.rating-stars[data-v-2f59842e]{display:flex;align-items:center;gap:2px;position:relative;z-index:10}.rating-stars .star-icon[data-v-2f59842e]{fill:currentColor;position:relative;z-index:11}.rating-stars .star-icon.star-filled[data-v-2f59842e]{color:#fbbf24}.rating-stars .star-icon.star-empty[data-v-2f59842e]{color:#6b7280}.rating-stars .rating-text[data-v-2f59842e]{font-size:.875rem;font-weight:500;margin-left:4px;color:#fff;position:relative;z-index:11}.file-preview[data-v-0d6e27dc]{display:flex;flex-wrap:wrap}.file-item[data-v-0d6e27dc]{background-color:#f0f0f0;padding:5px 10px;margin-right:10px;margin-bottom:5px;border-radius:4px;display:flex;align-items:center}.file-preview[data-v-683e7a1d]{display:flex;flex-wrap:wrap}.file-item[data-v-683e7a1d]{background-color:#f0f0f0;padding:5px 10px;margin-right:10px;margin-bottom:5px;border-radius:4px;display:flex;align-items:center}.SurveyDisplay[data-v-039397b9]{margin:0 auto}.rating-active[data-v-039397b9]{background:hsl(var(--color-primary));border-color:hsl(var(--color-primary))}.star-filled[data-v-039397b9]{color:hsl(var(--color-primary))}.star-empty[data-v-039397b9]{color:#0009}#countdown[data-v-039397b9]{position:relative;margin:auto auto 24px;height:40px;width:40px;text-align:center}#countdown-number[data-v-039397b9]{display:inline-block;line-height:40px;color:var(--color-primary)}#countdown svg[data-v-039397b9]{position:absolute;top:0;right:0;width:40px;height:40px;transform:rotateY(-180deg) rotate(-90deg)}svg circle[data-v-039397b9]{stroke-dasharray:113px;stroke-dashoffset:0px;stroke-linecap:round;stroke-width:2px;stroke:hsl(var(--color-primary));fill:transparent;animation:countdown-data-v-039397b9 10s linear infinite forwards}@keyframes countdown-data-v-039397b9{0%{stroke-dashoffset:0px}to{stroke-dashoffset:113px}}#countdown[data-v-10244800]{position:relative;margin:auto auto 24px;height:40px;width:40px;text-align:center}#countdown-number[data-v-10244800]{display:inline-block;line-height:40px;color:var(--color-primary)}#countdown svg[data-v-10244800]{position:absolute;top:0;right:0;width:40px;height:40px;transform:rotateY(-180deg) rotate(-90deg)}svg circle[data-v-10244800]{stroke-dasharray:113px;stroke-dashoffset:0px;stroke-linecap:round;stroke-width:2px;stroke:hsl(var(--color-primary));fill:transparent;animation:countdown-data-v-10244800 10s linear infinite forwards}@keyframes countdown-data-v-10244800{0%{stroke-dashoffset:0px}to{stroke-dashoffset:113px}}#countdown[data-v-35b023e0]{position:relative;margin:auto auto 24px;height:40px;width:40px;text-align:center}#countdown-number[data-v-35b023e0]{display:inline-block;line-height:40px;color:var(--color-primary)}#countdown svg[data-v-35b023e0]{position:absolute;top:0;right:0;width:40px;height:40px;transform:rotateY(-180deg) rotate(-90deg)}svg circle[data-v-35b023e0]{stroke-dasharray:113px;stroke-dashoffset:0px;stroke-linecap:round;stroke-width:2px;stroke:hsl(var(--color-primary));fill:transparent;animation:countdown-data-v-35b023e0 10s linear infinite forwards}@keyframes countdown-data-v-35b023e0{0%{stroke-dashoffset:0px}to{stroke-dashoffset:113px}}.Player[data-v-35b023e0]{position:relative}.Player__Container[data-v-35b023e0]{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.Player__Container iframe[data-v-35b023e0]{position:absolute;top:0;left:0;height:100%;width:100%}.Player__Controls[data-v-35b023e0]{transition:all .3s;position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,.5);padding:8px}@media (min-width: 48em){.Player__Controls[data-v-35b023e0]{opacity:0;visibility:hidden}}.Player__Controls button[data-v-35b023e0]{display:inline-flex;align-items:center;padding:4px;background:rgba(255,255,255,.2);border-radius:7px;font-size:13px;transition:background .2s}.Player__Controls button[data-v-35b023e0]:hover{background:rgba(255,255,255,.4)}.Player:hover .Player__Controls[data-v-35b023e0]{opacity:1;visibility:visible}.lecture-instance-selector[data-v-54e40280]{margin:20px 0}.instances-grid[data-v-54e40280]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:1rem;gap:1rem}.instance-card[data-v-54e40280]{cursor:pointer;transition:all .3s ease}.instance-card[data-v-54e40280]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.instance-card.selected .card[data-v-54e40280]{border-color:#0d6efd;box-shadow:0 0 0 .2rem #0d6efd40}.instance-card.enrolled .card[data-v-54e40280]{border-color:#198754;background-color:#f8fff9}.instance-card.full .card[data-v-54e40280]{border-color:#dc3545;background-color:#fff5f5;opacity:.8}.instance-card.full[data-v-54e40280]{cursor:not-allowed}.progress[data-v-54e40280]{height:4px;background-color:#e9ecef}.enrollment-actions[data-v-54e40280]{animation:slideIn-data-v-54e40280 .3s ease-out}@keyframes slideIn-data-v-54e40280{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.my-enrollments .list-group-item[data-v-54e40280]{border-left:4px solid #0d6efd}.no-instances[data-v-54e40280],.single-session[data-v-54e40280]{text-align:center;padding:2rem}@media (max-width: 768px){.instances-grid[data-v-54e40280]{grid-template-columns:1fr}.enrollment-actions .row[data-v-54e40280]{text-align:center}.enrollment-actions .col-md-4[data-v-54e40280]{margin-top:1rem}}@keyframes pulse-data-v-54e40280{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse[data-v-54e40280]{animation:pulse-data-v-54e40280 2s cubic-bezier(.4,0,.6,1) infinite}.Btn--Ghost[data-v-4ae1f4ea]{background-color:transparent;border:1px solid #6b7280;color:#6b7280}.Btn--Ghost[data-v-4ae1f4ea]:hover{background-color:#f3f4f6!important}.ProgressBar[data-v-0ae12eff]{width:100%;height:8px;border-radius:8px;background:var(--gray-light);overflow:hidden}.ProgressBar__Completed[data-v-0ae12eff]{background-color:#2ac76f;height:100%}.ProgressBar[data-v-e7a476f8]{width:100%;height:8px;border-radius:8px;background:var(--gray-light);overflow:hidden}.ProgressBar__Completed[data-v-e7a476f8]{background-color:#2ac76f;height:100%}.LecturePage__Toggle[data-v-38405015]{right:-38px}.open .LecturePage__Toggle[data-v-38405015]{right:20px}.LecturePage__Toggle[data-v-1ebee0d2]{right:-38px}.open .LecturePage__Toggle[data-v-1ebee0d2]{right:20px}.atcb-button[data-v-1ebee0d2]{font-family:Nunito,sans-serif}.course-header[data-v-1ebee0d2]{display:flex;align-items:center;gap:8px}.rating-stars[data-v-1ebee0d2]{display:flex;align-items:center;gap:2px}.rating-stars .star-icon[data-v-1ebee0d2]{fill:currentColor}.rating-stars .star-icon.star-filled[data-v-1ebee0d2]{color:#f59e0b}.rating-stars .star-icon.star-empty[data-v-1ebee0d2]{color:#d1d5db}.rating-stars .rating-text[data-v-1ebee0d2]{font-size:.875rem;font-weight:700;margin-left:4px;color:#000}.Btn--Ghost[data-v-1ebee0d2]{background-color:transparent;border:1px solid #6b7280;color:#6b7280}.Btn--Ghost[data-v-1ebee0d2]:hover{background-color:#f3f4f6!important}.ais-RefinementList-showMore{color:hsl(var(--color-primary));padding-top:4px;font-weight:700}.SortByControl{display:inline-flex;align-items:center;gap:8px;width:100%}.SortByControl .SortByControl__Label{font-size:12px;color:#6b7280;text-transform:uppercase;letter-spacing:.04em;width:100%}.SortByControl .ais-SortBy-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;padding:10px 36px 10px 12px;border:1px solid #e5e7eb;border-radius:6px;background:#ffffff url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 20 20" fill="none"><path d="M5 7l5 5 5-5" stroke="%236b7280" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat right 12px center;color:#111827;font-size:14px;line-height:20px}.SortByControl .ais-SortBy{width:100%}.SortByControl .ais-SortBy-select:focus{outline:none;border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa4d}.rating-stars{display:flex;align-items:center;gap:2px;position:relative;z-index:10}.rating-stars .star-icon{fill:currentColor;position:relative;z-index:11}.rating-stars .star-icon.star-filled{color:#fbbf24}.rating-stars .star-icon.star-empty{color:#6b7280}.rating-stars .rating-text{font-size:.875rem;font-weight:900;margin-left:4px;color:#fff;position:relative;z-index:11}.highlight-user{background-color:#f0f8ff;font-weight:700}.blur-text{filter:blur(5px);color:transparent;text-shadow:0 0 5px rgba(0,0,0,.5)}.v--modal--header--prize img{height:150px}.WidgetPrize{padding:0;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}.WidgetPrize__Image{background-size:contain;background-position:center;background-repeat:no-repeat}.WidgetPrize__Image:before{content:"";padding-top:64%;display:block;width:100%}.WidgetPrize__Bottom{color:#fff;background-image:linear-gradient(290deg,hsla(var(--color-primary)),hsla(var(--color-primary-dark)));flex:1 1;display:flex;flex-direction:column;justify-content:space-between}.WidgetPrize__Bottom>div{min-height:38px}.scorm-resumable-upload[data-v-a24e87a6]{max-width:600px}.upload-dropzone[data-v-a24e87a6]{border:2px dashed #ccc;border-radius:8px;padding:40px;text-align:center;cursor:pointer;transition:all .3s}.upload-dropzone[data-v-a24e87a6]:hover,.upload-dropzone.dragover[data-v-a24e87a6]{border-color:#007bff;background-color:#f0f8ff}.upload-content[data-v-a24e87a6]{display:flex;flex-direction:column;align-items:center;gap:12px}.upload-icon[data-v-a24e87a6]{color:#666}.upload-text[data-v-a24e87a6]{font-weight:700;font-size:16px}.upload-subtext[data-v-a24e87a6]{color:#666;font-size:14px}.upload-progress-container[data-v-a24e87a6]{padding:20px;border:1px solid #ddd;border-radius:8px;background:#f9f9f9}.file-info h4[data-v-a24e87a6]{margin:0 0 8px}.progress-bar-container[data-v-a24e87a6]{margin:16px 0;display:flex;align-items:center;gap:12px}.progress-bar[data-v-a24e87a6]{flex:1 1;height:24px;background-color:#e0e0e0;border-radius:12px;overflow:hidden}.progress-fill[data-v-a24e87a6]{height:100%;background-color:#007bff;transition:width .3s}.progress-text[data-v-a24e87a6]{font-weight:700;min-width:50px}.upload-stats[data-v-a24e87a6]{display:flex;gap:16px;margin:12px 0;font-size:14px;color:#666}.upload-controls[data-v-a24e87a6]{display:flex;gap:8px;margin-top:16px}.upload-complete[data-v-a24e87a6]{padding:20px;background:#f0f9ff;border-radius:8px}.upload-error[data-v-a24e87a6]{padding:20px;background:#fee;border-radius:8px;color:#c00;display:flex;flex-direction:column;gap:12px;align-items:center}img[data-v-5137fcea]{max-height:80px;width:auto}img[data-v-faf24862]{width:auto;height:80px}.ai-loading{color:#bcb2fb}.EditSection .ql-editor{max-height:320px}.language-select{text-transform:uppercase}.image-placeholder{position:relative}.image-placeholder img{position:absolute;top:0;left:0;width:100%}.v--modal--prevent-close[data-v-a8094a5c]{z-index:9999}.user-card[data-v-a8094a5c]{border:2px solid #9ca3af!important;border-radius:.5rem;padding:1rem;cursor:pointer;transition:all .2s ease}.user-card[data-v-a8094a5c]:hover{background-color:#f9fafb}.user-card.selected[data-v-a8094a5c]{border-color:#3b82f6!important;background-color:#eff6ff!important;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.drag-drop-area[data-v-110a325c]:hover{background-color:#f2f2f2!important}.cardFiles[data-v-110a325c]{background-color:#f2f2f2;border:1px solid #e1e1e1}.Switch--Small[data-v-58132a44]{width:36px;height:20px;margin-bottom:0}.Switch--Small .Slider[data-v-58132a44]:before{height:14px;width:14px;left:3px;bottom:3px}.Switch--Small input:checked+.Slider[data-v-58132a44]:before{transform:translate(16px)}.image-placeholder[data-v-dacb0738],.image-placeholder[data-v-5df913e6]{height:400px}.badge[data-v-3b2b37a0]{padding:4px 8px;border-radius:12px;font-size:11px;font-weight:700;text-transform:uppercase}.bg-success[data-v-3b2b37a0]{background-color:#10b981;color:#fff}.bg-warning[data-v-3b2b37a0]{background-color:#f59e0b;color:#fff}.bg-danger[data-v-3b2b37a0]{background-color:#ef4444;color:#fff}.bg-info[data-v-3b2b37a0]{background-color:#06b6d4;color:#fff}.bg-secondary[data-v-3b2b37a0]{background-color:#6b7280;color:#fff}.Dropdown[data-v-3b2b37a0]{position:relative;display:inline-block}.Dropdown__Body[data-v-3b2b37a0]{display:none;position:absolute;right:0;top:100%;background:white;border:1px solid #e5e7eb;border-radius:8px;padding:8px;min-width:160px;z-index:1000;box-shadow:0 4px 6px -1px #0000001a}.Dropdown:hover .Dropdown__Body[data-v-3b2b37a0]{display:block}.transition-all[data-v-3b2b37a0]{transition:all .3s ease}.duration-300[data-v-3b2b37a0]{transition-duration:.3s}.fade-slide-enter-active[data-v-3b2b37a0],.fade-slide-leave-active[data-v-3b2b37a0]{transition:all .3s ease}.fade-slide-enter-from[data-v-3b2b37a0]{opacity:0;transform:translateY(-10px)}.fade-slide-leave-to[data-v-3b2b37a0]{opacity:0;transform:translateY(10px)}@keyframes spin-data-v-3b2b37a0{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin[data-v-3b2b37a0]{animation:spin-data-v-3b2b37a0 1s linear infinite}.Btn--Icon[data-v-3b2b37a0]{color:#222;transition:color .2s}.Btn--Icon[data-v-3b2b37a0]:hover{color:#000}.actions-menu[data-v-3b2b37a0]{position:absolute;right:0;top:100%;margin-top:.5rem;width:160px;background:white;border-radius:8px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #e5e7eb;z-index:9999;overflow:hidden}.actions-menu__content[data-v-3b2b37a0]{padding:.5rem}.actions-menu__item[data-v-3b2b37a0]{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5rem;text-align:left;color:#374151;font-size:.875rem;border-radius:6px;transition:all .2s}.actions-menu__item[data-v-3b2b37a0]:hover{background-color:#f3f4f6}.actions-menu__item--danger[data-v-3b2b37a0]{color:#dc2626}.actions-menu__item--danger[data-v-3b2b37a0]:hover{background-color:#fee2e2}.edit-btn[data-v-3b2b37a0]{display:flex;align-items:center;justify-content:center;padding:8px;border-radius:50%;transition:all .2s}.edit-btn[data-v-3b2b37a0]:hover{background:rgba(0,0,0,.1)}[data-v-3b2b37a0] .v--modal-overlay{padding:0!important;overflow:auto!important}[data-v-3b2b37a0] .v--modal-box{margin:0 auto!important;left:0!important;right:0!important;max-width:600px;width:100%!important}.table-responsive[data-v-3b2b37a0]{width:100%;overflow-x:auto}.table[data-v-3b2b37a0]{width:100%;min-width:600px;border-collapse:collapse}.table th[data-v-3b2b37a0],.table td[data-v-3b2b37a0]{padding:8px 12px;border-bottom:1px solid #e5e7eb;text-align:left}.SurveyBuilder[data-v-569085d1]{max-width:1000px;margin:0 auto}.QuestionCard[data-v-569085d1]{transition:all .2s ease}.QuestionCard[data-v-569085d1]:hover{box-shadow:0 4px 12px #0000000d}input[type=checkbox][data-v-569085d1]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1rem;height:1rem;border:2px solid #d1d5db;border-radius:.25rem;background:white;cursor:pointer;position:relative}input[type=checkbox][data-v-569085d1]:checked{background:#3b82f6;border-color:#3b82f6}input[type=checkbox][data-v-569085d1]:checked:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:.75rem;font-weight:700}.QuestionCard [v-show][data-v-569085d1]{transition:all .3s ease-in-out}.rotate-180[data-v-569085d1]{transform:rotate(180deg)}input[data-v-569085d1]:focus,textarea[data-v-569085d1]:focus,select[data-v-569085d1]:focus{box-shadow:0 0 0 3px #3b82f61a}@media only screen and (max-width: 768px){.mx-datepicker-range[data-v-879e24d0]{width:100%}}.js-clip[data-v-879e24d0]{position:static}input[type=submit][data-v-879e24d0]{background:none}select.input-field[data-v-879e24d0]{width:100%;background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:8px;padding:10px 12px;height:42px;line-height:20px;appearance:none;-webkit-appearance:none;-moz-appearance:none}.editor__content[data-v-c4323e86]{background-color:#fff}.Modal__Overlay[data-v-8229345a]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.Modal__Content[data-v-8229345a]{background:white;border-radius:8px;box-shadow:0 10px 25px #0003;min-width:600px;max-width:800px;width:90%;max-height:90vh;overflow-y:auto}.Modal__Header[data-v-8229345a]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid #e5e7eb}.Modal__Title[data-v-8229345a]{font-size:1.25rem;font-weight:700;margin:0}.Modal__Close[data-v-8229345a]{background:none;border:none;cursor:pointer;padding:.5rem;border-radius:4px;transition:background-color .2s}.Modal__Close[data-v-8229345a]:hover{background-color:#f3f4f6}.Modal__Body[data-v-8229345a]{padding:1.5rem}.Modal__Footer[data-v-8229345a]{display:flex;justify-content:flex-end;padding:0 1.5rem 1.5rem;gap:.6rem}.Btn--Outline[data-v-8229345a]{background-color:transparent;border:1px solid #2ac76f;color:#2ac76f}.accordion-card[data-v-8229345a]{border-radius:.5rem;overflow:hidden;margin-bottom:.5rem;background-color:#f9fafb;border:none}.accordion-header[data-v-8229345a]{width:100%;padding:1rem;background-color:#f9fafb;border:none;display:flex;align-items:center;justify-content:space-between;transition:background-color .2s;cursor:pointer}.accordion-header[data-v-8229345a]:hover{background-color:#f3f4f6}.accordion-content[data-v-8229345a]{padding:1rem;background-color:#f9fafb;border-top:1px solid #e5e7eb}.fields-section[data-v-8229345a]{margin-top:0;padding-top:0}.fields-list[data-v-8229345a]{list-style:none;padding:0;margin:0}.field-item[data-v-8229345a]{display:flex;align-items:baseline;margin-bottom:.5rem;font-size:.875rem;line-height:1.4}.field-label[data-v-8229345a]{font-weight:500;color:#374151;min-width:120px;flex-shrink:0}.field-template[data-v-8229345a]{color:#6b7280;font-family:Courier New,monospace;background-color:#f9fafb;padding:.125rem .375rem;border-radius:.25rem;border:1px solid #e5e7eb;margin-left:.5rem}.no-fields[data-v-8229345a]{margin-top:1rem;padding-top:1rem;border-top:1px solid #f3f4f6;text-align:center;color:#6b7280;font-size:.875rem}.Table__UserName{min-width:220px}.Btn--Outline{background-color:transparent;border:1px solid #2ac76f;color:#2ac76f}.List.loading{position:relative;height:150px}.List.loading .LoadingBox{position:absolute;width:100%;height:100%;padding:0;display:flex;align-items:center;justify-content:center;margin:0}.Table__Courses{width:30%}.Table button span{display:none}.Table button.active span{display:block}.beta-banner[data-v-1bf55b94]{animation:slideDown-data-v-1bf55b94 .3s ease-out}.beta-banner-content[data-v-1bf55b94]{background:rgba(255,255,255,.6);border-radius:12px;padding:14px 20px;display:flex;align-items:center;justify-content:space-between;position:relative;border:2px solid #8777f8}.beta-label[data-v-1bf55b94]{background:#8777f8;color:#fff;font-weight:700;font-size:11px;letter-spacing:.5px;padding:4px 12px;border-radius:20px;text-transform:uppercase;white-space:nowrap}.beta-text[data-v-1bf55b94]{color:#374151;font-size:14px;line-height:1.5}.beta-separator[data-v-1bf55b94]{color:#6b7280;font-size:14px}.beta-close-button[data-v-1bf55b94]{color:#6b7280;background:transparent;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease;flex-shrink:0;margin-left:16px}.beta-close-button[data-v-1bf55b94]:hover{color:#374151;background:rgba(0,0,0,.05)}.beta-close-button[data-v-1bf55b94]:focus{outline:none;box-shadow:0 0 0 2px #0000001a}@keyframes slideDown-data-v-1bf55b94{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 640px){.beta-banner-content[data-v-1bf55b94]{flex-direction:column;align-items:flex-start;gap:12px}.beta-close-button[data-v-1bf55b94]{position:absolute;top:12px;right:12px;margin-left:0}.beta-separator[data-v-1bf55b94]{display:none}}.template-card[data-v-56c06c28]{transition:all .2s ease;min-height:170px;display:flex;flex-direction:column;justify-content:space-between;border:1.5px solid #e5e7eb}.template-card-title[data-v-56c06c28]{font-size:1.35rem;font-weight:700;color:#222;line-height:1.2}.template-card[data-v-56c06c28]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.template-card-divider[data-v-56c06c28]{border-top:1.5px solid #e5e7eb!important}.icon-circle[data-v-56c06c28]{width:32px;height:32px;border-radius:50%;background:#f3f4f6;display:flex;align-items:center;justify-content:center;border:1.5px solid #d1d5db}.Btn--Outline[data-v-56c06c28]{transition:all .2s ease}.Btn--Outline[data-v-56c06c28]:hover{transform:translateY(-1px)}.Btn--Ghost[data-v-56c06c28]:hover{background-color:#f3f4f6!important}.empty-state-container[data-v-56c06c28]{background-color:#f3f4f6;border:2px dashed #9ca3af;border-radius:8px}.empty-state-icon[data-v-56c06c28]{color:#6b7280}.empty-state-text[data-v-56c06c28]{color:#9ca3af;font-size:1.125rem;font-weight:500}.course-selector-button[data-v-f1075c54]{width:100%;text-align:center;padding:.5rem .75rem;border:1px solid #d1d5db;border-radius:.375rem;background-color:#fff;transition:all .2s ease-in-out;position:relative}.course-selector-button[data-v-f1075c54]:hover{background-color:#f9fafb}.course-selector-button[data-v-f1075c54]:focus{outline:none;box-shadow:0 0 0 2px #3b82f6;border-color:transparent}.course-selector-button--selected[data-v-f1075c54]{color:#111827}.course-selector-button--empty[data-v-f1075c54]{color:#6b7280}.course-selector-course-name[data-v-f1075c54]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.course-selector-hint[data-v-f1075c54]{font-size:.875rem;color:#a7a9ad!important;flex-shrink:0;white-space:nowrap}.course-selector-button__icon[data-v-f1075c54]{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);width:1rem;height:1rem;color:#9ca3af}.course-selector-modal[data-v-f1075c54]{padding:1.5rem;background-color:#fff;border-radius:.5rem;max-width:64rem;margin:0 auto}.course-selector-modal__header[data-v-f1075c54]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.course-selector-modal__title[data-v-f1075c54]{font-size:1.25rem;font-weight:600;color:#111827}.course-selector-modal__close-button[data-v-f1075c54]{color:#9ca3af;transition:color .2s ease-in-out}.course-selector-modal__close-button[data-v-f1075c54]:hover{color:#6b7280}.course-selector-modal__close-icon[data-v-f1075c54]{width:1.5rem;height:1.5rem}.course-selector-modal__search[data-v-f1075c54]{display:flex;margin-bottom:1.5rem}.course-selector-modal__search-input[data-v-f1075c54]{flex:1 1;padding:.5rem .75rem;border:1px solid #d1d5db;border-radius:.375rem;margin-right:.5rem;outline:none;transition:all .2s ease-in-out}.course-selector-modal__search-input[data-v-f1075c54]:focus{box-shadow:0 0 0 2px #3b82f6;border-color:transparent}.course-selector-modal__loading[data-v-f1075c54]{text-align:center;padding:2rem 0}.course-selector-modal__loading-text[data-v-f1075c54]{margin-top:1rem;color:#6b7280}.course-selector-modal__error[data-v-f1075c54]{text-align:center;padding:2rem 0}.course-selector-modal__error-icon[data-v-f1075c54]{color:#ef4444;margin-bottom:1rem}.course-selector-modal__error-icon svg[data-v-f1075c54]{width:3rem;height:3rem;margin:0 auto}.course-selector-modal__error-text[data-v-f1075c54]{color:#dc2626}.course-selector-modal__course-list[data-v-f1075c54]{margin-bottom:1.5rem}.course-selector-modal__course-grid[data-v-f1075c54]{display:grid;grid-gap:.75rem;gap:.75rem}.course-selector-modal__course-item[data-v-f1075c54]{display:flex;align-items:center;justify-content:space-between;padding:1rem;border:1px solid #e5e7eb;border-radius:.5rem;cursor:pointer;transition:all .2s ease-in-out;background-color:#fff}.course-selector-modal__course-item[data-v-f1075c54]:hover{background-color:#f9fafb}.course-selector-modal__course-item--selected[data-v-f1075c54]{background-color:#f0fdf4;border:2px solid #22c55e;box-shadow:0 0 0 1px #22c55e,0 0 20px #22c55e1a}.course-selector-modal__course-content[data-v-f1075c54]{flex:1 1}.course-selector-modal__course-title[data-v-f1075c54]{font-weight:500;color:#111827;margin:0}.course-selector-modal__course-item--selected .course-selector-modal__course-title[data-v-f1075c54]{color:#111827}.course-selector-modal__course-description[data-v-f1075c54]{font-size:.875rem;color:#6b7280;margin-top:.25rem;margin-bottom:0}.course-selector-modal__course-item--selected .course-selector-modal__course-description[data-v-f1075c54]{color:#6b7280}.course-selector-modal__course-actions[data-v-f1075c54]{display:flex;align-items:center}.course-selector-modal__course-selected-text[data-v-f1075c54]{color:#22c55e;font-weight:500;margin-right:.5rem}.course-selector-modal__course-check-icon[data-v-f1075c54]{width:1.25rem;height:1.25rem;color:#22c55e}.course-selector-modal__pagination[data-v-f1075c54]{display:flex;justify-content:center;margin-top:1.5rem}.course-selector-modal__empty[data-v-f1075c54]{text-align:center;padding:2rem 0}.course-selector-modal__empty-icon[data-v-f1075c54]{width:3rem;height:3rem;margin:0 auto 1rem;color:#d1d5db}.course-selector-modal__empty-text[data-v-f1075c54]{color:#6b7280}.lds-ellipsis[data-v-f1075c54]{display:inline-block;position:relative;width:80px;height:80px}.lds-ellipsis div[data-v-f1075c54]{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#3b82f6;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div[data-v-f1075c54]:nth-child(1){left:8px;animation:lds-ellipsis1-data-v-f1075c54 .6s infinite}.lds-ellipsis div[data-v-f1075c54]:nth-child(2){left:8px;animation:lds-ellipsis2-data-v-f1075c54 .6s infinite}.lds-ellipsis div[data-v-f1075c54]:nth-child(3){left:32px;animation:lds-ellipsis2-data-v-f1075c54 .6s infinite}.lds-ellipsis div[data-v-f1075c54]:nth-child(4){left:56px;animation:lds-ellipsis3-data-v-f1075c54 .6s infinite}.btn_ghost[data-v-f1075c54]{background-color:transparent;color:#6b7280}.btn_ghost[data-v-f1075c54]:hover{background-color:#f9fafb}@keyframes lds-ellipsis1-data-v-f1075c54{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3-data-v-f1075c54{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2-data-v-f1075c54{0%{transform:translate(0)}to{transform:translate(24px)}}.field-card[data-v-1665235a]{transition:all .2s ease;background-color:#fff!important}.field-card[data-v-1665235a]:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}.sortable-ghost[data-v-1665235a]{opacity:.5;background:#f3f4f6}.sortable-drag[data-v-1665235a]{opacity:1!important;transform:rotate(5deg)!important;background:white!important;background-color:#fff!important;box-shadow:0 4px 12px #00000026!important;border:1px solid #e5e7eb!important;z-index:9999!important}.sortable-drag .field-card[data-v-1665235a]{background:white!important;background-color:#fff!important;opacity:1!important}.Btn--Ghost[data-v-1665235a]{background-color:transparent;border:1px solid #6b7280;color:#6b7280}.Btn--Ghost[data-v-1665235a]:hover{background-color:#f3f4f6!important}.transition-transform[data-v-1665235a]{transition:transform .2s ease-in-out}.trash-button[data-v-1665235a]{transition:all .2s ease-in-out;color:#dc2626!important;border-color:#fca5a5!important;background-color:#fff!important}.trash-button[data-v-1665235a]:hover{transform:scale(1.02);background-color:#fef2f2!important;border-color:#f87171!important;color:#b91c1c!important}.drop-zone-empty[data-v-1665235a]{border-color:#9ca3af!important}.drop-zone-with-fields[data-v-1665235a]{border-color:#d1d5db!important}.field-card[data-v-1665235a]{border-color:#e5e7eb!important}.field-divider[data-v-1665235a]{border-top-color:#f3f4f6!important}.empty-drop-zone-icon[data-v-1665235a]{color:#d1d5db!important}.empty-drop-zone-text[data-v-1665235a]{color:#9ca3af!important}.empty-drop-zone-subtext[data-v-1665235a]{color:#d1d5db!important}.value-formatting-input[data-v-1665235a]{border-right:none!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.value-formatting-display[data-v-1665235a]{border:1px solid #d1d5db!important;border-left:none!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;opacity:.5!important}.course-warning[data-v-1665235a]{margin-bottom:1rem;padding:1rem;background-color:#ffff0026;border:1px solid #d1d5db;border-radius:.5rem}.course-warning-content[data-v-1665235a]{display:flex;align-items:flex-start;gap:.75rem}.course-warning-icon[data-v-1665235a]{width:1.25rem;height:1.25rem;color:#6b7280;flex-shrink:0;margin-top:.125rem}.course-warning-text[data-v-1665235a]{display:flex;flex-direction:column;gap:.25rem}.course-warning-title[data-v-1665235a]{font-size:.875rem;font-weight:600;color:#000}.course-warning-message[data-v-1665235a]{font-size:.875rem;color:#000;line-height:1.4}.course-warning-message strong[data-v-1665235a]{color:#000;font-weight:600}.course-context[data-v-1665235a]{margin-bottom:1rem;padding:1rem;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem}.course-context-content[data-v-1665235a]{display:flex;align-items:flex-start;gap:.75rem}.course-context-icon[data-v-1665235a]{width:1rem;height:1rem;color:#6b7280;flex-shrink:0;margin-top:.125rem}.course-context-text[data-v-1665235a]{display:flex;flex-direction:column;gap:.25rem}.course-context-label[data-v-1665235a]{font-size:.75rem;font-weight:500;color:#6b7280;text-transform:uppercase;letter-spacing:.025em}.course-context-name[data-v-1665235a]{font-size:.875rem;color:#000;font-weight:500}.Btn--Disabled[data-v-1665235a]{cursor:not-allowed!important;opacity:.5!important}.Btn--Disabled.Btn--Outline[data-v-1665235a]{background-color:transparent!important;border-color:#000!important;opacity:.5!important;color:#000!important}.Btn--Delete[data-v-1665235a]{background-color:#dc2626!important;border:1px solid #dc2626!important;color:#fff!important;padding:.5rem 1rem!important;border-radius:.375rem!important;font-weight:500!important;transition:all .2s ease-in-out!important;display:inline-flex!important;align-items:center!important;gap:.5rem!important;-webkit-text-decoration:none!important;text-decoration:none!important;cursor:pointer!important;outline:none!important}.Btn--Delete[data-v-1665235a]:hover{background-color:#b91c1c!important;border-color:#b91c1c!important;transform:translateY(-1px)!important;box-shadow:0 4px 6px -1px #dc26261a,0 2px 4px -1px #dc26260f!important}.Btn--Delete[data-v-1665235a]:active{transform:translateY(0)!important}.Btn--Delete[data-v-1665235a]:focus{outline:2px solid #dc2626!important;outline-offset:2px!important}.mt-8.pt-6.border-t[data-v-1665235a]{border-top-color:#d1d5db!important}.excel-grid-container[data-v-1665235a]{border-color:#e5e7eb!important;border-width:1px!important;max-width:100%!important}.excel-header[data-v-1665235a],.excel-body[data-v-1665235a]{white-space:nowrap!important;min-width:-moz-max-content!important;min-width:max-content!important}.excel-corner[data-v-1665235a],.excel-col-header[data-v-1665235a],.excel-row-header[data-v-1665235a]{background-color:#f9fafb!important;color:#374151!important;border-color:#e5e7eb!important;border-width:1px!important;overflow:hidden!important}.excel-cell[data-v-1665235a]{background-color:#fff!important;border-color:#e5e7eb!important;border-width:1px!important;padding:4px!important;overflow:hidden!important;min-width:128px!important}.excel-cell span[data-v-1665235a]{line-height:1.1!important;font-size:.75rem!important;word-break:break-word!important;display:block!important;text-align:center!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.leading-tight[data-v-1665235a]{line-height:1.1!important}.excel-cell .cell-label[data-v-1665235a]{font-weight:600!important;color:#374151!important}.excel-cell input[data-v-1665235a]{line-height:1.2!important;font-size:.75rem!important;padding:2px 4px!important}.excel-cell.ring-2[data-v-1665235a]{position:relative!important;z-index:10!important}.excel-grid-container[data-v-1665235a]:focus{outline:none!important}.excel-cell[data-v-1665235a]:hover{background-color:#eff6ff!important}.excel-cell.ring-2[data-v-1665235a]{background-color:#dbeafe!important;box-shadow:inset 0 0 0 2px #3b82f6!important}.excel-cell.ring-2.bg-blue-100[data-v-1665235a]{background-color:#bfdbfe!important}.excel-corner[data-v-1665235a],.excel-col-header[data-v-1665235a],.excel-row-header[data-v-1665235a],.excel-cell[data-v-1665235a]{border-left:none!important;border-top:none!important}.w-16[data-v-1665235a]{width:4rem}.arrow-collapsed[data-v-1665235a]{transform:rotate(180deg)}.padding-collapsed[data-v-1665235a]{padding-left:12px!important;padding-right:12px!important}.export-format-btn[data-v-1665235a]{padding:.5rem 1rem!important;border-radius:.375rem!important;font-size:.875rem!important;font-weight:500!important;transition:all .2s ease-in-out!important;border:1px solid!important;cursor:pointer!important;outline:none!important}.export-format-btn--inactive[data-v-1665235a]{background-color:#fff!important;color:#374151!important;border-color:#d1d5db!important}.export-format-btn--inactive[data-v-1665235a]:hover{background-color:#f9fafb!important}.export-format-btn--active[data-v-1665235a]{color:#fff!important}.export-format-btn--xlsx[data-v-1665235a]{background-color:#2ac76f!important;border-color:#2ac76f!important}.export-format-btn--xlsx[data-v-1665235a]:hover{background-color:#24a85fdc!important;border-color:#24a85fdc!important}.export-format-btn--pdf[data-v-1665235a]{background-color:#24a85f!important;border-color:#24a85f!important}.export-format-btn--pdf[data-v-1665235a]:hover{background-color:#24a85fdc!important;border-color:#24a85fdc!important}.cc-input-container{position:relative}.cc-badges{display:flex;flex-wrap:wrap;gap:8px}.cc-badge{display:inline-flex;align-items:center;background-color:#e2e8f0;color:#374151;padding:4px 8px;border-radius:16px;font-size:14px;font-weight:500}.cc-badge-remove{background:none;border:none;color:#6b7280;cursor:pointer;font-size:16px;font-weight:700;margin-left:4px;padding:0;line-height:1}.cc-badge-remove:hover{color:#ef4444}.ToggleContainer{height:40px}#cn-lang{text-transform:uppercase;max-width:200px}.NumbersBox[data-v-df8b47ea]{height:calc(100% - 57px)}.chart-svg-2.absolute[data-v-df8b47ea]{top:-7px;left:-7px;width:calc(100% + 14px)}.chart-svg-2.absolute path[data-v-df8b47ea]{stroke:hsl(var(--color-primary))}.Btn--Success--Outline[data-v-73afa73d]{background-color:transparent!important;border:2px solid #2ac76f!important;color:#2ac76f!important}.Btn--Success--Outline[data-v-73afa73d]:hover{background-color:#2ac76f!important;color:#fff!important}.Btn--Success--Outline[data-v-73afa73d]:disabled{background-color:transparent!important;border-color:#9ca3af!important;color:#9ca3af!important}.ai-generate-btn[data-v-54a620ba]{display:inline-flex;align-items:center;padding:8px 16px;border-radius:8px;font-size:14px;font-weight:500;color:#fff;border:none;cursor:pointer;box-shadow:0 4px 6px #0000001a;transition:all .3s ease;transform:translateY(0);background:linear-gradient(135deg,#8b5cf6 0%,#3b82f6 100%);position:relative;overflow:hidden}.ai-generate-btn[data-v-54a620ba]:hover{box-shadow:0 8px 15px #0003;transform:translateY(-2px) scale(1.05);background:linear-gradient(135deg,#7c3aed 0%,#2563eb 100%)}.ai-generate-btn[data-v-54a620ba]:active{transform:translateY(0) scale(1.02);box-shadow:0 2px 4px #0000001a}.ai-generate-btn[data-v-54a620ba]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.ai-generate-btn[data-v-54a620ba]:hover:before{left:100%}.post-card[data-v-5b0c035a]{padding:24px;background:white;border-radius:8px;border:1px solid #e5e7eb}.post-card__content[data-v-5b0c035a]{display:flex;flex-direction:column;justify-content:space-between;height:100%}.post-card__text-content[data-v-5b0c035a]{flex:1 1;display:flex;flex-direction:column;gap:16px;min-width:0}.post-card__data_wrapper__top[data-v-5b0c035a]{display:flex;flex-direction:row;align-items:center;gap:10px;margin-bottom:10px}.post-card__data_wrapper[data-v-5b0c035a]{width:100%}.post-card__date[data-v-5b0c035a]{display:inline-flex;padding:2px 4px;justify-content:center;align-items:center;border-radius:4px;background:#e5e5e5}.post-card__pinned[data-v-5b0c035a]{display:inline-flex;padding:2px 4px;justify-content:center;align-items:center;border-radius:4px;background:#d2e7e8}.post-card__link-only[data-v-5b0c035a]{display:inline-flex;padding:2px 4px;justify-content:center;align-items:center;border-radius:4px;background:#e8d2e8;color:#8f228f;font-size:16px}.post-card__title[data-v-5b0c035a]{font-size:max(16px,min(2vw,20px));font-weight:600;color:#111417;font-style:normal;font-weight:700;line-height:1.2}.post-card__preview[data-v-5b0c035a]{line-height:1.3;color:#4b5563;font-style:normal}.post-card__preview--truncated[data-v-5b0c035a]{overflow:hidden;display:-webkit-box;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical}.post-card__preview-container[data-v-5b0c035a]{position:relative}.post-card__more-btn[data-v-5b0c035a]{background:none;border:none;color:#088e92;font-size:14px;font-weight:500;cursor:pointer;padding:4px 0;margin-top:4px;-webkit-text-decoration:underline;text-decoration:underline;transition:color .2s}.post-card__more-btn[data-v-5b0c035a]:hover{color:#067478}.post-card__news-content[data-v-5b0c035a]{color:#374151;font-style:normal}.post-card__news-content__divider[data-v-5b0c035a]{height:1px;background-color:#e5e7eb;margin:1rem 0}.post-card__image[data-v-5b0c035a]{width:30%;min-width:100px;max-width:250px}@media (min-width: 800px){.post-card__image[data-v-5b0c035a]{width:35%;min-width:150px}}.post-card__image--thumbnail[data-v-5b0c035a]{width:100%;max-width:none;margin-top:0;margin-bottom:16px}.post-card__image--thumbnail .post-card__image-wrapper[data-v-5b0c035a]{aspect-ratio:16/9;width:100%}.post-card__wrapper[data-v-5b0c035a]{width:100%;display:grid;grid-template-columns:2fr 1fr;grid-gap:8px;gap:8px;justify-items:end}.post-card__wrapper--thumbnail[data-v-5b0c035a]{grid-template-columns:1fr;justify-items:stretch}.post-card__image-wrapper[data-v-5b0c035a]{aspect-ratio:1;width:100%;position:relative;overflow:hidden;border-radius:8px}.post-card__image-wrapper img[data-v-5b0c035a]{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post-card__interactions[data-v-5b0c035a]{width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:auto;flex-wrap:wrap;gap:12px;padding-top:10px}.post-card__interactions__left[data-v-5b0c035a]{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.post-card__interactions__right[data-v-5b0c035a]{display:flex;align-items:center;gap:8px}.mobile-read-btn[data-v-5b0c035a]{display:none}@media (max-width: 768px){.mobile-read-btn[data-v-5b0c035a]{display:inline-flex}.desktop-read-btn[data-v-5b0c035a]{display:none}.post-card__interactions__left[data-v-5b0c035a]{width:100%;justify-content:space-between}.post-card__interactions__right[data-v-5b0c035a]{width:100%;justify-content:flex-end}}.interaction-btn[data-v-5b0c035a]{display:inline-flex;padding:4px 8px;align-items:center;gap:4px;border-radius:100px;background:#d9d9d9;color:#6b7280;transition:all .2s}.interaction-btn[data-v-5b0c035a]:hover{background:rgba(243,244,246,.639)}.interaction-btn svg[data-v-5b0c035a]{width:20px;height:20px;fill:#6b7280}.interaction-btn--liked[data-v-5b0c035a]{color:#ec4899;background:rgba(219,95,91,.4)}.interaction-btn--liked svg[data-v-5b0c035a]{fill:#ec4899}.interaction-btn .edit-btn[data-v-5b0c035a]:hover{background:rgba(243,244,246,.639)}.edit-btn[data-v-5b0c035a]{display:flex;align-items:center;justify-content:center;padding:8px;border-radius:50%;transition:all .2s}.edit-btn[data-v-5b0c035a]:hover{background:rgba(0,0,0,.1)}.edit-btn svg[data-v-5b0c035a]{width:20px;height:20px}.actions-menu[data-v-5b0c035a]{position:absolute;right:0;top:100%;margin-top:.5rem;width:160px;background:white;border-radius:8px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid #e5e7eb;z-index:9999;overflow:hidden}.actions-menu--top[data-v-5b0c035a]{top:auto;bottom:100%;margin-top:0;margin-bottom:.5rem}.actions-menu__content[data-v-5b0c035a]{padding:.5rem}.actions-menu__item[data-v-5b0c035a]{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5rem;text-align:left;color:#374151;font-size:.875rem;border-radius:6px;transition:all .2s}.actions-menu__item[data-v-5b0c035a]:hover{background-color:#f3f4f6}.actions-menu__item--danger[data-v-5b0c035a]{color:#dc2626}.actions-menu__item--danger[data-v-5b0c035a]:hover{background-color:#fee2e2}.actions-menu__item svg[data-v-5b0c035a]{width:16px;height:16px}.fade-enter-active[data-v-5b0c035a],.fade-leave-active[data-v-5b0c035a]{transition:opacity .2s,transform .2s}.fade-enter-from[data-v-5b0c035a],.fade-leave-to[data-v-5b0c035a]{opacity:0;transform:translateY(-.25rem)}.Btn[data-v-5b0c035a]{padding:.5rem 1rem;border-radius:.375rem;transition:background-color .2s;font-size:.875rem}.Btn--Delete[data-v-5b0c035a]{background-color:#dc2626;color:#fff}.Btn--Delete[data-v-5b0c035a]:hover{background-color:#b91c1c}.Btn--Edit[data-v-5b0c035a]{background-color:#f3f4f6;color:#374151}.Btn--Edit[data-v-5b0c035a]:hover{background-color:#e5e7eb}.Btn--Primary[data-v-5b0c035a]{background-color:#088e92;color:#fff}.Btn--Primary[data-v-5b0c035a]:hover{background-color:#067478}.text-sm[data-v-5b0c035a]{font-size:.875rem;line-height:1.25rem}.text-gray-500[data-v-5b0c035a]{color:#6b7280}.post-card__image-tags[data-v-5b0c035a]{position:absolute;top:8px;left:8px;display:flex;gap:8px;z-index:2}.post-card__image-tags--hover[data-v-5b0c035a]{opacity:0;transition:opacity .3s ease}.post-card__image--thumbnail:hover .post-card__image-tags--hover[data-v-5b0c035a]{opacity:1}.post-card__groups__top__right[data-v-5b0c035a]{display:flex;align-items:center;gap:8px}.post-card__groups__pinned__badge[data-v-5b0c035a]{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;background:#d2e7e8;border-radius:4px;color:#088e92;font-size:14px;font-weight:500}.post-card__groups__pinned__badge .lucide-pin-icon[data-v-5b0c035a]{width:16px;height:16px;stroke:currentColor}.empty-state[data-v-19dc1504]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 16px;background:#f9fafb;border:2px dashed #e5e7eb;border-radius:8px;min-height:300px;width:100%}.empty-state__illustration[data-v-19dc1504]{margin-bottom:16px}.empty-state__illustration svg[data-v-19dc1504]{width:80px;height:80px}.empty-state__title[data-v-19dc1504]{font-size:18px;font-weight:600;color:#111827;margin-bottom:6px}.empty-state__message[data-v-19dc1504]{font-size:14px;color:#6b7280;text-align:center}.posts-feed[data-v-788052f6]{position:relative}.card-style[data-v-788052f6]{padding:12px;background:white;border-radius:8px;border:1px solid #e5e7eb;margin-bottom:24px}.card-style__post-btn[data-v-788052f6]{display:flex;flex-direction:column;justify-content:space-between;height:100%}.post-btn-action[data-v-788052f6]{display:inline-flex;padding:10px 16px;gap:8px;justify-content:flex-start;align-items:center;border-radius:100px;background:#f1f1f1;color:#666;font-weight:700}.Box[data-v-788052f6]{background-color:#fff;padding:1rem;border-radius:.5rem;box-shadow:0 1px 2px #0000000d}.Btn[data-v-788052f6]{padding:.5rem 1rem;border-radius:.375rem;transition:background-color .2s}.Btn--Primary[data-v-788052f6]{display:flex;padding:8px 24px;justify-content:center;align-items:center;gap:4px;border-radius:6px;background:#000;color:#fff;font-weight:600}.Btn--Primary[data-v-788052f6]:hover{background-color:#000000d8}.Btn--Secondary[data-v-788052f6]{background-color:#f3f4f6}.Btn--Secondary[data-v-788052f6]:hover{background-color:#e5e7eb}.notification-btn[data-v-788052f6]{transition:opacity .2s}.notification-btn[data-v-788052f6]:hover{opacity:.6}.btn-selector[data-v-788052f6]{display:inline-flex;padding:6px 12px;justify-content:center;align-items:center;border-radius:20px;background:rgba(0,0,0,.12);color:#0009}.btn-selector-active[data-v-788052f6]{color:#fff;background:#000}.btn-outline[data-v-788052f6]{display:inline-flex;padding:6px 16px;justify-content:center;align-items:center;border-radius:10px;background:rgba(0,0,0,.01);color:#000000a2;border:1px solid rgba(0,0,0,.113);cursor:pointer}.btn-outline[data-v-788052f6]:hover{background:rgba(0,0,0,.05);color:#000000dc;border:1px solid rgba(0,0,0,.336)}.posts-grid[data-v-788052f6]{display:grid;grid-gap:24px;gap:24px;grid-template-columns:1fr}.posts-feed[data-v-70fb2b30]{position:relative}.card-style[data-v-70fb2b30]{padding:12px;background:white;border-radius:8px;border:1px solid #e5e7eb;margin-bottom:24px}.card-style__post-btn[data-v-70fb2b30]{display:flex;flex-direction:column;justify-content:space-between;height:100%}.post-btn-action[data-v-70fb2b30]{display:inline-flex;padding:10px 16px;gap:8px;justify-content:flex-start;align-items:center;border-radius:100px;background:#f1f1f1;color:#666;font-weight:700}.posts-grid[data-v-70fb2b30]{display:grid;grid-gap:24px;gap:24px;grid-template-columns:1fr}.Btn[data-v-70fb2b30]{padding:.5rem 1rem;border-radius:.375rem;transition:background-color .2s}.Btn--Primary[data-v-70fb2b30]{display:flex;padding:8px 24px;justify-content:center;align-items:center;gap:4px;border-radius:6px;background:#000;color:#fff;font-weight:600}.Btn--Primary[data-v-70fb2b30]:hover{background-color:#000000d8}.notification-btn[data-v-70fb2b30]{transition:opacity .2s}.notification-btn[data-v-70fb2b30]:hover{opacity:.6}.Btn--Back[data-v-70fb2b30]{border-radius:4px;padding:8px;transition:background-color .2s ease}.Btn--Back[data-v-70fb2b30]:hover{background-color:#d1d5db}.Btn[data-v-34d56c77]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:.375rem;font-weight:500;transition:all .2s}.Btn--Primary[data-v-34d56c77]{background:#000;color:#fff}.Btn--Primary[data-v-34d56c77]:hover:not(:disabled){background:rgba(0,0,0,.8470588235)}.Btn--Primary[data-v-34d56c77]:disabled{opacity:.5;cursor:not-allowed}.Btn--Secondary[data-v-34d56c77]{background:#f3f4f6;color:#374151;width:100%;text-align:left}@media (min-width: 768px){.Btn--Secondary[data-v-34d56c77]{width:auto;text-align:center}}.Btn--Secondary[data-v-34d56c77]:hover:not(:disabled){background:#e5e7eb}.Btn--Icon svg[data-v-34d56c77]{width:1rem;height:1rem}.edit-btn[data-v-34d56c77]{padding:.25rem;border-radius:.375rem;color:#6b7280;transition:all .2s}.edit-btn[data-v-34d56c77]:hover{background-color:#f3f4f6;color:#374151}.actions-menu[data-v-34d56c77]{position:absolute;right:0;top:100%;margin-top:.5rem;z-index:50;min-width:12rem;background:white;border-radius:.375rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.actions-menu__content[data-v-34d56c77]{padding:.5rem}.actions-menu__item[data-v-34d56c77]{display:flex;align-items:center;width:100%;gap:.5rem;padding:.5rem;font-size:.875rem;color:#374151;border-radius:.25rem;transition:all .2s}.actions-menu__item[data-v-34d56c77]:hover{background-color:#f3f4f6}.actions-menu__item--danger[data-v-34d56c77]{color:#dc2626}.actions-menu__item--danger[data-v-34d56c77]:hover{background-color:#fee2e2}.fade-enter-active[data-v-34d56c77],.fade-leave-active[data-v-34d56c77]{transition:opacity .2s}.fade-enter-from[data-v-34d56c77],.fade-leave-to[data-v-34d56c77]{opacity:0}.SurveyResults__Header[data-v-69b64b2c]{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;padding:2rem;border-radius:1rem;margin-bottom:2rem;box-shadow:0 10px 25px #667eea33}.SurveyResults__Icon[data-v-69b64b2c]{background:rgba(255,255,255,.2);padding:1rem;border-radius:.75rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.SurveyResults__Title[data-v-69b64b2c]{font-size:1.75rem;font-weight:700;margin:0;line-height:1.2}.SurveyResults__Description[data-v-69b64b2c]{font-size:1rem;opacity:.9;margin:.5rem 0 0;line-height:1.5}.SurveyResults__Stats[data-v-69b64b2c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;gap:1rem;margin-top:1.5rem}.SurveyResults__StatCard[data-v-69b64b2c]{background:rgba(255,255,255,.15);padding:1.5rem;border-radius:.75rem;display:flex;align-items:center;gap:1rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);transition:transform .2s ease}.SurveyResults__StatCard[data-v-69b64b2c]:hover{transform:translateY(-2px)}.SurveyResults__StatIcon[data-v-69b64b2c]{background:rgba(255,255,255,.2);padding:.75rem;border-radius:.5rem;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center}.SurveyResults__StatIcon svg[data-v-69b64b2c]{width:1.5rem;height:1.5rem}.SurveyResults__StatNumber[data-v-69b64b2c]{font-size:2rem;font-weight:700;line-height:1}.SurveyResults__StatLabel[data-v-69b64b2c]{font-size:.875rem;opacity:.9;margin-top:.25rem}.SurveyResults__StatCard--info .SurveyResults__StatIcon[data-v-69b64b2c]{background:rgba(34,197,94,.2)}.SurveyResults__StatCard--info .SurveyResults__StatIcon svg[data-v-69b64b2c]{color:#22c55e}.SurveyResults__StatCard--info .SurveyResults__StatNumber[data-v-69b64b2c]{color:#22c55e}.SurveyResults__EmptyState[data-v-69b64b2c]{text-align:center;padding:4rem 2rem;background:#f8fafc;border-radius:1rem;margin:2rem 0}.SurveyResults__EmptyIcon[data-v-69b64b2c]{width:4rem;height:4rem;margin:0 auto 1.5rem;color:#94a3b8}.SurveyResults__EmptyIcon svg[data-v-69b64b2c]{width:100%;height:100%}.SurveyResults__EmptyTitle[data-v-69b64b2c]{font-size:1.5rem;font-weight:600;color:#374151;margin:0 0 .5rem}.SurveyResults__EmptyMessage[data-v-69b64b2c]{color:#6b7280;font-size:1rem;margin:0}.SurveyResults__Questions[data-v-69b64b2c]{display:flex;flex-direction:column;gap:2rem}.SurveyResults__HeaderControls[data-v-69b64b2c]{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;margin-top:.5rem;padding:1rem;background:#f8fafc;border-radius:.75rem;border:1px solid #e5e7eb}.SurveyResults__ExpandControls[data-v-69b64b2c],.SurveyResults__ActionButtons[data-v-69b64b2c]{display:flex;gap:.75rem}.SurveyResults__HeaderButton[data-v-69b64b2c]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border:none;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;background:white;color:#374151;box-shadow:0 1px 3px #0000001a}.SurveyResults__HeaderButton svg[data-v-69b64b2c]{width:1rem;height:1rem}.SurveyResults__HeaderButton[data-v-69b64b2c]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.SurveyResults__HeaderButton--expand[data-v-69b64b2c]:hover{background:#10b981;color:#fff}.SurveyResults__HeaderButton--collapse[data-v-69b64b2c]:hover{background:#f59e0b;color:#fff}.SurveyResults__HeaderButton--export[data-v-69b64b2c]{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;box-shadow:0 4px 14px #667eea4d}.SurveyResults__HeaderButton--export[data-v-69b64b2c]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #667eea66}.SurveyResults__HeaderButton--export svg[data-v-69b64b2c]{width:1.25rem;height:1.25rem}.SurveyResults__Question[data-v-69b64b2c]{background:white;border-radius:1rem;overflow:hidden;box-shadow:0 4px 6px #0000000d,0 1px 3px #0000001a;border:1px solid #e5e7eb;transition:box-shadow .2s ease}.SurveyResults__Question[data-v-69b64b2c]:hover{box-shadow:0 8px 25px #0000001a}.SurveyResults__QuestionHeader[data-v-69b64b2c]{background:#f8fafc;padding:1.5rem;border-bottom:1px solid #e5e7eb;display:flex;align-items:flex-start;gap:1rem;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SurveyResults__QuestionHeader[data-v-69b64b2c]:hover{background:#f1f5f9;transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}.SurveyResults__QuestionHeader--expanded[data-v-69b64b2c]{background:#e0e7ff;border-bottom-color:#c7d2fe}.SurveyResults__QuestionNumber[data-v-69b64b2c]{background:#667eea;color:#fff;width:2rem;height:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.875rem;flex-shrink:0}.SurveyResults__QuestionInfo[data-v-69b64b2c]{flex:1 1}.SurveyResults__QuestionTitle[data-v-69b64b2c]{font-size:1.125rem;font-weight:600;color:#1f2937;margin:0 0 .75rem;line-height:1.4}.SurveyResults__QuestionMeta[data-v-69b64b2c]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.SurveyResults__QuestionType[data-v-69b64b2c]{background:#e0e7ff;color:#3730a3;padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:500}.SurveyResults__RequiredBadge[data-v-69b64b2c]{background:#fef2f2;color:#dc2626;padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:500}.SurveyResults__ResponseCount[data-v-69b64b2c]{color:#6b7280;font-size:.875rem}.SurveyResults__AccordionIcon[data-v-69b64b2c]{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;color:#6b7280;transition:all .3s ease;flex-shrink:0}.SurveyResults__AccordionIcon svg[data-v-69b64b2c]{width:1.5rem;height:1.5rem;transition:transform .3s ease}.SurveyResults__AccordionIcon--rotated svg[data-v-69b64b2c]{transform:rotate(180deg)}.SurveyResults__QuestionHeader:hover .SurveyResults__AccordionIcon[data-v-69b64b2c]{color:#667eea}.SurveyResults__QuestionContent[data-v-69b64b2c]{padding:1.5rem;animation:slideDown-data-v-69b64b2c .3s ease-out}@keyframes slideDown-data-v-69b64b2c{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.SurveyResults__TextResults[data-v-69b64b2c],.SurveyResults__IndividualResponses[data-v-69b64b2c]{display:flex;flex-direction:column;gap:1rem}.SurveyResults__TextResponse[data-v-69b64b2c]{background:#f8fafc;border-radius:.5rem;padding:1rem;border:1px solid #e5e7eb}.SurveyResults__ResponseHeader[data-v-69b64b2c]{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.SurveyResults__ResponseNumber[data-v-69b64b2c]{background:#667eea;color:#fff;width:1.5rem;height:1.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:600}.SurveyResults__ResponseUser[data-v-69b64b2c]{color:#6b7280;font-size:.875rem}.SurveyResults__ResponseText[data-v-69b64b2c]{color:#374151;line-height:1.6}.SurveyResults__NoResponses[data-v-69b64b2c]{text-align:center;color:#9ca3af;font-style:italic;padding:2rem}.SurveyResults__RatingResults[data-v-69b64b2c]{display:flex;flex-direction:column;gap:1.5rem}.SurveyResults__RatingOverview[data-v-69b64b2c]{display:flex;align-items:center;gap:2rem;padding:1.5rem;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:.75rem;color:#fff}.SurveyResults__AverageRating[data-v-69b64b2c]{text-align:center}.SurveyResults__AverageNumber[data-v-69b64b2c]{font-size:3rem;font-weight:700;line-height:1}.SurveyResults__AverageLabel[data-v-69b64b2c]{font-size:.875rem;opacity:.9;margin-top:.25rem}.SurveyResults__RatingStars[data-v-69b64b2c]{display:flex;gap:.25rem}.SurveyResults__Star[data-v-69b64b2c]{width:1.5rem;height:1.5rem;color:#ffffff4d;transition:color .2s ease}.SurveyResults__Star--filled[data-v-69b64b2c]{color:#fbbf24}.SurveyResults__RatingDistribution[data-v-69b64b2c]{display:flex;flex-direction:column;gap:.75rem}.SurveyResults__RatingBar[data-v-69b64b2c]{display:flex;align-items:center;gap:1rem}.SurveyResults__RatingValue[data-v-69b64b2c]{font-weight:600;width:2rem;text-align:center;color:#374151}.SurveyResults__RatingProgress[data-v-69b64b2c]{flex:1 1;height:.75rem;background:#e5e7eb;border-radius:9999px;overflow:hidden}.SurveyResults__RatingFill[data-v-69b64b2c]{height:100%;background:linear-gradient(90deg,#667eea,#764ba2);transition:width .3s ease;border-radius:9999px}.SurveyResults__RatingCount[data-v-69b64b2c]{font-weight:600;width:3rem;text-align:right;color:#6b7280}.SurveyResults__ChoiceResults[data-v-69b64b2c],.SurveyResults__CheckboxResults[data-v-69b64b2c]{display:flex;flex-direction:column;gap:1rem}.SurveyResults__ChoiceOption[data-v-69b64b2c],.SurveyResults__CheckboxOption[data-v-69b64b2c]{background:#f8fafc;border-radius:.5rem;padding:1rem;border:1px solid #e5e7eb}.SurveyResults__ChoiceHeader[data-v-69b64b2c],.SurveyResults__CheckboxHeader[data-v-69b64b2c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.SurveyResults__ChoiceText[data-v-69b64b2c],.SurveyResults__CheckboxText[data-v-69b64b2c]{font-weight:500;color:#374151;flex:1 1}.SurveyResults__ChoiceStats[data-v-69b64b2c],.SurveyResults__CheckboxStats[data-v-69b64b2c]{display:flex;align-items:center;gap:.75rem}.SurveyResults__ChoicePercentage[data-v-69b64b2c],.SurveyResults__CheckboxPercentage[data-v-69b64b2c]{font-weight:700;color:#059669}.SurveyResults__ChoiceCount[data-v-69b64b2c],.SurveyResults__CheckboxCount[data-v-69b64b2c]{color:#6b7280;font-size:.875rem}.SurveyResults__ChoiceProgress[data-v-69b64b2c],.SurveyResults__CheckboxProgress[data-v-69b64b2c]{height:.5rem;background:#e5e7eb;border-radius:9999px;overflow:hidden}.SurveyResults__ChoiceFill[data-v-69b64b2c]{height:100%;background:linear-gradient(90deg,#10b981,#059669);transition:width .3s ease;border-radius:9999px}.SurveyResults__CheckboxFill[data-v-69b64b2c]{height:100%;background:linear-gradient(90deg,#8b5cf6,#7c3aed);transition:width .3s ease;border-radius:9999px}@media (max-width: 768px){.SurveyResults[data-v-69b64b2c]{padding:0 .5rem}.SurveyResults__Header[data-v-69b64b2c]{padding:1.5rem}.SurveyResults__Title[data-v-69b64b2c]{font-size:1.5rem}.SurveyResults__Stats[data-v-69b64b2c]{grid-template-columns:1fr}.SurveyResults__HeaderControls[data-v-69b64b2c]{flex-direction:column;padding:.75rem}.SurveyResults__ExpandControls[data-v-69b64b2c],.SurveyResults__ActionButtons[data-v-69b64b2c]{flex-direction:column;width:100%}.SurveyResults__HeaderButton[data-v-69b64b2c]{justify-content:center;width:100%}}.SurveyResults__AiSummaryControls[data-v-69b64b2c]{display:flex;gap:1rem;margin-bottom:1.5rem;padding:1rem;background:#f8fafc;border-radius:.5rem;border:1px solid #e5e7eb}.SurveyResults__AiSummaryButton[data-v-69b64b2c]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:.5rem;font-weight:500;cursor:pointer;transition:all .2s ease}.SurveyResults__AiSummaryButton[data-v-69b64b2c]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #667eea4d}.SurveyResults__AiSummaryButton[data-v-69b64b2c]:disabled{opacity:.7;cursor:not-allowed}.SurveyResults__AiSummaryButton svg[data-v-69b64b2c]{width:1.25rem;height:1.25rem}.SurveyResults__LoadingSpinner--small[data-v-69b64b2c]{width:1.25rem;height:1.25rem;border:2px solid rgba(255,255,255,.3);border-top:2px solid white;border-radius:50%;animation:spin-data-v-69b64b2c 1s linear infinite}.SurveyResults__ToggleControls[data-v-69b64b2c]{display:flex;gap:.5rem;flex:1 1}.SurveyResults__ToggleButton[data-v-69b64b2c]{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border:1px solid #d1d5db;background:white;color:#6b7280;border-radius:.375rem;font-size:.875rem;cursor:pointer;transition:all .2s ease;flex:1 1;justify-content:center}.SurveyResults__ToggleButton[data-v-69b64b2c]:hover{border-color:#9ca3af}.SurveyResults__ToggleButton--active[data-v-69b64b2c]{background:#667eea;color:#fff;border-color:#667eea}.SurveyResults__ToggleButton svg[data-v-69b64b2c]{width:1rem;height:1rem}.SurveyResults__AiSummary[data-v-69b64b2c]{background:linear-gradient(135deg,#f0f4ff,#e0e7ff);border:1px solid #c7d2fe;border-radius:.75rem;padding:1.5rem;margin-bottom:1.5rem}.SurveyResults__AiSummaryHeader[data-v-69b64b2c]{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.SurveyResults__AiSummaryHeader svg[data-v-69b64b2c]{width:1.5rem;height:1.5rem;color:#6366f1}.SurveyResults__AiSummaryHeader h4[data-v-69b64b2c]{font-size:1.125rem;font-weight:600;color:#4338ca;margin:0}.SurveyResults__AiSummaryContent[data-v-69b64b2c]{font-size:1rem;line-height:1.4;color:#374151;background:white;padding:1rem;border-radius:.5rem;border:1px solid #e5e7eb;text-align:left}@keyframes spin-data-v-69b64b2c{to{transform:rotate(360deg)}}.SurveyResults__LoadMoreContainer[data-v-69b64b2c]{text-align:center;margin-top:1.5rem;padding-top:1rem;border-top:1px solid #e5e7eb}.SurveyResults__LoadMoreButton[data-v-69b64b2c]{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 4px #667eea4d}.SurveyResults__LoadMoreButton[data-v-69b64b2c]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #667eea66}.SurveyResults__LoadMoreButton svg[data-v-69b64b2c]{width:1.25rem;height:1.25rem}.SurveyResults__LoadMoreCount[data-v-69b64b2c]{font-size:.75rem;opacity:.9;margin-left:.25rem}.SurveyResults__ResponseSummary[data-v-69b64b2c]{text-align:center;color:#6b7280;font-size:.875rem;margin-top:1rem;padding:.75rem;background:#f8fafc;border-radius:.375rem;border:1px solid #e5e7eb}@media (max-width: 768px){.SurveyResults__AiSummaryControls[data-v-69b64b2c]{flex-direction:column;gap:.75rem}.SurveyResults__ToggleControls[data-v-69b64b2c]{flex-direction:column}.SurveyResults__AiSummaryHeader[data-v-69b64b2c]{flex-direction:column;align-items:flex-start;gap:.5rem}.SurveyResults__LoadMoreButton[data-v-69b64b2c]{font-size:.8rem;padding:.6rem 1.25rem}.SurveyResults__LoadMoreCount[data-v-69b64b2c]{display:block;margin-left:0;margin-top:.25rem}}.SurveyStatisticsPage__Header[data-v-f4270042]{background:white;padding:2rem;border-radius:1rem;box-shadow:0 4px 6px #0000000d}.SurveyStatisticsPage__Container[data-v-f4270042]{margin:0 auto}.SurveyStatisticsPage__TitleSection[data-v-f4270042]{text-align:center;margin-bottom:1.5rem}.SurveyStatisticsPage__Title[data-v-f4270042]{font-size:2.25rem;font-weight:700;color:#1f2937;margin:0 0 1rem;line-height:1.2}.SurveyStatisticsPage__Description[data-v-f4270042]{font-size:1.125rem;color:#6b7280;max-width:600px;margin:0 auto;line-height:1.6}.SurveyStatisticsPage__QuickStats[data-v-f4270042]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1.5rem;gap:1.5rem}.SurveyStatisticsPage__StatCard[data-v-f4270042]{background:#f8fafc;padding:1.5rem;border-radius:1rem;display:flex;align-items:center;gap:1rem;border:1px solid #e5e7eb;transition:all .2s ease}.SurveyStatisticsPage__StatCard[data-v-f4270042]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a;border-color:#d1d5db}.SurveyStatisticsPage__StatIcon[data-v-f4270042]{width:3.5rem;height:3.5rem;border-radius:1rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.SurveyStatisticsPage__StatIcon svg[data-v-f4270042]{width:2rem;height:2rem}.SurveyStatisticsPage__StatIcon--responses[data-v-f4270042]{background:rgba(34,197,94,.2);color:#22c55e}.SurveyStatisticsPage__StatIcon--questions[data-v-f4270042]{background:rgba(59,130,246,.2);color:#3b82f6}.SurveyStatisticsPage__StatIcon--type[data-v-f4270042]{background:rgba(245,158,11,.2);color:#f59e0b}.SurveyStatisticsPage__StatContent[data-v-f4270042]{flex:1 1}.SurveyStatisticsPage__StatNumber[data-v-f4270042]{font-size:1.875rem;font-weight:700;line-height:1;margin-bottom:.25rem}.SurveyStatisticsPage__StatLabel[data-v-f4270042]{font-size:.875rem;opacity:.9}.SurveyStatisticsPage__Content[data-v-f4270042]{padding:2rem 0}.SurveyStatisticsPage__Loading[data-v-f4270042]{text-align:center;padding:4rem 2rem}.SurveyStatisticsPage__LoadingSpinner[data-v-f4270042]{width:3rem;height:3rem;border:3px solid #e5e7eb;border-top:3px solid #667eea;border-radius:50%;animation:spin-data-v-f4270042 1s linear infinite;margin:0 auto 1rem}@keyframes spin-data-v-f4270042{to{transform:rotate(360deg)}}.SurveyStatisticsPage__EmptyState[data-v-f4270042]{text-align:center;padding:4rem 2rem;background:white;border-radius:1rem;box-shadow:0 4px 6px #0000000d;margin:2rem 0}.SurveyStatisticsPage__EmptyIcon[data-v-f4270042]{width:4rem;height:4rem;margin:0 auto 1.5rem;color:#94a3b8}.SurveyStatisticsPage__EmptyIcon svg[data-v-f4270042]{width:100%;height:100%}.SurveyStatisticsPage__EmptyTitle[data-v-f4270042]{font-size:1.5rem;font-weight:600;color:#374151;margin:0 0 .5rem}.SurveyStatisticsPage__EmptyMessage[data-v-f4270042]{color:#6b7280;font-size:1rem;margin:0}@media (max-width: 768px){.SurveyStatisticsPage__Container[data-v-f4270042]{padding:0 1rem}.SurveyStatisticsPage__Header[data-v-f4270042]{padding:1.5rem}.SurveyStatisticsPage__Title[data-v-f4270042]{font-size:1.875rem}.SurveyStatisticsPage__Description[data-v-f4270042]{font-size:1rem}.SurveyStatisticsPage__QuickStats[data-v-f4270042]{grid-template-columns:1fr}.SurveyStatisticsPage__Breadcrumb[data-v-f4270042]{flex-wrap:wrap}}.Btn--GhostText[data-v-567c514c]{background:transparent;border:none;padding:0;color:#4b5563;font-size:13px;font-weight:500;cursor:pointer}.Btn--GhostText[data-v-567c514c]:hover{-webkit-text-decoration:underline;text-decoration:underline}.Table[data-v-66f659f8]{width:100%;border-collapse:collapse}.Table th[data-v-66f659f8]{text-align:left;padding:12px;border-bottom:2px solid #e5e7eb;font-weight:600}.Table td[data-v-66f659f8]{padding:12px;border-bottom:1px solid #e5e7eb}.Table tbody tr[data-v-66f659f8]:hover,.Table tbody tr.bg-active[data-v-66f659f8]{background-color:#f0f1f4}.accordion-row[data-v-66f659f8]{background-color:#f0f1f4;transition:all .3s ease-out;animation:slideDown-data-v-66f659f8 .3s ease-out}@keyframes slideDown-data-v-66f659f8{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.accordion-row td[data-v-66f659f8]{transition:opacity .3s ease-out}.Tag--Small[data-v-72c6df4f]{font-size:.75rem;padding:.125rem .5rem}.Tag--Info[data-v-72c6df4f]{background-color:#3b82f6;color:#fff}.Tag--Success[data-v-72c6df4f]{background-color:#10b981;color:#fff}.Tag--Warning[data-v-72c6df4f]{background-color:#f59e0b;color:#fff}.current-color[data-v-7350036c]{display:inline-block;width:64px;height:32px;border-radius:7px;background-color:#000;cursor:pointer}.chrome-wrapper[data-v-7350036c]{position:absolute;top:0;left:400px;background:white;text-align:center;z-index:10}.List--Lined li[data-v-75256252]{border-bottom:2px solid var(--gray-light)}.aspect-w-16[data-v-04bb9ceb]{position:relative;padding-bottom:56.25%;height:0}.aspect-w-16 iframe[data-v-04bb9ceb]{position:absolute;top:0;left:0;width:100%;height:100%}.post-card[data-v-2d2be5b0]{padding:24px;background:white;border-radius:8px;border:1px solid #e5e7eb;margin-bottom:16px}.post-card__content[data-v-2d2be5b0]{width:100%}.post-card__wrapper[data-v-2d2be5b0]{width:100%;display:grid;grid-template-columns:2fr 1fr;grid-gap:8px;gap:8px;justify-items:end}.post-card__data_wrapper[data-v-2d2be5b0]{width:100%}.post-card__data_wrapper__top__groups[data-v-2d2be5b0]{display:flex;align-items:center;gap:12px;width:100%;margin-bottom:10px}.post-card__groups__username[data-v-2d2be5b0]{font-size:16px;font-weight:600;color:#111417}.post-card__groups__top__right[data-v-2d2be5b0]{display:flex;align-items:center;gap:6px}.post-card__groups__date[data-v-2d2be5b0]{font-size:12px;color:#6b7280;display:inline-flex;padding:2px 4px;justify-content:center;align-items:center;border-radius:4px;background:rgba(0,0,0,.05)}.post-card__preview[data-v-2d2be5b0]{line-height:1.3;color:#4b5563;font-style:normal;font-weight:300}.post-card__group-info[data-v-2d2be5b0]{font-size:12px;color:#6b7280;font-style:italic;margin-top:4px}.post-card__group-info .group-info__content[data-v-2d2be5b0]{display:inline-flex;align-items:center}.post-card__image[data-v-2d2be5b0]{width:30%;min-width:100px;max-width:250px}@media (min-width: 800px){.post-card__image[data-v-2d2be5b0]{width:35%;min-width:150px}}.post-card__image-wrapper[data-v-2d2be5b0]{aspect-ratio:1;width:100%;position:relative;overflow:hidden;border-radius:8px}.post-card__image-wrapper img[data-v-2d2be5b0]{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post-card__interactions[data-v-2d2be5b0]{width:100%;display:flex;justify-content:flex-end;align-items:center;margin-top:16px;gap:12px}.Btn[data-v-2d2be5b0]{padding:.5rem 1rem;border-radius:.375rem;transition:all .2s;font-size:.875rem}.Btn--Delete[data-v-2d2be5b0]{background-color:transparent;border:1px solid #dc2626;color:#dc2626}.Btn--Delete[data-v-2d2be5b0]:hover{background-color:#fee2e2}.Btn--Success[data-v-2d2be5b0]{background-color:#10b981;color:#fff}.Btn--Success[data-v-2d2be5b0]:hover{background-color:#059669}.Btn--Outline[data-v-2d2be5b0]{background-color:transparent;border:1px solid #e5e7eb;color:#374151}.Btn--Outline[data-v-2d2be5b0]:hover{background-color:#f3f4f6}.text-gray-500[data-v-2d2be5b0]{color:#6b7280}.LoadingBox[data-v-2d2be5b0]{display:flex;justify-content:center;align-items:center;min-height:200px}.lds-ellipsis[data-v-2d2be5b0]{display:inline-block;position:relative;width:80px;height:80px}.lds-ellipsis div[data-v-2d2be5b0]{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#088e92;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div[data-v-2d2be5b0]:nth-child(1){left:8px;animation:lds-ellipsis1-data-v-2d2be5b0 .6s infinite}.lds-ellipsis div[data-v-2d2be5b0]:nth-child(2){left:8px;animation:lds-ellipsis2-data-v-2d2be5b0 .6s infinite}.lds-ellipsis div[data-v-2d2be5b0]:nth-child(3){left:32px;animation:lds-ellipsis2-data-v-2d2be5b0 .6s infinite}.lds-ellipsis div[data-v-2d2be5b0]:nth-child(4){left:56px;animation:lds-ellipsis3-data-v-2d2be5b0 .6s infinite}@keyframes lds-ellipsis1-data-v-2d2be5b0{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3-data-v-2d2be5b0{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2-data-v-2d2be5b0{0%{transform:translate(0)}to{transform:translate(24px)}}.card-style[data-v-00495d2b]{padding:10px 20px;margin-bottom:16px}.card-style__post-btn[data-v-00495d2b]{display:flex;flex-direction:column;justify-content:space-between;height:100%}.post-btn-action[data-v-00495d2b]{display:inline-flex;padding:10px 16px;gap:8px;justify-content:flex-start;align-items:center;border-radius:100px;background:#f1f1f1;color:#666;font-weight:700}.card-style[data-v-4b08d9ab]{padding:12px;background:white;border-radius:8px;border:1px solid #e5e7eb;margin-bottom:10px}.card-style__post-btn[data-v-4b08d9ab]{display:flex;flex-direction:column;justify-content:space-between;height:100%}.post-btn-action[data-v-4b08d9ab]{display:inline-flex;padding:10px 16px;gap:8px;justify-content:flex-start;align-items:center;border-radius:100px;background:#f1f1f1;color:#666;font-weight:700}.posts-grid[data-v-4b08d9ab]{display:grid;grid-gap:24px;gap:24px;grid-template-columns:1fr}.btn-selector[data-v-4b08d9ab]{display:inline-flex;padding:6px 12px;justify-content:center;align-items:center;border-radius:20px;background:rgba(0,0,0,.12);color:#0009}.btn-selector-active[data-v-4b08d9ab]{color:#fff;background:#000}.back-button[data-v-4b08d9ab]{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;border-radius:20px;background:rgba(0,0,0,.08);color:#000000b3;font-weight:500;transition:all .2s ease}.back-button[data-v-4b08d9ab]:hover{background:rgba(0,0,0,.15)}.post-type-btn[data-v-4b08d9ab]{background:#f9fafb;border-radius:18px;border:2px solid #e5e7eb;box-shadow:0 2px 12px #0000000f;transition:all .2s cubic-bezier(.4,0,.2,1);cursor:pointer;min-width:0;min-height:220px;text-align:center;outline:none;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.post-type-btn[data-v-4b08d9ab]:hover,.post-type-btn[data-v-4b08d9ab]:focus{border-color:#6366f1;background:#eef2ff;box-shadow:0 4px 24px #6366f11a}.icon-container[data-v-4b08d9ab]{height:56px;display:flex;align-items:center;justify-content:center}.post-type-title[data-v-4b08d9ab]{font-size:1.25rem;font-weight:700;color:#22223b;margin-bottom:.25rem;min-height:32px;display:flex;align-items:center;justify-content:center}.post-type-desc[data-v-4b08d9ab]{font-size:1rem;color:#6b7280;font-weight:400;line-height:1.5}.permission-card[data-v-8c16bb2e]{position:relative;display:flex;align-items:center;gap:12px;padding:16px;border:2px solid #e5e7eb;border-radius:8px;cursor:pointer;transition:all .2s ease;background:#fff}.permission-card[data-v-8c16bb2e]:hover{border-color:#d1d5db;box-shadow:0 2px 4px #0000000d}.permission-card--active[data-v-8c16bb2e]{border-color:hsl(var(--color-primary));background:hsl(var(--color-primary-super-light))}.permission-checkbox[data-v-8c16bb2e]{position:absolute;opacity:0;pointer-events:none}.permission-content[data-v-8c16bb2e]{display:flex;align-items:center;gap:12px;flex:1 1}.permission-icon[data-v-8c16bb2e]{display:flex;align-items:center;justify-content:center;width:40px;min-width:40px;height:40px;border-radius:8px;background:#f3f4f6;color:#6b7280;transition:all .2s ease;flex-shrink:0}.permission-icon svg[data-v-8c16bb2e]{width:20px;height:20px}.permission-card--active .permission-icon[data-v-8c16bb2e]{background:hsl(var(--color-primary));color:#fff}.permission-text[data-v-8c16bb2e]{display:flex;flex-direction:column;gap:2px}.permission-name[data-v-8c16bb2e]{font-weight:600;font-size:14px;color:#111827}.permission-description[data-v-8c16bb2e]{font-size:12px;color:#6b7280;line-height:1.4}.permission-checkmark[data-v-8c16bb2e]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:hsl(var(--color-primary));opacity:0;transition:opacity .2s ease}.permission-card--active .permission-checkmark[data-v-8c16bb2e]{opacity:1}.role-divider[data-v-8c16bb2e]{height:1px;background:#e5e7eb;margin:24px 0}
