*{box-sizing:border-box}body{margin:0;padding:0;font-family:sans-serif;font-size:11px;font-weight:400;color:#000;background-color:#143d55}.app{width:100%;min-width:1560px;min-height:100vh;background:#143d55}.error-boundary{padding:2rem 1.25rem}.header{position:relative;width:100%;height:96px;display:flex;isolation:isolate}.header__banner{flex:0 0 779px;width:779px;height:96px;display:block}.header__fill{position:absolute;z-index:-1;left:779px;top:0;right:0;height:100%;background:url(/square.jpg) repeat}.header__date{position:absolute;top:21px;right:18px;width:200px;text-align:center;font-family:sans-serif;font-size:11px;font-weight:400;color:#000}.date-divider{width:200px;height:7px;margin:4px 0 0;background:url(/JIM_verticalLine.jpg) no-repeat left top}.date-divider--repeat{margin-top:8px}.header__clock{position:absolute;top:58px;left:398px;width:64px;height:19px;margin:0}.header__clock-input{width:64px;height:19px;padding:1px 2px;text-align:center;border:0;font-size:10pt;font-weight:700;font-family:Century Gothic;background:#fff;font-variant-numeric:tabular-nums}.header__visitor{position:absolute;left:37px;bottom:12px;font-family:sans-serif;font-size:11px;font-weight:400;color:#000}.app__body{display:flex;align-items:flex-start;width:1460px;margin:0 0 0 100px;padding:0 0 10px;min-height:70vh}.sidebar{width:160px;flex-shrink:0;padding:12px 0 0;background-color:#143d55;color:#fff}.sidebar__heading{display:block;width:fit-content;margin-left:10px;padding-left:2px;line-height:16px;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bolder;font-weight:600;color:#eee;border-bottom:2px solid #F00;text-align:left;cursor:default}.sidebar__heading--sub{margin-left:0;margin-top:4px}.sidebar__list{list-style:none;margin:0;padding:5px 0 20px 34px}.sidebar__item{display:block;width:120px;padding:10px;background:url(/li-dot.gif) no-repeat left top;border:none;border-bottom:1px dotted #E0E0E0;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:400;line-height:normal;text-transform:uppercase;color:#e0e0e0;text-align:left;white-space:normal;cursor:pointer}.sidebar__item:hover{color:#cf0;font-weight:700}.sidebar__item--active,.sidebar__item--active:hover{color:#fff000;font-weight:700}.app__content{flex:1;padding:0 0 2rem 80px}.status-banner{width:1058px;line-height:22px;padding:5px 0 5px 10px;border:1px solid;margin:0;font-family:sans-serif;font-size:11px;font-weight:600;text-align:center;text-transform:uppercase}.status-banner--error{background:#ffbaba;color:red;border-color:red}.status-banner--success{background:#addd5a;color:#1e5d13;border-color:#1e5d13}.inquiry-panel{display:flow-root;width:1058px;background:#f4f4ff;border:none;padding:0;text-align:left}.inquiry-panel__header{margin:2px 2px 0;line-height:23px;padding:1px 2px 1px 10px;font-family:sans-serif;font-size:11px;font-weight:700;color:#fff;text-transform:uppercase;background:url(/hb.png) repeat}.inquiry-panel__body{padding:0}.inquiry-form{display:block;padding:2px 0 0 2px}.inquiry-form__grid{display:grid;grid-template-columns:510px 1fr;gap:2px 0;margin-bottom:17px}.inquiry-form__field{position:relative;display:flex;align-items:center;gap:4px}.inquiry-form__field-label{display:block;flex:0 0 185px;width:185px;height:20px;padding:1px 2px 1px 10px;background-color:#b3d9ff;font-family:sans-serif;font-size:12px;font-weight:400;line-height:18px;color:#000;white-space:nowrap}.inquiry-form__required{color:red}.inquiry-form__input-document-no,.inquiry-form__input-application-no,.inquiry-form__input-date{height:18px;padding:1px 2px;border:1px solid #767676;font-family:Arial;font-size:11px;font-weight:700;color:#000;background:#fff;display:inline-block}.inquiry-form__input-document-no,.inquiry-form__input-application-no{text-transform:uppercase}.inquiry-form__field select{height:16px;padding:0;font-family:Arial;font-size:11px;font-weight:700;display:inline-block}.inquiry-form__field select[name=country_issue]{flex:0 0 276px;width:276px}.inquiry-form__input-document-no{width:215px}.inquiry-form__input-application-no{width:307px}.inquiry-form__input-transaction-type{width:205px}.inquiry-form__input-date{width:105px}.inquiry-form__field input:-webkit-autofill,.inquiry-form__field input:-webkit-autofill:hover,.inquiry-form__field input:-webkit-autofill:focus,.inquiry-form__field select:-webkit-autofill{-webkit-text-fill-color:#000;box-shadow:0 0 0 100px #fff inset;transition:background-color 5000s ease-in-out 0s}.inquiry-form__calendar-wrap{display:inline-flex}.inquiry-form__calendar-trigger{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:none;background:transparent;cursor:pointer}.inquiry-form__calendar-trigger svg{width:16px;height:16px}.inquiry-form__date-hint{font-family:sans-serif;font-size:11px;font-weight:400;color:#000;white-space:nowrap}.inquiry-form__actions{display:flex;gap:24px;padding-left:2px;margin-bottom:17px}.inquiry-form__button{width:110px;height:18px;padding:1px 6px;font-family:Arial;font-size:11px;font-weight:700}.results-table{width:1058px;background:#f4f4ff;border-collapse:separate;border-spacing:2px;font-size:11px}.results-table th,.results-table td{box-sizing:content-box;border:none;padding:1px 2px;line-height:20px;font-size:11px;vertical-align:middle;text-align:left}.results-table th{height:60px;padding:1px 2px;line-height:20px;font-family:Arial;font-size:11px;font-weight:700;text-align:center;background-color:#b3d9ff;color:#000}.results-table td{font-family:sans-serif;font-size:11px;font-weight:400}.results-table tbody td{height:60px}.results-table tbody tr.results-table__empty-row td{height:20px}.results-table td.results-table__cell--center{text-align:center}.results-table__footer td{height:20px}.results-total,.results-table__of{font-weight:bolder}.results-table td.results-table__pager{text-align:right}.results-table__pager input{font-family:Arial;font-size:11px;font-weight:700;padding:1px 6px}.results-table__page-input{width:44px;padding:1px 2px;text-align:left}.results-table__spacer{height:20px}.reprint-receipt-btn{font-family:Arial;font-size:11px;font-weight:700;padding:1px 6px;white-space:nowrap}.loading-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100}.loading-overlay__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:url(/ui-bg_diagonals.png) repeat;opacity:.6}.loading-overlay__box{position:absolute;top:40%;left:0;right:0;z-index:2;width:350px;height:80px;margin:0 auto;padding:0 8px;background:gray;border:3px solid #000000;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:sans-serif;font-size:14px;font-weight:700;color:#000;text-align:center}.results-table tbody tr{background-color:#f9f9f9}.results-table tbody tr:hover{background-color:#ecffb3}.table-scroll{width:100%}.date-picker-popup{position:absolute;top:19px;left:212px;z-index:50;width:204px;height:180px;padding:3px;background:#6181ff;border:none;font-family:Arial}.date-picker-header{display:flex;align-items:center;justify-content:center;height:28px}.date-picker-nav{width:18px;height:22px;padding:1px 6px;font-size:13.3333px;line-height:1;cursor:pointer}.date-picker-popup .date-picker-month-select{width:48px;margin-left:16px}.date-picker-popup .date-picker-year-select{width:52px;margin-left:4px;margin-right:16px}.date-picker-popup .date-picker-month-select,.date-picker-popup .date-picker-year-select{height:19px;padding:0;font-family:Arial;font-size:13.3333px;font-weight:400;color:#000;background:#fff}.date-picker-body{width:198px;padding:2px;background:#c0e1ff}.date-picker-weekdays,.date-picker-grid{display:grid;grid-template-columns:repeat(7,26px);gap:2px;padding:0}.date-picker-weekdays{margin-bottom:2px}.date-picker-weekday{height:16px;padding:2px;background:transparent;color:navy;font-family:Arial;font-size:10.6667px;font-weight:700;line-height:12px;text-align:center}.date-picker-popup .date-picker-day{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:26px;height:16px;padding:2px;border:none;background:#fff;color:#000;font-family:Arial;font-size:10.6667px;font-weight:400;line-height:12px;text-align:center;cursor:pointer}.date-picker-popup .date-picker-day--weekend{color:red}.date-picker-popup .date-picker-day--other-month{color:silver}.date-picker-popup .date-picker-day--today{background:#d6e1fe}.date-picker-popup .date-picker-day--selected{background:#cde66a}.date-picker-popup .date-picker-day:hover{color:#cde66a}.date-picker-footer{height:18px;background:transparent;color:navy;font-family:Arial;font-size:10.6667px;font-weight:700;line-height:18px;text-align:center}.standalone-error-page{min-height:100vh;background-color:#143d55;padding-top:24px}.standalone-error-page__column{width:661px;margin:0 auto;padding:0 2px}.error-notice-wrapper{width:657px;background-color:#efefef;padding:0 11px}.error-notice{width:635px;font-size:11px;font-weight:bolder;border:1px solid;padding:2px 0 2px 10px;line-height:18px;text-transform:uppercase;color:red;background-color:#ffbaba}.page-footer{padding-top:12px;font-family:sans-serif;font-size:11px;color:#000;text-align:center}.error-back-wrapper{margin-top:16px;text-align:center}.error-back-button{font-family:Arial,sans-serif;font-size:11px;height:24px;padding:2px 14px;cursor:pointer;background-color:#efefef;border:1px solid #7f9db9;color:#000;border-radius:2px}.error-back-button:hover{background-color:#fff;border-color:#058}
