:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}html,body,#root{margin:0;padding:0;height:100%;background:#fff;color-scheme:light!important}body{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000}.top-bar{background:#d9d9d9;height:80px;width:100%;padding:10px 20px;box-sizing:border-box}.logo-bar{background:#fff;height:90px;display:flex;align-items:center;padding-left:15px;box-sizing:border-box;margin-bottom:15px;margin-top:15px}.divider{height:27px;background:#d2d2d2;width:118vw;position:relative}.logo{height:95px;width:auto}.dept{display:flex;align-items:center;gap:10px}.dept img{height:40px}.ga{font-size:12px;font-weight:700}.en{font-size:11px}.layout{display:flex;padding-top:10px}.left-nav{width:200px;padding-left:5px;background-color:#fff}.left-nav a{display:block;color:#3b5dc3;font-size:12px}.left-nav a:nth-child(odd){background:#d2d2d2}.content{flex:1;padding-left:120px;padding-right:120px;background:#fff}.content h3{text-align:left;color:#002b81;font-size:14px;margin-bottom:15px}.content p{font-size:12px;line-height:1;margin-bottom:12px}.content a{color:#00e;text-decoration:underline}.content p.important{color:red;font-weight:700;text-align:left;margin:20px 0;font-size:14px}.continue{margin:30px 0 0;font-size:12px;color:#000;padding:2px 8px;background-color:#efeeee;border-radius:2px;border-color:#000}.continue-1{margin:30px 0 0;font-size:12px;width:120px;color:#000;padding:1px 2px;background-color:#efeeee;border-radius:2px;border-color:#000}.header-right-blue{background:#fff;text-align:right;color:#002b81;font-weight:700;font-size:14px;margin-top:50px;margin-bottom:20px}.header-center-blue{background:#fff;text-align:center;color:#002b81;font-weight:700;font-size:14px;margin-top:25px}.header-left-blue{background:#fff;text-align:left;color:#002b81;font-weight:700;font-size:13px;margin-top:20px}.info-list{margin-left:40px;margin-bottom:15px}.yellow-ack-box{background-color:#fff9c4;border:1px solid #d4c500;padding:12px;display:flex;align-items:flex-start;gap:10px;margin-top:30px}.yellow-ack-box label{font-size:11.5px;line-height:1.4}.avats-btn{color:#000;margin-top:15px;font-size:11px;padding:2px 5px;background:#f0f0f0;border:1px solid #7a7a7a;border-radius:1px;cursor:pointer;margin-bottom:15px}.red-link{color:red!important;text-decoration:none}.form-header-actions,.form-footer-actions{background-color:#d2d2d2;padding:5px;display:flex;justify-content:flex-end;margin:10px 0}.save-btn{font-size:11px;font-weight:700;padding:2px 5px;background:#efeeee;border:1px solid #000;cursor:pointer}.mandatory-text{color:red;font-size:11px;margin-bottom:20px}.form-grid{display:grid;grid-template-columns:400px 1fr;gap:15px;font-size:12px}.form-grid label{font-weight:400}.form-grid select,.form-grid input[type=text],.form-grid textarea{width:250px;font-size:12px}.note{color:#00f!important;font-size:10px;grid-column:1 / 3}.note-blue{color:#00f!important;font-size:11px;grid-column:1 / 3;margin:5px 0;background-color:#fff!important}.radio-group{display:flex;gap:10px;align-items:center}.date-inputs div{margin-bottom:5px}.avats-input-small,.avats-textarea,.date-input{background-color:#fff!important;color:#000!important;border:1px solid #7a7a7a;padding:2px;font-family:Arial,sans-serif;font-size:12px;appearance:auto}.avats-select{width:250px;background-color:#fff!important;color:#000!important;border:1px solid #7a7a7a;padding:2px;font-family:Arial,sans-serif;font-size:12px;appearance:auto}.avats-select:focus,.avats-input-small:focus,.avats-textarea:focus{outline:1px solid #0033cc;background-color:#fff!important}select.avats-select::-webkit-scrollbar{width:12px;background-color:#f1f1f1}select.avats-select::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:2px;border:2px solid #f1f1f1}select.avats-select::-webkit-scrollbar-thumb:hover{background-color:#a8a8a8}.yellow-info-section{background-color:#fff9c4;border-top:1px solid #d4c500;border-bottom:1px solid #d4c500;display:flex;padding:10px 0;margin-top:20px}.yellow-label-cell{width:420px;padding-left:0;display:flex;flex-direction:column;justify-content:center}.yellow-text-cell{flex:1;font-size:11px;line-height:1.3;padding-right:10px}.avats-input-medium{width:250px;background-color:#fff!important;color:#000!important}.avats-input-long{width:400px;background-color:#fff!important;color:#000!important}.action-bar-grey{display:flex;justify-content:flex-end}.avats-grid{display:grid;grid-template-columns:400px 1fr;gap:5px;font-size:12px}.avats-grid label{color:#000!important;font-size:12px;padding-bottom:5px}.avats-input-medium{width:250px;background-color:#fff!important;color:#000!important;border:1px solid #7a7a7a;padding:2px}.info-box-blue-border{border:1px solid #0033cc;padding:5px;font-size:12px;line-height:1.5;background-color:#d9d9d9!important;color:#03c;margin-top:5px;width:50%}.avats-select-tiny{width:50px!important;background-color:#fff!important;color:#000!important;border:1px solid #7a7a7a;margin-left:5px}.inline-select-group{display:flex;flex-direction:column;gap:5px}.select-item{font-size:11px;color:#000}.blue-link{color:#03c;font-size:11px;text-decoration:underline}.req{color:red}.host-instructions{margin:15px 0;color:#03c;font-size:13px}.blue-title{margin-bottom:10px;font-weight:700}.host-instructions ul{padding-left:20px;margin-bottom:10px}.host-instructions li{margin-bottom:8px;font-weight:700;font-size:13px;line-height:1.4}.important-note{font-weight:700;margin-top:10px;font-size:13px}.grid-divider{grid-column:1 / 3;border:0;border-top:1px solid #ddd;margin:10px 0;width:100%}.avats-select option{background-color:#fff!important;color:#000!important}.date-row{display:flex;align-items:center;gap:5px}.message-bottom{margin-top:40px}.section-title{font-size:16px;font-weight:700;margin-bottom:5px}.decl-small-text{font-size:15px;margin-bottom:5px;font-weight:700}.decl-small-textx{font-size:13px;padding-bottom:25px}.decl-underlined{font-size:13px;font-weight:700;margin:15px 0}.declaration-para{font-size:11px;line-height:1.4;margin-bottom:12px;color:#000}.yellow-agreement-box{background-color:#fff9c4;border:1px solid #d4c500;padding:10px 5px;display:flex;align-items:center;gap:10px;margin:20px 0;width:50%}.yellow-agreement-box label{font-weight:700;font-size:12px}.blue-link-bold{color:#03c;font-size:13px;text-decoration:underline}.app-number-banner{border:1px solid #0033cc;padding:10px;font-size:11px;color:#03c;margin-top:20px}.red-id{color:red;font-weight:700}.review-table{margin-top:15px}.review-header{background-color:#8ea7a4;color:#053253;font-weight:700;font-size:14px;padding:0 5px;margin-bottom:5px;margin-top:5px;width:50%}.review-row-grid{display:grid;grid-template-columns:420px 1fr;font-size:11px}.review-label{padding:.5px 3px;font-size:13px}.review-value{font-size:13px;padding:.5px 3px}.payment-page{padding:5px;width:50%;color:#000;background-color:#dcdcdc;border:1px solid #161616}.payment-blue-title{color:#073566;font-size:15px;font-weight:700;margin:25px 0 10px}.payment-text{font-size:1px;margin-bottom:10px}.fee-schedule{font-size:11px;margin:10px 0}.fee-row{display:flex;gap:10px;margin-bottom:3px}.fee-row span{width:80px}.blue-link-underline{color:#03c;text-decoration:underline}.exemption-declaration{display:flex;justify-content:space-between;align-items:center;font-size:11px;width:400px}.fee-schedule strong{font-weight:800}.payment-amount-header{color:#073566;font-size:18px;font-weight:700;margin-bottom:20px}.payment-entry-page .payment-blue-title{color:#073566;margin:0 0 5px;font-size:16px}.phone-input-group{display:flex;gap:5px;align-items:center}.country-code-select{width:55px;padding:2px;border:1px solid #7a7a7a;background:#fff}.avats-input-phone{width:190px;padding:2px;border:1px solid #7a7a7a}.grid-divider-space{grid-column:1 / 3;height:15px}.payment-entry-page .avats-grid label{width:320px}.success-page{max-width:800px;margin:20px 80px;text-align:center}.success-banner{margin-bottom:30px}.success-icon{background:#4caf50;color:#fff;width:60px;height:60px;border-radius:50%;font-size:35px;line-height:60px;margin:0 auto 15px}.success-banner h2{color:#036;margin-bottom:10px}.status-container{background:#f9f9f9;border:1px solid #ddd;border-radius:8px;padding:20px;text-align:left;margin-bottom:30px}.status-header{font-weight:700;border-bottom:2px solid #003366;padding-bottom:10px;margin-bottom:15px;color:#036}.status-row{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid #eee;font-size:13px}.status-badge{background:#e3f2fd;color:#1976d2;padding:2px 8px;border-radius:12px;font-weight:700;font-size:12px}.next-steps-box{text-align:left;padding:0 20px;font-size:13px;line-height:1.6}.action-footer{margin-top:40px;display:flex;justify-content:center;gap:20px}.btn-download-pdf{background-color:#036;color:#fff;border:none;padding:12px 24px;font-weight:700;cursor:pointer;border-radius:4px}.btn-exit{background-color:#f5f5f5;border:1px solid #ccc;padding:12px 24px;cursor:pointer;border-radius:4px}.global-loader-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fffc;display:flex;justify-content:center;align-items:center;z-index:10000}.loader-box{text-align:center;font-family:Arial,sans-serif;color:#036}.spinner{border:4px solid #f3f3f3;border-top:4px solid #003366;border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite;margin:0 auto 10px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}button:disabled{cursor:not-allowed;filter:grayscale(1)}.retrieve-container{width:100%;padding:0;margin-left:120px}.retrieve-instruction{color:#00f;font-size:10px!important;font-weight:700;margin-top:0!important;margin-bottom:45px!important}.mandatory-note{color:red;font-size:11px;margin-bottom:10px}.retrieve-grid{display:grid;grid-template-columns:250px 300px;gap:3px 20px;align-items:center}.retrieve-grid label{font-size:13px;color:#333}.retrieve-input{padding:2px;border:1px solid #767676;font-size:12px;height:16px}.retrieve-input-1{padding:2px;border:1px solid #767676;font-size:12px;height:20px}.red{color:red}.btn-submit-small{background:#e1e1e1;border:1px solid #767676;padding:2px 10px;font-size:12px;font-weight:700;cursor:pointer;box-shadow:1px 1px #fff inset}.btn-submit-small:hover{background:#d1d1d1}.date-input-wrapper{display:flex;align-items:center;gap:5px}.faq-container{text-align:left;font-family:Arial,sans-serif;line-height:1.4}.faq-header{background-color:#d3d3d3;border:1px solid #a9a9a9;padding:4px 10px;font-weight:700;color:#253253;font-size:14px;margin-bottom:15px}.terms-header{background-color:#fff;padding:4px 0;font-weight:700;color:#253253;font-size:16px;margin-bottom:15px}.terms-subheading{color:#036;font-size:16px;margin-top:20px;margin-bottom:10px;padding-bottom:2px}.faq-item{margin-bottom:20px}.faq-question{color:#253253;font-weight:700;font-size:13px;margin-bottom:5px}.faq-answer{color:#000;font-size:12px;margin-bottom:10px;padding-left:5px}.faq-answer a{color:#00f;text-decoration:underline}.info-page-container{text-align:left;background:#fff}.info-content{padding:15px}.info-content p{font-size:12.5px;line-height:1.6;margin-bottom:15px;color:#333}.info-subheading{color:#036;font-size:14px;margin-top:25px;margin-bottom:10px;padding-bottom:5px;font-weight:700}.info-list{list-style-type:disc;padding-left:30px;margin-bottom:15px}.info-list li{font-size:12px;margin-bottom:5px;color:#444}.info-content a{color:#04c;text-decoration:underline}
