.navbar .container[data-v-0a4d9f01]{display:flex;align-items:center;justify-content:space-between;position:relative}.navbar-toggler[data-v-0a4d9f01]{order:3;margin-left:auto;display:none;align-items:center;justify-content:center;padding:.5rem .75rem}.navbar-brand[data-v-0a4d9f01]{order:1}.navbar-collapse[data-v-0a4d9f01]{order:2}.oc-nav[data-v-0a4d9f01]{transition:visibility .2s ease,opacity .2s ease;transition-delay:.1s}.oc-nav.active[data-v-0a4d9f01]{transition-delay:0s}.oc-nav-container[data-v-0a4d9f01]{transition:transform .3s ease}@media (max-width: 991px){.navbar-toggler[data-v-0a4d9f01]{display:flex!important}.navbar-collapse[data-v-0a4d9f01]{display:none!important}}@media (min-width: 992px){.navbar-toggler[data-v-0a4d9f01]{display:none!important}}*{margin:0;padding:0;box-sizing:border-box}html{font-family:Arial,sans-serif}body{transition:background-color .3s ease}.fade-enter-active,.fade-leave-active{transition:opacity .15s ease,transform .15s ease}.fade-enter-from{opacity:0;transform:translateY(5px)}.fade-leave-to{opacity:0;transform:translateY(-5px)}a{transition:color .15s ease,background-color .15s ease}button,.button,.btn{transition:all .2s ease}.navbar{transition:background-color .3s ease,box-shadow .2s ease}.dropdown-menu{transition:opacity .1s linear}.oc-nav{transition:transform .2s ease,visibility .2s ease}.home-page[data-v-d0586543]{background-color:#100f10;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100vh - 60px);padding:20px}.container[data-v-d0586543]{max-width:800px;width:100%;text-align:center}.logo-container[data-v-d0586543]{margin-bottom:40px}.logo[data-v-d0586543]{max-width:100%;height:auto;margin-bottom:20px}h1[data-v-d0586543]{font-size:2.5rem;margin-bottom:30px;color:#a080ff}.buttons[data-v-d0586543]{display:flex;flex-direction:column;gap:20px;margin-top:30px;align-items:center}.button[data-v-d0586543]{display:inline-block;padding:15px 30px;background-color:#232323;color:#fff;text-decoration:none;border-radius:8px;font-size:1.2rem;font-weight:700;transition:all .3s ease;width:100%;max-width:300px;text-align:center;border:0}.button[data-v-d0586543]:hover{background-color:#6f65dc;transform:translateY(-3px);box-shadow:0 5px 15px #a080ff66}footer[data-v-d0586543]{margin-top:60px;color:#777;font-size:.9rem}@media (max-width: 600px){h1[data-v-d0586543]{font-size:2rem}.button[data-v-d0586543]{padding:12px 25px;font-size:1rem}}.legend-grid{display:grid;gap:1rem;padding:1rem 0}.legend-item{display:flex;align-items:flex-start;gap:1rem;padding:1rem;background:#6f65dc1a;border-left:3px solid var(--primary);border-radius:8px;transition:all .2s ease}.legend-item:hover{background:#6f65dc26;transform:translate(4px)}.legend-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:.25rem;font-size:1.5rem;color:var(--primary);min-width:60px}.legend-icon i{font-size:1.5rem}.legend-icon .dss-status{font-size:.75rem;padding:.2rem .5rem;background:var(--primary);color:#fff;border-radius:4px;font-weight:700}.legend-text{flex:1;font-size:.95rem;line-height:1.6;color:#ffffffe6}.legend-text br{margin-bottom:.25rem}@media (max-width: 768px){.container.main{padding-left:10px!important;padding-right:10px!important}.ui.card,.card{overflow:hidden;max-width:100%}.ui.card .content,.card .card-body,.spectrum-container,.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}.spectrum-container>*,.ui.table,table{min-width:600px}.page-header h1{font-size:1.3rem!important}.page-subtitle{font-size:.85rem!important}.legend-item{flex-direction:column;gap:.75rem;padding:.75rem}.legend-icon{font-size:1.25rem;min-width:auto}.legend-icon i{font-size:1.25rem}.legend-text{font-size:.85rem}}@media (max-width: 480px){.page-header h1{font-size:1.1rem!important}.page-subtitle{font-size:.75rem!important}}.roaming-page[data-v-0ec316f1]{background-color:#100f10;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100vh - 60px);padding:80px 20px 20px}.container[data-v-0ec316f1]{max-width:800px;width:100%;text-align:center}.logo-container[data-v-0ec316f1]{margin-bottom:40px}.logo[data-v-0ec316f1]{max-width:100%;height:auto;margin-bottom:20px}h1[data-v-0ec316f1]{font-size:2.5rem;margin-bottom:30px;color:#a080ff}.buttons[data-v-0ec316f1]{display:flex;flex-direction:column;gap:20px;margin-top:30px;align-items:center}.button[data-v-0ec316f1]{display:inline-block;padding:15px 30px;background-color:#232323;color:#fff;text-decoration:none;border-radius:8px;font-size:1.2rem;font-weight:700;transition:all .3s ease;width:100%;max-width:300px;text-align:center;border:0}.button[data-v-0ec316f1]:hover{background-color:#6f65dc;transform:translateY(-3px);box-shadow:0 5px 15px #a080ff66}footer[data-v-0ec316f1]{margin-top:60px;color:#777;font-size:.9rem}@media (max-width: 600px){h1[data-v-0ec316f1]{font-size:2rem}.button[data-v-0ec316f1]{padding:12px 25px;font-size:1rem}}:root{--primary: #6f65dc !important;--primary-text: var(--primary);--header-height: 300px;--header-logo-height: 200px;--portal-logo-height: 200px;--avatars-border-radius: 50%}.fa,.fab,.fad,.fal,.far,.fas{font-size:.75em;transform:translateY(-10%)}#fetchBtn{height:30px;margin-top:17px}#basic-info{white-space:pre}th,td{width:min-content!important;padding:15px!important;text-align:center!important}@media (max-width: 768px){.container.main{padding-left:10px!important;padding-right:10px!important}.page-header h1{font-size:1.5rem!important}.page-subtitle{font-size:.9rem!important}.ui.card{margin-left:0!important;margin-right:0!important}.form-group{margin-bottom:1rem}.form-control{font-size:.9rem}#basic-info{white-space:normal;font-size:.9rem}#basic-info h3{font-size:1.2rem!important}#table-info{overflow-x:auto;-webkit-overflow-scrolling:touch}#table-info h4{font-size:1rem}.ui.table{min-width:600px;font-size:.85rem}th,td{padding:8px!important;font-size:.8rem}#remarks-info{font-size:.85rem}#remarks-info h3{font-size:1.1rem!important}.container.text-center .col{font-size:.8rem}}@media (max-width: 480px){.page-header h1{font-size:1.2rem!important}.ui.table{font-size:.75rem}th,td{padding:5px!important;font-size:.7rem}#fetchBtn{width:100%;margin-top:10px}}
