@import url(/elicent/serst.css);@media (min-width:1200px){.container[data-v-43e862af]{width:970px}}@media (min-width:992px){.container[data-v-43e862af]{width:770px}}@media (min-width:768px){.container[data-v-43e862af]{width:550px}}.minimize-icon[data-v-43e862af]{position:absolute;width:30px;right:10px;top:15px;height:30px;background:#f8f9fa;border:1px solid #dee2e6;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1000;transition:all .2s ease}.minimize-icon[data-v-43e862af]:hover{background:#e9ecef;transform:scale(1.05)}.minimize-icon[data-v-43e862af]:active{transform:scale(.95)}.container[data-v-43e862af]{padding-right:7.5px;padding-left:7.5px}.navbar[data-v-43e862af]{background:#007bff;color:#fff;padding:1rem 0}.navbar-brand[data-v-43e862af]{font-size:1.5rem;font-weight:700}.app[data-v-43e862af]{position:relative}.card[data-v-43e862af]{background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:1rem;overflow:hidden}.card-header[data-v-43e862af]{background:#f8f9fa;border-bottom:1px solid #dee2e6}.btn[data-v-43e862af]{display:inline-block;padding:8px 16px;border:none;border-radius:4px;cursor:pointer;text-decoration:none;font-size:14px;margin:2px}.btn-primary[data-v-43e862af]{background:#007bff;color:#fff}.btn-success[data-v-43e862af]{background:#28a745;color:#fff}.btn-secondary[data-v-43e862af]{background:#6c757d;color:#fff}.btn-outline-primary[data-v-43e862af]{background:transparent;color:#007bff;border:1px solid #007bff}.btn-warning[data-v-43e862af]{background:#ffc107;color:#000}.btn-danger[data-v-43e862af]{background:#dc3545;color:#fff}.spinner[data-v-43e862af]{display:inline-block;width:16px;height:16px;border:2px solid #f3f3f3;border-top:2px solid #3498db;border-radius:50%;-webkit-animation:spin-data-v-43e862af 1s linear infinite;animation:spin-data-v-43e862af 1s linear infinite;margin-right:5px}@-webkit-keyframes spin-data-v-43e862af{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin-data-v-43e862af{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.table-responsive[data-v-43e862af]{border:1px solid #dee2e6;border-radius:4px}.table[data-v-43e862af]{margin-bottom:0}.table th[data-v-43e862af]{background:#f8f9fa;border-bottom:2px solid #dee2e6;font-weight:600}.pagination[data-v-43e862af]{margin-bottom:0}.page-link[data-v-43e862af]{color:#007bff}.page-item.active .page-link[data-v-43e862af]{background-color:#007bff;border-color:#007bff}.modal-backdrop[data-v-43e862af]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1000}.modal[data-v-43e862af]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:8px;z-index:1001;width:90%;max-width:500px}.tree-node-header[data-v-43e862af]{display:flex;align-items:center;padding:8px 12px;background:#f8f9fa;border:1px solid #dee2e6;border-radius:4px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:background-color .2s}.tree-node-header[data-v-43e862af]:hover{background:#e9ecef}.tree-node-header.expanded[data-v-43e862af]{background:#e3f2fd;border-color:#007bff}#answerContainer[data-v-43e862af]{margin-top:1.5rem;padding:1rem;background:#f8f9fa;border-radius:4px;border-left:4px solid #007bff;max-height:500px;overflow-y:auto}.typewriter[data-v-43e862af]{border-right:2px solid #007bff;-webkit-animation:blink-caret-data-v-43e862af 1s step-end infinite;animation:blink-caret-data-v-43e862af 1s step-end infinite}@-webkit-keyframes blink-caret-data-v-43e862af{0%,to{border-color:transparent}50%{border-color:#007bff}}@keyframes blink-caret-data-v-43e862af{0%,to{border-color:transparent}50%{border-color:#007bff}}.country-flag[data-v-43e862af]{display:inline-block;width:20px;height:15px;margin-right:8px;vertical-align:middle;background-size:cover;background-position:50%;border:1px solid #ddd;border-radius:2px}.country-cn[data-v-43e862af]{background-color:#de2910}.country-us[data-v-43e862af]{background:linear-gradient(#b22234 33%,#fff 0,#fff 66%,#b22234 0)}.country-jp[data-v-43e862af]{background:#fff;position:relative}.country-jp[data-v-43e862af]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;background:#bc002d;border-radius:50%}