body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}button.uk-button{border-radius:10px}.uk-navbar-nav .uk-active{color:#333}a:link,a:visited{color:#57595a}a:hover{color:#111;text-decoration:none}a:active{color:111111(34,48,59)}a.uk-active{font-weight:600}.uk-first-column{padding-left:0!important}.form{display:grid;gap:1rem}.form-row{display:grid;grid-template-columns:35% auto;align-items:right;margin-top:10px;width:100%}.form-row label{text-align:right;padding-right:12px;grid-column:1;white-space:normal;word-break:break-word;font-size:1em;margin-right:0}.form-data{grid-column:2;display:block;max-width:80%}.form-data>:first-child{display:inline-block;width:70%;vertical-align:middle}.form-data>*:not(:first-child){display:inline-block;margin-left:8px;vertical-align:middle}.form-data input,select,textarea{flex:1;min-width:0}.form-row img{flex:0 0 auto;width:20px;height:auto}.input-label{font-size:1.2rem;width:150px;text-align:right;margin-right:20px}.input-row{display:block;align-items:right;margin-top:10px}.uk-grid>*:nth-child(2){min-width:60%}.uk-form-width-medium{width:unset}@media (prefers-color-scheme: light){:root{--backdrop-white: #0b0e12;--backdrop-warm: #12171e;--backdrop-accent: #2a3a4e;--backdrop-tint: rgba(42, 58, 78, .4)}}.modal-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background:radial-gradient(1200px 800px at 85% 15%,var(--backdrop-accent) 0%,transparent 60%),linear-gradient(160deg,var(--backdrop-white) 0%,var(--backdrop-warm) 60%,var(--backdrop-white) 100%);backdrop-filter:blur(6px) saturate(110%);-webkit-backdrop-filter:blur(6px) saturate(110%);background-color:var(--backdrop-tint);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-container{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;z-index:1000;pointer-events:none}.modal{padding:2rem;background-color:#d4d4d4ea;color:#000;box-shadow:0 4px 8px #0003;overflow-y:auto;max-height:80vh;max-width:min(80vw,800px);pointer-events:auto;background:linear-gradient(170deg,white 80%,#ededef);color:#0a0f1a;border-radius:12px;box-shadow:0 10px 40px #0000002e}button{border-radius:15px}button:not(:active){box-shadow:0 4px 4px #0000001a}.modal-close{position:absolute;top:10px;right:10px;font-size:3rem;color:#e0e0e0;cursor:pointer}.typewriter{font-family:Special Elite,monospace}.pulse{--min-opacity: .6;--max-opacity: 1;--duration: .6s;--easing: ease-in-out;animation:pulseOpacity var(--duration) var(--easing) infinite alternate}.pulse-size{--min-scale: .9;--max-scale: 1.1;--duration: .6s;--easing: ease-in-out;animation:pulseSize var(--duration) var(--easing) infinite alternate}@keyframes pulseOpacity{0%{opacity:var(--min-opacity)}to{opacity:var(--max-opacity)}}@keyframes pulseSize{0%{transform:scale(var(--min-scale))}to{transform:scale(var(--max-scale))}}@media (prefers-reduced-motion: reduce){.pulse{animation:none}}.disabled *{cursor:not-allowed!important;color:gray!important}.vehicle-card{transition:background-color .3s ease;background:linear-gradient(181deg,white 80%,#ededef);color:#5a5a5a;cursor:pointer}.grayed-out{color:#5a5a5a}.vehicle-card .main{color:#0a0f1a}.vehicle-card:not(.selected):hover{background:linear-gradient(181deg,#f0f0f0 80%,#e0e0e0);cursor:pointer}.vehicle-card.selected{background:linear-gradient(181deg,#fae3a4 60%,#fff5e4);color:#0a0f1a}.uk-select{width:unset}.uk-accordion-title{cursor:pointer;background:linear-gradient(181deg,white 80%,#f5f5fb);padding:10px}.uk-accordion-title img{height:20px;margin-right:10px}.uk-accordion{display:flex;flex-direction:column;height:100%;width:100%}.uk-accordion>li{flex-shrink:0}.uk-accordion-content{padding:5px}.uk-accordion-content::-webkit-scrollbar{width:6px}.uk-accordion-content::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.resizable-handle{background-color:#a09e9e62;cursor:col-resize;width:10px;padding:0;border:none;border-radius:10px;transition:background-color .2s,width .2s,margin .2s;height:90%;margin:auto}.resizable-handle:hover{background-color:#a09e9e;cursor:col-resize;border:none;margin:auto;width:15px}.review-note{color:#1a1919;background-color:#ebe3ae;margin:5px;border-radius:5px;padding:6px}.uk-checkbox{margin-right:5px;background-color:#fff}.uk-notification{box-shadow:5px 10px 10px #0000002e}.uk-notification *{color:#272727}.uk-notification-message-success{background:linear-gradient(170deg,#ddebe0 60%,#cbdacc)}input.uk-input[disabled]{background-color:#f7f7f7;color:#5f5e5e}._App_jfk04_1{text-align:center}._logo_jfk04_9{animation:_logo-spin_jfk04_1 infinite 20s linear;height:40vmin;pointer-events:none}._header_jfk04_21{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}._link_jfk04_43{color:#b318f0}@keyframes _logo-spin_jfk04_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}input[type=file]{display:none}._upload-box_jfk04_77{width:320px;height:200px;border:3px dashed #999;border-radius:20px;background:white;color:#555;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;transition:.2s ease;position:relative;box-shadow:0 4px 8px #0000000d}._upload-box_jfk04_77:before,._upload-box_jfk04_77:after{content:"";position:absolute;width:40px;height:40px;border:3px solid #999}._upload-box_jfk04_77:before{top:-3px;left:-3px;border-right:none;border-bottom:none;border-radius:20px 0 0}._upload-box_jfk04_77:after{bottom:-3px;right:-3px;border-left:none;border-top:none;border-radius:0 0 20px}._upload-box_jfk04_77:hover{border-color:#4a90e2;color:#4a90e2;background:#f0f7ff}._upload-box_jfk04_77 svg{width:40px;height:40px;margin-bottom:10px;fill:currentColor}#_preview_jfk04_1{margin-top:20px;max-width:300px;border-radius:10px;display:none}
