*{box-sizing:border-box}html,body{margin:0;min-height:100%;background:#4a495b;color:#b2b1b9;font-family:'Yu Gothic UI','Segoe UI',sans-serif}#viewport{position:relative;margin:0 auto;overflow:hidden}#stage{width:1280px;height:730px;position:absolute;top:0;left:0;transform-origin:top left;background:#2c2e43;background-repeat:no-repeat;background-size:1280px 730px}#stage>*{position:absolute;margin:0}label,.text{font-size:16px;line-height:1.5;background:#2c2e43;white-space:pre-line}input,select{border:0;border-radius:0;background:#5d5f70;color:white;font-family:inherit;font-size:16px;font-weight:600;padding:1px 4px;height:24px}input:focus-visible,button:focus-visible,select:focus-visible,a:focus-visible{outline:2px solid #ffc800;outline-offset:2px}button{border:0;cursor:pointer;font-family:inherit}button:disabled{cursor:default}.image-button{padding:0;background:#2c2e43;display:flex;align-items:center;justify-content:center;overflow:hidden}.image-button img{display:block;max-width:100%;max-height:100%;object-fit:contain}.link-button{color:#0075f6;background:#2c2e43;text-decoration:underline;font-size:16px;padding:0}.heading{font-family:'Britannic Bold','Arial',sans-serif;font-size:33px;font-weight:700;color:white}.slot{height:40px;width:27px;background:#f4ce21;color:#000;font-size:13px;border-radius:0;padding:0}.slot.used,.slot.selected{background:#4a495b;color:#b2b1b9}.slot.own{background:#16ff00;color:#000}.floor{background:#f4ce21;color:white;font-size:13px;padding:0;width:30px;height:24px}.nickname{background:#24273a!important;color:white;text-align:right;font-weight:700}.error{color:#ff7070!important;font-size:16px;text-align:center}.demo-note{font-size:12px;margin:14px auto;text-align:center;line-height:1.8;padding:0 16px;max-width:1280px}a{color:#ffc800}.logout{border:0;background:transparent;color:transparent;width:45px;height:40px}.logout:hover{background:#ffffff15;border-radius:50%}.show-pw{background:#5d5f70;padding:0}.show-pw img{width:21px;height:19px}select{font-weight:400}.account-value{width:157px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px}.welcome{text-align:center;line-height:1.5;font-size:16px}.bill{font-size:16px}.note{font-size:13px;color:#b2b1b9;text-align:center}@media(max-width:700px){.demo-note{font-size:10px}}
#stage form{position:static}#stage form>*{position:absolute;margin:0}
.image-button img{max-width:none;max-height:none;flex-shrink:0;object-fit:initial}

html,body{width:100%;height:100%;overflow:hidden}#viewport{margin:0;width:100vw;height:100dvh}body.portrait{overflow:auto}body.portrait #viewport{min-height:0}.account-value{background:transparent}.welcome{background:transparent}.nickname{max-width:460px}

.password-toggle{display:flex;align-items:center;justify-content:center;background:#5d5f70;color:#fff;padding:3px;cursor:pointer}.password-toggle svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.password-toggle[aria-pressed=true] .eye-slash{display:none}#password,#confirm{padding-right:32px}#signup button[type=submit],#login button[type=submit]{width:435px!important;border-radius:0}
.notification{left:330px;top:85px;width:620px;z-index:30;display:flex;align-items:center;gap:18px;padding:14px 18px;border:1px solid #f4ce21;background:#24273a;box-shadow:0 8px 24px #0005;color:#fff;font-size:15px;line-height:1.5;border-radius:8px}.notification span{flex:1}.notification button{background:transparent;color:#ffc800;font-size:25px;padding:0 5px}.notification.success{border-color:#80c89a}.notification.error{border-color:#f29191}.account-panel{background:#2c2e43;padding:5px 12px 8px;overflow:auto}.account-panel h2{font-size:17px;font-weight:500;color:#ffc800;text-align:center;margin:0 0 14px}.account-panel dl{margin:0;display:grid;grid-template-columns:62px 1fr;gap:10px 9px;font-size:14px;line-height:1.4}.account-panel dt{color:#ffc800}.account-panel dd{margin:0;overflow-wrap:anywhere}.profile-menu{background:#24273a;border:1px solid #5d5f70;border-radius:10px;z-index:25;padding:17px;box-shadow:0 12px 30px #0005;font-size:15px}.profile-menu strong{display:block;color:#fff;margin-bottom:12px;overflow-wrap:anywhere}.profile-menu button{display:block;text-align:left;width:100%;padding:11px 8px;background:none;color:#ffc800;font-size:15px;border-top:1px solid #4a495b}.profile-menu label{position:static;display:block;background:none;padding:12px 8px;font-size:15px}.profile-menu select{display:block;margin-top:9px;width:100%;height:30px}.profile-menu input[hidden]{display:none}.avatar{width:45px;height:45px;object-fit:cover;border-radius:50%}.auth-action{background:#ffdb24;color:white;font-size:17px;font-weight:600;height:35px!important;border-radius:18px!important}.nav-action{position:absolute;overflow:hidden;background:#2c2e43;padding:0;text-align:left;display:flex;align-items:center;color:#ffc800}.nav-action img{position:absolute;width:157px;height:53px;max-width:none;left:calc(50% - 78.5px);top:calc(50% - 26.5px)}.nav-action span{position:relative;left:38px;background:#2c2e43;font-size:15px;white-space:nowrap;line-height:30px;padding-right:4px}.image-button .action-caption{position:absolute;inset:4px 0;display:flex;align-items:center;justify-content:center;background:#ffdb24;color:#fff;font-size:16px;font-weight:600;border-radius:18px}
.nav-action img{clip-path:inset(0 119px 0 0)}.nav-action span{position:absolute;left:34px;right:0;top:0;bottom:0;display:flex;align-items:center;font-size:14px;padding:0;background:#2c2e43}.nav-action{width:205px!important;overflow:visible}.nav-action img{left:0;top:calc(50% - 26.5px)}.account-panel dt{font-size:13px}.auth-action:disabled{opacity:.6;cursor:wait}

/* Keep the complete original icon; labels occupy a separate area. */
.nav-action{left:30px!important;width:205px!important;overflow:hidden}.nav-action img{left:-7px;top:calc(50% - 26.5px);clip-path:inset(0 108px 0 10px);pointer-events:none}.nav-action[data-action="home"] img{left:-25px;clip-path:inset(0 90px 0 30px)}.nav-action span{left:48px;right:0;font-size:14px;background:#2c2e43;pointer-events:none}

.auth-switch{display:flex;align-items:center;gap:12px;font-size:16px;line-height:24px;white-space:nowrap}.auth-switch .link-button{position:static;flex:none}.auth-illustration{object-fit:contain;pointer-events:none}
.app-stage{background:#4a495b!important}.app-header{inset:0 0 auto;height:81px;background:#24273a url('Gambar/dashboard.jpg') left top/1280px 730px no-repeat}.sidebar-background{left:0;top:81px;width:265px;height:649px;background:#2c2e43}.main-content{left:290px;top:110px;width:960px;height:570px;overflow:hidden}.original-content{position:absolute;left:-464px;top:-110px;width:1941px;height:730px;background-size:1941px 730px;background-repeat:no-repeat}.original-content>*{position:absolute;margin:0}.original-content{left:-306px;width:1280px;transform:scaleX(1.5166);transform-origin:306px 0}.original-content form{position:static}.original-content form>*{position:absolute}.app-stage>.text{background:transparent}.app-stage>label{background:transparent;font-size:14px}.app-stage>#parking-plate{height:22px;font-size:14px}.main-content .welcome{font-size:15px}.nav-action{height:42px!important;border-radius:8px;background:#35384f;border:1px solid #53566b;transition:background .15s,border-color .15s}.nav-action span{background:transparent;font-weight:600}.nav-action:hover{background:#454961;border-color:#ffc800}.nav-action[aria-current=page]{background:#4a4734;border-color:#ffc800;box-shadow:inset 4px 0 #ffc800}.nav-action img{border-radius:0}.account-panel{border-top:1px solid #56596d;padding:18px 0 0;background:transparent}.account-panel h2{text-align:left;color:#e5e5eb;font-size:15px;font-weight:600;margin-bottom:16px}.account-panel dl{grid-template-columns:1fr;gap:3px;font-size:13px}.account-panel dt{color:#9fa2b6;font-size:11px;margin-top:5px}.account-panel dd{color:#ececf2}.sidebar-clock{border-top:1px solid #56596d;padding-top:14px;font-size:12px}.sidebar-clock>div{display:flex;justify-content:space-between;gap:10px;margin-bottom:6px}.sidebar-clock span{color:#9fa2b6;font-size:11px}.sidebar-clock time{color:#ececf2}.profile-identity{text-align:center;padding:3px 0 15px}.profile-identity strong{margin:10px 0 0}.profile-menu button{border:1px solid #62667a;background:#35384f;border-radius:7px;padding:11px;text-align:center;transition:background .15s,border-color .15s}.profile-menu button:hover{background:#454961;border-color:#ffc800}.profile-menu .profile-logout{color:#ffaaaa;border-color:#76555e}.profile-menu select{border:1px solid #777b8e;border-radius:6px;height:35px;cursor:pointer}.profile-menu label{padding:16px 0}.avatar-placeholder{display:block}.logout{border-radius:50%;padding:0}.logout:hover{outline:2px solid #ffc800}.profile-identity .avatar-placeholder{margin:auto}
.original-content{background-size:1280px 730px}.original-content .welcome{transform:scaleX(.6594);transform-origin:center;width:605px!important}.original-content .bill{transform:scaleX(.6594);transform-origin:left}.original-content .action-caption{font-size:15px}.original-content .image-button{background:transparent}.original-content .action-caption{background:#ffdb24}.account-panel{overflow:visible}

.app-header:after{content:"";position:absolute;right:0;top:0;width:105px;height:81px;background:#24273a}.nav-icon{position:absolute;left:12px;top:8px;width:25px;height:25px;fill:none;stroke:#ffc800;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.original-content .action-caption>span{transform:scaleX(.6594)}

.account-panel h2{font-size:18px}.account-panel dl{font-size:15px;gap:4px}.account-panel dt{font-size:13px}.account-panel dd{line-height:1.5}.account-panel dt{margin-top:7px}.map-enter{background:#2c2e43;color:#70e69b;display:flex;align-items:center;justify-content:center;writing-mode:vertical-rl;text-orientation:upright;letter-spacing:2px;font-size:14px;font-weight:700}.map-floor-cover{background:#2c2e43}.floor{background:#3b3e53;color:#e5e6ec;border:1px solid #7d8091;border-radius:6px;font-size:16px;font-weight:600}.floor span{display:block;transform:scaleX(.6594)}.floor:hover{border-color:#ffc800;background:#55566a}.floor.active{background:#ffc800;color:#24273a;border:2px solid #fff0a7;box-shadow:0 0 0 2px #ffc80044}.parking-status{text-align:center;color:#b6e9c6;transform:scaleX(.6594);transform-origin:center;font-size:15px}.home-cover{background:#4a495b}.home-panel{background:#2c2e43;border-radius:18px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:24px;padding:28px}.home-intro{font-size:18px;line-height:1.65;text-align:center;transform:scaleX(.6594);transform-origin:center;width:790px;color:#d0d0d9}.home-start{background:#ffdb24;color:#24273a;border-radius:22px;width:215px;height:42px;font-size:17px;font-weight:700}.home-start span{display:block;transform:scaleX(.6594)}.home-start:hover{background:#ffe76c}.plate-overlay{inset:0;z-index:40;background:#141725aa;display:flex;align-items:center;justify-content:center}.plate-dialog{width:440px;background:#2c2e43;border:1px solid #6a6d81;border-radius:16px;padding:28px;box-shadow:0 18px 70px #0007}.plate-dialog h2{font-size:24px;color:#fff;margin:0 0 12px}.plate-dialog p{font-size:16px;margin:0 0 24px}.plate-dialog strong{color:#ffc800}.plate-dialog label{position:static;background:none;display:block;margin-bottom:9px}.plate-dialog input{position:static!important;width:100%;height:42px;border:1px solid #858899;border-radius:7px;font-size:18px;padding:8px 12px}.plate-dialog form{position:static}.plate-dialog form>*{position:static!important}.plate-actions{display:flex;gap:12px;margin-top:24px}.plate-actions button{height:42px;padding:8px 15px;border-radius:7px;font-size:15px;background:#42465b;color:#fff;border:1px solid #777b90}.plate-actions button[type=submit]{flex:1;background:#ffc800;color:#24273a;border-color:#ffc800;font-weight:700}.plate-actions button:hover{filter:brightness(1.12)}

.plate-dialog .plate-actions{margin-top:24px!important}

.map-enter{background:#00ef00;color:#101510;writing-mode:horizontal-tb;text-orientation:mixed;letter-spacing:0;font-size:14px;font-weight:600}

/* Preserve the original vertical entrance and cleanly cover embedded floor signs. */
.map-enter{background:#00ef00;color:#101510;writing-mode:vertical-rl;text-orientation:upright;letter-spacing:2px;font-size:14px;font-weight:600}.map-top-cover{background:url('Gambar/start park3 bg.jpg') -804px -327px/1280px 730px no-repeat}.map-floor-cover{background:#2c2e43}.notification{left:50%;top:50%;transform:translate(-50%,-50%)}.page-parking .main-content,.page-find .main-content{height:604px}.page-parking .original-content,.page-find .original-content{transform:scale(1.5166,1.07);transform-origin:306px 110px}
.main-content{overflow:clip}

/* App notices follow the center of the main panel and sit above its banner. */
.app-stage .notification{left:770px;top:86px;transform:translate(-50%,-100%)}
.auth-stage .notification{left:640px;top:85px;transform:translateX(-50%)}
.map-connection{display:flex;align-items:center;justify-content:center;color:#101510;font-size:14px;font-weight:600;background:#00ef00}
.map-connection-left span{white-space:nowrap;transform:rotate(-90deg)}
.map-connection-right{background:#ed1020}
.map-connection-right span{transform:scaleX(.6594)}
.invoice-dialog{width:460px;padding:24px 28px;background:#2c2e43;border:1px solid #6a6d81;border-radius:16px;box-shadow:0 18px 70px #0007;color:#ececf2}
.invoice-dialog header{border-bottom:1px solid #56596d;padding-bottom:16px}
.invoice-dialog header>span{color:#ffc800;font-size:13px;font-weight:700;letter-spacing:2px}
.invoice-dialog h2{font-size:28px;margin:8px 0 4px;color:#fff}
.invoice-dialog header p{margin:0 0 12px;font-size:12px;color:#aeb1c3}
.invoice-dialog header strong{font-size:12px;color:#9ee4b7}
.invoice-dialog dl{display:grid;grid-template-columns:135px 1fr;gap:12px 16px;margin:20px 0;font-size:14px;line-height:1.4}
.invoice-dialog dt{color:#aeb1c3}.invoice-dialog dd{margin:0;overflow-wrap:anywhere}
.invoice-total{display:flex;justify-content:space-between;border-top:1px solid #56596d;padding-top:18px;font-size:20px}.invoice-total strong{color:#ffc800}
.invoice-note{font-size:12px;color:#aeb1c3;margin:14px 0 20px}
.invoice-actions{display:flex;gap:12px}.invoice-actions button{padding:11px 16px;border-radius:7px;font-size:14px;background:#42465b;color:#fff;border:1px solid #777b90}.invoice-actions button:last-child{flex:1;background:#ffc800;color:#24273a;border-color:#ffc800;font-weight:700}.invoice-actions button:hover{filter:brightness(1.12)}
/* Crisp native brand, banners, map geometry and bill, preserving the GUI layout. */
.app-header{background:#24273a}.app-header:after{display:none}
.brand{position:absolute;left:18px;top:10px;height:55px;display:flex;align-items:center;gap:9px;color:#fff}
.brand svg{width:45px;height:55px;flex:none}.brand>div{border-left:1px solid #fff;padding-left:8px;display:flex;flex-direction:column;gap:0}
.brand strong{font-family:Impact,'Arial Narrow',sans-serif;font-size:20px;line-height:1.2;font-weight:800;letter-spacing:.2px}
.brand span{font-family:Georgia,serif;font-size:10px;font-weight:700;line-height:1.5;color:#ffd324;letter-spacing:.2px}
.brand-auth{left:126px;top:87px;height:85px;gap:14px}.brand-auth svg{width:78px;height:85px}.brand-auth>div{padding-left:13px}.brand-auth strong{font-size:32px;letter-spacing:1px}.brand-auth span{font-size:17px;font-weight:400}
.auth-stage{background:#4a495b url('assets/auth-hd.webp') center/1280px 730px no-repeat!important}
.hd-banner{overflow:hidden;border-radius:9px;background-size:100% 100%;background-repeat:no-repeat;color:#fff}
.hd-banner-home{background-image:url('assets/banner-home-hd.webp')}.hd-banner-parking{background-image:url('assets/banner-parking-hd.webp')}.hd-banner-find{background-image:url('assets/banner-find-hd.webp')}.hd-banner-payment{background-image:url('assets/banner-payment-hd.webp')}
.hd-banner>*{position:absolute;margin:0}
.banner-home-copy{left:70px;top:40px;width:223px;text-align:center;display:flex;flex-direction:column;gap:2px}
.banner-home-copy strong{font-family:Impact,'Arial Narrow',sans-serif;font-weight:900;font-size:30px;line-height:1.3;letter-spacing:-.4px}.banner-home-copy strong:last-child{color:#ffcf00}
.banner-parking-copy{left:212px;top:58px;width:230px;text-align:center}.banner-parking-copy h1{font-family:Georgia,serif;font-size:30px;line-height:1.2;margin:0;color:#ffc800}.banner-parking-copy p{font-size:13px;color:#2c2e43;margin:0;transform:scaleX(.6594)}
.banner-legend{left:238px;top:154px;display:flex;gap:26px;font-size:10px;line-height:14px;color:#24273a}.banner-legend span{display:flex;align-items:center;gap:4px}.banner-legend span:first-child{color:#d9ad00}.banner-legend i{display:block;width:14px;height:14px;background:#ffc800}.banner-legend span:last-child i{background:#4a495b}
.banner-find-copy{left:88px;top:25px;display:flex;flex-direction:column;align-items:center;transform:rotate(-4deg)}.banner-find-copy span{font-family:Georgia,serif;font-size:22px;font-style:italic;color:#152e35}.banner-find-copy strong{font-family:Impact,'Arial Narrow',sans-serif;font-size:44px;font-weight:900;color:#ffd324;font-style:italic;line-height:1.2}
.banner-payment-title{left:140px;top:25px;width:417px;height:51px;background:#e5ff00;color:#000;font-size:24px;font-weight:900;display:flex;align-items:center;justify-content:center;letter-spacing:.4px}
.banner-payment-copy{right:61px;top:123px;text-align:center;display:flex;flex-direction:column;gap:3px}.banner-payment-copy strong{font-size:20px;font-weight:500;color:#e5ff00}.banner-payment-copy span{font-size:8px;font-weight:700;color:#fff}
.map-surface,.billing-panel{background:#2c2e43;border-radius:18px}.map-lines{pointer-events:none;overflow:visible}
.map-connection,.map-connection-right{background:#fff;color:#101510}.map-exit{display:flex;align-items:center;justify-content:center;background:#ed1020;color:#101510;font-size:14px;font-weight:600}.map-exit span{transform:scaleX(.6594)}
.billing-panel>*{position:absolute;margin:0}.billing-heading{left:12px;top:17px;letter-spacing:1.9px;color:#ffc800;font-size:10px;font-weight:700;border-bottom:1px solid #ffc800;padding:0 4px 5px}
.billing-name{left:18px;top:50px;display:flex;align-items:center;gap:10px;font-size:14px}.billing-name strong{font-size:10px;letter-spacing:1.5px;color:#fff}.billing-heading,.billing-name,.billing-address{transform:scaleX(.6594);transform-origin:left}.billing-cell-text{display:inline-block;transform:scaleX(.6594);transform-origin:left}.billing-panel thead .billing-cell-text{transform-origin:center}
.billing-address{left:18px;top:80px;font-size:10px;font-weight:600;letter-spacing:1.5px;line-height:1.5;color:#fff}
.billing-panel table{left:0;top:136px;width:100%;border-collapse:collapse;table-layout:fixed;font-size:14px;color:#b2b1b9}
.billing-panel th{font-weight:400}.billing-panel th:first-child{width:69%}.billing-panel thead{background:#f4ce21;color:#fff;font-size:11px;font-weight:600;letter-spacing:2px;height:26px}.billing-panel thead th{font-weight:700}
.billing-panel tbody th{font-family:Georgia,serif;color:#fff;font-size:13px;text-align:left;padding-left:79px}.billing-panel tbody td{padding-left:34px}.billing-panel tbody tr{height:40px;position:relative;background:linear-gradient(#c9ad27,#c9ad27) center bottom/87% 1px no-repeat}
.billing-panel tbody td{font-size:14px}.billing-panel tbody td,.billing-panel tbody th{line-height:1.5}
.billing-panel tbody th{font-size:12px}.billing-panel tbody td{font-size:13px}
.notification{z-index:50}.invoice-actions button:disabled{opacity:.6;cursor:wait}
@font-face{font-family:ParkingDisplay;src:url('assets/fonts/display.woff') format('woff');font-style:normal;font-weight:400;font-display:swap}
.brand strong,.banner-home-copy strong,.banner-find-copy strong{font-family:ParkingDisplay,Impact,'Arial Narrow',sans-serif;font-weight:400}.banner-home-copy strong{font-size:34px}.banner-find-copy strong{font-size:44px}

.page-payment .main-content{height:604px}
/* Admin overview keeps text proportions independent of the wide map canvas. */
.page-home .main-content:has(.admin-dashboard){height:604px}
.admin-dashboard{transform:scaleX(.6594);transform-origin:left;width:960px!important;color:#ececf2;padding:26px 30px;background:#2c2e43;border-radius:18px;overflow:auto}
.admin-dashboard header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.admin-dashboard header span{color:#ffc800;font-size:12px;letter-spacing:2px}.admin-dashboard h1{font-size:29px;margin:6px 0 8px}.admin-dashboard header p{font-size:14px;color:#adafc0;margin:0}.admin-dashboard .dashboard-live{letter-spacing:0;background:#414536;border:1px solid #747449;border-radius:20px;padding:8px 13px;font-size:12px}
.admin-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:24px}.admin-metrics article{background:#393c52;border:1px solid #55586b;border-radius:12px;padding:19px 16px}.admin-metrics span{display:block;font-size:12px;color:#bfc1ce}.admin-metrics strong{display:block;font-size:29px;margin-top:10px;color:#ffdb24;white-space:nowrap}.admin-metrics article:last-child strong{font-size:25px}
.admin-dashboard h2{font-size:17px;margin:0 0 16px}.admin-floors{margin-bottom:25px}.admin-floors>div{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.admin-floors article{background:#35384d;padding:16px;border-radius:10px}.admin-floors h3{display:flex;justify-content:space-between;font-size:14px;margin:0 0 13px}.admin-floors h3 span{font-weight:400;color:#bfc1ce}.admin-floors progress{width:100%;height:8px;accent-color:#ffc800}.admin-floors p{font-size:12px;margin:10px 0 0;color:#bfc1ce}.admin-table-scroll{max-height:175px;overflow:auto}.admin-history table{width:100%;border-collapse:collapse;font-size:13px}.admin-history th{text-align:left;color:#aeb1c4;font-weight:500;background:#35384d;padding:12px}.admin-history td{padding:12px;border-bottom:1px solid #46495e}.admin-history th:last-child,.admin-history td:last-child{text-align:right}.admin-history .empty-history{text-align:center;color:#adafc0;padding:26px}
.transaction-search{display:flex;align-items:center;gap:12px;transform:scaleX(.6594);transform-origin:left;width:960px!important}.original-content .transaction-search>*{position:static!important}.transaction-search label{background:transparent;font-size:13px;white-space:nowrap}.transaction-search input{height:25px;width:220px;font-size:13px;border-radius:4px}.transaction-search button{height:25px;padding:0 18px;background:#ffc800;color:#24273a;border-radius:4px;font-size:13px;font-weight:600}.payment-empty{background:#2c2e43;border-radius:18px;display:flex;align-items:center;justify-content:center}.payment-empty p{transform:scaleX(.6594);font-size:17px;color:#bfc1ce;text-align:center}
#stage .original-content form.transaction-search{position:absolute;z-index:2}
