@charset "UTF-8";.user-account[data-v-fa8b1752]{margin-top:40px;cursor:pointer}.user-account.collapsed .user-details[data-v-fa8b1752]{display:none}.user-account .user-info[data-v-fa8b1752]{display:flex;align-items:center}.user-account .user-avatar[data-v-fa8b1752]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-weight:700;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:16px;margin-right:12px}.user-account .user-details[data-v-fa8b1752]{display:flex;flex-direction:column}.user-account .user-details .user-name[data-v-fa8b1752]{font-weight:700;color:#2d3748}.user-account .user-details .user-logout[data-v-fa8b1752]{font-size:12px;color:#e53e3e}.sidebar[data-v-00bee811]{width:280px;background:#f7fafc;border-right:1px solid #e2e8f0;padding:32px;box-shadow:0 2px 6px #0000000d;position:fixed;left:0;top:0;bottom:0;transition:all .3s ease;display:flex;flex-direction:column;z-index:100}.sidebar.collapsed[data-v-00bee811]{width:80px;padding:16px}.sidebar-toggle[data-v-00bee811]{position:absolute;right:-20px;top:32px;width:40px;height:40px;background:#f7fafc;border:1px solid #e2e8f0;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s;z-index:101}.sidebar-toggle[data-v-00bee811]:hover{background:#edf2f7;transform:scale(1.1)}.sidebar-toggle-icon[data-v-00bee811]{transition:transform .3s}.logo[data-v-00bee811]{font-size:24px;font-weight:800;background:linear-gradient(to right,#667eea,#764ba2);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;margin-bottom:48px;display:flex;align-items:center;gap:8px;white-space:nowrap;overflow:hidden}.logo[data-v-00bee811]:before{content:"◈";font-size:28px}.sidebar.collapsed .logo[data-v-00bee811]{font-size:28px}.sidebar.collapsed .logo-text[data-v-00bee811]{display:none}.nav-content[data-v-00bee811]{flex:1}.nav-item[data-v-00bee811]{padding:16px 20px;border-radius:12px;margin-bottom:8px;transition:all .3s ease;cursor:pointer;display:flex;align-items:center;gap:12px;font-weight:500;color:#a0aec0;white-space:nowrap;overflow:hidden}.nav-text[data-v-00bee811]{word-break:break-word;line-height:1.4}.sidebar.collapsed .nav-item[data-v-00bee811]{padding:16px;justify-content:center}.sidebar.collapsed .nav-text[data-v-00bee811]{display:none}.nav-item.active[data-v-00bee811]{background:linear-gradient(135deg,#667eea,#764ba2);color:#f7fafc;box-shadow:0 4px 20px #667eea66}.nav-item[data-v-00bee811]:hover:not(.active){background:#edf2f7;transform:translate(4px)}.sidebar.collapsed .nav-item[data-v-00bee811]:hover:not(.active){transform:none}.nav-icon[data-v-00bee811]{font-size:19px;min-width:24px}.user-account-wrapper[data-v-00bee811]{margin-top:auto}.modal[data-v-8fda1850]{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1000;align-items:center;justify-content:center}.modal.active[data-v-8fda1850]{display:flex}.modal-content[data-v-8fda1850]{background:#f7fafc;border-radius:20px;padding:32px;max-width:400px;width:90%}.modal-title[data-v-8fda1850]{font-size:20px;font-weight:700;margin-bottom:16px}.modal-text[data-v-8fda1850]{margin-bottom:24px}.modal-buttons[data-v-8fda1850]{display:flex;gap:16px}.btn[data-v-8fda1850]{flex:1;padding:10px;border-radius:10px;font-weight:600;cursor:pointer;border:none}.btn-confirm[data-v-8fda1850]{background:#e53e3e;color:#fff}.dataset-list[data-v-40b00929]{background:#f7fafc;border-radius:20px;padding:24px;box-shadow:0 2px 6px #0000000d;display:flex;flex-direction:column;position:relative}.list-header[data-v-40b00929]{font-size:19px;font-weight:600;margin-bottom:24px;color:#2d3748;flex-shrink:0}.checkbox-group[data-v-40b00929]{display:flex;gap:16px}.dataset-list-items[data-v-40b00929]{flex:1;overflow-y:auto;overflow-x:hidden}.dataset-list-items .toggle-hidden-btn[data-v-40b00929]{background:none;border:none;font-size:13px;cursor:pointer;margin-left:48px;padding:4px 8px;border-radius:6px;transition:background .2s;font-weight:500}.dataset-list-items .toggle-hidden-btn[data-v-40b00929]:hover{background:#ebf8ff}.dataset-list-items .toggle-hidden-btn.show-btn[data-v-40b00929]{color:#38a169}.dataset-list-items .toggle-hidden-btn.hide-btn[data-v-40b00929]{color:#e53e3e}.list-header-wrapper[data-v-40b00929]{display:flex;align-items:center;justify-content:space-between}.show-hidden-toggle[data-v-40b00929]{font-size:14px;color:#4a5568;display:flex;align-items:center;gap:8px;margin-bottom:15px}.dataset-item[data-v-40b00929]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-radius:12px;margin-bottom:12px;background:#edf2f7;cursor:pointer;transition:all .3s ease;font-weight:500;color:#2d3748;position:relative}.dataset-item[data-v-40b00929]:hover{background:linear-gradient(135deg,#667eea20,#764ba220);transform:translate(8px);box-shadow:0 2px 6px #0000000d}.dataset-item[data-v-40b00929]:before{content:"→";position:absolute;right:24px;opacity:0;transition:all .3s}.dataset-item[data-v-40b00929]:hover:before{opacity:1;right:16px}.dataset-item.deleted-row[data-v-40b00929]{background-color:#f3f1ff}.dataset-item .dataset-name[data-v-40b00929]{flex-grow:1}.dataset-item .dataset-count[data-v-40b00929]{width:200px}.dataset-item .dataset-count .dataset-approved[data-v-40b00929]{color:#38a169}.dataset-item .dataset-count .dataset-declined[data-v-40b00929]{color:#e53e3e}.dataset-item.sorted-row[data-v-40b00929]{font-style:italic;font-size:12px;margin-left:25px;padding-right:42px}.dataset-item.hidden-correct[data-v-40b00929]{background-color:#e2fde2}.dataset-item.hidden-incorrect[data-v-40b00929]{background-color:#ffe5e5}.dataset-item .actions[data-v-40b00929]{margin-right:24px}.dataset-item .actions .toggle-hidden-btn[data-v-40b00929]{background:none;border:none;color:#3182ce;font-size:13px;cursor:pointer;margin-left:12px;margin-right:24px;padding:4px 8px;border-radius:6px;transition:background .2s}.dataset-item .actions .toggle-hidden-btn[data-v-40b00929]:hover{background:#ebf8ff}.dataset-item .actions .recover-btn[data-v-40b00929]{font-size:13px;padding:4px 8px;border-radius:6px;border:none;cursor:pointer;transition:background .2s;font-weight:500;margin-left:12px}.dataset-item .actions .recover-btn[data-v-40b00929]:hover{background:#ebf8ff}.dataset-item .actions .recover-btn[data-v-40b00929]{color:#3182ce}.reload-overlay[data-v-40b00929]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ffffffe6;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1000;border-radius:20px}.reload-overlay .spinner[data-v-40b00929]{width:50px;height:50px;border:5px solid transparent;border-top:5px solid #3182ce;border-right:5px solid #3182ce;border-radius:50%;animation:spin-40b00929 1.5s ease-in-out infinite}.reload-overlay .loading-text[data-v-40b00929]{margin-top:10px;font-size:1rem;font-weight:600;color:#2d3748}@keyframes spin-40b00929{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.modal[data-v-07bfc9dc]{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1000;align-items:center;justify-content:center}.modal.active[data-v-07bfc9dc]{display:flex}.modal-content[data-v-07bfc9dc]{background:#f7fafc;border-radius:20px;padding:32px;max-width:400px;width:90%;animation:slideUp-07bfc9dc .3s ease}.modal-title[data-v-07bfc9dc]{font-size:20px;font-weight:700;margin-bottom:16px;color:#2d3748}.modal-text[data-v-07bfc9dc]{color:#718096;margin-bottom:12px}.category-buttons[data-v-07bfc9dc]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.btn-category[data-v-07bfc9dc]{padding:8px 14px;border:2px solid var(--cat-color, #000);border-radius:10px;font-size:14px;cursor:pointer;transition:border-color .2s,background .2s,color .2s;font-weight:500;background:transparent;color:var(--cat-color, #000)}.btn-category[data-v-07bfc9dc]:hover{filter:brightness(.95)}.btn-category.active[data-v-07bfc9dc]{background:var(--cat-color, #000);color:#fff;border-color:var(--cat-color, #000);font-weight:600}.modal-buttons[data-v-07bfc9dc]{display:flex;gap:16px}.btn[data-v-07bfc9dc]{flex:1}.comment-input[data-v-07bfc9dc]{width:100%;padding:12px;border:2px solid #e2e8f0;border-radius:10px;font-size:16px;margin-bottom:24px;transition:border .3s}.comment-input[data-v-07bfc9dc]:focus{outline:none;border-color:#667eea}@keyframes slideUp-07bfc9dc{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.dataset-details[data-v-ebbbd578]{display:none}.dataset-details.active[data-v-ebbbd578]{display:block;animation:fadeIn-ebbbd578 .5s ease}@keyframes fadeIn-ebbbd578{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.dataset-header[data-v-ebbbd578]{display:flex;gap:1rem;margin-bottom:16px}.dataset-element[data-v-ebbbd578]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;background:var(--light);border:2px solid var(--border);border-radius:12px;font-weight:600;cursor:pointer;transition:all .3s}.dataset-element[data-v-ebbbd578]:hover{background:var(--secondary);transform:translate(-4px)}.dataset-element.back-button[data-v-ebbbd578]{width:180px}.dataset-element.dataset-name[data-v-ebbbd578]{flex:1;font-size:1.2rem;color:#2d3748}.metrics-container[data-v-ebbbd578]{position:sticky;top:-32px;z-index:20;background-color:#f2eff8;padding:15px 0;margin-bottom:16px}.metrics-container.no-sticky[data-v-ebbbd578]{position:static}.metrics-container__metric-block[data-v-ebbbd578]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem}.metrics-container .metrics-loading-overlay[data-v-ebbbd578]{position:absolute;top:0;right:0;bottom:0;left:0;min-height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10;border-radius:16px}.metrics-container .metrics-loading-overlay .spinner[data-v-ebbbd578]{width:50px;height:50px;border:5px solid transparent;border-top:5px solid #3182ce;border-right:5px solid #3182ce;border-radius:50%;animation:metricsSpinnerSpin-ebbbd578 1.5s ease-in-out infinite}.metrics-container .metrics-loading-overlay .loading-text[data-v-ebbbd578]{margin-top:10px;font-size:1rem;font-weight:600;color:#2d3748}@keyframes metricsSpinnerSpin-ebbbd578{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.metrics-container .metric-card[data-v-ebbbd578]{background:var(--light);border-radius:16px;padding:1.5rem;text-align:center;box-shadow:var(--shadow-sm);transition:transform .3s;cursor:pointer}.metrics-container .metric-card[data-v-ebbbd578]:hover{transform:translateY(-4px)}.metrics-container .metric-card .metric-value[data-v-ebbbd578]{font-size:2rem;font-weight:700;background:var(--cat-color, #000);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;min-height:2.5rem;display:flex;align-items:center;justify-content:center}.metrics-container .metric-card .metric-label-wrapper[data-v-ebbbd578]{position:relative}.metrics-container .metric-card .metric-label-wrapper .metric-label[data-v-ebbbd578]{color:var(--text-muted);font-size:.9rem;margin-top:.5rem;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-clamp:3}.metrics-container .metric-card .metric-label-wrapper .raw-tooltip[data-v-ebbbd578]{position:absolute;top:120%;left:50%;transform:translate(-50%);background:var(--dark);color:var(--light);padding:.5rem;border-radius:8px;white-space:pre-wrap;font-size:.8rem;width:max-content;max-width:200px;box-shadow:var(--shadow-sm);opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:1000}.metrics-container .metric-card .metric-label-wrapper:hover .raw-tooltip[data-v-ebbbd578]{opacity:1}.metrics-container .metric-card.active[data-v-ebbbd578]{border:2px solid #667eea;background-color:#edf2ff;cursor:pointer}.question-context[data-v-ebbbd578]{background:linear-gradient(135deg,#667eea10,#764ba210);border-left:4px solid;border-image:var(--primary) 1;padding:1.5rem;border-radius:12px;margin-bottom:2rem;font-size:1.2rem;font-weight:500;color:var(--dark)}.elements-table[data-v-ebbbd578]{position:relative;background:var(--light);border-radius:20px;padding:0 24px 24px;box-shadow:var(--shadow-sm)}.elements-table .table-loading-overlay[data-v-ebbbd578]{min-height:125px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:20px}.elements-table .table-loading-overlay .spinner[data-v-ebbbd578]{width:50px;height:50px;border:5px solid transparent;border-top:5px solid #3182ce;border-right:5px solid #3182ce;border-radius:50%;animation:tableSpinnerSpin-ebbbd578 1.5s ease-in-out infinite}.elements-table .table-loading-overlay .loading-text[data-v-ebbbd578]{margin-top:10px;font-size:1rem;font-weight:600;color:#2d3748}@keyframes tableSpinnerSpin-ebbbd578{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.elements-table .table-header[data-v-ebbbd578]{display:grid;grid-template-columns:3fr 1fr 1fr 150px;gap:1rem;padding:1rem 1.25rem;border-bottom:2px solid var(--border);font-weight:600;color:var(--text-muted);font-size:.9rem;text-transform:uppercase;letter-spacing:.5px}.elements-table .table-header[data-v-ebbbd578]>*{text-align:center}.elements-table .table-header[data-v-ebbbd578]>*:first-child{text-align:left}.elements-table .table-row[data-v-ebbbd578]{display:grid;grid-template-columns:3fr 1fr 1fr 150px;gap:1rem;align-items:center;padding:1.25rem;border-bottom:1px solid var(--border);transition:background .3s;position:relative}.elements-table .table-row[data-v-ebbbd578]:hover{background:var(--secondary)}.elements-table .table-row[data-v-ebbbd578]>*{text-align:center}.elements-table .table-row.hidden-correct[data-v-ebbbd578]{background-color:#e2fde2}.elements-table .table-row.hidden-incorrect[data-v-ebbbd578]{background-color:#ffe5e5}.elements-table .table-row.hidden-neutral[data-v-ebbbd578]{background-color:#f1f0f0}.elements-table .table-row .raw-button-wrapper[data-v-ebbbd578],.elements-table .table-row .client-response[data-v-ebbbd578]{text-align:left}.elements-table .table-row[data-v-ebbbd578]:last-child{border-bottom:none}.elements-table .table-row .client-response[data-v-ebbbd578]{color:var(--text-muted);font-size:.95rem;line-height:1.4;margin-top:10px}.elements-table .table-row .expected-answer[data-v-ebbbd578]{font-weight:600;font-size:1.1rem;color:var(--dark);text-align:center}.elements-table .table-row .action-buttons[data-v-ebbbd578]{display:flex;gap:.5rem;justify-content:center;position:relative}.elements-table .table-row .action-buttons .approved[data-v-ebbbd578]{background:linear-gradient(135deg,#48bb78,#38a169)}.elements-table .table-row .action-buttons .loading-overlay[data-v-ebbbd578]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fffc;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:10;border-radius:4px}.elements-table .table-row .action-buttons .spinner[data-v-ebbbd578]{width:30px;height:30px;border:4px solid transparent;border-top:4px solid var(--primary);border-right:4px solid var(--primary);border-radius:50%;animation:spinAndPulse-ebbbd578 1.5s ease-in-out infinite;background:linear-gradient(45deg,rgba(0,0,0,.1) 25%,transparent 25%,transparent 50%,rgba(0,0,0,.1) 50%,rgba(0,0,0,.1) 75%,transparent 75%,transparent);background-size:8px 8px}@keyframes spinAndPulse-ebbbd578{0%{transform:rotate(0) scale(1);opacity:.8}25%{transform:rotate(90deg) scale(1.1)}50%{transform:rotate(180deg) scale(1)}75%{transform:rotate(270deg) scale(1.1)}to{transform:rotate(360deg) scale(1);opacity:1}}.elements-table .table-row .action-buttons .loading-text[data-v-ebbbd578]{margin-top:5px;font-size:12px;color:#fff}.elements-table .table-row .btn[data-v-ebbbd578]:disabled{opacity:.5;cursor:not-allowed}.client-response[data-v-ebbbd578]{line-height:1.6;white-space:pre-wrap}.client-response strong[data-v-ebbbd578]{color:#2b6cb0}.client-response em[data-v-ebbbd578]{color:#38a169;font-style:italic}.client-response br[data-v-ebbbd578]{display:block;margin-bottom:4px}.raw-button-wrapper[data-v-ebbbd578]{position:absolute;display:inline-block;top:5px;left:14px;width:700px}.raw-button-wrapper .btn-raw[data-v-ebbbd578]{background:none;font-size:.6rem;padding:.25rem .5rem;border-radius:6px;cursor:pointer;color:#b9b9b9}.raw-button-wrapper .raw-tooltip[data-v-ebbbd578]{position:absolute;bottom:120%;left:50%;transform:translate(-50%);background:var(--dark);color:var(--light);padding:.5rem;border-radius:8px;white-space:pre-wrap;font-size:.8rem;width:100%;box-shadow:var(--shadow-sm);opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:10}.raw-button-wrapper .btn-raw:hover~.raw-tooltip[data-v-ebbbd578]{opacity:1}.load-control[data-v-ebbbd578]{display:flex;align-items:center;gap:1rem;margin-top:2rem;padding:1rem;background:#f7fafc;border-radius:12px;font-weight:500;font-size:.95rem}.load-control select[data-v-ebbbd578]{padding:.5rem 1rem;border:2px solid #e2e8f0;border-radius:8px;background:#fff;font-size:.95rem;color:#2d3748}.load-control select[data-v-ebbbd578]:focus{outline:none;border-color:#667eea}.load-control .checkbox-group[data-v-ebbbd578]{margin-left:auto;display:flex;align-items:center;gap:1rem}.load-control .filtered-count[data-v-ebbbd578]{margin-left:.5rem;font-size:.9rem;color:var(--text-muted);font-weight:400}.alert[data-v-5c6c96d2]{position:fixed;top:32px;right:32px;padding:20px 28px;border-radius:12px;background:#f7fafc;box-shadow:0 2px 6px #0000000d;z-index:2000;display:none;align-items:center;gap:16px;animation:slideIn-5c6c96d2 .3s ease}.alert.success[data-v-5c6c96d2]{border-left:4px solid #38a169}.alert.show[data-v-5c6c96d2]{display:flex}.alert-icon[data-v-5c6c96d2]{font-size:24px}.alert-message[data-v-5c6c96d2]{font-weight:600;color:#2d3748}@keyframes slideIn-5c6c96d2{0%{transform:translate(100%)}to{transform:translate(0)}}.login-wrapper[data-v-35bb92b5]{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.login-card[data-v-35bb92b5]{background:#fff;padding:32px;border-radius:12px;box-shadow:0 4px 12px #00000014;width:320px;text-align:center}.login-title[data-v-35bb92b5]{font-size:24px;margin-bottom:20px;background-color:#0000;background-image:linear-gradient(135deg,#667eea,#764ba2);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.login-input[data-v-35bb92b5]{width:100%;padding:12px;border:2px solid #e2e8f0;border-radius:10px;font-size:16px;margin-bottom:24px;transition:border .3s}.login-input[data-v-35bb92b5]:focus{outline:none;border-color:#667eea}.login-button[data-v-35bb92b5]{width:100%;height:45px;padding:10px;background-color:#0000;background-image:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:16px;font-weight:700;border:none;border-radius:10px;cursor:pointer;transition:background .3s ease}.login-button[data-v-35bb92b5]:hover{background:linear-gradient(135deg,#3182ce,#2b6cb0);color:#fff}.login-error[data-v-35bb92b5]{margin-top:12px;color:#e53e3e;font-size:13px}.main-content[data-v-0cbd7789]{flex:1;padding:32px 48px;overflow-y:auto;margin-left:280px;transition:margin-left .3s cubic-bezier(.4,0,.2,1);height:100vh}.main-content.expanded[data-v-0cbd7789]{margin-left:80px}.header[data-v-0cbd7789]{background:#f7fafc;border-radius:20px;padding:40px;margin-bottom:32px;box-shadow:0 2px 6px #0000000d;position:relative;overflow:hidden}.header[data-v-0cbd7789]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(to right,#667eea,#764ba2)}.page-title[data-v-0cbd7789]{font-size:40px;font-weight:800;background:linear-gradient(to right,#667eea,#764ba2);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:12px}.subtitle[data-v-0cbd7789]{color:#a0aec0;font-size:17px;line-height:1.6}.category-type-machine{--cat-color: #8b8eef}.category-type-schedule{--cat-color: #0ea5e9}.category-type-question{--cat-color: #5b0cd3}.category-type-cancel{--cat-color: #f97316}.category-type-yes{--cat-color: #3bc26e}.category-type-no{--cat-color: #fa7557}.category-type-positive{--cat-color: #14b8a6}.category-type-negative{--cat-color: #d93131}.category-type-wait{--cat-color: #eab308}.category-type-manager{--cat-color: #28f802}.category-type-any{--cat-color: #64748b}.category-type-empty{--cat-color: #000000}*{margin:0;padding:0;box-sizing:border-box}:root{--primary: linear-gradient(135deg, #667eea 0%, #764ba2 100%);--secondary: #f7fafc;--dark: #1a202c;--light: #ffffff;--success: #48bb78;--danger: #f56565;--warning: #ed8936;--gray: #718096;--border: #e2e8f0;--text-muted: #718096;--shadow: 0 10px 40px rgba(0, 0, 0, .1);--shadow-sm: 0 2px 10px rgba(0, 0, 0, .05)}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background:linear-gradient(135deg,#667eea15,#764ba215);min-height:100vh;display:flex;overflow:hidden}#app{width:100%}.btn{padding:.5rem 1rem;border:none;border-radius:10px;font-weight:600;cursor:pointer;transition:all .3s;font-size:.85rem}.btn-approve{background:linear-gradient(135deg,#48bb78,#38a169);color:var(--light)}.btn-approve:hover{transform:translateY(-2px);box-shadow:0 4px 20px #48bb7866}.btn-mistake{background:linear-gradient(135deg,#f56565,#e53e3e);color:var(--light)}.btn-mistake:hover{transform:translateY(-2px);box-shadow:0 4px 20px #f5656566}.btn-skip{background:linear-gradient(135deg,#718096,#4a5568);color:var(--light)}.btn-skip:hover{transform:translateY(-2px);box-shadow:0 4px 20px #71809666}
