@charset "UTF-8";.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,.8);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,.8);text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}:root{--react-pdf-annotation-layer: 1;--annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color: Highlight;--input-focus-outline: 1px solid Canvas;--input-unfocused-border-color: transparent;--input-disabled-border-color: transparent;--input-hover-border-color: black;--link-outline: none}@media screen and (forced-colors: active){:root{--input-focus-border-color: CanvasText;--input-unfocused-border-color: ActiveText;--input-disabled-border-color: GrayText;--input-hover-border-color: Highlight;--link-outline: 1.5px solid LinkText}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:rgba(255,255,0,1);box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--scale-factor));width:100%;min-width:calc(180px * var(--scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--scale-factor));background-color:#ff9;box-shadow:0 calc(2px * var(--scale-factor)) calc(5px * var(--scale-factor)) #888;border-radius:calc(2px * var(--scale-factor));padding:calc(6px * var(--scale-factor));margin-left:calc(5px * var(--scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--scale-factor))}.annotationLayer .popupContent{border-top:1px solid rgba(51,51,51,1);margin-top:calc(2px * var(--scale-factor));padding-top:calc(2px * var(--scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--scale-factor))}.annotationLayer .highlightAnnotation,.annotationLayer .underlineAnnotation,.annotationLayer .squigglyAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .lineAnnotation svg line,.annotationLayer .squareAnnotation svg rect,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .caretAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .stampAnnotation,.annotationLayer .fileAttachmentAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}:root{--react-pdf-text-layer: 1;--highlight-bg-color: rgba(180, 0, 170, 1);--highlight-selected-bg-color: rgba(0, 100, 0, 1)}@media screen and (forced-colors: active){:root{--highlight-bg-color: Highlight;--highlight-selected-bg-color: ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translate(-100%)}.textLayer{position:absolute;text-align:initial;top:0;right:0;bottom:0;left:0;overflow:hidden;line-height:1;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;top:100%;right:0;bottom:0;left:0;z-index:-1;cursor:default;-webkit-user-select:none;user-select:none}.textLayer .endOfContent.active{top:0}@font-face{font-family:var(--aw-font-sans);font-display:swap;src:local("Archivo"),url(/assets/Archivo-VariableFont_wdth_wght-ed648e63.ttf) format("truetype")}@font-face{font-family:Syne;font-display:swap;src:local("Syne"),url(/assets/Syne-VariableFont_wght-6c537669.ttf) format("truetype")}.flightCardContainer{display:flex;flex-direction:row;margin:15px auto;align-self:center;width:100%;max-width:500px}.halfBlackBackground{flex:1;border-radius:var(--aw-radius-card);display:flex;flex-direction:row;justify-content:space-between;box-shadow:1px 4px 5px #00000080}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(/assets/SchibstedGrotesk-VariableFont_wght-6ceeadf6.ttf) format("truetype")}@font-face{font-family:Schibsted Grotesk;font-style:italic;font-weight:400 900;font-display:swap;src:url(/assets/SchibstedGrotesk-Italic-VariableFont_wght-b49fedb6.ttf) format("truetype")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/IBMPlexMono-Regular-6a3412f0.ttf) format("truetype")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/IBMPlexMono-Medium-a9b4c49b.ttf) format("truetype")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/IBMPlexMono-SemiBold-d3c38e55.ttf) format("truetype")}.follow-button{width:24px;height:24px;display:flex;justify-content:center;align-items:center;border-radius:var(--aw-radius-pill);margin:var(--aw-space-1) 0}.follow-button svg{width:100%;height:100%}.follow-icon-button{transition:.5;color:var(--aw-text-primary)}.unfollow-icon-button{transition:.5;opacity:.5;color:var(--aw-text-primary)}.follow-button-submitting{border-top:2px solid var(--aw-status-warning);border-right:2px solid color-mix(in srgb,var(--aw-status-warning) 0%,transparent);border-bottom:2px solid color-mix(in srgb,var(--aw-status-warning) 0%,transparent);border-left:2px solid color-mix(in srgb,var(--aw-status-warning) 0%,transparent);padding:var(--aw-space-1);animation:rotate 2s linear infinite}.follow-button-submitting svg{animation:rotateInvert 2s linear infinite}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotateInvert{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@media (hover: hover){.follow-button:hover .follow-icon-button,.follow-button:hover .unfollow-icon-button{color:var(--aw-status-warning-text)}.follow-button-submitting:hover .follow-icon-button,.follow-button-submitting:hover .unfollow-icon-button{color:var(--aw-text-primary)}}.charts-card-container{color:var(--aw-text-primary);background-color:var(--aw-surface-raised);display:flex;justify-content:space-between;margin:0 0 var(--aw-space-6) 0;padding:var(--aw-space-4);border-radius:var(--aw-radius-control)}.charts-card-list{list-style:none;display:flex;flex-direction:column}.charts-card-list li{width:100%;display:flex;justify-content:space-between;flex-direction:row;margin:var(--aw-space-1) 0}.charts-card-list-amount-value{margin:var(--aw-space-1) 0 var(--aw-space-1) 0}.container{flex:1;padding:var(--aw-space-4)}.mainContent{flex:1;display:flex;align-items:center;justify-content:center}.webContainer{max-width:1800px;margin:0 auto;top:0;left:0}.formContainer{align-self:center;background-color:var(--aw-interactive-border);border-radius:var(--aw-radius-card);margin:var(--aw-space-4);padding:var(--aw-space-4);width:100%;max-width:768px;height:fit-content}.formTitle{color:var(--aw-text-primary);font-weight:400;font-size:var(--aw-title-display-size);letter-spacing:var(--aw-title-display-tracking);text-align:center;margin-bottom:var(--aw-space-4)}.container-select-input{position:relative;margin:var(--aw-space-2) 0;width:100%;display:flex}.labelContainer-input-background-transparent{position:absolute;border-radius:var(--aw-radius-card);top:-26px;left:2px;padding:0 var(--aw-space-1)}.labelContainer-select-input{position:absolute;background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-card);top:-6px;left:5px;padding:0 var(--aw-space-1)}.label-select-input{color:var(--aw-text-primary);font-size:var(--aw-body-size);letter-spacing:.8px;white-space:nowrap;display:flex;gap:var(--aw-space-1);align-items:center}.select-input{flex:1;border:1px solid color-mix(in srgb,var(--aw-text-primary) 6%,transparent);background-color:var(--aw-surface-raised);color:var(--aw-text-primary);font-size:var(--aw-body-size);border-radius:var(--aw-radius-card);padding:var(--aw-space-1) var(--aw-space-2);outline-color:var(--aw-brand-accent)}.select-input.error-input{border-color:var(--aw-status-critical)}.select-add-button{color:var(--aw-text-on-accent);background-color:var(--aw-brand-accent);font-weight:500;letter-spacing:1.4px;border-radius:var(--aw-radius-card);transition:.5s;text-align:left;padding:var(--aw-space-1) var(--aw-space-2);width:100%;margin:var(--aw-space-1) 0}@media (hover: hover){.select-add-button:hover{color:var(--aw-brand-accent);background-color:var(--aw-text-primary)}}.container-input-text-area .labelContainer-input{position:inherit!important;top:0!important;left:0!important}.textInput-input{flex:1;border:1px solid color-mix(in srgb,var(--aw-text-primary) 6%,transparent);background-color:var(--aw-surface-raised);color:var(--aw-text-primary);font-size:var(--aw-body-size);border-radius:var(--aw-radius-card);padding:var(--aw-space-1) 25px 0 25px;outline-color:var(--aw-brand-accent)}.weight-input{flex:1;border:1px solid color-mix(in srgb,var(--aw-text-primary) 6%,transparent);background-color:var(--aw-surface-raised);color:var(--aw-text-primary);font-size:var(--aw-body-size);border-radius:var(--aw-radius-card);padding:var(--aw-space-1) var(--aw-space-1) var(--aw-space-1) var(--aw-space-1);outline-color:var(--aw-brand-accent);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;align-items:center}.weight-input input{border:none;background-color:var(--aw-surface-raised);padding:var(--aw-space-1) var(--aw-space-1) 0 var(--aw-space-1);color:var(--aw-text-primary);font-size:var(--aw-body-size);border-radius:var(--aw-radius-card);width:50%}.textInput-input.error-input{border-color:var(--aw-status-critical)}.flight-details-pop-up .textInput-input::placeholder{color:var(--aw-text-primary);font-size:var(--aw-body-size);letter-spacing:.8px}.flight-details-v2-section-pax,.FlightDetailsV2SectionPermits{display:flex;flex-direction:column;gap:var(--aw-space-4);width:100%}.form-select{background-image:url(/assets/arrow-down-67c083d0.svg);background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.5rem}.footer{background-color:var(--aw-surface-raised);display:flex;align-items:center;justify-content:center;height:75px;padding:var(--aw-space-2);position:relative}.footerImg{color:var(--aw-text-primary);height:40%}.footer-version{color:color-mix(in srgb,var(--aw-brand-accent) 25%,transparent);position:absolute;left:8px;bottom:8px;font-size:var(--aw-body-sm-size)}.more-button-container-header{display:flex;align-items:center;width:50px;margin:0 var(--aw-space-2)}.moreButton{color:var(--aw-text-primary);width:auto;font-size:var(--aw-body-size);font-weight:600;transition-duration:.5s}.moreOptionsContainer{position:absolute;background-color:var(--aw-surface-raised);z-index:300;top:50px;right:110px;padding:var(--aw-space-2) var(--aw-space-2);box-shadow:1px 4px 3px #00000080;display:flex;flex-direction:column;align-items:flex-start}.moreOption{color:var(--aw-text-label);font-size:var(--aw-body-size);font-weight:600;margin:var(--aw-space-1) 0;transition-duration:.5s}@media (max-width: 860px){.more-button-container-header{display:flex;align-items:flex-start;flex-direction:column;width:fit-content;margin:0 var(--aw-space-1);margin:0 var(--aw-space-2)}.moreButton{color:var(--aw-text-primary);width:auto;font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600}.moreOptionsContainer{position:initial;background-color:var(--aw-surface-raised);z-index:300;top:0;right:0;padding:var(--aw-space-2) var(--aw-space-2);box-shadow:none;display:flex;flex-direction:column;align-items:flex-start}.moreOption{color:var(--aw-text-label);font-size:var(--aw-body-size);font-weight:600;margin:var(--aw-space-1) 0}}@media (hover: hover){.moreButton:hover{width:auto;color:var(--aw-brand-accent);font-size:var(--aw-body-size);font-weight:600;transition-duration:.3s}.moreOption:hover{color:var(--aw-brand-accent);font-size:var(--aw-body-size);font-weight:600;margin:var(--aw-space-1) 0;transition-duration:.5s}.moreButton:hover{color:var(--aw-text-primary);width:auto;font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600}.moreOption:hover{color:var(--aw-text-label);font-size:var(--aw-body-size);font-weight:600;margin:var(--aw-space-1) 0}}.standard-date-input{display:flex;flex-direction:column;gap:var(--aw-space-1);height:102px}.standard-picker-wrapper{width:100%}.standard-input-label{color:var(--aw-text-primary);font-size:var(--aw-body-size)}.standard-picker{width:100%;background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-pill)}.standard-picker-dark{background-color:var(--aw-surface-raised)!important;border-radius:var(--aw-radius-control)!important}.standard-date-input.has-bottom-message{position:relative}.standard-date-input.has-bottom-message>.labelText-input-error,.standard-date-input.has-bottom-message>.input-helper-text{position:absolute;top:100%;left:0;right:0;margin:var(--aw-space-1) 0 0 0}.standard-datetime-input{display:flex;flex-direction:column;gap:var(--aw-space-3);height:102px;margin:var(--aw-space-1) 0 0 0}.standard-datetime-label{color:var(--aw-text-primary);font-size:var(--aw-body-size)}.DepartureArrivalFormModal-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.arinc-override-notice{display:flex;align-items:flex-start;gap:var(--aw-space-2);margin:0 0 var(--aw-space-3);padding:var(--aw-space-2) var(--aw-space-3);border-radius:var(--aw-radius-control);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--aw-status-warning-text);background-color:color-mix(in srgb,var(--aw-status-warning) 30%,transparent)}.NOTAMFormUnit-container{padding:var(--aw-space-2) var(--aw-space-4);background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-control)}.NOTAMFormUnit-header-button{display:flex;justify-content:center;align-items:center;padding:0!important}.NOTAMFormUnit-header-button img{width:24px;height:24px;transform:rotate(180deg)}.NOTAMFormUnit-header-button-opened{transform:rotate(180deg)}.NOTAMFormUnit-delete-button{font-size:var(--aw-body-size);color:var(--aw-status-critical-text);display:flex;justify-content:center;align-items:center;padding:2px var(--aw-space-2);margin:10px 0 var(--aw-space-1) 0}.NOTAMFormUnit-delete-button:disabled{opacity:.5;cursor:not-allowed}.NOTAMsFormModal-container .container-select-input{margin:10px 0!important}.NOTAMsFormModal-add-button{border:solid 1px color-mix(in srgb,var(--aw-interactive-border) 38%,transparent);border-radius:var(--aw-radius-pill);padding:var(--aw-space-1) var(--aw-space-2);color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:700;display:flex;justify-content:center;align-items:center;gap:var(--aw-space-2)}.NOTAMsFormModal-add-button:disabled{opacity:.5;cursor:not-allowed}.PaxBriefSideModal-container{padding:0 20px!important;margin:0!important;position:absolute;height:100vh;overflow-y:auto;background-color:var(--aw-surface-raised);width:100%;max-width:600px;top:0;bottom:0;right:0}.PaxBriefSideModal-form{display:flex;flex-direction:column;align-items:center;gap:var(--aw-space-8)}.MultiFilesInput-row-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--aw-space-2)}.MultiFilesInput-drag-n-drop-file-input{background-color:var(--aw-surface-overlay);color:var(--aw-text-secondary);display:flex;justify-content:center;align-items:center;height:200px;width:200px;border-radius:var(--aw-radius-pill);position:relative;overflow:auto}.MultiFilesInput-drag-n-drop-file-input-img{width:200px;height:200px;object-fit:cover;position:absolute;border-radius:var(--aw-radius-pill);z-index:5}.MultiFilesInput-drag-n-drop-file-input-img-error{width:100%;height:100%;object-fit:cover;position:absolute;border-radius:var(--aw-radius-pill);z-index:5;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;align-content:center;flex-direction:row}.MultiFilesInput-drag-n-drop-file-input-img-error .MultiFilesInput-done-icon{width:32px;height:32px;color:var(--aw-text-on-accent);background-color:var(--aw-brand-accent);border-radius:var(--aw-radius-pill);margin:0 var(--aw-space-2);padding:var(--aw-space-1)}.MultiFilesInput-clear-button{z-index:10;width:100%;height:100%;background-color:color-mix(in srgb,var(--aw-surface-background) 50%,transparent);border-radius:var(--aw-radius-pill);opacity:0;transition:.5s}@media (hover: hover){.MultiFilesInput-clear-button:hover{opacity:1;transition:.5s}}@media (max-width: 612px){.MultiFilesInput-drag-n-drop-file-input,.MultiFilesInput-drag-n-drop-file-input-img{width:100%}}.fd-person-doc-number{flex:0 1 auto;min-width:0;padding:0;border:none;background:transparent;color:var(--aw-text-primary);text-align:left;cursor:url(/assets/cursor-copy-29e9a8c3.svg) 12 12,pointer}.request-service-plan-step-map-route-map-container{display:flex;justify-content:space-between;background-color:transparent;color:#fff;padding:var(--aw-space-4);position:relative;flex-direction:column;width:500px;border-radius:var(--aw-radius-control);gap:var(--aw-space-4)}.request-service-plan-step-map-route-fore-map-container{width:100%}.request-service-plan-step-map-icaos-estimation-container{display:flex;flex-direction:row;width:100%;justify-content:space-between}.request-service-plan-step-map-time-date-container-row{display:flex;flex-direction:row;align-items:center;color:var(--aw-text-secondary);font-size:var(--aw-body-size)}.request-service-plan-step-map-time-date-container-column{display:flex;flex-direction:column;color:var(--aw-text-secondary)}.request-service-plan-step-map-time-date-containercolumn-outside{display:flex;flex-direction:column;align-items:start}.request-service-plan-step-map-local-time-container-row{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-1);font-size:var(--aw-body-size)}.request-service-plan-step-map-location-info-to{text-align:end}.request-service-plan-step-map-location-info-from{text-align:start}.request-service-plan-step-map-icao{font-size:var(--aw-hero-data-size);letter-spacing:var(--aw-hero-data-tracking);margin-bottom:var(--aw-space-1);font-weight:var(--aw-hero-data-weight);line-height:var(--aw-hero-data-lh)}.request-service-plan-step-map-city-country,.request-service-plan-step-map-timezone{font-size:var(--aw-body-size);font-weight:400;margin:var(--aw-space-1) 0}.request-service-plan-step-map-date{font-size:var(--aw-body-size);text-align:left}.request-service-plan-step-map-flight-info{text-align:center;color:var(--aw-text-secondary);display:flex;flex-direction:column;gap:var(--aw-space-4);height:fit-content;justify-content:center}.request-service-plan-step-map-location-info-main-container{display:flex;flex-direction:column;gap:var(--aw-space-2)}.request-service-plan-step-map-estimated-time{border-radius:var(--aw-radius-pill);width:max-content;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;background-color:var(--aw-surface-overlay);border:solid .8px var(--aw-interactive-border);color:var(--aw-text-secondary);padding:var(--aw-space-2)}.request-service-plan-step-map-decoration-lines-estimated-time-container{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-2)}.request-service-plan-step-map-time-decoration-line{width:42px;height:1px;background-color:var(--aw-interactive-border)}.request-service-plan-step-map-time{font-size:var(--aw-body-size);font-weight:400}.request-service-plan-step-map-route-map-iframe-container{display:flex;flex:1;height:212px;overflow:hidden;border-radius:var(--aw-radius-card);background-color:var(--aw-surface-raised);margin:0 0 var(--aw-space-6) 0}.request-service-plan-step-map-route-map-iframe{flex:1;border:none;height:230px}@media (max-width: 1100px){.request-service-plan-step-map-route-map-container{width:100%}}@media (max-width: 700px){.request-service-plan-step-map-location-info-to{display:flex;align-items:center;flex-direction:column}.request-service-plan-step-map-location-info-from{display:flex;align-items:center;flex-direction:column}.request-service-plan-step-map-time-date-container-row{display:flex;flex-direction:column;align-items:center;color:var(--aw-text-secondary);gap:var(--aw-space-4)}}.extra-crew-selector{display:flex;flex-direction:column;gap:0}.extra-crew-toggle{background:none;border:none;color:var(--aw-brand-accent);font-size:var(--aw-body-size);font-weight:400;cursor:pointer;padding:var(--aw-space-1) 0;text-align:left;display:flex;align-items:center;gap:var(--aw-space-1);width:fit-content;transition:opacity .2s}.extra-crew-toggle:hover{opacity:.75}.extra-crew-toggle-symbol{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:1.5px solid var(--aw-brand-accent);border-radius:var(--aw-radius-pill);font-size:var(--aw-body-size);line-height:var(--aw-body-lh)}.extra-crew-panel{margin-top:var(--aw-space-2);background-color:var(--aw-surface-raised);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-control);padding:var(--aw-space-3);display:flex;flex-direction:column;gap:var(--aw-space-2)}.extra-crew-chips{display:flex;flex-wrap:wrap;gap:var(--aw-space-1)}.extra-crew-chip{display:inline-flex;align-items:center;gap:var(--aw-space-1);background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent);font-size:var(--aw-body-sm-size);font-weight:400;padding:var(--aw-space-1) 10px;border-radius:var(--aw-radius-card)}.extra-crew-chip-remove{background:none;border:none;color:#ffffffb3;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);cursor:pointer;padding:0 0 var(--aw-space-1) var(--aw-space-1);display:flex;align-items:center;transition:color .15s}.extra-crew-chip-remove:hover{color:var(--aw-text-primary)}.extra-crew-search-wrapper{position:relative;display:flex;align-items:center}.extra-crew-search{width:100%;background-color:var(--aw-surface-overlay);border:1px solid var(--aw-surface-raised);border-radius:var(--aw-radius-pill);padding:var(--aw-space-2) var(--aw-space-8) var(--aw-space-2) var(--aw-space-3);color:var(--aw-text-primary);font-size:var(--aw-body-size);outline:none;transition:border-color .2s;box-sizing:border-box}.extra-crew-search::placeholder{color:var(--aw-text-secondary)}.extra-crew-search:focus{border-color:var(--aw-brand-accent)}.extra-crew-search-icon{position:absolute;right:12px;display:flex;align-items:center;pointer-events:none}.extra-crew-list{display:flex;flex-direction:column;max-height:210px;overflow-y:auto}.extra-crew-item{display:flex;align-items:center;justify-content:space-between;padding:var(--aw-space-2) 6px;border-radius:var(--aw-radius-control);transition:background-color .15s}.extra-crew-item:hover{background-color:var(--aw-surface-raised)}.extra-crew-item-info{display:flex;flex-direction:column;gap:var(--aw-space-1)}.extra-crew-name{font-size:var(--aw-body-size);color:var(--aw-text-primary);font-weight:400}.extra-crew-role{font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary)}.extra-crew-add-btn{background:none;border:none;cursor:pointer;padding:var(--aw-space-1);display:flex;align-items:center;opacity:.85;transition:opacity .15s;flex-shrink:0}.extra-crew-add-btn:hover{opacity:1}.extra-crew-hint{font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary);margin:0;padding:var(--aw-space-2) 0;text-align:center}.share-history-card{background-color:transparent;padding:var(--aw-space-4) 0;display:flex;flex-direction:column;gap:var(--aw-space-4);color:var(--aw-text-primary)}.share-history-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--aw-space-3);flex-wrap:wrap}.share-history-card-header-left{display:flex;align-items:center;gap:var(--aw-space-2);flex-wrap:wrap;flex:1;min-width:0}.share-history-card-title{margin:0;font-family:var(--aw-font-sans);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);color:var(--aw-text-primary)}.share-history-card-modified-by{font-size:var(--aw-body-size);color:var(--aw-text-secondary);line-height:var(--aw-body-lh)}.share-history-card-time{font-size:var(--aw-body-size);color:var(--aw-text-secondary);line-height:var(--aw-body-lh);white-space:nowrap}.share-history-card-body{display:flex;flex-direction:column;gap:var(--aw-space-3)}.share-history-card-section-label{margin:0;font-size:var(--aw-body-size);color:var(--aw-text-secondary);line-height:var(--aw-body-lh)}.share-history-card-recipients{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--aw-space-4)}.share-history-card-recipient{display:flex;flex-direction:column;gap:var(--aw-space-1)}.share-history-card-recipient-line{margin:0;font-size:var(--aw-body-size);line-height:var(--aw-body-lh)}.share-history-card-key{font-weight:600;color:var(--aw-text-secondary)}.share-history-card-value{color:var(--aw-text-secondary)}.widget-container{background-color:color-mix(in srgb,var(--aw-surface-raised) 75%,transparent);width:413px;height:220px;padding:var(--aw-space-16) 149px;border-radius:var(--aw-radius-control);display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--aw-text-primary);transition:.5s;text-decoration:none}@media (min-width: 1024px){.widget-container{flex:auto;width:auto;padding:initial}}@media (max-width: 576px){.widget-container{width:343px;height:118px;padding:var(--aw-space-6) 122px}}.widget-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.widget-column{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:auto}.widget-title{font-size:var(--aw-body-size);font-family:var(--aw-font-sans);font-weight:400;line-height:var(--aw-body-lh);color:var(--aw-text-secondary);width:max-content}.widget-span{font-size:var(--aw-title-display-size);letter-spacing:var(--aw-title-display-tracking);font-weight:500;color:var(--aw-text-primary)}.widget-svg-container{width:72px;height:72px}.widget-svg-container svg{width:60%;height:60%;transition:.5s}.widget-container:active{background-color:var(--aw-brand-accent);scale:.9;box-shadow:none}@media (hover: hover){.widget-container:hover{background-color:var(--aw-brand-accent)}}.widget-loader{display:flex;justify-content:center;align-items:center;--color: hsl(0, 0%, 87%);--animation: 2s ease-in-out infinite;height:24px}.widget-loader .circle{display:flex;align-items:center;justify-content:center;position:relative;width:14px;height:14px;border-radius:var(--aw-radius-pill);border:solid 2px var(--color);margin:0 var(--aw-space-2);background-color:transparent;animation:circle-keys var(--animation)}.widget-loader .circle .dot{position:absolute;width:10px;height:10px;border-radius:var(--aw-radius-pill);background-color:var(--color);animation:dot-keys var(--animation)}.widget-loader .circle .outline{position:absolute;transform:translate(-50%,-50%);width:14px;height:14px;border-radius:var(--aw-radius-pill);animation:outline-keys var(--animation)}.widget-container .circle:nth-child(2){animation-delay:.3s}.widget-container .circle:nth-child(3){animation-delay:.6s}.widget-container .circle:nth-child(4){animation-delay:.9s}.widget-container .circle:nth-child(5){animation-delay:1.2s}.widget-container .circle:nth-child(2) .dot{animation-delay:.3s}.widget-container .circle:nth-child(3) .dot{animation-delay:.6s}.widget-container .circle:nth-child(4) .dot{animation-delay:.9s}.widget-container .circle:nth-child(5) .dot{animation-delay:1.2s}.widget-container .circle:nth-child(1) .outline{animation-delay:.9s}.widget-container .circle:nth-child(2) .outline{animation-delay:1.2s}.widget-container .circle:nth-child(3) .outline{animation-delay:1.5s}.widget-container .circle:nth-child(4) .outline{animation-delay:1.8s}.widget-container .circle:nth-child(5) .outline{animation-delay:2.1s}@keyframes circle-keys{0%{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.5}to{transform:scale(1);opacity:1}}@keyframes dot-keys{0%{transform:scale(1)}50%{transform:scale(0)}to{transform:scale(1)}}@keyframes outline-keys{0%{transform:scale(0);outline:solid 20px var(--color);outline-offset:0;opacity:1}to{transform:scale(1);outline:solid 0 transparent;outline-offset:20px;opacity:0}}.Home-sideModal-legDetail-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;background-color:var(--aw-surface-raised);margin:auto;width:100%;max-width:566px;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;color:var(--aw-text-primary);gap:var(--aw-space-4)}.Home-sideModal-legDetail-content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:var(--aw-space-4);background-color:var(--aw-surface-raised);gap:var(--aw-space-2)}.Home-sideModal-legDetail-status{background-color:#4a57fb1a;color:var(--aw-brand-accent);padding:var(--aw-space-1) var(--aw-space-3);border-radius:var(--aw-radius-xs);font-size:var(--aw-body-size);font-weight:500}.Home-sideModal-legDetail-header{display:flex;flex-direction:row;align-items:center;width:100%;justify-content:space-between;position:sticky;top:0;background-color:var(--aw-surface-raised);z-index:1;padding:var(--aw-space-3)}.Home-sideModal-legDetail-card{background:linear-gradient(135deg,var(--aw-brand-accent) 0%,var(--aw-interactive-hover) 100%);border-radius:var(--aw-radius-control);padding:var(--aw-space-6);width:100%;margin:var(--aw-space-6) 0}.Home-sideModal-legDetail-flightNumber{font-size:var(--aw-title-section-size);font-weight:600;margin-bottom:var(--aw-space-2)}.Home-sideModal-legDetail-route{font-size:var(--aw-body-size);opacity:.8;margin-bottom:var(--aw-space-4)}.Home-sideModal-legDetail-actions{display:flex;gap:var(--aw-space-3)}.Home-sideModal-legDetail-button{display:flex;justify-content:center;align-items:center;border:1px solid;width:fit-content;height:auto;border-color:var(--aw-text-primary);color:var(--aw-text-primary);padding:var(--aw-space-2) var(--aw-space-4);border-radius:var(--aw-radius-pill);cursor:pointer;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);font-weight:400;padding:var(--aw-space-1) var(--aw-space-2) var(--aw-space-1) var(--aw-space-2)}.Home-sideModal-legDetail-legInfo-expanded{display:flex;flex-direction:row;align-items:center;font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;line-height:var(--aw-title-operative-lh);color:var(--aw-text-primary);gap:var(--aw-space-1)}.Home-sideModal-legDetail-leg-open{background-size:cover;background-position:center;min-height:150px;padding:var(--aw-space-6);gap:var(--aw-space-6)}.Home-side-Modal-aero-logo-container{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-1);background-color:var(--aw-surface-overlay);padding-right:var(--aw-space-2);padding-left:var(--aw-space-2);width:100px;height:20px;border-radius:var(--aw-radius-pill);font-size:var(--aw-body-sm-size);font-weight:600;line-height:var(--aw-body-sm-lh)}.Home-sideModal-legDetail-legs{width:100%;display:flex;flex-direction:column;gap:var(--aw-space-4);height:auto;min-height:200px;max-height:425px;overflow-y:auto;padding:var(--aw-space-1)}.Home-sideModal-legDetail-legInfo-from-to{font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;line-height:var(--aw-title-operative-lh)}.Home-sideModal-legDetail-leg-open{border-radius:var(--aw-radius-control)}.Home-sideModal-legDetail-legHeader-closed-leg{display:flex;align-items:center;gap:var(--aw-space-4);padding:var(--aw-space-2);cursor:pointer;opacity:60%}.Home-sideModal-legDetail-legHeader-open-leg{display:flex;align-items:center;gap:var(--aw-space-4);cursor:pointer}.Home-sideModal-legDetail-legHeader-icon-number{display:flex;flex-direction:column;align-items:center;gap:var(--aw-space-1)}.Home-sideModal-legDetail-aircraft-id{font-size:var(--aw-title-operative-size);font-weight:700;line-height:var(--aw-title-operative-lh);color:var(--aw-text-primary)}.Home-sideModal-legDetail-legInfo-departure-date{display:flex;flex-direction:row;align-items:center;justify-content:end;color:var(--aw-text-secondary);font-weight:400;font-size:var(--aw-body-size);line-height:var(--aw-body-lh)}.Home-sideModal-legDetail-leg.open .Home-sideModal-legDetail-legHeader{background:linear-gradient(135deg,var(--aw-brand-accent) 0%,var(--aw-interactive-hover) 100%)}.Home-sideModal-legDetail-legNumber{color:var(--aw-text-primary);font-weight:500;line-height:var(--aw-body-lh);font-size:var(--aw-body-size);text-align:center}.Home-sideModal-legDetail-leg.open .Home-sideModal-legDetail-legNumber{color:var(--aw-text-primary)}.Home-sideModal-legDetail-legInfo{display:flex;flex-direction:column;gap:var(--aw-space-1)}.Home-sideModal-legDetail-legContent{width:100%;display:flex;justify-content:end;padding-top:var(--aw-space-6)}.Home-sideModal-legDetail-legActions{display:flex;gap:var(--aw-space-3);margin-bottom:var(--aw-space-4);position:relative;margin-right:var(--aw-space-4)}.Home-sideModal-legDetail-tabs{display:flex;border-bottom:1px solid rgba(255,255,255,.1);width:100%;justify-content:space-between}.Home-sideModal-legDetail-tab{background:none;border:none;color:#fff;padding:var(--aw-space-3) var(--aw-space-6);cursor:pointer;width:100%;background-color:#ffffff09;transition:none}.Home-sideModal-dropdown-content{background-color:var(--aw-surface-overlay);width:118px;height:auto;border-radius:var(--aw-radius-card);padding:var(--aw-space-2) var(--aw-space-3);display:flex;flex-direction:column;justify-content:space-between;margin-top:var(--aw-space-1);z-index:2;position:absolute}.Home-sideModal-dropdown-link{color:var(--aw-text-label);line-height:var(--aw-body-sm-lh);font-size:var(--aw-body-sm-size);font-weight:600;display:flex;align-items:center;width:100%;height:100%}.Home-sideModal-dropdown-separator{border:.5px solid var(--aw-interactive-border);width:100%}.Home-sideModal-legDetail-tab.active{border-bottom:2px solid rgba(255,255,255,.8)}.Home-sideModal-legDetail-services{display:flex;width:100%;gap:var(--aw-space-8)}.Home-sideModal-legDetail-column{flex:1}.Home-sideModal-legDetail-column h3{margin-bottom:var(--aw-space-4);font-size:var(--aw-body-size);font-weight:500}.Home-sideModal-legDetail-service{display:flex;justify-content:space-between;align-items:center;padding:var(--aw-space-3) 0;border-bottom:1px solid rgba(255,255,255,.1)}.status-ready{color:var(--aw-status-verified-text)}.status-requested{color:var(--aw-status-warning-text)}.status-cancelled{color:var(--aw-status-critical-text)}.status-not-required{color:var(--aw-text-label)}.Home-sideModal-legDetail-status-badge{display:flex;justify-content:center;align-items:center;padding:var(--aw-space-3);width:130px;height:20px;border-radius:2rem;font-size:var(--aw-body-sm-size)}.Home-sideModal-legDetail-status-pre_planning{color:var(--aw-text-primary);background-color:var(--aw-surface-overlay)}.Home-sideModal-legDetail-status-pending,.Home-sideModal-legDetail-status-requested{color:var(--aw-status-warning-text);background-color:color-mix(in srgb,var(--aw-status-warning) 30%,transparent)}.Home-sideModal-legDetail-status-ready_to_fly{color:var(--aw-status-verified-text);background-color:color-mix(in srgb,var(--aw-status-verified) 30%,transparent)}.Home-sideModal-legDetail-status-cancelled{color:var(--aw-status-critical-text);background-color:color-mix(in srgb,var(--aw-status-critical) 30%,transparent)}.Home-sideModal-legDetail-status-flown{color:var(--aw-brand-accent-subtle);background-color:color-mix(in srgb,var(--aw-brand-accent) 50%,transparent)}.Home-sideModal-legDetail-status-in_flight{color:var(--aw-status-verified-text);background:repeating-linear-gradient(-45deg,color-mix(in srgb,var(--aw-status-verified) 30%,transparent) 0px,color-mix(in srgb,var(--aw-status-verified) 30%,transparent) 3px,color-mix(in srgb,var(--aw-brand-accent) 30%,transparent) 3px,color-mix(in srgb,var(--aw-brand-accent) 30%,transparent) 6px)}.Home-sideModal-legDetail-seeDetails{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-1);justify-content:center;width:100%;height:35px;background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent);border:none;padding:var(--aw-space-4);border-radius:var(--aw-radius-pill);margin-top:var(--aw-space-6);cursor:pointer}.Home-sideModal-legDetail-angle-right path{fill:var(--aw-brand-accent)}.Home-sideModal-legDetail-seeDetails-disable{display:none}.Home-sideModal-legDetail-cancel{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-1);justify-content:center;width:100%;height:35px;background-color:transparent;color:var(--aw-brand-accent);border:none;padding:var(--aw-space-4);border-radius:var(--aw-radius-pill);margin-top:var(--aw-space-6);cursor:pointer;border:1px solid;border-color:var(--aw-brand-accent)}.Home-sideModal-legDetail-info{display:flex;flex-direction:column;width:100%;gap:var(--aw-space-4);color:var(--aw-text-primary)}.Home-sideModal-legDetail-section{margin-bottom:var(--aw-space-8);border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:var(--aw-space-6)}.Home-sideModal-legDetail-separator{width:1px;background-color:#ffffff1a;height:74px}.Home-sideModal-legDetail-coordinator-responsible{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;height:auto;gap:var(--aw-space-6);padding-bottom:var(--aw-space-4);padding-top:var(--aw-space-4);border-bottom:1px solid rgba(255,255,255,.1)}.Home-sideModal-legDetail-responsible{display:flex;align-items:end;justify-content:end;text-align:end;flex-direction:column}.Home-sideModal-legDetail-coordinator{display:flex;align-items:start;justify-content:start;text-align:start;flex-direction:column}.Home-sideModal-legDetail-section-header{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:var(--aw-space-4)}.Home-sideModal-legDetail-section-header-button{color:var(--aw-brand-accent);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh)}.Home-sideModal-legDetail-info h3{color:var(--aw-text-secondary);font-size:var(--aw-body-size);font-weight:700;line-height:var(--aw-body-lh)}.Home-sideModal-legDetail-person,.Home-sideModal-legDetail-company{display:flex;align-items:center;gap:var(--aw-space-3);font-size:var(--aw-body-size);font-weight:500;justify-content:start}.Home-sideModal-legDetail-whatsapp{display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:var(--aw-radius-pill);width:130px;gap:var(--aw-space-1);height:22px;background-color:#ffffff26;color:var(--aw-text-primary);cursor:pointer;padding:0;border-color:red;padding:var(--aw-space-4);font-size:var(--aw-body-sm-size);font-weight:400;line-height:var(--aw-body-sm-lh);opacity:50%}.Home-sideModal-legDetail-crew-list,.Home-sideModal-legDetail-passenger-list{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--aw-space-3)}.Home-sideModal-legDetail-crew-category{display:flex;flex-direction:column;gap:var(--aw-space-1)}.Home-sideModal-legDetail-crew-category h4{color:var(--aw-text-secondary);font-size:var(--aw-body-size);font-weight:400;margin-bottom:var(--aw-space-2);line-height:var(--aw-body-lh)}.Home-sideModal-legDetail-crew-category-names{color:var(--aw-text-secondary);font-size:var(--aw-body-size);font-weight:500;margin-bottom:var(--aw-space-2)}.Home-sideModal-legDetail-crew-category p,.Home-sideModal-legDetail-passenger-list p{font-size:var(--aw-body-size);font-weight:400;margin-bottom:var(--aw-space-2)}.Home-sideModal-legDetail-tabs-container{display:flex;flex-direction:column;width:100%;justify-content:center}.Home-sideModal-checklist-container{display:flex;flex-direction:column;gap:var(--aw-space-4);color:var(--aw-text-primary);padding:var(--aw-space-4);border-radius:var(--aw-radius-control)}.Home-sideModal-checklist-header{display:flex;justify-content:space-between;border-bottom:1px solid var(--aw-surface-overlay);padding-bottom:var(--aw-space-2);margin-bottom:var(--aw-space-4)}.Home-sideModal-checklist-columns{display:flex;gap:var(--aw-space-8);flex-wrap:wrap}.Home-sideModal-checklist-column{flex:1}.Home-sideModal-location-code{font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);margin-bottom:var(--aw-space-4);font-weight:600;line-height:var(--aw-title-operative-lh)}.Home-sideModal-services-list{display:flex;flex-direction:column;gap:var(--aw-space-3)}.Home-sideModal-services-not-added{color:var(--aw-text-secondary)}.Home-sideModal-services-other-permits-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--aw-space-4)}.Home-sideModal-service-item{display:flex;flex-direction:row;gap:var(--aw-space-2);align-items:center}.Home-sideModal-service-name{text-transform:capitalize;color:var(--aw-text-secondary);white-space:normal;word-wrap:break-word;overflow-wrap:break-word}.Home-sideModal-service-status{padding:var(--aw-space-1) var(--aw-space-2);border-radius:var(--aw-radius-xs)}.Home-sideModal-status-confirmed{color:var(--aw-status-verified-text)}.Home-sideModal-status-canceled{color:var(--aw-status-critical-text)}.Home-sideModal-status-requested,.Home-sideModal-status-pending{color:var(--aw-status-warning-text)}.Home-sideModal-status-not_required{color:var(--aw-text-label)}.Home-sideModal-color-code{margin-top:var(--aw-space-1);padding-top:var(--aw-space-4)}.Home-sideModal-status-indicators{display:flex;justify-content:space-between;margin-top:var(--aw-space-2);flex-wrap:wrap;gap:var(--aw-space-1)}.Home-sideModal-status-item{display:flex;align-items:center;gap:var(--aw-space-2);color:var(--aw-text-secondary)}.Home-sideModal-status-dot{width:10px;height:10px;border-radius:var(--aw-radius-pill);display:inline-block}.Home-sideModal-status-dot.Home-sideModal-status-confirmed{background-color:var(--aw-status-verified)}.Home-sideModal-status-dot.Home-sideModal-status-canceled{background-color:var(--aw-status-critical)}.Home-sideModal-status-dot.Home-sideModal-status-requested{background-color:var(--aw-status-warning)}.Home-sideModal-status-dot.Home-sideModal-status-not_required{background-color:var(--aw-text-label)}.Home-sideModal-icon-canceled path{fill:var(--aw-interactive-cancel)!important}.Home-sideModal-icon-requested path{fill:var(--aw-status-warning)!important}.Home-sideModal-icon-confirmed path{fill:var(--aw-status-verified)!important}.Home-sideModal-icon-not-required path{fill:var(--aw-text-label)!important}.Home-sideModal-icon-default path{fill:var(--aw-text-label)!important}@media (hover: hover){.Home-sideModal-legDetail-tab:hover{background-color:#ffffff0e}.Home-sideModal-legDetail-button:hover{background-color:#ffffff35}.Home-sideModal-legDetail-seeDetails:hover{background-color:var(--aw-brand-accent)}.Home-sideModal-legDetail-cancel:hover{background-color:#525eff19}.Home-sideModal-dropdown-link:hover{color:var(--aw-text-secondary)}}@media (max-width: 410px){.Home-sideModal-legDetail-content{padding:var(--aw-space-2)}.Home-sideModal-legDetail-leg-open{height:auto}.Home-sideModal-legDetail-legActions,.Home-sideModal-legDetail-legContent{justify-content:start}.Home-sideModal-legDetail-separator{display:none}.Home-sideModal-checklist-columns{gap:var(--aw-space-2)}.Home-sideModal-legDetail-responsible{align-items:start}.Home-sideModal-dropdown-content{background-color:var(--aw-surface-overlay)}.Home-sideModal-legDetail-coordinator-responsible{display:flex;flex-direction:column;justify-content:space-between}}@media (max-width: 370px){.Home-sideModal-legDetail-legActions{justify-content:start;flex-direction:row}.Home-sideModal-legDetail-button{padding:var(--aw-space-1) var(--aw-space-3);font-size:var(--aw-body-size);font-weight:400;padding:2px var(--aw-space-1) 2px var(--aw-space-1)}.Home-sideModal-checklist-columns{gap:var(--aw-space-8)}}.Home-notifications-component-container{display:flex;flex-direction:column;gap:var(--aw-space-4);width:415px;min-height:308px;background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-control);padding:var(--aw-space-4);flex:1 1 calc(33.33% - 20px);min-width:250px;max-width:600px;max-height:400px}.Home-notifications-component-container-skeleton{display:flex;flex-direction:column;gap:var(--aw-space-4);width:415px;min-height:308px;background:linear-gradient(90deg,var(--aw-surface-raised) 25%,var(--aw-interactive-subtle-hover) 50%,var(--aw-surface-raised) 75%);border-radius:var(--aw-radius-control);padding:var(--aw-space-4);flex:1 1 calc(33.33% - 20px);min-width:250px;max-width:600px;max-height:400px;animation:shimmer 1.5s infinite;background-size:200% 100%}.Home-notifications-component-header{display:flex;justify-content:space-between;align-items:center}.notification-home{padding:var(--aw-space-1);margin-bottom:var(--aw-space-2)}.Home-notifications-component-title{color:var(--aw-text-primary);font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;margin:0;line-height:var(--aw-title-operative-lh)}.Home-notifications-component-viewAll{font-size:var(--aw-body-size);font-weight:400;color:var(--aw-brand-accent);text-decoration:none}.Home-notifications-component-notifications{display:flex;flex-direction:column}.Home-notifications-separator{background-color:var(--aw-surface-overlay);height:1px;width:100%}.Home-notifications-component-notification{display:flex;gap:var(--aw-space-3);align-items:flex-start}.Home-notifications-component-dot{width:8px;height:8px;background-color:var(--aw-brand-accent);border-radius:var(--aw-radius-pill);margin-top:var(--aw-space-1)}.Home-notifications-component-content{flex:1}.Home-notifications-component-notificationHeader{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--aw-space-1)}.Home-notifications-component-notificationHeader h3{color:var(--aw-text-primary);font-size:var(--aw-body-size);margin:0}.Home-notifications-component-time{color:var(--aw-text-secondary);font-size:var(--aw-body-size)}.Home-notifications-component-message{color:var(--aw-text-secondary);font-size:var(--aw-body-size);margin:0;line-height:var(--aw-body-lh)}@media (max-width: 1150px){.Home-notifications-component-container,.Home-notifications-component-container-skeleton{min-width:310px;max-width:100%}}@media (max-width: 772px){.Home-notifications-component-container{width:100%;min-height:fit-content}.Home-notifications-component-container-skeleton{width:100%;height:max-content}}.Home-leg-card-flight-cards-container{display:flex;flex-direction:row;gap:var(--aw-space-4);width:100%;overflow-x:auto;justify-content:flex-start;box-sizing:border-box;flex-wrap:nowrap;padding-bottom:var(--aw-space-2)}.Home-leg-card-no-upcoming-flights-message{display:flex;flex-direction:column;gap:var(--aw-space-6);color:var(--aw-text-label);font-weight:600;font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);height:auto;align-items:center}.Home-leg-card-flight-card-skeleton{flex:0 0 auto;background:linear-gradient(90deg,var(--aw-surface-raised) 25%,var(--aw-interactive-subtle-hover) 50%,var(--aw-surface-raised) 75%);color:var(--aw-text-primary);padding:var(--aw-space-6);border-radius:var(--aw-radius-control);min-height:293.55px;box-shadow:0 4px 6px #0000001a;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--aw-space-6);max-width:560px;width:100%;cursor:pointer;animation:shimmer 1.5s infinite;background-size:200% 100%}.Home-leg-card-flight-card{flex:0 0 auto;background:linear-gradient(135deg,var(--aw-brand-accent) 0%,var(--aw-interactive-hover) 100%);color:var(--aw-text-on-accent);padding:var(--aw-space-6);border-radius:var(--aw-radius-control);height:auto;box-shadow:0 4px 6px #0000001a;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--aw-space-6);max-width:560px;width:100%;cursor:pointer}.Home-leg-card-flight-card-content{display:flex;flex-direction:column;width:100%;gap:var(--aw-space-4)}.Home-leg-card-card-header{display:flex;justify-content:space-between;align-items:center;flex-direction:row}.Home-leg-card-flight-info{display:flex;flex-direction:column;gap:var(--aw-space-1)}.Home-leg-card-flight-info-right{display:flex;flex-direction:column;align-items:flex-end;gap:var(--aw-space-1)}.Home-leg-card-status-badge{display:flex;justify-content:center;align-items:center;padding:var(--aw-space-3);width:130px;height:20px;border-radius:2rem;font-size:var(--aw-body-sm-size)}.Home-leg-card-footer-service-group{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-2)}.Home-leg-card-footer-service-inside-row{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-1)}.Home-leg-card-footer-service-code,.Home-leg-card-footer-service-plus{font-weight:600;font-size:var(--aw-body-sm-size)}.Home-leg-card-status-pre_planning{color:var(--aw-text-primary);background-color:var(--aw-surface-overlay)}.Home-leg-card-status-in_flight{color:var(--aw-status-verified-text);background:repeating-linear-gradient(-45deg,color-mix(in srgb,var(--aw-status-verified) 30%,transparent) 0px,color-mix(in srgb,var(--aw-status-verified) 30%,transparent) 3px,color-mix(in srgb,var(--aw-brand-accent) 30%,transparent) 3px,color-mix(in srgb,var(--aw-brand-accent) 30%,transparent) 6px)}.Home-leg-card-status-pending,.Home-leg-card-status-requested{color:var(--aw-status-warning-text);background-color:color-mix(in srgb,var(--aw-status-warning) 30%,transparent)}.Home-leg-card-status-ready_to_fly{color:var(--aw-status-verified-text);background-color:color-mix(in srgb,var(--aw-status-verified) 30%,transparent)}.Home-leg-card-status-cancelled{color:var(--aw-status-critical-text);background-color:color-mix(in srgb,var(--aw-status-critical) 30%,transparent)}.Home-leg-card-status-flown{color:var(--aw-brand-accent-subtle);background-color:color-mix(in srgb,var(--aw-brand-accent) 50%,transparent)}.Home-leg-card-flight-main{display:flex;flex-direction:column;width:100%;justify-content:space-between;align-items:center;gap:1rem}.Home-leg-card-flight-group{display:flex;justify-content:space-between;width:100%;height:60px;gap:1rem}.Home-leg-card-leg-info-separator{color:color-mix(in srgb,var(--aw-text-primary) 53%,transparent);size:18px;line-height:19.58px;font-weight:400}.Home-leg-card-leg-info-header-text{font-size:var(--aw-body-size);font-weight:500;line-height:var(--aw-body-lh)}.Home-leg-card-leg-info{display:flex;flex-direction:row;gap:var(--aw-space-2);align-items:center}.Home-leg-card-airport-code{font-size:var(--aw-title-display-size);letter-spacing:var(--aw-title-display-tracking);font-weight:600;line-height:var(--aw-title-display-lh)}.Home-leg-card-airport-info{display:flex;flex-direction:column;gap:.5rem}.Home-leg-card-city-name{font-size:var(--aw-body-size);font-weight:300;line-height:var(--aw-body-lh);max-width:140px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.Home-leg-card-city-name-right{text-align:right;max-width:140px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.Home-leg-card-time-info-from,.Home-leg-card-time-info-to{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-2);font-size:var(--aw-body-size);font-weight:300;line-height:var(--aw-body-lh)}.Home-leg-card-time-info-single{font-size:var(--aw-body-size);font-weight:300;line-height:var(--aw-body-lh)}.Home-leg-card-flight-duration{display:flex;flex-direction:column;align-items:center;gap:.5rem}.Home-leg-card-duration-time{background:color-mix(in srgb,var(--aw-text-primary) 30%,transparent);border-radius:var(--aw-radius-pill);width:65px;height:30px;display:flex;justify-content:center;font-size:var(--aw-body-size);font-weight:400;flex-direction:row;align-items:center}.Home-leg-card-flight-details-column{display:flex;flex-direction:column;gap:1rem}.Home-leg-card-flight-details{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-2);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);opacity:.9}.Home-leg-card-flight-details-single{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-2)}.Home-leg-card-flight-footer-row{display:flex;flex-direction:row;justify-content:space-between;font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;line-height:var(--aw-title-operative-lh);opacity:.3;font-family:monospace}.Home-leg-card-footer-icon{width:16px;height:16px;display:flex;align-items:center;justify-content:center}.Home-leg-card-footer-service{display:flex;align-items:center;gap:var(--aw-space-2);color:var(--aw-text-primary);font-size:var(--aw-body-sm-size);font-weight:600;line-height:var(--aw-body-sm-lh)}.Home-leg-card-airport-city-container-from{display:flex;flex-direction:column;align-items:start}.Home-leg-card-airport-city-container-to{display:flex;flex-direction:column;align-items:end}.Home-leg-card-status-container{display:flex;align-items:center;gap:var(--aw-space-2)}.leg-card-add-button-flight-aware{display:flex;justify-content:center;align-items:center;width:34px;height:26px;cursor:pointer;border:none;border-radius:var(--aw-radius-pill);background-color:var(--aw-status-verified)}.icon-flight-aware-legs-cards{width:14px;height:auto}@media (max-width: 480px){.Home-leg-card-flight-cards-container{max-width:auto;width:auto}.Home-leg-card-card-header{flex-direction:column-reverse;align-items:start;gap:var(--aw-space-1)}.Home-leg-card-time-info-from{flex-direction:column;gap:var(--aw-space-1);align-items:start}.Home-leg-card-time-info-to{flex-direction:column;gap:var(--aw-space-1);align-items:end}.Home-leg-card-flight-details{display:flex;flex-direction:column;align-items:center;gap:var(--aw-space-2)}.Home-leg-card-flight-footer-row{text-align:center}.Home-leg-card-plane-icon{display:none}.Home-leg-card-status-badge{width:255px}.Home-leg-card-flight-card,.Home-leg-card-flight-card-skeleton{padding:1rem}.Home-leg-card-airport-code{font-size:var(--aw-title-display-size);letter-spacing:var(--aw-title-display-tracking)}.Home-leg-card-flight-details{flex-wrap:wrap;gap:1rem}}.MarketingInfoModal-container{position:relative;display:flex;flex-direction:column;gap:var(--aw-space-4);width:100%;max-width:440px;margin:0 auto;padding:var(--aw-space-6);border-radius:var(--aw-radius-card);background-color:var(--aw-surface-raised);border:1px solid color-mix(in srgb,var(--aw-text-primary) 10%,transparent);box-sizing:border-box}.MarketingInfoModal-close{position:absolute;top:28px;right:28px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:transparent;border:none;cursor:pointer;opacity:.8;transition:opacity .2s ease}.MarketingInfoModal-close:hover{opacity:1}.MarketingInfoModal-close svg{width:18px;height:18px}.MarketingInfoModal-title{display:flex;flex-direction:column;padding-right:var(--aw-space-6)}.MarketingInfoModal-title-line{margin:0;font-size:var(--aw-title-operative-size);font-weight:700;line-height:var(--aw-title-operative-lh);color:var(--aw-text-primary)}.MarketingInfoModal-badge{align-self:flex-start;padding:var(--aw-space-1) var(--aw-space-3);border-radius:var(--aw-radius-pill);font-size:var(--aw-body-sm-size);font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:var(--marketing-accent);background-color:var(--marketing-badge-bg)}.MarketingInfoModal-description{margin:0;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--aw-text-secondary)}.MarketingInfoModal-bullets{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--aw-space-3)}.MarketingInfoModal-bullet{position:relative;padding-left:var(--aw-space-4);font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--aw-text-primary)}.MarketingInfoModal-bullet:before{content:"";position:absolute;left:0;top:5px;width:7px;height:7px;border-radius:var(--aw-radius-pill);background-color:var(--marketing-accent)}.MarketingInfoModal-disclaimer{margin:0;font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:color-mix(in srgb,var(--aw-text-primary) 30%,transparent)}.MarketingInfoModal-primary{width:100%;padding:var(--aw-space-2) var(--aw-space-4);border:none;border-radius:var(--aw-radius-pill);background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent);font-size:var(--aw-body-size);font-weight:400;cursor:pointer;transition:background-color .2s ease}.MarketingInfoModal-primary:hover:not(:disabled){background-color:var(--aw-interactive-hover)}.MarketingInfoModal-primary:disabled{opacity:.6;cursor:default}.MarketingInfoModal-later{width:100%;padding:var(--aw-space-2);background:transparent;border:none;color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:400;cursor:pointer;transition:opacity .2s ease}.MarketingInfoModal-later:hover{opacity:.7}.PrepaidCard-container{position:relative;background:linear-gradient(120deg,var(--aw-status-warning) 0%,var(--aw-status-warning) 100%);color:var(--aw-surface-raised);width:100%;border-radius:var(--aw-radius-card);height:150px;display:flex;align-items:center;gap:var(--aw-space-4);flex:1 1 calc(33.33% - 20px);min-width:280px;overflow:hidden;padding:0 var(--aw-space-4) 0 20px;max-width:600px;max-height:150px}.PrepaidCard-image{position:absolute;left:0;top:50%;transform:translateY(-50%);height:100%;width:auto;pointer-events:none;z-index:0}.PrepaidCard-content{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;text-align:right;flex:1;height:100%;padding:var(--aw-space-4) 0 var(--aw-space-4) 102px;min-width:0}.PrepaidCard-text{display:flex;flex-direction:column;align-items:flex-end;gap:var(--aw-space-1)}.PrepaidCard-text-title{font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;line-height:var(--aw-title-operative-lh);color:var(--aw-surface-raised);margin:0}.PrepaidCard-text-description{font-size:var(--aw-body-size);font-weight:300;line-height:var(--aw-body-lh);color:var(--aw-surface-raised);margin:0}.PrepaidCard-text-thanks{font-size:var(--aw-body-size);font-weight:500;color:var(--aw-surface-raised);margin:0;text-align:right;max-width:200px}.PrepaidCard-button{background-color:var(--aw-text-primary);color:var(--aw-status-warning-text);border:none;border-radius:var(--aw-radius-pill);padding:var(--aw-space-1) var(--aw-space-3);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);cursor:pointer;transition:opacity .2s ease;width:fit-content;white-space:nowrap}.PrepaidCard-button:hover{opacity:.9}@media (max-width: 1450px){.PrepaidCard-text-title{font-size:var(--aw-body-size);font-weight:500}}@media (max-width: 1092px){.PrepaidCard-text-title{font-size:var(--aw-body-size)}.PrepaidCard-text-description{font-size:var(--aw-body-sm-size)}}@media (max-width: 970px){.PrepaidCard-container{height:190px;max-height:190px;max-width:100%}}@media (max-width: 772px){.PrepaidCard-container{height:150px;max-height:150px;max-width:100%}.PrepaidCard-text-title{font-size:var(--aw-body-size)}.PrepaidCard-button{font-size:var(--aw-body-sm-size);padding:5px var(--aw-space-3)}}@media (max-width: 472px){.PrepaidCard-text-title,.PrepaidCard-text-description{font-size:var(--aw-body-size)}}.redirection-home-component-container{display:flex;gap:var(--aw-space-4)}.redirection-home-component-card{background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-control);display:flex;justify-content:space-between;align-items:center;min-height:112px;flex:1 1 calc(33.33% - 20px);min-width:250px;max-width:600px}.redirection-home-component-card-link-area{height:100%;width:100%;padding:var(--aw-space-4)}.redirection-home-component-card-skeleton{background:linear-gradient(90deg,var(--aw-surface-raised) 25%,var(--aw-interactive-subtle-hover) 50%,var(--aw-surface-raised) 75%);background-size:200% 100%;border-radius:var(--aw-radius-control);padding:var(--aw-space-4);display:flex;justify-content:space-between;align-items:center;min-height:112px;flex:1 1 calc(33.33% - 20px);min-width:250px;max-width:600px;animation:shimmer 1.5s infinite}.redirection-home-component-card-button-container-pax{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-2);padding:var(--aw-space-4)}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.redirection-home-component-card-content{display:flex;align-items:center;gap:var(--aw-space-4)}.redirection-home-component-card-icon{width:80px;height:80px;background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-pill);display:flex;align-items:center;justify-content:center}.redirection-home-component-card-title-container{display:flex;align-items:center;gap:var(--aw-space-2)}.redirection-home-component-card-info{display:flex;flex-direction:column;gap:var(--aw-space-1)}.redirection-home-component-card-title{color:#fff;font-size:var(--aw-body-size);font-weight:500}.redirection-home-component-card-status{font-size:var(--aw-body-size);color:var(--aw-text-label)}.redirection-home-component-card-status-expired{color:var(--aw-interactive-cancel)}.redirection-home-component-card-status-warning{color:var(--aw-status-warning-text)}.redirection-home-component-card-status-neutral{color:var(--aw-text-label)}.redirection-home-component-card-button{background-color:var(--aw-brand-accent);border:none;border-radius:var(--aw-radius-pill);width:72px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--aw-text-on-accent)}@media (hover: hover){.redirection-home-component-card-button:hover{background-color:var(--aw-interactive-hover)}}@media (max-width: 1270px){.redirection-home-component-card-icon{width:65px;height:65px}}@media (max-width: 1250px){.redirection-home-component-card-icon{width:60px;height:60px}}@media (max-width: 1190px){.redirection-home-component-card-icon{display:none}}@media (max-width: 1170px){.redirection-home-component-card,.redirection-home-component-card-skeleton{max-width:100%;width:100%}}@media (max-width: 980px){.redirection-home-component-container{flex-direction:column}.redirection-home-component-card-icon{display:flex}.redirection-home-component-card,.redirection-home-component-card-skeleton{min-height:90px}}@media (max-width: 420px){.redirection-home-component-card-button{width:56px;height:28px}.redirection-home-component-card-icon{display:none}.redirection-home-component-card{padding:var(--aw-space-4)}}.BlexCard-container{background:linear-gradient(90deg,var(--aw-status-verified),var(--aw-status-verified));color:var(--aw-text-on-accent);width:100%;border-radius:var(--aw-radius-control);height:150px;display:flex;justify-content:space-around;align-items:start;flex-direction:column;padding:var(--aw-space-6);flex:1 1 calc(33.33% - 20px);min-width:280px;max-width:600px;max-height:150px}.BlexCard-title{font-size:var(--aw-title-section-size);font-weight:400}.BlexCard-text-row{display:flex;flex-direction:row;gap:var(--aw-space-1);align-items:center}.BlexCard-text-column strong{font-size:var(--aw-title-display-size);letter-spacing:var(--aw-title-display-tracking);font-weight:600}.BlexCard-text-column{display:flex;flex-direction:column}.BlexCard-button{color:var(--aw-text-on-accent);border-radius:var(--aw-radius-pill);border:1px solid var(--aw-text-primary);padding:var(--aw-space-1) var(--aw-space-2);font-size:var(--aw-body-size);font-weight:500;margin:0 0 0 auto;background-color:color-mix(in srgb,var(--aw-status-verified) 31%,transparent)}@media (max-width: 1253px){.BlexCard-title{font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking)}}@media (max-width: 1150px){.BlexCard-container{max-width:100%;height:auto}}@media (max-width: 1183px){.BlexCard-title{font-size:var(--aw-title-operative-size)}.BlexCard-text-column strong{font-size:var(--aw-title-section-size);font-weight:700;line-height:var(--aw-title-section-lh)}.BlexCard-container{align-items:start}}@media (max-width: 1110px){.BlexCard-title{font-size:var(--aw-body-size);font-weight:500}.BlexCard-container{align-items:start}}@media (max-width: 1092px){.BlexCard-title{font-size:var(--aw-title-section-size);letter-spacing:var(--aw-title-section-tracking)}.BlexCard-text-column strong{font-size:var(--aw-title-section-size);letter-spacing:var(--aw-title-section-tracking);font-weight:600;line-height:var(--aw-title-section-lh)}.BlexCard-container{align-items:start}}@media (max-width: 877px){.BlexCard-title{font-size:var(--aw-title-operative-size)}.BlexCard-text-column strong{font-size:var(--aw-title-section-size);letter-spacing:var(--aw-title-section-tracking);font-weight:600;line-height:var(--aw-title-section-lh)}}@media (max-width: 790px){.BlexCard-title{font-size:var(--aw-body-size);font-weight:500}}@media (max-width: 772px){.BlexCard-title{font-size:var(--aw-title-section-size)}.BlexCard-container{max-width:100%;height:auto;display:flex;flex-direction:column;align-items:start;justify-content:space-between}}@media (max-width: 472px){.BlexCard-text-column strong{font-size:var(--aw-title-operative-size)}.BlexCard-button{font-size:var(--aw-body-sm-size)}.BlexCard-title{font-size:var(--aw-body-size);font-weight:500}.BlexCard-container{max-height:145px}}@media (hover: hover){.BlexCard-button:hover{background-color:color-mix(in srgb,var(--aw-text-primary) 17%,transparent)}}.FlyNow-container{background:linear-gradient(100deg,var(--aw-status-attention-fill) 0%,var(--aw-status-critical) 100%);color:var(--aw-text-on-accent);width:100%;border-radius:var(--aw-radius-card);height:150px;display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:var(--aw-space-4);padding:var(--aw-space-8);flex:1 1 calc(33.33% - 20px);min-width:280px;max-width:600px;max-height:150px;overflow:hidden}.FlyNow-text-column{display:flex;flex-direction:column;line-height:1.05}.FlyNow-title{font-size:var(--aw-title-section-size);font-weight:400;line-height:var(--aw-title-section-lh);margin:0}.FlyNow-strong{font-size:var(--aw-title-display-size);letter-spacing:var(--aw-title-display-tracking);font-weight:600;line-height:var(--aw-title-display-lh)}.FlyNow-button{color:var(--aw-text-primary);border-radius:var(--aw-radius-pill);border:1px solid var(--aw-text-primary);padding:var(--aw-space-1) var(--aw-space-2);font-size:var(--aw-body-size);font-weight:400;margin:0 0 0 auto;background-color:transparent;cursor:pointer;white-space:nowrap;transition:background-color .2s ease}.FlyNow-text-description{font-size:var(--aw-body-size);font-weight:500;margin:0 0 0 auto;max-width:160px;text-align:right;overflow-wrap:break-word}@media (max-width: 1150px){.FlyNow-container{max-width:100%;height:auto}}@media (max-width: 1143px){.FlyNow-title{font-size:var(--aw-title-operative-size)}.FlyNow-strong{font-size:var(--aw-title-display-size);letter-spacing:var(--aw-title-display-tracking)}}@media (max-width: 850px){.FlyNow-title{font-size:var(--aw-title-operative-size)}.FlyNow-strong{font-size:var(--aw-title-display-size);letter-spacing:var(--aw-title-display-tracking)}}@media (max-width: 772px){.FlyNow-container{flex-direction:row;align-items:center}}@media (hover: hover){.FlyNow-button:hover{background-color:color-mix(in srgb,var(--aw-text-primary) 17%,transparent)}}.in-flight-services{display:flex;flex-direction:column;gap:var(--aw-space-2);padding-top:var(--aw-space-2);border-top:1px solid rgba(255,255,255,.08)}.in-flight-services__header{display:flex;align-items:center;justify-content:space-between}.in-flight-services__title{font-family:var(--aw-font-sans);font-weight:600;font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);line-height:var(--aw-title-operative-lh);color:var(--aw-text-primary);margin:0}.in-flight-services__empty{font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary);margin:0}.in-flight-services__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--aw-space-1)}.in-flight-services__item{font-size:var(--aw-body-size);color:var(--aw-text-primary)}.sfi-queues{align-self:flex-start;flex:none;margin-top:var(--aw-space-4);max-width:100%;overflow-x:auto}.aw-segmented .sfi-queue-count{color:inherit;font-size:inherit;margin-left:var(--aw-space-2)}.sfi-alert{margin-top:var(--aw-space-4)}.sfi-next-up{color:var(--aw-text-secondary);margin:0;text-align:center}.sfi-grid{grid-template-columns:minmax(260px,min(28%,360px)) minmax(340px,1fr) minmax(320px,1.15fr)}.sfi-preview>.sp-receipt{flex:1}.sfi-preview>.sp-receipt>.sp-drop{margin:var(--aw-space-4)}.sfi-list-controls{border-bottom:1px solid var(--aw-interactive-border-subtle);display:flex;flex-direction:column;gap:var(--aw-space-2);padding:var(--aw-space-4) var(--aw-space-4) var(--aw-space-3)}.sfi-list-tools{align-items:center;display:flex;flex-wrap:wrap;gap:var(--aw-space-2) var(--aw-space-3)}.sfi-list-tools .sfi-sort{margin-left:auto;min-width:140px}.sfi-select-all{padding-left:var(--aw-space-1);white-space:nowrap}.sfi-rows{padding:var(--aw-space-1)}.sfi-row{align-items:flex-start;border-radius:var(--aw-radius-control);display:flex;gap:var(--aw-space-3);padding:var(--aw-space-3) var(--aw-space-4);position:relative;transition:background .12s ease}.sfi-row+.sfi-row:before{background:var(--aw-interactive-border-subtle);content:"";height:1px;inset:0 var(--aw-space-4) auto;position:absolute}.sfi-row:hover{background:var(--aw-interactive-subtle-hover)}.sfi-row--checked{background:var(--aw-filter-row-checked)}.sfi-row--on{background:var(--aw-filter-chip-fill);box-shadow:inset 0 0 0 1px var(--aw-filter-chip-border)}.sfi-row:is(:hover,.sfi-row--checked,.sfi-row--on):before,.sfi-row:is(:hover,.sfi-row--checked,.sfi-row--on)+.sfi-row:before{opacity:0}.sfi-row-check.aw-choice{min-height:0}.sfi-row-open{background:transparent;border:0;color:inherit;cursor:pointer;display:flex;flex:1 1 auto;flex-direction:column;font:inherit;gap:var(--aw-space-1);min-width:0;padding:0;text-align:left}.sfi-row-line{align-items:baseline;display:flex;gap:var(--aw-space-3);min-width:0}.sfi-row-name,.sfi-row-trip{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sfi-row-name{color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:500;line-height:var(--aw-body-lh)}.sfi-row .sfi-row-amount{color:var(--aw-text-primary);font-size:15px;font-weight:600}.sfi-row-amount,.sfi-row-wait{flex:none}.sfi-row-sub>.aw-data{color:var(--aw-text-label);font-size:var(--aw-body-sm-size);font-weight:400}.sfi-row-flags{display:flex;flex-wrap:wrap;gap:var(--aw-space-1);margin-top:var(--aw-space-1)}.sfi-pager{border-top:1px solid var(--aw-interactive-border-subtle);padding:var(--aw-space-2) var(--aw-space-4)}.sfi-bulkbar{align-items:center;background:var(--aw-filter-row-checked);border-top:1px solid var(--aw-filter-chip-border);display:flex;flex-wrap:wrap;gap:var(--aw-space-3);justify-content:space-between;padding:var(--aw-space-3) var(--aw-space-4)}.sfi-bulk-meta{display:grid;flex:1 1 160px;gap:var(--aw-space-1);min-width:0}.sfi-bulk-meta strong{color:var(--aw-text-primary);font-size:var(--aw-body-sm-size)}.sfi-bulk-meta .fin-money{color:var(--aw-text-secondary);flex-direction:row;flex-wrap:wrap;gap:var(--aw-space-1) var(--aw-space-2)}.sfi-keyboard-hint{color:var(--aw-text-label);display:flex;flex-wrap:wrap;font-size:var(--aw-body-sm-size);gap:var(--aw-space-2) var(--aw-space-4);justify-content:flex-end;margin:var(--aw-space-3) var(--aw-space-1) 0}.sfi-shortcut{align-items:center;display:inline-flex;gap:var(--aw-space-1)}.sfi-shortcut kbd{background:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-xs);box-shadow:inset 0 -1px 0 var(--aw-interactive-border);color:var(--aw-text-secondary);font-family:var(--aw-font-mono);font-size:var(--aw-body-sm-size);font-weight:600;line-height:var(--aw-body-sm-lh);padding:0 var(--aw-space-1)}.sfi-shortcut kbd:last-of-type{margin-right:var(--aw-space-1)}.sfi-mobile-bar{display:flex;flex-direction:column;gap:var(--aw-space-3)}.sfi-mobile-nav{align-items:center;display:flex;gap:var(--aw-space-2);justify-content:space-between;margin-left:calc(-1 * var(--aw-space-2))}.sfi-mobile-step{align-items:center;display:flex;gap:var(--aw-space-1)}.sfi-mobile-step-count{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);white-space:nowrap}.sfi-mobile-tabs{align-self:stretch}.sfi-mobile-tabs>*{flex:1}@media (max-width: 1024px){.sfi-grid--list>.sfi-detail-pane,.sfi-grid--list>.sfi-preview,.sfi-grid--detail>.sfi-list-pane,.sfi-grid--detail>.sfi-preview,.sfi-grid--receipt>.sfi-list-pane,.sfi-grid--receipt>.sfi-detail-pane{display:none}.sfi-grid--list>.sfi-list-pane,.sfi-grid--list>.sfi-list-pane>.sp-pane-body,.sfi-grid--detail>.sfi-detail-pane,.sfi-grid--detail>.sfi-detail-pane>.sp-pane-body{flex:none;max-height:none;overflow:visible}.sfi-page .sp-head-lead{display:none}.sfi-page .sp-head{align-items:center}.sfi-page .sp-head-main{flex:1 1 auto;min-width:auto}.sfi-page .sp-head-title{white-space:nowrap}.sfi-page .sp-head .aw-actions-group{flex:none;flex-direction:row;flex-wrap:nowrap;gap:var(--aw-space-2)}.sfi-page .sp-head .aw-actions-group>.aw-btn{min-height:0;width:auto}.sfi-queue-select{margin-top:var(--aw-space-3)}.sfi-page .aw-field__help:empty{display:none}.sfi-list-controls{padding:var(--aw-space-3)}.sfi-list-tools{flex-wrap:nowrap}.sfi-list-tools .sfi-select-all{flex:none}.sfi-list-tools .sfi-sort{flex:0 1 180px;min-width:0}.sfi-page .sfi-grid--detail .fin-facts{gap:var(--aw-space-3) var(--aw-space-4);grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}.sfi-page .sfi-grid--detail .fin-facts>:has(.fin-due-date){grid-column:1 / -1}.sfi-grid--detail .fin-detail-links .aw-btn{min-height:0;min-width:0;padding-inline:0}.sfi-grid--list .sfi-bulkbar,.sfi-page .sfi-grid--detail .fin-detail-footer{border-top:1px solid var(--aw-interactive-border-card);bottom:0;box-shadow:var(--aw-shadow-card);gap:var(--aw-space-2);left:0;padding:var(--aw-space-3) var(--aw-space-4);position:fixed;right:0;z-index:var(--aw-layer-sticky)}.sfi-grid--list .sfi-bulkbar{background:linear-gradient(var(--aw-filter-row-checked),var(--aw-filter-row-checked)),var(--aw-surface-raised)}body:has(.chat-bot-opener) .sfi-grid--list .sfi-bulkbar,body:has(.chat-bot-opener) .sfi-page .sfi-grid--detail .fin-detail-footer{padding-right:calc(var(--aw-space-16) + var(--aw-space-4))}.sfi-page:has(.sfi-grid--list .sfi-bulkbar){padding-bottom:var(--aw-space-24)}.sfi-page:has(.sfi-grid--detail){padding-bottom:calc(var(--aw-space-24) + var(--aw-space-12))}.sfi-grid--detail .fin-detail-actions.aw-actions-group{flex:1 1 100%;flex-direction:row;flex-wrap:nowrap;gap:var(--aw-space-2);margin-left:0}.sfi-grid--detail .fin-detail-actions>.aw-btn{flex:1 1 0;min-width:0;width:auto}.sfi-grid--detail .fin-detail-actions>.aw-actions-group__divider{display:none}.sfi-grid--receipt>.sfi-preview{height:calc(100dvh - 200px);min-height:420px}.sfi-page .sp-shell-body{margin-top:var(--aw-space-3)}.sfi-keyboard-hint{display:none}}@media (max-width: 600px){.sfi-bulkbar{flex-wrap:nowrap}.sfi-bulkbar>.aw-btn{flex:none}.sfi-row{padding-inline:var(--aw-space-3)}.sfi-row-check.aw-choice{margin-top:2px}}.fin-detail{min-height:100%}.fin-detail .sp-detail-head{padding-bottom:var(--aw-space-4)}.fin-detail .sp-detail-id{margin-bottom:var(--aw-space-1)}.fin-detail .fin-detail-sub{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);margin:var(--aw-space-1) 0 0}.fin-detail .fin-facts{gap:var(--aw-space-4) var(--aw-space-6);grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.fin-due-date{align-items:center;display:flex;flex-wrap:wrap;gap:var(--aw-space-2)}.fin-due-date .aw-field{flex:1 1 160px;max-width:200px;min-width:0}.fin-detail .fin-detail-payment{border-bottom:1px solid var(--aw-interactive-border-subtle);padding-bottom:var(--aw-card-padding)}.fin-payment-totals{display:grid;gap:var(--aw-space-2);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin:0}.fin-payment-totals .sp-fact{background:var(--aw-surface-overlay);border:1px solid var(--aw-interactive-border-subtle);border-radius:var(--aw-radius-control);padding:var(--aw-space-3) var(--aw-space-4)}.fin-payment-list{margin-top:var(--aw-space-4)}.fin-payment-row{align-items:baseline;border-top:1px solid var(--aw-interactive-border-subtle);display:flex;gap:var(--aw-space-3);justify-content:space-between;padding:var(--aw-space-2) 0}.fin-payment-row>div{display:grid;gap:var(--aw-space-1);min-width:0}.fin-payment-row strong,.fin-payment-row b,.fin-booking strong{color:var(--aw-text-primary);font-size:var(--aw-body-sm-size);overflow-wrap:anywhere}.fin-payment-row span,.fin-payment-row small,.fin-booking span{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);overflow-wrap:anywhere}.fin-payment-row b{flex:none;white-space:nowrap}.fin-booking{align-items:center;background:var(--aw-surface-overlay);border:1px solid var(--aw-interactive-border-subtle);border-radius:var(--aw-radius-control);display:flex;flex-wrap:wrap;gap:var(--aw-space-1) var(--aw-space-3);justify-content:space-between;margin-top:var(--aw-space-3);padding:var(--aw-space-2) var(--aw-space-3)}.fin-detail .fin-detail-footer{background:var(--aw-surface-raised);bottom:0;flex-wrap:wrap;margin-top:auto;position:sticky;z-index:var(--aw-layer-sticky)}.fin-detail-links{align-items:center;display:flex;flex-wrap:wrap;gap:var(--aw-space-2) var(--aw-space-4)}.fin-detail-actions{margin-left:auto}@media (max-width: 600px){.fin-detail-actions{flex:1 1 100%;margin-left:0}}.sfl-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;flex:none}.sfl-kpi{display:flex;flex-direction:column;align-items:flex-start;gap:var(--aw-space-2);padding:20px var(--aw-space-6);background:transparent;border:0;border-left:1px solid var(--aw-interactive-border-subtle);color:var(--aw-text-body);font:inherit;text-align:left;cursor:pointer}.sfl-kpi:first-child{border-left:0}.sfl-kpi>.aw-label{display:flex;align-items:center;gap:var(--aw-space-2)}.sfl-kpi .fin-money{font-size:24px;font-weight:500;letter-spacing:-.01em;line-height:1.1;gap:0}.sfl-kpi .aw-body-sm{color:var(--aw-text-secondary)}.sfl-kpi:hover{background:var(--aw-interactive-subtle-hover)}.sfl-kpi[aria-pressed=true]{background:var(--aw-filter-chip-fill);box-shadow:inset 0 0 0 1px var(--aw-filter-chip-border)}.sfl-kpi:focus-visible,.sfl-filter:focus-visible,.sfl-trip-row:focus-visible{outline:2px solid var(--aw-brand-accent-subtle);outline-offset:-2px}.insights-card.ins-airport-detail{min-width:0;padding:0}.ins-airport-detail-head{align-items:center;border-bottom:1px solid var(--aw-interactive-border-subtle);display:flex;flex-wrap:wrap;gap:var(--aw-space-2) var(--aw-space-3);justify-content:space-between;padding:var(--aw-space-4) var(--aw-card-padding)}.ins-airport-detail-icao{color:var(--aw-text-primary);font-family:var(--aw-font-mono);font-size:var(--aw-h2-size);font-weight:var(--aw-h2-weight);line-height:var(--aw-h2-lh);margin:0}.ins-airport-detail-body{min-width:0;padding:var(--aw-card-padding)}.ins-airport-detail-name{color:var(--aw-text-primary);font-size:var(--aw-body-strong-size);font-weight:var(--aw-body-strong-weight);line-height:var(--aw-body-strong-lh);margin:0;overflow-wrap:anywhere}.ins-airport-detail-location,.ins-airport-detail-base{color:var(--aw-text-label);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);margin:var(--aw-space-1) 0 0}.ins-airport-metrics{display:grid;gap:var(--aw-space-2);grid-template-columns:repeat(auto-fit,minmax(88px,1fr));margin:var(--aw-space-4) 0 0}.ins-airport-metrics div{background:var(--aw-surface-overlay);border-radius:var(--aw-radius-control);min-width:0;padding:var(--aw-space-2) var(--aw-space-3)}.ins-airport-metrics dt{color:var(--aw-text-label);font-size:var(--aw-body-sm-size)}.ins-airport-metrics dd{color:var(--aw-text-primary);font-family:var(--aw-font-mono);font-size:var(--aw-data-size);font-variant-numeric:tabular-nums;font-weight:var(--aw-data-weight);margin:var(--aw-space-1) 0 0}.ins-airport-detail-spend,.ins-airport-detail-section{border-top:1px solid var(--aw-interactive-border-subtle);margin-top:var(--aw-space-4);padding-top:var(--aw-space-4)}.ins-airport-detail-spend{align-items:baseline;color:var(--aw-text-secondary);display:flex;flex-wrap:wrap;font-size:var(--aw-body-sm-size);gap:var(--aw-space-1) var(--aw-space-3);justify-content:space-between}.ins-airport-detail-spend .ins-estimated-usd{color:var(--aw-text-primary)}.ins-airport-family-chart{height:200px}.ins-airport-suppliers{list-style:none;margin:0;padding:0}.ins-airport-suppliers li{align-items:center;border-bottom:1px solid var(--aw-interactive-border-subtle);color:var(--aw-text-secondary);display:grid;font-size:var(--aw-body-sm-size);gap:var(--aw-space-2);grid-template-columns:minmax(0,1fr) auto auto;padding:var(--aw-space-2) 0}.ins-airport-suppliers li:last-child{border-bottom:0}.ins-airport-supplier-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ins-airport-suppliers small{color:var(--aw-text-label);font-family:var(--aw-font-mono)}.ins-airport-suggestions{min-width:0}.ins-airport-suggestions-head,.ins-airport-suggestion-group-head{align-items:center;display:flex;flex-wrap:wrap;gap:var(--aw-space-2) var(--aw-space-3);justify-content:space-between;min-width:0}.insights-card .ins-airport-suggestions-head .sp-section-title{margin:0}.ins-airport-pager{margin-top:var(--aw-space-3)}.ins-airport-suggestion-groups{display:grid;margin-top:var(--aw-space-3)}.ins-airport-suggestion-group{border-top:1px solid var(--aw-interactive-border-subtle);min-width:0;padding:var(--aw-space-3) 0}.ins-airport-suggestion-group:last-child{padding-bottom:0}.ins-airport-suggestion-group-head h3{color:var(--aw-text-primary);flex:1 1 280px;font-size:var(--aw-body-size);font-weight:var(--aw-body-strong-weight);margin:0;min-width:0}.ins-airport-group-toggle{align-items:center;background:transparent;border:0;color:var(--aw-text-primary);cursor:pointer;display:flex;flex-wrap:wrap;font:inherit;gap:var(--aw-space-1) var(--aw-space-2);min-width:0;padding:0;text-align:left;width:100%}.ins-airport-group-toggle:focus-visible{border-radius:var(--aw-radius-xs);outline:2px solid var(--aw-interactive-focus);outline-offset:3px}.ins-airport-group-count,.ins-airport-group-selected{color:var(--aw-text-label);font-size:var(--aw-body-sm-size);font-weight:var(--aw-body-sm-weight)}.ins-airport-group-toggle .ins-estimated-usd{margin-left:auto}.ins-airport-group-details{min-width:0}.ins-airport-group-selected{margin:var(--aw-space-2) 0 0}.ins-airport-suggestion-list{list-style:none;margin:var(--aw-space-2) 0 0;padding:0}.ins-airport-suggestion-row{align-items:center;border-bottom:1px solid var(--aw-interactive-border-subtle);display:grid;gap:var(--aw-space-2) var(--aw-space-3);grid-template-columns:var(--aw-space-6) auto minmax(0,1fr) minmax(0,1.2fr) auto auto;min-width:0;padding:var(--aw-space-2) 0}.ins-airport-suggestion-row:last-child{border-bottom:0}.ins-airport-suggestion-row .aw-choice{min-width:0}.ins-airport-suggestion-row .aw-choice__text{display:none}.ins-airport-suggestion-date,.ins-airport-suggestion-trip{color:var(--aw-text-label);font-family:var(--aw-font-mono);font-size:var(--aw-body-sm-size);min-width:0}.ins-airport-suggestion-trip,.ins-airport-suggestion-supplier-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ins-airport-suggestion-supplier{justify-self:start;max-width:100%;min-width:0}.ins-airport-suggestion-row>.ins-estimated-usd{justify-self:end}.ins-airport-source-tag{background:color-mix(in srgb,var(--tone) var(--tone-fill),transparent);border:1px solid color-mix(in srgb,var(--tone) var(--aw-tone-border),transparent);border-radius:var(--aw-radius-pill);color:var(--tone-ink);font-size:var(--aw-body-sm-size);justify-self:end;padding:var(--aw-space-1) var(--aw-space-2);white-space:nowrap}@media (max-width: 600px){.ins-airport-suggestion-row{align-items:start;grid-template-areas:"check supplier usd" ". date tag" ". trip trip";grid-template-columns:var(--aw-space-6) minmax(0,1fr) auto}.ins-airport-suggestion-row>.aw-choice{grid-area:check}.ins-airport-suggestion-date{grid-area:date}.ins-airport-suggestion-supplier{grid-area:supplier}.ins-airport-suggestion-trip{grid-area:trip}.ins-airport-suggestion-row>.ins-estimated-usd{grid-area:usd}.ins-airport-source-tag{grid-area:tag}.ins-airport-group-toggle .ins-estimated-usd{margin-left:0}}.ins-breakdown{margin-top:var(--aw-space-6)}.ins-breakdown .aw-tab:focus-visible{outline:2px solid var(--aw-interactive-focus);outline-offset:2px}.ins-breakdown-head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--aw-space-2) var(--aw-space-4);justify-content:space-between}.ins-breakdown-head .sp-section-title{margin:0;padding-bottom:var(--aw-space-3)}.ins-breakdown-note{color:var(--aw-text-label);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);margin:var(--aw-space-3) 0}.ins-breakdown-grid{display:grid;gap:var(--aw-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));margin-bottom:var(--aw-space-3)}.ins-breakdown-card{background:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border-card);border-radius:var(--aw-radius-card);box-shadow:var(--aw-shadow-card);display:flex;flex-direction:column;min-width:0;padding:var(--aw-card-padding-compact)}.ins-breakdown-card-head{align-items:center;display:flex;gap:var(--aw-space-2);min-width:0}.ins-breakdown-icon{flex:0 0 var(--aw-space-4)}.ins-breakdown-name{color:var(--aw-text-primary);font-size:var(--aw-body-sm-size);font-weight:600;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ins-breakdown-amounts{display:grid;gap:var(--aw-space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:var(--aw-space-3)}.ins-breakdown-amount{display:flex;flex-direction:column;gap:var(--aw-space-1);min-width:0}.ins-breakdown-amount>span:first-child{color:var(--aw-text-label);font-size:var(--aw-body-sm-size)}.ins-breakdown-amount .ins-estimated-usd{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);overflow-wrap:anywhere}.ins-breakdown-shares{border-top:1px solid var(--aw-interactive-border-subtle);display:grid;gap:var(--aw-space-2);margin-top:var(--aw-space-3);padding-top:var(--aw-space-3)}.ins-breakdown-delta,.ins-breakdown-per-leg{align-items:flex-start;border-top:1px solid var(--aw-interactive-border-subtle);color:var(--aw-text-label);display:flex;font-size:var(--aw-body-sm-size);gap:var(--aw-space-2);justify-content:space-between;margin-top:var(--aw-space-3);padding-top:var(--aw-space-3)}.ins-breakdown-delta>strong,.ins-breakdown-per-leg>span:last-child{align-items:baseline;color:var(--aw-text-secondary);display:flex;flex-wrap:wrap;font-variant-numeric:tabular-nums;font-weight:500;gap:var(--aw-space-1);justify-content:flex-end;min-width:0;text-align:right}.ins-breakdown-delta>strong{font-family:var(--aw-font-mono)}.ins-breakdown-delta .ins-estimated-usd,.ins-breakdown-per-leg .ins-estimated-usd{font-size:var(--aw-body-sm-size)}.ins-breakdown-empty{color:var(--aw-text-label);font-size:var(--aw-body-sm-size);margin:var(--aw-space-3) 0 0}.ins-family-picker{display:flex;flex-wrap:wrap;gap:var(--aw-space-2);margin-top:var(--aw-space-4)}.ins-family-picker button{align-items:center;background:var(--aw-filter-surface);border:1px solid var(--aw-filter-border);border-radius:var(--aw-radius-pill);color:var(--aw-filter-text);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--aw-body-sm-size);min-height:var(--aw-filter-height);padding:0 var(--aw-space-3)}.ins-family-picker button:hover{border-color:var(--aw-filter-chip-border)}.ins-family-picker button[aria-pressed=true]{background:var(--aw-filter-chip-fill);border-color:var(--aw-filter-chip-border);color:var(--aw-filter-chip-text)}.ins-family-picker button:focus-visible{box-shadow:var(--aw-filter-focus-ring);outline:none}.ins-category-list{margin-top:var(--aw-space-4)}.ins-category-share-note{color:var(--aw-text-label);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);margin:var(--aw-space-1) 0 var(--aw-space-3)}.ins-category-cards{display:grid;gap:var(--aw-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.ins-category-card{background:var(--aw-surface-overlay);border:1px solid var(--aw-interactive-border-subtle);border-radius:var(--aw-radius-control);min-width:0;padding:var(--aw-space-3)}.ins-category-name{color:var(--aw-text-primary);font-size:var(--aw-body-sm-size);font-weight:600;margin:0 0 var(--aw-space-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ins-category-card-amounts{display:grid;gap:var(--aw-space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.ins-category-card-amounts>div{display:flex;flex-direction:column;gap:var(--aw-space-1);min-width:0}.ins-category-card-amounts>div>span:first-child{color:var(--aw-text-label);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh)}.ins-category-card-amounts .ins-estimated-usd{font-size:var(--aw-body-sm-size);overflow-wrap:anywhere}.ins-category-share{border-top:1px solid var(--aw-interactive-border-subtle);display:grid;gap:var(--aw-space-2);margin-top:var(--aw-space-2);padding-top:var(--aw-space-2)}.ins-category-share-row{align-items:center;color:var(--aw-text-label);display:grid;font-size:var(--aw-body-sm-size);gap:var(--aw-space-2);grid-template-columns:48px minmax(0,1fr) 7ch}.ins-category-share-value,.ins-category-delta>span:last-child{color:var(--aw-text-secondary);font-family:var(--aw-font-mono);font-variant-numeric:tabular-nums;text-align:right}.ins-category-delta{align-items:center;border-top:1px solid var(--aw-interactive-border-subtle);color:var(--aw-text-label);display:flex;flex-wrap:wrap;font-size:var(--aw-body-sm-size);gap:var(--aw-space-1) var(--aw-space-2);margin-top:var(--aw-space-2);padding-top:var(--aw-space-2)}.ins-category-delta .ins-estimated-usd{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);margin-left:auto}@media (max-width: 600px){.ins-family-picker button{min-height:var(--aw-control-row-touch)}}.ins-fx-intro{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);margin:0 0 var(--aw-space-3)}.ins-fx-compact-summary{display:grid;gap:var(--aw-space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}.ins-fx-status{background:var(--aw-surface-overlay);border:1px solid var(--aw-interactive-border-subtle);border-radius:var(--aw-radius-control);display:flex;flex-direction:column;gap:var(--aw-space-1);min-width:0;padding:var(--aw-space-2) var(--aw-space-3)}.ins-fx-status>span:first-child{color:var(--aw-text-label);font-size:var(--aw-label-size);font-weight:600;letter-spacing:var(--aw-label-tracking);text-transform:uppercase}.ins-fx-status>span:last-child{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);overflow-wrap:anywhere}.ins-fx-status--warning{border-color:var(--aw-status-warning-border)}.ins-fx-status--warning>span:first-child,.ins-fx-status--warning>span:last-child{color:var(--aw-status-warning-text)}.ins-fx-note{background:var(--aw-surface-overlay);border:1px solid var(--aw-interactive-border-subtle);border-radius:var(--aw-radius-control);color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);margin:var(--aw-space-3) 0 0;padding:var(--aw-space-2) var(--aw-space-3)}.ins-fx-note--warning{background:var(--aw-status-warning-fill);border-color:var(--aw-status-warning-border);color:var(--aw-status-warning-text)}.ins-fx-details{margin-top:var(--aw-space-3)}.ins-fx-details>summary{align-items:center;background:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control);color:var(--aw-text-secondary);cursor:pointer;display:inline-flex;font-size:var(--aw-body-sm-size);gap:var(--aw-space-2);list-style-position:inside;padding:var(--aw-space-1) var(--aw-space-3)}.ins-fx-details>summary:hover{border-color:var(--aw-brand-accent);color:var(--aw-text-primary)}.ins-fx-details>summary:focus-visible{outline:2px solid var(--aw-interactive-focus);outline-offset:2px}.ins-fx-details[open]>summary{margin-bottom:var(--aw-space-3)}.ins-fx-details-grid{display:grid;gap:var(--aw-space-4) var(--aw-space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.ins-fx-list{display:grid;gap:var(--aw-space-2) var(--aw-space-4);grid-template-columns:minmax(0,1fr) auto auto}.ins-fx-list--row{grid-column:1 / -1;grid-template-columns:minmax(0,1fr) auto auto;grid-template-columns:subgrid}.ins-fx-list span{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);text-align:right}.ins-fx-list>span:not([class]){color:var(--aw-text-label)}.ins-fx-list .ins-fx-code,.ins-fx-list .ins-fx-amount{font-family:var(--aw-font-mono);font-variant-numeric:tabular-nums}.ins-fx-list .ins-fx-code{font-weight:600;text-align:left}.ins-fx-list .ins-fx-amount{min-width:0;overflow-wrap:anywhere}.ins-kpis>[role=group]{display:flex;min-width:0}.ins-kpis>[role=group]>.sp-ui-kpi{flex:1}.ins-activity-value{font-size:var(--aw-figure-size)}.ins-kpi-compare{display:grid;gap:var(--aw-space-1);margin:var(--aw-space-1) 0}.ins-kpi-compare-row{align-items:center;color:var(--aw-text-label);display:grid;font-size:var(--aw-label-size);gap:var(--aw-space-2);grid-template-columns:48px minmax(0,1fr)}.ins-airports{display:grid;gap:var(--aw-space-6);margin-top:var(--aw-space-4);min-width:0}.ins-airport-coverage-head,.ins-airport-map-head{align-items:center;display:flex;flex-wrap:wrap;gap:var(--aw-space-2) var(--aw-space-3);justify-content:space-between;min-width:0}.insights-card .ins-airport-coverage-head .sp-section-title,.insights-card .ins-airport-map-head .sp-section-title{margin:0}.ins-airport-note{color:var(--aw-text-label);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);margin:var(--aw-space-2) 0 var(--aw-space-3)}.ins-airport-coverage-bar,.ins-airport-source-bar{background:var(--aw-interactive-border-subtle);border-radius:var(--aw-radius-pill);display:flex;overflow:hidden}.ins-airport-coverage-bar{height:var(--aw-space-3);width:100%}.ins-airport-source-bar{height:var(--aw-space-2);min-width:72px;width:90px}.ins-airport-coverage-list{display:grid;gap:var(--aw-space-2) var(--aw-space-4);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));list-style:none;margin:var(--aw-space-3) 0 0;padding:0}.ins-airport-coverage-list li{align-items:center;color:var(--aw-text-secondary);display:flex;flex-wrap:wrap;font-size:var(--aw-body-sm-size);gap:var(--aw-space-1) var(--aw-space-2);min-width:0}.ins-airport-source-dot,.ins-airport-map-dot,.ins-airport-source-legend i{border-radius:var(--aw-radius-pill);flex:none;height:var(--aw-space-2);width:var(--aw-space-2)}.ins-airport-source-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ins-airport-coverage-percent{color:var(--aw-text-primary);font-family:var(--aw-font-mono);font-variant-numeric:tabular-nums}.ins-airport-layout{align-items:stretch;display:grid;gap:var(--aw-space-4);grid-template-columns:minmax(0,1.45fr) minmax(320px,.8fr);min-width:0}.ins-airport-explore{align-content:start;display:grid;gap:var(--aw-space-4);min-width:0}.ins-airport-map-card{align-content:start;display:grid;gap:var(--aw-space-3)}.ins-airport-map-legend,.ins-airport-source-legend{align-items:center;color:var(--aw-text-label);display:flex;flex-wrap:wrap;font-size:var(--aw-body-sm-size);gap:var(--aw-space-2) var(--aw-space-3);min-width:0}.ins-airport-map-legend span,.ins-airport-source-legend span{align-items:center;display:inline-flex;gap:var(--aw-space-1)}.ins-airport-map-dot--low{background:var(--aw-brand-accent)}.ins-airport-map-dot--mid{background:var(--aw-status-warning-text)}.ins-airport-map-dot--high{background:var(--aw-status-critical-text)}.ins-airport-map,.ins-airport-map.leaflet-container{background:var(--aw-surface-overlay);border:1px solid var(--aw-interactive-border-subtle);border-radius:var(--aw-radius-control);font-family:var(--aw-font-sans);height:clamp(270px,45vw,330px);width:100%;z-index:0}.ins-airport-map--empty{align-items:center;color:var(--aw-text-label);display:flex;font-size:var(--aw-body-sm-size);justify-content:center;padding:var(--aw-space-8);text-align:center}.ins-airport-map .leaflet-popup-content-wrapper,.ins-airport-map .leaflet-popup-tip{background:var(--aw-surface-floating);box-shadow:var(--aw-shadow-modal);color:var(--aw-text-primary)}.ins-airport-map .leaflet-popup-content-wrapper{border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control)}.ins-airport-map .leaflet-popup-content{font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh)}.ins-airport-map.leaflet-container a.leaflet-popup-close-button{color:var(--aw-text-label)}.ins-airport-map.leaflet-container .leaflet-bar{border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control);box-shadow:var(--aw-shadow-modal);overflow:hidden}.ins-airport-map .leaflet-bar a{background:var(--aw-surface-floating);border-bottom-color:var(--aw-interactive-border-subtle);color:var(--aw-text-primary)}.ins-airport-map .leaflet-bar a:hover,.ins-airport-map .leaflet-bar a:focus{background-color:var(--aw-surface-floating);background-image:linear-gradient(var(--aw-interactive-subtle-hover),var(--aw-interactive-subtle-hover))}.ins-airport-icao{color:var(--aw-text-primary);font-family:var(--aw-font-mono);font-weight:var(--aw-data-weight)}.ins-airport-table-card .ins-table-wrap{max-height:calc(var(--aw-row-default) * 10);overflow:auto}.ins-airport-table thead th{background:var(--aw-surface-raised);box-shadow:inset 0 -1px 0 var(--aw-interactive-border-subtle);position:sticky;top:0;z-index:var(--aw-layer-sticky)}.ins-airport-table tbody tr{cursor:pointer}.ins-airport-table tbody tr:hover td{background:var(--aw-interactive-subtle-hover)}.ins-airport-table tr:focus-visible{outline:2px solid var(--aw-interactive-focus);outline-offset:-2px}.ins-airport-table .ins-airport-row--selected td{background:var(--aw-select-row-selected);color:var(--aw-text-primary)}.ins-airport-table .ins-airport-row--selected td:first-child{box-shadow:inset 2px 0 0 var(--aw-select-row-focus-edge)}.ins-airport-table td:first-child{min-width:210px}.ins-airport-name{color:var(--aw-text-label);display:block;font-size:var(--aw-body-sm-size);margin-top:var(--aw-space-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ins-airport-table-more{margin-top:var(--aw-space-3)}@media (max-width: 1024px){.ins-airport-layout{grid-template-columns:minmax(0,1fr)}}.ins-forecast{overflow:hidden}:where(.ins-forecast) p{margin:0}.ins-forecast .sp-section-title{margin:0}.ins-forecast-heading{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--aw-space-3) var(--aw-space-6);justify-content:space-between}.ins-forecast-heading-copy{flex:1 1 320px}.ins-forecast-intro{max-width:72ch}.ins-forecast-model,.ins-forecast-summary-meta>div,.ins-forecast-quality-meta>div,.ins-forecast-mae-values>div,.ins-forecast-month-mean,.ins-forecast-ranges>div{display:flex;flex-direction:column;gap:var(--aw-space-1);min-width:0}.ins-forecast-model{align-items:flex-start}.ins-forecast-summary-meta>div>span,.ins-forecast-quality-primary>span,.ins-forecast-quality-meta>div>span,.ins-forecast-mae-values small,.ins-forecast-month-heading>span,.ins-forecast-month-mean>span,.ins-forecast-ranges dt,.ins-forecast-ranges dd,.ins-forecast-legend li,.ins-forecast-details summary,.ins-forecast-history-count span{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh)}.ins-forecast-summary-meta strong,.ins-forecast-quality-meta strong{overflow-wrap:anywhere}.ins-forecast-quality-meta strong{color:var(--aw-text-primary);font-size:var(--aw-body-sm-size)}.ins-forecast-summary{align-items:center;display:grid;gap:var(--aw-space-4) var(--aw-space-6);grid-template-columns:minmax(240px,1fr) minmax(0,2fr);margin-top:var(--aw-space-6)}.ins-forecast-summary-meta{display:grid;gap:var(--aw-space-3) var(--aw-space-4);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));min-width:0}.ins-forecast-chart-wrap{border-bottom:1px solid var(--aw-interactive-border-subtle);margin-top:var(--aw-space-6);padding-bottom:var(--aw-space-2)}.ins-forecast .ins-chart--forecast{height:clamp(280px,36vw,420px);width:100%}.ins-forecast-legend{display:flex;flex-wrap:wrap;gap:var(--aw-space-2) var(--aw-space-6);list-style:none;margin:var(--aw-space-3) 0 0;padding:0}.ins-forecast-legend li{align-items:center;display:inline-flex;gap:var(--aw-space-2)}.ins-forecast-legend-dot,.ins-forecast-legend-line,.ins-forecast-legend-band{flex:none;height:var(--aw-space-2);width:var(--aw-space-4)}.ins-forecast-legend-dot{background:var(--aw-brand-accent);border-radius:var(--aw-radius-pill);width:var(--aw-space-2)}.ins-forecast-legend-line{border-top:2px dashed var(--aw-text-label);height:0}.ins-forecast-legend-line--future{border-color:var(--aw-status-warning-text)}.ins-forecast-legend-band{background:color-mix(in srgb,var(--aw-brand-accent) 18%,transparent);border-radius:var(--aw-radius-xs)}.ins-forecast-legend-band--80{background:color-mix(in srgb,var(--aw-brand-accent) 41%,transparent)}.ins-forecast-chart-note{margin-top:var(--aw-space-2)}.ins-forecast-months{display:grid;gap:var(--aw-space-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:var(--aw-space-6)}.ins-forecast-month,.ins-forecast-empty,.ins-forecast-quality-meta>div{background:var(--aw-surface-overlay);border-radius:var(--aw-radius-control);padding:var(--aw-space-4)}.ins-forecast-month,.ins-forecast-empty{border:1px solid var(--aw-interactive-border);display:grid;gap:var(--aw-space-3);min-width:0}.ins-forecast-month-heading{align-items:baseline;border-bottom:1px solid var(--aw-interactive-border-subtle);display:flex;flex-wrap:wrap;gap:var(--aw-space-1) var(--aw-space-2);justify-content:space-between;padding-bottom:var(--aw-space-2)}.ins-forecast-month-heading h3{color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:var(--aw-body-strong-weight);margin:0}.ins-forecast-month-mean .ins-estimated-usd,.ins-forecast-history-count strong{font-size:var(--aw-figure-size);line-height:var(--aw-h2-lh)}.ins-forecast-ranges,.ins-forecast-ranges dd{margin:0}.ins-forecast-ranges dd{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--aw-space-1)}.ins-forecast-ranges dd .ins-estimated-usd{color:inherit;font-size:inherit}.ins-forecast-quality,.ins-forecast-details,.ins-forecast-disclaimer{border-top:1px solid var(--aw-interactive-border-subtle);margin-top:var(--aw-space-6);padding-top:var(--aw-space-4)}.ins-forecast-quality{display:grid;gap:var(--aw-space-4) var(--aw-space-6);grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.ins-forecast-heading-copy,.ins-forecast-ranges,.ins-forecast-quality-primary,.ins-forecast-details-content{display:grid;gap:var(--aw-space-2);min-width:0}.ins-forecast-mae-values{display:flex;flex-wrap:wrap;gap:var(--aw-space-3) var(--aw-space-6)}.ins-forecast-quality-meta{align-content:start;display:grid;gap:var(--aw-space-2);grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.ins-forecast-quality-meta>div{padding:var(--aw-space-3)}.ins-forecast-details summary{cursor:pointer;font-weight:var(--aw-label-weight)}.ins-forecast-details-content{gap:var(--aw-space-3);max-width:100ch;padding-top:var(--aw-space-3)}.ins-forecast-coverage{display:grid;gap:var(--aw-space-2) var(--aw-space-6);grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr))}.ins-forecast-coverage>div{align-items:baseline;border-left:2px solid var(--aw-interactive-border);display:flex;gap:var(--aw-space-2);justify-content:space-between;min-width:0;padding-left:var(--aw-space-2)}.ins-forecast-coverage strong{white-space:nowrap}.ins-forecast-empty{justify-items:center;margin-top:var(--aw-space-6);text-align:center}.ins-forecast-history-count{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--aw-space-2);justify-content:center}@media (max-width: 600px){.ins-forecast-summary,.ins-forecast-quality{grid-template-columns:minmax(0,1fr)}}.ins-usd-legend{color:var(--aw-text-label);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);margin:0}.ins-controls{align-items:center;display:flex;flex-wrap:wrap;gap:var(--aw-space-3) var(--aw-space-6);margin-top:var(--aw-space-4)}.ins-control-group{align-items:center;display:flex;flex-wrap:wrap;gap:var(--aw-space-2) var(--aw-space-3);min-width:0}.ins-control-label{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);font-weight:600}.ins-view-tabs{margin-top:var(--aw-space-4);max-width:100%}.ins-page-state{margin-top:var(--aw-space-6)}.ins-drawer-body{min-width:0;overflow-wrap:anywhere}.ins-estimated-usd{align-items:baseline;color:inherit;display:inline-flex;flex-wrap:wrap;font-variant-numeric:tabular-nums;gap:var(--aw-space-1);max-width:100%;vertical-align:baseline;white-space:normal}.ins-estimated-amount{white-space:nowrap}.ins-estimated-label{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);white-space:nowrap}.ins-estimate-note{color:var(--aw-text-label);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);margin:var(--aw-space-2) 0 0}.ins-fx-title{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);font-weight:600;margin:0 0 var(--aw-space-2)}.ins-kpis{display:grid;gap:var(--aw-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,max(220px,calc((100% - 3 * var(--aw-space-4)) / 4))),1fr));margin-top:var(--aw-space-6)}.ins-kpis .sp-ui-kpi__sub{display:flex;flex-direction:column;gap:var(--aw-space-1)}.insights-grid{display:grid;gap:var(--aw-space-4);grid-template-columns:minmax(0,1.5fr) minmax(300px,.9fr);margin-top:var(--aw-space-6)}.insights-card{background:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border-card);border-radius:var(--aw-radius-card);box-shadow:var(--aw-shadow-card);min-width:0;padding:var(--aw-card-padding)}.ins-chart{width:100%}.ins-chart--families{height:360px}.ins-table-wrap{border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control);margin-top:var(--aw-space-3);max-width:100%;overflow-x:auto}.ins-table{border-collapse:collapse;min-width:760px;width:100%}.ins-table th,.ins-table td{border-bottom:1px solid var(--aw-interactive-border-subtle);padding:var(--aw-space-3) var(--aw-space-4);text-align:right;vertical-align:middle}.ins-table th{color:var(--aw-text-label);font-size:var(--aw-label-size);font-weight:600;letter-spacing:var(--aw-label-tracking);text-transform:uppercase;white-space:nowrap}.ins-table td{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);font-variant-numeric:tabular-nums}.ins-table th:first-child,.ins-table td:first-child{max-width:260px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.ins-table tr:last-child td{border-bottom:0}@media (max-width: 1250px){.ins-kpis{grid-template-columns:repeat(auto-fit,minmax(min(100%,max(220px,calc((100% - var(--aw-space-4)) / 2))),1fr))}.insights-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width: 600px){.ins-controls,.ins-control-group{align-items:flex-start;flex-direction:column}.aw-tabs.ins-control-tabs,.aw-tabs.ins-view-tabs{column-gap:var(--aw-space-4);flex-wrap:wrap}.ins-chart--families{height:300px}}.ins-overview-grid,.ins-families{gap:var(--aw-space-6);grid-template-columns:minmax(0,1fr)}.ins-chart--bridge{height:340px}.ins-bridge-scroll{border-radius:var(--aw-radius-control);overflow-x:auto}.ins-bridge-scroll:focus-visible{outline:2px solid var(--aw-interactive-focus);outline-offset:2px}.ins-bridge-scroll .ins-chart--bridge{min-width:780px}.ins-kpi-compare-track,.ins-category-share-track,.ins-breakdown-track{background:var(--aw-interactive-border-subtle);border-radius:var(--aw-radius-pill);display:block;height:var(--aw-space-1);overflow:hidden}.ins-kpi-compare-fill,.ins-category-share-fill,.ins-breakdown-fill{background:var(--aw-brand-accent);border-radius:inherit;display:block;height:100%;min-width:0;transition:width .18s ease}.ins-kpi-compare-fill[data-sign=negative],.ins-category-share-fill[data-sign=negative],.ins-breakdown-fill[data-sign=negative]{background:var(--aw-status-critical)}.ins-kpi-compare-fill[data-sign=zero],.ins-category-share-fill[data-sign=zero],.ins-breakdown-fill[data-sign=zero]{background:var(--aw-status-neutral)}.ins-kpi-compare-row:nth-child(2) .ins-kpi-compare-fill:not([data-sign=negative]):not([data-sign=zero]),.ins-category-share-fill[data-period=base]:not([data-sign=negative]):not([data-sign=zero]),.ins-breakdown-fill[data-period=base]:not([data-sign=negative]):not([data-sign=zero]){background:var(--aw-status-neutral)}.ins-breakdown-share-row{align-items:center;color:var(--aw-text-label);display:grid;font-size:var(--aw-body-sm-size);gap:var(--aw-space-2);grid-template-columns:48px minmax(0,1fr) 7ch}.ins-breakdown-percent{color:var(--aw-text-secondary);font-family:var(--aw-font-mono);font-variant-numeric:tabular-nums;text-align:right}@media (max-width: 600px){.ins-chart--bridge{height:300px}}.ins-handling-window{margin:0 0 var(--aw-space-3)}.ins-suppliers .sv-handling-table{min-width:960px}.sv-handling-suppliers{min-width:120px}.sv-handling-suppliers .ins-supplier-chips{max-width:190px}.ins-handling-expand{align-items:center;background:transparent;border:0;color:var(--aw-text-primary);cursor:pointer;display:flex;font:inherit;gap:var(--aw-space-2);max-width:100%;min-width:0;padding:0;text-align:left}.ins-handling-expand:disabled{cursor:default}.ins-handling-expand>span{color:var(--aw-text-secondary);flex:none;width:var(--aw-space-3)}.ins-handling-expand strong,.ins-handling-child-airport,.ins-handling-table td:nth-child(2),.ins-handling-table td:nth-child(6){font-family:var(--aw-font-mono)}.ins-handling-expand small{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ins-handling-child-airport{color:var(--aw-text-secondary);padding-left:var(--aw-space-4)}.ins-handling-aircraft-row td{background:var(--aw-surface-overlay)}.ins-handling-ticket{display:grid;gap:var(--aw-space-1);min-width:112px}.ins-handling-range{background:var(--aw-interactive-border-subtle);border-radius:var(--aw-radius-pill);height:var(--aw-space-1);position:relative;width:100%}.ins-handling-range span{background:var(--aw-brand-accent-muted);border-radius:var(--aw-radius-pill);height:100%;position:absolute}.ins-handling-range i{background:var(--aw-brand-accent);border-radius:var(--aw-radius-pill);box-shadow:0 0 0 1px var(--aw-surface-raised);height:var(--aw-space-2);position:absolute;top:-2px;transform:translate(-50%);width:var(--aw-space-1)}.ins-suppliers{display:grid;gap:var(--aw-space-6);margin-top:var(--aw-space-4);min-width:0}.ins-kpis.ins-supplier-kpis{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.sv-supplier-controls{display:flex;flex-wrap:wrap;gap:var(--aw-space-3);margin-bottom:var(--aw-space-3)}.sv-supplier-controls>.aw-field{flex:0 1 220px;min-width:180px}.sv-supplier-controls>.aw-field:first-child{flex:1 1 240px}.sv-supplier-share-note,.sv-supplier-share{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh)}.sv-supplier-share-note{margin:0 0 var(--aw-space-3)}.sv-supplier-list{border-top:1px solid var(--aw-interactive-border-subtle)}.sv-supplier-card{border-bottom:1px solid var(--aw-interactive-border-subtle);min-width:0}.sv-supplier-summary{align-items:center;background:transparent;border:0;color:var(--aw-text-primary);cursor:pointer;display:grid;font:inherit;gap:var(--aw-space-2) var(--aw-space-4);grid-template-columns:minmax(0,1fr) minmax(136px,auto) minmax(72px,120px) var(--aw-space-4);min-height:var(--aw-row-default);padding:var(--aw-space-3) var(--aw-space-2);text-align:left;width:100%}.sv-supplier-summary:hover{background:var(--aw-interactive-subtle-hover)}.sv-supplier-summary-main{display:flex;flex-direction:column;gap:var(--aw-space-1);min-width:0}.sv-supplier-summary-main strong{font-size:var(--aw-title-operative-size);font-weight:600;letter-spacing:var(--aw-title-operative-tracking);line-height:var(--aw-title-operative-lh);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sv-supplier-summary-spend{justify-self:end}.sv-supplier-summary-spend,.sv-supplier-metrics .ins-estimated-usd{white-space:nowrap}.sv-supplier-share-bar{background:var(--aw-interactive-border-subtle);border-radius:var(--aw-radius-pill);display:block;height:var(--aw-space-1);overflow:hidden}.sv-supplier-share-bar>span{background:var(--aw-brand-accent);border-radius:inherit;display:block;height:100%}.sv-supplier-expand-mark{color:var(--aw-text-secondary);font-size:var(--aw-body-size);font-weight:var(--aw-label-weight);text-align:center}.sv-supplier-details{border-top:1px solid var(--aw-interactive-border-subtle);padding:var(--aw-space-4) var(--aw-space-2)}.sv-supplier-metrics{display:grid;gap:var(--aw-space-3) var(--aw-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,120px),1fr));margin:0}.sv-supplier-metrics>div,.sv-supplier-breakdowns>div,.sv-supplier-chip-region{min-width:0}.sv-supplier-metrics dt,.sv-supplier-breakdowns h4{color:var(--aw-text-label-on-white);font-size:var(--aw-body-sm-size);font-weight:var(--aw-label-weight);margin:0 0 var(--aw-space-1)}.sv-supplier-metrics dd{color:var(--aw-text-primary);font-family:var(--aw-font-mono);font-size:var(--aw-body-sm-size);margin:0;min-width:0}.sv-supplier-breakdowns{display:grid;gap:var(--aw-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));margin-top:var(--aw-space-4)}.ins-supplier-chips{align-items:center;display:flex;flex-wrap:wrap;gap:var(--aw-space-1);max-height:112px;overflow:auto}.ins-supplier-chips>span{max-width:100%;min-width:0}.ins-supplier-chips .sp-ui-status{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis}.sv-supplier-chip-region>.aw-btn,.sv-handling-suppliers>.aw-btn{margin-top:var(--aw-space-1)}.ins-supplier-no-chips,.ins-supplier-no-drift,.ins-supplier-months{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size)}.ins-supplier-drift-cell{align-items:center;display:flex;flex-wrap:wrap;gap:var(--aw-space-2)}.ins-supplier-sparkline{flex:none;height:24px;width:72px}.ins-supplier-slope{font-family:var(--aw-font-mono);font-size:var(--aw-body-sm-size);white-space:nowrap}.ins-supplier-slope--up{color:var(--aw-status-critical-text)}.ins-supplier-slope--down{color:var(--aw-status-verified-text)}.ins-supplier-slope--neutral{color:var(--aw-text-secondary)}.ins-supplier-insight-lists{display:grid;gap:var(--aw-space-6);min-width:0}.ins-supplier-new-lost{display:grid;gap:var(--aw-space-6) var(--aw-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));min-width:0}.ins-supplier-list-card .aw-pattern-list__row{padding-block:var(--aw-space-2)}.ins-supplier-list-card .aw-pattern-list__row:hover{background:transparent}.ins-supplier-list-card .aw-pattern-list__row>.ins-estimated-usd,.ins-supplier-list-card .aw-pattern-list__row>.ins-supplier-slope{flex:none;text-align:right}.ins-supplier-ranking>.aw-btn,.ins-supplier-list-card>.aw-btn{margin-top:var(--aw-space-3)}@media (max-width: 600px){.sv-supplier-controls>.aw-field{flex:1 1 100%}.sv-supplier-summary{gap:var(--aw-space-2) var(--aw-space-3);grid-template-columns:minmax(0,1fr) auto var(--aw-space-4)}.sv-supplier-summary-spend{grid-column:2;grid-row:1}.sv-supplier-share-bar{grid-column:1 / 3;grid-row:2}.sv-supplier-expand-mark{grid-column:3;grid-row:1}}.ins-trends{display:grid;gap:var(--aw-space-6);margin-top:var(--aw-space-4);min-width:0}.ins-trend-head{display:grid;gap:var(--aw-space-2);min-width:0}.ins-trend-controls{align-items:start;display:flex;flex-wrap:wrap;gap:var(--aw-space-4) var(--aw-space-6)}.ins-trend-controls>.aw-field{min-width:160px}.ins-trend-dimension{display:grid;gap:var(--aw-space-1);max-width:100%;min-width:0}.ins-trend-period-note{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);margin:0}.ins-trend-monthly-card .sp-section-title,.ins-trend-yoy-card .sp-section-title{margin-bottom:0}.ins-trends .ins-estimate-note+.ins-chart{margin-top:var(--aw-space-3)}.ins-chart--trend-monthly,.ins-chart--trend-yoy{height:340px}.ins-chart--trend-secondary{height:300px}.ins-trend-chart-grid{display:grid;gap:var(--aw-space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.ins-trend-lists{align-items:start;display:grid;gap:var(--aw-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr))}.ins-trend-list-card .aw-pattern-list{margin-top:var(--aw-space-3)}.ins-trend-list-card .aw-pattern-list+.aw-btn{margin-top:var(--aw-space-3)}.ins-trend-row{padding-block:var(--aw-space-2)}.ins-trend-row>.sp-ui-status{flex:none}.ins-trend-row .sp-row-sub{flex-wrap:wrap;row-gap:var(--aw-space-1)}.ins-trend-row-values{align-items:flex-end;display:flex;flex:none;flex-direction:column;gap:var(--aw-space-1);max-width:50%;text-align:right}.ins-trend-row-meta{color:var(--aw-text-secondary);display:flex;flex-wrap:wrap;font-size:var(--aw-body-sm-size);font-variant-numeric:tabular-nums;gap:var(--aw-space-1) var(--aw-space-2);justify-content:flex-end;line-height:var(--aw-body-sm-lh)}.ins-trend-row-meta>strong{color:var(--aw-text-primary);font-family:var(--aw-font-mono);font-weight:600}.ins-trend-row-meta .ins-estimated-usd{color:inherit;font-size:inherit;line-height:inherit}.ins-trend-expense{background:transparent;border:0;border-top:1px solid var(--aw-interactive-border-subtle);color:inherit;cursor:pointer;font:inherit;text-align:left;width:100%}.ins-model-heading{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--aw-space-4);justify-content:space-between}.ins-model-heading>:first-child{flex:1 1 280px;min-width:0}.ins-model-heading>.aw-field{min-width:160px}.ins-model-values{display:grid;gap:var(--aw-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));margin:var(--aw-space-4) 0}.ins-model-method{font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);margin-top:var(--aw-space-3)}.ins-model-method summary{cursor:pointer}.ins-model-method p{color:var(--aw-text-secondary);max-width:85ch}@media (max-width: 1024px){.ins-trend-chart-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width: 600px){.ins-chart--trend-monthly,.ins-chart--trend-yoy{height:300px}.ins-chart--trend-secondary{height:260px}.ins-trend-controls>.aw-field{flex:1 1 100%}.ins-trend-row{align-items:flex-start;flex-direction:column;gap:var(--aw-space-2)}.ins-trend-row>.sp-row-main{flex-basis:auto;width:100%}.ins-trend-row-values{align-items:flex-start;max-width:100%;text-align:left}.ins-trend-row-meta{justify-content:flex-start}}.ops-rates-lead{margin:0 0 var(--aw-space-6);color:var(--aw-text-secondary);font-size:var(--aw-body-size)}.ops-rates{display:flex;flex-direction:column}.ops-rates-row{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 140px minmax(0,1fr);align-items:center;gap:var(--aw-space-4);padding:var(--aw-space-3) 0;border-top:1px solid var(--aw-interactive-border-subtle)}.ops-rates-head{align-items:baseline;border-top:0;padding:0 0 10px}.ops-rates-name{display:flex;flex-direction:column;gap:2px;min-width:0}.ops-rates-name strong{color:var(--aw-text-primary);font-weight:500}.ops-rates-sub{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size)}.ops-rates-end{text-align:right}.ops-rates-total{border-top:1px solid var(--aw-interactive-border-strong)}.ops-rates-actions{display:flex;justify-content:flex-end;margin-top:var(--aw-space-6)}.ops-rates-dialog .aw-dialog{width:min(720px,100%)}.ops-rates-box{display:flex;align-items:center;justify-content:space-between;gap:var(--aw-space-2);box-sizing:border-box;height:var(--aw-field-height, 40px);padding:0 var(--aw-space-3);border:1px solid var(--aw-field-border);border-radius:var(--aw-field-radius);background:var(--aw-field-bg, transparent);color:var(--aw-text-primary)}.ops-rates-code,.ops-rates-base{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size)}.aw-btn[data-level]{display:inline-flex;align-items:center;justify-content:center;gap:var(--aw-button-icon-gap);box-sizing:border-box;height:var(--aw-button-height);min-width:var(--aw-button-min-width);padding:0 var(--aw-button-padding-x);border:1px solid transparent;border-radius:var(--aw-radius-pill);background:transparent;font-family:var(--aw-font-sans);font-size:var(--aw-button-label-size);font-weight:var(--aw-button-label-weight);line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.aw-btn[data-level]>svg,.aw-btn[data-level]>img{width:var(--aw-button-icon-size);height:var(--aw-button-icon-size);flex:none}.aw-btn__icon{display:inline-flex;flex:none;align-items:center;justify-content:center}.aw-btn__icon svg,.aw-btn__icon img{width:var(--aw-button-icon-size);height:var(--aw-button-icon-size)}.aw-btn[data-level=primary]{background:var(--aw-btn-primary-bg);color:var(--aw-btn-primary-text);border-color:transparent}.aw-btn[data-level=primary]:hover:not(:disabled){background:var(--aw-btn-primary-bg-hover)}.aw-btn[data-level=primary]:active:not(:disabled){background:var(--aw-btn-primary-bg-active)}.aw-btn[data-level=primary] .aw-ink-icon,.aw-btn[data-tone=destructive][data-confirm=true] .aw-ink-icon{color:inherit}.aw-btn[data-level=secondary]{border-color:var(--aw-btn-secondary-border);color:var(--aw-btn-secondary-text)}.aw-btn[data-level=secondary]:hover:not(:disabled){border-color:var(--aw-btn-secondary-border-hover);background:var(--aw-btn-secondary-bg-hover)}.aw-btn[data-level=secondary]:active:not(:disabled){background:var(--aw-btn-secondary-bg-active)}.aw-btn[data-level=tertiary]{color:var(--aw-btn-tertiary-text);border-color:transparent;text-decoration:none}.aw-btn[data-level=tertiary]:hover:not(:disabled){background:var(--aw-btn-tertiary-bg-hover);color:var(--aw-btn-tertiary-text-hover)}.aw-btn[data-level=tertiary]:active:not(:disabled){background:var(--aw-btn-tertiary-bg-active)}.aw-btn[data-tone=destructive]{border-color:var(--aw-btn-danger-border);color:var(--aw-btn-danger-text);background:transparent}.aw-btn[data-tone=destructive]:hover:not(:disabled){background:var(--aw-btn-danger-bg-hover);border-color:var(--aw-btn-danger-border)}.aw-btn[data-tone=destructive]:active:not(:disabled){background:var(--aw-btn-danger-bg-active)}.aw-btn[data-tone=destructive][data-confirm=true]{background:var(--aw-btn-danger-fill-bg);color:var(--aw-btn-danger-fill-text);border-color:transparent}.aw-btn[data-tone=destructive][data-confirm=true]:hover:not(:disabled){background:var(--aw-btn-danger-fill-bg-hover)}.aw-btn[data-tone=destructive]:disabled{border-color:var(--aw-btn-danger-border-disabled)}.aw-btn:disabled{background:transparent;border-color:var(--aw-btn-disabled-border);color:var(--aw-btn-disabled-text);cursor:not-allowed}.aw-btn[data-level=tertiary]:disabled{border-color:transparent}.aw-btn:focus-visible{box-shadow:0 0 0 2px var(--aw-btn-focus-edge),0 0 0 4px var(--aw-btn-focus-ring)!important;outline:2px solid transparent;outline-offset:2px}.aw-btn[data-tone=destructive]:focus-visible{--aw-btn-focus-edge: var(--aw-btn-danger-border)}:root[data-theme=light] .aw-btn[data-tone=destructive]:focus-visible{--aw-btn-focus-edge: var(--aw-surface-background);--aw-btn-focus-ring: var(--aw-btn-danger-border)}.aw-btn[data-loading=true]{cursor:progress}.aw-btn[data-level=secondary][data-loading=true],.aw-btn[data-level=tertiary][data-loading=true]{color:var(--aw-text-secondary)}.aw-btn[data-level=tertiary][data-loading=true]{background:var(--aw-btn-tertiary-bg-hover)}.aw-btn__spinner{width:var(--aw-button-icon-size);height:var(--aw-button-icon-size);flex:none;border:2px solid currentColor;border-right-color:transparent;border-radius:var(--aw-radius-pill);animation:aw-btn-spin .7s linear infinite}@keyframes aw-btn-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.aw-btn__spinner{animation-duration:2.4s}}.aw-btn[data-icon-only=true]{width:var(--aw-control-icon-button);height:var(--aw-control-icon-button);min-width:0;padding:0}.aw-btn[data-icon-only=true] .aw-btn__icon svg,.aw-btn[data-icon-only=true] .aw-btn__icon img{width:var(--aw-icon-button-glyph);height:var(--aw-icon-button-glyph)}:root[data-theme=light] .aw-btn[data-icon-only=true][data-level=tertiary]:not(:disabled){color:var(--aw-text-secondary)}:root[data-theme=light] .aw-btn[data-icon-only=true][data-level=tertiary]:hover:not(:disabled){background:var(--aw-interactive-subtle-hover);color:var(--aw-text-primary)}.aw-btn-wrap{display:inline-flex;flex-direction:column;gap:var(--aw-space-1)}.aw-btn-reason{display:block;font-family:var(--aw-font-sans);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--aw-text-secondary)}.aw-actions-group{display:flex;align-items:center;justify-content:flex-end;gap:var(--aw-button-gap);flex-wrap:wrap}.aw-actions-group__lead{margin-right:auto}.aw-actions-group__divider{align-self:stretch;width:1px;margin:var(--aw-space-1) var(--aw-space-2);background:var(--aw-interactive-border-subtle)}@media (max-width: 600px){.aw-actions-group{flex-direction:column-reverse;align-items:stretch;gap:var(--aw-space-3)}.aw-actions-group>.aw-btn{width:100%;min-height:var(--aw-control-button-touch)}.aw-actions-group__lead{margin-right:0}.aw-actions-group__divider{width:auto;height:1px;margin:var(--aw-space-2) 0}}:root{--PhoneInput-color--focus: #03b2cb;--PhoneInputInternationalIconPhone-opacity: .8;--PhoneInputInternationalIconGlobe-opacity: .65;--PhoneInputCountrySelect-marginRight: .35em;--PhoneInputCountrySelectArrow-width: .3em;--PhoneInputCountrySelectArrow-marginLeft: var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth: 1px;--PhoneInputCountrySelectArrow-opacity: .45;--PhoneInputCountrySelectArrow-color: currentColor;--PhoneInputCountrySelectArrow-color--focus: var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform: rotate(45deg);--PhoneInputCountryFlag-aspectRatio: 1.5;--PhoneInputCountryFlag-height: 1em;--PhoneInputCountryFlag-borderWidth: 1px;--PhoneInputCountryFlag-borderColor: rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus: var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading: rgba(0,0,0,.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.phone-input-wrapper{width:100%;display:flex;align-items:center}.phone-input-wrapper .PhoneInputInput{width:100%;padding:var(--aw-space-2) var(--aw-space-2);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-control);font-size:var(--aw-body-size);font-family:inherit;font-weight:400;line-height:var(--aw-body-lh);letter-spacing:0%;transition:all .2s;background-color:var(--aw-surface-overlay);color:var(--aw-text-primary);outline-color:var(--aw-brand-accent)}.phone-input-wrapper .PhoneInputInput::placeholder{color:var(--aw-text-secondary)}.phone-input-wrapper .PhoneInputCountrySelect{background-color:transparent;border:none;color:var(--aw-text-primary);cursor:pointer}.phone-input-wrapper.error .PhoneInputInput{border-color:var(--aw-status-critical)}.phone-input-wrapper .PhoneInputInput:disabled{opacity:.4;cursor:not-allowed}.phone-input-wrapper .PhoneInputCountry{margin-right:var(--aw-space-2)}.phone-input-wrapper .PhoneInputCountryIcon{width:24px;height:16px}.crew-member-phone .phone-input-wrapper .PhoneInputInput{background-color:var(--aw-surface-overlay);border:1px solid var(--aw-surface-raised);border-radius:var(--aw-radius-pill);color:var(--aw-text-primary)}.crew-member-phone .phone-input-wrapper .PhoneInputInput:focus{outline:none}.crew-member-phone .phone-input-wrapper .PhoneInputInput:disabled{opacity:.4;cursor:not-allowed}.crew-member-phone .phone-input-wrapper .PhoneInputCountrySelect{background-color:transparent;border:none;color:var(--aw-text-primary);margin-right:var(--aw-space-1);cursor:pointer}.crew-member-phone .phone-input-wrapper .PhoneInputCountryIcon{box-shadow:none;border:1px solid var(--aw-interactive-border)}.WarningPopup-wrapper{width:100%;max-width:600px;margin:auto;background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-card);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:var(--aw-space-8);gap:var(--aw-space-8)}.WarningPopup-title,.WarningPopup-text{color:var(--aw-text-primary);text-align:center;font-weight:400}.WarningPopup-title{font-size:var(--aw-title-section-size);line-height:var(--aw-title-section-lh)}.WarningPopup-text{font-size:var(--aw-title-operative-size);line-height:var(--aw-title-operative-lh)}.WarningPopup-text-gray{font-size:var(--aw-title-operative-size);line-height:var(--aw-title-operative-lh);color:color-mix(in srgb,var(--aw-text-primary) 47%,transparent)}.WarningPopup-buttons-container{display:flex;flex-direction:row;justify-content:center;gap:var(--aw-space-2)}.WarningPopup-button-cancel,.WarningPopup-button-submit{font-size:var(--aw-body-size);line-height:var(--aw-body-lh);font-weight:400;color:var(--aw-text-primary);padding:var(--aw-space-2) var(--aw-space-4);border-radius:var(--aw-radius-pill);gap:var(--aw-space-1)}.WarningPopup-done-icon{display:flex;justify-content:center;align-items:center;background-color:var(--aw-status-luminous);width:65px;height:65px;border-radius:var(--aw-radius-pill)}.WarningPopup-success-icon{display:flex;justify-content:center;align-items:center;background-color:var(--aw-surface-raised);width:65px;height:65px;border-radius:var(--aw-radius-pill)}.WarningPopup-lock-icon{display:flex;justify-content:center;align-items:center;background-color:var(--aw-status-warning);width:65px;height:65px;border-radius:var(--aw-radius-pill)}.WarningPopup-done-icon img{width:30px;height:30px}.WarningPopup-button-submit{background-color:var(--aw-brand-accent);display:flex;align-items:center}.WarningPopup-button-submit img{width:24px;height:24px}@media (hover: hover){.WarningPopup-button-submit:hover{background-color:var(--aw-interactive-hover)}}.warning-popup-delete-wrapper,.warning-popup-cancel-wrapper{gap:var(--aw-space-6);max-width:327px;padding:var(--aw-space-4)}.warning-popup-delete-title,.warning-popup-cancel-title{font-size:var(--aw-title-operative-size)}.warning-popup-delete-text{opacity:.5;font-size:var(--aw-body-size)}.warning-popup-delete-close-button{background-color:var(--aw-brand-accent)}.warning-popup-delete-submit-button,.warning-popup-cancel-submit-button{background-color:var(--aw-interactive-cancel)}.warning-popup-warning-wrapper{gap:var(--aw-space-6);max-width:327px;padding:var(--aw-space-4)}.warning-popup-warning-title{font-size:var(--aw-title-operative-size)}.warning-popup-warning-text{opacity:.5;font-size:var(--aw-body-size)}.aw-field{display:flex;flex-direction:column;gap:var(--aw-field-label-gap);min-width:0}.aw-field__label{display:flex;align-items:center;gap:4px;font-family:var(--aw-font-sans);font-size:var(--aw-field-label-size);font-weight:500;letter-spacing:var(--aw-field-label-tracking);text-transform:uppercase;color:var(--aw-text-label)}.aw-field__required{color:var(--aw-brand-accent-subtle)}.aw-field__box{display:flex;align-items:center;gap:var(--aw-control-label-gap);box-sizing:border-box;height:var(--aw-field-height);padding:0 var(--aw-field-padding-x);background:var(--aw-field-surface);border:1px solid var(--aw-field-border);border-radius:var(--aw-field-radius);transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.aw-field__box:hover:not([data-disabled=true]):not([data-readonly=true]):not(:focus-within){border-color:var(--aw-field-border-hover)}.aw-field__input{flex:1 1 auto;min-width:0;height:100%;border:0;background:transparent;padding:0;font-family:var(--aw-font-sans);font-size:var(--aw-field-value-size);font-weight:500;color:var(--aw-field-text);outline:none}.aw-field__input::placeholder{color:var(--aw-field-placeholder);font-weight:400}.aw-field__input[data-mono=true]{font-family:var(--aw-font-mono)}.aw-field__box:focus-within{border-color:var(--aw-field-border-focus);box-shadow:0 0 0 3px var(--aw-field-focus-ring)}.aw-field__box:focus-within input,.aw-field__box:focus-within textarea{outline:none!important;box-shadow:none!important}.aw-field__prefix,.aw-field__suffix{flex:none;font-family:var(--aw-font-mono);font-size:var(--aw-field-value-size);color:var(--aw-text-secondary);-webkit-user-select:none;user-select:none}.aw-field__adorn{flex:none;display:inline-flex;align-items:center;color:var(--aw-text-secondary)}.aw-field__adorn svg{width:16px;height:16px}.aw-field__box:hover .aw-field__adorn{color:var(--aw-text-primary)}.aw-field__help{min-height:var(--aw-field-help-slot);font-family:var(--aw-font-sans);font-size:var(--aw-field-help-size);line-height:1.45;color:var(--aw-field-help)}.aw-field__box[data-state=error]{border-color:var(--aw-field-border-error)}.aw-field__box[data-state=warning]{border-color:var(--aw-field-border-warning)}.aw-field__box[data-state=valid]{border-color:var(--aw-field-border-valid)}.aw-field__error{display:inline-flex;align-items:center;gap:7px;align-self:flex-start;background:var(--aw-field-error-fill);border:1px solid var(--aw-field-error-fill-border);border-radius:var(--aw-radius-xs);padding:1px 8px;font-family:var(--aw-font-sans);font-size:11px;line-height:1.25;color:var(--aw-field-error-text)}:root[data-theme=light] .aw-field__error{padding:0;border:0}.aw-field__box[data-readonly=true]{background:var(--aw-field-readonly-surface);border-color:var(--aw-field-readonly-border)}.aw-field__box[data-disabled=true]{background:var(--aw-field-disabled-surface);border-color:var(--aw-field-disabled-border);cursor:not-allowed}.aw-field__box[data-disabled=true] .aw-field__input,.aw-field__box[data-disabled=true] .aw-field__adorn,.aw-field__box[data-disabled=true] .aw-field__prefix,.aw-field__box[data-disabled=true] .aw-field__suffix{color:var(--aw-field-disabled-text)}.aw-field__box[data-disabled=true] .aw-field__input::placeholder{color:var(--aw-field-disabled-text)}.aw-field__spinner{width:14px;height:14px;flex:none;border:2px solid currentColor;border-right-color:transparent;border-radius:var(--aw-radius-pill);animation:aw-field-spin .7s linear infinite}@keyframes aw-field-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.aw-field__spinner{animation-duration:2.4s}}.aw-field__chip{flex:none;display:inline-flex;align-items:center;border-radius:var(--aw-radius-xs);padding:2px 7px;font-family:var(--aw-font-sans);font-size:11px;font-weight:500;background:color-mix(in srgb,var(--aw-status-warning) 18%,transparent);color:var(--aw-status-warning-text)}.aw-field__box[data-multiline=true]{height:auto;align-items:stretch;flex-direction:column;gap:6px;padding:10px var(--aw-field-padding-x)}.aw-field__textarea{width:100%;border:0;background:transparent;padding:0;resize:none;font-family:var(--aw-font-sans);font-size:var(--aw-field-value-size);line-height:1.55;color:var(--aw-field-text);outline:none;min-height:4.65em;max-height:12.4em;overflow-y:auto}.aw-field__textarea::placeholder{color:var(--aw-field-placeholder)}.aw-field__foot{display:flex;align-items:center;justify-content:space-between;gap:8px;font-family:var(--aw-font-sans);font-size:11px;color:var(--aw-field-help)}.aw-field__count{font-family:var(--aw-font-mono);margin-left:auto}.aw-field__count[data-over=true]{color:var(--aw-status-critical-text)}.aw-choice{display:flex;align-items:flex-start;gap:var(--aw-control-label-gap);cursor:pointer;padding-block:2px}.aw-choice[data-disabled=true]{cursor:not-allowed}.aw-choice__native{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.aw-choice__box{box-sizing:border-box;flex:none;display:inline-flex;align-items:center;justify-content:center;width:var(--aw-control-box);height:var(--aw-control-box);margin-top:1px;border:var(--aw-control-box-border) solid var(--aw-control-border);border-radius:var(--aw-control-box-radius);color:transparent;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.aw-choice[data-shape=radio] .aw-choice__box{border-radius:var(--aw-radius-pill)}.aw-choice:hover:not([data-disabled=true]) .aw-choice__box{border-color:var(--aw-control-border-hover);background:var(--aw-control-surface-hover)}.aw-choice__native:focus-visible+.aw-choice__box{border-color:var(--aw-control-border-focus);box-shadow:0 0 0 3px var(--aw-field-focus-ring)}.aw-choice__native:checked+.aw-choice__box{background:var(--aw-control-checked);border-color:var(--aw-control-checked);color:var(--aw-text-on-accent)}.aw-choice:hover:not([data-disabled=true]) .aw-choice__native:checked+.aw-choice__box{background:var(--aw-control-checked-hover);border-color:var(--aw-control-checked-hover)}.aw-choice[data-shape=radio] .aw-choice__native:checked+.aw-choice__box{background:transparent;border-color:var(--aw-control-checked)}.aw-choice[data-shape=radio] .aw-choice__dot{width:9px;height:9px;border-radius:var(--aw-radius-pill);background:var(--aw-control-checked);opacity:0;transition:opacity .15s ease}.aw-choice[data-shape=radio] .aw-choice__native:checked+.aw-choice__box .aw-choice__dot{opacity:1}.aw-choice__tick{width:12px;height:12px}.aw-choice[data-state=error] .aw-choice__box{border-color:var(--aw-field-border-error)}.aw-choice[data-disabled=true] .aw-choice__box{border-color:var(--aw-control-disabled);background:var(--aw-field-disabled-surface)}.aw-choice[data-disabled=true] .aw-choice__native:checked+.aw-choice__box{background:var(--aw-control-disabled);border-color:var(--aw-control-disabled);color:var(--aw-field-disabled-text)}.aw-choice__text{display:flex;flex-direction:column;gap:2px;min-width:0}.aw-choice__label{font-family:var(--aw-font-sans);font-size:13px;line-height:1.4;color:var(--aw-text-body)}.aw-choice[data-disabled=true] .aw-choice__label{color:var(--aw-field-disabled-text)}.aw-choice__hint{font-family:var(--aw-font-sans);font-size:11px;line-height:1.45;color:var(--aw-field-help)}.aw-choice-group{display:flex;flex-direction:column;gap:10px;min-width:0;border:0}.aw-choice-group__head{display:flex;align-items:center;justify-content:space-between;gap:8px}.aw-choice-group__count{font-family:var(--aw-font-mono);font-size:11px;color:var(--aw-field-help)}.aw-choice-group__list{display:flex;flex-direction:column;gap:8px}@media (max-width: 600px){.aw-choice{min-height:var(--aw-control-row-touch);align-items:center}.aw-choice-group__list{gap:12px}}.aw-switch{display:flex;align-items:flex-start;gap:12px;cursor:pointer}.aw-switch[data-disabled=true]{cursor:not-allowed}.aw-switch__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.aw-switch__track{box-sizing:border-box;flex:none;display:inline-flex;align-items:center;justify-content:flex-start;width:var(--aw-switch-track-w);height:var(--aw-switch-track-h);padding:2px;margin-top:1px;border:1px solid var(--aw-control-border);border-radius:var(--aw-radius-pill);background:transparent;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.aw-switch__knob{width:var(--aw-switch-knob);height:var(--aw-switch-knob);border-radius:var(--aw-radius-pill);background:var(--aw-text-secondary);transition:transform .15s ease,background-color .15s ease}.aw-switch:hover:not([data-disabled=true]) .aw-switch__track{border-color:var(--aw-control-border-hover)}.aw-switch__native:focus-visible+.aw-switch__track{border-color:var(--aw-control-border-focus);box-shadow:0 0 0 3px var(--aw-field-focus-ring)}.aw-switch__native:checked+.aw-switch__track{background:var(--aw-control-checked);border-color:var(--aw-control-checked)}.aw-switch__native:checked+.aw-switch__track .aw-switch__knob{transform:translate(calc(var(--aw-switch-track-w) - var(--aw-switch-knob) - 6px));background:var(--aw-text-on-accent)}.aw-switch:hover:not([data-disabled=true]) .aw-switch__native:checked+.aw-switch__track{background:var(--aw-control-checked-hover);border-color:var(--aw-control-checked-hover)}.aw-switch[data-applying=true] .aw-switch__knob{animation:aw-switch-pulse .9s ease-in-out infinite}@keyframes aw-switch-pulse{50%{opacity:.45}}@media (prefers-reduced-motion: reduce){.aw-switch[data-applying=true] .aw-switch__knob{animation:none}}.aw-switch[data-disabled=true] .aw-switch__track{border-color:var(--aw-control-disabled);background:var(--aw-field-disabled-surface)}.aw-switch[data-disabled=true] .aw-switch__native:checked+.aw-switch__track{background:var(--aw-control-disabled);border-color:var(--aw-control-disabled)}.aw-switch[data-disabled=true] .aw-switch__knob{background:var(--aw-field-disabled-text)}.aw-switch[data-disabled=true] .aw-switch__label{color:var(--aw-field-disabled-text)}.aw-switch__label{font-family:var(--aw-font-sans);font-size:13px;line-height:1.4;color:var(--aw-text-body)}.aw-switch__hint{font-family:var(--aw-font-sans);font-size:11px;line-height:1.45;color:var(--aw-field-help)}@media (max-width: 600px){.aw-switch{min-height:var(--aw-control-row-touch);align-items:center}}.aw-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.aw-field__retry{font-family:var(--aw-font-sans);font-size:11px;font-weight:500;color:var(--aw-btn-tertiary-text);background:none;border:0;padding:0;margin-left:8px;cursor:pointer}.aw-field__retry:hover{color:var(--aw-btn-tertiary-text-hover)}.aw-select{width:100%}.aw-select__control{display:flex;align-items:center;gap:var(--aw-control-label-gap);width:100%;min-width:0;min-height:calc(var(--aw-field-height) - 2px);cursor:pointer}.aw-select--multi .aw-field__box{height:auto;min-height:var(--aw-field-height);padding:6px var(--aw-field-padding-x)}.aw-select--multi .aw-select__control{min-height:calc(var(--aw-field-height) - 14px)}.aw-select--multi .aw-select__value{flex-wrap:wrap;gap:6px}.aw-select__value{display:flex;align-items:center;gap:6px;flex:1 1 auto;min-width:0}.aw-select__single{font-family:var(--aw-font-sans);font-size:var(--aw-field-value-size);font-weight:500;color:var(--aw-field-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aw-select__placeholder{font-family:var(--aw-font-sans);font-size:var(--aw-field-value-size);color:var(--aw-field-placeholder)}.aw-select__input{font-family:var(--aw-font-sans);font-size:var(--aw-field-value-size);color:var(--aw-field-text)}.aw-select__chevron{flex:none;display:inline-flex;width:16px;height:16px;color:var(--aw-text-secondary);transition:transform .15s ease,color .15s ease}.aw-field__box:hover .aw-select__chevron{color:var(--aw-text-primary)}.aw-select--open .aw-select__chevron{transform:rotate(180deg)}.aw-select .aw-select__clear--swap{display:none;flex:none;width:16px;height:16px;align-items:center;justify-content:center}.aw-field__box:hover .aw-select__clear--swap,.aw-field__box:focus-within .aw-select__clear--swap{display:inline-flex}.aw-field__box:hover .aw-select__clear--swap~.aw-select__chevron,.aw-field__box:focus-within .aw-select__clear--swap~.aw-select__chevron{display:none}.aw-select--open .aw-field__box:focus-within{box-shadow:none}.aw-select .aw-field__box{position:relative}.aw-field__box>.aw-select__container{position:static}.aw-field__box .aw-select__menu{left:-1px;width:calc(100% + 2px)}.aw-select__container{flex:1 1 auto;min-width:0}.aw-select__menu{position:absolute;top:100%;left:-1px;width:calc(100% + 2px);margin-top:calc(var(--aw-select-menu-gap) + 1px);background:var(--aw-field-surface);border:1px solid var(--aw-field-border);border-radius:var(--aw-field-radius);padding:6px;z-index:20;box-shadow:var(--aw-shadow-card)}.aw-select__list{display:flex;flex-direction:column;gap:2px;max-height:var(--aw-select-menu-max);overflow-y:auto}.aw-select__group-label{padding:6px 10px 4px;font-family:var(--aw-font-sans);font-size:10px;font-weight:600;letter-spacing:.9px;text-transform:uppercase;color:var(--aw-field-help)}.aw-select__option{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border-radius:var(--aw-select-row-radius);cursor:pointer}.aw-select__option-text{display:flex;flex-direction:column;gap:2px;min-width:0}.aw-select__option-label{font-family:var(--aw-font-sans);font-size:13px;color:var(--aw-text-body)}.aw-select__option-hint{font-family:var(--aw-font-sans);font-size:11px;line-height:1.45;color:var(--aw-field-help)}.aw-select__option--selected{background:var(--aw-select-row-selected)}.aw-select__option--focused{background:var(--aw-select-row-focus);box-shadow:inset 0 0 0 1px var(--aw-select-row-focus-edge)}.aw-select__option--disabled{cursor:not-allowed}.aw-select__option--disabled .aw-select__option-label{color:var(--aw-field-disabled-text)}.aw-select__check{flex:none;width:14px;height:14px;color:var(--aw-brand-accent-subtle)}.aw-select__chip{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border-radius:var(--aw-radius-xs);background:var(--aw-select-chip-bg);border:1px solid var(--aw-select-chip-border);font-family:var(--aw-font-sans);font-size:12px;color:var(--aw-field-text)}.aw-select__chip-remove{display:inline-flex;border:0;background:none;padding:0;cursor:pointer;color:inherit}.aw-select__more{font-family:var(--aw-font-sans);font-size:12px;color:var(--aw-field-help)}.aw-select__skeleton{display:flex;flex-direction:column;gap:8px;padding:8px}.aw-select__skeleton-row{display:flex;flex-direction:column;gap:5px}.aw-select__skeleton-row span{display:block;border-radius:3px;background:var(--aw-select-skeleton-strong);height:9px}.aw-select__skeleton-row span+span{height:7px;background:var(--aw-select-skeleton-weak)}.aw-select__empty{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:14px}.aw-select__empty-title{font-family:var(--aw-font-sans);font-size:13px;color:var(--aw-text-body)}.aw-select__empty-body{font-family:var(--aw-font-sans);font-size:11px;line-height:1.5;color:var(--aw-field-help)}.aw-select__load-error{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;background:color-mix(in srgb,var(--aw-status-critical) 12%,transparent);border:1px solid var(--aw-field-error-fill-border);border-radius:var(--aw-field-radius);padding:12px 14px}.aw-select__mini-btn{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 14px;border-radius:var(--aw-radius-pill);border:1px solid var(--aw-btn-secondary-border);background:transparent;font-family:var(--aw-font-sans);font-size:12px;font-weight:600;color:var(--aw-btn-secondary-text);cursor:pointer}.aw-select__mini-btn:hover{border-color:var(--aw-btn-secondary-border-hover);background:var(--aw-btn-secondary-bg-hover)}.aw-segmented{display:inline-flex;align-items:center;gap:2px;padding:2px;background:var(--aw-segmented-track);border:1px solid var(--aw-segmented-track-border);border-radius:var(--aw-radius-pill)}.aw-segmented__item{border:0;background:transparent;border-radius:var(--aw-radius-pill);padding:0 12px;height:28px;font-family:var(--aw-font-sans);font-size:12px;font-weight:500;color:var(--aw-text-secondary);cursor:pointer;white-space:nowrap;transition:background-color .15s ease,color .15s ease}.aw-segmented__item:hover:not(:disabled):not([aria-pressed=true]){color:var(--aw-text-primary);background:var(--aw-interactive-subtle-hover)}.aw-segmented__item[aria-pressed=true]{background:var(--aw-segmented-active-bg);color:var(--aw-segmented-active-text);box-shadow:var(--aw-segmented-active-shadow)}.aw-segmented__item:disabled{color:var(--aw-field-disabled-text);cursor:not-allowed}.aw-segmented__item:focus-visible{outline:2px solid var(--aw-interactive-focus);outline-offset:2px}@media (max-width: 600px){.aw-segmented__item{height:36px}}.aw-timeformat .aw-field__box{padding:var(--aw-space-1)}.aw-timeformat__group{display:flex;gap:var(--aw-space-1);width:100%;height:100%}.aw-timeformat__option{flex:1 1 0;min-width:0;height:100%;padding:0 var(--aw-space-3);border:1px solid transparent;border-radius:var(--aw-radius-xs);background:transparent;font-family:var(--aw-font-sans);font-size:var(--aw-field-value-size);font-weight:500;color:var(--aw-text-secondary);cursor:pointer;white-space:nowrap;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.aw-timeformat__option:hover:not(:disabled):not([aria-checked=true]){color:var(--aw-text-primary);background:var(--aw-interactive-subtle-hover)}.aw-timeformat__option[aria-checked=true]{background:var(--aw-select-chip-bg);border-color:var(--aw-select-chip-border);color:var(--aw-tab-active-text)}.aw-timeformat__option:disabled{color:var(--aw-field-disabled-text);cursor:not-allowed}.aw-field__box:focus-within .aw-timeformat__option{outline:none!important;box-shadow:none!important}.aw-file>.aw-field__box{height:auto;padding:0;border:0;background:none;box-shadow:none;flex-direction:column;align-items:stretch;gap:var(--aw-space-2)}.aw-drop{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--aw-space-1);box-sizing:border-box;min-height:96px;padding:var(--aw-space-4);border:1px dashed var(--aw-field-border-hover);border-radius:var(--aw-field-radius);background:var(--aw-field-surface);text-align:center;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.aw-drop:hover{border-color:var(--aw-control-border-hover)}.aw-drop[data-dragging=true],.aw-filerow--inline[data-dragging=true]{border-color:var(--aw-field-border-focus);background:var(--aw-select-row-selected)}.aw-drop:focus-visible{outline:2px solid var(--aw-interactive-focus);outline-offset:2px}.aw-drop[aria-disabled=true]{cursor:not-allowed;border-color:var(--aw-field-disabled-border);background:var(--aw-field-disabled-surface)}.aw-drop__title{font-family:var(--aw-font-sans);font-size:13px;color:var(--aw-text-body)}.aw-drop__hint{font-family:var(--aw-font-sans);font-size:11px;color:var(--aw-field-help)}.aw-drop__native{display:none}.aw-drop--compact{flex-direction:row;justify-content:flex-start;gap:var(--aw-space-2);min-height:0;height:var(--aw-field-height);padding:0 var(--aw-field-padding-x);text-align:left}.aw-drop--compact .aw-drop__title{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aw-drop--compact .aw-drop__hint{margin-left:auto;flex:none;white-space:nowrap}.aw-drop__icon{flex:none;width:14px;height:14px;color:var(--aw-text-secondary)}.aw-drop__icon path{fill:currentColor}@container (max-width: 280px){.aw-drop--compact .aw-drop__hint{display:none}}.aw-file--compact{container-type:inline-size;width:100%}.aw-filelist{display:flex;flex-direction:column;gap:var(--aw-space-2);margin:0;padding:0;list-style:none}.aw-filerow{display:flex;align-items:center;gap:var(--aw-space-3);box-sizing:border-box;padding:var(--aw-space-2) var(--aw-space-3);border:1px solid var(--aw-field-border);border-radius:var(--aw-select-row-radius);background:var(--aw-field-surface);transition:border-color .15s ease,background-color .15s ease}.aw-filerow--inline{height:var(--aw-field-height);padding:0 var(--aw-space-2) 0 var(--aw-field-padding-x);border-radius:var(--aw-field-radius)}.aw-filerow[data-state=rejected]{border-color:var(--aw-field-border-error)}.aw-filerow[data-state=readonly]{background:var(--aw-field-readonly-surface);border-color:var(--aw-field-readonly-border)}.aw-filerow__text{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.aw-filerow__name{font-family:var(--aw-font-sans);font-size:13px;color:var(--aw-text-body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aw-filerow__meta{font-family:var(--aw-font-sans);font-size:11px;color:var(--aw-field-help);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aw-filerow[data-state=rejected] .aw-filerow__meta{color:var(--aw-status-critical-text)}.aw-filerow__status{flex:none;display:inline-flex;align-items:center;height:20px;padding:0 var(--aw-space-2);border-radius:var(--aw-radius-pill);border:1px solid var(--aw-status-attention-border);background:var(--aw-status-attention-fill);color:var(--aw-status-attention-text);font-family:var(--aw-font-sans);font-size:11px;font-weight:var(--aw-chip-weight);white-space:nowrap}.aw-filerow__status[data-tone=verified]{border-color:var(--aw-status-verified-border);background:var(--aw-status-verified-fill);color:var(--aw-status-verified-text)}.aw-filerow__status[data-tone=warning]{border-color:var(--aw-status-warning-border);background:var(--aw-status-warning-fill);color:var(--aw-status-warning-text)}.aw-filerow__status[data-tone=critical]{border-color:var(--aw-status-critical-border);background:var(--aw-status-critical-fill);color:var(--aw-status-critical-text)}.aw-filerow__progress{flex:0 0 96px;height:4px;border-radius:var(--aw-radius-pill);background:var(--aw-select-skeleton-weak);overflow:hidden}.aw-filerow__progress span{display:block;height:100%;background:var(--aw-brand-accent);transition:width .2s ease}.aw-filerow__pct{font-family:var(--aw-font-mono);font-variant-numeric:tabular-nums;font-size:11px;color:var(--aw-text-secondary)}.aw-filerow__actions{display:flex;align-items:center;gap:var(--aw-space-1);flex:none}.aw-filerow__action{height:28px;padding:0 var(--aw-space-2);border:0;border-radius:var(--aw-radius-control);background:none;font-family:var(--aw-font-sans);font-size:13px;font-weight:500;color:var(--aw-btn-tertiary-text);cursor:pointer}.aw-filerow__action:hover{color:var(--aw-btn-tertiary-text-hover);background:var(--aw-btn-tertiary-bg-hover)}@container (max-width: 280px){.aw-filerow--inline .aw-filerow__meta{display:none}}.aw-select__container--bare{position:relative;width:100%}.aw-select__container--bare .aw-select__control{min-height:0}.aw-select__container--bare .aw-select__menu{left:0;width:100%;min-width:180px;margin-top:var(--aw-select-menu-gap)}.aw-select__sep{display:none}.aw-select__chevron svg,.aw-select__clear svg{width:16px;height:16px}.aw-select__clear{display:inline-flex;color:var(--aw-text-secondary);cursor:pointer}.aw-select__clear:hover{color:var(--aw-text-primary)}.aw-select__container--bare .aw-select__option{font-family:var(--aw-font-sans);font-size:13px;color:var(--aw-text-body)}.aw-select__container--bare .aw-select__option--disabled{color:var(--aw-field-disabled-text)}.aw-select__message{display:block;padding:10px}.aw-phone{--PhoneInput-color--focus: var(--aw-brand-accent);--PhoneInputCountryFlag-height: 16px;--PhoneInputCountryFlag-borderColor: var(--aw-interactive-border);--PhoneInputCountrySelectArrow-color: var(--aw-text-secondary);--PhoneInputCountrySelectArrow-opacity: 1;--PhoneInputCountrySelect-marginRight: var(--aw-space-2)}.aw-phone__control{flex:1 1 auto;min-width:0;height:100%}.aw-phone__country-select{background-color:var(--aw-surface-overlay);color:var(--aw-text-primary)}.aw-field__box[data-disabled=true] .aw-phone__control{--PhoneInputCountrySelectArrow-color: var(--aw-field-disabled-text)}.aw-date .aw-field__help{contain:inline-size}.aw-date .aw-date__input{flex:0 1 auto;min-width:0;max-width:100%;font-family:var(--aw-font-mono);font-variant-numeric:tabular-nums;letter-spacing:.02em}.aw-date .aw-date__input+.aw-date__clear,.aw-date .aw-date__input+.aw-date__trigger{margin-left:auto}.aw-date .aw-date__zone{margin-right:auto}.aw-date .aw-date__zone+.aw-date__local{margin-left:0}.aw-date .aw-date__zone{font-family:var(--aw-font-mono);font-size:11px}.aw-date__local{flex:0 100 auto;min-width:0;overflow:hidden;margin-left:auto;padding-left:var(--aw-space-2);font-family:var(--aw-font-mono);font-size:11px;color:var(--aw-field-help);white-space:nowrap}.aw-date__trigger{flex:none;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-right:-4px;padding:0;border:0;border-radius:var(--aw-radius-xs);background:transparent;color:var(--aw-field-help);cursor:pointer}.aw-date__trigger:hover:not(:disabled){color:var(--aw-text-primary);background:var(--aw-interactive-subtle-hover)}.aw-date__trigger:disabled{cursor:not-allowed;color:var(--aw-field-disabled-text)}.aw-date__local+.aw-date__trigger{margin-left:var(--aw-space-2)}.aw-date__clear{flex:none;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:var(--aw-radius-xs);background:transparent;color:var(--aw-field-help);font-size:14px;line-height:1;cursor:pointer}.aw-date__clear:hover{color:var(--aw-text-primary);background:var(--aw-interactive-subtle-hover)}.aw-date__range-trigger{display:flex;align-items:center;justify-content:space-between;gap:var(--aw-space-2);width:100%;height:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.aw-date__range-trigger:disabled{cursor:not-allowed}.aw-date__range-value{font-family:var(--aw-font-mono);font-size:var(--aw-field-value-size);font-weight:500;color:var(--aw-field-text)}.aw-date__range-placeholder{font-family:var(--aw-font-mono);font-size:var(--aw-field-value-size);color:var(--aw-field-placeholder)}.aw-date__range-icon{flex:none;color:var(--aw-field-help)}.aw-field__box:focus-within .aw-date__range-trigger{outline:none!important;box-shadow:none!important}.aw-picker{display:flex;flex-direction:column;gap:var(--aw-space-3);width:260px;max-width:calc(100vw - 16px);padding:var(--aw-space-4);background:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border-card);border-radius:var(--aw-radius-card);box-shadow:var(--aw-shadow-modal);color:var(--aw-text-body);font-family:var(--aw-font-sans)}.aw-picker:has(.aw-time-cols):not(:has(.aw-cal)){width:auto}.aw-picker:has(.aw-picker__body--datetime){width:auto}.aw-picker:focus-visible{outline:none}.aw-picker__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--aw-space-2);padding:var(--aw-space-3);border-radius:var(--aw-radius-control);background:var(--aw-surface-overlay)}.aw-picker__value{font-family:var(--aw-font-mono);font-size:14px;font-weight:500;color:var(--aw-text-primary)}.aw-picker__zone{font-family:var(--aw-font-mono);font-size:11px;color:var(--aw-status-attention-text)}.aw-picker__body--datetime{display:flex;gap:var(--aw-space-4);align-items:flex-start}.aw-picker__body--datetime .aw-cal{width:228px}.aw-picker__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--aw-space-2);flex-wrap:wrap}.aw-picker__local{font-family:var(--aw-font-mono);font-size:11px;color:var(--aw-field-help)}.aw-picker__shortcuts{display:flex;align-items:center;gap:var(--aw-space-2);margin-left:auto}.aw-picker__chip{height:30px;padding:0 var(--aw-space-3);border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-pill);background:transparent;color:var(--aw-text-body);font-family:var(--aw-font-sans);font-size:13px;font-weight:500;cursor:pointer;white-space:nowrap}.aw-picker__chip:hover{background:var(--aw-interactive-subtle-hover)}.aw-picker__chip[aria-pressed=true]{background:color-mix(in srgb,var(--aw-brand-accent) 18%,transparent);border-color:var(--aw-brand-accent);color:var(--aw-status-attention-text)}.aw-cal{width:100%;font-family:var(--aw-font-sans);font-size:13px}.aw-cal__months{position:relative}.aw-cal__month{display:flex;flex-direction:column;gap:var(--aw-space-2)}.aw-cal__caption{display:flex;align-items:center;height:28px;padding-right:64px}.aw-cal__caption-label{font-size:13px;font-weight:600;color:var(--aw-text-primary)}.aw-cal__nav{position:absolute;top:0;right:0;display:flex;gap:var(--aw-space-1)}.aw-cal__nav-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:var(--aw-radius-control);background:transparent;color:var(--aw-text-secondary);cursor:pointer}.aw-cal__nav-btn:hover:not(:disabled){background:var(--aw-interactive-subtle-hover);color:var(--aw-text-primary)}.aw-cal__nav-btn:disabled{color:var(--aw-field-disabled-text);cursor:not-allowed}.aw-cal__chevron{width:14px;height:14px;fill:currentColor}.aw-cal__dropdowns{display:inline-flex;gap:var(--aw-space-2)}.aw-cal__dropdown-root{position:relative;display:inline-flex}.aw-cal__dropdown{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.aw-cal__grid{width:100%;border-collapse:collapse}.aw-cal__weekday{padding-bottom:var(--aw-space-1);font-size:11px;font-weight:500;color:var(--aw-text-secondary);text-align:center}.aw-cal__day{padding:1px 0;text-align:center}.aw-cal__day-btn{width:100%;min-width:28px;height:28px;padding:0;border:1px solid transparent;border-radius:var(--aw-radius-control);background:transparent;color:var(--aw-text-body);font-family:var(--aw-font-sans);font-size:13px;font-variant-numeric:tabular-nums;cursor:pointer}.aw-cal__day-btn:hover:not(:disabled){background:var(--aw-interactive-subtle-hover);color:var(--aw-text-primary)}.aw-cal__day--outside .aw-cal__day-btn{color:var(--aw-field-disabled-text)}.aw-cal__day--today .aw-cal__day-btn{border-color:var(--aw-interactive-border-strong)}.aw-cal__day--selected .aw-cal__day-btn,.aw-cal__day--selected .aw-cal__day-btn:hover{background:var(--aw-brand-accent);border-color:var(--aw-brand-accent);color:var(--aw-text-on-accent);font-weight:500}.aw-cal__day--range-middle .aw-cal__day-btn,.aw-cal__day--range-middle .aw-cal__day-btn:hover{background:color-mix(in srgb,var(--aw-brand-accent) 18%,transparent);border-color:transparent;border-radius:0;color:var(--aw-text-body);font-weight:400}.aw-cal__day--range-start:not(.aw-cal__day--range-end) .aw-cal__day-btn{border-top-right-radius:0;border-bottom-right-radius:0}.aw-cal__day--range-end:not(.aw-cal__day--range-start) .aw-cal__day-btn{border-top-left-radius:0;border-bottom-left-radius:0}.aw-cal__day--disabled .aw-cal__day-btn{color:var(--aw-field-disabled-text);cursor:not-allowed;text-decoration:line-through}.aw-cal__day--hidden{visibility:hidden}.aw-time-cols{display:flex;gap:var(--aw-space-3);justify-content:center}.aw-time-col{display:flex;flex-direction:column;gap:var(--aw-space-1);width:72px}.aw-time-col__label{white-space:nowrap;font-size:11px;font-weight:500;letter-spacing:1.1px;text-transform:uppercase;color:var(--aw-text-label);text-align:center}.aw-time-col__list{display:flex;flex-direction:column;gap:var(--aw-space-1);max-height:184px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.aw-time-col__list::-webkit-scrollbar{display:none}.aw-time-col__item{flex:none;height:32px;border:1px solid transparent;border-radius:var(--aw-radius-control);background:transparent;color:var(--aw-text-secondary);font-family:var(--aw-font-mono);font-size:13px;cursor:pointer}.aw-time-col__item:hover{background:var(--aw-interactive-subtle-hover);color:var(--aw-text-primary)}.aw-time-col__item[aria-selected=true]{background:var(--aw-brand-accent);color:var(--aw-text-on-accent)}.aw-time-col__item[data-near=true]{border-color:var(--aw-brand-accent);color:var(--aw-text-primary)}.aw-range__ends{display:grid;grid-template-columns:1fr 1fr;gap:var(--aw-space-2)}.aw-range__end{display:flex;flex-direction:column;gap:var(--aw-space-1);padding:var(--aw-space-2);border-radius:var(--aw-radius-control);background:var(--aw-surface-overlay)}.aw-range__end:focus-within{box-shadow:inset 0 0 0 1px var(--aw-field-border-focus)}.aw-range__end-label{font-size:11px;font-weight:500;letter-spacing:1.1px;text-transform:uppercase;color:var(--aw-text-label)}.aw-range__end-input{width:100%;min-width:0;padding:0;border:0;background:transparent;color:var(--aw-text-primary);font-family:var(--aw-font-mono);font-size:13px}.aw-range__end-input:focus{outline:none!important;box-shadow:none!important}.aw-range__end-input::placeholder{color:var(--aw-field-placeholder)}.aw-range__warn{margin:0;font-size:12px;color:var(--aw-status-warning-text, var(--aw-text-secondary))}.aw-range__shortcuts{display:flex;flex-wrap:wrap;gap:var(--aw-space-2)}.aw-picker:has(.aw-range__ends){width:300px}.aw-sheet__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--aw-surface-overlay-dim)}.aw-sheet{position:fixed;left:0;right:0;bottom:0;display:flex;flex-direction:column;gap:var(--aw-space-4);max-height:88vh;overflow-y:auto;padding:var(--aw-space-3) var(--aw-space-4) calc(var(--aw-space-4) + env(safe-area-inset-bottom,0px));background:var(--aw-surface-raised);border-top:1px solid var(--aw-interactive-border-card);border-radius:var(--aw-radius-card) var(--aw-radius-card) 0 0;box-shadow:var(--aw-shadow-modal);color:var(--aw-text-body);font-family:var(--aw-font-sans)}.aw-sheet:focus-visible{outline:none}.aw-sheet__grip{align-self:center;width:36px;height:4px;border-radius:var(--aw-radius-pill);background:var(--aw-interactive-border-strong)}.aw-sheet__title{margin:0;font-size:14px;font-weight:600;color:var(--aw-text-primary)}.aw-sheet .aw-time-col{flex:1;width:auto}.aw-sheet .aw-time-col__list{max-height:232px}.aw-sheet .aw-time-col__item{height:44px;font-size:14px}.aw-sheet .aw-time-col__item[aria-selected=true]{background:color-mix(in srgb,var(--aw-brand-accent) 18%,transparent);border-color:var(--aw-brand-accent);color:var(--aw-text-primary)}.aw-sheet .aw-cal__day-btn{height:40px;font-size:14px}.aw-sheet .aw-picker__body--datetime{flex-direction:column}.aw-sheet .aw-picker__body--datetime .aw-cal{width:100%}.aw-sheet__actions{display:flex}.aw-sheet__confirm{width:100%}.cancelling-reason-inputs-container{display:flex;flex-direction:column;gap:var(--aw-space-4);color:var(--aw-text-primary);font-weight:400;font-size:var(--aw-body-size)}.cancellation-warning-text{color:var(--aw-text-primary);font-weight:400;font-size:var(--aw-body-size);opacity:50%;text-align:center}.multi-buttons-container{display:flex;gap:1rem;align-items:center;flex-direction:column-reverse;width:100%;position:relative}.multi-button{display:flex;justify-content:center;align-items:center;gap:var(--aw-space-1);padding:.5rem 1rem;border-radius:var(--aw-radius-pill);border:none;cursor:pointer;font-size:var(--aw-body-size);transition:all .3s ease;width:max-content;flex:1;width:100%}.multi-button.primary{background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent);border:1px solid var(--aw-brand-accent)}.multi-button.primary:hover{background-color:var(--aw-brand-accent);border-color:var(--aw-brand-accent)}.multi-button.primary-red{background-color:var(--aw-interactive-cancel);color:var(--aw-text-on-accent);border:1px solid var(--aw-interactive-cancel)}.multi-button.primary-red:hover{background-color:var(--aw-status-critical);border-color:var(--aw-status-critical)}.multi-button.secondary{background-color:transparent;color:var(--aw-brand-accent);border:1px solid var(--aw-brand-accent)}.multi-button.secondary:hover{background-color:#4a57fb1a;color:var(--aw-brand-accent);border-color:var(--aw-brand-accent)}.multi-button.tertiary{background-color:transparent;color:var(--aw-text-primary);border:1px solid var(--aw-brand-accent-muted)}.multi-button.tertiary:hover{background-color:#d5d8ff1a;border-color:var(--aw-text-primary)}.multi-button.delete{color:var(--aw-status-critical-text);border:1px solid transparent;position:static}.multi-button.delete:hover{background-color:color-mix(in srgb,var(--aw-status-critical) 34%,transparent);border-color:var(--aw-status-critical)}@media (min-width: 768px){.multi-buttons-container{flex-direction:row;justify-content:space-around}}@media (min-width: 1024px){.multi-buttons-container{margin-left:auto;justify-content:flex-end}.multi-button{flex:none;width:max-content}.multi-button.tertiary{background-color:transparent;color:var(--aw-text-primary);border:1px solid color-mix(in srgb,var(--aw-brand-accent-muted) 0%,transparent)}.multi-button.delete{position:absolute;top:0;left:0}}.multi-button.disabled{opacity:.5;cursor:not-allowed}.feedback-popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:linear-gradient(70.244deg,color-mix(in srgb,var(--aw-interactive-hover) 75%,transparent),color-mix(in srgb,var(--aw-surface-raised) 75%,transparent));display:flex;justify-content:center;align-items:center;z-index:100}.feedback-popup-card{background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-card);padding:var(--aw-space-4);max-width:327px;min-height:250px;height:auto;width:100%;box-shadow:0 4px 24px #00000026;display:flex;flex-direction:column;gap:var(--aw-space-8);align-items:center}.feedback-popup-content{display:flex;flex-direction:column;align-items:center;gap:var(--aw-space-4);text-align:center;width:100%}.feedback-popup-icon-circle{display:flex;justify-content:center;align-items:center;width:66px;height:66px;border-radius:var(--aw-radius-pill);flex-shrink:0}.feedback-popup-icon-circle svg{width:45px;height:44px}.feedback-popup-icon-circle svg path{fill:var(--aw-text-primary)}.feedback-popup-body{display:flex;flex-direction:column;align-items:center;gap:var(--aw-space-2);width:100%}.feedback-popup-title{color:var(--aw-text-primary);font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;line-height:var(--aw-title-operative-lh);text-align:center}.feedback-popup-text{font-size:var(--aw-body-sm-size);font-weight:400;color:var(--aw-text-primary);margin:0;line-height:var(--aw-body-sm-lh)}.feedback-popup-buttons{display:flex;justify-content:center;width:100%;align-self:stretch}.feedback-popup-buttons .multi-buttons-container{justify-content:center;width:100%}.share-text-section{font-weight:400;font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--aw-space-2);text-align:center}.stop-sending-data-wrapper{max-width:327px;padding:var(--aw-space-4);gap:var(--aw-space-4);border-radius:var(--aw-radius-card);background-color:var(--aw-surface-raised)}.stop-sending-data-content{display:flex;flex-direction:column;gap:var(--aw-space-8)}.stop-sending-data-text-section{display:flex;flex-direction:column;gap:var(--aw-space-2)}.stop-sending-data-title{font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;line-height:var(--aw-title-operative-lh);text-align:center;width:100%}.stop-sending-data-wrapper .WarningPopup-buttons-container{justify-content:space-between;width:100%}.stop-sending-data-submit-button-cancel{display:flex;align-items:center;background-color:var(--aw-interactive-cancel);font-size:var(--aw-body-size);line-height:var(--aw-body-lh);font-weight:400;color:var(--aw-text-on-accent);padding:var(--aw-space-2) var(--aw-space-4);border-radius:var(--aw-radius-pill);gap:var(--aw-space-2)}.stop-sending-data-popup .feedback-popup-text{display:flex;flex-direction:column;gap:var(--aw-space-3)}.stop-sending-data-popup .feedback-popup-text>div{text-align:center;line-height:var(--aw-body-sm-lh);font-size:var(--aw-body-sm-size);font-weight:400}.stop-sending-data-popup .feedback-popup-buttons .multi-buttons-container{display:flex;gap:var(--aw-space-1);width:100%}.stop-sending-data-popup .multi-button{font-size:var(--aw-body-size);line-height:var(--aw-body-lh);font-weight:400;padding:var(--aw-space-2) var(--aw-space-4);border-radius:var(--aw-radius-pill)}.stop-sending-data-popup .multi-button.tertiary{color:var(--aw-text-primary);gap:var(--aw-space-1);border:none}.stop-sending-data-popup .multi-button.delete{background-color:var(--aw-interactive-cancel);color:var(--aw-text-on-accent);gap:var(--aw-space-2)}.stop-sending-data-popup .multi-button.delete:hover{background-color:var(--aw-interactive-cancel);border-color:transparent}.stop-sending-data-popup .multi-button.tertiary:hover{background-color:transparent;border-color:transparent}.feedback-popup-icon-circle svg.stop-sending-data-icon{width:38px;height:38px}.wa-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10002;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.55);padding:var(--aw-space-4)}.wa-modal{background:var(--aw-surface-raised);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-card);width:440px;max-width:100%;overflow:hidden;animation:waModalIn .15s ease-out}@keyframes waModalIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.wa-modal-head{display:flex;align-items:center;justify-content:space-between;padding:20px 22px var(--aw-space-2)}.wa-modal-user{display:flex;align-items:center;gap:var(--aw-space-3);min-width:0}.wa-modal-avatar{flex-shrink:0;width:44px;height:44px;border-radius:var(--aw-radius-pill);background:var(--aw-brand-accent);color:var(--aw-text-on-accent);font-size:var(--aw-body-size);font-weight:700;letter-spacing:.5px;display:flex;align-items:center;justify-content:center}.wa-modal-user-info{display:flex;flex-direction:column;min-width:0}.wa-modal-user-name{font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;line-height:var(--aw-title-operative-lh);color:var(--aw-text-primary)}.wa-modal-user-email{font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--aw-text-primary);opacity:.8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wa-modal-close{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;background:transparent;border:none;border-radius:var(--aw-radius-control);color:var(--aw-text-secondary);font-size:var(--aw-body-size);font-weight:500;cursor:pointer;transition:background .15s,color .15s}.wa-modal-close:hover{background:var(--aw-surface-overlay);color:var(--aw-text-primary)}.wa-modal-body{padding:var(--aw-space-3) 22px var(--aw-space-6)}.wa-modal-title{margin:var(--aw-space-2) 0 6px;font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;line-height:var(--aw-title-operative-lh);color:var(--aw-text-primary)}.wa-modal-head .wa-modal-title{margin:0}.wa-modal-desc{color:var(--aw-text-secondary);font-size:var(--aw-body-size);line-height:var(--aw-body-lh);margin:0 0 var(--aw-space-4)}.wa-modal-desc strong{color:var(--aw-text-primary)}.wa-modal-hint{color:#ffffff4d;font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);margin:var(--aw-space-2) 0 0}.wa-modal-loading{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);text-align:center;padding:var(--aw-space-6) 0;margin:0}.wa-modal-error{color:var(--aw-status-critical-text);font-size:var(--aw-body-sm-size);margin:0 0 var(--aw-space-3);padding:var(--aw-space-2) 10px;background:rgba(255,107,107,.08);border-radius:var(--aw-radius-control)}.wa-config{display:flex;flex-direction:column}.wa-field-label{font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);color:var(--aw-text-primary);margin-bottom:var(--aw-space-2)}.wa-phone-row{display:flex;align-items:center;gap:var(--aw-space-2)}.wa-phone-input{flex:1;min-width:0}.wa-phone-input.phone-input-wrapper{background:var(--aw-surface-overlay);border:none;border-radius:var(--aw-radius-pill);padding:var(--aw-space-1) 14px}.wa-phone-input.phone-input-wrapper .PhoneInputInput{background:transparent;border:none;color:var(--aw-text-primary);font-size:var(--aw-body-size)}.wa-phone-input.phone-input-wrapper .PhoneInputInput:disabled{opacity:1;cursor:default}.wa-phone-input--readonly.phone-input-wrapper{opacity:.5}.wa-phone-input .PhoneInputCountrySelect{background:transparent!important;border:none!important;border-radius:0!important}.wa-phone-input.phone-input-wrapper.error{border:1px solid var(--aw-status-critical)}.wa-linked-row{display:flex;align-items:center;gap:var(--aw-space-3)}.wa-linked-row .wa-link{align-self:center;font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);color:var(--aw-brand-accent)}.wa-linked-phone{font-size:var(--aw-body-size);color:var(--aw-text-primary);letter-spacing:.3px}.wa-otp-section{display:flex;flex-direction:column}.wa-otp-inputs{display:flex;gap:var(--aw-space-2);justify-content:space-between;margin:var(--aw-space-1) 0 20px}.wa-otp-input{width:56px;height:60px;flex:1;background:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control);color:var(--aw-text-primary);font-size:var(--aw-figure-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;text-align:center;outline:none;transition:border-color .15s,box-shadow .15s}.wa-otp-input:focus{border-color:var(--aw-brand-accent);box-shadow:0 0 0 2px var(--aw-interactive-focus-ring)}.wa-otp-actions{display:flex;gap:var(--aw-space-3)}.wa-success{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--aw-space-3) var(--aw-space-1) var(--aw-space-1)}.wa-success-circle{width:64px;height:64px;border-radius:var(--aw-radius-pill);background:var(--aw-status-verified);color:var(--aw-text-on-accent);font-size:var(--aw-title-display-size);letter-spacing:var(--aw-title-display-tracking);display:flex;align-items:center;justify-content:center;margin-bottom:var(--aw-space-4)}.wa-success-title{margin:0 0 var(--aw-space-2);font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;color:var(--aw-text-primary)}.wa-success-text{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);margin:0 0 var(--aw-space-6);max-width:320px}.wa-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--aw-space-1);padding:var(--aw-space-3) var(--aw-space-4);border-radius:var(--aw-radius-pill);font-size:var(--aw-body-size);font-weight:600;cursor:pointer;transition:background .15s,opacity .15s;border:none;white-space:nowrap}.wa-btn:disabled{opacity:.55;cursor:not-allowed}.wa-btn-primary{background:var(--aw-brand-accent);color:var(--aw-text-on-accent)}.wa-btn-primary:hover:not(:disabled){background:var(--aw-brand-accent)}.wa-btn-outline{flex:1;background:transparent;border:1px solid var(--aw-brand-accent);color:var(--aw-brand-accent)}.wa-btn-outline:hover:not(:disabled){background:rgba(74,87,251,.08)}.wa-btn-block{width:100%}.wa-btn-arrow{font-size:var(--aw-body-size)}.wa-otp-actions .wa-btn-primary{flex:1}.wa-link{align-self:flex-start;background:none;border:none;padding:0;color:var(--aw-brand-accent);font-size:var(--aw-body-sm-size);font-weight:600;cursor:pointer}.wa-link:hover:not(:disabled){text-decoration:underline}.wa-link:disabled{opacity:.55;cursor:not-allowed}.wa-resend{align-self:center;margin-top:var(--aw-space-4);color:var(--aw-text-secondary);font-weight:500}.wa-danger{align-self:center;margin-top:var(--aw-space-6);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);color:var(--aw-interactive-cancel)}.aw-theme-toggle{display:flex;align-items:center;justify-content:center;gap:var(--aw-space-3);width:100%;max-width:262px;min-height:var(--aw-control-button);padding:var(--aw-space-2) var(--aw-space-4);border:none;background:transparent;color:var(--aw-text-secondary);border-radius:var(--aw-radius-control);cursor:pointer;transition:var(--aw-theme-transition)}.aw-theme-toggle:hover{background:var(--aw-interactive-subtle-hover);color:var(--aw-text-primary)}.aw-theme-toggle__icon{font-size:var(--aw-icon-lg-size)!important;color:currentColor!important}.aw-theme-toggle__label{font-family:var(--aw-font-sans);font-size:var(--aw-body-size);line-height:var(--aw-body-lh);font-weight:var(--aw-body-weight)}@media (pointer: coarse){.aw-theme-toggle{min-height:var(--aw-control-button-touch)}}.sbn-wrapper{width:68px;flex-shrink:0}.sbn{position:fixed;top:0;left:0;bottom:0;width:68px;padding:var(--aw-space-2);z-index:200;transition:width .25s ease}.sbn--expanded{width:294px}.sbn__container{background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-card);height:100%;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;transition:box-shadow .25s ease}.sbn--expanded .sbn__container{box-shadow:0 4px 24px #00000073}.sbn__top{flex:1;min-height:0;display:flex;flex-direction:column;gap:var(--aw-space-6);padding:var(--aw-space-6) var(--aw-space-2) 0}.sbn--expanded .sbn__top{padding:var(--aw-space-6) var(--aw-space-4) 0}.sbn__nav{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding-bottom:var(--aw-space-4)}@supports not selector(::-webkit-scrollbar){.sbn__nav{scrollbar-width:thin;scrollbar-color:var(--aw-interactive-border) transparent}}.sbn__nav::-webkit-scrollbar{width:4px}.sbn__nav::-webkit-scrollbar-track{background:transparent}.sbn__nav::-webkit-scrollbar-thumb{background-color:var(--aw-interactive-border);border-radius:var(--aw-radius-xs)}.sbn__logo{display:flex;flex-direction:column;gap:var(--aw-space-2);align-items:center}.sbn--expanded .sbn__logo{align-items:flex-start}.sbn__logo-link{display:block;line-height:0}.sbn__logo-icon{width:36px;mix-blend-mode:color-dodge}.sbn__logo-full{width:176px;mix-blend-mode:color-dodge}.sbn__logo-hidden{display:none}.sbn__company-name{font-family:var(--aw-font-sans);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);color:var(--aw-text-secondary);white-space:nowrap;animation:sbn-fade-in .15s ease}.sbn__nav-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--aw-space-4);align-items:center}.sbn--expanded .sbn__nav-list{align-items:stretch}.sbn__nav-item{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:var(--aw-space-2);border-radius:var(--aw-radius-control);border:none;background:transparent;color:var(--aw-text-secondary);cursor:pointer;text-decoration:none;font-family:var(--aw-font-sans);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);white-space:nowrap;transition:background-color .15s ease,color .15s ease}.sbn--expanded .sbn__nav-item{width:100%;height:40px;justify-content:flex-start;gap:var(--aw-space-3)}.sbn__nav-item--active{background-color:var(--aw-surface-overlay);color:var(--aw-text-primary);font-weight:700}.sbn__nav-item--open{color:var(--aw-text-primary);font-weight:700}.sbn__nav-item--section{justify-content:center}.sbn--expanded .sbn__nav-item--section{justify-content:flex-start}.sbn__nav-icon{width:20px!important;height:20px!important;flex-shrink:0;color:var(--aw-text-secondary)!important;fill:currentColor;transition:color .15s ease}.sbn__nav-item--active .sbn__nav-icon,.sbn__nav-item--open .sbn__nav-icon{color:var(--aw-text-primary)!important}.sbn__nav-label{flex:1;text-align:left;animation:sbn-fade-in .15s ease}.sbn__nav-chevron{font-size:var(--aw-icon-size)!important;width:20px!important;height:20px!important;flex-shrink:0;color:var(--aw-text-secondary)!important;transition:transform .2s ease,color .15s ease}.sbn__nav-item--active .sbn__nav-chevron,.sbn__nav-item--open .sbn__nav-chevron{color:var(--aw-text-primary)!important}.sbn__nav-chevron--open{transform:rotate(180deg)}.sbn__dropdown{display:flex;flex-direction:column;gap:var(--aw-space-1);padding:0 var(--aw-space-4);animation:sbn-slide-down .2s ease}.sbn__sub-item{display:flex;align-items:center;gap:var(--aw-space-3);padding:var(--aw-space-2) var(--aw-space-6);border-radius:var(--aw-radius-control);border:none;background:transparent;color:var(--aw-text-secondary);cursor:pointer;text-decoration:none;font-family:var(--aw-font-sans);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);white-space:nowrap;width:100%;text-align:left;transition:background-color .15s ease,color .15s ease}.sbn__sub-item--active{color:var(--aw-text-primary)}.sbn__sub-item--disabled{opacity:.5;cursor:default;pointer-events:none}.sbn__group-header{padding:var(--aw-space-2) 0;font-family:var(--aw-font-sans);font-size:var(--aw-body-size);font-weight:500;line-height:var(--aw-body-lh);color:var(--aw-text-secondary)}.sbn__group-header--disabled{opacity:.5}.sbn__badge-soon{background-color:var(--aw-interactive-hover);color:var(--aw-text-on-accent);font-family:var(--aw-font-sans);font-size:var(--aw-body-sm-size);font-weight:600;line-height:var(--aw-body-sm-lh);padding:var(--aw-space-1) var(--aw-space-2);border-radius:var(--aw-radius-control);opacity:.6;white-space:nowrap;flex-shrink:0}.sbn__badge-new{background-color:var(--aw-interactive-hover);color:var(--aw-text-on-accent);font-family:var(--aw-font-sans);font-size:var(--aw-body-sm-size);font-weight:600;line-height:var(--aw-body-sm-lh);padding:var(--aw-space-1) var(--aw-space-2);border-radius:var(--aw-radius-control);white-space:nowrap;flex-shrink:0}.sbn__bottom{flex-shrink:0;display:flex;flex-direction:column;align-items:center}.sbn__concierge{margin:0 0 var(--aw-space-6) 0;padding:var(--aw-space-2) var(--aw-space-6);display:flex;justify-content:center;width:100%;animation:sbn-fade-in .15s ease}.sbn__concierge-pill{display:flex;align-items:center;gap:var(--aw-space-1);background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-pill);padding:var(--aw-space-2) var(--aw-space-4);height:34px}.sbn__concierge-icon{font-size:var(--aw-icon-size)!important;color:var(--aw-text-secondary)!important}.sbn__concierge-label{font-family:var(--aw-font-sans);font-size:var(--aw-body-size);font-weight:600;line-height:var(--aw-body-lh);color:var(--aw-text-secondary);padding:var(--aw-space-1)}.sbn__amelia-pill{display:flex;align-items:center;gap:var(--aw-space-2);width:100%;border:1px solid rgba(74,87,251,.35);background:linear-gradient(180deg,rgba(74,87,251,.16),rgba(74,87,251,.06));border-radius:var(--aw-radius-pill);padding:6px var(--aw-space-3);height:44px;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .15s ease}.sbn__amelia-pill:hover{background:linear-gradient(180deg,rgba(74,87,251,.28),rgba(74,87,251,.12));border-color:#4a57fb99}.sbn__amelia-pill:active{transform:scale(.98)}.sbn__amelia-avatar{position:relative;width:30px;height:30px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:var(--aw-radius-pill);background:var(--aw-amelia-gradient);box-shadow:inset 0 0 6px #0006,0 0 8px #4a57fb80}.sbn__amelia-mark{width:16px;height:auto;filter:drop-shadow(0 1px 2px rgba(0,0,0,.45))}.sbn__amelia-spark{position:absolute;top:-4px;right:-5px;filter:drop-shadow(0 0 5px rgba(255,255,255,.85))}.sbn__amelia-label{font-family:var(--aw-font-sans);font-size:var(--aw-body-size);font-weight:600;line-height:var(--aw-body-lh);color:var(--aw-text-primary);margin-right:auto}.sbn__amelia-online{display:inline-flex;align-items:center;gap:var(--aw-space-1);padding:2px var(--aw-space-2);border-radius:var(--aw-radius-pill);background:rgba(255,255,255,.12);font-family:var(--aw-font-sans);font-size:var(--aw-label-size);font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--aw-text-primary);flex-shrink:0}.sbn__amelia-online:before{content:"";width:5px;height:5px;border-radius:var(--aw-radius-pill);background:var(--aw-status-verified);box-shadow:none}.sbn__logout{display:flex;align-items:center;justify-content:center;gap:var(--aw-space-3);padding:var(--aw-space-2) var(--aw-space-4);border:none;background:transparent;color:var(--aw-text-secondary);cursor:pointer;width:100%;transition:color .15s ease}.sbn__logout{border-top:1px solid var(--aw-text-disabled);justify-content:center;max-width:262px}.sbn__logout-icon{font-size:var(--aw-icon-lg-size)!important;color:var(--aw-text-secondary)!important}.sbn__logout-label{font-family:var(--aw-font-sans);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);color:inherit;animation:sbn-fade-in .15s ease}.sbn__user{display:flex;align-items:center;gap:var(--aw-space-4);padding:10px var(--aw-space-2);width:100%;justify-content:center;min-height:70px}.sbn--expanded .sbn__user{justify-content:flex-start;padding:10px var(--aw-space-4);border-top:none}.sbn__user-avatar{width:34px;height:34px;border-radius:var(--aw-radius-pill);background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent);display:flex;align-items:center;justify-content:center;font-family:var(--aw-font-sans);font-size:var(--aw-body-size);font-weight:600;line-height:var(--aw-body-lh);flex-shrink:0}.sbn--expanded .sbn__user-avatar{width:46px;height:46px;font-size:var(--aw-body-size);font-weight:700}.sbn__user-info{display:flex;flex-direction:column;gap:var(--aw-space-1);animation:sbn-fade-in .15s ease;min-width:0}.sbn__user-name{font-family:var(--aw-font-sans);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);color:var(--aw-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sbn__user-email{font-family:var(--aw-font-sans);font-size:var(--aw-body-sm-size);font-weight:400;line-height:var(--aw-body-sm-lh);color:var(--aw-text-secondary);opacity:.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sbn__user--button{background:none;border:none;border-radius:var(--aw-radius-control);font:inherit;text-align:left;cursor:pointer;transition:background .15s}.sbn__user--button:hover{background:var(--aw-surface-raised)}.sbn__user-chevron{margin-left:auto;color:var(--aw-text-secondary);font-size:var(--aw-icon-size)!important;flex-shrink:0}.sbn__user-phone{font-family:var(--aw-font-sans);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--aw-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sbn__user-wa{display:inline-flex;align-items:center;gap:var(--aw-space-1);margin-top:var(--aw-space-1);font-family:var(--aw-font-sans);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh)}.sbn__user-wa-dot{width:8px;height:8px;border-radius:var(--aw-radius-pill);flex-shrink:0}.sbn__user-wa--on{color:var(--aw-status-verified-text)}.sbn__user-wa--on .sbn__user-wa-dot{background:var(--aw-status-verified)}.sbn__user-wa--off{color:var(--aw-status-warning-text)}.sbn__user-wa--off .sbn__user-wa-dot{background:var(--aw-status-warning)}.sbn__user-avatar{position:relative}.sbn__user-dot{position:absolute;bottom:-1px;right:-1px;width:11px;height:11px;border-radius:var(--aw-radius-pill);border:2px solid var(--aw-surface-raised)}.sbn__user-dot--on{background:var(--aw-status-verified)}.sbn__user-dot--off{background:var(--aw-status-warning)}@keyframes sbn-fade-in{0%{opacity:0}to{opacity:1}}@keyframes sbn-slide-down{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 1024px){.sbn-wrapper{display:none}}.sbn-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:299}.sbn--mobile{position:fixed;top:0;right:0;bottom:0;left:auto;width:294px;padding:var(--aw-space-2);z-index:300;animation:sbn-slide-right .25s ease}.sbn--mobile .sbn__nav-list{align-items:stretch;gap:var(--aw-space-6)}.sbn--mobile .sbn__nav-item,.sbn--mobile .sbn__sub-item,.sbn--mobile .sbn__group-header{font-size:var(--aw-body-size)}.sbn--mobile .sbn__nav-item{width:100%;justify-content:flex-start;gap:var(--aw-space-3)}.sbn--mobile .sbn__nav-item--section{justify-content:flex-start}.sbn--mobile .sbn__logo{align-items:flex-start}.sbn--mobile .sbn__top{padding:var(--aw-space-6) var(--aw-space-4)}.sbn--mobile .sbn__logout{justify-content:center}.sbn--mobile .sbn__user{justify-content:flex-start;padding:10px var(--aw-space-4);border-top:none}.sbn--mobile .sbn__user-avatar{width:46px;height:46px;font-size:var(--aw-body-size);font-weight:700}@keyframes sbn-slide-right{0%{transform:translate(100%)}to{transform:translate(0)}}.__floater__arrow{display:none!important}.custom-tooltip{display:flex;flex-direction:column;gap:var(--aw-space-2);background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-control);color:var(--aw-text-primary);padding:var(--aw-space-4);max-width:360px;width:100%;box-shadow:0 0 10px #0003;z-index:1000;min-width:300px}:root[data-theme=light] .custom-tooltip{background-color:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border-card);box-shadow:var(--aw-shadow-modal)}.custom-tooltip-header{display:flex;flex-direction:row;justify-content:space-between}.custom-tooltip-title{font-size:var(--aw-title-operative-size);font-weight:600;font-family:var(--aw-font-sans);margin:0;line-height:var(--aw-title-operative-lh)}.custom-tooltip-close{display:flex;background:none;border:none;color:var(--aw-text-primary);font-size:var(--aw-icon-lg-size);cursor:pointer}.custom-tooltip-content{font-size:var(--aw-body-size);color:var(--aw-text-primary);font-weight:400;font-family:var(--aw-font-sans);line-height:var(--aw-body-lh)}.custom-tooltip-footer{display:flex;justify-content:space-between;align-items:center}.custom-tooltip-header-column{display:flex;flex-direction:column;gap:var(--aw-space-1)}.custom-tooltip-actions{display:flex;justify-content:space-between;width:100%;align-items:center;flex-direction:row;gap:var(--aw-space-1);padding-top:var(--aw-space-4)}.custom-tooltip-actions-end{justify-content:end}.custom-tooltip-progress{font-size:var(--aw-body-size);font-weight:400;color:var(--aw-text-primary)}.custom-tooltip-back{color:var(--aw-brand-accent);font-size:var(--aw-body-size);padding:var(--aw-space-2) var(--aw-space-4);border-radius:var(--aw-radius-pill);border:1.5px solid var(--aw-brand-accent);background-color:transparent;font-family:var(--aw-font-sans);cursor:pointer;display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-1)}.custom-tooltip-skip{color:var(--aw-brand-accent);font-size:var(--aw-body-size);padding:var(--aw-space-2) var(--aw-space-4);border-radius:var(--aw-radius-pill);border:1.5px solid var(--aw-brand-accent);background-color:transparent;font-family:var(--aw-font-sans);cursor:pointer;height:33.5px;display:flex;align-items:center;width:auto}.custom-tooltip-next{display:flex;flex-direction:row;align-items:center;background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent);font-size:var(--aw-body-size);padding:var(--aw-space-2) var(--aw-space-4);border-radius:var(--aw-radius-pill);border:none;font-family:var(--aw-font-sans);cursor:pointer;gap:var(--aw-space-1)}@media (max-width: 509px){.custom-tooltip{max-width:300px}}.prg-box{margin-top:var(--aw-space-3);padding:var(--aw-space-3) 14px;background:var(--aw-surface-overlay);border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control);color:var(--aw-text-primary);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh)}.prg-muted{color:var(--aw-text-secondary)}.prg-head{display:flex;align-items:center;justify-content:space-between;gap:var(--aw-space-2);width:100%;padding:0;border:none;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.prg-head-right{display:flex;align-items:center;gap:var(--aw-space-2);flex-shrink:0}.prg-title{font-weight:600}.prg-chevron{color:var(--aw-text-secondary);font-size:var(--aw-body-size);transition:transform .2s ease}.prg-chevron-open{transform:rotate(180deg)}.prg-body{margin-top:var(--aw-space-2)}.prg-badge{font-size:var(--aw-body-sm-size);padding:2px var(--aw-space-2);border-radius:var(--aw-radius-pill);border:1px solid var(--aw-interactive-border);color:var(--aw-text-secondary);white-space:nowrap}.prg-badge.prg-email,.prg-badge.prg-portal{color:var(--aw-text-primary);border-color:var(--aw-brand-accent)}.prg-badge.prg-escalate,.prg-badge.prg-missing{color:var(--aw-status-warning-text);border-color:var(--aw-status-warning)}.prg-row{display:flex;gap:var(--aw-space-2);margin:var(--aw-space-1) 0;color:var(--aw-text-primary)}.prg-k{min-width:92px;color:var(--aw-text-secondary);flex-shrink:0}.prg-note{margin-top:var(--aw-space-2);color:var(--aw-text-secondary)}.prg-warn{color:var(--aw-status-warning-text)}.prg-actions{display:flex;flex-wrap:wrap;gap:var(--aw-space-2);margin-top:var(--aw-space-3)}.prg-btn{padding:7px var(--aw-space-4);border-radius:var(--aw-radius-pill);border:1px solid var(--aw-interactive-border);background:transparent;color:var(--aw-text-primary);font-family:inherit;font-size:var(--aw-body-sm-size);font-weight:500;line-height:var(--aw-body-sm-lh);cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:var(--aw-space-1)}.prg-btn:hover{background:var(--aw-surface-raised)}.prg-btn-icon{width:15px;height:15px;flex-shrink:0}.prg-box .prg-actions .prg-btn{font-family:inherit!important;font-size:var(--aw-body-sm-size)!important;font-weight:500!important;line-height:var(--aw-body-sm-lh)}.prg-btn-primary{background:var(--aw-brand-accent);border-color:var(--aw-brand-accent);color:var(--aw-text-on-accent)}.prg-btn-primary:hover{background:var(--aw-interactive-hover)}.prg-btn-ghost{border-color:var(--aw-brand-accent-muted);background:transparent;color:var(--aw-text-primary)}.prg-btn-ghost:hover{background:rgba(213,216,255,.1);border-color:var(--aw-text-primary)}.prg-foot{margin-top:var(--aw-space-2);font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary)}@media (max-width: 600px){.prg-actions{flex-direction:column;flex-wrap:nowrap;align-items:stretch}.prg-btn{width:100%}}.chat-bot-opener{position:fixed;right:20px;bottom:20px;height:60px;width:60px;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 35% 30%,var(--aw-brand-accent),var(--aw-brand-accent) 60%,var(--aw-interactive-hover));border:none;border-radius:var(--aw-radius-pill);cursor:pointer;z-index:10000;animation:chatOpenerPulse 3s ease-in-out infinite}.opener-mark{position:relative;width:32px;height:auto;filter:drop-shadow(0 1px 3px rgba(0,0,0,.5))}.opener-spark{position:absolute;top:5px;right:4px;filter:drop-shadow(0 0 6px rgba(159,181,255,.95))}.opener-dot{position:absolute;bottom:0;right:1px;width:12px;height:12px;border-radius:var(--aw-radius-pill);background:var(--aw-status-verified);border:2.5px solid var(--aw-interactive-hover)}@keyframes chatOpenerPulse{0%,to{box-shadow:var(--aw-shadow-nav),0 0 #4a57fb73}50%{box-shadow:var(--aw-shadow-nav),0 0 0 14px #4a57fb00}}@media (max-width: 510px){body.has-create-fab .chat-bot-opener{bottom:84px}}body.create-fab-menu-open .chat-bot-opener{display:none}.chat-bot-opener svg{width:22px;height:22px}.chat-bot-closed{display:none}.chat-bot-wrapper{background-color:var(--aw-surface-raised);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-card);width:min(460px,calc(100vw - 40px));height:min(680px,calc(100vh - 110px));z-index:10001;position:fixed;bottom:84px;right:20px;left:auto;margin:0;display:flex;flex-direction:column;animation:chatIn .25s ease-out;box-shadow:0 12px 40px #0009;overflow:hidden}.chat-bot-wrapper--expanded{width:min(880px,calc(100vw - 48px));height:calc(100vh - 48px);bottom:24px;right:24px}.chat-header{display:flex;align-items:center;justify-content:space-between;padding:var(--aw-space-3) var(--aw-space-4);background:linear-gradient(115deg,var(--aw-brand-accent) 0%,var(--aw-brand-accent) 52%,var(--aw-interactive-hover) 100%);border-bottom:1px solid rgba(255,255,255,.08);flex-shrink:0}.chat-header-title{display:flex;align-items:center;gap:var(--aw-space-3)}.chat-header-title h4{color:var(--aw-text-on-accent);font-size:var(--aw-title-operative-size);font-weight:600;letter-spacing:var(--aw-title-operative-tracking);margin:0}.chat-header-actions{display:flex;align-items:center;gap:var(--aw-space-1)}.chat-header-btn{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background:transparent;border:none;border-radius:var(--aw-radius-control);color:var(--aw-text-on-accent);cursor:pointer;transition:background .15s,color .15s}.chat-header-btn svg{width:17px;height:17px}.chat-container{display:flex;flex-direction:column;overflow-y:auto;flex:1;min-height:0;margin:0;padding:var(--aw-space-4) var(--aw-space-4) var(--aw-space-2)}@supports not selector(::-webkit-scrollbar){.chat-container{scrollbar-width:thin;scrollbar-color:var(--aw-interactive-border) transparent}}.chat-container>*{flex-shrink:0}.chat-container::-webkit-scrollbar{width:6px}.chat-container::-webkit-scrollbar-thumb{background:var(--aw-interactive-border);border-radius:var(--aw-radius-xs)}.chat-bot-wrapper .chat-msg{margin:0 0 var(--aw-space-3);font-size:var(--aw-body-size);line-height:var(--aw-body-lh);overflow-wrap:anywhere}.chat-bot-wrapper .ai-msg{color:var(--aw-text-primary);align-self:stretch;width:100%}.chat-bot-wrapper .ai-msg-agents{display:flex;flex-wrap:wrap;gap:var(--aw-space-1);margin-bottom:var(--aw-space-1)}.chat-bot-wrapper .ai-msg-agent{padding:1px var(--aw-space-2);border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-xs);background:var(--aw-surface-raised);color:var(--aw-brand-accent-subtle);font-size:var(--aw-label-size);font-weight:600;letter-spacing:.5px;text-transform:uppercase;line-height:var(--aw-label-lh);white-space:nowrap}.chat-bot-wrapper .ai-msg--card{background:var(--aw-surface-raised);border:1px solid var(--aw-surface-overlay);border-left:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control);padding:var(--aw-space-3) 14px;box-sizing:border-box}.chat-bot-wrapper .ai-msg--card>*:first-child{margin-top:0}.chat-bot-wrapper .ai-msg--card>*:last-child{margin-bottom:0}.chat-bot-wrapper .user-msg{background:linear-gradient(135deg,var(--aw-brand-accent) 0%,var(--aw-brand-accent) 100%);color:var(--aw-text-on-accent);align-self:flex-end;max-width:85%;padding:var(--aw-space-2) var(--aw-space-3);border-radius:var(--aw-radius-card);border-bottom-right-radius:var(--aw-radius-xs)}.chat-bot-wrapper .error-msg{display:flex;align-items:flex-start;gap:var(--aw-space-2);background-color:#f43f5e14;border:1px solid rgba(244,63,94,.35);color:var(--aw-status-critical-text);align-self:stretch;padding:10px var(--aw-space-3);border-radius:var(--aw-radius-control);font-size:var(--aw-body-sm-size)}.error-msg-icon{flex-shrink:0;margin-top:var(--aw-space-1);width:14px;height:14px}.ai-msg>*:first-child{margin-top:0}.ai-msg>*:last-child{margin-bottom:0}.ai-msg p{margin:0 0 var(--aw-space-2)}.ai-msg strong{color:var(--aw-text-primary);font-weight:600}.ai-msg ul,.ai-msg ol{margin:0 0 var(--aw-space-2);padding-left:var(--aw-space-4);display:flex;flex-direction:column;gap:var(--aw-space-1)}.ai-msg li::marker{color:var(--aw-text-secondary)}.ai-msg h3,.ai-msg h4{color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:600;margin:var(--aw-space-3) 0 var(--aw-space-1)}.ai-msg code{background:var(--aw-surface-overlay);border-radius:var(--aw-radius-xs);padding:var(--aw-space-1) var(--aw-space-1);font-size:var(--aw-body-sm-size)}.ai-msg pre{background:var(--aw-surface-raised);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-control);padding:10px var(--aw-space-3);overflow-x:auto;margin:0 0 var(--aw-space-2)}.ai-msg pre code{background:transparent;padding:0}.ai-msg hr{border:none;border-top:1px solid var(--aw-surface-overlay);margin:var(--aw-space-3) 0}.ai-msg blockquote{border-left:1px solid var(--aw-interactive-border);margin:0 0 var(--aw-space-2);padding:2px 0 2px var(--aw-space-3);color:var(--aw-text-secondary)}.ai-msg a{color:var(--aw-brand-accent-subtle)}.md-table-wrap{overflow-x:auto;margin:0 0 var(--aw-space-2);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-control)}.ai-msg table{border-collapse:collapse;width:100%;font-size:var(--aw-body-sm-size)}.ai-msg th{text-align:left;color:var(--aw-text-secondary);font-size:var(--aw-label-size);font-weight:600;text-transform:uppercase;letter-spacing:.4px;padding:var(--aw-space-2) 10px;border-bottom:1px solid var(--aw-surface-overlay);background:var(--aw-surface-raised);white-space:nowrap}.ai-msg td{padding:var(--aw-space-2) var(--aw-space-2);border-bottom:1px solid var(--aw-surface-overlay);vertical-align:top}.ai-msg tr:last-child td{border-bottom:none}.chat-welcome{padding:var(--aw-space-2) var(--aw-space-1) var(--aw-space-4)}.chat-welcome-title{color:var(--aw-text-primary);font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;margin:0 0 var(--aw-space-1)}.chat-welcome-subtitle{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);margin:0}.chat-whatsapp-banner{display:flex;align-items:center;gap:var(--aw-space-2);width:100%;margin-top:var(--aw-space-3);padding:10px var(--aw-space-3);background:rgba(37,211,102,.06);border:1px solid rgba(37,211,102,.2);border-radius:var(--aw-radius-control);color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);cursor:pointer;transition:background .15s,border-color .15s}.chat-whatsapp-banner:hover{background:rgba(37,211,102,.12);border-color:#25d36666;color:var(--aw-text-secondary)}.chat-whatsapp-banner svg{flex-shrink:0}.chat-bot-wrapper .chat-nav-btn{align-self:flex-start;margin:-6px 0 var(--aw-space-3);display:inline-flex;align-items:center;background:rgba(74,87,251,.12);border:1px solid rgba(74,87,251,.5);border-radius:var(--aw-radius-card);color:var(--aw-brand-accent-subtle);font-size:var(--aw-body-sm-size);font-weight:600;line-height:var(--aw-body-sm-lh);padding:var(--aw-space-2) var(--aw-space-3);cursor:pointer;transition:background .15s,border-color .15s}.chat-typing-row{display:flex;align-items:center;gap:var(--aw-space-2);padding-bottom:var(--aw-space-3)}.chat-typing{display:flex;align-items:center;gap:var(--aw-space-1);padding:var(--aw-space-1) 2px 14px}.chat-typing-row .chat-typing{padding:var(--aw-space-1) 2px}.chat-typing-status{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);animation:thinkingFade .3s ease-out}@keyframes thinkingFade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.chat-typing span{width:7px;height:7px;border-radius:var(--aw-radius-pill);background:var(--aw-text-secondary);animation:typingPulse 1.2s infinite ease-in-out}.chat-typing span:nth-child(2){animation-delay:.15s}.chat-typing span:nth-child(3){animation-delay:.3s}@keyframes typingPulse{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.chat-flight-cards-section{padding:0 0 var(--aw-space-2)}.chat-flight-cards-section--inline{align-self:stretch;width:100%;padding:2px 0 var(--aw-space-1)}.chat-flight-cards-header{color:var(--aw-text-secondary);font-size:var(--aw-label-size);font-weight:600;letter-spacing:.6px;text-transform:uppercase;margin:0 0 var(--aw-space-1) var(--aw-space-1)}.chat-flight-cards-list{display:flex;flex-direction:column;gap:var(--aw-space-1)}.chat-flight-card{position:relative;z-index:0;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:var(--aw-space-2);background-color:var(--aw-surface-raised);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-control);padding:var(--aw-space-2) var(--aw-space-3);text-align:left;cursor:pointer;transition:border-color .15s,background-color .15s,box-shadow .18s,transform .18s;width:100%}.chat-flight-card:disabled{opacity:.5;cursor:not-allowed}.chat-flight-card--coordinated{border-color:var(--aw-brand-accent);border-left-width:3px;background-color:var(--aw-surface-raised)}.chat-flight-cards-group-label{color:var(--aw-brand-accent);font-size:var(--aw-label-size);font-weight:700;letter-spacing:.6px;text-transform:uppercase;margin:var(--aw-space-1) 0 6px 2px}.chat-flight-cards-group-label--muted{color:var(--aw-text-secondary);font-weight:600;margin-top:var(--aw-space-3)}.chat-flight-card-badge{display:inline-block;margin-top:var(--aw-space-1);font-size:var(--aw-label-size);font-weight:700;letter-spacing:.4px;text-transform:uppercase;color:var(--aw-brand-accent);background-color:color-mix(in srgb,var(--aw-brand-accent) 15%,transparent);padding:var(--aw-space-1) var(--aw-space-1);border-radius:var(--aw-radius-control)}.chat-flight-card-main{min-width:0;flex:1}.chat-flight-card-route{color:var(--aw-text-primary);font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-flight-card-sub{display:block;color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);font-weight:500;margin-top:var(--aw-space-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-flight-card-today{color:var(--aw-brand-accent-subtle);font-weight:700}.chat-flight-card-status{flex-shrink:0;font-size:var(--aw-label-size);font-weight:600;padding:2px var(--aw-space-2);border-radius:var(--aw-radius-card);letter-spacing:.3px;white-space:nowrap}.chat-flight-card-status--pending,.chat-flight-card-status--requested{background-color:var(--aw-status-warning-chip);color:var(--aw-status-warning-text)}.chat-flight-card-status--pre_planning{background-color:var(--aw-surface-overlay);color:var(--aw-text-primary);border:1px solid var(--aw-interactive-border)}.chat-flight-card-status--ready_to_fly{background-color:var(--aw-status-verified-chip);color:var(--aw-status-verified-text)}.chat-flight-card-status--in_flight{color:var(--aw-status-verified-text);background:repeating-linear-gradient(-45deg,var(--aw-status-verified-chip) 0px,var(--aw-status-verified-chip) 3px,color-mix(in srgb,var(--aw-brand-accent) 30%,transparent) 3px,color-mix(in srgb,var(--aw-brand-accent) 30%,transparent) 6px)}.chat-flight-card-status--flown{background-color:color-mix(in srgb,var(--aw-brand-accent) 50%,transparent);color:var(--aw-brand-accent-subtle)}.chat-flight-card-status--cancelled{background-color:var(--aw-status-critical-chip);color:var(--aw-status-critical-text)}.agent-action-card{align-self:stretch;background:var(--aw-surface-raised);color:var(--aw-text-primary);border:1px solid var(--aw-surface-overlay);border-left:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control);padding:var(--aw-space-3);margin:0 0 var(--aw-space-3)}.agent-action-card--executed{border-left-color:var(--aw-status-verified)}.agent-action-card--rejected,.agent-action-card--failed,.agent-action-card--unavailable{border-left-color:var(--aw-status-critical);opacity:.75}.agent-action-header{display:flex;align-items:center;justify-content:space-between;gap:var(--aw-space-2);margin:0 0 var(--aw-space-2)}.agent-action-title{margin:0;font-size:var(--aw-label-size);font-weight:600;letter-spacing:.6px;text-transform:uppercase;color:var(--aw-text-secondary)}.agent-action-summary{margin:0 0 var(--aw-space-1);font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--aw-text-primary)}.agent-action-meta,.agent-action-status{margin:0 0 var(--aw-space-2);font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary);text-transform:capitalize}.agent-action-risk{display:inline-flex;padding:var(--aw-space-1) var(--aw-space-2);border-radius:var(--aw-radius-card);font-size:var(--aw-label-size);font-weight:600;text-transform:uppercase;letter-spacing:.3px}.agent-action-risk--low{background:rgba(59,130,246,.15);color:var(--aw-brand-accent-subtle)}.agent-action-risk--medium{background:rgba(245,158,11,.15);color:var(--aw-status-warning-text)}.agent-action-risk--high,.agent-action-risk--critical{background:rgba(244,63,94,.15);color:var(--aw-status-critical-text)}.agent-action-diff{display:flex;flex-direction:column;gap:var(--aw-space-1);margin:0 0 var(--aw-space-2);padding:10px var(--aw-space-3);background:var(--aw-surface-raised);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-control)}.agent-action-diff-row{display:grid;grid-template-columns:.8fr 1fr 1fr;gap:var(--aw-space-2);margin:0;font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh)}.agent-action-diff-row span{color:var(--aw-text-secondary);font-weight:600}.agent-action-diff-row s{color:var(--aw-text-label);overflow-wrap:anywhere}.agent-action-diff-row strong{color:var(--aw-text-primary);overflow-wrap:anywhere}.agent-action-warning{margin:0 0 var(--aw-space-2);color:var(--aw-status-warning-text);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh)}.agent-action-buttons{display:flex;gap:var(--aw-space-2);margin-top:var(--aw-space-1)}.agent-action-confirm,.agent-action-reject{border-radius:var(--aw-radius-control);padding:var(--aw-space-2) var(--aw-space-4);font-size:var(--aw-body-sm-size);font-weight:600;cursor:pointer;transition:background .15s,border-color .15s}.agent-action-confirm{background:var(--aw-brand-accent);color:var(--aw-text-on-accent);border:1px solid var(--aw-brand-accent)}.agent-action-reject{background:transparent;color:var(--aw-text-primary);border:1px solid var(--aw-interactive-border)}.agent-action-confirm:disabled,.agent-action-reject:disabled,.submit-chat-button:disabled,.message-input:disabled{opacity:.5;cursor:not-allowed}.chat-report{align-self:stretch;background:var(--aw-surface-raised);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-control);margin:-6px 0 var(--aw-space-3);overflow:hidden}.chat-permit-guides{align-self:stretch;display:flex;flex-direction:column;gap:var(--aw-space-2);margin-bottom:var(--aw-space-2)}.chat-permit-guides .prg-box{margin-top:0}.chat-report-header{display:flex;align-items:center;justify-content:space-between;gap:var(--aw-space-2);padding:var(--aw-space-3) 14px}.chat-report-title{color:var(--aw-text-primary);font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;margin:0 0 var(--aw-space-1)}.chat-report-meta{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);margin:0}.chat-report-download{display:inline-flex;align-items:center;gap:var(--aw-space-1);flex-shrink:0;background:rgba(74,87,251,.12);border:1px solid rgba(74,87,251,.5);border-radius:var(--aw-radius-card);color:var(--aw-brand-accent-subtle);font-size:var(--aw-body-sm-size);font-weight:600;padding:var(--aw-space-1) var(--aw-space-3);cursor:pointer;transition:background .15s,border-color .15s}.chat-report-download svg{width:14px;height:14px}.chat-report-download:disabled{opacity:.5;cursor:not-allowed}.chat-report-table-wrap{overflow:auto;max-height:320px;border-top:1px solid var(--aw-surface-overlay)}.chat-report-table{border-collapse:collapse;width:100%;font-size:var(--aw-body-sm-size);color:var(--aw-text-primary)}.chat-report-table th{position:sticky;top:0;text-align:left;color:var(--aw-text-secondary);background:var(--aw-surface-raised);font-size:var(--aw-label-size);font-weight:600;text-transform:uppercase;letter-spacing:.4px;padding:var(--aw-space-2) var(--aw-space-3);border-bottom:1px solid var(--aw-surface-overlay);white-space:nowrap}.chat-report-table td{padding:7px var(--aw-space-3);border-bottom:1px solid var(--aw-surface-overlay);vertical-align:top;min-width:90px}.chat-report-table tr:last-child td{border-bottom:none}.chat-report-truncated{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);margin:0;padding:var(--aw-space-2) var(--aw-space-3);border-top:1px solid var(--aw-surface-overlay)}.chat-crosscheck{position:relative;background:var(--aw-surface-raised);border:1px solid var(--aw-surface-overlay);border-left:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control);padding:var(--aw-space-3) 14px;margin:var(--aw-space-1) 0 var(--aw-space-3)}.chat-crosscheck-copy{position:absolute;top:8px;right:8px;display:inline-flex;align-items:center;gap:var(--aw-space-1);padding:var(--aw-space-1) var(--aw-space-2);font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary);background:var(--aw-surface-overlay);border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control);cursor:pointer;transition:color .15s,border-color .15s}.chat-crosscheck-copy:hover{color:var(--aw-text-primary);border-color:var(--aw-brand-accent-muted)}.chat-crosscheck-copy svg{font-size:var(--aw-body-sm-size)}.chat-crosscheck-line{margin:0;font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--aw-text-primary);overflow-wrap:anywhere;min-height:.7em}.chat-crosscheck-line a{color:var(--aw-brand-accent-muted);word-break:break-all}.chat-bot-wrapper .quick-replies{display:flex;flex-wrap:wrap;gap:var(--aw-space-2);padding:0 0 var(--aw-space-3);align-self:stretch}.chat-bot-wrapper .quick-reply-btn{background:transparent;border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-card);color:var(--aw-text-primary);font-size:var(--aw-body-sm-size);font-weight:500;line-height:var(--aw-body-sm-lh);padding:var(--aw-space-2) 14px;cursor:pointer;text-align:center;transition:background .15s,border-color .15s;box-sizing:border-box}.chat-bot-wrapper .quick-reply-btn:disabled{opacity:.5;cursor:not-allowed}.chat-bot-wrapper .quick-reply-more,.chat-bot-wrapper .quick-reply-back{color:var(--aw-text-secondary);border-color:var(--aw-interactive-border)}.chat-suggestions{display:grid;grid-template-columns:1fr 1fr;gap:var(--aw-space-2);padding:var(--aw-space-1) 0 var(--aw-space-3);align-self:stretch}.chat-suggestion-card{display:flex;align-items:center;gap:var(--aw-space-2);background:var(--aw-surface-raised);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-control);padding:11px var(--aw-space-3);cursor:pointer;text-align:left;transition:border-color .15s,background .15s,transform .18s,box-shadow .18s}.chat-suggestion-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:var(--aw-radius-control);background:rgba(74,87,251,.16);color:var(--aw-brand-accent-subtle)}.chat-suggestion-icon svg{width:17px;height:17px}.chat-suggestion-label{min-width:0;color:var(--aw-text-primary);font-size:var(--aw-body-sm-size);font-weight:600;line-height:var(--aw-body-sm-lh)}.chat-suggestion-card:disabled{opacity:.5;cursor:not-allowed}.chat-suggestions-more{grid-column:1 / -1}@media (max-width: 380px){.chat-suggestions{grid-template-columns:1fr}}.message-form{width:100%;display:flex;justify-content:center;align-items:center;position:relative;flex-shrink:0;margin:0;padding:10px var(--aw-space-4) var(--aw-space-4);box-sizing:border-box;background-color:var(--aw-surface-raised);z-index:2}.message-input{width:100%;background-color:var(--aw-surface-overlay);outline:none;border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-card);font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--aw-text-primary);padding:var(--aw-space-3) 50px var(--aw-space-3) var(--aw-space-4);min-height:46px;box-sizing:border-box;transition:border-color .15s}.message-input::placeholder{color:var(--aw-text-secondary)}.message-input:focus{border-color:var(--aw-brand-accent)}.submit-chat-button{position:absolute;right:22px;background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent);border:none;border-radius:var(--aw-radius-pill);height:34px;width:34px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background-color .15s}.submit-chat-button svg{height:17px;width:17px}.message-form--voice .message-input{padding-right:var(--aw-space-24)}.chat-attach-button{position:absolute;right:60px;background-color:transparent;color:var(--aw-text-secondary);border:none;border-radius:var(--aw-radius-pill);height:34px;width:34px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background-color .15s,color .15s}.message-form--voice .chat-attach-button{right:98px}.chat-attach-button svg{height:19px;width:19px}.chat-attach-button:disabled{opacity:.5;cursor:not-allowed}.chat-invoice-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.message-form--attach .message-input{padding-right:var(--aw-space-24)}.message-form--attach.message-form--voice .message-input{padding-right:calc(var(--aw-space-24) + var(--aw-space-8))}.chat-mic-button{position:absolute;right:60px;background-color:transparent;color:var(--aw-text-secondary);border:none;border-radius:var(--aw-radius-pill);height:34px;width:34px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background-color .15s,color .15s}.chat-mic-button svg{height:19px;width:19px}.chat-mic-button--recording{color:var(--aw-text-on-accent);background-color:var(--aw-status-critical);animation:chatMicPulse 1.4s ease-in-out infinite}.chat-mic-button:disabled{opacity:.5;cursor:not-allowed}@keyframes chatMicPulse{0%,to{box-shadow:0 0 #e5484d80}50%{box-shadow:0 0 0 6px #e5484d00}}@media (min-width: 641px) and (max-width: 1024px){.chat-bot-wrapper{width:min(540px,calc(100vw - 32px));height:min(760px,calc(100vh - 100px));bottom:80px;right:16px}.chat-bot-wrapper--expanded{width:calc(100vw - 32px);height:calc(100dvh - 32px);bottom:16px;right:16px}}@media (max-width: 640px){.chat-bot-wrapper,.chat-bot-wrapper--expanded{width:100vw;height:100dvh;right:0;bottom:0;border-radius:0;border:none}.chat-expand-button{display:none}.chat-bot-wrapper .user-msg{max-width:90%}.chat-report-table-wrap{max-height:45vh}.message-form{padding-bottom:calc(16px + env(safe-area-inset-bottom))}.agent-action-diff-row{grid-template-columns:1fr;gap:var(--aw-space-1)}.agent-action-diff-row span{font-size:var(--aw-label-size);text-transform:uppercase}}@media (hover: hover){.chat-bot-opener:hover{background-color:var(--aw-interactive-hover)}.chat-header-btn:hover{background:color-mix(in srgb,var(--aw-text-on-accent) 16%,transparent);color:var(--aw-text-on-accent)}.chat-flight-card:hover:not(:disabled){border-color:var(--aw-brand-accent);background-color:var(--aw-surface-raised);transform:translateY(-1px);box-shadow:0 8px 22px #0000006b}.chat-bot-wrapper .quick-reply-btn:hover:not(:disabled){background:rgba(74,87,251,.1);border-color:var(--aw-brand-accent)}.chat-bot-wrapper .chat-nav-btn:hover,.chat-report-download:hover:not(:disabled){background:rgba(74,87,251,.22);border-color:var(--aw-brand-accent)}.agent-action-confirm:hover:not(:disabled){background:var(--aw-interactive-hover);border-color:var(--aw-interactive-hover)}.agent-action-reject:hover:not(:disabled){border-color:var(--aw-text-secondary)}.submit-chat-button:hover:not(:disabled){background-color:var(--aw-interactive-hover)}.chat-mic-button:hover:not(:disabled):not(.chat-mic-button--recording),.chat-attach-button:hover:not(:disabled){background-color:var(--aw-surface-overlay);color:var(--aw-text-primary)}.chat-suggestion-card:hover:not(:disabled){border-color:var(--aw-brand-accent);background:var(--aw-surface-raised);transform:translateY(-1px);box-shadow:0 6px 18px #00000061}}@keyframes chatIn{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.amelia-avatar{position:relative;width:38px;height:38px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:var(--aw-radius-pill);background:var(--aw-amelia-gradient);box-shadow:inset 0 0 8px #0006,0 0 10px #4a57fb80}.amelia-mark{width:20px;height:auto;filter:drop-shadow(0 1px 2px rgba(0,0,0,.45))}.amelia-spark{position:absolute;top:-5px;right:-6px;filter:drop-shadow(0 0 5px rgba(255,255,255,.85))}.amelia-id{min-width:0}.amelia-name-row{display:flex;align-items:center;gap:var(--aw-space-2)}.amelia-online{display:inline-flex;align-items:center;gap:var(--aw-space-1);padding:var(--aw-space-1) var(--aw-space-2);border-radius:var(--aw-radius-pill);background:rgba(255,255,255,.16);font-size:var(--aw-label-size);font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--aw-text-on-accent)}.amelia-online:before{content:"";width:5px;height:5px;border-radius:var(--aw-radius-pill);background:var(--aw-status-verified);box-shadow:none}.amelia-sub{margin:var(--aw-space-1) 0 0;font-size:var(--aw-body-sm-size);font-weight:500;color:#ffffffb8}.chat-flight-card-main,.chat-flight-card-status{position:relative;z-index:1}.chat-flight-card--coordinated:before{content:"";position:absolute;top:-34px;left:-12px;width:130px;height:86px;background:radial-gradient(circle,rgba(74,87,251,.32),transparent 70%);pointer-events:none;z-index:0}.route-arrow{color:var(--aw-text-label);font-weight:600}.chat-flight-card--coordinated .route-arrow{color:var(--aw-brand-accent-subtle)}.chat-quote{align-self:stretch;margin:-2px 0 var(--aw-space-3)}.chat-quote-actions{display:flex;flex-wrap:wrap;gap:var(--aw-space-2)}.chat-quote-btn{background:var(--aw-surface-raised);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-control);color:inherit;cursor:pointer;font:inherit;font-size:13px;padding:6px 12px}.chat-quote-btn:hover:not(:disabled){background:var(--aw-surface-overlay)}.chat-quote-btn:disabled{cursor:default;opacity:.5}.chat-quote-btn-ghost{background:transparent}.chat-quote-btn-main{background:var(--aw-brand-accent);border-color:var(--aw-brand-accent);color:var(--aw-text-on-accent);font-weight:600}.chat-quote-btn-main:hover:not(:disabled){background:var(--aw-interactive-hover);border-color:var(--aw-interactive-hover)}.chat-quote-table-wrap{background:var(--aw-surface-raised);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-control);margin-top:var(--aw-space-2);overflow:hidden}.chat-quote-table{border-collapse:collapse;font-size:13px;width:100%}.chat-quote-table td,.chat-quote-table th{padding:5px 12px;text-align:left}.chat-quote-amount{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.chat-quote-group th{font-size:11px;letter-spacing:.06em;opacity:.65;padding-top:10px;text-transform:uppercase}.chat-quote-qty{opacity:.6}.chat-quote-closing td{opacity:.8}.chat-quote-total td{border-top:1px solid var(--aw-surface-overlay);font-weight:600}.chat-quote-pending{border-top:1px solid var(--aw-surface-overlay);font-size:12px;padding:8px 12px 10px}.chat-quote-pending-title{margin:0 0 4px;opacity:.7}.chat-quote-pending ul{margin:0;padding-left:18px}.chat-quote-ref{opacity:.65}.chat-quote-contact{background:var(--aw-surface-raised);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-control);display:flex;flex-direction:column;gap:var(--aw-space-2);margin-top:var(--aw-space-2);padding:var(--aw-space-3)}.chat-quote-contact-title{font-size:13px;font-weight:600;margin:0}.chat-quote-contact-intro{font-size:12px;margin:0;opacity:.75}.chat-quote-consent{align-items:flex-start;display:flex;font-size:12px;gap:8px}.chat-quote-consent input{margin-top:2px}.chat-quote-field{display:flex;flex-direction:column;font-size:12px;gap:3px}.chat-quote-field input{background:transparent;border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-control);color:inherit;font:inherit;font-size:13px;padding:6px 9px}.chat-quote-error{color:var(--aw-danger, #b4462f);font-size:12px;margin:0}.chat-quote-field select{background:var(--aw-surface-raised);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-control);color:inherit;font:inherit;font-size:13px;padding:6px 9px}.chat-quote-field input::placeholder{opacity:.45}.chat-quote-field input[aria-invalid=true],.chat-quote-field select[aria-invalid=true]{border-color:var(--aw-danger, #b4462f)}.chat-quote-upper{text-transform:uppercase}.chat-quote-phone{display:flex;gap:var(--aw-space-2)}.chat-quote-phone .chat-quote-field{flex:1 1 0;min-width:0}.chat-quote-phone .chat-quote-field:first-child{flex:0 1 48%}.chat-quote-hint{font-size:11px;margin:-4px 0 0;opacity:.65}.chat-quote-saved{font-size:12px;margin:var(--aw-space-2) 0 0;opacity:.75}.chat-quote-leg th{padding:12px 12px 2px;font-size:12px;font-weight:600;letter-spacing:.04em;text-align:left}.chat-quote-id{margin:0 0 6px;font-size:11px;letter-spacing:.04em;opacity:.7}.chat-quote-id-total{font-variant-numeric:tabular-nums;font-weight:600;opacity:.9}a.chat-quote-btn{display:inline-flex;align-items:center;text-decoration:none}.chat-quote-saved strong{font-weight:600}.header{display:none;background-color:var(--aw-surface-raised);padding:var(--aw-space-1) var(--aw-space-4);align-items:center;justify-content:space-between;flex-direction:row;width:100%;min-height:75px;transition-duration:1s;box-shadow:1px 4px 5px #00000080}.header-navbar-right-section{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-4)}.link-no-decoration{text-decoration:none}.headerText{color:var(--aw-text-primary);font-size:var(--aw-title-section-size);font-weight:700;align-self:center}.logo{display:flex;width:max-content;min-height:70px;flex-direction:row;align-content:flex-start;z-index:3;align-items:center}.logo img{width:180px}.helloUser{color:var(--aw-text-primary);display:flex;justify-content:center;font-weight:400;letter-spacing:1px;font-size:var(--aw-body-size);align-items:center;margin:0 0 0 var(--aw-space-8)}.optionsT{color:var(--aw-text-primary);align-self:center;font-size:var(--aw-body-size);font-weight:600;transition-duration:.5s;margin:0 var(--aw-space-2)}.options{display:flex;flex:2;justify-content:flex-end;align-self:center;align-items:center;max-height:max-content;flex-direction:row}.options-desktop{display:flex;flex-direction:row}.optionSelected{color:var(--aw-brand-accent);border-bottom-color:color-mix(in srgb,var(--aw-brand-accent) 50%,transparent);border-bottom-width:1px}.mobileOptionSelected{color:var(--aw-brand-accent);border-bottom-color:var(--aw-brand-accent);border-bottom-width:2px}.signOutButton{background-color:var(--aw-brand-accent);padding:var(--aw-space-1);border-radius:var(--aw-radius-xs);border:solid 3px var(--aw-text-primary);transition-duration:.5s;color:var(--aw-text-on-accent);font-weight:600}.signOutButtonText{color:var(--aw-text-primary);font-weight:600;transition-duration:.5s}.barsMenu{display:none}.barsMenuContainer{flex-direction:row;display:flex;justify-content:center;align-items:center;padding:var(--aw-space-2) 0;position:absolute;background-color:var(--aw-surface-raised);z-index:200;top:0;left:0;width:300px;height:100vh;transition-duration:1s;box-shadow:0 3px 5px #00000080}.barsMenuOptions{flex-direction:column;display:flex;justify-content:space-around;min-height:400px}.barsMenuOption{color:var(--aw-text-primary);font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;margin:var(--aw-space-1);padding:var(--aw-space-1);border-bottom-width:2px;border-bottom-color:var(--aw-text-label)}.mobile-side-bar{display:none}@media (max-width: 1024px){.header{display:flex;position:fixed;flex-direction:row;z-index:200;top:0;left:0;right:0}.header+*{padding-top:var(--aw-space-16)}.barsMenu{display:block;padding:var(--aw-space-1);border-radius:var(--aw-radius-control);z-index:199}.mobile-side-bar{position:absolute;top:0;left:0;width:230px;background-color:var(--aw-surface-raised);z-index:100;height:100vh;-webkit-box-shadow:5px 5px 25px 0px rgba(0,0,0,.75);-moz-box-shadow:5px 5px 25px 0px rgba(0,0,0,.75);box-shadow:5px 5px 25px #000000bf;display:flex;flex-direction:column;justify-content:space-around;padding:0 0 var(--aw-space-16) 0;transition:.25s}.url-option-icon{height:25px;width:25px;font-size:var(--aw-body-sm-size);margin:0}.mobile-side-bar .url-option-text{margin:0 0 0 var(--aw-space-1)}}@media (hover: hover){.optionsT:hover{color:var(--aw-brand-accent);gap:var(--aw-space-2) var(--aw-space-4);align-self:center;font-size:var(--aw-body-size);font-weight:600;transition-duration:.3s}.signOutButton:hover{background-color:var(--aw-text-primary);padding:var(--aw-space-1);border-radius:var(--aw-radius-xs);border-width:3px;border-color:var(--aw-text-primary);transition-duration:.5s;color:var(--aw-brand-accent)}.signOutButton:hover .signOutButtonText{color:var(--aw-brand-accent);font-weight:600;transition-duration:.5s}}.popup-container{position:fixed;width:100%;height:100%;top:0;left:0;z-index:200;display:flex;justify-content:center;align-items:center;background-color:color-mix(in srgb,var(--aw-surface-background) 75%,transparent);padding:2%}.popup-wrapper{width:100%;max-width:550px}.medium-popup-wrapper{width:100%;max-width:800px}.big-popup-wrapper{width:100%}:is(.popup-wrapper,.medium-popup-wrapper,.big-popup-wrapper)>.aw-loading-region{padding:var(--aw-space-6);background:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border-card);border-radius:var(--aw-radius-card);box-shadow:var(--aw-shadow-modal)}.popup-header{display:flex;justify-content:space-between}.close-button{position:relative;top:36px;right:10px;display:flex;align-self:flex-end;background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent);border-radius:var(--aw-radius-card);width:25px;height:25px;justify-content:center;align-items:center;transition:.5s}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(90deg)}}@media (hover: hover){.close-button:hover{background-color:var(--aw-text-primary);color:var(--aw-brand-accent);animation:rotate .25s linear}}.follow-dropdown{width:83px;height:32px;padding:var(--aw-space-1) 6px;border-radius:var(--aw-radius-pill);border:1px solid var(--aw-interactive-border);position:relative;display:inline-block;display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-1)}.toggle-button{display:flex;align-items:center;justify-content:center;border-radius:var(--aw-radius-pill);cursor:pointer;font-size:var(--aw-body-size);color:var(--aw-text-primary);background:transparent;width:50px;height:20px}.toggle-button.on{background-color:var(--aw-status-verified-chip);border-color:var(--aw-status-verified);color:var(--aw-status-verified-text)}.toggle-button.off{background-color:var(--aw-status-critical-chip);border-color:var(--aw-status-critical);color:var(--aw-status-critical-text)}.arrow{font-size:var(--aw-body-sm-size);margin-left:var(--aw-space-1)}.dropdown-menu{position:absolute;top:100%;left:0;width:83px;height:36px;margin-top:var(--aw-space-1);background-color:var(--aw-surface-floating);border-radius:var(--aw-radius-card);overflow:hidden;z-index:10;display:flex;justify-content:center;align-items:center}.dropdown-item{width:49px;height:20px;border:none;color:var(--aw-text-primary);cursor:pointer;text-align:center;border-radius:var(--aw-radius-pill)}.dropdown-item:hover{background-color:var(--aw-interactive-subtle-hover)}.dropdown-item.on{color:var(--aw-status-verified-text);background-color:var(--aw-status-verified-chip)}.dropdown-item.off{color:var(--aw-status-critical-text);background-color:var(--aw-status-critical-chip)}.elu-container{margin:auto;display:flex;flex-direction:column;gap:var(--aw-space-4);background-color:var(--aw-surface-raised);color:var(--aw-text-primary);padding:var(--aw-space-4);border-radius:var(--aw-radius-card);font-family:var(--aw-font-sans);height:100%;width:fit-content;max-width:100%;max-height:90vh}.elu-close-icon{cursor:pointer;font-size:var(--aw-icon-size);margin-left:var(--aw-space-2);line-height:var(--aw-title-operative-lh)}.elu-header{display:flex;justify-content:space-between;align-items:flex-start;position:relative}.elu-content-wrapper{display:flex;width:100%;align-items:flex-start;gap:var(--aw-space-4);flex-wrap:wrap}.elu-content-wrapper.elu-single-column-mode{flex-direction:column}.elu-title-section{flex:1;min-width:300px}.elu-title-section h2{font-size:var(--aw-title-operative-size);font-weight:700;margin:0 0 var(--aw-space-1) 0}.elu-subtitle{font-size:var(--aw-body-sm-size);font-weight:100}.elu-subtitle strong{font-size:var(--aw-body-size);font-weight:400}.elu-stats-box{background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-control);padding:var(--aw-space-4);display:flex;flex-direction:column;gap:var(--aw-space-1);flex:1;min-width:300px;width:100%}.elu-stats-title{font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;margin:0}.elu-stats-details{display:flex;gap:var(--aw-space-4);font-size:var(--aw-body-sm-size)}.elu-stat-item{display:flex;align-items:center;gap:var(--aw-space-1);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh)}.elu-stat-dot{width:8px;height:8px;border-radius:var(--aw-radius-pill)}.elu-stat-dot.new{background-color:var(--aw-status-verified)}.elu-stat-dot.updated{background-color:var(--aw-status-warning)}.elu-stat-dot.error{background-color:var(--aw-status-critical)}.elu-columns{overflow-y:auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:var(--aw-space-6);width:100%}.elu-update-column{background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-card);padding:var(--aw-space-4) var(--aw-space-4) var(--aw-space-2) var(--aw-space-4);display:flex;flex-direction:column;height:fit-content;width:370px}.elu-column-header{display:flex;align-items:center;gap:var(--aw-space-2);margin-bottom:var(--aw-space-6)}.elu-column-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:var(--aw-radius-pill);font-size:var(--aw-body-sm-size);font-weight:700}.elu-column-icon.new{background-color:var(--aw-status-verified);color:var(--aw-surface-background)}.elu-column-icon.updated{background-color:var(--aw-status-warning);color:var(--aw-surface-background)}.elu-column-icon.error{background-color:var(--aw-status-critical);color:var(--aw-surface-background)}.elu-column-title{font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600}.elu-card{background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-card);padding:var(--aw-space-2) var(--aw-space-4);margin-bottom:var(--aw-space-2);position:relative}.elu-card-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--aw-space-1)}.elu-card-name{font-size:var(--aw-body-size);font-weight:600;margin:0}.elu-card-icon{color:var(--aw-text-label);cursor:pointer;text-decoration:none}.elu-card-details{display:flex;flex-direction:column;gap:var(--aw-space-2);font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary)}.elu-detail-row span.elu-label{color:var(--aw-text-label);font-family:var(--aw-font-sans);font-weight:700;font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);letter-spacing:0%}.elu-detail-row{font-family:var(--aw-font-sans);font-weight:400;font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);letter-spacing:0%}.elu-detail-group{margin-top:var(--aw-space-1);display:flex;flex-direction:column;gap:var(--aw-space-1)}.elu-group-title{color:var(--aw-text-label);font-family:var(--aw-font-sans);font-weight:700;font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);letter-spacing:0%}.elu-detail-row.elu-error-msg{color:var(--aw-status-critical-text)}.elu-close-btn-container{display:flex;justify-content:flex-end}.elu-close-btn{border-radius:var(--aw-radius-pill);gap:var(--aw-space-1);opacity:1;padding:var(--aw-space-1) var(--aw-space-2);background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-family:var(--aw-font-sans);font-weight:400;font-size:var(--aw-body-size);line-height:var(--aw-body-lh)}.elu-close-btn:hover{background-color:var(--aw-brand-accent)}.elu-updates-count-1 .elu-close-icon{position:absolute;right:0;top:0}@media (max-width: 1239px){.elu-update-column{width:48%}}@media (max-width: 800px){.elu-update-column{width:100%}}@media (max-width: 710px){.elu-content-wrapper{flex-direction:column}.elu-close-icon{position:absolute;right:0;top:0}}.notifications-button-wrapper{position:relative;width:fit-content;display:flex;justify-content:center;align-items:center}.notifications-side-popup-main-container{display:flex;flex-direction:column;background-color:var(--aw-surface-raised);margin:auto;width:100%;max-width:566px;position:absolute;top:-50px;bottom:0;right:0;overflow:auto;padding:var(--aw-space-12) var(--aw-space-8) var(--aw-space-12) var(--aw-space-8);box-sizing:border-box}.notifications-header-position-sticky{display:flex;flex-direction:column;gap:var(--aw-space-4);position:sticky;top:0;background-color:var(--aw-surface-raised);z-index:90;padding-top:var(--aw-space-12);padding-bottom:var(--aw-space-8)}.notifications-side-popup-main-container2{display:flex;flex-direction:column;background-color:var(--aw-surface-raised);margin:auto;width:100%;max-width:566px;position:absolute;overflow-y:auto;gap:var(--aw-space-8)}.notifications-title-close-button{display:flex;flex-direction:row;justify-content:space-between;width:100%;align-items:center}.notifications-main-container-header{display:flex;flex-direction:column;justify-content:flex-end;align-items:end;width:100%;gap:var(--aw-space-2)}.notifications-follow-dropdown-container{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-2);color:var(--aw-text-secondary)}.notifications-separator{height:1px;width:85%;background-color:var(--aw-surface-overlay);position:absolute}.notifications-main-title{color:var(--aw-text-primary);font-weight:300;font-size:var(--aw-title-section-size);letter-spacing:var(--aw-title-section-tracking);text-align:center}.notification-type-filters-container{display:flex;flex-direction:column;align-items:start;justify-content:start}.notification-go-to-link-button{color:var(--aw-brand-accent);font-size:var(--aw-body-size);display:flex;justify-content:center}.notifications-secondary-title{color:var(--aw-text-primary);font-weight:300;font-size:var(--aw-body-size);text-align:center;margin-bottom:var(--aw-space-4)}.notification-seen{opacity:.2}.notification-card{padding:var(--aw-space-2) var(--aw-space-1) var(--aw-space-2) var(--aw-space-1)}.notification-card-type{color:var(--aw-text-primary);font-weight:400;font-size:var(--aw-body-size);text-align:center}.notification-blue-ellipse{display:inline-block;width:8px;height:8px;background-color:var(--aw-brand-accent);border-radius:var(--aw-radius-pill);margin-right:var(--aw-space-2)}.notification-ellipse-type-row{display:flex;flex-direction:row;align-items:center}.notifications-filters-container{display:flex;flex-direction:row;gap:var(--aw-space-2)}.notification-filter-button{width:fit-content;height:30px;border-radius:var(--aw-radius-card);padding:var(--aw-space-1) var(--aw-space-2) var(--aw-space-1) var(--aw-space-2);background-color:var(--aw-surface-overlay);color:var(--aw-text-primary)}.notification-filter-button.selected{background-color:var(--aw-brand-accent)}.notification-card-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:var(--aw-space-2);color:var(--aw-text-primary)}.notifications-delete-button{color:var(--aw-status-critical-text);text-decoration:underline;font-weight:400;line-height:17.41px}.notification-card-text{color:var(--aw-text-secondary);font-weight:400;font-size:var(--aw-body-size);word-wrap:break-word}.notification-card-time{color:var(--aw-text-secondary);font-weight:400;font-size:var(--aw-body-size)}.notification-card-key-value-container{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-1)}.notification-card-key-text{color:var(--aw-text-primary);font-weight:400;font-size:var(--aw-body-size)}.notification-card-ul{display:flex;flex-direction:column;list-style:none;gap:var(--aw-space-1)}.notification-card-subtitle-ul-container{display:flex;flex-direction:column;gap:var(--aw-space-2)}.notification-time-collapse-button-row{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-2)}.notification-collapse-button{color:var(--aw-brand-accent);font-weight:400;font-size:var(--aw-body-size)}.notification-card-collapsed{padding:var(--aw-space-1);gap:var(--aw-space-1);border-radius:none}.notification-card-expanded{background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-control);padding:var(--aw-space-1);border-bottom:.8px solid var(--aw-interactive-border);gap:var(--aw-space-1)}.notification-collapse-button{opacity:0;transition:opacity .3s ease}.notification-bell-button{position:relative;background:transparent;border:none;cursor:pointer;color:var(--aw-text-primary)}.notification-bell-badge{position:absolute;top:2.5px;right:4.5px;background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent);border-radius:var(--aw-radius-pill);font-size:var(--aw-body-sm-size);font-weight:700;display:flex;justify-content:center;align-items:center;width:8px;height:8px;text-align:center;white-space:nowrap}@media (hover: hover){.notification-card-collapsed:hover .notification-collapse-button,.notification-card-expanded .notification-collapse-button{opacity:1}.notification-card-collapsed:hover{background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-control)}.notification-card-collapsed:hover .notification-collapse-button{opacity:1}.notification-card-collapsed:hover .notification-card-time,.notification-card-expanded:hover .notification-card-time{display:none}}@media (max-width: 968px){.notification-card-collapsed{cursor:pointer}}@media (max-width: 628px){.notifications-separator{height:1px;width:79vw;background-color:var(--aw-surface-overlay);position:absolute}}.NewNotificationPopup-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--aw-space-6);width:342px;padding:var(--aw-space-4);border-radius:var(--aw-radius-control);background-color:var(--aw-surface-raised);z-index:100;position:absolute;right:-7px;top:36px}.NewNotificationPopup-container:before{content:"";position:absolute;right:15px;top:-5px;transform:rotate(45deg);width:10px;height:10px;background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-control)}.NewNotificationPopup-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.NewNotificationPopup-header-title{font-size:var(--aw-title-operative-size);font-weight:600;color:var(--aw-text-primary)}.NewNotificationPopup-header-close{width:24px;height:24px;padding:var(--aw-space-1);display:flex;justify-content:center;align-items:center}.NewNotificationPopup-header-close svg{width:100%;height:100%}.NewNotificationPopup-content-text{font-size:var(--aw-body-size);font-weight:400;color:var(--aw-text-primary)}.NewNotificationPopup-footer{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:var(--aw-space-2);width:100%}.NewNotificationPopup-footer-button{border-radius:var(--aw-radius-pill);background-color:var(--aw-brand-accent);padding:var(--aw-space-1) var(--aw-space-2);color:var(--aw-text-on-accent);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh)}html{background:var(--aw-surface-canvas);background-attachment:fixed;color:var(--aw-text-body);transition:var(--aw-theme-transition)}body{background:transparent;color:var(--aw-text-body);font-size:var(--aw-body-size);line-height:var(--aw-body-lh);-webkit-font-smoothing:antialiased}.appContainer{min-height:100vh;display:flex}.app-view-container{flex:1;min-width:0;min-height:100vh;display:flex;flex-direction:column;overflow-x:hidden;padding:var(--aw-space-4) 0 0 0}.app-view-container--fullscreen{padding:0;overflow-x:clip}@media (max-width: 510px){.appContainer{display:block}}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{position:relative;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:var(--toastify-toast-max-height);overflow:hidden;font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;-ms-flex:1;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width : 480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.aw-skel{position:relative;display:block;flex:none;max-width:100%;box-sizing:border-box;overflow:hidden;border-radius:var(--aw-radius-xs);background:var(--aw-skeleton-base)}.aw-skel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent 0%,var(--aw-skeleton-sweep) 50%,transparent 100%);animation:aw-skel-sweep 1.4s ease-in-out infinite}.aw-skel:nth-child(2n):after{animation-delay:.15s}.aw-skel:nth-child(3n):after{animation-delay:.3s}@keyframes aw-skel-sweep{to{transform:translate(100%)}}@media (prefers-reduced-motion: reduce){.aw-skel:after{animation:none}}.aw-loading-region{width:100%;min-width:0;box-sizing:border-box}.aw-skel-text{display:flex;flex-direction:column;gap:var(--aw-space-2);width:100%}.aw-skel-card{display:flex;flex-direction:column;gap:var(--aw-space-3);box-sizing:border-box;width:100%;padding:var(--aw-space-4);background:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border-card);border-radius:var(--aw-radius-card);box-shadow:var(--aw-shadow-card)}.aw-skel-card__head{display:flex;align-items:center;justify-content:space-between;gap:var(--aw-space-3)}.aw-skel-cards{display:flex;flex-direction:column;gap:var(--aw-space-3);width:100%}.aw-skel-cards[data-layout=grid]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}:where(.aw-skel-slots){display:flex;flex-direction:column;gap:var(--aw-space-3);width:100%}.aw-skel-list{display:flex;flex-direction:column;gap:var(--aw-space-2);width:100%}.aw-skel-list__row{display:flex;align-items:center;gap:var(--aw-space-3);padding:var(--aw-space-3);border-radius:var(--aw-radius-control);background:var(--aw-surface-overlay)}.aw-skel-list__text{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--aw-space-2);min-width:0}.aw-skel-table{display:flex;flex-direction:column;width:100%;overflow:hidden;background:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border-card);border-radius:var(--aw-radius-card)}.aw-skel-table__row{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:center;gap:var(--aw-space-4);height:48px;padding:0 var(--aw-space-4);border-bottom:1px solid var(--aw-interactive-border-subtle)}.aw-skel-table__row:last-child{border-bottom:0}.aw-skel-table__row--head{height:40px}.aw-skel-form{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--aw-space-4) var(--aw-space-6);width:100%}.aw-skel-form__field{display:flex;flex-direction:column;gap:var(--aw-space-2)}.aw-skel-detail,.aw-skel-page{display:flex;flex-direction:column;gap:var(--aw-space-4);width:100%}.aw-skel-detail__head{flex-direction:row;align-items:center;justify-content:space-between}.aw-skel-detail__title{display:flex;flex-direction:column;gap:var(--aw-space-2)}.aw-skel-detail__tabs{display:flex;gap:var(--aw-space-6);padding:var(--aw-space-2) 0;border-bottom:1px solid var(--aw-interactive-border-subtle)}.aw-skel-detail__cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--aw-space-4)}.aw-loading-region .aw-visually-hidden,.aw-skel-slots .aw-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.aw-activity-bar{position:fixed;top:0;left:0;right:0;height:3px;z-index:var(--aw-layer-toast);overflow:hidden;pointer-events:none;background:color-mix(in srgb,var(--aw-activity-bar) 20%,transparent)}.aw-activity-bar:before{content:"";position:absolute;top:0;bottom:0;left:0;width:40%;background:var(--aw-activity-bar);animation:aw-activity-slide 1.2s ease-in-out infinite}@keyframes aw-activity-slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion: reduce){.aw-activity-bar:before{width:100%;animation:none}}[data-aw-busy]{cursor:progress!important}.aw-busy-spinner{display:inline-block;flex:none;box-sizing:border-box;width:14px;height:14px;margin-right:var(--aw-space-2);vertical-align:-2px;border:2px solid currentColor;border-right-color:transparent;border-radius:var(--aw-radius-pill);animation:aw-busy-spin .7s linear infinite}@keyframes aw-busy-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.aw-busy-spinner{animation-duration:2.4s}}.aw-spinner{display:inline-block;flex:none;box-sizing:border-box;border:2px solid var(--aw-brand-accent);border-right-color:transparent;border-radius:var(--aw-radius-pill);animation:aw-busy-spin .7s linear infinite}@media (prefers-reduced-motion: reduce){.aw-spinner{animation-duration:2.4s}}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(/assets/SchibstedGrotesk-VariableFont_wght-6ceeadf6.ttf) format("truetype")}@font-face{font-family:Schibsted Grotesk;font-style:italic;font-weight:400 900;font-display:swap;src:url(/assets/SchibstedGrotesk-Italic-VariableFont_wght-b49fedb6.ttf) format("truetype")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/IBMPlexMono-Regular-6a3412f0.ttf) format("truetype")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/IBMPlexMono-Medium-a9b4c49b.ttf) format("truetype")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/IBMPlexMono-SemiBold-d3c38e55.ttf) format("truetype")}:root,[data-theme=dark]{color-scheme:dark;--aw-brand-accent: #4a57fb;--aw-brand-accent-subtle: #9fb5ff;--aw-brand-accent-muted: #7c8bff;--aw-brand-luminous: #5aaeff;--aw-surface-background: #080a0f;--aw-surface-raised: #111522;--aw-surface-overlay: #1b2130;--aw-surface-overlay-dim: rgba(8, 10, 15, .7);--aw-surface-floating: var(--aw-surface-overlay);--aw-surface-on-accent: #f6f6f6;--aw-surface-canvas: linear-gradient(180deg, #080a0f 0%, #06070b 100%);--aw-login-backdrop: radial-gradient( 60% 55% at 0% 100%, rgba(74, 87, 251, .28), rgba(74, 87, 251, 0) 70% ), radial-gradient( 55% 50% at 100% 0%, rgba(74, 87, 251, .32), rgba(74, 87, 251, 0) 70% ), #080a0f;--aw-brand-gradient: linear-gradient( 135deg, var(--aw-brand-accent) 0%, var(--aw-interactive-hover) 100% );--aw-panel-accent-surface: var(--aw-brand-gradient);--aw-panel-accent-border: transparent;--aw-panel-accent-shadow: none;--aw-panel-accent-fill: rgba(255, 255, 255, .2);--aw-panel-accent-divider: rgba(255, 255, 255, .25);--aw-panel-accent-outline: rgba(255, 255, 255, .35);--aw-panel-accent-link: var(--aw-text-on-accent);--aw-amelia-gradient: radial-gradient( circle at 35% 30%, var(--aw-brand-accent), var(--aw-interactive-hover) );--aw-text-primary: #f6f6f6;--aw-text-body: #c9ccd6;--aw-text-secondary: #b4b8c2;--aw-text-label: #8a90a0;--aw-text-disabled: #6c7180;--aw-text-placeholder: #727887;--aw-text-on-accent: #f6f6f6;--aw-text-inverse: #080a0f;--aw-text-link: #9fb5ff;--aw-text-label-on-white: var(--aw-text-label);--aw-interactive-primary: #4a57fb;--aw-interactive-hover: #3a26a8;--aw-interactive-border: rgba(255, 255, 255, .12);--aw-interactive-border-strong: rgba( 255, 255, 255, .14 );--aw-interactive-border-subtle: rgba( 255, 255, 255, .08 );--aw-interactive-border-card: rgba( 255, 255, 255, .12 );--aw-interactive-active: color-mix( in srgb, var(--aw-interactive-hover) 85%, black );--aw-interactive-focus: #4a57fb;--aw-interactive-focus-ring: rgba(74, 87, 251, .25);--aw-interactive-focus-text: #9fb5ff;--aw-interactive-disabled-border: rgba(255, 255, 255, .08);--aw-interactive-subtle-hover: rgba(255, 255, 255, .06);--aw-interactive-cancel: #c51e3a;--aw-interactive-cancel-hover: #7f1734;--aw-interactive-cancel-disabled: #a50021;--aw-status-verified: #00a86b;--aw-status-verified-text: #00a86b;--aw-status-verified-fill: rgba(0, 168, 107, .12);--aw-status-verified-border: rgba(0, 168, 107, .35);--aw-status-critical: #c51e3a;--aw-status-critical-text: #e14d63;--aw-status-critical-fill: rgba(197, 30, 58, .12);--aw-status-critical-border: rgba(197, 30, 58, .35);--aw-status-warning: #e6a817;--aw-status-warning-text: #e6a817;--aw-status-warning-fill: rgba(230, 168, 23, .12);--aw-status-warning-border: rgba(230, 168, 23, .35);--aw-status-attention: #9fb5ff;--aw-status-attention-text: #9fb5ff;--aw-status-attention-fill: rgba(74, 87, 251, .14);--aw-status-attention-border: rgba(74, 87, 251, .3);--aw-status-luminous: #5aaeff;--aw-status-airborne: #379531;--aw-status-luminous-text: #5aaeff;--aw-status-luminous-fill: rgba(90, 174, 255, .12);--aw-status-luminous-border: rgba(90, 174, 255, .35);--aw-status-neutral: #8a90a0;--aw-status-neutral-text: #8a90a0;--aw-status-neutral-fill: rgba(138, 144, 160, .12);--aw-status-neutral-border: rgba(138, 144, 160, .35);--aw-chip-text: #c9ccd6;--aw-chip-weight: 500;--aw-shadow-card: none;--aw-shadow-modal: 0 8px 28px rgba(0, 0, 0, .45);--aw-shadow-nav: 0 8px 32px rgba(0, 0, 0, .55);--aw-radius-xs: 4px;--aw-radius-control: 10px;--aw-radius-card: 16px;--aw-radius-pill: 100px;--aw-space-1: 4px;--aw-space-2: 8px;--aw-space-3: 12px;--aw-space-4: 16px;--aw-space-6: 24px;--aw-space-8: 32px;--aw-space-12: 48px;--aw-space-16: 64px;--aw-space-24: 96px;--aw-card-padding: 24px;--aw-card-padding-compact: 16px;--aw-gap-group: 4px;--aw-gap-groups: 16px;--aw-gap-sections: 32px;--aw-view-top-padding: 40px;--aw-row-compact: 56px;--aw-row-default: 64px;--aw-row-comfortable: 72px;--aw-control-input-sm: 40px;--aw-control-input-md: 48px;--aw-control-input-lg: 52px;--aw-control-button: 38px;--aw-control-button-touch: 44px;--aw-control-icon-button: 40px;--aw-btn-primary-bg: #4a57fb;--aw-btn-primary-bg-hover: #3a26a8;--aw-btn-primary-bg-active: #2e1e86;--aw-btn-primary-text: #ffffff;--aw-btn-secondary-border: rgba(255, 255, 255, .14);--aw-btn-secondary-border-hover: rgba(255, 255, 255, .28);--aw-btn-secondary-text: #e4e6ec;--aw-btn-secondary-bg-hover: rgba(255, 255, 255, .05);--aw-btn-secondary-bg-active: rgba(255, 255, 255, .1);--aw-btn-tertiary-text: #9fb5ff;--aw-btn-tertiary-text-hover: #c7d0ff;--aw-btn-tertiary-bg-hover: rgba(74, 87, 251, .12);--aw-btn-tertiary-bg-active: rgba(74, 87, 251, .2);--aw-btn-danger-border: #c51e3a;--aw-btn-danger-text: #f6f6f6;--aw-btn-danger-bg-hover: rgba(197, 30, 58, .12);--aw-btn-danger-bg-active: rgba(197, 30, 58, .2);--aw-btn-danger-border-disabled: #a50021;--aw-btn-danger-fill-bg: #c51e3a;--aw-btn-danger-fill-bg-hover: #7f1734;--aw-btn-danger-fill-text: #ffffff;--aw-btn-focus-edge: #4a57fb;--aw-btn-focus-ring: #9fb5ff;--aw-btn-disabled-border: rgba(255, 255, 255, .08);--aw-btn-disabled-text: #6c7180;--aw-field-surface: #1b2130;--aw-field-border: rgba(255, 255, 255, .1);--aw-field-border-hover: rgba(255, 255, 255, .22);--aw-field-border-focus: #4a57fb;--aw-field-focus-ring: rgba(74, 87, 251, .35);--aw-field-border-valid: rgba(0, 168, 107, .65);--aw-field-border-error: #c51e3a;--aw-field-border-warning: #e6a817;--aw-field-placeholder: #727887;--aw-field-text: #f6f6f6;--aw-field-help: #8a90a0;--aw-field-readonly-surface: transparent;--aw-field-readonly-border: rgba(255, 255, 255, .06);--aw-field-disabled-surface: rgba(255, 255, 255, .02);--aw-field-disabled-border: #2a3040;--aw-field-disabled-text: #5b6070;--aw-field-error-fill: rgba(197, 30, 58, .18);--aw-field-error-fill-border: rgba(197, 30, 58, .45);--aw-field-error-text: #f6f6f6;--aw-field-height: 40px;--aw-field-padding-x: 12px;--aw-field-radius: 10px;--aw-field-value-size: 14px;--aw-field-label-size: 11px;--aw-field-label-tracking: 1.1px;--aw-field-help-size: 12px;--aw-field-label-gap: 6px;--aw-field-help-slot: 18px;--aw-control-box: 18px;--aw-control-box-radius: 5px;--aw-control-box-border: 1.5px;--aw-control-border: rgba(255, 255, 255, .3);--aw-control-border-hover: rgba(255, 255, 255, .55);--aw-control-surface-hover: rgba(255, 255, 255, .05);--aw-control-border-focus: #9fb5ff;--aw-control-checked: #4a57fb;--aw-control-checked-hover: #3a26a8;--aw-control-disabled: #2a3040;--aw-control-label-gap: 10px;--aw-control-row-touch: 44px;--aw-switch-track-w: 36px;--aw-switch-track-h: 20px;--aw-switch-knob: 16px;--aw-select-menu-gap: 4px;--aw-select-menu-max: 320px;--aw-select-row-radius: 8px;--aw-select-row-selected: rgba(74, 87, 251, .18);--aw-select-row-focus: rgba(255, 255, 255, .05);--aw-select-row-focus-edge: #4a57fb;--aw-select-chip-bg: rgba(74, 87, 251, .18);--aw-select-chip-border: rgba(74, 87, 251, .45);--aw-select-skeleton-strong: rgba(255, 255, 255, .1);--aw-select-skeleton-weak: rgba(255, 255, 255, .06);--aw-layer-base: 0;--aw-layer-raised: 10;--aw-layer-sticky: 100;--aw-layer-menu: 200;--aw-layer-overlay: 300;--aw-layer-modal: 400;--aw-layer-popover: 450;--aw-layer-toast: 500;--aw-layer-tooltip: 600;--aw-button-height: 38px;--aw-button-padding-x: 18px;--aw-button-label-size: 13px;--aw-button-label-weight: 600;--aw-button-icon-size: 15px;--aw-button-icon-gap: 8px;--aw-button-min-width: 96px;--aw-icon-button-glyph: 18px;--aw-button-gap: 10px;--aw-rail-collapsed: 72px;--aw-rail-default: 88px;--aw-rail-expanded: 96px;--aw-topbar-compact: 64px;--aw-topbar-default: 72px;--aw-topbar-tall: 80px;--aw-canvas-margin: 40px;--aw-content-max: 1600px;--aw-tab-edge-hover: rgba(255, 255, 255, .22);--aw-skeleton-base: rgba(255, 255, 255, .07);--aw-skeleton-sweep: rgba(255, 255, 255, .08);--aw-activity-bar: var(--aw-brand-accent);--aw-status-verified-chip: color-mix( in srgb, var(--aw-status-verified) 30%, transparent );--aw-status-warning-chip: color-mix( in srgb, var(--aw-status-warning) 30%, transparent );--aw-status-critical-chip: color-mix( in srgb, var(--aw-status-critical) 30%, transparent );--aw-tab-active-text: var(--aw-text-primary);--aw-tab-rule: var(--aw-interactive-border-subtle);--aw-pagination-active-bg: var(--aw-brand-accent);--aw-pagination-active-text: var(--aw-text-on-accent);--aw-pagination-active-edge: transparent;--aw-segmented-track: var(--aw-field-surface);--aw-segmented-track-border: var(--aw-field-border);--aw-segmented-active-bg: var(--aw-brand-accent);--aw-segmented-active-text: var(--aw-text-on-accent);--aw-segmented-active-shadow: none;--aw-count-fill: #9fb5ff;--aw-count-text: #080a0f;--aw-count-pending-fill: #4a57fb;--aw-count-pending-stripe: rgba(74, 87, 251, .14);--aw-count-pending-text: #f6f6f6;--aw-filter-height: 34px;--aw-filter-surface: #1b2130;--aw-filter-border: rgba(255, 255, 255, .1);--aw-filter-text: #c9ccd6;--aw-filter-icon: #8a90a0;--aw-filter-focus-ring: 0 0 0 2px rgba(159, 181, 255, .35);--aw-filter-chip-fill: rgba(74, 87, 251, .18);--aw-filter-chip-border: rgba(74, 87, 251, .45);--aw-filter-chip-label: #9fb5ff;--aw-filter-chip-text: #f6f6f6;--aw-filter-pop-border: rgba(255, 255, 255, .14);--aw-filter-pop-shadow: 0 8px 32px rgba(0, 0, 0, .55);--aw-filter-pop-inset: #111522;--aw-filter-row-hover: rgba(255, 255, 255, .05);--aw-filter-row-checked: rgba(74, 87, 251, .14);--aw-filter-check-border: rgba(255, 255, 255, .3);--aw-filter-divider: rgba(255, 255, 255, .08);--aw-filter-shortcut-border: rgba(255, 255, 255, .14);--aw-tone-accent: var( --aw-brand-accent );--aw-tone-accent-ink: #a9b6ff;--aw-tone-accent-fill: 18%;--aw-tone-teal: #3fbf8f;--aw-tone-teal-ink: #6fd9af;--aw-tone-teal-fill: 15%;--aw-tone-terracotta: #d4914a;--aw-tone-terracotta-ink: #e0a971;--aw-tone-terracotta-fill: 16%;--aw-tone-olive: #c2b25a;--aw-tone-olive-ink: #d2c77e;--aw-tone-olive-fill: 15%;--aw-tone-orchid: #b478c6;--aw-tone-orchid-ink: #cfa2dd;--aw-tone-orchid-fill: 16%;--aw-tone-blue: #5aaeff;--aw-tone-blue-ink: #a8d5ff;--aw-tone-blue-fill: 16%;--aw-tone-rose: #d16174;--aw-tone-rose-ink: #e29ca8;--aw-tone-rose-fill: 16%;--aw-tone-green: #44a76d;--aw-tone-green-ink: #72c595;--aw-tone-green-fill: 15%;--aw-tone-salmon: #d5877b;--aw-tone-salmon-ink: #e8bcb5;--aw-tone-salmon-fill: 16%;--aw-tone-periwinkle: #a4afea;--aw-tone-periwinkle-ink: #d6daf5;--aw-tone-periwinkle-fill: 15%;--aw-tone-silver: #c9ccd6;--aw-tone-silver-ink: #e2e4e9;--aw-tone-silver-fill: 14%;--aw-tone-neutral: #7d8395;--aw-tone-neutral-ink: #a8acb8;--aw-tone-neutral-fill: 14%;--aw-tone-border: 45%;--aw-tone-border-hover: 60%;--aw-tone-hover-step: 7%;--aw-tone-fill-selected: 28%;--aw-tone-check: #080a0f;--aw-theme-transition: background-color .16s ease, border-color .16s ease, color .16s ease}:root[data-theme=light]{color-scheme:light;--aw-brand-accent: #3b47d6;--aw-brand-accent-subtle: #3b47d6;--aw-brand-accent-muted: #6470e4;--aw-brand-luminous: #1f62b8;--aw-surface-background: #f5f4f0;--aw-surface-raised: #ffffff;--aw-surface-overlay: rgba( 25, 29, 74, .04 );--aw-surface-overlay-dim: rgba(25, 29, 74, .45);--aw-surface-floating: var(--aw-surface-raised);--aw-surface-canvas: #f5f4f0;--aw-login-backdrop: #f5f4f0;--aw-panel-accent-surface: var(--aw-surface-raised);--aw-panel-accent-border: var(--aw-interactive-border-card);--aw-panel-accent-shadow: var(--aw-shadow-card);--aw-panel-accent-fill: rgba(25, 29, 74, .05);--aw-panel-accent-divider: var(--aw-interactive-border-subtle);--aw-panel-accent-outline: var(--aw-interactive-border-strong);--aw-panel-accent-link: var(--aw-text-link);--aw-brand-gradient: var(--aw-interactive-primary);--aw-text-primary: #080a0f;--aw-text-body: #1b2130;--aw-text-secondary: #5f6678;--aw-text-label: #5f6678;--aw-text-label-on-white: #6b7284;--aw-text-disabled: #8a90a0;--aw-text-placeholder: #6b7284;--aw-text-on-accent: #ffffff;--aw-text-inverse: #f6f6f6;--aw-text-link: #2e39b0;--aw-interactive-primary: #3b47d6;--aw-interactive-hover: #2e39b0;--aw-interactive-active: #242d8c;--aw-interactive-border-subtle: rgba( 25, 29, 74, .08 );--aw-interactive-border: rgba( 25, 29, 74, .12 );--aw-interactive-border-strong: rgba(25, 29, 74, .2);--aw-interactive-border-card: rgba( 25, 29, 74, .28 );--aw-interactive-focus: #3b47d6;--aw-interactive-focus-ring: transparent;--aw-interactive-focus-text: #2e39b0;--aw-interactive-disabled-border: rgba(25, 29, 74, .1);--aw-interactive-subtle-hover: rgba( 74, 87, 251, .06 );--aw-interactive-cancel: #a81730;--aw-interactive-cancel-hover: #7f1734;--aw-interactive-cancel-disabled: #d08d99;--aw-status-verified-text: #0b6733;--aw-status-critical-text: #a81730;--aw-status-warning-text: #6f4e00;--aw-status-neutral: #5f6678;--aw-status-neutral-text: #5f6678;--aw-status-neutral-fill: rgba(95, 102, 120, .12);--aw-status-neutral-border: rgba(95, 102, 120, .35);--aw-status-attention: #3b47d6;--aw-status-attention-text: #3b47d6;--aw-status-attention-fill: rgba(74, 87, 251, .12);--aw-status-attention-border: rgba(74, 87, 251, .3);--aw-status-luminous: #1f62b8;--aw-status-luminous-text: #1f62b8;--aw-status-luminous-fill: rgba(31, 98, 184, .12);--aw-status-luminous-border: rgba(31, 98, 184, .35);--aw-btn-primary-bg: #3b47d6;--aw-btn-primary-bg-hover: #2e39b0;--aw-btn-primary-bg-active: #242d8c;--aw-btn-secondary-border: rgba(25, 29, 74, .2);--aw-btn-secondary-border-hover: rgba(25, 29, 74, .35);--aw-btn-secondary-text: #1b2130;--aw-btn-secondary-bg-hover: rgba(25, 29, 74, .04);--aw-btn-secondary-bg-active: rgba(25, 29, 74, .09);--aw-btn-tertiary-text: #2e39b0;--aw-btn-tertiary-text-hover: #242d8c;--aw-btn-danger-text: #c51e3a;--aw-btn-danger-bg-hover: rgba(197, 30, 58, .08);--aw-btn-danger-bg-active: rgba(197, 30, 58, .16);--aw-btn-danger-fill-bg: #a50021;--aw-btn-focus-edge: #f5f4f0;--aw-btn-focus-ring: #3b47d6;--aw-btn-disabled-border: rgba(25, 29, 74, .14);--aw-btn-disabled-text: #8a90a0;--aw-field-surface: #ffffff;--aw-field-border: rgba(25, 29, 74, .28);--aw-field-border-hover: rgba(25, 29, 74, .45);--aw-field-border-focus: #3b47d6;--aw-field-focus-ring: rgba(59, 71, 214, .22);--aw-field-text: #080a0f;--aw-field-placeholder: #6b7284;--aw-field-help: #5f6678;--aw-field-readonly-surface: rgba(25, 29, 74, .04);--aw-field-readonly-border: rgba(25, 29, 74, .12);--aw-field-disabled-surface: rgba(25, 29, 74, .04);--aw-field-disabled-border: rgba(25, 29, 74, .16);--aw-field-disabled-text: #8a90a0;--aw-field-error-fill: transparent;--aw-field-error-fill-border: transparent;--aw-field-error-text: #c51e3a;--aw-control-border: rgba(25, 29, 74, .45);--aw-control-border-hover: rgba(25, 29, 74, .6);--aw-control-surface-hover: rgba(25, 29, 74, .04);--aw-control-border-focus: #3b47d6;--aw-control-checked: #3b47d6;--aw-control-checked-hover: #2e39b0;--aw-control-disabled: rgba(25, 29, 74, .16);--aw-select-row-selected: rgba(74, 87, 251, .12);--aw-select-row-focus: rgba(74, 87, 251, .06);--aw-select-row-focus-edge: #3b47d6;--aw-select-chip-bg: rgba(74, 87, 251, .12);--aw-select-chip-border: rgba(74, 87, 251, .3);--aw-select-skeleton-strong: rgba(25, 29, 74, .09);--aw-select-skeleton-weak: rgba(25, 29, 74, .04);--aw-tab-edge-hover: rgba(25, 29, 74, .28);--aw-skeleton-base: rgba(25, 29, 74, .07);--aw-skeleton-sweep: rgba(255, 255, 255, .6);--aw-activity-bar: var(--aw-brand-accent);--aw-count-fill: #3b47d6;--aw-count-text: #ffffff;--aw-count-pending-fill: #3b47d6;--aw-count-pending-stripe: #191d4a;--aw-count-pending-text: #ffffff;--aw-filter-height: 34px;--aw-filter-surface: #ffffff;--aw-filter-border: rgba(25, 29, 74, .28);--aw-filter-text: #1b2130;--aw-filter-icon: #5f6678;--aw-filter-focus-ring: 0 0 0 2px #ffffff, 0 0 0 4px #3b47d6;--aw-filter-chip-fill: rgba(74, 87, 251, .12);--aw-filter-chip-border: rgba(74, 87, 251, .3);--aw-filter-chip-label: #2e39b0;--aw-filter-chip-text: #080a0f;--aw-filter-pop-border: rgba(25, 29, 74, .12);--aw-filter-pop-shadow: 0 8px 24px rgba(25, 29, 74, .1);--aw-filter-pop-inset: #ffffff;--aw-filter-row-hover: rgba(25, 29, 74, .05);--aw-filter-row-checked: rgba(74, 87, 251, .12);--aw-filter-check-border: rgba(25, 29, 74, .45);--aw-filter-divider: rgba(25, 29, 74, .08);--aw-filter-shortcut-border: rgba(25, 29, 74, .2);--aw-tone-accent: var(--aw-brand-accent);--aw-tone-accent-ink: var(--aw-brand-accent);--aw-tone-accent-fill: 11%;--aw-tone-teal: #37a67d;--aw-tone-teal-ink: #2b7c5f;--aw-tone-teal-fill: 9%;--aw-tone-terracotta: #c68846;--aw-tone-terracotta-ink: #916437;--aw-tone-terracotta-fill: 10%;--aw-tone-olive: #a2954d;--aw-tone-olive-ink: #79703c;--aw-tone-olive-fill: 9%;--aw-tone-orchid: #b478c6;--aw-tone-orchid-ink: #895c98;--aw-tone-orchid-fill: 10%;--aw-tone-blue: #4f99e0;--aw-tone-blue-ink: #3b71a5;--aw-tone-blue-fill: 10%;--aw-tone-rose: #d16174;--aw-tone-rose-ink: #ab5061;--aw-tone-rose-fill: 10%;--aw-tone-green: #44a76d;--aw-tone-green-ink: #337b53;--aw-tone-green-fill: 9%;--aw-tone-salmon: #cb8176;--aw-tone-salmon-ink: #96615a;--aw-tone-salmon-fill: 10%;--aw-tone-periwinkle: #8891c3;--aw-tone-periwinkle-ink: #656d92;--aw-tone-periwinkle-fill: 9%;--aw-tone-silver: #91949c;--aw-tone-silver-ink: #6d7078;--aw-tone-silver-fill: 8%;--aw-tone-neutral: #7d8395;--aw-tone-neutral-ink: #696e7e;--aw-tone-neutral-fill: 8%;--aw-tone-check: #ffffff;--aw-shadow-card: 0 1px 2px rgba(25, 29, 74, .06);--aw-shadow-modal: 0 8px 24px rgba(25, 29, 74, .1);--aw-shadow-nav: 0 1px 2px rgba(25, 29, 74, .06);--aw-status-verified-chip: var(--aw-status-verified-fill);--aw-status-warning-chip: var(--aw-status-warning-fill);--aw-status-critical-chip: var(--aw-status-critical-fill);--aw-tab-active-text: #2e39b0;--aw-tab-rule: rgba(25, 29, 74, .12);--aw-pagination-active-bg: rgba(74, 87, 251, .12);--aw-pagination-active-text: #2e39b0;--aw-pagination-active-edge: rgba(74, 87, 251, .3);--aw-segmented-track: rgba(25, 29, 74, .06);--aw-segmented-track-border: transparent;--aw-segmented-active-bg: #ffffff;--aw-segmented-active-text: #2e39b0;--aw-segmented-active-shadow: 0 1px 3px rgba(25, 29, 74, .16);--aw-status-verified-fill: rgba(11, 103, 51, .12);--aw-status-verified-border: rgba(11, 103, 51, .35);--aw-status-warning-fill: rgba(111, 78, 0, .12);--aw-status-warning-border: rgba(111, 78, 0, .35)}@media (max-width: 1250px){:root,[data-theme=dark]{--aw-canvas-margin: 32px}}@media (max-width: 630px){:root,[data-theme=dark]{--aw-view-top-padding: 32px}}@media (max-width: 600px){:root,[data-theme=dark]{--aw-canvas-margin: 20px;--aw-card-padding: 16px;--aw-control-button: 44px;--aw-control-icon-button: 44px;--aw-button-height: 44px;--aw-button-padding-x: 22px;--aw-button-label-size: 14px;--aw-button-icon-size: 16px;--aw-button-min-width: 112px;--aw-field-height: 48px;--aw-field-padding-x: 14px;--aw-field-value-size: 16px}}:root{--aw-input-font-size: var(--aw-body-size)}@media (pointer: coarse){:root{--aw-input-font-size: 16px}}.aw-card{background:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border-card);border-radius:var(--aw-radius-card);padding:var(--aw-card-padding);box-shadow:var(--aw-shadow-card)}.aw-row{background:var(--aw-surface-overlay);border-radius:var(--aw-radius-control);min-height:var(--aw-row-default)}.aw-pattern-reading{display:flex;flex-direction:column;gap:var(--aw-gap-sections);max-width:var(--aw-content-max);margin-inline:auto;padding:var(--aw-canvas-margin);background:var(--aw-surface-background)}.aw-pattern-list{background:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border-card);border-radius:var(--aw-radius-card);box-shadow:var(--aw-shadow-card);overflow:hidden}.aw-pattern-list__header{background:var(--aw-surface-overlay);padding:var(--aw-card-padding-compact) var(--aw-card-padding)}.aw-pattern-list__row{display:flex;align-items:center;gap:var(--aw-gap-groups);min-height:var(--aw-row-default);padding-inline:var(--aw-card-padding);border-top:1px solid var(--aw-interactive-border-subtle)}.aw-pattern-list__row:first-child{border-top:none}.aw-pattern-list__row:hover{background:var(--aw-interactive-subtle-hover)}.aw-pattern-list__row:focus-visible{outline-offset:-2px!important}.aw-pattern-list__row[aria-selected=true],.aw-row-selected{background:var(--aw-status-attention-fill);box-shadow:inset 0 0 0 1px var(--aw-status-attention-border)}.aw-pattern-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:var(--aw-gap-sections)}.aw-card--focus{background:var(--aw-interactive-primary);border-color:transparent;color:var(--aw-text-on-accent)}.aw-pattern-scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--aw-surface-overlay-dim)}.aw-pattern-sheet{background:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border-card);border-radius:var(--aw-radius-card);box-shadow:var(--aw-shadow-modal);padding:var(--aw-card-padding)}.aw-actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--aw-button-gap)}.aw-actions__tertiary{margin-left:auto}.aw-card .aw-label,.aw-pattern-list .aw-label{color:var(--aw-text-label-on-white)}.aw-pattern-list__header .aw-label,.aw-row-selected .aw-label{color:var(--aw-text-label)}:focus-visible{outline:2px solid var(--aw-interactive-focus)!important;outline-offset:2px!important}.aw-focusable:focus-visible,:where(button,a,input,select,textarea,[tabindex]):focus-visible{box-shadow:0 0 0 4px var(--aw-interactive-focus-ring)}@media (prefers-reduced-motion: reduce){:root{--aw-theme-transition: none}}:root[data-theme=light] img[src*=Aerowise-HORIZONTAL-WHITE],:root[data-theme=light] img[src*=Aerowise-ISOTIPO-WHITE],:root[data-theme=light] img[src*=Aerowise-VERTICAL-WHITE]{filter:invert(1)}:root[data-theme=light] [data-theme=dark] img[src*=Aerowise-HORIZONTAL-WHITE],:root[data-theme=light] [data-theme=dark] img[src*=Aerowise-ISOTIPO-WHITE],:root[data-theme=light] [data-theme=dark] img[src*=Aerowise-VERTICAL-WHITE]{filter:none}.aw-ink-icon{color:var(--aw-text-primary);flex-shrink:0}.aw-tone-accent{--tone: var(--aw-tone-accent);--tone-ink: var(--aw-tone-accent-ink);--tone-fill: var(--aw-tone-accent-fill)}.aw-tone-teal{--tone: var(--aw-tone-teal);--tone-ink: var(--aw-tone-teal-ink);--tone-fill: var(--aw-tone-teal-fill)}.aw-tone-terracotta{--tone: var(--aw-tone-terracotta);--tone-ink: var(--aw-tone-terracotta-ink);--tone-fill: var(--aw-tone-terracotta-fill)}.aw-tone-olive{--tone: var(--aw-tone-olive);--tone-ink: var(--aw-tone-olive-ink);--tone-fill: var(--aw-tone-olive-fill)}.aw-tone-orchid{--tone: var(--aw-tone-orchid);--tone-ink: var(--aw-tone-orchid-ink);--tone-fill: var(--aw-tone-orchid-fill)}.aw-tone-blue{--tone: var(--aw-tone-blue);--tone-ink: var(--aw-tone-blue-ink);--tone-fill: var(--aw-tone-blue-fill)}.aw-tone-rose{--tone: var(--aw-tone-rose);--tone-ink: var(--aw-tone-rose-ink);--tone-fill: var(--aw-tone-rose-fill)}.aw-tone-green{--tone: var(--aw-tone-green);--tone-ink: var(--aw-tone-green-ink);--tone-fill: var(--aw-tone-green-fill)}.aw-tone-salmon{--tone: var(--aw-tone-salmon);--tone-ink: var(--aw-tone-salmon-ink);--tone-fill: var(--aw-tone-salmon-fill)}.aw-tone-periwinkle{--tone: var(--aw-tone-periwinkle);--tone-ink: var(--aw-tone-periwinkle-ink);--tone-fill: var(--aw-tone-periwinkle-fill)}.aw-tone-silver{--tone: var(--aw-tone-silver);--tone-ink: var(--aw-tone-silver-ink);--tone-fill: var(--aw-tone-silver-fill)}.aw-tone-neutral{--tone: var(--aw-tone-neutral);--tone-ink: var(--aw-tone-neutral-ink);--tone-fill: var(--aw-tone-neutral-fill)}@media print{:root,:root[data-theme=dark],:root[data-theme=light]{color-scheme:light;--aw-surface-background: #ffffff;--aw-surface-raised: #ffffff;--aw-surface-canvas: #ffffff;--aw-surface-overlay: rgba(25, 29, 74, .04);--aw-surface-floating: #ffffff;--aw-text-primary: #080a0f;--aw-text-body: #1b2130;--aw-text-secondary: #5f6678;--aw-text-label: #5f6678;--aw-interactive-border-subtle: rgba(25, 29, 74, .28);--aw-interactive-border: rgba(25, 29, 74, .28);--aw-interactive-border-strong: rgba(25, 29, 74, .28);--aw-interactive-border-card: rgba(25, 29, 74, .28);--aw-shadow-card: none;--aw-shadow-modal: none;--aw-shadow-nav: none}}:root{--aw-font-sans: "Schibsted Grotesk", "Archivo", system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--aw-font-mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--aw-h1-size: 32px;--aw-h1-lh: 106%;--aw-h1-weight: 600;--aw-h1-tracking: -.025em;--aw-h1-home-size: 36px;--aw-h1-home-lh: 106%;--aw-h1-home-weight: 600;--aw-h1-home-tracking: -.025em;--aw-hero-data-size: 36px;--aw-hero-data-lh: 106%;--aw-hero-data-weight: 700;--aw-hero-data-tracking: -.025em;--aw-h2-size: 18px;--aw-h2-lh: 120%;--aw-h2-weight: 600;--aw-h2-tracking: -.015em;--aw-h1-leg-size: 30px;--aw-h3-size: 16px;--aw-h3-lh: 120%;--aw-h3-weight: 600;--aw-h3-tracking: -.01em;--aw-figure-date-size: 18px;--aw-body-size: 14px;--aw-body-lh: 155%;--aw-body-weight: 400;--aw-body-strong-size: var(--aw-body-size);--aw-body-strong-lh: var(--aw-body-lh);--aw-body-strong-weight: 600;--aw-body-tab-size: var(--aw-body-size);--aw-body-tab-lh: var(--aw-body-lh);--aw-body-tab-weight: 400;--aw-body-tab-weight-active: 500;--aw-body-sm-size: 13px;--aw-body-sm-lh: 158%;--aw-body-sm-weight: 400;--aw-caption-size: 11px;--aw-caption-lh: 100%;--aw-caption-weight: 500;--aw-caption-tracking: 1.1px;--aw-data-size: 14px;--aw-data-lh: 150%;--aw-data-weight: 500;--aw-figure-size: 20px;--aw-figure-lg-size: 24px;--aw-icon-size: 20px;--aw-icon-lg-size: 24px;--aw-title-display-size: var(--aw-h1-home-size);--aw-title-display-lh: var(--aw-h1-home-lh);--aw-title-display-weight: var(--aw-h1-home-weight);--aw-title-display-tracking: var(--aw-h1-home-tracking);--aw-title-section-size: var(--aw-h2-size);--aw-title-section-lh: var(--aw-h2-lh);--aw-title-section-weight: var(--aw-h2-weight);--aw-title-section-tracking: var(--aw-h2-tracking);--aw-title-operative-size: var(--aw-h2-size);--aw-title-operative-lh: var(--aw-h2-lh);--aw-title-operative-weight: var(--aw-h2-weight);--aw-title-operative-tracking: var(--aw-h2-tracking);--aw-label-size: var(--aw-caption-size);--aw-label-lh: var(--aw-caption-lh);--aw-label-weight: var(--aw-caption-weight);--aw-label-tracking: var(--aw-caption-tracking)}@media (max-width: 1250px){:root{--aw-h1-home-size: 32px;--aw-hero-data-size: 32px}}@media (max-width: 600px){:root{--aw-h1-size: 28px;--aw-h1-leg-size: 28px;--aw-h1-home-size: 28px;--aw-hero-data-size: 28px}}.aw-h1{font-family:var(--aw-font-sans);font-size:var(--aw-h1-size);line-height:var(--aw-h1-lh);font-weight:var(--aw-h1-weight);letter-spacing:var(--aw-h1-tracking);color:var(--aw-text-primary);margin:0}.aw-h1-home{font-family:var(--aw-font-sans);font-size:var(--aw-h1-home-size);line-height:var(--aw-h1-home-lh);font-weight:var(--aw-h1-home-weight);letter-spacing:var(--aw-h1-home-tracking);color:var(--aw-text-primary);margin:0}.aw-hero-data{font-family:var(--aw-font-sans);font-size:var(--aw-hero-data-size);line-height:var(--aw-hero-data-lh);font-weight:var(--aw-hero-data-weight);letter-spacing:var(--aw-hero-data-tracking);color:var(--aw-text-primary);margin:0}.aw-h2{font-family:var(--aw-font-sans);font-size:var(--aw-h2-size);line-height:var(--aw-h2-lh);font-weight:var(--aw-h2-weight);letter-spacing:var(--aw-h2-tracking);color:var(--aw-text-primary);margin:0}.aw-h3{font-family:var(--aw-font-sans);font-size:var(--aw-h3-size);line-height:var(--aw-h3-lh);font-weight:var(--aw-h3-weight);letter-spacing:var(--aw-h3-tracking);color:var(--aw-text-primary);margin:0}.aw-body{font-family:var(--aw-font-sans);font-size:var(--aw-body-size);line-height:var(--aw-body-lh);font-weight:var(--aw-body-weight);color:var(--aw-text-body)}.aw-body-strong{font-family:var(--aw-font-sans);font-size:var(--aw-body-strong-size);line-height:var(--aw-body-strong-lh);font-weight:var(--aw-body-strong-weight);color:var(--aw-text-primary)}.aw-body-tab{font-family:var(--aw-font-sans);font-size:var(--aw-body-tab-size);line-height:var(--aw-body-tab-lh);font-weight:var(--aw-body-tab-weight)}.aw-body-tab[aria-selected=true],.aw-body-tab[aria-current],.aw-body-tab.is-active{font-weight:var(--aw-body-tab-weight-active)}.aw-body-sm{font-family:var(--aw-font-sans);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);font-weight:var(--aw-body-sm-weight);color:var(--aw-text-secondary)}.aw-caption,.aw-label{font-family:var(--aw-font-sans);font-size:var(--aw-caption-size);line-height:var(--aw-caption-lh);font-weight:var(--aw-caption-weight);letter-spacing:var(--aw-caption-tracking);text-transform:uppercase;color:var(--aw-text-label)}.aw-data{font-family:var(--aw-font-mono);font-size:var(--aw-data-size);line-height:var(--aw-data-lh);font-weight:var(--aw-data-weight);font-variant-numeric:tabular-nums;color:var(--aw-text-primary)}.aw-title-display{font-family:var(--aw-font-sans);font-size:var(--aw-title-display-size);line-height:var(--aw-title-display-lh);font-weight:var(--aw-title-display-weight);letter-spacing:var(--aw-title-display-tracking);color:var(--aw-text-primary);margin:0}.aw-title-section,.aw-title-operative{font-family:var(--aw-font-sans);font-size:var(--aw-h2-size);line-height:var(--aw-h2-lh);font-weight:var(--aw-h2-weight);letter-spacing:var(--aw-h2-tracking);color:var(--aw-text-primary);margin:0}@font-face{font-family:var(--aw-font-sans);font-display:swap;src:local("Archivo"),url(/assets/Archivo-VariableFont_wdth_wght-ed648e63.ttf) format("truetype")}@font-face{font-family:Syne;font-display:swap;src:local("Syne"),url(/assets/Syne-VariableFont_wght-6c537669.ttf) format("truetype")}*{box-sizing:border-box;padding:0;margin:0;font-family:var(--aw-font-sans);-webkit-tap-highlight-color:rgba(0,0,0,0);text-decoration:none;-webkit-text-size-adjust:100%;text-size-adjust:100%}*::-webkit-scrollbar{width:4px;height:4px;background-color:var(--aw-surface-raised)}*::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--aw-brand-accent) 75%,transparent)}h1,h2,h3,h4,h5,h6{font-family:var(--aw-font-sans)}.no-visible{display:none}.labelText-input-error{color:var(--aw-status-critical-text);font-size:var(--aw-body-size);letter-spacing:.8px}.input-helper-text{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);margin:var(--aw-space-1) 0 0 0}button,select{color:inherit}button{background:none;outline:none;border:none;cursor:pointer}:root{accent-color:var(--aw-brand-accent)}.view-title-container{display:flex;background-image:linear-gradient(94.5342deg,color-mix(in srgb,var(--aw-brand-accent) 80%,black),var(--aw-interactive-hover));justify-content:center;align-items:center;width:100%;height:100px;letter-spacing:1px}.view-title-text{font-size:var(--aw-title-section-size);font-weight:600;color:var(--aw-text-primary);text-align:center}.home-view{padding:var(--aw-view-top-padding) var(--aw-space-4) var(--aw-space-4) var(--aw-space-2);flex:1;display:flex;flex-direction:column;gap:var(--aw-space-4)}.home-cards-row{display:flex;flex-direction:row;gap:var(--aw-space-4);flex-wrap:wrap}.home-cards-column{display:flex;flex-direction:column;gap:var(--aw-space-4);flex-wrap:wrap;max-height:308px;flex:1 1 calc(33.33% - 20px);min-width:250px;max-width:600px}.home-legs-component-container{display:flex;flex-direction:column;gap:var(--aw-space-4);margin-top:var(--aw-space-4);width:100%}.home-legs-component-title{color:var(--aw-text-primary);font-weight:500;font-size:var(--aw-title-section-size);line-height:var(--aw-title-section-lh)}.home-legs-component-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;text-align:center;gap:var(--aw-space-4)}.home-legs-component-header-legs-cards{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;text-align:center;gap:var(--aw-space-4)}.home-legs-component-new-flight-button{flex-direction:row;justify-content:center;gap:var(--aw-space-3);align-items:center;background-color:var(--aw-brand-accent);padding:var(--aw-space-2) var(--aw-space-4) var(--aw-space-2) var(--aw-space-4);width:138px;height:40px;border-radius:var(--aw-radius-pill);display:flex;color:var(--aw-text-on-accent);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh)}.home-legs-component-see-all-button{color:var(--aw-text-primary);font-weight:500;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);border:1px solid;width:64px;height:30px;border-radius:var(--aw-radius-pill);padding:var(--aw-space-1) var(--aw-space-2) var(--aw-space-1) var(--aw-space-2);display:flex;align-items:center;justify-content:center}.widgets-view-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;margin-top:var(--aw-space-4);gap:var(--aw-space-4)}.floating-invisible-div{position:fixed;bottom:20px;right:20px;width:50px;height:50px;z-index:1000;opacity:0;pointer-events:none}.backgroundImage{flex:1;display:flex;justify-content:center}.login-view{display:flex;flex:1;justify-content:center;align-items:center;flex-direction:column;background-size:cover;background-position:center;width:100%;height:100%;padding:var(--aw-space-8)}@media (max-width: 600px){.login-view{padding:var(--aw-space-4)}}.logo-login{width:257px;height:37px}.loginTitle{color:var(--aw-text-primary);font-size:var(--aw-title-display-size);font-weight:600;letter-spacing:var(--aw-title-display-tracking);text-align:center;margin-bottom:var(--aw-space-12);text-shadow:2px 2px 5px rgba(0,0,0,.75)}@media (max-width: 772px){.home-cards-row{display:flex;flex-direction:column;gap:var(--aw-space-4);flex-wrap:nowrap}.home-cards-column{height:1000px;max-width:100%;min-width:none;max-height:none}}@media (max-width: 719px){.loginTitle{font-size:var(--aw-title-display-size);letter-spacing:var(--aw-title-display-tracking)}}.loginButton{background-color:var(--aw-brand-accent);border-radius:var(--aw-radius-card);padding:var(--aw-space-4);display:flex;flex-direction:row;justify-content:space-between;align-items:center;transition-duration:1s;margin:var(--aw-space-2)}.ScheduledFlightsContainer{flex:1;align-items:center;background-color:var(--aw-surface-raised)}.backgroundTitle{width:100%}.viewTitle{display:flex;justify-content:center;align-items:center;width:100%;height:100px;letter-spacing:1px}.textTitle{font-size:var(--aw-title-section-size);font-weight:600;color:var(--aw-text-primary);text-align:center}.calendarContainer{display:flex;margin:40px auto;height:80vh;max-height:502px;width:100%;justify-content:center;align-items:center;margin-bottom:7vh}.calendar{margin:0;width:100%;height:100%}.tabTitleContainer{display:flex;background-image:linear-gradient(94.5342deg,color-mix(in srgb,var(--aw-brand-accent) 80%,black),var(--aw-interactive-hover));width:55%;margin-top:var(--aw-space-12);margin-bottom:var(--aw-space-3);align-self:flex-start;justify-content:flex-end;align-items:flex-end;background-color:var(--aw-brand-accent);padding:var(--aw-space-2);padding-right:var(--aw-space-4);border-bottom-right-radius:var(--aw-radius-card);border-top-right-radius:var(--aw-radius-card)}@media (max-width: 500px){.tabTitleContainer{width:70%}}@media (max-width: 630px){.home-view{padding:var(--aw-view-top-padding) var(--aw-space-4) var(--aw-space-4)}}.add-new-button{color:var(--aw-text-on-accent);background-color:color-mix(in srgb,var(--aw-brand-accent) 80%,black);border:solid 2px color-mix(in srgb,var(--aw-interactive-hover) 50%,transparent);height:43px;border-radius:var(--aw-radius-card);display:flex;justify-content:center;align-items:center;margin:42px auto 0;transition:.5s;padding:var(--aw-space-1) var(--aw-space-2);text-decoration:none}.add-new-button span{font-size:var(--aw-body-size);font-weight:500;margin:0 var(--aw-space-1) 0 var(--aw-space-1)}.add-new-button svg{font-size:var(--aw-icon-size);margin:0 var(--aw-space-1) 0 var(--aw-space-1);padding:var(--aw-space-1);background-color:color-mix(in srgb,var(--aw-interactive-hover) 50%,transparent);border-radius:var(--aw-radius-pill)}.add-new-button:active{color:color-mix(in srgb,var(--aw-brand-accent) 80%,black);background-color:var(--aw-text-primary);border:color-mix(in srgb,var(--aw-brand-accent) 80%,black) solid 2px}.add-new-button:active svg{background-color:color-mix(in srgb,var(--aw-interactive-hover) 0%,transparent)}.back-button{color:var(--aw-text-primary);background-color:var(--aw-surface-raised);border:solid 2px var(--aw-interactive-hover);height:30px;width:30px;border-radius:var(--aw-radius-card);display:flex;justify-content:center;align-items:center;transition:.5s;position:absolute;left:0;right:0;margin:0 auto 0 10%}.back-button svg{width:80%;height:80%}.back-button:active{color:var(--aw-text-on-accent);background-color:color-mix(in srgb,var(--aw-brand-accent) 80%,black);border:color-mix(in srgb,var(--aw-brand-accent) 80%,black) solid 2px}@media (max-width: 509px){.back-button{margin:0 auto 0 3%}}.tabTitleText{width:fit-content;font-size:var(--aw-title-operative-size);font-weight:500;letter-spacing:.5px;color:var(--aw-text-primary)}.flightsTabContainer{margin:auto;max-width:2000px}.flightsTabHeader{display:flex;flex-direction:row;justify-content:space-around;align-items:center;height:42px;margin-bottom:7vh}.request-list-header{margin:0 0 var(--aw-space-1) 0}.flightsTabHeaderOption{font-size:var(--aw-body-size);padding:var(--aw-space-2) 0;border-bottom:1px solid color-mix(in srgb,var(--aw-text-primary) 25%,transparent);color:color-mix(in srgb,var(--aw-text-label) 55%,transparent);font-weight:400;flex:1;text-align:center;transition:0s;scale:1}.flightsTabHeaderOptionSelected{font-size:var(--aw-body-size);padding:var(--aw-space-2) 0;border-bottom:2px solid var(--aw-text-primary);color:var(--aw-text-primary);font-weight:400;flex:1;text-align:center;transition:0s;scale:1}.flightsTabHeaderOption:active,.flightsTabHeaderOptionSelected:active{scale:1}.flightsTab-requested-tag{width:5.5px;height:5.5px;border-radius:var(--aw-radius-pill);background-color:var(--aw-brand-accent);margin-left:var(--aw-space-1)}.flightsTab-tag-text-container{display:flex;flex-direction:row;justify-content:center}.background-dm{background-color:var(--aw-surface-raised);min-height:100vh}.viewContainer-dm{background-color:var(--aw-surface-raised)}.dataManagementContainer-dm{display:flex;flex-direction:column;background-color:var(--aw-surface-raised);justify-content:flex-start}.backgroundTitle-dm{width:100%}.menuSection-dm{width:98%;display:flex;flex-direction:row;justify-content:space-around;flex-wrap:wrap}.menuSection-dm button{width:93px;margin:var(--aw-space-2) 0;padding:var(--aw-space-2) 0}.fourOptions-dm{width:100%}@media (min-width: 600px){.fourOptions-dm{width:58.3%}}.trheeOptions-dm{width:75%}@media (min-width: 600px){.trheeOptions-dm{width:41.7%}}.buttonContainer-dm{display:flex;flex-direction:column;justify-content:center;align-items:center}.menuOptionIcon-dm{border:2px solid color-mix(in srgb,var(--aw-text-primary) 50%,transparent);color:color-mix(in srgb,var(--aw-text-primary) 50%,transparent);border-radius:var(--aw-radius-card);height:45px;width:45px;display:flex;justify-content:center;align-items:center}.menuOptionText-dm{font-weight:600;color:color-mix(in srgb,var(--aw-text-primary) 50%,transparent)}.menuSelectedOptionIcon-dm{border:2px solid var(--aw-brand-accent);color:var(--aw-brand-accent);border-radius:var(--aw-radius-card);background-color:var(--aw-surface-raised);height:45px;width:45px;display:flex;justify-content:center;align-items:center}.menuSelectedOptionText-dm{font-weight:600;color:var(--aw-brand-accent)}.listContainer-dm{display:flex;border-radius:var(--aw-radius-card);flex-direction:column;justify-content:center;align-items:center;margin:var(--aw-space-2) 0;padding-bottom:var(--aw-space-2)}.listTitle-dm{font-size:var(--aw-title-operative-size);font-weight:500;color:var(--aw-text-primary);text-align:center;letter-spacing:1px;padding:var(--aw-space-1) 0}.list-dm{width:100%}.passengersButtonsContainer-dm{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;width:100%;max-width:600px;justify-content:space-between}.passengersButton-dm{height:auto;margin-top:var(--aw-space-2);margin-left:auto;margin-right:auto;max-width:270px}.rbc-event,.rbc-day-slot .rbc-background-event{padding:0 0 0 var(--aw-space-1);font-size:var(--aw-body-sm-size)}.rbc-time-view{overflow-y:scroll;background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-control);padding:var(--aw-space-2)}.rbc-button-link{font-size:var(--aw-body-sm-size)}.rbc-show-more{padding:0 var(--aw-space-1) 0 var(--aw-space-1);color:var(--aw-surface-raised)}.home-widget-class{display:flex;flex-direction:column;justify-content:space-around;width:415px;background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-control);padding:var(--aw-space-4);gap:var(--aw-space-4);flex:1 1 calc(33.33% - 20px);min-width:250px;max-width:600px;max-height:auto}.home-widget-title{font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;color:var(--aw-text-primary);line-height:var(--aw-title-operative-lh)}.home-widget-content{display:flex;flex-direction:column;gap:var(--aw-space-2);width:100%}@media (max-width: 772px){.home-widget-class{width:100%;min-height:fit-content}}@media (max-width: 510px){.home-widget-class.in-mobile-size{display:none}}#service-request-view{padding:15;flex:1;background:var(--aw-surface-raised)}#service-request-form{padding:var(--aw-space-8) var(--aw-space-2);width:95%;margin:10px auto 0;border-top:1px solid var(--aw-interactive-border);border-top-left-radius:var(--aw-radius-card);border-top-right-radius:var(--aw-radius-card);border-bottom:var(--aw-interactive-hover) solid 1px;border-bottom-left-radius:var(--aw-radius-card);border-bottom-right-radius:var(--aw-radius-card)}#service-request-user-data{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;margin:auto}.service-request-user-data-input{width:100%}.service-request-three-row{display:flex;flex-direction:row;justify-content:space-between;width:100%}.service-request-leg{margin:10px auto;padding:10px 0 var(--aw-space-1) 0;max-width:1000px}.service-request-leg-plus{border-top:1px solid var(--aw-interactive-border);margin:10px auto;padding:var(--aw-space-1) 0 var(--aw-space-1) 0;max-width:1000px}.service-request-leg-header{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding:0 var(--aw-space-2) var(--aw-space-1) var(--aw-space-2);margin:var(--aw-space-8) 0;color:var(--aw-brand-accent)}.service-request-leg-header button{color:red;font-weight:500;white-space:nowrap;padding:0 var(--aw-space-1);border-radius:var(--aw-radius-card);letter-spacing:.6px;transition:.5s}.service-request-label{color:var(--aw-text-primary);letter-spacing:.7px;padding:0 0 0 var(--aw-space-2);font-size:var(--aw-body-size);position:absolute;top:-16px}.service-request-label-in-row{color:var(--aw-text-primary);font-weight:400}.label-checkbox-row{display:flex;flex-direction:row;align-items:center;width:100%;justify-content:space-between;position:absolute;top:-32px}.input-row-end{display:flex;flex-direction:row;width:100%;justify-content:end;gap:var(--aw-space-8)}.input-title-checkbox-row{display:flex;flex-direction:row;align-items:center;margin-left:var(--aw-space-2)}.custom-datetimepicker{background-color:var(--aw-surface-raised);color:var(--aw-text-primary)}.service-request-form-pair{width:100%;gap:var(--aw-space-8);display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;align-items:center}.service-request-form-pair-single{width:48%;flex:1;position:relative}.service-request-form-triple-single-row{display:flex;flex-direction:row;width:100%;gap:var(--aw-space-8)}.service-request-single-input-container{display:flex;flex-direction:column;width:100%}.service-request-form-pair-single .textInput-input{width:100%;display:flex;justify-content:flex-start;align-items:center}.service-request-aircraft-info{color:var(--aw-text-primary);display:flex;justify-content:center;align-items:center;flex-direction:column;margin:var(--aw-space-1) var(--aw-space-1)}.service-request-aircraft-info label{color:color-mix(in srgb,var(--aw-text-primary) 50%,transparent);font-size:var(--aw-body-size)}.service-request-aircraft-info p,.service-request-aircraft-info span{color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:500;text-align:center}#service-request-form-date{width:48%;flex:3;margin:0 var(--aw-space-2) 0 0}#service-request-form-pax{flex:1;min-width:75px}#service-request-form-pax .textInput-input{padding:0 var(--aw-space-2) 0 0;text-align:center;width:10px}#service-request-add-destination{margin:auto;width:fit-content;display:flex;justify-content:space-around;align-items:center}#service-request-add-destination p{font-size:var(--aw-body-size);background-color:var(--aw-brand-accent);font-weight:500;letter-spacing:.6px;color:var(--aw-text-on-accent);padding:var(--aw-space-1) var(--aw-space-2);border-radius:var(--aw-radius-card)}#service-request-submit-button{display:flex;width:100%;max-width:400px;margin:15px auto 0;flex-direction:row;justify-content:space-around;align-items:center;align-self:flex-end}#service-request-requests-list{margin:var(--aw-space-2) var(--aw-space-2)}.create-flight-leg-date{width:100%}.create-flight-leg-date .service-request-form-pair-single{width:auto;margin:10px auto}#info-tab-wrapper{width:98%;border-radius:var(--aw-radius-card);margin:15px auto auto;padding:var(--aw-space-1);background-image:linear-gradient(94.5342deg,color-mix(in srgb,var(--aw-brand-accent) 80%,black),var(--aw-interactive-hover));position:sticky;top:5px;z-index:50;box-shadow:1px 4px 5px #00000080}@media (max-width: 509px){#info-tab-wrapper{top:87px}}.create-flight-leg-title{margin:var(--aw-space-2) 0 0 0;color:var(--aw-surface-raised);width:98%;border-top:solid 1px color-mix(in srgb,var(--aw-text-primary) 50%,transparent)}#create-flight-general-info{display:flex;flex-direction:row;flex-wrap:wrap;padding:var(--aw-space-1)}#create-flight-general-info div{flex:1;text-align:center;min-width:120px}#create-flight-route-info{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:color-mix(in srgb,var(--aw-surface-raised) 75%,transparent);width:fit-content;margin:auto;padding:var(--aw-space-1) var(--aw-space-2);border-radius:var(--aw-radius-card)}#create-flight-route-type{color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:500;margin:0 var(--aw-space-1) 0 0;border:solid 2px var(--aw-surface-raised);border-radius:var(--aw-radius-card);padding:var(--aw-space-1) var(--aw-space-2);white-space:nowrap}#create-flight-container-split{display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:var(--aw-body-size);color:var(--aw-text-primary);flex-wrap:wrap}#create-flight-container-split p{text-align:center}.create-flight-width-input{margin:var(--aw-space-4) 0}.info-spam-bottom-input{display:flex;flex-direction:row;position:relative;bottom:5px;left:15px;font-size:var(--aw-body-size)}.info-spam-bottom-input label{margin:0 var(--aw-space-1) 0 0;color:color-mix(in srgb,var(--aw-text-primary) 50%,transparent)}.info-spam-bottom-input p{color:var(--aw-text-primary)}.small-passengers-input{display:flex;justify-content:flex-start}#airports-boxes-info-card .airport-box{background-color:color-mix(in srgb,var(--aw-surface-raised) 75%,transparent)}#airports-boxes-popup,#airports-boxes-info-card,#airports-boxes-popup-form{margin:10px auto;width:95%}.time-format-column{display:flex;flex-direction:column;color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:400;height:50px}.airport-box-title-checkbox-row{display:flex;flex-direction:row;height:34px}.tech-stop-title{margin-top:var(--aw-space-2)}.absolute-flight-type-input{display:flex;flex-direction:column;position:absolute;margin-top:var(--aw-space-2);margin-left:190px;color:var(--aw-text-primary);font-weight:400;font-size:var(--aw-body-size)}.mobile-inputs-row{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;width:100%;padding-top:var(--aw-space-2);padding-bottom:var(--aw-space-2)}.mobile-flight-type-container{display:flex;flex-direction:column;color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:400}.airport-box-input-radius-row{display:flex;flex-direction:row;align-items:center}.technical-stop-row-container{margin-bottom:var(--aw-space-4)}.form-step-container{width:100%}.form-steps-meter{width:100%;display:flex;flex-direction:column}.form-steps-meter progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:30px;border:solid 2px color-mix(in srgb,var(--aw-interactive-hover) 50%,transparent);border-radius:3em}.form-steps-meter progress::-webkit-progress-bar{background-color:var(--aw-surface-raised);border-radius:3em}.form-steps-meter progress::-webkit-progress-value{background-color:color-mix(in srgb,var(--aw-brand-accent) 80%,black);border-radius:3em;transition:.5s}.form-steps-meter progress::-moz-progress-bar{background-color:color-mix(in srgb,var(--aw-brand-accent) 80%,black);border-radius:3em;transition:.5s}.form-steps-meter div{position:relative;bottom:14px;display:flex;flex-direction:row;justify-content:space-around;width:100%;color:var(--aw-text-primary);font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:500}@media (max-width: 424px){.form-steps-meter div{bottom:12px;font-size:var(--aw-body-size)}}.operation-type-container{width:100%;margin:20px auto;background-color:color-mix(in srgb,var(--aw-interactive-hover) 50%,transparent);padding:var(--aw-space-2);border-radius:var(--aw-radius-card)}.operation-type-title{width:100%;text-align:center;color:var(--aw-text-primary);font-size:var(--aw-title-operative-size);letter-spacing:.8px;margin:0 0 var(--aw-space-2) 0}.operation-type-buttons{display:flex;flex-direction:row;justify-content:space-around;align-items:center;width:100%;margin:0 auto 5px;max-width:400px}.operation-type-button{color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:500;letter-spacing:.8px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-radius:var(--aw-radius-card);padding:var(--aw-space-1) var(--aw-space-2) var(--aw-space-1) var(--aw-space-2)}.operation-type-button{background-color:var(--aw-surface-raised);border:solid 2px color-mix(in srgb,var(--aw-brand-accent) 80%,black);transition:.5s;cursor:pointer}.operation-type-selected{background-color:color-mix(in srgb,var(--aw-brand-accent) 80%,black);border:solid 2px var(--aw-surface-raised);transition:.5s}@media (max-width: 424px){.operation-type-title,.operation-type-button{font-size:var(--aw-body-size)}}.back-btn{width:35px;height:35px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .45s ease-in-out;margin:25px auto 0;transition:.5s;border-radius:var(--aw-radius-pill);background-color:var(--aw-surface-raised);border:solid 2px var(--aw-brand-accent)}.back-btn svg{height:90%;width:90%;color:color-mix(in srgb,var(--aw-text-primary) 50%,transparent);transition:.5s}.airports-boxes{display:flex;flex-direction:column;justify-content:space-around;background-color:color-mix(in srgb,var(--aw-interactive-hover) 50%,transparent);border-radius:var(--aw-radius-card);max-width:1000px;margin:0 auto 10px;padding:var(--aw-space-1)}.airports-boxes-row-section{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;border-radius:var(--aw-radius-card);padding:var(--aw-space-1) var(--aw-space-2) var(--aw-space-1) var(--aw-space-2);margin:var(--aw-space-1) var(--aw-space-1) var(--aw-space-2) var(--aw-space-1);width:100%}.airports-boxes-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;border-radius:var(--aw-radius-card)}.airports-boxes-column{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;border-radius:var(--aw-radius-card)}.general-box{border-radius:var(--aw-radius-card);padding:var(--aw-space-1) var(--aw-space-2) var(--aw-space-1) var(--aw-space-2);flex:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin:var(--aw-space-2) var(--aw-space-1);max-width:500px;width:100%}.lighttest{color:var(--aw-surface-background);background-color:var(--aw-text-primary)}.general-box label{color:var(--aw-text-primary);font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600}.general-box p{color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:400}.date-switch-input-wrapper{padding:var(--aw-space-2);display:flex;justify-content:space-between;align-items:center;flex-direction:column;border-radius:var(--aw-radius-card);width:100%;min-height:163px}.date-switch-input-wrapper div{border-radius:var(--aw-radius-card)}.input-switch-label{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;margin:0 0 5px var(--aw-space-2)}.input-switch-label label{color:var(--aw-text-primary);font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600}.switch-button{color:var(--aw-text-on-accent);background-color:color-mix(in srgb,var(--aw-brand-accent) 80%,black);border-radius:var(--aw-radius-card)}.switch-button button{padding:var(--aw-space-1) var(--aw-space-1);border-radius:var(--aw-radius-pill);font-size:var(--aw-title-operative-size);font-weight:600;letter-spacing:var(--aw-title-operative-tracking);color:var(--aw-text-on-accent);background-color:color-mix(in srgb,var(--aw-brand-accent) 80%,black)}.switch-button .active{color:color-mix(in srgb,var(--aw-brand-accent) 80%,black);background-color:var(--aw-text-primary);cursor:default}.MuiOutlinedInput-notchedOutline{display:none}.extra-info-container{display:flex;flex-direction:column;width:100%}.extra-info-container label{color:var(--aw-text-primary);font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;padding:2px var(--aw-space-1) 2px var(--aw-space-2);border-radius:var(--aw-radius-card)}.extra-info-container p{color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:500;background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-card);padding:var(--aw-space-2);text-align:center}@media (max-width: 500px){#airports-boxes-popup,#airports-boxes-info-card{flex-direction:row}.airports-boxes,#airports-boxes-popup-form{flex-direction:column}.input-row-end{gap:var(--aw-space-2)}}.airport-box{background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-card);padding:var(--aw-space-2) var(--aw-space-2) var(--aw-space-2) var(--aw-space-2);flex:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin:var(--aw-space-2) var(--aw-space-1);max-width:500px;width:100%}.airport-box-date-container{display:flex;flex-direction:column;justify-content:space-between}.formats-checkbox-row{display:flex;flex-direction:row;align-items:center;width:100%}.airport-box-date-input{position:relative;margin:var(--aw-space-4) var(--aw-space-1) var(--aw-space-1) var(--aw-space-1);display:flex;flex-direction:column;justify-content:center;align-items:center}.airport-box-info{color:var(--aw-text-primary);display:flex;justify-content:center;align-items:center;flex-direction:column;min-width:150px;margin:var(--aw-space-2) var(--aw-space-1)}.airport-box-info label{color:color-mix(in srgb,var(--aw-text-primary) 50%,transparent);font-size:var(--aw-body-sm-size)}.airport-box-info p{color:var(--aw-text-primary);font-size:var(--aw-body-size);white-space:nowrap;overflow:hidden;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.airport-box-icao{color:var(--aw-text-primary);display:flex;justify-content:center;align-items:center;flex-direction:column;border-bottom:solid 2px var(--aw-interactive-hover);padding:0 var(--aw-space-1) 0 var(--aw-space-1);border-radius:var(--aw-radius-xs);font-size:var(--aw-title-operative-size);font-weight:600;letter-spacing:var(--aw-title-operative-tracking)}.airport-box-icao.country{font-size:var(--aw-body-size);font-weight:100}.airport-box-info.airport{text-align:center}.route-map-wrapper{width:100%;padding:var(--aw-space-1) var(--aw-space-1) 0 var(--aw-space-1)}.route-map-wrapper iframe{border-radius:var(--aw-radius-card);width:100%;height:200px;border:none;position:relative;top:20px}.route-map-wrapper:after{content:"Powered by ForeFlight";display:block;background:linear-gradient(to left,var(--aw-brand-accent),color-mix(in srgb,var(--aw-brand-accent) 0%,transparent));color:var(--aw-text-on-accent);font-size:var(--aw-body-sm-size);font-weight:500;letter-spacing:.6px;text-align:end;padding:var(--aw-space-1) var(--aw-space-4) var(--aw-space-1) 0;border-bottom-left-radius:var(--aw-radius-card);border-bottom-right-radius:var(--aw-radius-card);position:relative;bottom:1px}.details-submit-btn{border:solid 2px var(--aw-brand-accent);width:200px;height:50px;border-radius:3em;display:flex;justify-content:center;align-items:center;gap:var(--aw-space-3);background:var(--aw-surface-raised);cursor:pointer;transition:all .45s ease-in-out;margin:25px auto 0}.popup-submit-btn{width:150px}.view-form-container{margin:10px auto;width:98%;max-height:none;box-shadow:2px 2px 15px 5px color-mix(in srgb,var(--aw-surface-background) 50%,transparent)}.view-form-section{margin:var(--aw-space-4) 0;width:100%;display:flex;flex-direction:column;justify-content:center}.view-form-container h4{color:var(--aw-text-primary);font-size:var(--aw-title-operative-size);letter-spacing:1px;text-align:center}.view-form-container .form-date-label{color:var(--aw-text-primary);letter-spacing:.7px;padding:var(--aw-space-4) 0 0 var(--aw-space-1);font-size:var(--aw-body-size)}.textarea-label{display:flex;flex-direction:column;justify-content:flex-start;width:100%;border:1px solid color-mix(in srgb,var(--aw-text-primary) 50%,transparent);border-radius:var(--aw-radius-card);margin:var(--aw-space-2) 0}.textarea-label span{color:var(--aw-text-primary);font-size:var(--aw-body-size);letter-spacing:.8px;position:relative;width:fit-content;background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-card);top:-6px;left:5px;padding:0 var(--aw-space-1)}.textarea-label textarea{background-color:transparent;border:none;resize:none;height:60px;color:var(--aw-text-primary);font-size:var(--aw-body-size);letter-spacing:.6px;padding:0 var(--aw-space-2)}.textarea-label textarea:focus{outline:none;border:none}.date-inputs-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}.date-inputs-container div{flex:1;margin:var(--aw-space-2);padding:0 var(--aw-space-2);background-color:color-mix(in srgb,var(--aw-interactive-hover) 25%,transparent);border-radius:var(--aw-radius-card)}@media (max-width: 580px){.date-inputs-container{flex-direction:column}}.radio-inputs-wrapper{color:var(--aw-text-on-accent);display:flex;flex:1;flex-direction:column;background-color:color-mix(in srgb,var(--aw-interactive-hover) 25%,transparent);border-radius:var(--aw-radius-card);padding:var(--aw-space-1) var(--aw-space-2) 0 var(--aw-space-2);margin:var(--aw-space-2) var(--aw-space-1);width:100%}.radio-inputs-wrapper p{font-size:var(--aw-body-size);font-weight:500;letter-spacing:.8px;margin:var(--aw-space-1) 0;padding:0 var(--aw-space-1);background-color:var(--aw-surface-raised);width:fit-content;border-radius:var(--aw-radius-card)}.radio-inputs-wrapper .labelText-input-error{font-size:var(--aw-body-sm-size)}.radio-input-container{display:flex;flex-direction:row;flex-wrap:wrap;margin:var(--aw-space-1)}@media (max-width: 500px){.radio-input-container{flex-direction:column}}.radio-input-label{margin:0 var(--aw-space-2) var(--aw-space-1) 0;letter-spacing:.6px}.radio-input{margin:0 var(--aw-space-1) 0 0;scale:1.2}.radio-input:checked{scale:1.4;transition:.5s}.default-submit-btn:hover{background:linear-gradient(0deg,var(--aw-brand-accent),var(--aw-status-verified));box-shadow:inset 0 1px #fff6,inset 0 -4px #0003,0 0 0 4px #fff3}.default-submit-btn:hover .default-submit-text{color:var(--aw-text-primary)}.default-submit-btn:hover .default-submit-sparkle{fill:#fff;transform:scale(1.2)}.container-file-input{position:relative;margin:var(--aw-space-1) 0 var(--aw-space-2) 0;width:100%;display:flex;flex-direction:column}.container-login-private{position:relative;width:100%;flex-direction:column;height:100%;justify-content:center;align-items:center;padding:var(--aw-space-8)}.label-container-file-input{background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-card);padding:0 var(--aw-space-1);width:fit-content;margin:0 0 var(--aw-space-1) 0}.file-input{flex:1;background-color:var(--aw-surface-raised);color:var(--aw-text-primary);font-size:var(--aw-body-size);outline-color:var(--aw-brand-accent)}.file-input[type=file]::file-selector-button{height:35px;border-radius:var(--aw-radius-card);background-color:var(--aw-brand-accent);border:none;color:var(--aw-text-on-accent);font-family:var(--aw-font-sans);font-weight:600;letter-spacing:1.1px;transition:.5s}.input-annotation{margin:var(--aw-space-2);letter-spacing:1.1px;font-size:var(--aw-body-size);color:var(--aw-text-label)}.login-with{margin:var(--aw-space-2);letter-spacing:1.1px;font-size:var(--aw-body-size);font-weight:500;color:var(--aw-text-label)}.show-hide-password{margin:var(--aw-space-2);letter-spacing:1.1px;font-size:var(--aw-body-size);color:var(--aw-text-label)}@media (max-width: 900px){.default-submit-btn:active{background:linear-gradient(0deg,var(--aw-brand-accent),var(--aw-status-verified));box-shadow:inset 0 1px #fff6,inset 0 -4px #0003,0 0 0 4px #fff3}.default-submit-btn:active .default-submit-text{color:var(--aw-text-primary)}.default-submit-btn:active .default-submit-sparkle{fill:#fff;transform:scale(1.2)}}@media (max-width: 700px){.airport-box-input-radius-row{gap:var(--aw-space-2)}.service-request-form-triple-single-row{flex-direction:column}}@media (max-width: 630px){.airports-boxes-row{flex-direction:column}.airport-box-input-radius-row{gap:var(--aw-space-2)}.general-box,.airport-box{margin:var(--aw-space-2) var(--aw-space-1)}.airport-box .airport-box-column-mobile{flex-direction:column}}@media (hover: hover){*::-webkit-scrollbar-thumb:hover{background-color:var(--aw-brand-accent)}.loginButton:hover{background-color:var(--aw-text-primary);border-radius:var(--aw-radius-card);padding:var(--aw-space-4);display:flex;flex-direction:row;justify-content:space-between;align-items:center;transition-duration:1s;box-shadow:0 3px 5px #00000080}.home-legs-component-see-all-button:hover{color:var(--aw-text-primary);background-color:color-mix(in srgb,var(--aw-text-primary) 38%,transparent)}.service-request-leg-header button:hover{background-color:red;font-weight:500;color:var(--aw-surface-raised)}.default-submit-btn:hover{background:linear-gradient(0deg,var(--aw-brand-accent),var(--aw-status-verified));box-shadow:inset 0 1px #fff6,inset 0 -4px #0003,0 0 0 4px #fff3}.default-submit-btn:hover .default-submit-text{color:var(--aw-text-primary)}.default-submit-btn:hover .default-submit-sparkle{fill:#fff;transform:scale(1.2)}.file-input[type=file]::file-selector-button:hover{background-color:var(--aw-text-primary);color:var(--aw-brand-accent);cursor:pointer}.back-btn:hover{background-color:var(--aw-brand-accent)}.back-btn:hover svg{color:var(--aw-text-primary);scale:1.1}.add-new-button:hover{color:color-mix(in srgb,var(--aw-brand-accent) 80%,black);background-color:var(--aw-text-primary);border:color-mix(in srgb,var(--aw-brand-accent) 80%,black) solid 2px}.add-new-button:hover svg{background-color:color-mix(in srgb,var(--aw-interactive-hover) 0%,transparent)}.back-button:hover{color:var(--aw-text-on-accent);background-color:color-mix(in srgb,var(--aw-brand-accent) 80%,black);border:color-mix(in srgb,var(--aw-brand-accent) 80%,black) solid 2px}}.flex{display:flex}.gap-4{gap:var(--aw-space-1)}.gap-8{gap:var(--aw-space-2)}.gap-14{gap:var(--aw-space-3)}.gap-16{gap:var(--aw-space-4)}.gap-24,.gap-40{gap:var(--aw-space-6)}.row{flex-direction:row}.row-reverse{flex-direction:row-reverse}.column{flex-direction:column}.column-reverse{flex-direction:column-reverse}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.content-start{align-content:flex-start}.content-center{align-content:center}.content-end{align-content:flex-end}.content-between{align-content:space-between}.content-around{align-content:space-around}.content-evenly{align-content:space-evenly}.self-auto{align-self:auto}.self-start{align-self:flex-start}.self-center{align-self:center}.self-end{align-self:flex-end}.self-stretch{align-self:stretch}.wrap{flex-wrap:wrap}.nowrap{flex-wrap:nowrap}.wrap-reverse{flex-wrap:wrap-reverse}.grow-0{flex-grow:0}.grow{flex-grow:1}.shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.basis-auto{flex-basis:auto}.basis-0{flex-basis:0%}.basis-full{flex-basis:100%}@media (max-width: 700px){.column-from-700{flex-direction:column}.column-from-700.items-end{align-items:flex-start}}@media (max-width: 550px){.column-from-550{flex-direction:column}.column-from-550.items-end{align-items:flex-start}}.container{padding:var(--aw-space-8);border-radius:var(--aw-radius-card);background-color:var(--aw-surface-raised);width:100%}.button-medium{padding:var(--aw-space-1) var(--aw-space-2) var(--aw-space-1) var(--aw-space-2);border-radius:var(--aw-radius-pill);border:1px solid transparent;font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);width:fit-content;display:flex;justify-content:center;align-items:center;gap:var(--aw-space-2)}.button-medium-with-padding{height:46px;padding:var(--aw-space-2) var(--aw-space-4) var(--aw-space-2) var(--aw-space-4);border-radius:var(--aw-radius-pill);display:flex;gap:var(--aw-space-1);border:1px solid transparent;font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);width:fit-content}.button-small{border:1px solid transparent;font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);width:max-content;display:flex;justify-content:center;align-items:center;gap:var(--aw-space-1)}.button-blue{color:var(--aw-brand-accent)}.button-red{color:var(--aw-status-critical-text)}.button-white{color:var(--aw-text-primary)}.button-red-border{border:1px solid var(--aw-status-critical)}.button-red-underline{border-bottom:1px solid var(--aw-status-critical);border-radius:var(--aw-radius-xs)}.button-blue-outline{border:1px solid var(--aw-brand-accent)}.button-blue-bg{background-color:var(--aw-brand-accent);border:1px solid var(--aw-brand-accent)}.button-green-bg{background-color:var(--aw-status-verified);border:1px solid var(--aw-status-verified)}.button-black-bg{background-color:var(--aw-surface-overlay);border:1px solid var(--aw-surface-overlay)}.button-disabled{opacity:.5;cursor:not-allowed}.margin-top{margin-top:auto}.margin-right{margin-right:auto}.margin-bottom{margin-bottom:auto}.margin-bottom-24{margin-bottom:var(--aw-space-6)}.margin-bottom-40{margin-bottom:var(--aw-space-8)}.margin-left{margin-left:auto}.margin{margin:auto}.margin-horizontal{margin-left:auto;margin-right:auto}.margin-vertical{margin-top:auto;margin-bottom:auto}.view-wraper{padding:var(--aw-view-top-padding) var(--aw-space-4) var(--aw-space-2) var(--aw-space-2);background-repeat:no-repeat;background-size:cover;background-position:center center;background-attachment:fixed;color:var(--aw-text-primary)}.view-main-header-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%}.view-notification-request-buttons-row{display:flex;flex-direction:row;gap:var(--aw-space-4);align-items:center}.view-main-header-left-section{display:flex;flex-direction:column}.view-main-header-left-section-expense-repo{display:flex;flex-direction:column;width:100%}.view-main-header-left-section-row{flex-direction:row;display:flex;justify-content:space-between;width:100%}.view-main-header-right-section{display:flex;flex-direction:row}.view-main-header-row-section{display:flex;flex-direction:row;gap:var(--aw-space-6)}.view-main-header-column-section{display:flex;flex-direction:column;justify-content:flex-start;text-align:start;gap:var(--aw-space-2)}.view-main-header-column-flight-expense{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--aw-space-4)}.flight-financial-card-inside-row{display:flex;flex-direction:row;align-items:center}.view-main-header-row-section{display:flex;flex-direction:row}.view-main-header-key-item{color:var(--aw-text-secondary);min-width:75px;margin:var(--aw-space-2) 40px;font-size:var(--aw-body-size);font-weight:400;display:flex;flex-direction:row;align-items:center}.home-header-right-section{display:flex;flex-direction:row;align-items:center}.view-main-header-key-item-value{color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:400;margin:var(--aw-space-2) 0px;display:flex;flex-direction:row}.view-main-header-key-item-value div{display:flex;flex-direction:row}.view-header-buttons-container-left-section{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-1)}.view-header-buttons-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--aw-space-2);padding:0 0 var(--aw-space-6) 0px}.view-header-current-view-leg-detail-notification-button{margin-left:auto}.view-header-buttons-container .view-header-buttons-container-space-between{justify-content:space-between}.view-header-aircraft-icon{color:var(--aw-text-primary);transform:rotate(45deg);width:24px;height:24px}.view-header-article-icon{color:var(--aw-text-primary);width:24px;height:24px}.view-header-redirect-button{font-size:var(--aw-body-size);line-height:var(--aw-body-lh);font-weight:400;color:var(--aw-text-secondary);display:flex;flex-direction:row;align-items:center;justify-content:center}.view-header-arrow-icon{width:12px;height:12px;color:var(--aw-text-secondary)}.view-header-current-view{font-size:var(--aw-body-size);line-height:var(--aw-body-lh);font-weight:400;color:var(--aw-text-primary)}.view-header-current-view-ffs{font-size:var(--aw-body-size);line-height:var(--aw-body-lh);font-weight:400;color:var(--aw-text-primary);max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.view-main-steps-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--aw-space-3);font-size:var(--aw-body-size);line-height:var(--aw-body-lh);list-style:none}.view-main-current-step,.view-main-step{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--aw-space-2)}.view-main-step-number{display:flex;justify-content:center;align-items:center;border-radius:var(--aw-radius-pill);height:24px;width:24px}.view-main-current-step{color:var(--aw-text-primary)}.view-main-current-step .view-main-step-number{background-color:var(--aw-brand-accent)}.view-main-step{color:var(--aw-text-secondary)}.view-main-step .view-main-step-number{background-color:var(--aw-surface-overlay)}.view-main-step-splitter{width:40px;height:1px;background-color:var(--aw-interactive-border)}.view-main-title{color:var(--aw-text-primary);font-weight:var(--aw-h1-weight);font-size:var(--aw-h1-size);line-height:var(--aw-h1-lh);text-align:left;letter-spacing:var(--aw-h1-tracking)}.header-main-title-and-button-container{display:flex;flex-direction:row;gap:var(--aw-space-2)}.view-main-title-break-word{color:var(--aw-text-primary);font-weight:var(--aw-h1-weight);font-size:var(--aw-h1-size);line-height:var(--aw-h1-lh);text-align:left;padding:0 0 var(--aw-space-6) 0px;letter-spacing:var(--aw-h1-tracking)}.view-main-redirect-button{background-color:var(--aw-brand-accent);border-radius:var(--aw-radius-pill);display:flex;flex-direction:row;justify-content:space-between;align-items:center;text-decoration:none;color:var(--aw-text-on-accent);font-size:var(--aw-body-size);font-weight:400;padding:var(--aw-space-2) var(--aw-space-4);gap:var(--aw-space-1)}.view-main-route-container{color:var(--aw-text-secondary);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:fit-content;flex-wrap:wrap;padding:0px 0 var(--aw-space-6) 0px}.view-main-route-container div{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.personal-info-label{white-space:normal;width:11vw;color:var(--aw-text-secondary);margin-bottom:var(--aw-space-6);margin-right:var(--aw-space-8)}.view-main-route-container span{font-size:var(--aw-title-section-size);font-weight:500;line-height:var(--aw-title-section-lh)}.view-main-route-container img{height:17.15px;width:17.15px}.route-separator{background-color:var(--aw-brand-accent);width:28.42px;height:.71px;margin:0 var(--aw-space-2)}.table-scroll-container{overflow-x:auto;width:100%}.table-scroll-container::-webkit-scrollbar{width:4px;height:8px;background-color:var(--aw-text-secondary);border-radius:var(--aw-radius-control);margin:var(--aw-space-2) 0}.table-scroll-container::-webkit-scrollbar-thumb{background-color:var(--aw-text-primary);border-radius:var(--aw-radius-control)}.flight-financial-item-list{display:flex;flex-direction:column;min-width:fit-content}.flight-financial-item-list-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;margin:0 0 var(--aw-space-4) 0}.flight-financial-item-list-header button{color:var(--aw-text-secondary);font-size:var(--aw-body-size);font-weight:400;padding:var(--aw-space-4) 0 var(--aw-space-4) 0;flex:1;text-align:left;position:relative;display:flex;flex-direction:row;flex-wrap:nowrap}.flight-financial-header-item-date{flex:1;max-width:80px;min-width:80px}.trip-financial-header-item-date{flex:1;max-width:120px;min-width:120px}.flight-financial-header-invoice-item-route{flex:1;max-width:80px;min-width:80px}.flight-financial-header-item-flight-id:after,.flight-financial-header-invoice-item-route:after,.flight-financial-header-item-route:after,.flight-financial-header-item-service:after,.flight-financial-header-item-flight-flight-responsible:after,.flight-financial-header-item-flight-admin-state:after,.flight-financial-header-item-created-by:after,.flight-financial-header-item-amount:after,.flight-financial-header-item-payment_method:after,.flight-financial-header-item-payment_owner:after,.flight-financial-header-item-reason:after,.flight-financial-header-item-invoice-standard:after,.flight-financial-header-item-invoice-big:after,.flight-financial-header-item-invoice-large:after,.flight-financial-header-item-flight-flight-bill_number:after,.flight-financial-header-item-status:after,.flight-financial-header-item-dispatch_status:after,.flight-financial-header-item-finance_status:after,.flight-financial-header-item-accounted:after,.flight-financial-header-item-fiscal_document:after{content:"";margin:0 var(--aw-space-1) 0 0;height:14px;width:2px;background-color:var(--aw-interactive-border);position:absolute;display:inline;right:0}.flight-financial-header-item-created-by,.flight-financial-item-created-by{min-width:130px}.flight-financial-header-item-amount,.flight-financial-item-amount{min-width:100px;display:flex;flex-direction:column}.flight-financial-item-amount{line-height:var(--aw-body-sm-lh);font-size:var(--aw-body-sm-size)}.flight-financial-header-item-payment_method,.flight-financial-item-payment_method{min-width:110px}.flight-financial-header-item-invoice-standard,.flight-financial-item-invoice-standard{min-width:100px;max-width:150px}.flight-financial-header-item-invoice-big,.flight-financial-item-invoice-big{min-width:150px;max-width:150px}.flight-financial-header-item-invoice-large,.flight-financial-item-invoice-large{min-width:220px;max-width:250px;text-overflow:ellipsis}.flight-financial-header-item-payment_owner,.flight-financial-item-payment_owner{min-width:85px}.flight-financial-item-payment_owner:first-letter,.flight-financial-item-reason:first-letter{text-transform:uppercase}.flight-financial-header-item-reason,.flight-financial-item-reason{min-width:160px}.flight-financial-header-item-flight-flight-bill_number,.flight-financial-item-bill_number{min-width:150px}.flight-financial-header-item-status,.flight-financial-item-status{min-width:203px}.flight-financial-item-fiscal_document,.flight-financial-header-item-fiscal_document{min-width:84px}.flight-financial-item-accounted,.flight-financial-header-item-accounted{min-width:90px}.item-status-false{border:1px solid var(--aw-text-primary);width:16px;height:16px;border-radius:var(--aw-radius-xs);display:flex}.item-status-true{border:1px solid var(--aw-text-primary);background-color:color-mix(in srgb,var(--aw-text-primary) 29%,transparent);width:16px;height:16px;border-radius:var(--aw-radius-xs);display:flex;justify-content:center;align-items:center}.flight-financial-item-status .button-pending{padding:2px var(--aw-space-2);border-radius:var(--aw-radius-card);border:1px solid var(--aw-text-primary);color:var(--aw-text-primary);background-color:color-mix(in srgb,var(--aw-text-primary) 20%,transparent)}.flight-financial-item-status .button-received{padding:2px var(--aw-space-2);border-radius:var(--aw-radius-card);border:1px solid var(--aw-status-warning);color:var(--aw-status-warning-text);background-color:color-mix(in srgb,var(--aw-status-warning) 20%,transparent)}.flight-financial-item-status .button-sent{padding:2px var(--aw-space-2);border-radius:var(--aw-radius-card);border:1px solid var(--aw-status-verified);color:var(--aw-status-verified-text);background-color:color-mix(in srgb,var(--aw-status-verified) 20%,transparent)}.flight-financial-item{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:solid 1px var(--aw-interactive-border);font-size:var(--aw-body-size);font-weight:400;padding:var(--aw-space-4) 0}.flight-financial-header-item-flight-id,.flight-financial-item-flight-id,.flight-financial-header-item-service,.flight-financial-item-service,.flight-financial-header-item-flight-flight-responsible,.flight-financial-item-flight-responsible{min-width:180px}.flight-financial-header-item-route,.flight-financial-item-route{min-width:160px}.flight-financial-header-item-flight-admin-state,.flight-financial-item-admin-state,.flight-financial-header-item-finance-status,.flight-financial-item-finance-status{min-width:130px}.flight-financial-item-even{background-color:color-mix(in srgb,var(--aw-text-primary) 5%,transparent)}.flight-financial-item-date{color:var(--aw-text-secondary);flex:1;padding:var(--aw-space-1) var(--aw-space-1) var(--aw-space-1) var(--aw-space-1);max-width:115px;min-width:120px}.flight-financial-item-invoices-date{color:var(--aw-text-secondary);flex:1;padding:var(--aw-space-1) var(--aw-space-1) var(--aw-space-1) var(--aw-space-1);max-width:90px;min-width:90px}.flight-financial-item-flight-id{color:var(--aw-text-primary);flex:1;padding:var(--aw-space-1) var(--aw-space-1) var(--aw-space-1) var(--aw-space-1);display:flex;flex-direction:column;text-transform:uppercase}.flight-financial-item-flight-id span{line-height:var(--aw-body-sm-lh);font-size:var(--aw-body-sm-size)}.expenses-repo-flight-id{width:50px;flex-wrap:wrap;white-space:nowrap}.flight-financial-item-route,.flight-financial-item-flight-responsible,.flight-financial-item-service,.flight-financial-item-finance-status,.flight-financial-item-admin-state,.flight-financial-item-created-by,.flight-financial-item-payment_method,.flight-financial-item-payment_owner,.flight-financial-item-invoice-standard,.flight-financial-item-invoice-big,.flight-financial-item-invoice-large,.flight-financial-item-bill_number,.flight-financial-item-reason,.flight-financial-item-status,.flight-financial-item-dispatch_status,.flight-financial-item-fiscal_document,.flight-financial-item-accounted,.flight-financial-item-finance_status{color:var(--aw-text-secondary);flex:1;padding:var(--aw-space-1) var(--aw-space-1) var(--aw-space-1) var(--aw-space-1)}.flight-financial-item-payment_method,.flight-financial-item-created-by{display:flex;flex-direction:column}.flight-financial-item-payment_method span,.flight-financial-item-created-by span{line-height:22px}.flight-financial-item-amount{color:var(--aw-text-primary);flex:1;padding:var(--aw-space-1) var(--aw-space-1) var(--aw-space-1) var(--aw-space-1)}.flight-financial-item-service{display:flex;flex-direction:row;flex-wrap:nowrap}.flight-financial-item-service span,.flight-financial-item-reason span{padding:2px var(--aw-space-2);border-radius:var(--aw-radius-card);margin:var(--aw-space-1) var(--aw-space-1) var(--aw-space-1) 0;border:1px solid var(--aw-text-primary);color:var(--aw-text-primary);background-color:color-mix(in srgb,var(--aw-text-primary) 20%,transparent)}.flight-financial-item-reason span{align-items:center;display:flex;width:max-content;height:fit-content;text-wrap:wrap;max-width:140px;text-align:left}.flight-financial-item-reason span img,.flight-financial-item-reason span svg{margin:0 var(--aw-space-2) 0 0}.flight-financial-item-admin-state,.flight-financial-item-finance-status{color:var(--aw-text-primary);display:flex;justify-content:flex-start;align-items:center}.render-dynamic{margin-top:300px}.flight-financial-item-admin-state span,.flight-financial-item-finance-status span{margin:0 0 0 var(--aw-space-1)}.flight-financial-item-admin-state-circle{height:12px;width:12px;border-radius:var(--aw-radius-card);display:flex;justify-content:center;align-items:center}.flight-financial-item-admin-state-circle div{height:8px;width:8px;border-radius:var(--aw-radius-card)}.state-circle-bg-green{border:.5px solid var(--aw-status-verified)}.state-circle-bg-green div{background-color:var(--aw-status-verified)}.state-circle-bg-red{border:.5px solid var(--aw-status-critical)}.state-circle-bg-red div{background-color:var(--aw-status-critical)}.state-circle-bg-yellow{border:.5px solid var(--aw-status-warning)}.state-circle-bg-yellow div{background-color:var(--aw-status-warning)}.state-circle-bg-gray{border:.5px solid var(--aw-text-secondary)}.state-circle-bg-gray div{background-color:var(--aw-text-secondary)}body:has(.chat-bot-opener) .view-wraper{padding-bottom:var(--aw-space-24)}.view-wraper:has(.view-main-button-container){padding-bottom:120px}body:has(.chat-bot-opener) .view-wraper:has(.view-main-button-container){padding-bottom:120px}.view-main-button-container{position:fixed;left:0;right:0;bottom:0;height:110px;display:flex;justify-content:center;align-items:center;background:linear-gradient(color-mix(in srgb,var(--aw-surface-background) 0%,transparent),var(--aw-surface-background));z-index:1}.view-main-button{margin:0 auto;background-color:var(--aw-brand-accent);border-radius:var(--aw-radius-pill);padding:var(--aw-space-2) var(--aw-space-4);width:fit-content;color:var(--aw-text-on-accent);font-size:var(--aw-body-size);display:flex;align-items:center;justify-content:space-between;transition:.5s;text-decoration:none}.view-main-button-link{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-2);padding:var(--aw-space-2) var(--aw-space-4);width:120px;height:32px;border-radius:var(--aw-radius-pill);color:var(--aw-brand-accent);border:solid 1px var(--aw-brand-accent);font-size:var(--aw-body-size)}.view-header-container-main-row{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-1)}.view-notifications-icon{padding:0 0 var(--aw-space-6) var(--aw-space-1);margin-right:var(--aw-space-4)}.view-main-menu-container{position:fixed;bottom:82px;background-color:var(--aw-surface-floating);display:flex;flex-direction:column;border-radius:var(--aw-radius-card);padding:var(--aw-space-1);width:90%;max-width:286px}.view-main-menu-option{color:var(--aw-text-primary);border-radius:var(--aw-radius-control);font-size:var(--aw-body-size);line-height:var(--aw-body-lh);padding:var(--aw-space-2) var(--aw-space-4);width:100%;text-align:left;transition:.5s;text-decoration:none}.view-main-menu-division{background-color:var(--aw-interactive-border);height:1px;width:96%;margin:var(--aw-space-1) auto}.flight-financial-item-selector-header{width:37px}.flight-financial-item-selector{margin:0 var(--aw-space-4) 0 0}.flight-financial-item-selector-icon{height:18px;width:18px}.form-container{margin:var(--aw-space-4) var(--aw-space-1) var(--aw-space-4) var(--aw-space-1)}.form-inputs-group-container3{display:flex;justify-content:center;flex-direction:column;background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-card);padding:var(--aw-space-8);gap:var(--aw-space-8);margin:0 0 var(--aw-space-8) 0}.popup-collapse-all-button{border:1px solid var(--aw-brand-accent);border-radius:var(--aw-radius-control);padding:var(--aw-space-1) var(--aw-space-2);width:100%;height:40px;display:flex;justify-content:center;align-items:center;font-weight:400;color:var(--aw-text-primary);font-size:var(--aw-body-size)}.popup-add-leg-button{border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control);padding:var(--aw-space-1) var(--aw-space-2);width:100%;height:40px;display:flex;justify-content:center;align-items:center}.button-plus-symbol{color:var(--aw-text-primary);font-weight:lighter}.extra-leg-container{background-color:var(--aw-surface-overlay);border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control);padding:var(--aw-space-1) var(--aw-space-2) var(--aw-space-1) var(--aw-space-2);width:100%;height:81px;color:var(--aw-text-primary);display:flex;flex-direction:column;gap:var(--aw-space-2)}.form-inputs-group-container{display:flex;justify-content:center;flex-direction:column;background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-card);padding:var(--aw-space-8);gap:var(--aw-space-8);margin:0 0 var(--aw-space-8) 0}.form-inputs-group-container--before-form{margin:var(--aw-space-4) var(--aw-space-1) var(--aw-space-8)}.form-inputs-group-container-dynamic{display:flex;justify-content:center;flex-direction:column;background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-card);padding:var(--aw-space-8);gap:var(--aw-space-1);margin:0 0 var(--aw-space-8) 0}.form-inputs-row-container{color:var(--aw-text-primary)}.form-inputs-options{width:100%;display:flex;flex-direction:row;flex-wrap:wrap}.form-container .labelText-input-error{margin:var(--aw-space-1) 0 6px 0}.form-container .service-request-form-pair-single{max-width:662px}.service-request-form-trio{display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:var(--aw-space-8)}.service-request-form-trio-border{display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:var(--aw-space-8);border-bottom:solid 1px rgba(255,255,255,.338)}.multi_inputs{display:flex;flex-direction:column}.multi-inputs-container{display:flex;flex-direction:row;flex-wrap:wrap}.container-pax-title{color:#fff}.form-container .container-select-input,.form-container .container-input{position:relative;margin:var(--aw-space-8) 0 var(--aw-space-6) 0;width:100%;display:flex;min-height:46px}.form-container .container-select-input.has-bottom-message>.labelText-input-error,.form-container .container-select-input.has-bottom-message>.input-helper-text,.form-container .container-input.has-bottom-message>.labelText-input-error,.form-container .container-input.has-bottom-message>.input-helper-text{position:absolute;top:100%;left:0;right:0;margin:var(--aw-space-1) 0 0 0}.form-container .select-input{display:flex;align-items:center}.form-container .labelContainer-select-input,.form-container .labelContainer-input{position:absolute;background-color:transparent;border-radius:var(--aw-radius-card);top:-32px;left:0;padding:0;font-size:var(--aw-body-size);line-height:var(--aw-body-lh)}.form-container .select-input,.form-container .textInput-input{flex:1;border:1px solid var(--aw-surface-overlay);background-color:var(--aw-surface-overlay);color:var(--aw-text-primary);font-size:var(--aw-body-size);border-radius:var(--aw-radius-pill);padding:0 var(--aw-space-3);outline-color:var(--aw-brand-accent)}.select-input-fit-content{min-height:46px;height:fit-content;width:100%}.form-container .textArea-input{flex:1;border:1px solid var(--aw-surface-overlay);background-color:var(--aw-surface-overlay);color:var(--aw-text-primary);font-size:var(--aw-body-size);border-radius:var(--aw-radius-card);padding:var(--aw-space-3);outline-color:var(--aw-brand-accent);width:100%;vertical-align:top;resize:none;box-sizing:border-box}.container-input-text-area{width:100%}.form-leg{padding:10px 0 var(--aw-space-1) 0}.form-container .airport-box{width:48%;max-width:662px;background-color:var(--aw-surface-raised);padding:var(--aw-space-2) 0;margin:0;flex:none}.form-container .flight-plan-free-form{width:60%;max-width:900px}.form-container .airport-box .airport-box-date-container,.form-container .form-date-container{width:100%}.form-container .airport-box .airport-box-date-input,.form-container .form-date-container{align-items:stretch;margin:var(--aw-space-8) 0 var(--aw-space-6) 0}.form-container .airport-box .airport-box-date-container .service-request-label{padding:0;top:-32px}.section-input-container{display:flex;flex-direction:row;gap:40;justify-content:space-between;flex-wrap:wrap}.multi-section-inputs-container{display:flex;flex:1;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:var(--aw-space-4)}.multi-section-checkboxes-container{display:flex;flex-direction:column;gap:var(--aw-space-4);width:100%}.multi-section-dropdown{width:100%;color:var(--aw-text-primary);font-weight:400}.multi-section-title-container{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-6);width:11vw;margin-right:var(--aw-space-8)}.multi-section-expand-title{color:var(--aw-text-secondary);white-space:normal;font-weight:400;font-size:var(--aw-body-size)}.multi-section-inputs-container .multi-section-input-unit{max-width:50%;flex-grow:1;flex-shrink:1;flex-basis:46%;position:relative;font-weight:400;color:var(--aw-text-primary)}.form-container .form-date-container .service-request-label{padding:0;top:2px}.form-container .airport-box .custom-datetimepicker,.form-container .form-date-container .custom-datepicker{background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-pill);height:46px;width:100%}.form-container .airport-box .custom-datetimepicker2,.form-container .form-date-container .custom-datepicker2{background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-pill);height:46px;width:100%}.delete-leg-button{margin-left:auto;color:var(--aw-status-critical-text);text-decoration:underline;font-weight:400;line-height:17.41px}.leg-closed{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-1)}.leg-closed2{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--aw-space-1)}.add-part-form-button{border:1px solid var(--aw-brand-accent);width:max-content;margin:20px auto 0;border-radius:var(--aw-radius-pill);padding:var(--aw-space-2) var(--aw-space-4);gap:var(--aw-space-1);display:flex;justify-content:space-around;align-items:center;color:var(--aw-text-primary);font-size:var(--aw-body-size);line-height:var(--aw-body-lh)}.add-part-form-button-crew{border:1px solid var(--aw-brand-accent);width:max-content;margin:20px -20px 0 auto;border-radius:var(--aw-radius-pill);padding:var(--aw-space-2) var(--aw-space-4);gap:var(--aw-space-1);display:flex;justify-content:space-around;align-items:center;color:var(--aw-text-primary);font-size:var(--aw-body-size);line-height:var(--aw-body-lh);position:relative;right:0;top:0}.part-multiple-form-header-first,.part-multiple-form-header{color:var(--aw-text-primary);width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:var(--aw-space-4) 0}.part-multiple-form-header-first{padding:var(--aw-space-1) 0 var(--aw-space-4) 0}.part-multiple-form-header{border-top:1px solid var(--aw-interactive-border);padding:var(--aw-space-4) 0}.part-multiple-form-delete-button{color:var(--aw-status-critical-text);border-bottom:1px solid var(--aw-status-critical);font-size:var(--aw-body-size);font-weight:500}.form-leg-plus{border-top:1px solid var(--aw-interactive-border);margin:var(--aw-space-4) 0 var(--aw-space-4) 0;padding:var(--aw-space-2) 0 5px 0}.form-leg-header{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding:var(--aw-space-2) 0px var(--aw-space-4) 0px;color:var(--aw-text-primary)}.form-leg-header button{color:red;font-weight:500;white-space:nowrap;padding:0 var(--aw-space-1);border-radius:var(--aw-radius-card);letter-spacing:.6px;transition:.5s}.input-name{color:var(--aw-text-primary);font-weight:400;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);margin:0 0 var(--aw-space-1) 0}.circle-input-container{display:flex;flex-direction:row;align-items:center;margin:var(--aw-space-2) 0 0 0}.circle-input-label{cursor:pointer}.circle-input-name{display:flex;align-items:center;justify-content:space-between;margin:0 var(--aw-space-8) 0 0;font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh)}.circle-input-label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.circle-input-label{position:relative;margin:0 var(--aw-space-4) 0 0;cursor:pointer;font-size:var(--aw-body-size);font-weight:500;width:24px;height:24px;border-radius:var(--aw-radius-pill);-webkit-user-select:none;user-select:none;border:3px solid var(--aw-brand-accent);display:block}.flight-details-pop-up .circle-input-label,.flight-details-pop-up .circle-input-name{margin:0 var(--aw-space-1) 0 0}.circle-input-checkmark{position:absolute;top:0;left:0;width:100%;height:100%}.circle-input-checkmark:after{content:"";position:absolute;top:2px;left:2px;background-color:var(--aw-brand-accent);width:14px;height:14px;border-radius:var(--aw-radius-pill);transform:scale(0);transition:.1s ease}.circle-input-label input:checked~.circle-input-checkmark:after{transform:scale(1)}.square-input-container{display:flex;flex-direction:row;margin:var(--aw-space-2) 0 0 0}.square-input-label{cursor:pointer}.square-input-name{display:flex;align-items:center;justify-content:space-between;margin:0 var(--aw-space-8) 0 0;font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);color:var(--aw-text-primary)}.square-input-label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.square-input-label{position:relative;margin:0 var(--aw-space-4) 0 0;cursor:pointer;font-size:var(--aw-body-size);font-weight:500;width:24px;height:24px;border-radius:20%;-webkit-user-select:none;user-select:none;border:3px solid var(--aw-brand-accent);display:block}.square-input-checkmark{position:absolute;top:0;left:0;width:100%;height:100%}.square-input-checkmark:after{content:"";position:absolute;top:2px;left:2px;background-color:var(--aw-brand-accent);width:14px;height:14px;border-radius:10%;transform:scale(0);transition:.1s ease}.square-input-label input:checked~.square-input-checkmark:after{transform:scale(1)}.drag-n-drop-file-input{background-color:var(--aw-surface-overlay);color:var(--aw-text-secondary);display:flex;justify-content:center;align-items:center;height:221px;border-radius:var(--aw-radius-pill);position:relative;overflow:auto}.drag-n-drop-file-input-img{width:100%;height:100%;object-fit:cover;position:absolute;border-radius:var(--aw-radius-pill);z-index:5}.drag-n-drop-file-input-img-error{width:100%;height:100%;object-fit:cover;position:absolute;border-radius:var(--aw-radius-pill);z-index:5;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;align-content:center;flex-direction:row}.drag-n-drop-file-input-img-error .done-icon{width:32px;height:32px;color:var(--aw-text-on-accent);background-color:var(--aw-brand-accent);border-radius:var(--aw-radius-pill);margin:0 var(--aw-space-2);padding:var(--aw-space-1)}.view-file-popup-expense{background-color:var(--aw-surface-raised);padding:var(--aw-space-2);border-radius:var(--aw-radius-pill);z-index:30;display:flex;justify-content:center;align-items:center;position:relative;top:80px;right:10px}.form-add-leg{padding:var(--aw-space-2) var(--aw-space-4);border:1px solid var(--aw-brand-accent);border-radius:var(--aw-radius-pill);color:var(--aw-text-primary);font-weight:400;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);margin:auto;display:flex;justify-content:space-between;align-items:center}.form-add-leg svg{margin:0 0 0 var(--aw-space-1);width:24px;height:24px}.from-buttons-container{display:flex;flex-direction:row;width:100%;justify-content:end;padding:var(--aw-space-2) var(--aw-space-1) var(--aw-space-8) var(--aw-space-1)}.form-delete-button{background-color:var(--aw-status-critical);color:var(--aw-text-on-accent);padding:var(--aw-space-2) var(--aw-space-4);font-size:var(--aw-body-size);font-weight:400;border-radius:var(--aw-radius-pill);margin:0 auto 0 0}.form-cancel-button{margin:0 var(--aw-space-1) 0 0;padding:var(--aw-space-2) var(--aw-space-4);font-size:var(--aw-body-size);font-weight:400;color:var(--aw-text-primary);text-decoration:none}.form-upload-button{color:var(--aw-text-on-accent);display:flex;justify-content:space-between;align-items:center;font-size:var(--aw-body-size);font-weight:400;background-color:var(--aw-brand-accent);border-radius:var(--aw-radius-pill);padding:var(--aw-space-2) var(--aw-space-4)}.form-upload-button span{margin:0 var(--aw-space-1) 0 0}.cards-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:var(--aw-space-6)}.flight-financial-card-header{width:100%;display:flex;flex-direction:row;justify-content:space-between}.flight-financial-card-header-row{display:flex;flex-direction:row;justify-content:space-between;width:100%}.flight-financial-card-header-column{display:flex;flex-direction:column;width:100%;align-items:flex-end;gap:var(--aw-space-1)}.flight-financial-card-item-date{color:var(--aw-text-primary);font-size:var(--aw-body-size);line-height:var(--aw-body-lh);font-weight:400}.flight-financial-card-item-service,.flight-financial-card-item-reason{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;gap:var(--aw-space-1)}.flight-financial-card-more-reasons{display:inline-block;margin-left:var(--aw-space-1);background-color:var(--aw-text-secondary);color:var(--aw-text-primary);border-radius:var(--aw-radius-pill);padding:var(--aw-space-1) var(--aw-space-1);font-size:var(--aw-body-sm-size)}.flight-financial-card-item-service span,.flight-financial-card-item-reason span{padding:var(--aw-space-1) var(--aw-space-1);border-radius:var(--aw-radius-card);font-size:var(--aw-body-sm-size);font-weight:400;height:fit-content;width:fit-content;border:1px solid var(--aw-text-primary);color:var(--aw-text-primary);background-color:color-mix(in srgb,var(--aw-text-primary) 20%,transparent);display:flex;align-items:center;white-space:nowrap}.flight-financial-card-item-reason span img,.flight-financial-card-item-reason span svg{margin:0 var(--aw-space-1) 0 0}.flight-financial-card-body{display:flex;flex-direction:column;justify-content:start;padding:0 0 var(--aw-space-2) 0}.flight-financial-card-item-payment_method{display:flex;flex-direction:row;align-items:flex-start;color:var(--aw-text-secondary);gap:var(--aw-space-2);font-size:var(--aw-body-size);line-height:var(--aw-body-lh);font-weight:400;margin:var(--aw-space-2) 0 0 0}.flight-financial-card-item-payment_method img,.flight-financial-card-item-payment_method svg{margin:var(--aw-space-1) 0 0 0}.flight-financial-card-item-row{display:flex;justify-content:space-between;width:100%;align-items:center}.flight-financial-card-item-amount{color:var(--aw-text-primary);font-size:var(--aw-figure-lg-size);font-weight:400;line-height:var(--aw-title-section-lh);width:100%;display:flex;justify-content:end}.flight-financial-card-item-bill{display:flex;flex-direction:row;align-items:center;color:var(--aw-text-secondary);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);gap:var(--aw-space-2);margin:var(--aw-space-2) 0 0 0}.flight-financial-card-item-bill_number{color:var(--aw-text-secondary);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);display:flex;align-items:center;margin:var(--aw-space-2) 0 0 0}.flight-financial-card-item-bill_number img{margin:0 var(--aw-space-2) 0 0}.flight-financial-card-item-fiscal_doc{margin:var(--aw-space-2) 0 0 0;color:var(--aw-text-secondary);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);display:flex;align-items:center}.flight-financial-card-item-fiscal_doc button{margin:0 var(--aw-space-2) 0 0}.flight-financial-card-item-flight-id{font-weight:400;font-size:var(--aw-title-section-size);color:var(--aw-text-primary);line-height:var(--aw-title-section-lh);max-width:360px;word-wrap:break-word}.flight-financial-card-item-route{font-size:var(--aw-body-size);line-height:var(--aw-body-lh);font-weight:400;color:var(--aw-text-secondary)}.flight-financial-card-item-flight-responsible{font-weight:400;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--aw-text-secondary)}.flight-financial-card-footer{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end;padding:var(--aw-space-4) 0 0 0;width:100%}.flight-financial-card-footer-column{display:flex;flex-direction:column}.flight-financial-footer-buttons-container{display:flex;flex-direction:row;gap:var(--aw-space-2)}.flight-financial-card-footer span{font-size:var(--aw-body-sm-size);letter-spacing:.5px}.flight-financial-card-item-admin-state,.flight-financial-card-item-finance-status{display:flex;flex-direction:row;align-items:center;margin:0 var(--aw-space-4) 0 0}.flight-financial-card-item-admin-state span,.flight-financial-card-item-finance-status span{margin:0 0 0 var(--aw-space-1);color:var(--aw-text-primary);font-size:var(--aw-body-size);line-height:var(--aw-body-lh);font-weight:400}.flight-financial-card-item-selector{margin:0 0 0 auto}.flight-expenses-totals-bar{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:var(--aw-space-4) 0;border-top:1px solid var(--aw-interactive-border);border-bottom:1px solid var(--aw-interactive-border);margin:var(--aw-space-2) 0 var(--aw-space-4);gap:var(--aw-space-4);flex-wrap:wrap}.flight-expenses-totals-left{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-4);flex:1;min-width:0}.flight-expenses-totals-amounts{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;flex:1;min-width:0}.flight-expenses-totals-item{display:flex;flex-direction:column;gap:var(--aw-space-1);min-width:0;padding:0 var(--aw-space-4);border-right:1px solid var(--aw-interactive-border)}.flight-expenses-totals-item:first-child{padding-left:0}.flight-expenses-totals-item:last-child{border-right:none}.flight-expenses-totals-label{font-size:var(--aw-label-size);color:var(--aw-text-secondary);font-weight:400;text-transform:uppercase;letter-spacing:.5px}.flight-expenses-totals-value{font-size:var(--aw-body-size);color:var(--aw-text-primary);font-weight:400}.fe-header-bar{display:flex;align-items:center;gap:var(--aw-space-8);padding:var(--aw-space-3) var(--aw-space-6);background:var(--aw-surface-overlay);border-radius:var(--aw-radius-card);overflow:visible;margin:0 0 var(--aw-space-6) 0}.fe-header-top-row{display:flex;flex-direction:column;gap:var(--aw-space-2);min-width:0;flex:1;padding:var(--aw-space-4) 0}.fe-header-divider{width:1px;align-self:stretch;background:var(--aw-interactive-border);flex-shrink:0}.fe-header-trip-id{font-family:var(--aw-font-sans);font-size:var(--aw-h1-size);font-weight:var(--aw-h1-weight);line-height:var(--aw-h1-lh);color:var(--aw-text-primary);margin:0;white-space:nowrap;letter-spacing:var(--aw-h1-tracking)}.fe-header-route{font-family:var(--aw-font-sans);font-size:var(--aw-body-size);font-weight:400;color:var(--aw-text-secondary);line-height:var(--aw-body-lh);word-break:break-all}.fe-header-view-route{display:none}.fe-header-meta{display:flex;flex-wrap:wrap;gap:var(--aw-space-4);padding:0 var(--aw-space-2);flex-shrink:0;font-family:var(--aw-font-sans);font-size:var(--aw-body-sm-size);font-weight:400;line-height:var(--aw-body-sm-lh)}.fe-header-meta-item{display:flex;flex-direction:column;justify-content:center}.fe-header-meta-label{color:var(--aw-text-secondary)}.fe-header-meta-value{color:var(--aw-text-primary)}@media (max-width: 1100px){.fe-header-divider{display:none}}@media (max-width: 1100px){.fe-header-bar{flex-direction:column;align-items:stretch;padding:var(--aw-space-4);gap:var(--aw-space-2)}.fe-header-top-row{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--aw-space-3);padding:0}.fe-header-route{display:none}.fe-header-view-route{display:flex;align-items:center;gap:var(--aw-space-2);font-family:var(--aw-font-sans);font-size:var(--aw-body-sm-size);font-weight:400;color:var(--aw-text-secondary);cursor:pointer;white-space:nowrap;flex-shrink:0}.fe-header-divider{display:none}.flight-expenses-bill-actions{display:flex;justify-content:space-between;width:100%}.fe-header-meta{justify-content:space-between;gap:var(--aw-space-2);width:100%;padding:0 var(--aw-space-2)}}.flight-expenses-bill-actions{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-4);padding:var(--aw-space-4) var(--aw-space-6);background:var(--aw-surface-raised);border-radius:var(--aw-radius-control);flex-shrink:0}.flight-expenses-bill-header{display:flex;flex-direction:column;gap:var(--aw-space-2)}.flight-expenses-bill-label{font-family:var(--aw-font-sans);font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;line-height:var(--aw-title-operative-lh);color:var(--aw-text-primary)}.flight-expenses-bill-sublabel{font-family:var(--aw-font-sans);font-size:var(--aw-body-sm-size);font-weight:400;line-height:var(--aw-body-sm-lh);color:var(--aw-text-label);white-space:pre-line;max-width:120px}.flight-expenses-bill-buttons{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-2)}.flight-expenses-bill-menu-btn{background-color:transparent;border:none;color:var(--aw-text-secondary);width:24px;height:24px;font-size:var(--aw-body-size);font-weight:500;line-height:var(--aw-body-lh);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s;letter-spacing:-1px;flex-shrink:0;padding:0}.flight-expenses-bill-menu-btn:hover{opacity:1;color:var(--aw-text-primary)}.flight-expenses-bill-clip-btn{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:opacity .2s}.flight-expenses-bill-clip-btn:disabled{cursor:not-allowed}.flight-expenses-share-bill-btn{background-color:var(--aw-brand-accent);border:none;color:var(--aw-text-on-accent);border-radius:var(--aw-radius-pill);padding:var(--aw-space-1) var(--aw-space-2);font-family:var(--aw-font-sans);font-size:var(--aw-body-sm-size);font-weight:400;cursor:pointer;white-space:nowrap;display:flex;align-items:center;gap:var(--aw-space-1)}.flight-expenses-share-bill-btn:hover{background-color:var(--aw-interactive-hover)}.flight-expenses-share-bill-btn--outline{background-color:transparent;border:1px solid var(--aw-brand-accent);color:var(--aw-brand-accent)}.flight-expenses-share-bill-btn--outline:hover{background-color:#4a57fb1f}.flight-expenses-share-bill-btn--white{background-color:transparent;border:1px solid var(--aw-text-primary);color:var(--aw-text-primary)}.flight-expenses-share-bill-btn--white:hover{background-color:#f6f6f61a}.flight-expenses-export-btn{background-color:transparent;border:none;color:var(--aw-text-secondary);border-radius:var(--aw-radius-control);padding:var(--aw-space-1) var(--aw-space-2);font-size:var(--aw-body-sm-size);font-weight:400;cursor:pointer;white-space:nowrap;transition:background-color .2s,color .2s;display:flex;align-items:center;gap:var(--aw-space-1);flex-shrink:0}.flight-expenses-export-btn:hover{background-color:var(--aw-surface-overlay);color:var(--aw-text-primary)}.flight-expenses-upload-doc-btn{background-color:transparent;border:1px solid var(--aw-interactive-border);color:var(--aw-text-secondary);border-radius:var(--aw-radius-pill);padding:var(--aw-space-2) 20px;font-size:var(--aw-body-sm-size);font-weight:400;cursor:pointer;white-space:nowrap;transition:background-color .2s,color .2s;display:flex;align-items:center;gap:var(--aw-space-1)}.flight-expenses-upload-doc-btn:hover{background-color:var(--aw-surface-overlay);color:var(--aw-text-primary)}@media (hover: hover){.view-main-button:hover{background-color:var(--aw-interactive-hover);color:var(--aw-text-on-accent)}.view-main-menu-option:hover{background-color:var(--aw-interactive-border)}}@media (max-width: 1130px){.view-main-header-container{flex-direction:column}.view-main-header-right-section{justify-content:space-around;margin:0;padding:0}.border-top-mobile{padding:var(--aw-space-6) 0 var(--aw-space-6) 0}}@media (max-width: 926px){.cards-container{flex-direction:column}.flight-financial-card{max-width:none;min-width:0}.flight-financial-card-item-amount{font-size:var(--aw-body-size);font-weight:500}}@media (max-width: 760px){.view-main-header-container{flex-direction:column}.view-main-title-break-word{word-wrap:break-word;max-width:280px}.view-main-header-right-section{flex-direction:column;border-top:none;margin:0}.border-top-mobile{display:grid;grid-template-columns:auto 1fr;gap:var(--aw-space-1) var(--aw-space-6);align-items:center;border-top:1px solid var(--aw-interactive-border);margin:0px 20px var(--aw-space-6) 20px;padding:var(--aw-space-6) 0 0 0}.view-main-route-container{padding:0px 0 var(--aw-space-6) 0px}.view-main-header-key-item{margin:var(--aw-space-2) 40px var(--aw-space-2) 0px}.view-main-route-container span{font-size:var(--aw-body-size)}.personal-info-label{width:60vw}.view-main-route-container img{height:14px;width:14px}.route-separator{width:4px}}@media (max-width: 700px){.form-container .service-request-form-pair,.form-container .airports-boxes-row,.form-inputs-options,.service-request-form-trio-border,.service-request-form-trio,.section-input-container,.multi-inputs-container{flex-direction:column}.square-input-container-column{display:flex;flex-direction:column;margin:var(--aw-space-2) 0 0 0;gap:var(--aw-space-2)}.multi-section-inputs-container{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap}.multi-section-inputs-container .multi-section-input-unit{max-width:none;width:100%}.circle-input-label,.circle-input-name{margin:0 var(--aw-space-1) 0 0}.form-container .service-request-form-pair-single,.form-container .airport-box{width:100%}}@media (max-width: 680px){.info-status-number{display:none}}@media (max-width: 520px){.view-header-buttons-container{gap:var(--aw-space-1)}.view-header-aircraft-icon,.view-header-article-icon{width:16px;height:16px}.view-main-title-break-word{word-wrap:break-word}.view-header-redirect-button{font-size:var(--aw-body-sm-size)}.view-header-arrow-icon{width:10px;height:10px}.view-header-current-view{font-size:var(--aw-body-sm-size)}}@media (max-width: 509px){.view-wraper:has(.create-button-fixed-mobile){padding-bottom:120px}body:has(.chat-bot-opener) .view-wraper:has(.create-button-fixed-mobile){padding-bottom:160px}}@media (max-width: 1080px){.section-input-container{flex-direction:column;gap:var(--aw-space-4)}.personal-info-label{width:60vw}.multi-section-title-container{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-6);width:60vw!important;margin-right:var(--aw-space-8)}}@media (max-width: 1024px){.view-wraper{padding:var(--aw-view-top-padding) var(--aw-space-2) var(--aw-space-2) var(--aw-space-2)}}@media (max-width: 400px){.view-main-redirect-button{padding:var(--aw-space-2)}.view-main-redirect-button span{display:none}}.scanner-container{width:100%;height:auto;display:block}.scanner-container-style{position:relative;width:100%;display:block}.scanner-button-style{background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent);border:none;padding:var(--aw-space-2) var(--aw-space-4);border-radius:var(--aw-radius-pill);cursor:pointer;align-items:center;font-size:var(--aw-body-size);font-weight:400}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content{width:100%;max-width:640px;margin:auto;background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-card);display:flex;flex-direction:column;align-items:flex-start;padding:var(--aw-space-8);gap:var(--aw-space-8);position:relative;gap:var(--aw-space-2)}.manual-add-text{font-family:var(--aw-font-sans);font-weight:400;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--aw-text-secondary);text-decoration:underline;margin-top:var(--aw-space-2);display:block;text-align:center;cursor:pointer}.text-title{font-family:var(--aw-font-sans);font-weight:400;font-size:var(--aw-title-section-size);line-height:var(--aw-title-section-lh);color:var(--aw-text-primary);margin:var(--aw-space-1)}.processing-document{font-family:var(--aw-font-sans);font-weight:400;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:#fff;margin-top:var(--aw-space-2);display:block;text-align:center}.status-message-regula{color:var(--aw-text-secondary);font-style:italic;margin-top:var(--aw-space-2)}.error-message-regula{color:var(--aw-status-critical-text);font-weight:700;margin-top:var(--aw-space-2)}document-reader::part(container){background-color:var(--aw-surface-overlay);border:1px dashed var(--aw-text-secondary);border-radius:var(--aw-radius-control)}document-reader::part(start-screen){background-color:var(--aw-surface-overlay)}document-reader::part(camera-screen){background-color:var(--aw-surface-overlay)}document-reader::part(wait-screen){background-color:var(--aw-surface-overlay)}document-reader::part(finish-screen){background-color:var(--aw-surface-overlay)}document-reader::part(start-button){background-color:var(--aw-surface-overlay);color:var(--aw-text-secondary);border:var(--aw-text-secondary);padding:var(--aw-space-2) var(--aw-space-4);border-radius:var(--aw-radius-xs);cursor:pointer;font-size:var(--aw-body-size)}document-reader::part(menu-text-container){gap:var(--aw-space-1);row-gap:var(--aw-space-1)}document-reader::part(menu-title){color:var(--aw-text-secondary);border:var(--aw-text-secondary)}document-reader::part(menu-subtitle){color:var(--aw-text-secondary);border:var(--aw-text-secondary)}document-reader::part(menu-from-camera-button){background-color:var(--aw-surface-overlay);color:var(--aw-text-secondary);border:1px solid var(--aw-text-secondary);padding:var(--aw-space-2) var(--aw-space-4)}document-reader::part(menu-from-camera-button):hover{background-color:var(--aw-surface-overlay);color:var(--aw-text-secondary);border-color:var(--aw-text-secondary)}document-reader::part(menu-from-camera-button) span{color:var(--aw-text-secondary)!important}document-reader::part(menu-from-camera-button) svg{fill:var(--aw-text-secondary)!important;stroke:var(--aw-text-secondary)!important}document-reader::part(menu-from-camera-button) svg path,document-reader::part(menu-from-camera-button) svg rect{fill:var(--aw-text-secondary)!important;stroke:var(--aw-text-secondary)!important}document-reader::part(menu-from-gallery-button){background-color:var(--aw-surface-overlay);color:var(--aw-text-secondary);border:1px solid var(--aw-text-secondary);padding:var(--aw-space-2) var(--aw-space-4)}document-reader::part(menu-from-gallery-button):hover{background-color:var(--aw-surface-overlay);color:var(--aw-text-secondary);border-color:var(--aw-text-secondary)}document-reader::part(menu-from-gallery-button) span{color:var(--aw-text-secondary)!important;background-color:var(--aw-text-secondary)!important;--text-color: var(--aw-text-secondary) !important}document-reader::part(menu-from-gallery-button) svg{fill:var(--aw-text-secondary)!important;stroke:var(--aw-text-secondary)!important}document-reader::part(menu-from-gallery-button) svg path,document-reader::part(menu-from-gallery-button) svg rect{fill:var(--aw-text-secondary)!important;stroke:var(--aw-text-secondary)!important}.multi-add-unit-dynamic{color:var(--aw-text-primary);border-radius:var(--aw-radius-pill);border:1px solid var(--aw-text-primary);display:flex;flex-direction:row;width:fit-content;justify-content:center;align-items:center;padding:var(--aw-space-1) var(--aw-space-2);font-weight:600;margin:0 0 0 auto}.render-div-dynamic{display:flex;flex:1;flex-direction:column;max-width:100%}.DynamicDocsInput-section-title{white-space:normal;width:11vw;color:var(--aw-text-secondary);margin-bottom:var(--aw-space-6);margin-right:var(--aw-space-8)}.multi-expiration-date{color:var(--aw-status-critical-text);font-weight:400;margin-right:var(--aw-space-2)}.expiration-date{color:var(--aw-status-warning-text);font-weight:400;margin-right:var(--aw-space-2)}@media screen and (max-width: 600px){input,textarea,select{font-size:var(--aw-input-font-size)!important}}.form-container .select-input .aw-select-group.aw-select-group{margin:0;padding:0;border-radius:0;max-height:none;overflow:visible;background-color:transparent}.form-container .select-input .aw-select-group-heading.aw-select-group-heading{margin:0;padding:10px var(--aw-space-4) var(--aw-space-1);border-radius:0;font-size:var(--aw-label-size);letter-spacing:.12em;text-transform:uppercase;color:var(--aw-text-secondary);background-color:transparent;cursor:default}.form-container .select-input .aw-select-option.aw-select-option{margin:0;padding:var(--aw-space-2) var(--aw-space-4);border-radius:var(--aw-radius-control)}@media (hover: hover){.form-container .select-input .aw-select-group.aw-select-group:hover,.form-container .select-input .aw-select-group-heading.aw-select-group-heading:hover{background-color:transparent;cursor:default}.form-container .select-input .aw-select-option.aw-select-option:hover{background-color:var(--aw-interactive-border);border-radius:var(--aw-radius-control);cursor:pointer}}.ops-active{display:flex;flex-direction:column;overflow:hidden;padding:0}.ops-active-trip{display:flex;flex-direction:column;gap:var(--aw-space-4);padding:20px var(--aw-space-6)}.ops-active-top{align-items:center;display:flex;flex-wrap:wrap;gap:var(--aw-space-2) var(--aw-space-4);justify-content:space-between}.ops-active-id{align-items:center;display:flex;flex-wrap:wrap;gap:var(--aw-space-2) var(--aw-space-3);min-width:0}.ops-active-alias{color:var(--aw-text-primary);font-size:13px;font-weight:600}.ops-active-meta,.ops-active-when{color:var(--aw-text-label)}.ops-arrow{color:var(--aw-text-label);font-family:inherit;font-weight:400}.ops-step{--ops-step-tone: var(--aw-status-attention-text);--ops-step-tint: var(--aw-status-attention-fill);background:color-mix(in srgb,var(--ops-step-tint) 55%,transparent);border-top:1px solid var(--aw-interactive-border-subtle);display:flex;flex-direction:column;gap:var(--aw-space-3);padding:var(--aw-space-4) var(--aw-space-6)}.ops-step[data-step=disputed]{--ops-step-tone: var(--aw-status-critical-text);--ops-step-tint: var(--aw-status-critical-fill)}.ops-step[data-step=done],.ops-step[data-step=close]{--ops-step-tone: var(--aw-status-verified-text);--ops-step-tint: var(--aw-status-verified-fill)}.ops-step[aria-busy=true]{--ops-step-tint: transparent}.ops-step-main{align-items:center;display:flex;gap:var(--aw-space-3) var(--aw-space-4)}.ops-step-icon{align-items:center;background:var(--aw-surface-raised);border:1px solid color-mix(in srgb,var(--ops-step-tone) 30%,transparent);border-radius:var(--aw-radius-pill);color:var(--ops-step-tone);display:inline-flex;flex:none;height:36px;justify-content:center;width:36px}.ops-step-text{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.ops-step-title{color:var(--aw-text-primary);font-size:18px;font-weight:600;letter-spacing:-.01em;line-height:1.3;margin:0;text-wrap:pretty}.ops-step-hint{color:var(--aw-text-secondary);margin:0}.ops-step-cta{display:flex;flex:none;gap:var(--aw-space-2)}.ops-taskchips{display:flex;flex-wrap:wrap;gap:var(--aw-space-2);list-style:none;margin:0;padding:0 0 0 52px}.ops-taskchip{align-items:center;background:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border-subtle);border-radius:var(--aw-radius-pill);box-sizing:border-box;color:var(--aw-text-primary);display:inline-flex;font-size:var(--aw-body-sm-size);font-weight:500;gap:6px;min-height:32px;padding:0 10px 0 12px;text-decoration:none;transition:border-color .14s ease}.ops-taskchip .aw-data{color:var(--aw-text-label);font-size:12px}.ops-taskchip svg{color:var(--aw-text-label)}a.ops-taskchip:hover{border-color:var(--aw-interactive-border-strong)}a.ops-taskchip:focus-visible{outline:2px solid var(--aw-interactive-focus);outline-offset:2px}.ops-taskchip--more{background:transparent;border-style:dashed;color:var(--aw-text-secondary);padding:0 12px}.ops-step-foot{align-items:center;color:var(--aw-text-label);display:flex;flex-wrap:wrap;gap:var(--aw-space-2) var(--aw-space-3);padding-left:52px}.ops-step-count{white-space:nowrap}.ops-bar{background:var(--aw-interactive-border-subtle);border-radius:var(--aw-radius-pill);flex:0 1 120px;height:4px;overflow:hidden}.ops-bar>span{background:var(--aw-brand-accent-subtle);border-radius:var(--aw-radius-pill);display:block;height:100%}.ops-step-link{align-items:center;color:var(--aw-text-link);display:inline-flex;font-weight:var(--aw-body-strong-weight);gap:var(--aw-space-1);margin-left:auto;text-decoration:none}.ops-step-link:hover{text-decoration:underline}@media (max-width: 600px){.ops-active-trip,.ops-step{padding:var(--aw-space-4)}.ops-step-main{align-items:flex-start;flex-wrap:wrap}.ops-step-text{flex-basis:calc(100% - 52px)}.ops-step-cta{flex:1 1 100%;flex-direction:column}.ops-step-cta .aw-btn{justify-content:center;min-height:44px;width:100%}.ops-taskchips,.ops-step-foot{padding-left:0}.ops-taskchip{min-height:40px}.ops-step-link{margin-left:0;min-height:44px}}.ops-journey{--ops-journey-dot: 12px;display:flex;list-style:none;margin:0;overflow-x:auto;padding:var(--aw-space-1) 0 var(--aw-space-1);scrollbar-width:thin}.ops-journey-item{align-items:flex-start;display:flex;flex:1 1 0;min-width:96px}.ops-journey-item:first-child{flex:0 0 auto;min-width:0}.ops-journey-stop{align-items:center;display:flex;flex:none;flex-direction:column;gap:6px;min-width:48px}.ops-journey-dot{background:var(--aw-surface-raised);border:2px solid var(--aw-interactive-border-strong);border-radius:var(--aw-radius-pill);box-sizing:border-box;height:var(--ops-journey-dot);width:var(--ops-journey-dot)}.ops-journey-stop[data-state=done] .ops-journey-dot{background:var(--aw-brand-accent-subtle);border-color:var(--aw-brand-accent-subtle)}.ops-journey-stop[data-state=here] .ops-journey-dot{background:var(--aw-brand-accent-subtle);border-color:var(--aw-brand-accent-subtle);box-shadow:0 0 0 4px color-mix(in srgb,var(--aw-brand-accent-subtle) 25%,transparent)}.ops-journey-icao{color:var(--aw-text-primary);font-family:var(--aw-font-mono);font-size:15px;font-weight:600;letter-spacing:.02em;line-height:1}.ops-journey-stop[data-state=ahead] .ops-journey-icao{color:var(--aw-text-secondary)}.ops-journey-when{color:var(--aw-text-label);font-family:var(--aw-font-mono);font-size:11px;letter-spacing:.04em;line-height:1;white-space:nowrap}.ops-journey-leg{background-image:linear-gradient(90deg,var(--aw-interactive-border-strong) 50%,transparent 50%);background-position:left center;background-repeat:repeat-x;background-size:8px 2px;flex:1;height:2px;margin:calc(var(--ops-journey-dot) / 2 - 1px) 4px 0;position:relative}.ops-journey-fill{background:var(--aw-brand-accent-subtle);border-radius:var(--aw-radius-pill);display:block;height:100%}.ops-journey-plane{align-items:center;background:var(--aw-surface-raised);border-radius:var(--aw-radius-pill);color:var(--aw-brand-accent-subtle);display:inline-flex;padding:2px;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(90deg)}.ops-trips-page{box-sizing:border-box;color:var(--aw-text-body);display:flex;flex-direction:column;font-family:var(--aw-font-sans);gap:var(--aw-space-6);padding:var(--aw-space-4) var(--aw-space-8) var(--aw-space-8);width:100%}.ops-head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--aw-space-4);justify-content:space-between}.ops-title{font-size:24px;font-weight:600;letter-spacing:-.015em;line-height:120%}.ops-focus{display:flex;flex-direction:column;gap:var(--aw-space-4)}.ops-log{display:flex;flex-direction:column;gap:var(--aw-space-6);margin-top:var(--aw-space-4)}.ops-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:var(--aw-space-4)}.ops-search{width:300px}.ops-chips{display:flex;flex-wrap:wrap;gap:var(--aw-space-2);margin-left:auto}.ops-chip{align-items:center;background:none;border:1px solid var(--aw-filter-border);border-radius:var(--aw-radius-pill);box-sizing:border-box;color:var(--aw-filter-text);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:500;gap:var(--aw-space-2);height:var(--aw-filter-height);padding:0 var(--aw-space-3);text-align:start}.ops-chip .aw-data{color:var(--aw-text-label);font-size:12px}.ops-chip:hover:not(:disabled){border-color:var(--aw-field-border-hover)}.ops-chip[aria-pressed=true]{background:var(--aw-filter-chip-fill);border-color:var(--aw-filter-chip-border);color:var(--aw-filter-chip-text)}.ops-chip[aria-pressed=true] .aw-data{color:var(--aw-filter-chip-label)}.ops-chip:disabled{color:var(--aw-text-disabled);cursor:default}.ops-chip:focus-visible{outline:2px solid var(--aw-interactive-focus)}.ops-list{overflow-x:auto}.ops-row{align-items:center;border-top:1px solid var(--aw-interactive-border-subtle);box-sizing:border-box;color:inherit;cursor:pointer;display:grid;gap:var(--aw-space-4);grid-template-columns:minmax(180px,1.4fr) minmax(96px,.6fr) 80px minmax(150px,1fr) 104px 18px;min-height:var(--aw-row-default);min-width:680px;padding:10px var(--aw-space-6);text-decoration:none!important}.ops-row:hover{background:var(--aw-interactive-subtle-hover)}.ops-row:focus-visible{outline-offset:-2px}.ops-row[data-focus]{background:var(--aw-status-attention-fill)}.ops-list .ops-row--head{border-top:0;cursor:default;min-height:44px;padding-bottom:0;padding-top:0}.ops-list .ops-row--head:hover{background:var(--aw-surface-overlay)}.ops-row>.aw-data{font-size:13px}.ops-r{justify-self:end;text-align:right}.ops-month{border-top:1px solid var(--aw-interactive-border-subtle);box-sizing:border-box;min-width:680px;padding:var(--aw-space-4) var(--aw-space-6) var(--aw-space-2)}.ops-trip{display:flex;flex-direction:column;gap:2px;min-width:0}.ops-trip .r{color:var(--aw-text-primary);font-family:var(--aw-font-mono);font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ops-trip .id{color:var(--aw-text-label);font-family:var(--aw-font-mono);font-size:12px}.ops-st{align-items:center;display:flex;flex-wrap:wrap;gap:var(--aw-space-2)}.ops-closed{align-items:center;color:var(--aw-text-secondary);display:inline-flex;gap:6px}.ops-closed svg{height:16px;width:16px}.ops-chevron{color:var(--aw-text-label);height:18px;width:18px}.ops-foot{display:flex;justify-content:center;padding:var(--aw-space-2) 0 var(--aw-space-6)}@media (max-width: 1100px){.ops-row{gap:var(--aw-space-3);padding-inline:var(--aw-space-4)}.ops-month{padding-inline:var(--aw-space-4)}}@media (max-width: 600px){.ops-trips-page{padding-inline:var(--aw-space-4)}.ops-head{align-items:stretch;flex-direction:column;gap:var(--aw-space-3)}.ops-head>.ops-ap{align-self:flex-end}.ops-ap-pop{width:min(320px,calc(100vw - 40px))}.ops-toolbar{align-items:stretch}.ops-search{width:100%}.ops-chips{flex-wrap:nowrap;margin-left:0;overflow-x:auto;padding-bottom:var(--aw-space-1);scrollbar-width:thin;width:100%}.ops-chip{flex:none;min-height:44px}.ops-list,.ops-month{min-width:0}.ops-row{gap:var(--aw-space-1) var(--aw-space-2);grid-template-columns:minmax(0,1fr) auto 18px;min-height:78px;padding:var(--aw-space-3) var(--aw-space-4)}.ops-row--head{display:none}.ops-row>.ops-trip{grid-column:1;grid-row:1 / span 2}.ops-row>.aw-data:nth-child(2){display:none}.ops-row>.aw-data:nth-child(3){display:none}.ops-st,.ops-closed{grid-column:2;grid-row:2;justify-self:end}.ops-st .aw-body-sm{display:none}.ops-r{grid-column:2;grid-row:1}.ops-chevron{grid-column:3;grid-row:1 / span 2}}.ai-doc{display:flex;flex-direction:column;gap:var(--aw-space-2);margin:0;min-width:0;position:sticky;top:0}.ai-doc-frame{aspect-ratio:1 / 1.414;background:var(--aw-surface-background);border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control);overflow:hidden;position:relative}.ai-doc-frame iframe,.ai-doc-frame img{border:0;display:block;height:100%;object-fit:contain;width:100%}.ai-doc-empty{align-items:center;color:var(--aw-text-secondary);display:flex;flex-direction:column;font-size:13px;gap:var(--aw-space-2);height:100%;justify-content:center}.ai-doc figcaption{color:var(--aw-text-secondary);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-doc[data-scanning] .ai-doc-frame:after{background:color-mix(in srgb,var(--aw-brand-accent) 6%,transparent);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.ai-doc-scan{animation:ai-scan 2.2s ease-in-out infinite alternate;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--aw-brand-accent) 28%,transparent));border-bottom:2px solid var(--aw-brand-accent);height:72px;left:0;pointer-events:none;position:absolute;right:0;top:-72px}@keyframes ai-scan{to{top:calc(100% - 72px)}}@media (max-width: 760px){.ai-doc{position:static}.ai-doc-frame{aspect-ratio:4 / 3}}@media (prefers-reduced-motion: reduce){.ai-doc-scan{animation:none}}.ai-lead{color:var(--aw-text-secondary);font-size:14px;margin:calc(var(--aw-space-4) * -1) 0 var(--aw-space-4)}.ai-steps{display:grid;gap:var(--aw-space-4);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;list-style:none;margin:0 0 var(--aw-space-6);padding:0}.ai-steps li{align-items:center;border-bottom:3px solid var(--aw-surface-overlay);color:var(--aw-text-secondary);display:flex;font-size:14px;gap:var(--aw-space-3);padding-bottom:var(--aw-space-3);white-space:nowrap}.ai-steps li[data-state=current]{border-bottom-color:var(--aw-brand-accent);color:var(--aw-text-primary);font-weight:500}.ai-steps li[data-state=done]{border-bottom-color:var(--aw-status-verified)}.ai-step-dot{align-items:center;border:1px solid var(--aw-interactive-border-strong);border-radius:var(--aw-radius-pill);box-sizing:border-box;display:inline-flex;flex:none;font-family:var(--aw-font-mono);font-size:12px;height:28px;justify-content:center;width:28px}.ai-steps li[data-state=current] .ai-step-dot{border:2px solid var(--aw-brand-accent)}.ai-steps li[data-state=done] .ai-step-dot{background:var(--aw-status-verified-fill);border-color:var(--aw-status-verified-border);color:var(--aw-status-verified-text)}.ai-step-check{height:12px;width:12px}.ai-drop{align-items:center;border:1px dashed var(--aw-interactive-border-strong);border-radius:var(--aw-radius-card);display:flex;flex-direction:column;gap:var(--aw-space-2);padding:var(--aw-space-12) var(--aw-space-6);text-align:center;transition:background-color .12s ease,border-color .12s ease}.ai-drop[data-over]{background:color-mix(in srgb,var(--aw-brand-accent) 6%,transparent);border-color:var(--aw-brand-accent)}.ai-drop-icon{align-items:center;background:var(--aw-surface-overlay);border-radius:var(--aw-radius-control);color:var(--aw-text-secondary);display:flex;height:48px;justify-content:center;margin-bottom:var(--aw-space-2);width:48px}.ai-drop-title{color:var(--aw-text-primary);font-size:16px;font-weight:600;margin:0}.ai-drop-hint{color:var(--aw-text-secondary);font-size:13px;margin:0}.ai-actions{display:flex;flex-wrap:wrap;gap:var(--aw-space-2)}.ai-drop-actions{justify-content:center;margin-top:var(--aw-space-2)}.ai-cam{display:flex;flex-direction:column;gap:var(--aw-space-4)}.ai-cam .ai-actions{justify-content:space-between}.ai-cam-view{aspect-ratio:4 / 3;background:var(--aw-surface-background);border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-card);max-height:420px;overflow:hidden;position:relative}.ai-cam-view video{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;width:100%}.ai-cam-view[data-state=denied] video{display:none}.ai-cam-corner{border-color:var(--aw-text-on-accent);border-style:solid;border-width:0;height:32px;position:absolute;width:32px}.ai-cam-view[data-state=denied] .ai-cam-corner,.ai-cam-view[data-state=starting] .ai-cam-corner{border-color:var(--aw-text-secondary)}.ai-cam-corner[data-corner=tl]{border-left-width:2px;border-top-width:2px;left:var(--aw-space-8);top:var(--aw-space-8)}.ai-cam-corner[data-corner=tr]{border-right-width:2px;border-top-width:2px;right:var(--aw-space-8);top:var(--aw-space-8)}.ai-cam-corner[data-corner=bl]{border-bottom-width:2px;border-left-width:2px;bottom:var(--aw-space-16);left:var(--aw-space-8)}.ai-cam-corner[data-corner=br]{border-bottom-width:2px;border-right-width:2px;bottom:var(--aw-space-16);right:var(--aw-space-8)}.ai-cam-hint{align-items:center;background:var(--aw-surface-overlay-dim);border-radius:var(--aw-radius-pill);bottom:var(--aw-space-4);color:var(--aw-text-on-accent);display:inline-flex;font-size:13px;gap:var(--aw-space-2);left:50%;max-width:calc(100% - var(--aw-space-8));padding:var(--aw-space-2) var(--aw-space-4);position:absolute;transform:translate(-50%)}.ai-note{align-items:center;border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control);color:var(--aw-text-body);display:flex;font-size:14px;gap:var(--aw-space-3);margin-bottom:var(--aw-space-6);padding:var(--aw-space-3) var(--aw-space-4)}.ai-note[data-tone=warning]{background:var(--aw-status-warning-fill);border-color:var(--aw-status-warning-border);color:var(--aw-status-warning-text)}.ai-note[data-tone=critical]{background:var(--aw-status-critical-fill);border-color:var(--aw-status-critical-border);color:var(--aw-status-critical-text)}.ai-orb{background:var(--aw-amelia-gradient);border-radius:var(--aw-radius-pill);flex:none;height:20px;width:20px}.ai-orb[data-busy]{animation:ai-orb-pulse 1.4s ease-in-out infinite}@keyframes ai-orb-pulse{50%{opacity:.55;transform:scale(.85)}}.ai-review{align-items:start;display:grid;gap:var(--aw-space-6);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.ai-review[data-mode=scan]{grid-template-columns:minmax(240px,300px) minmax(0,1.1fr) minmax(0,1fr)}.ai-col{display:flex;flex-direction:column;gap:var(--aw-space-3);min-width:0}.ai-col-head{align-items:center;display:flex;gap:var(--aw-space-3);justify-content:space-between;min-height:24px}.ai-col-title{color:var(--aw-text-label);font-size:var(--aw-label-size);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.ai-col-meta{color:var(--aw-text-secondary);font-size:13px}.ai-grid{display:grid;gap:0 var(--aw-space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ai-field{min-width:0;position:relative}.ai-field .aw-field__label{align-items:center;display:flex;gap:var(--aw-space-2)}.ai-field[data-state=scanning] .aw-field__box{overflow:hidden;position:relative}.ai-field[data-state=scanning] .aw-field__box:after{animation:ai-shimmer 1.3s linear infinite;background:linear-gradient(90deg,var(--aw-surface-overlay) 0%,var(--aw-surface-raised) 50%,var(--aw-surface-overlay) 100%);background-size:200% 100%;content:"";top:0;right:0;bottom:0;left:0;position:absolute}@keyframes ai-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ai-field[data-state=detected]{animation:ai-reveal .42s ease-out both}.ai-field[data-state=detected] .aw-field__box{background:color-mix(in srgb,var(--aw-brand-accent) 5%,transparent)}@keyframes ai-reveal{0%{opacity:0;transform:translateY(4px)}}.ai-tag{align-items:center;color:var(--aw-text-secondary);display:inline-flex;font-size:11px;font-weight:500;gap:var(--aw-space-1);margin-left:auto}.ai-tag-orb{background:var(--aw-amelia-gradient);border-radius:var(--aw-radius-pill);height:8px;width:8px}.ai-links{display:flex;flex-direction:column;gap:var(--aw-space-2)}.ai-card{align-items:flex-start;border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control);cursor:pointer;display:flex;gap:var(--aw-space-3);padding:var(--aw-space-4);transition:border-color .12s ease}.ai-card:hover{border-color:var(--aw-interactive-border-strong)}.ai-card[data-checked]{background:color-mix(in srgb,var(--aw-brand-accent) 6%,transparent);border-color:var(--aw-brand-accent)}.ai-card[data-kind=unplanned]{border-style:dashed;margin-top:var(--aw-space-2)}.ai-card[data-kind=unplanned][data-checked]{border-style:solid}.ai-card-skel{animation:ai-shimmer 1.3s linear infinite;background:linear-gradient(90deg,var(--aw-surface-overlay) 0%,var(--aw-surface-raised) 50%,var(--aw-surface-overlay) 100%);background-size:200% 100%;border-color:transparent;cursor:default;height:96px}.ai-radio{accent-color:var(--aw-brand-accent);flex:none;height:16px;margin:2px 0 0;width:16px}.ai-card-body{display:flex;flex:1;flex-direction:column;gap:var(--aw-space-1);min-width:0}.ai-card-title{align-items:center;color:var(--aw-text-primary);display:flex;font-size:14px;font-weight:500;gap:var(--aw-space-2);justify-content:space-between}.ai-card-text{color:var(--aw-text-secondary);font-size:13px;margin:0}.ai-card-text [data-tone=warning]{color:var(--aw-status-warning-text)}.ai-footer{display:flex;gap:var(--aw-space-2);justify-content:space-between;width:100%}@media (max-width: 1100px){.ai-review[data-mode=scan]{grid-template-columns:minmax(200px,260px) minmax(0,1fr)}.ai-review[data-mode=scan] .ai-col:last-child{grid-column:1 / -1}}@media (max-width: 760px){.ai-review,.ai-review[data-mode=scan]{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion: reduce){.ai-orb[data-busy],.ai-field[data-state=scanning] .aw-field__box:after,.ai-field[data-state=detected],.ai-card-skel{animation:none}}.sp-page.ex-page{box-sizing:border-box;color:var(--aw-text-body);display:flex;flex-direction:column;font-family:var(--aw-font-sans);gap:var(--aw-space-8);padding:var(--aw-space-4) var(--aw-space-8) var(--aw-space-16);width:100%}.ex-top{display:flex;flex-direction:column;gap:var(--aw-space-6)}.ex-header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--aw-space-6);justify-content:space-between}.ex-header-main{display:flex;flex-direction:column;gap:var(--aw-space-3);min-width:0}.ex-crumb{align-items:center;color:var(--aw-text-label);display:flex;gap:var(--aw-space-1)}.ex-crumb a{color:var(--aw-text-link);text-decoration:none}.ex-crumb a:hover{text-decoration:underline}.ex-crumb-sep{color:var(--aw-text-label);height:16px;width:16px}.ex-crumb-id{color:var(--aw-text-secondary);font-size:13px}.ex-title-row{align-items:center;display:flex;flex-wrap:wrap;gap:var(--aw-space-4)}.ex-title-row>h1{flex:0 1 auto;min-width:0}.ex-route{align-items:baseline;color:var(--aw-text-primary);display:flex;flex-wrap:wrap;font-family:var(--aw-font-mono);font-size:28px;font-weight:600;gap:var(--aw-space-3);letter-spacing:-.01em;line-height:1.1;margin:0}.ex-code{font-family:inherit;white-space:nowrap}.ex-arrow{color:var(--aw-text-secondary);font-family:var(--aw-font-sans);font-weight:400}.ex-meta{align-items:center;color:var(--aw-text-body);display:flex;flex-wrap:wrap;gap:var(--aw-space-2)}.ex-ac{align-items:center;display:inline-flex;gap:6px}.ex-ac .aw-data{color:var(--aw-text-primary);font-size:13px}.ex-ac-icon{color:var(--aw-text-secondary);height:16px;transform:rotate(90deg);width:16px}.ex-metrics{align-items:baseline;color:var(--aw-text-secondary);display:flex;flex-wrap:wrap;gap:var(--aw-space-2)}.ex-metrics b{color:var(--aw-text-primary);font-size:13px;font-weight:500}.ex-metrics .ex-link{font-size:13px;margin-left:var(--aw-space-2)}.ex-header-actions .aw-btn__icon svg{height:18px;width:18px}.rh{display:flex;flex-direction:column;gap:var(--aw-space-3)}.rh-track{align-items:stretch;display:flex;overflow-x:auto;padding:2px 2px var(--aw-space-2);scroll-snap-type:x proximity;scrollbar-width:thin}.rh-stop,.rh-leg{border-radius:var(--aw-radius-control);box-sizing:border-box;color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit}.rh-stop{background:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border-card);box-shadow:var(--aw-shadow-card, none);flex:2 0 0;gap:6px;height:100px;min-width:128px;padding:var(--aw-space-3) 14px;scroll-snap-align:start;text-align:left}.rh-stop:hover{border-color:var(--aw-field-border-hover)}.rh-stop.is-on{background:color-mix(in srgb,var(--aw-brand-accent) 6%,var(--aw-surface-raised));border-color:var(--aw-brand-accent);box-shadow:inset 0 0 0 1px var(--aw-brand-accent)}.rh-stop:focus-visible,.rh-leg:focus-visible{outline:2px solid var(--aw-interactive-focus);outline-offset:2px}.rh-top{align-items:baseline;display:flex;gap:var(--aw-space-2);min-width:0}.rh-icao{color:var(--aw-text-primary);font-size:14px;font-weight:600}.rh-city{color:var(--aw-text-secondary);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rh-num{color:var(--aw-text-primary);font-size:20px;font-weight:500;line-height:1.2}.rh-bar{background:repeating-linear-gradient(135deg,var(--aw-status-neutral-border) 0 2px,transparent 2px 5px);border-radius:2px;box-shadow:inset 0 0 0 1px var(--aw-status-neutral-border);display:block;height:6px;margin-top:auto;overflow:hidden}.rh-fill{display:flex;gap:2px;height:100%}.rh-fill .st-seg{flex:none;min-width:0}.st-seg{border-radius:2px;flex-basis:0;min-width:4px}.rh-leg{align-items:center;background:none;border:0;color:var(--aw-text-secondary);flex:1 0 0;font-size:12px;gap:2px;height:100px;justify-content:center;min-width:72px;padding:var(--aw-space-2) var(--aw-space-1);text-align:center}.rh-leg:hover{background:var(--aw-interactive-subtle-hover)}.rh-leg.is-on{background:color-mix(in srgb,var(--aw-brand-accent) 8%,transparent);box-shadow:inset 0 0 0 1px var(--aw-brand-accent)}.rh-leg .aw-data{color:var(--aw-text-primary);font-size:12px}.rh-line{align-self:stretch;color:var(--aw-text-secondary);display:flex;justify-content:center;margin:2px 0;position:relative}.rh-line:before{border-top:1px dashed var(--aw-interactive-border-strong);content:"";left:6px;position:absolute;right:6px;top:50%}.rh-line>*{background:var(--aw-surface-background);padding:0 4px;position:relative}.rh-plane{box-sizing:content-box;height:16px;transform:rotate(90deg);width:16px}.rh-leg-spend{align-items:center;display:flex;flex-direction:column;gap:var(--aw-space-1);width:min(100%,88px)}.rh-leg-num{color:var(--aw-text-primary);font-size:14px;font-weight:500}.rh-leg-spend .rh-bar{align-self:stretch;margin-top:0}.rh-foot{align-items:center;color:var(--aw-text-secondary);display:flex;flex-wrap:wrap;gap:var(--aw-space-2) var(--aw-space-6);justify-content:space-between}.st-legend{display:flex;flex-wrap:wrap;gap:var(--aw-space-1) var(--aw-space-4);list-style:none;margin:0;padding:0}.st-legend li{align-items:center;display:inline-flex;gap:6px}.st-sw{border-radius:var(--aw-radius-pill);flex:none;height:8px;width:8px}.st-sw[data-g=ok],.st-seg[data-g=ok]{--st: var(--aw-status-verified)}.st-sw[data-g=review],.st-seg[data-g=review],.bd-over{--st: var(--aw-status-warning)}.st-sw[data-g=disputed],.st-seg[data-g=disputed]{--st: var(--aw-status-critical)}.st-sw:not([data-g=pending]),.st-seg:not([data-g=pending]),.bd-over{background:color-mix(in srgb,var(--st) 28%,var(--aw-surface-raised));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--st) 80%,var(--aw-surface-raised))}.st-sw[data-g=pending],.st-seg[data-g=pending],.bd-pend{background:repeating-linear-gradient(135deg,var(--aw-status-neutral-border) 0 2px,transparent 2px 5px);box-shadow:inset 0 0 0 1px var(--aw-status-neutral-border)}.ex-sum{align-items:stretch;display:grid;gap:var(--aw-space-4);grid-template-columns:minmax(0,2fr) minmax(260px,1fr)}.bd{display:flex;flex-direction:column;padding:0}.bd-kpis{display:grid;gap:var(--aw-space-4);grid-template-columns:repeat(3,minmax(0,1fr));padding:20px var(--aw-space-6) 0}.bd-kpi{display:flex;flex-direction:column;gap:6px;min-width:0}.bd-big{color:var(--aw-text-primary);font-size:24px;font-weight:500;letter-spacing:-.01em;line-height:1.2}.bd-mid{color:var(--aw-text-primary);font-size:20px;font-weight:500;line-height:1.2;padding-top:4px}.bd-kpi [data-tone=warning]{color:var(--aw-status-warning-text)}.bd-kpi [data-tone=verified]{color:var(--aw-status-verified-text)}.bd-kpi .aw-body-sm{overflow-wrap:anywhere}.bd-chart{display:flex;flex-direction:column;gap:var(--aw-space-3);padding:40px var(--aw-space-6) 20px}.bd-bar{background:var(--aw-surface-overlay);border-radius:4px;display:flex;height:16px;position:relative}.bd-seg{height:100%}.bd-seg:first-child{border-radius:4px 0 0 4px}.bd-seg:last-of-type{border-radius:0 4px 4px 0}.bd-in{background:var(--aw-brand-accent-muted)}.bd-under{background:var(--aw-status-verified-fill);box-shadow:inset 0 0 0 1px var(--aw-status-verified-border)}.bd-mark{border-left:2px solid var(--aw-text-primary);bottom:-8px;position:absolute;top:-8px;width:0}.bd-mark-l{bottom:100%;color:var(--aw-text-body);left:-2px;padding-bottom:4px;position:absolute;white-space:nowrap}.bd-mark-l.r{left:auto;right:0}.bd-mark-l .aw-data{color:var(--aw-text-primary);font-size:13px}.bd-legend{color:var(--aw-text-body);display:flex;flex-wrap:wrap;gap:var(--aw-space-1) 20px;list-style:none;margin:0;padding:0}.bd-legend li{align-items:center;display:inline-flex;gap:6px}.bd-legend .aw-data{color:var(--aw-text-primary);font-size:13px}.bd-sw{border-radius:2px;flex:none;height:10px;width:10px}.ex-fx{align-items:center;border-top:1px solid var(--aw-interactive-border-subtle);display:flex;flex-wrap:wrap;gap:var(--aw-space-2) var(--aw-space-4);margin-top:auto;padding:var(--aw-space-3) var(--aw-space-6)}.ex-fx .aw-body-sm .aw-data{color:var(--aw-text-body);font-size:13px}.ex-fx-btn{margin-left:auto}.ex-fx-btn .aw-btn__icon svg{height:18px;width:18px}@media (max-width: 1000px){.ex-sum{grid-template-columns:1fr}}@media (max-width: 700px){.bd-kpis{grid-template-columns:1fr}}.pg{display:flex;flex-direction:column;gap:var(--aw-space-4);padding:20px var(--aw-space-6)}.pg-list{display:flex;flex-direction:column;gap:14px;list-style:none;margin:0;padding:0}.pg-step{align-items:center;column-gap:10px;display:grid;grid-template-columns:20px minmax(0,1fr) auto;row-gap:6px}.pg-dot{align-items:center;border:1px solid var(--aw-interactive-border-strong);border-radius:var(--aw-radius-pill);box-sizing:border-box;color:var(--aw-text-label);display:flex;font-size:11px;font-weight:600;height:20px;justify-content:center;width:20px}.pg-check{height:12px;width:12px}.pg-step[data-state=done] .pg-dot{background:var(--aw-status-verified-fill);border-color:var(--aw-status-verified-border);color:var(--aw-status-verified-text)}.pg-step[data-state=current] .pg-dot{border:2px solid var(--aw-brand-accent);color:var(--aw-text-primary)}.pg-label{color:var(--aw-text-body);font-size:14px}.pg-step[data-state=current] .pg-label{color:var(--aw-text-primary);font-weight:500}.pg-step[data-state=todo] .pg-label{color:var(--aw-text-secondary)}.pg-count{color:var(--aw-text-primary);font-size:13px;font-variant-numeric:tabular-nums;font-weight:500;white-space:nowrap}.pg-count span{color:var(--aw-text-secondary);font-weight:400}.pg-bar{background:var(--aw-surface-overlay);border-radius:var(--aw-radius-pill);grid-column:2 / -1;height:4px;overflow:hidden}.pg-bar>span{background:var(--aw-brand-accent);border-radius:var(--aw-radius-pill);display:block;height:100%}.pg-step[data-state=done] .pg-bar>span{background:var(--aw-status-verified)}.pg-close{border-top:1px solid var(--aw-interactive-border-subtle);display:flex;flex-direction:column;gap:var(--aw-space-3);margin-top:auto;padding-top:var(--aw-space-4)}.pg-close>.aw-btn,.pg-close>.aw-btn-wrap,.pg-close>.aw-btn-wrap>.aw-btn{width:100%}.pg-close>.aw-btn-wrap{display:flex;flex-direction:column}.pg-close .aw-btn__icon svg{height:18px;width:18px}.pg-block{display:flex;flex-direction:column;gap:var(--aw-space-1)}.pg-when{font-size:13px}.pg-acts{display:flex;gap:var(--aw-button-gap)}.pg-acts>*{flex:1}.pg-acts>.aw-btn[data-icon-only=true]{flex:none}.ai-card{align-items:center;background:color-mix(in srgb,var(--aw-brand-accent) 6%,var(--aw-surface-raised));border:1px solid color-mix(in srgb,var(--aw-brand-accent) 24%,transparent);border-radius:var(--aw-radius-card);display:flex;gap:var(--aw-space-4);padding:var(--aw-space-4) var(--aw-space-4) var(--aw-space-4) 20px}.ai-avatar{align-items:center;background:var(--aw-amelia-gradient);border-radius:var(--aw-radius-pill);color:#fff;display:flex;flex:none;height:36px;justify-content:center;width:36px}.ai-body{display:flex;flex:1;flex-direction:column;gap:var(--aw-space-1);min-width:0}.ai-by{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--aw-space-2)}.ai-name{color:var(--aw-text-primary);font-size:14px;font-weight:600}.ai-text{color:var(--aw-text-body);margin:0}.ai-text .aw-data{font-size:14px}.ai-impact{align-items:flex-end;border-left:1px solid color-mix(in srgb,var(--aw-brand-accent) 20%,transparent);display:flex;flex:none;flex-direction:column;gap:var(--aw-space-1);padding:0 var(--aw-space-4)}.ai-amt{color:var(--aw-status-warning-text);font-size:20px;font-weight:500}.ai-acts{align-items:center;display:flex;flex:none;gap:var(--aw-space-1)}.ai-acts .aw-btn__icon svg{height:18px;width:18px}@media (max-width: 1000px){.ai-card{flex-wrap:wrap}.ai-impact{align-items:flex-start;border-left:none;padding:0}}.ex-list-wrap{display:flex;flex-direction:column;gap:var(--aw-space-4);scroll-margin-top:var(--aw-space-6)}.ex-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:var(--aw-space-4)}.ex-toolbar-end{align-items:center;display:flex;gap:var(--aw-button-gap);margin-left:auto}.ex-toolbar-end .aw-btn__icon svg{height:18px;width:18px}.ex-toolbar .aw-segmented{align-items:normal;padding:3px}.ex-toolbar .aw-segmented__item{align-items:center;display:flex;font-size:13px;height:32px;line-height:21.7px;padding:0 14px;white-space:normal}.ex-locked{align-items:center;color:var(--aw-text-secondary);display:inline-flex;gap:6px}.ex-list{--ex-cols: minmax(220px, 1fr) 176px 160px 188px;display:block;min-width:0;overflow-x:auto}.ex-list.ex-list--fin{--ex-cols: minmax(200px, 1fr) 150px minmax(184px, auto) auto}.ex-list>[role=rowgroup]{display:block}.ex-row{align-items:center;border-top:1px solid var(--aw-interactive-border-subtle);box-sizing:border-box;cursor:pointer;display:grid;gap:var(--aw-space-4);grid-template-columns:var(--ex-cols);min-height:var(--aw-row-comfortable);min-width:700px;padding:var(--aw-space-3) var(--aw-space-6)}.ex-row:hover{background:var(--aw-interactive-subtle-hover)}.ex-row:focus-visible{outline-offset:-2px}.ex-list .ex-head{border-top:none;cursor:default;min-height:44px;padding-bottom:0;padding-top:0}.ex-list .ex-head:hover{background:var(--aw-surface-overlay)}.ex-r{justify-self:end;text-align:right}.ex-head-act{justify-self:end;margin-right:-12px}.ex-head-act .aw-btn__icon svg{height:18px;width:18px}.ex-group{align-items:center;background:none;border:0;border-top:1px solid var(--aw-interactive-border-subtle);box-sizing:border-box;color:inherit;cursor:pointer;display:grid;font:inherit;gap:var(--aw-space-4);grid-template-columns:var(--ex-cols);line-height:var(--aw-body-lh);min-width:700px;padding:0;text-align:left;width:100%}.ex-group:hover{background:var(--aw-interactive-subtle-hover)}.ex-group--stop:hover{background:color-mix(in srgb,var(--aw-surface-overlay),white 3%)}.ex-group:focus-visible{outline:2px solid var(--aw-interactive-focus);outline-offset:-2px}.ex-group--stop,.ex-group--outside{background:var(--aw-surface-overlay);border-top:1px solid var(--aw-interactive-border);color:var(--aw-text-secondary);padding:var(--aw-space-4) var(--aw-space-6)}.ex-group--outside{background:none;border-top:1px dashed var(--aw-interactive-border-strong)}.ex-group--leg{color:var(--aw-text-label);padding:var(--aw-space-3) var(--aw-space-6) var(--aw-space-3) 40px}.ex-group--leg .ex-group-title{color:var(--aw-text-secondary);font-size:13px;font-weight:500}.ex-group--leg+.ex-row,[role=rowgroup]:has(.ex-group--leg) .ex-row{padding-left:40px}.ex-group-lead{align-items:center;display:flex;gap:10px;min-width:0}.ex-chev{color:var(--aw-text-label);flex:none;height:18px;transition:transform .16s ease;width:18px}.ex-chev.is-closed{transform:rotate(-90deg)}.ex-g-icon{color:inherit;display:flex;flex:none}.ex-g-icon svg,.ex-g-svg{height:18px;width:18px}.ex-g-icon--leg svg{height:16px;transform:rotate(90deg);width:16px}.ex-g-icon[data-tone=warning]{color:var(--aw-status-warning-text)}.ex-group-title{align-items:baseline;color:var(--aw-text-primary);display:flex;font-size:14px;font-weight:600;gap:var(--aw-space-3);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ex-group-title .aw-data{font-size:14px}.ex-g-icao{font-size:16px!important;font-weight:600}.ex-g-sub{color:var(--aw-text-secondary);font-size:13px;font-weight:400}.ex-g-date{white-space:nowrap}.ex-group--stop .ex-g-num{color:var(--aw-text-primary);font-size:14px}.ex-g-pend{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ex-service{align-items:center;display:flex;gap:var(--aw-space-3);min-width:0}.ex-cat-ic{align-items:center;background:var(--aw-surface-overlay);border:1px solid var(--aw-interactive-border-subtle);border-radius:var(--aw-radius-control);color:var(--aw-text-secondary);display:flex;flex:none;height:32px;justify-content:center;width:32px}.ex-cat-ic svg{height:18px;width:18px}.ex-service-txt{display:flex;flex:1;flex-direction:column;gap:var(--aw-space-1);min-width:0}.ex-service-name{align-items:center;color:var(--aw-text-primary);display:flex;font-size:14px;font-weight:500;gap:var(--aw-space-2);min-width:0}.ex-service-name>*{flex:none}.ex-service-name>span:first-child{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ex-service-sub{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ex-inv{color:inherit;font-size:13px}.ex-bkp{background:none;border:0;color:var(--aw-text-link);cursor:pointer;font:inherit;font-weight:500;padding:0}.ex-bkp:hover{text-decoration:underline}.ex-row--expected,.ex-row--expected .ex-service-name{color:var(--aw-text-secondary)}.ex-num-stack{align-items:flex-end;display:flex;flex-direction:column;gap:2px}.ex-amt{font-size:13px;white-space:nowrap}.ex-amt-est{color:var(--aw-text-secondary)}.ex-var{color:var(--aw-text-label);font-size:12px;white-space:nowrap}.ex-var .aw-data{font-size:12px}.ex-page [data-tone=warning]{color:var(--aw-status-warning-text)}.ex-page [data-tone=verified]{color:var(--aw-status-verified-text)}.ex-status{align-items:flex-start;display:flex;flex-direction:column;gap:var(--aw-space-1);max-width:100%;min-width:0}.ex-status>.aw-body-sm{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ex-approved{align-items:center;color:var(--aw-text-secondary);display:inline-flex;gap:6px}.ex-approved>:first-child{color:var(--aw-status-verified-text)}.ex-fin{align-items:center;color:var(--aw-text-primary);display:inline-flex;font-size:14px;font-weight:500;gap:6px;white-space:nowrap}.ex-fin--paid>:first-child{color:var(--aw-status-verified-text)}.ex-list--fin .ex-status>*{white-space:nowrap}.ex-actions{align-items:center;cursor:default;display:flex;gap:var(--aw-space-1);justify-content:flex-end}.ex-actions>:first-child{margin-right:6px}.ex-empty{padding:var(--aw-space-12) var(--aw-space-6);text-align:center}.ex-empty-title{color:var(--aw-text-primary);font-weight:var(--aw-body-strong-weight);margin:0}.ex-empty-hint{color:var(--aw-text-secondary);margin:var(--aw-space-1) auto var(--aw-space-3);max-width:44ch}@media (max-width: 1100px){.ex-list{--ex-cols: minmax(180px, 1fr) 150px 120px 164px}.ex-row,.ex-group{gap:var(--aw-space-3);padding-right:var(--aw-space-4)}.ex-g-sub{display:none}.ex-cat-ic{background:none;border:none;height:auto;width:auto}.ex-service{gap:10px}}.sh{display:flex;flex-direction:column;gap:var(--aw-space-6)}.sh-sec{display:flex;flex-direction:column;gap:var(--aw-space-2)}.sh-link{align-items:center;background:var(--aw-surface-overlay);border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control);display:flex;gap:var(--aw-space-3);padding:4px 4px 4px var(--aw-space-4)}.sh-link>.aw-data{color:var(--aw-text-primary);flex:1;font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sh-link .aw-btn__icon svg{height:18px;width:18px}.rp{display:flex;flex-direction:column;gap:var(--aw-space-4)}.rp-group{border:0;display:flex;flex-direction:column;gap:var(--aw-space-2);margin:0;padding:0}.rp-group legend{margin-bottom:var(--aw-space-2);padding:0}.rp-format{align-self:flex-start}.ft-grid{display:grid;gap:var(--aw-space-3) var(--aw-space-4);grid-template-columns:repeat(3,minmax(0,1fr))}.ft-panel{margin-top:var(--aw-space-6)}.ft-hint{color:var(--aw-text-secondary);margin:var(--aw-space-3) 0 0}.fx-table{display:flex;flex-direction:column}.fx-row{align-items:center;border-top:1px solid var(--aw-interactive-border-subtle);display:grid;gap:var(--aw-space-4);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 140px minmax(0,1fr);padding:10px 0}.fx-head{border-top:none;padding-top:0}.fx-total{border-top:1px solid var(--aw-interactive-border-strong);padding-top:14px}.fx-name{color:var(--aw-text-primary)}.fx-row .aw-body-sm{margin:0}.fx-total-label{color:var(--aw-text-primary);font-weight:600}.fx-total .aw-data{font-size:16px}.ops-rv-error{align-items:center;display:flex;flex-direction:column;gap:var(--aw-space-3)}.ops-rv-outside{display:flex;flex-direction:column;gap:var(--aw-space-2)}.ops-rv-locked-note{margin:0;padding:var(--aw-space-3) var(--aw-space-4);border:1px solid var(--aw-interactive-border-subtle);border-radius:var(--aw-radius-control);background:var(--aw-surface-overlay);color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size)}.ops-rv-page[data-closed] .ops-rv-card{box-shadow:none}.ops-rv-page[data-closed] .ops-rv-title{color:var(--aw-text-secondary)}@media (max-width: 600px){.ops-rv-page{gap:var(--aw-space-6);min-width:0}.ops-rv-title{font-size:22px;gap:var(--aw-space-2);line-height:1.4}.ops-rv-title-row{gap:var(--aw-space-2);justify-content:space-between}.ops-rv-crumb{min-height:32px}.ops-rv-meta,.ops-rv-metrics{font-size:13px;gap:var(--aw-space-1) var(--aw-space-2)}.ops-rv-metrics .ops-rv-link{min-height:44px;padding-inline:var(--aw-space-2)}.ops-rv-summary{gap:var(--aw-space-4)}.ops-rv-kpis{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:var(--aw-space-4);padding:var(--aw-space-4)}.ops-rv-big{font-size:26px}.ops-rv-chart{display:none}.ops-rv-fx{padding:var(--aw-space-3) var(--aw-space-4)}.ops-rv-progress{padding:var(--aw-space-4)}.ops-rv-route{gap:var(--aw-space-2)}.ops-rv-toolbar{align-items:stretch;gap:var(--aw-space-3)}.ops-rv-chips{flex-wrap:nowrap;overflow-x:auto;width:100%;padding-bottom:var(--aw-space-1);scrollbar-width:thin}.ops-rv-chip{flex:none;min-height:44px}.ops-rv-add{margin-left:auto;min-height:44px}.ops-rv-list{overflow:hidden;border-radius:var(--aw-radius-control)}.ops-rv-row,.ops-rv-group{min-width:0;padding:var(--aw-space-3) var(--aw-space-4);column-gap:var(--aw-space-2);row-gap:var(--aw-space-1)}.ops-rv-row{grid-template-columns:minmax(0,1fr) auto;min-height:78px}.ops-rv-row--head{display:none}.ops-rv-service{grid-column:1;grid-row:1 / span 2}.ops-rv-service-name{flex-wrap:wrap;font-size:14px}.ops-rv-service-sub{flex-wrap:wrap;white-space:normal;font-size:12px;gap:var(--aw-space-1)}.ops-rv-row>.ops-rv-cell-end{grid-column:2;grid-row:1}.ops-rv-status{grid-column:2;grid-row:2;justify-self:end}.ops-rv-chevron{display:none}.ops-rv-group{grid-template-columns:minmax(0,1fr) auto}.ops-rv-group-title{grid-column:1;grid-row:1;flex-wrap:wrap}.ops-rv-group-sub{font-size:11px}.ops-rv-group-pending{grid-column:1;grid-row:2;font-size:11px}.ops-rv-group-count{display:none}.ops-rv-group>.ops-rv-cell-end{grid-column:2;grid-row:1 / span 2}.ops-rv-group-num{font-size:13px}.ops-mobile-sheet .aw-dialog-scrim{align-items:flex-end;padding:0}.ops-mobile-sheet .aw-dialog{width:100%;max-height:92dvh;border-radius:var(--aw-radius-card) var(--aw-radius-card) 0 0;padding:var(--aw-space-6) var(--aw-space-4);padding-bottom:max(var(--aw-space-6),env(safe-area-inset-bottom))}.ops-mobile-sheet .aw-dialog:before{content:"";display:block;width:36px;height:4px;border-radius:var(--aw-radius-pill);background:var(--aw-interactive-border-strong);margin:calc(-1 * var(--aw-space-2)) auto var(--aw-space-4)}.ops-mobile-sheet .aw-dialog__header{margin-bottom:var(--aw-space-4)}.ops-mobile-sheet .aw-dialog__footer .aw-btn{flex:1;justify-content:center;min-height:44px}.ops-dispute-reasons .aw-choice{min-height:44px}.ops-log-sheet .sp-fields{grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:0}}.fn-cell.fin-paycell{align-items:flex-start;gap:4px}.fin-paycell>.sp-ui-status{align-self:flex-start}.fin-paycell>.s{max-width:100%}.fn-paid{align-items:center;color:var(--aw-text-primary);display:inline-flex;font-size:13px;font-weight:500;gap:6px}.fn-paid>svg:first-child{color:var(--aw-status-verified-text);flex:none;height:16px;width:16px}.fn-ok{align-items:center;display:inline-flex;gap:4px}.fn-ok svg{flex:none;height:14px;width:14px}.fn-unpaid{color:var(--aw-text-secondary);font-size:13px}.ops-ap{position:relative}.ops-ap-trigger{align-items:center;background:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border-strong);border-radius:var(--aw-radius-pill);box-sizing:border-box;color:var(--aw-text-body);cursor:pointer;display:flex;font:inherit;gap:10px;height:44px;padding:0 14px 0 var(--aw-space-4);text-align:start}.ops-ap-trigger:hover{border-color:var(--aw-btn-secondary-border-hover)}.ops-ap-trigger[aria-expanded=true]{border-color:var(--aw-brand-accent)}.ops-ap-trigger:focus-visible,.ops-ap-opt:focus-visible{outline:2px solid var(--aw-interactive-focus)}.ops-ap-icon{color:var(--aw-brand-accent-subtle);height:18px;width:18px}.ops-ap-caret{color:var(--aw-text-label);height:18px;transition:transform .15s;width:18px}.ops-ap-caret.is-open{transform:rotate(180deg)}.ops-ap-tail{color:var(--aw-text-primary);font-size:15px;font-weight:600}.ops-ap-pop{background:var(--aw-surface-raised);border:1px solid var(--aw-filter-pop-border);border-radius:var(--aw-radius-control);box-shadow:var(--aw-filter-pop-shadow);display:flex;flex-direction:column;gap:2px;padding:var(--aw-space-2);position:absolute;right:0;top:calc(100% + var(--aw-space-1));width:320px;z-index:var(--aw-layer-menu)}.ops-ap-head{padding:var(--aw-space-3) var(--aw-space-3) var(--aw-space-2)}.ops-ap-opt{align-items:center;background:none;border:0;border-radius:8px;box-sizing:border-box;color:inherit;cursor:pointer;display:flex;font:inherit;gap:var(--aw-space-3);padding:10px var(--aw-space-3);text-align:left;width:100%}.ops-ap-opt:hover{background:var(--aw-filter-row-hover)}.ops-ap-opt[aria-selected=true] .ops-ap-tail{color:var(--aw-brand-accent-subtle)}.ops-ap-dot{border-radius:var(--aw-radius-pill);flex:none;height:8px;width:8px}.ops-ap-dot[data-tone=luminous]{background:var(--aw-status-luminous)}.ops-ap-dot[data-tone=attention]{background:var(--aw-status-attention)}.ops-ap-dot[data-tone=neutral]{background:var(--aw-status-neutral)}.ops-ap-txt{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.ops-ap-check{color:var(--aw-brand-accent-subtle);height:18px;width:18px}.fx{display:flex;flex-direction:column;gap:var(--aw-space-6)}.fx-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:var(--aw-space-4)}.fx-note{color:var(--aw-text-secondary)}.fx-grid{align-items:start;display:grid;gap:var(--aw-space-6);grid-template-columns:minmax(0,1.4fr) minmax(320px,1fr)}.fx-card{display:flex;flex-direction:column;gap:var(--aw-space-4);padding:20px var(--aw-space-6)}.fx-head{align-items:flex-start;display:flex;gap:var(--aw-space-4);justify-content:space-between}.fx-head>div{display:flex;flex-direction:column;gap:var(--aw-space-1)}.fx-head .aw-body-sm{color:var(--aw-text-secondary)}.fx-empty{color:var(--aw-text-secondary);margin:0}.fx-list,.fx-trips{display:flex;flex-direction:column}.fx-row{align-items:center;border-top:1px solid var(--aw-interactive-border-subtle);display:grid;gap:var(--aw-space-3);grid-template-columns:minmax(0,1fr) 96px 140px 40px;min-height:44px;padding:6px 0}.fx-headrow{border-top:0;min-height:32px;padding:0}.fx-name{color:var(--aw-text-primary);font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fx-amount{color:var(--aw-text-primary);font-size:14px;font-weight:500}.fx-r{text-align:right}.fx-acts{display:flex;justify-content:flex-end}.fx-add{border-top:1px solid var(--aw-interactive-border-subtle);display:grid;gap:var(--aw-space-4);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) 120px 140px;padding-top:var(--aw-space-4)}.fx-add-actions{grid-column:1 / -1;justify-content:flex-end}.fx-totals{border-top:1px solid var(--aw-interactive-border-strong);display:flex;gap:var(--aw-space-8);padding-top:var(--aw-space-3)}.fx-totals>div{display:flex;flex-direction:column;gap:var(--aw-space-1)}.fx-total{color:var(--aw-text-primary);font-size:20px;font-weight:500;letter-spacing:-.01em}.fx-annual{align-items:flex-end;display:grid;gap:var(--aw-space-3);grid-template-columns:minmax(0,1fr) auto}.fx-annual .aw-btn{margin-bottom:var(--aw-field-help-slot, 18px)}.fx-rate{background:var(--aw-surface-overlay);border-radius:var(--aw-radius-control);display:flex;flex-direction:column;gap:var(--aw-space-1);padding:var(--aw-space-4)}.fx-rate-v{color:var(--aw-text-primary);font-size:24px;font-weight:500;letter-spacing:-.01em;line-height:1.1}.fx-rate .aw-body-sm{color:var(--aw-text-secondary)}.fx-trip{align-items:center;border-top:1px solid var(--aw-interactive-border-subtle);display:grid;gap:var(--aw-space-3);grid-template-columns:minmax(0,1fr) 72px 120px;min-height:44px;padding:6px 0}.fx-trip.fx-headrow{border-top:0}.fx-cell{display:flex;flex-direction:column;gap:2px;min-width:0}.fx-route{color:var(--aw-text-primary);font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fx-route .ops-arrow{color:var(--aw-text-label);font-family:inherit;font-weight:400}.fx-alias{color:var(--aw-text-secondary);font-size:12px}.fx-share{color:var(--aw-text-primary);font-weight:500}@media (max-width: 1100px){.fx-grid{grid-template-columns:1fr}.fx-add{grid-template-columns:1fr 1fr}}.sp-page.fn-page{color:var(--aw-text-body);display:flex;flex-direction:column;gap:var(--aw-space-6);padding:var(--aw-space-4) 40px var(--aw-space-6)}.fn-head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--aw-space-4);justify-content:space-between}.fn-head p{color:var(--aw-text-secondary);margin:4px 0 0}@media (max-width: 1100px){.sp-page.fn-page{padding:var(--aw-space-4) 20px var(--aw-space-6)}}.fn-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;padding:0}.fn-kpi{background:none;border:0;border-left:1px solid var(--aw-interactive-border-subtle);box-sizing:border-box;color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:var(--aw-space-2);padding:20px var(--aw-space-6);text-align:start}.fn-kpi:first-child{border-left:0}.fn-kpi:hover{background:var(--aw-interactive-subtle-hover)}.fn-kpi[aria-pressed=true]{background:var(--aw-filter-chip-fill);box-shadow:inset 0 0 0 1px var(--aw-filter-chip-border)}.fn-kpi:focus-visible{outline:2px solid var(--aw-interactive-focus);outline-offset:-2px}.fn-kpi .aw-label{align-items:center;display:flex;gap:var(--aw-space-2)}.fn-kpi-v{color:var(--aw-text-primary);font-family:var(--aw-font-mono);font-size:24px;font-weight:500;letter-spacing:-.01em;line-height:1.1}.fn-kpi .fin-money{font-size:24px;font-weight:500;letter-spacing:-.01em;line-height:1.1}.fn-panel{display:flex;flex-direction:column;gap:var(--aw-space-6);min-width:0}.fn-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:var(--aw-space-4)}.sp-search.fn-search{width:340px}.fn-chips{margin-left:auto}.fn-list{overflow-x:auto}.fn-row{align-items:center;border-top:1px solid var(--aw-interactive-border-subtle);box-sizing:border-box;color:inherit;display:grid;gap:var(--aw-space-4);min-height:var(--aw-row-default);padding:10px var(--aw-space-6);text-decoration:none!important}.fn-x .fn-row{grid-template-columns:20px minmax(180px,1.6fr) minmax(110px,.9fr) 150px minmax(190px,1fr) 176px;min-width:760px}.fn-t .fn-row{cursor:pointer;gap:var(--aw-space-3);grid-template-columns:minmax(160px,1.5fr) 88px minmax(120px,1fr) 128px 128px 18px;min-width:680px}.fn-t .fn-r{justify-self:stretch;min-width:0}.fn-row:hover{background:var(--aw-interactive-subtle-hover)}.fn-row[data-sel]{background:var(--aw-filter-chip-fill)}.fn-list .fn-headrow{border-top:none;cursor:default!important;min-height:44px;padding-bottom:0;padding-top:0}.fn-list .fn-headrow:hover{background:transparent}.fn-cell{display:flex;flex-direction:column;gap:2px;min-width:0}.fn-cell .p{color:var(--aw-text-primary);font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fn-cell .s{color:var(--aw-text-secondary);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fn-cell .m{color:var(--aw-text-primary);font-family:var(--aw-font-mono);font-size:14px;font-weight:500}.fn-cell .ms{color:var(--aw-text-secondary);font-family:var(--aw-font-mono);font-size:12px}.fn-cell .r{color:var(--aw-text-primary);font-family:var(--aw-font-mono);font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fn-cell .r .ops-arrow{color:var(--aw-text-label);font-family:inherit;font-weight:400}.fn-inline{color:inherit;font-size:12px}.fn-r{align-items:flex-end;justify-self:end;text-align:right}.fn-dates{font-size:13px}.fn-trip-link{color:var(--aw-text-primary);font-family:var(--aw-font-mono);font-size:13px;font-weight:500}a.fn-trip-link:hover{color:var(--aw-text-link)}.fn-chevron{color:var(--aw-text-label);height:18px;width:18px}.fn-closed{align-items:center;color:var(--aw-text-secondary);display:inline-flex;font-size:13px;gap:6px}.fn-st{align-items:flex-start;display:flex;flex-direction:column;gap:var(--aw-space-1)}.fn-acts{align-items:center;display:flex;gap:var(--aw-space-1);justify-content:flex-end;min-width:40px}.fn-pay-txt .aw-btn{min-width:124px}.fn-pay-ic{display:none}@media (max-width: 1180px){.fn-x .fn-row{grid-template-columns:20px minmax(160px,1.6fr) minmax(100px,.9fr) 140px minmax(190px,1fr) 88px}.fn-acts .fn-pay-txt{display:none}.fn-acts .fn-pay-ic{display:inline-flex}}.fn-bulk{align-items:center;background:var(--aw-surface-overlay);border-bottom:1px solid var(--aw-interactive-border-subtle);display:flex;flex-wrap:wrap;gap:var(--aw-space-4);padding:var(--aw-space-3) var(--aw-space-6);position:sticky;top:0;z-index:var(--aw-layer-sticky)}.fn-bulk .aw-body{white-space:nowrap}.fn-bulk-n{color:var(--aw-text-primary);font-weight:600}.fn-bulk-usd{font-size:13px}.fn-bulk .aw-actions{margin-left:auto}.fn-bulk .aw-btn__icon svg,.fn-head .aw-btn__icon svg{height:18px;width:18px}.fn-foot{display:flex;justify-content:flex-end;padding:var(--aw-space-2) 0 var(--aw-space-6)}.fn-var{color:var(--aw-status-warning-text)}@media (max-width: 1100px){.fn-kpi{padding:var(--aw-space-4)}.fn-row{gap:var(--aw-space-3);padding-inline:var(--aw-space-4)}}@media (max-width: 680px){.fn-kpis{grid-template-columns:1fr}.fn-kpi{border-bottom:1px solid var(--aw-interactive-border-subtle);border-left:0;padding:var(--aw-card-padding-compact)}.fn-kpi:last-child{border-bottom:0}.fn-search{width:100%}.fn-chips{margin-left:0}}.fn-row--static,.fn-row--static:hover{cursor:default;background:inherit}.fin-money{display:inline-flex;flex-direction:column;color:var(--aw-text-primary);font-variant-numeric:tabular-nums;gap:var(--aw-space-1);line-height:var(--aw-body-lh)}.fin-money--sm{font-size:var(--aw-body-sm-size)}.fin-money--md{font-size:var(--aw-body-size);font-weight:500}.fin-money--lg{font-size:var(--aw-title-section-size);font-weight:600;letter-spacing:var(--aw-title-section-tracking)}.fin-money--lg .fin-money-line+.fin-money-line{font-size:var(--aw-body-size);font-weight:500;color:var(--aw-text-secondary)}.fin-money--md .fin-money-line+.fin-money-line,.fin-money--sm .fin-money-line+.fin-money-line{color:var(--aw-text-secondary)}.fin-money--empty{color:var(--aw-text-label)}.fin-money-more{color:var(--aw-text-label);cursor:help;font-size:var(--aw-body-sm-size);font-weight:400}.fin-pay-panel{display:flex;flex-direction:column;gap:var(--aw-space-4);padding:20px var(--aw-space-6);min-width:0}.fin-pay-panel-head{display:flex;flex-direction:column;gap:var(--aw-space-1)}.fin-pay-actions{display:flex;align-items:normal;gap:var(--aw-button-gap, var(--aw-space-2));margin-top:auto;padding-top:var(--aw-space-4);border-top:1px solid var(--aw-interactive-border-subtle)}.fin-pay-actions>*:first-child{flex:1}.fin-pay-actions>*:first-child .aw-btn,.fin-pay-actions>.aw-btn:first-child{width:100%}.fin-pay-panel-head .aw-body-sm,.fin-pay-stats .aw-body-sm{color:var(--aw-text-secondary)}.fin-pay-stats{display:flex;flex-direction:column;gap:var(--aw-space-3);margin:0}.fin-pay-stats>div{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--aw-space-3);row-gap:2px;align-items:baseline}.fin-pay-stats dt{display:flex;align-items:center;gap:var(--aw-space-2)}.fin-pay-stats dd{margin:0;text-align:right}.fin-pay-stats dd.aw-data{font-size:var(--aw-body-size);font-weight:500;color:var(--aw-text-primary)}.fin-pay-stats dd.aw-body-sm{grid-column:1 / -1;text-align:left;padding-left:var(--aw-space-4)}.fin-pay-dot{display:inline-block;width:8px;height:8px;border-radius:var(--aw-radius-pill);background:var(--aw-text-label);flex:none}.fin-pay-dot[data-state=paid],.fin-pay-progress [data-state=paid]{background:var(--aw-status-verified)}.fin-pay-dot[data-state=ready],.fin-pay-progress [data-state=ready]{background:var(--aw-brand-accent)}.fin-pay-dot[data-state=disputed]{background:var(--aw-status-critical)}.fin-pay-dot[data-state=crew]{background:var(--aw-status-warning)}.fin-pay-progress{display:flex;height:6px;overflow:hidden;border-radius:var(--aw-radius-pill);background:var(--aw-surface-overlay)}@media (max-width: 600px){.fin-pay-stats{gap:var(--aw-space-2)}.fin-pay-stats dt{font-size:var(--aw-body-sm-size);letter-spacing:normal}.fin-pay-panel{padding:var(--aw-card-padding-compact)}}.fin-facts{display:flex;flex-direction:column;gap:var(--aw-space-8)}.fin-facts-data{display:flex;flex-direction:column;gap:var(--aw-space-4)}.fin-facts-head{display:flex;align-items:center;justify-content:space-between;gap:var(--aw-space-3);min-height:24px}.fin-facts-kv{display:grid;grid-template-columns:1fr 1fr;gap:var(--aw-space-4) var(--aw-space-6);margin:0}.fin-facts-kv>div{display:flex;flex-direction:column;gap:6px;min-width:0}.fin-facts-kv dd{margin:0;color:var(--aw-text-primary)}.fin-facts-lines{display:flex;flex-direction:column;gap:var(--aw-space-1);margin-bottom:var(--aw-space-2)}.fin-facts-line{display:flex;align-items:center;gap:var(--aw-space-3);min-height:48px;padding:var(--aw-space-1) var(--aw-space-1) var(--aw-space-1) var(--aw-space-3);box-sizing:border-box;border-radius:var(--aw-radius-control);background:var(--aw-surface-overlay)}.fin-facts-total{align-items:normal;background:transparent;justify-content:space-between;min-height:0;margin-top:var(--aw-space-2);padding:var(--aw-space-3) var(--aw-space-3) 0;border-top:1px solid var(--aw-interactive-border-strong);border-radius:0}.fin-facts-total strong{color:var(--aw-text-primary);font-weight:600}.fin-facts-line:not(.fin-facts-total) .aw-body{flex:1;min-width:0}.fin-facts-file{display:flex;flex-direction:column;gap:var(--aw-space-3)}.fin-facts-file-row{display:flex;align-items:center;gap:var(--aw-space-4);padding:var(--aw-space-3);border:1px solid var(--aw-interactive-border-subtle);border-radius:var(--aw-radius-control)}.fin-facts-thumb{flex:none;width:44px;height:56px;box-sizing:border-box;padding:var(--aw-space-2) 6px;display:flex;flex-direction:column;gap:var(--aw-space-1);background:#fff;border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-xs)}.fin-facts-thumb span{height:3px;border-radius:2px;background:rgba(25,29,74,.25)}.fin-facts-thumb span:nth-child(4){width:70%}.fin-facts-thumb span:nth-child(5){width:45%}.fin-facts-file-meta{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.fin-facts-file-name{font-size:13px;color:var(--aw-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fin-facts-file-meta .aw-body-sm .aw-data{color:inherit;font-size:12px}.fin-facts-file-acts{align-items:center;display:flex;gap:10px;justify-content:flex-end}.fin-facts-backups{display:flex;flex-direction:column;gap:var(--aw-space-1)}.fin-facts-backups-head{display:flex;align-items:center;gap:var(--aw-space-2)}.fin-facts-backups-n{font-size:11px;color:var(--aw-text-secondary)}.fin-facts-backups-note{margin:0;color:var(--aw-text-secondary)}.fin-facts-backups-list{list-style:none;margin:var(--aw-space-1) 0 0;padding:0;display:flex;flex-direction:column}.fin-facts-backup{display:grid;grid-template-columns:16px minmax(0,1fr) auto;gap:var(--aw-space-2);align-items:start;padding:var(--aw-space-2) 0;border-top:1px solid var(--aw-interactive-border-card)}.fin-facts-backup-icon{display:flex;color:var(--aw-text-secondary);margin-top:2px}.fin-facts-backup-text{display:flex;flex-direction:column;gap:2px;min-width:0}.fin-facts-backup-top{display:flex;flex-wrap:wrap;gap:var(--aw-space-3)}.fin-facts-backup-service{min-width:96px;font-weight:500;color:var(--aw-text-primary)}.fin-facts-backup-from{color:var(--aw-text-secondary)}.fin-facts-backup-acts{display:flex;gap:var(--aw-space-1)}.fin-facts-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--aw-space-2);padding:var(--aw-space-12) var(--aw-space-4);color:var(--aw-text-label)}.fin-facts-empty p{margin:0}.dr-wrap .aw-dialog--side{border-bottom:0;border-left:1px solid var(--aw-interactive-border-card);border-top:0;box-sizing:border-box;color:var(--aw-text-body);display:flex;flex-direction:column;gap:0;max-width:none;overflow:hidden;padding:0;width:min(720px,100vw)}.dr-wrap .aw-dialog__header{align-items:flex-start;flex:none;gap:var(--aw-space-4);margin:0;padding:20px var(--aw-space-6) var(--aw-space-3)}.dr-wrap .aw-dialog__header h2{font-size:14px;font-weight:400;line-height:var(--aw-body-lh);margin:0;min-width:0}.dr-wrap .aw-dialog__close{border:1px solid transparent;border-radius:var(--aw-radius-pill);box-sizing:border-box;color:var(--aw-text-secondary);height:40px;margin:0;width:40px}.dr-wrap .aw-dialog__close:hover{background:var(--aw-interactive-subtle-hover);color:var(--aw-text-primary)}.dr-wrap .aw-dialog__close svg{height:18px;width:18px}.dr-heading{display:flex;flex-direction:column;min-width:0}.dr-title{align-items:center;display:flex;font-size:20px;font-weight:600;gap:var(--aw-space-2);letter-spacing:-.01em;line-height:112%;margin-top:var(--aw-space-2)}.dr-title-ic{color:var(--aw-text-secondary);display:inline-flex;flex:none}.dr-title-ic svg{height:20px;width:20px}.dr-vendor{margin-top:var(--aw-space-1)}.dr-inv{color:inherit;font-size:13px}.dr-sum{border-radius:var(--aw-radius-control);display:flex;flex:none;flex-wrap:wrap;gap:var(--aw-space-2) var(--aw-space-6);margin:0 var(--aw-space-6) var(--aw-space-3)}.dr-sum>div{align-items:baseline;display:flex;gap:6px;min-width:0}.dr-sum>div .aw-data{color:var(--aw-text-primary);font-size:13px}.dr-sum .dr-fx{color:var(--aw-text-label);font-size:12px}.dr-wrap [data-tone=warning]{color:var(--aw-status-warning-text)}.dr-tabs{flex:none;padding-inline:var(--aw-space-6)}.dr-tabs .aw-tab{white-space:nowrap}.dr-body{flex:1;min-height:0;overflow-y:auto;padding:var(--aw-space-6)}.dr-body[data-tab=invoice]{display:flex;flex-direction:column;overflow:hidden;padding:0}.dr-empty-note{color:var(--aw-text-label);margin:0}.dr-wrap .aw-dialog__footer{border-top:1px solid var(--aw-interactive-border-subtle);display:block;flex:none;margin:0;padding:var(--aw-space-4) var(--aw-space-6) var(--aw-space-6)}.dr-wrap .aw-dialog__footer .aw-btn__icon svg{height:18px;width:18px}.dr-foot-row{align-items:center;display:flex;gap:var(--aw-space-4);justify-content:space-between}.dr-foot-row>.aw-body-sm{flex:1;min-width:0}.dr-noinv{display:flex;flex-direction:column;gap:var(--aw-space-3)}.dr-noinv .aw-actions,.dr-wrap .aw-dialog__footer>.aw-actions{flex-wrap:wrap}.dr-dispute{display:flex;flex-direction:column;gap:var(--aw-space-4)}.dr-reasons{border:0;display:grid;gap:var(--aw-space-3) var(--aw-space-4);grid-template-columns:1fr 1fr;margin:0;padding:0}.dr-reasons legend{margin-bottom:var(--aw-space-3);padding:0}.dr-compare{display:flex;flex-direction:column}.dr-crow{align-items:baseline;border-top:1px solid var(--aw-interactive-border-subtle);display:grid;gap:var(--aw-space-6);grid-template-columns:minmax(0,1fr) auto auto;padding:var(--aw-space-3) 0}.dr-crow>.ex-r,.dr-crow>.aw-label{min-width:112px;white-space:nowrap}.dr-chead{border-top:none;padding-top:0}.dr-ctotal{border-top:1px solid var(--aw-interactive-border-strong)}.dr-total{color:var(--aw-text-primary);font-weight:600}.dr-cfx{border-top:none;padding-top:var(--aw-space-1)}.dr-notq{display:block}.dr-crow [data-muted]{color:var(--aw-text-label)}.dr-history{display:flex;flex-direction:column;gap:var(--aw-space-6);list-style:none;margin:0;padding:0}.dr-history li{display:flex;gap:var(--aw-space-3)}.dr-hdot{background:var(--aw-text-label);border-radius:var(--aw-radius-pill);flex:none;height:8px;margin-top:7px;width:8px}.dr-history li:first-child .dr-hdot{background:var(--aw-brand-accent-subtle)}.dr-htime{color:var(--aw-text-label);font-size:12px;margin-top:2px}.ops-link-service{padding:0 var(--aw-space-6) var(--aw-space-4)}.ops-link-service-options{align-items:flex-start;display:flex;flex-direction:column;gap:var(--aw-space-2)}@media (max-width: 600px){.dr-wrap .aw-dialog-scrim{padding:0}.dr-wrap .aw-dialog--side{border-radius:0;height:100dvh;max-height:100dvh;width:100%}.dr-wrap .aw-dialog__header,.dr-body{padding:var(--aw-space-4)}.dr-sum{margin:0 var(--aw-space-4) var(--aw-space-3)}.dr-tabs{padding-inline:var(--aw-space-4)}.dr-wrap .aw-dialog__footer{padding:var(--aw-space-4);padding-bottom:max(var(--aw-space-4),env(safe-area-inset-bottom))}.dr-reasons{grid-template-columns:1fr}}.sp-alerts{display:flex;flex-direction:column;gap:var(--aw-space-3);padding:var(--aw-space-4) var(--aw-space-6)}.sp-alert{display:flex;align-items:flex-start;gap:var(--aw-space-3);flex-wrap:wrap}.sp-alert p{flex:1;min-width:160px;margin:0;color:var(--aw-text-secondary)}.sxl-empty{color:var(--aw-text-label);font-size:var(--aw-body-sm-size);margin:0}.sxl-list{list-style:none;margin:0;padding:0 0 0 var(--aw-space-1)}.sxl-entry{border-left:1px solid var(--aw-interactive-border);padding:0 0 var(--aw-space-4) var(--aw-space-6);position:relative}.sxl-entry-icon{background:var(--aw-surface-raised);color:var(--aw-text-secondary);display:flex;left:-8px;position:absolute;top:0}.sxl-entry:last-child{padding-bottom:0}.sxl-entry-head{align-items:baseline;display:flex;flex-wrap:wrap;gap:0 var(--aw-space-2);justify-content:space-between;margin:0 0 var(--aw-space-1);min-width:0}.sxl-entry-field{color:var(--aw-text-primary);font-size:var(--aw-body-sm-size);font-weight:500;overflow-wrap:anywhere}.sxl-entry-detail{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);margin:var(--aw-space-1) 0 0;overflow-wrap:anywhere;white-space:pre-line}.sxl-entry-by{color:var(--aw-text-label);font-size:var(--aw-body-sm-size);margin:var(--aw-space-1) 0 0;overflow-wrap:anywhere}.sxl-more{margin-top:var(--aw-space-3)}.sxf-body{border:0;flex:1;margin:0;min-height:0;min-width:0;overflow-y:auto;padding:0 var(--aw-card-padding)}.sxf .form-inputs-group-container,.sxf-fold,.sxl{background:none;border:0;border-radius:0;border-top:1px solid var(--aw-interactive-border-subtle);margin:0}.sxf .form-inputs-group-container,.sxl{display:flex;flex-direction:column;gap:var(--aw-gap-groups);justify-content:flex-start;padding:var(--aw-space-6) 0}.sxf-body>:first-child{border-top:0}.sxf-group-title,.sxf-fold-title,.sxl-title{color:var(--aw-text-primary);font-size:var(--aw-h2-size);font-weight:var(--aw-h2-weight);letter-spacing:var(--aw-h2-tracking);line-height:var(--aw-h2-lh);margin:0}.sxf-fold-head{align-items:baseline;background:none;border:none;color:inherit;cursor:pointer;display:flex;font-family:inherit;gap:var(--aw-space-4);padding:var(--aw-space-6) 0;text-align:left;width:100%}.sxf-fold-title{flex-shrink:0}.sxf-fold-summary{color:var(--aw-text-label);flex:1;font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sxf-fold-toggle{color:var(--aw-text-link);flex-shrink:0;font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh)}.sxf-fold-head:hover .sxf-fold-toggle{text-decoration:underline}.sxf-fold-body{display:none}.sxf-fold--open .sxf-fold-head{padding-bottom:var(--aw-gap-groups)}.sxf-fold--open .sxf-fold-body{display:flex;flex-direction:column;gap:var(--aw-gap-groups);padding:0 0 var(--aw-space-6)}.sxf-fold--open .sxf-fold-summary{visibility:hidden}.sxf .service-request-form-pair,.sxf .service-request-form-trio{align-items:flex-start;flex-wrap:wrap;gap:var(--aw-gap-groups) var(--aw-space-6);justify-content:flex-start}.sxf .service-request-form-pair-single,.sxf .form-container .service-request-form-pair-single{flex:1 1 200px;max-width:none;min-width:0;width:auto}@media (max-width: 700px){.sxf .service-request-form-pair-single,.sxf .form-container .service-request-form-pair-single{flex:none;width:100%}.sxf .service-request-form-pair,.sxf .service-request-form-trio{align-items:stretch;gap:var(--aw-space-4)}}.sxf-body--locked{pointer-events:none}.sxf-body--locked input{color:var(--aw-text-primary)!important;-webkit-text-fill-color:currentColor;opacity:1}.sxf-body--locked .aw-field__box{background:var(--aw-field-readonly-surface);border-color:var(--aw-field-readonly-border)}.sxf .labelText-input-error,.sxf .form-container .labelText-input-error{color:var(--aw-status-critical-text);font-size:var(--aw-label-size);letter-spacing:0;margin:var(--aw-space-1) 0 0}.sxf .input-name{color:var(--aw-text-label);font-size:var(--aw-field-label-size);font-weight:500;letter-spacing:var(--aw-field-label-tracking);margin:0 0 var(--aw-field-label-gap);text-transform:uppercase}.sxf .form-container>.server-error-message{flex:none;padding:var(--aw-space-2) var(--aw-card-padding) 0}.sxf .checkbox-group{display:flex;flex-wrap:wrap;gap:var(--aw-space-4)}.sxf .square-input-container,.sxf .circle-input-container{align-items:center;display:flex;gap:var(--aw-space-2);list-style:none;margin:0}.sxf .square-input-label{border-radius:var(--aw-radius-xs);border-width:2px;height:18px;margin:0;width:18px}.sxf .circle-input-label{border-width:2px;height:18px;margin:0;width:18px}.sxf .square-input-checkmark:after,.sxf .circle-input-checkmark:after{height:10px;left:2px;top:2px;width:10px}.sxf .square-input-name,.sxf .circle-input-name{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);margin:0}.sxf .form-inputs-options{gap:var(--aw-space-2) var(--aw-space-6)}.sxf .input-annotation{color:var(--aw-field-help);font-size:var(--aw-body-sm-size);letter-spacing:0;line-height:var(--aw-body-sm-lh);margin:0}.sxf .part-multiple-form-header,.sxf .part-multiple-form-header-first{align-items:center;border-top:1px solid var(--aw-interactive-border-subtle);color:var(--aw-text-secondary);display:flex;flex:1 0 100%;font-size:var(--aw-body-sm-size);font-weight:600;justify-content:space-between;margin:0;padding-top:var(--aw-space-4)}.sxf .part-multiple-form-header-first{border-top:none;padding-top:0}.sxf .add-part-form-button{align-self:flex-start;margin:0;width:auto}.sxf{box-sizing:border-box;color:var(--aw-text-primary);display:flex;flex-direction:column;font-family:var(--aw-font-sans);gap:var(--aw-space-6);height:calc(100vh - var(--aw-space-4));overflow:hidden;padding:var(--aw-view-top-padding) var(--aw-space-6) var(--aw-space-4)}.sxf .form-container{display:flex;flex:1;flex-direction:column;margin:0;max-width:none;min-height:0;padding:0}.sxf>.sxf-head,.sxf>.form-container{box-sizing:border-box;margin-inline:auto;max-width:960px;width:100%}.sxf>.form-container{background:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border-card);border-radius:var(--aw-radius-card);box-shadow:var(--aw-shadow-card);overflow:hidden}.sxf-head{align-items:center;display:flex;flex:none;flex-wrap:wrap;gap:var(--aw-space-3) var(--aw-space-4);justify-content:space-between;margin:0}.sxf-head-main{display:flex;flex-direction:column;gap:var(--aw-space-1);min-width:0}.sxf-head-row{align-items:center;display:flex;flex-wrap:wrap;gap:var(--aw-space-2) var(--aw-space-3);min-width:0}.sxf-head-aside{align-items:center;display:flex;flex-wrap:wrap;gap:var(--aw-space-2)}.sxf-tabs{display:none}.sxf-back{align-items:center;background:transparent;border:1px solid var(--aw-btn-secondary-border);border-radius:var(--aw-radius-pill);box-sizing:border-box;color:var(--aw-btn-secondary-text);cursor:pointer;display:inline-flex;flex:none;font-family:inherit;font-size:var(--aw-body-sm-size);font-weight:500;gap:var(--aw-space-1);height:var(--aw-control-button);justify-content:center;line-height:var(--aw-body-sm-lh);padding:0 var(--aw-space-3) 0 var(--aw-space-2);text-decoration:none;transition:background .14s ease,border-color .14s ease;white-space:nowrap}.sxf-back-chevron{font-size:var(--aw-body-size);line-height:1}.sxf-back:hover{background:var(--aw-btn-secondary-bg-hover);border-color:var(--aw-btn-secondary-border-hover)}.sxf-title{color:var(--aw-text-primary);font-size:var(--aw-h1-size);font-weight:var(--aw-h1-weight);letter-spacing:var(--aw-h1-tracking);line-height:var(--aw-h1-lh);margin:0;min-width:0;overflow-wrap:anywhere}.sxf-sub{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);margin:0;overflow-wrap:anywhere}.sxf-sub:empty{display:none}.sxf-foot{align-items:center;background:var(--aw-surface-raised);border-top:1px solid var(--aw-interactive-border-subtle);box-sizing:border-box;display:flex;flex:none;flex-wrap:wrap;gap:var(--aw-space-2) var(--aw-space-4);padding:var(--aw-space-3) var(--aw-card-padding)}.sxf-foot-actions{flex:1 1 auto;min-width:0}.sxf-foot-note{color:var(--aw-status-critical-text);flex:1 1 240px;font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);margin:0;min-width:0}@media (max-width: 1024px){.sxf{height:auto;overflow:visible;padding-inline:var(--aw-space-4)}.sxf-body{overflow:visible}.sxf-foot{bottom:0;left:0;padding-inline:var(--aw-space-6);position:fixed;right:0;z-index:var(--aw-layer-sticky)}body:has(.chat-bot-opener) .sxf-foot{padding-right:calc(var(--aw-space-16) + var(--aw-space-6))}body:not(:has(.chat-bot-opener)) .sxf{padding-bottom:var(--aw-space-24)}}@media (max-width: 1024px){.sxf-tabs{display:flex;flex:1 1 100%}.sxf-tabs>*{flex:1}}@media (max-width: 600px){.sxf{padding-inline:var(--aw-space-3)}.sxf-title{font-size:var(--aw-title-section-size)}.sxf-head{gap:var(--aw-space-2) var(--aw-space-3)}.sxf-foot,body:has(.chat-bot-opener) .sxf-foot{align-items:stretch;flex-direction:column;padding:var(--aw-space-4) var(--aw-card-padding);position:static}.sxf-foot-note{flex:none}body:not(:has(.chat-bot-opener)) .sxf{padding-bottom:var(--aw-space-6)}}.sxf .sxw-grid{display:grid;flex:1;gap:var(--aw-space-4);grid-template-columns:minmax(240px,3fr) minmax(0,8fr) minmax(300px,5fr);min-height:0}.sxf .sxw-center{background:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border-card);border-radius:var(--aw-radius-card);box-shadow:var(--aw-shadow-card);display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.sxw-center>.sxf-head{border-bottom:1px solid var(--aw-interactive-border-subtle);min-height:var(--aw-row-default);padding:var(--aw-space-3) var(--aw-card-padding)}.sxf .sxw-side{display:flex;flex-direction:column;min-height:0;min-width:0}.sxw-file{background:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border-card);border-radius:var(--aw-radius-card);box-shadow:var(--aw-shadow-card);display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.sxw-file-head{align-items:center;border-bottom:1px solid var(--aw-interactive-border-subtle);display:flex;flex:none;gap:var(--aw-space-2);justify-content:space-between;min-height:var(--aw-row-default);padding:var(--aw-space-2) var(--aw-space-4)}.sxw-file-title{color:var(--aw-text-label);font-size:var(--aw-label-size);font-weight:var(--aw-label-weight);letter-spacing:var(--aw-label-tracking);line-height:var(--aw-label-lh);text-transform:uppercase}.sxw-file-size{color:var(--aw-text-label);font-size:var(--aw-body-sm-size);font-variant-numeric:tabular-nums;white-space:nowrap}.sxw-file-view{display:flex;flex:1;flex-direction:column;min-height:0}.sxw-file-view--over{background:var(--aw-status-attention-fill)}.sxw-file-view>.sp-drop{font:inherit;margin:var(--aw-space-4)}.sxw-file-foot{border-top:1px solid var(--aw-interactive-border-subtle);display:flex;flex:none;flex-direction:column;gap:var(--aw-space-2);padding:var(--aw-space-3) var(--aw-space-4)}.sxq{display:flex;flex-direction:column;min-height:0;min-width:0}.sxq-head{align-items:center;border-bottom:1px solid var(--aw-interactive-border-subtle);display:flex;flex:none;gap:var(--aw-space-2);justify-content:space-between;min-height:var(--aw-row-default);padding:var(--aw-space-2) var(--aw-space-4)}.sxq-list{flex:1;min-height:0;overflow-y:auto}.sxq-none{color:var(--aw-text-label);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);margin:0;padding:var(--aw-space-4)}.sxq-foot{border-top:1px solid var(--aw-interactive-border-subtle);display:flex;flex:none;justify-content:center;padding:var(--aw-space-3) var(--aw-space-4)}@media (max-width: 1250px){.sxf .sxw-grid{grid-template-columns:minmax(0,3fr) minmax(280px,2fr)}.sxq{display:none}}@media (max-width: 1024px){.sxf .sxw-grid{grid-template-columns:minmax(0,1fr)}.sxf .sxw-center{order:1;overflow:visible}.sxq{display:flex;order:3}.sxw-grid--form>.sxw-side,.sxw-grid--receipt>.sxq,.sxw-grid--receipt>.sxw-center>.form-container{display:none}.sxf .sxw-grid--receipt>.sxw-side{order:2}.sxw-grid--receipt>.sxw-center{flex:none}.sxw-grid--receipt .sxw-file{height:calc(100dvh - 260px);min-height:420px}}.fin-dialog-body{display:flex;flex-direction:column;gap:var(--aw-gap-groups);min-width:0}.fin-dialog-body>*{margin:0}.fin-dialog-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--aw-space-4)}.fin-dialog-fields>:last-child:nth-child(odd){grid-column:1 / -1}.fin-dialog-context{margin:-8px 0 0;color:var(--aw-text-body);font-size:var(--aw-body-size);line-height:var(--aw-body-lh);overflow-wrap:anywhere}.fin-dialog-note{background:var(--aw-surface-overlay);border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control);color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);overflow-wrap:anywhere;padding:var(--aw-space-4)}.fin-dialog-context .aw-data{font-size:inherit;line-height:1.5}.fin-dialog-note .aw-data{font-size:inherit;line-height:inherit}.fin-dialog-message{color:var(--aw-text-secondary);font-size:var(--aw-body-size);line-height:var(--aw-body-lh);margin:0;overflow-wrap:anywhere}.fin-dialog-body>.fin-dialog-actions{margin-top:12px}.fin-failures{list-style:none;margin:var(--aw-space-4) 0 0;max-height:42vh;overflow:auto;overscroll-behavior:contain;padding:0}.fin-failures li{align-items:baseline;border-top:1px solid var(--aw-interactive-border-subtle);display:grid;gap:var(--aw-space-1) var(--aw-space-3);grid-template-columns:minmax(0,1fr) auto;padding:var(--aw-space-3) 0}.fin-failures strong{color:var(--aw-text-primary);font-weight:var(--aw-body-strong-weight);overflow-wrap:anywhere}.fin-failures .aw-data{text-align:end;white-space:nowrap}.fin-failures small{color:var(--aw-status-critical-text);font-size:var(--aw-body-sm-size);grid-column:1 / -1;line-height:var(--aw-body-sm-lh);overflow-wrap:anywhere}@media (max-width: 600px){.fin-dialog-fields{grid-template-columns:minmax(0,1fr)}}.iv{flex:1;min-height:0;display:flex;flex-direction:column}.iv-bar{display:flex;align-items:center;gap:var(--aw-space-4);padding:var(--aw-space-2) var(--aw-space-4) var(--aw-space-2) var(--aw-space-6);border-bottom:1px solid var(--aw-interactive-border-subtle)}.iv-name{flex:1;min-width:0;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--aw-text-secondary)}.iv-grp{display:flex;align-items:center;gap:var(--aw-space-1)}.iv-pg{font-size:13px;min-width:44px;text-align:center;color:var(--aw-text-primary)}.iv-flip{display:flex;transform:rotate(180deg)}.iv-zoom{all:unset;cursor:pointer;font-size:13px;min-width:44px;text-align:center;padding:var(--aw-space-1) 0;border-radius:0;color:var(--aw-text-primary)}.iv-zoom:hover{background:var(--aw-interactive-hover)}.iv-zoom:focus-visible{outline:2px solid var(--aw-interactive-focus)}.iv-scroll{position:relative;flex:1;min-height:0;overflow:auto;scroll-padding-top:var(--aw-space-6);background:var(--aw-surface-canvas);padding:var(--aw-space-6);display:flex;flex-direction:column;align-items:flex-start;gap:var(--aw-space-4)}.iv-scroll>*{margin-inline:auto}.iv-page{flex:none;background:#fff;border-radius:4px;box-shadow:0 1px 2px #0000004d;overflow:hidden;line-height:0}.iv-page .react-pdf__Page{border-radius:4px;overflow:hidden}.iv-msg{margin:auto;display:flex;flex-direction:column;align-items:center;gap:var(--aw-space-2);text-align:center;color:var(--aw-text-label)}.iv-msg p{margin:0}@media (max-width: 600px){.iv-bar{flex-wrap:wrap;gap:var(--aw-space-1) var(--aw-space-2);justify-content:space-between;padding:var(--aw-space-2) var(--aw-space-3)}.iv-name{flex:1 1 100%}.iv-name:empty{display:none}}.sp-page{box-sizing:border-box;color:var(--aw-text-primary);font-family:var(--aw-font-sans);padding:var(--aw-space-4) var(--aw-space-6) var(--aw-space-12);width:100%}.sp-head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--aw-space-3) var(--aw-space-4);justify-content:space-between}.sp-head-main{display:flex;flex:1 1 280px;flex-direction:column;gap:var(--aw-space-1);min-width:0}.sp-head-title{color:var(--aw-text-primary);font-size:24px;font-weight:var(--aw-h1-weight);letter-spacing:-.015em;line-height:1.2;margin:0;overflow-wrap:anywhere}.sp-titleline{align-items:baseline;column-gap:var(--aw-space-3);display:flex;flex-wrap:wrap;min-width:0}.sp-operator,.sp-titleline-sep{font-size:24px;letter-spacing:-.015em;line-height:120%}.sp-operator{color:var(--aw-text-secondary);font-weight:500;overflow-wrap:anywhere}.sp-titleline-sep{color:var(--aw-interactive-border-strong);font-weight:300}.sp-head-lead{color:var(--aw-text-secondary);font-size:var(--aw-body-size);line-height:1.55;margin:0}.sp-head-actions{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--aw-space-2)}.sp-head-period{align-items:flex-end;display:flex;min-width:0}.sp-head-period .aw-field__help:empty{display:none}.sp-section-title{color:var(--aw-text-label);font-size:var(--aw-label-size);font-weight:600;letter-spacing:.1em;margin:0 0 var(--aw-space-3);text-transform:uppercase}.sp-row-main{display:flex;flex:1;flex-direction:column;gap:var(--aw-space-1);min-width:0}.sp-row-who{color:var(--aw-text-primary);font-size:var(--aw-title-operative-size);font-weight:600;letter-spacing:var(--aw-title-operative-tracking);line-height:var(--aw-title-operative-lh);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sp-row-sub{align-items:center;display:flex;gap:var(--aw-space-2);line-height:1.3;min-width:0;overflow:hidden}.sp-row-trip{color:var(--aw-text-secondary);flex:none;font-size:var(--aw-body-sm-size);font-weight:600;letter-spacing:.01em}.sp-row-when{color:var(--aw-text-label);flex:none;font-size:var(--aw-body-sm-size);font-variant-numeric:tabular-nums}.sp-route{align-items:center;display:inline-flex;gap:var(--aw-space-2);min-width:0;overflow:hidden}.sp-route-stop{align-items:center;display:inline-flex;gap:var(--aw-space-2)}.sp-icao{color:var(--aw-text-secondary);font-size:var(--aw-label-size);font-weight:600;letter-spacing:.06em;transition:color .14s ease}.sp-route-connector{align-items:center;display:inline-flex;height:8px;width:20px}.sp-route-line{background:var(--aw-interactive-border-strong);flex:1;height:1px;transition:background .14s ease}.sp-route-dot{border-radius:var(--aw-radius-pill);flex:none;transition:background .14s ease}.sp-route-dot--dep{background:var( --aw-text-disabled );height:3px;width:3px}.sp-route-dot--arr{background:var(--aw-status-neutral);height:4px;width:4px}.sp-route-via{color:var(--aw-text-label);font-size:var(--aw-body-sm-size);font-weight:600}.sp-shell{display:flex;flex-direction:column;height:calc(100vh - var(--aw-space-4));min-height:560px;padding-bottom:var(--aw-space-4)}.sp-shell>.sp-head{flex:none}.sp-shell-body{display:grid;flex:1;gap:var(--aw-gap-groups);margin-top:var(--aw-space-4);min-height:0}.sp-pane{background:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border-card);border-radius:var(--aw-radius-card);box-shadow:var(--aw-shadow-card);display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.sp-pane-body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.sp-pane-foot{align-items:center;border-top:1px solid var(--aw-interactive-border-subtle);display:flex;flex:none;flex-wrap:wrap;gap:var(--aw-space-3);justify-content:space-between;padding:var(--aw-space-3) var(--aw-card-padding)}@media (max-width: 1024px){.sp-shell{height:auto;min-height:0}.sp-shell>.sp-shell-body{grid-template-columns:minmax(0,1fr)}.sp-pane-body{max-height:70vh}.sp-shell-body>.sp-pane~.sp-pane .sp-pane-body{max-height:none}}.sp-item{background:var(--aw-surface-raised);border:none;border-radius:0;color:inherit;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:var(--aw-space-2);align-items:stretch;justify-content:center;padding:var(--aw-space-3) var(--aw-card-padding-compact);text-align:left;transition:background .14s ease,border-color .14s ease;width:100%}.sp-item+.sp-item{border-top:1px solid var(--aw-interactive-border-subtle)}.sp-item:hover{background:var(--aw-interactive-subtle-hover)}.sp-item:focus-visible{outline:2px solid var(--aw-interactive-focus);outline-offset:-2px}.sp-item--on{background:var(--aw-status-attention-fill);box-shadow:inset 0 0 0 1px var(--aw-status-attention-border)}.sp-item-top,.sp-item-bottom{align-items:center;display:flex;gap:var(--aw-space-2);min-width:0;overflow:hidden}.sp-item-top{align-items:baseline;justify-content:space-between}.sp-item-who{color:var(--aw-text-primary);flex:1 1 0;font-size:var(--aw-body-size);font-weight:500;letter-spacing:-.01em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sp-item-amount{color:var(--aw-text-primary);flex-shrink:0;font-size:var(--aw-body-sm-size);font-variant-numeric:tabular-nums;font-weight:600}.sp-item-trip{color:var(--aw-text-secondary);font-size:var(--aw-label-size);font-weight:600;letter-spacing:.01em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sp-item-when{color:var(--aw-text-label);flex-shrink:0;font-size:var(--aw-body-sm-size);font-variant-numeric:tabular-nums;margin-left:auto}.sp-detail{display:flex;flex:1 0 auto;flex-direction:column}.sp-detail-head{border-bottom:1px solid var(--aw-interactive-border-subtle);display:flex;flex-direction:column;gap:var(--aw-space-2);padding:var(--aw-card-padding)}.sp-detail-id{align-items:center;display:flex;flex-wrap:wrap;gap:var(--aw-space-2)}.sp-detail-who{color:var(--aw-text-primary);font-size:var(--aw-title-operative-size);font-weight:600;letter-spacing:var(--aw-title-operative-tracking);line-height:var(--aw-title-operative-lh);margin:0;overflow-wrap:anywhere}.sp-detail-amount{color:var(--aw-text-primary);font-size:var(--aw-figure-lg-size);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.2;margin:0;overflow-wrap:anywhere}.sp-detail-section{padding:var(--aw-card-padding) var(--aw-card-padding) 0}.sp-detail-section:last-child,.sp-detail-section:has(+.sp-pane-foot){padding-bottom:var(--aw-card-padding)}.sp-detail-label,.sp-fact-label,.sp-note-label{color:var(--aw-text-label);font-size:var(--aw-label-size);font-weight:600;letter-spacing:.07em;margin:0;text-transform:uppercase}.sp-detail-label{margin-bottom:var(--aw-space-2)}.sp-facts{display:grid;gap:var(--aw-space-4) var(--aw-space-8);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0}.sp-fact{display:flex;flex-direction:column;gap:var(--aw-space-1);min-width:0}.sp-fact-value{color:var(--aw-text-primary);font-size:var(--aw-body-size);margin:0;overflow-wrap:anywhere}.sp-note{background:var(--aw-surface-overlay);border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control);padding:var(--aw-space-4)}.sp-note--red{background:var(--aw-status-critical-fill);border-color:var(--aw-status-critical-border)}.sp-note--amber{background:var(--aw-status-warning-fill);border-color:var(--aw-status-warning-border)}.sp-note-label{margin-bottom:var(--aw-space-1)}.sp-note--red .sp-note-label{color:var(--aw-status-critical-text)}.sp-note--amber .sp-note-label{color:var(--aw-status-warning-text)}.sp-note-text{color:var(--aw-text-secondary);font-size:var(--aw-body-size);line-height:var(--aw-body-lh);margin:0}.sp-receipt{display:flex;flex-direction:column;min-height:0}.sp-receipt-broken{color:var(--aw-text-label);font-size:var(--aw-body-sm-size);margin:0;text-align:center}.sp-drop{align-items:center;background:var(--aw-surface-raised);border:1px dashed var(--aw-interactive-border-strong);border-radius:var(--aw-radius-control);cursor:pointer;display:flex;flex:1;flex-direction:column;gap:var(--aw-space-1);justify-content:center;min-height:150px;padding:var(--aw-space-6);text-align:center;transition:border-color .14s ease,background .14s ease}.sp-drop:hover{border-color:var(--aw-brand-accent)}.sp-drop--over{background:var(--aw-status-attention-fill);border-color:var(--aw-brand-accent)}.sp-drop--off,.sp-drop--off:hover{border-color:var(--aw-interactive-disabled-border);cursor:default}.sp-drop-icon{color:var(--aw-brand-accent-subtle);font-size:var(--aw-title-operative-size);line-height:var(--aw-title-operative-lh)}.sp-drop--off .sp-drop-icon{color:var(--aw-text-disabled)}.sp-drop-title{color:var(--aw-text-secondary);font-size:var(--aw-body-size);font-weight:500;margin:0}.sp-drop-message{color:var(--aw-text-label);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);margin:0;max-width:260px}.sp-fields{display:grid;gap:var(--aw-space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.sp-hint{color:var(--aw-text-label);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);margin:var(--aw-space-3) 0 0}.sp-where-list{background:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border-card);border-radius:var(--aw-radius-card);display:flex;flex-direction:column}.sp-where-row{display:flex;flex-direction:column;align-items:stretch;gap:var(--aw-space-1);padding:var(--aw-space-3)}.sp-where-row+.sp-where-row{border-top:1px solid var(--aw-interactive-border-subtle)}.sp-where-row-head{align-items:center;display:flex;flex-wrap:wrap;gap:var(--aw-space-1) var(--aw-space-2);justify-content:space-between}.sp-where-row-alias,.sp-where-alias{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);font-weight:600}.sp-where-row-amount{color:var(--aw-text-label);font-size:var(--aw-body-sm-size);font-variant-numeric:tabular-nums}.sp-where-field{display:flex;flex-direction:column;gap:var(--aw-space-1)}.sp-where-suggestion{align-items:center;display:flex;flex-wrap:wrap;gap:var(--aw-space-1) var(--aw-space-2);padding:var(--aw-space-1) var(--aw-space-1) 0}.sp-where-suggest-text{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size)}.sp-where-fallback{display:flex;flex-direction:column;gap:var(--aw-space-1)}.sp-where-hint{color:var(--aw-text-label);font-size:var(--aw-body-sm-size);font-style:italic}@media (max-width: 1250px){.sp-row-main{flex-basis:100%}}@media (max-width: 600px){.sp-page{padding-inline:var(--aw-space-4)}.sp-head-actions{width:100%}.sp-head-period{flex:1 1 100%}.sp-head-period>.aw-field{flex:1}.sp-facts,.sp-fields{grid-template-columns:minmax(0,1fr)}}.sp-row-trip,.sp-row-when,.sp-icao,.sp-item-amount,.sp-item-when,.sp-detail-amount,.sp-where-row-alias,.sp-where-row-amount,.sp-where-alias{font-family:var(--aw-font-mono)}.chat-bot-wrapper--landing{bottom:20px;color:var(--aw-text-primary)}.chat-bot-wrapper--landing .chat-landing-intro,.chat-bot-wrapper--landing .chat-quote-field span{color:var(--aw-text-secondary)}.chat-bot-wrapper--landing input{color:var(--aw-text-primary)}.chat-landing-form{gap:14px}.chat-landing-intro{margin:0;font-size:13px;line-height:150%;opacity:.85}.chat-landing-start{align-self:flex-start}.rbc-btn{color:inherit;font:inherit;margin:0}button.rbc-btn{overflow:visible;text-transform:none;-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer}button[disabled].rbc-btn{cursor:not-allowed}button.rbc-input::-moz-focus-inner{border:0;padding:0}.rbc-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;font-size:16px}.rbc-toolbar .rbc-toolbar-label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 10px;text-align:center}.rbc-toolbar button{color:#373a3c;display:inline-block;margin:0;text-align:center;vertical-align:middle;background:none;background-image:none;border:1px solid #ccc;padding:.375rem 1rem;border-radius:4px;line-height:normal;white-space:nowrap}.rbc-toolbar button:active,.rbc-toolbar button.rbc-active{background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px #00000020;background-color:#e6e6e6;border-color:#adadad}.rbc-toolbar button:active:hover,.rbc-toolbar button:active:focus,.rbc-toolbar button.rbc-active:hover,.rbc-toolbar button.rbc-active:focus{color:#373a3c;background-color:#d4d4d4;border-color:#8c8c8c}.rbc-toolbar button:focus{color:#373a3c;background-color:#e6e6e6;border-color:#adadad}.rbc-toolbar button:hover{color:#373a3c;cursor:pointer;background-color:#e6e6e6;border-color:#adadad}.rbc-btn-group{display:inline-block;white-space:nowrap}.rbc-btn-group>button:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.rbc-btn-group>button:last-child:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.rbc-rtl .rbc-btn-group>button:first-child:not(:last-child){border-radius:0 4px 4px 0}.rbc-rtl .rbc-btn-group>button:last-child:not(:first-child){border-radius:4px 0 0 4px}.rbc-btn-group>button:not(:first-child):not(:last-child){border-radius:0}.rbc-btn-group button+button{margin-left:-1px}.rbc-rtl .rbc-btn-group button+button{margin-left:0;margin-right:-1px}.rbc-btn-group+.rbc-btn-group,.rbc-btn-group+button{margin-left:10px}@media (max-width: 767px){.rbc-toolbar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.rbc-event{border:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:2px 5px;background-color:#3174ad;border-radius:5px;color:#fff;cursor:pointer;width:100%;text-align:left}.rbc-slot-selecting .rbc-event{cursor:inherit;pointer-events:none}.rbc-event.rbc-selected{background-color:#265985}.rbc-event:focus{outline:5px auto #3b99fc}.rbc-event-label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:80%}.rbc-event-overlaps{-webkit-box-shadow:-1px 1px 5px 0px rgba(51,51,51,.5);box-shadow:-1px 1px 5px #33333380}.rbc-event-continues-prior{border-top-left-radius:0;border-bottom-left-radius:0}.rbc-event-continues-after{border-top-right-radius:0;border-bottom-right-radius:0}.rbc-event-continues-earlier{border-top-left-radius:0;border-top-right-radius:0}.rbc-event-continues-later{border-bottom-left-radius:0;border-bottom-right-radius:0}.rbc-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.rbc-row-segment{padding:0 1px 1px}.rbc-row-segment .rbc-event-content{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbc-selected-cell{background-color:#0000001a}.rbc-show-more{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#ffffff4d;z-index:4;font-weight:700;font-size:85%;height:auto;line-height:normal;color:#3174ad}.rbc-show-more:hover,.rbc-show-more:focus{color:#265985}.rbc-month-view{position:relative;border:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;width:100%;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;height:100%}.rbc-month-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.rbc-month-row{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-preferred-size:0px;flex-basis:0px;overflow:hidden;height:100%}.rbc-month-row+.rbc-month-row{border-top:1px solid #ddd}.rbc-date-cell{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;padding-right:5px;text-align:right}.rbc-date-cell.rbc-now{font-weight:700}.rbc-date-cell>a,.rbc-date-cell>a:active,.rbc-date-cell>a:visited{color:inherit;text-decoration:none}.rbc-row-bg{position:absolute;top:0;left:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;overflow:hidden;right:1px}.rbc-day-bg{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.rbc-day-bg+.rbc-day-bg{border-left:1px solid #ddd}.rbc-rtl .rbc-day-bg+.rbc-day-bg{border-left-width:0;border-right:1px solid #ddd}.rbc-overlay{position:absolute;z-index:5;border:1px solid #e5e5e5;background-color:#fff;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.25);box-shadow:0 5px 15px #00000040;padding:10px}.rbc-overlay>*+*{margin-top:1px}.rbc-overlay-header{border-bottom:1px solid #e5e5e5;margin:-10px -10px 5px;padding:2px 10px}.rbc-agenda-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;overflow:auto}.rbc-agenda-view table.rbc-agenda-table{width:100%;border:1px solid #ddd;border-spacing:0;border-collapse:collapse}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td{padding:5px 10px;vertical-align:top}.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell{padding-left:15px;padding-right:15px;text-transform:lowercase}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left-width:0;border-right:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table tbody>tr+tr{border-top:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table thead>tr>th{padding:3px 5px;text-align:left;border-bottom:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-align:right}.rbc-agenda-time-cell{text-transform:lowercase}.rbc-agenda-time-cell .rbc-continues-after:after{content:" »"}.rbc-agenda-time-cell .rbc-continues-prior:before{content:"« "}.rbc-agenda-date-cell,.rbc-agenda-time-cell{white-space:nowrap}.rbc-agenda-event-cell{width:100%}.rbc-time-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%}.rbc-time-column .rbc-timeslot-group{-webkit-box-flex:1;-ms-flex:1;flex:1}.rbc-timeslot-group{border-bottom:1px solid #ddd;min-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.rbc-time-gutter,.rbc-header-gutter{-webkit-box-flex:0;-ms-flex:none;flex:none}.rbc-label{padding:0 5px}.rbc-day-slot{position:relative}.rbc-day-slot .rbc-events-container{bottom:0;left:0;position:absolute;right:0;margin-right:10px;top:0}.rbc-day-slot .rbc-events-container.rbc-rtl{left:10px;right:0}.rbc-day-slot .rbc-event,.rbc-day-slot .rbc-background-event{border:1px solid rgb(37.7432432432,89.3513513514,133.2567567568);display:-webkit-box;display:-ms-flexbox;display:flex;max-height:100%;min-height:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow:hidden;position:absolute}.rbc-day-slot .rbc-background-event{opacity:.75}.rbc-day-slot .rbc-event-label{-webkit-box-flex:0;-ms-flex:none;flex:none;padding-right:5px;width:auto}.rbc-day-slot .rbc-event-content{width:100%;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;word-wrap:break-word;line-height:1;height:100%;min-height:1em}.rbc-day-slot .rbc-time-slot{border-top:1px solid rgb(246.5,246.5,246.5)}.rbc-time-view-resources .rbc-time-gutter,.rbc-time-view-resources .rbc-time-header-gutter{position:sticky;left:0;background-color:#fff;border-right:1px solid #ddd;z-index:10;margin-right:-1px}.rbc-time-view-resources .rbc-time-header{overflow:hidden}.rbc-time-view-resources .rbc-time-header-content{min-width:auto;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-preferred-size:0px;flex-basis:0px}.rbc-time-view-resources .rbc-time-header-cell-single-day{display:none}.rbc-time-view-resources .rbc-day-slot{min-width:140px}.rbc-time-view-resources .rbc-header,.rbc-time-view-resources .rbc-day-bg{width:140px;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-ms-flex-preferred-size:0px;flex-basis:0px}.rbc-time-header-content+.rbc-time-header-content{margin-left:-1px}.rbc-time-slot{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.rbc-time-slot.rbc-now{font-weight:700}.rbc-day-header{text-align:center}.rbc-slot-selection{z-index:10;position:absolute;background-color:#00000080;color:#fff;font-size:75%;width:100%;padding:3px}.rbc-slot-selecting{cursor:move}.rbc-time-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;border:1px solid #ddd;min-height:0}.rbc-time-view .rbc-time-gutter{white-space:nowrap;text-align:right}.rbc-time-view .rbc-allday-cell{-webkit-box-sizing:content-box;box-sizing:content-box;width:100%;height:100%;position:relative}.rbc-time-view .rbc-allday-cell+.rbc-allday-cell{border-left:1px solid #ddd}.rbc-time-view .rbc-allday-events{position:relative;z-index:4}.rbc-time-view .rbc-row{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:20px}.rbc-time-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.rbc-time-header.rbc-overflowing{border-right:1px solid #ddd}.rbc-rtl .rbc-time-header.rbc-overflowing{border-right-width:0;border-left:1px solid #ddd}.rbc-time-header>.rbc-row:first-child{border-bottom:1px solid #ddd}.rbc-time-header>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd}.rbc-time-header-cell-single-day{display:none}.rbc-time-header-content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-left:1px solid #ddd}.rbc-rtl .rbc-time-header-content{border-left-width:0;border-right:1px solid #ddd}.rbc-time-header-content>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd;-ms-flex-negative:0;flex-shrink:0}.rbc-time-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;border-top:2px solid #ddd;overflow-y:auto;position:relative}.rbc-time-content>.rbc-time-gutter{-webkit-box-flex:0;-ms-flex:none;flex:none}.rbc-time-content>*+*>*{border-left:1px solid #ddd}.rbc-rtl .rbc-time-content>*+*>*{border-left-width:0;border-right:1px solid #ddd}.rbc-time-content>.rbc-day-slot{width:100%;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.rbc-current-time-indicator{position:absolute;z-index:3;left:0;right:0;height:1px;background-color:#74ad31;pointer-events:none}.rbc-resource-grouping.rbc-time-header-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rbc-resource-grouping .rbc-row .rbc-header{width:141px}.rbc-calendar{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.rbc-m-b-negative-3{margin-bottom:-3px}.rbc-h-full{height:100%}.rbc-calendar *,.rbc-calendar *:before,.rbc-calendar *:after{-webkit-box-sizing:inherit;box-sizing:inherit}.rbc-abs-full{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0}.rbc-ellipsis{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbc-rtl{direction:rtl}.rbc-off-range{color:#999}.rbc-off-range-bg{background:rgb(229.5,229.5,229.5)}.rbc-header{overflow:hidden;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;text-overflow:ellipsis;white-space:nowrap;padding:0 3px;text-align:center;vertical-align:middle;font-weight:700;font-size:90%;min-height:0;border-bottom:1px solid #ddd}.rbc-header+.rbc-header{border-left:1px solid #ddd}.rbc-rtl .rbc-header+.rbc-header{border-left-width:0;border-right:1px solid #ddd}.rbc-header>a,.rbc-header>a:active,.rbc-header>a:visited{color:inherit;text-decoration:none}.rbc-button-link{color:inherit;background:none;margin:0;padding:0;border:none;cursor:pointer;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.rbc-row-content{position:relative;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;z-index:4}.rbc-row-content-scrollable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.rbc-row-content-scrollable .rbc-row-content-scroll-container{height:100%;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.rbc-row-content-scrollable .rbc-row-content-scroll-container::-webkit-scrollbar{display:none}.rbc-today{background-color:#eaf6ff}.legs-calendar{--lc-surface: var(--aw-surface-raised);--lc-surface-raised: var(--aw-surface-raised);--lc-surface-hover: var(--aw-surface-overlay);--lc-elevated: var(--aw-surface-overlay);--lc-border: var(--aw-surface-overlay);--lc-border-strong: var(--aw-interactive-border);--lc-text: var(--aw-text-primary);--lc-text-muted: var(--aw-text-secondary);--lc-text-faint: var(--aw-text-disabled);--lc-accent: var(--aw-brand-accent);display:flex;flex-direction:column;gap:var(--aw-space-4);width:100%}.legs-calendar__topbar{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:var(--aw-space-4) var(--aw-space-6);flex-wrap:wrap;width:100%}.legs-calendar__title{margin:0;flex-shrink:0}.legs-calendar__topbar .lc-overview{flex:0 1 auto;min-width:0;max-width:100%}.lc-overview{display:grid;grid-template-columns:auto auto auto;grid-template-areas:"intro  filters tz" "legend legend  tz";align-items:start;gap:var(--aw-space-3) 22px;padding:var(--aw-space-3) var(--aw-space-4);border:1px solid var(--lc-border-strong);border-radius:var(--aw-radius-card);background-color:var(--lc-surface-raised)}.lc-overview__intro{grid-area:intro;display:flex;flex-direction:column;gap:var(--aw-space-1);min-width:0}.lc-overview__title{margin:0;font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;color:var(--lc-text)}.lc-overview__subtitle{margin:0;display:inline-flex;align-items:center;gap:var(--aw-space-2);max-width:340px;color:var(--lc-text-muted);font-size:var(--aw-body-size);line-height:var(--aw-body-lh)}.lc-overview__info{display:inline-flex;align-items:center;color:var(--lc-text-muted);cursor:help}.lc-overview__info:hover{color:var(--lc-text)}.lc-overview__info-icon{width:16px;height:16px;display:block}.lc-overview__filters-btn{grid-area:filters;display:inline-flex;align-items:center;gap:var(--aw-space-2);width:max-content;padding:var(--aw-space-2) var(--aw-space-4);margin:0 0 0 auto;border-radius:var(--aw-radius-pill);border:1px solid var(--lc-border-strong);background:transparent;color:var(--lc-text);font-size:var(--aw-body-size);font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.lc-overview__filters-btn:hover{background-color:var(--lc-elevated);border-color:var(--lc-accent)}.lc-overview__filters-icon{width:16px;height:16px;display:block}.lc-overview__tz{grid-area:tz;display:flex;flex-direction:column;gap:var(--aw-space-1);flex-shrink:0;width:200px;position:relative;z-index:50}.lc-overview__tz.form-container{margin:0}.lc-overview__tz-label{color:var(--lc-text);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh)}.lc-overview__tz .lc-tz__menu{width:max-content!important;min-width:100%;max-width:360px;left:auto!important;right:0!important;z-index:60}.lc-overview__tz .lc-tz__menu-list{overflow-x:hidden}.lc-overview__tz .lc-tz__option{white-space:nowrap}.lc-overview__legend{grid-area:legend;display:flex;flex-wrap:wrap;gap:var(--aw-space-2) var(--aw-space-4);align-items:center}.lc-checkbox{display:inline-flex;align-items:center;gap:var(--aw-space-2);cursor:pointer;-webkit-user-select:none;user-select:none}.lc-checkbox__input{position:absolute;opacity:0;width:0;height:0}.lc-checkbox__box{position:relative;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--aw-radius-control);border:2px solid color-mix(in srgb,var(--svc-color, var(--lc-accent)) var(--aw-tone-border),transparent);background-color:transparent;flex-shrink:0;transition:background-color .15s ease,border-color .15s ease}.lc-checkbox__input:checked+.lc-checkbox__box{border-color:var(--svc-color, var(--lc-accent));background-color:var(--svc-color, var(--lc-accent))}.lc-checkbox__input:checked+.lc-checkbox__box:after{content:"";display:block;width:5px;height:10px;border:solid var(--aw-tone-check);border-width:0 2px 2px 0;transform:translateY(-1.5px) rotate(45deg)}.lc-checkbox__input:focus-visible+.lc-checkbox__box{box-shadow:0 0 0 3px var(--aw-interactive-focus-ring)}.lc-checkbox__label{color:var(--lc-text-muted);font-size:var(--aw-body-size)}.lc-checkbox__input:checked~.lc-checkbox__label{color:var(--lc-text)}.legs-calendar__wrapper{position:relative;height:80vh;min-height:460px}.legs-calendar__loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;display:flex;align-items:center;justify-content:center;background-color:var(--aw-surface-overlay-dim);border-radius:var(--aw-radius-card)}.lc-empty{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;align-items:center;justify-content:center;padding:var(--aw-space-4);pointer-events:none}.lc-empty__card{pointer-events:auto;display:flex;flex-direction:column;align-items:center;gap:var(--aw-space-2);max-width:420px;padding:var(--aw-space-6);text-align:center;background-color:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border-card);border-radius:var(--aw-radius-card);box-shadow:var(--aw-shadow-modal)}.lc-empty__title{margin:0;font-family:var(--aw-font-sans);font-size:var(--aw-title-operative-size);font-weight:600;line-height:1.3;color:var(--aw-text-primary)}.lc-empty__body{margin:0;font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--aw-text-secondary)}.lc-empty__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--aw-space-2);margin-top:var(--aw-space-2)}.legs-calendar .rbc-calendar{color:var(--lc-text)}.legs-toolbar{display:flex;align-items:center;gap:var(--aw-space-3);margin-bottom:var(--aw-space-4)}.legs-toolbar__nav{display:inline-flex;align-items:center;gap:var(--aw-space-2)}.legs-toolbar__icon-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border-radius:var(--aw-radius-pill);border:1px solid var(--lc-border-strong);background-color:transparent;color:var(--lc-text);cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.legs-toolbar__icon-btn:hover{background-color:var(--lc-elevated);border-color:var(--lc-accent)}.legs-toolbar__chevron{width:7px;height:11px;display:block}.legs-toolbar__today{height:36px;padding:0 var(--aw-space-4);border-radius:var(--aw-radius-pill);border:1px solid var(--lc-border-strong);background-color:transparent;color:var(--lc-text);font-size:var(--aw-body-sm-size);font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.legs-toolbar__today:hover{background-color:var(--lc-elevated);border-color:var(--lc-accent)}.legs-toolbar__label{flex:1;text-align:center;font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;color:var(--lc-text);text-transform:capitalize}.legs-toolbar__views{display:inline-flex;align-items:center;gap:var(--aw-space-1);padding:var(--aw-space-1);border-radius:var(--aw-radius-pill);background-color:var(--lc-surface-raised);border:1px solid var(--lc-border)}.legs-toolbar__view{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--lc-text-muted);font-size:var(--aw-body-sm-size);font-weight:600;padding:7px var(--aw-space-4);border-radius:var(--aw-radius-pill);cursor:pointer;transition:background-color .15s ease,color .15s ease}.legs-toolbar__view:hover{color:var(--lc-text)}.legs-toolbar__view--active,.legs-toolbar__view--active:hover{background-color:var(--lc-accent);color:var(--aw-text-on-accent)}.legs-calendar .rbc-month-view,.legs-calendar .rbc-time-view{background-color:var(--lc-surface);border:1px solid var(--lc-border-strong);border-radius:var(--aw-radius-card);overflow:hidden}.legs-calendar .rbc-header{color:var(--lc-text-muted);font-weight:600;font-size:var(--aw-label-size);letter-spacing:.08em;text-transform:uppercase;padding:var(--aw-space-3) 6px;border-bottom:1px solid var(--lc-border-strong);background-color:var(--lc-surface-raised)}.legs-calendar .rbc-header+.rbc-header,.legs-calendar .rbc-day-bg+.rbc-day-bg,.legs-calendar .rbc-month-row+.rbc-month-row{border-color:var(--lc-border)}.legs-calendar .rbc-date-cell{padding:6px var(--aw-space-2);font-size:var(--aw-body-sm-size)}.legs-calendar .rbc-date-cell .rbc-button-link{color:var(--lc-text);font-weight:500}.legs-calendar .rbc-off-range-bg{background-color:var(--aw-surface-background)}.legs-calendar .rbc-off-range .rbc-button-link{color:var(--lc-text-faint)}.legs-calendar .rbc-today{background-color:#4a57fb1a}.legs-calendar .rbc-date-cell.rbc-now .rbc-button-link{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 var(--aw-space-1);border-radius:var(--aw-radius-pill);background-color:var(--lc-accent);color:var(--aw-text-primary);font-weight:700}.legs-calendar .rbc-event,.legs-calendar .rbc-day-slot .rbc-event{background-color:transparent;border:none;border-radius:var(--aw-radius-control);padding:0;box-shadow:none}.legs-calendar .rbc-event:hover .leg-event{background-color:color-mix(in srgb,var(--tone) calc(var(--tone-fill) + var(--aw-tone-hover-step)),var(--lc-surface));border-color:color-mix(in srgb,var(--tone) var(--aw-tone-border-hover),transparent)}.legs-calendar .rbc-event.rbc-selected .leg-event,.legs-calendar .rbc-event:focus-visible .leg-event{background-color:color-mix(in srgb,var(--tone) var(--aw-tone-fill-selected),var(--lc-surface));border-color:var(--tone)}.legs-calendar .rbc-event-content{width:100%;height:100%}.legs-calendar .rbc-day-slot .rbc-event-label{display:none}.leg-event{display:flex;align-items:stretch;box-sizing:border-box;min-height:20px;height:100%;border-radius:var(--aw-radius-control);overflow:hidden;background-color:color-mix(in srgb,var(--tone, var(--aw-tone-neutral)) var(--tone-fill, var(--aw-tone-neutral-fill)),var(--lc-surface));border:1px solid color-mix(in srgb,var(--tone, var(--aw-tone-neutral)) var(--aw-tone-border),transparent);color:var(--aw-text-primary);transition:background-color .15s ease,border-color .15s ease}.leg-event__body{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0;padding:var(--aw-space-1) var(--aw-space-2);overflow:hidden}.leg-event__top{display:flex;align-items:baseline;gap:var(--aw-space-2);min-width:0}.leg-event__alias{flex:0 1 auto;min-width:0;font-weight:700;font-size:var(--aw-body-sm-size);line-height:16px;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.leg-event__leg{flex:0 100 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:var(--aw-body-sm-size);font-weight:500;color:var(--aw-text-secondary);white-space:nowrap}.leg-event__route,.leg-event__time,.leg-event__local{display:none;font-size:11px;line-height:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--aw-text-primary)}.leg-event__route-inline{display:none;flex:0 100 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:var(--tone-ink, var(--aw-text-secondary))}.leg-event__local{font-family:var(--aw-font-mono);color:var(--aw-text-secondary)}.leg-event__route{color:var(--tone-ink, var(--aw-text-secondary))}.leg-event__time{font-family:var(--aw-font-mono)}.leg-event__time--tbc{font-family:inherit}.legs-calendar .rbc-day-slot .leg-event{container-type:size}@container (max-height: 31.98px){.legs-calendar .rbc-day-slot .leg-event__leg{display:none}.legs-calendar .rbc-day-slot .leg-event__route-inline{display:inline}.legs-calendar .rbc-day-slot .leg-event__body{padding-top:0;padding-bottom:0;justify-content:center}}@container (min-height: 32px){.legs-calendar .rbc-day-slot .leg-event__route{display:block}}@container (min-height: 32px) and (max-height: 41.98px){.legs-calendar .rbc-day-slot .leg-event__body{padding-top:0;padding-bottom:0;justify-content:center}}@container (min-height: 56px){.legs-calendar .rbc-day-slot .leg-event__time{display:block}}@container (min-height: 72px){.legs-calendar .rbc-day-slot .leg-event__local{display:block}}.leg-event__arrow{opacity:.85}.leg-event__stripes{display:flex;flex-shrink:0}.leg-event__stripe{width:8px}.legs-calendar .rbc-show-more{background-color:transparent;color:var(--lc-accent);font-weight:600;font-size:var(--aw-body-sm-size);padding-left:var(--aw-space-1)}.legs-calendar .rbc-show-more:hover{color:var(--aw-brand-accent)}.legs-calendar .rbc-month-row{flex:0 0 auto;height:140px}.legs-calendar .rbc-month-view .rbc-event{height:24px}.legs-calendar .rbc-month-view .leg-event{min-height:0}.legs-calendar .rbc-month-view .leg-event__body{padding-top:var(--aw-space-1);padding-bottom:var(--aw-space-1)}.legs-calendar .rbc-month-view .leg-event__leg{display:none}.legs-calendar .rbc-month-view .leg-event__route-inline{display:inline}.legs-calendar .rbc-month-view{overflow-y:auto}.legs-calendar .rbc-time-header,.legs-calendar .rbc-time-header.rbc-overflowing,.legs-calendar .rbc-time-header-content,.legs-calendar .rbc-timeslot-group,.legs-calendar .rbc-time-content>*+*>*{border-color:var(--lc-border)}.legs-calendar .rbc-time-content{border-top:2px solid var(--lc-border-strong)}.legs-calendar .rbc-time-header>.rbc-row:first-child{border-bottom:1px solid var(--lc-border-strong)}.legs-calendar .rbc-time-header .rbc-header{display:flex;align-items:center;justify-content:center}.legs-calendar .rbc-time-header .rbc-header .rbc-button-link{display:inline-flex;align-items:center;justify-content:center}.legs-calendar .rbc-time-view .rbc-allday-cell{border-color:var(--lc-border)}.legs-calendar .rbc-allday-cell .rbc-event{height:auto}.legs-calendar .rbc-allday-cell .leg-event__route,.legs-calendar .rbc-allday-cell .leg-event__time{display:block}.legs-calendar .rbc-time-gutter,.legs-calendar .rbc-label{color:var(--lc-text-muted);font-size:var(--aw-body-sm-size)}.legs-calendar .rbc-timeslot-group{min-height:30px}.legs-calendar .rbc-day-slot .rbc-time-slot{border-top:1px solid var(--aw-surface-raised)}.legs-calendar .rbc-current-time-indicator{background-color:var(--lc-accent);height:2px}.legs-calendar .rbc-overlay{background-color:var(--lc-elevated);border:1px solid var(--lc-border-strong);border-radius:var(--aw-radius-control);box-shadow:0 12px 32px #0000008c;padding:var(--aw-space-2)}.legs-calendar .rbc-overlay-header{border-color:var(--lc-border-strong);color:var(--lc-text);font-weight:600}.lc-filters-modal{--lc-surface: var(--aw-surface-raised);--lc-surface-hover: var(--aw-surface-overlay);--lc-elevated: var(--aw-surface-overlay);--lc-border-strong: var(--aw-interactive-border);--lc-text: var(--aw-text-primary);--lc-text-muted: var(--aw-text-secondary);--lc-accent: var(--aw-brand-accent);background-color:var(--lc-surface);border-radius:var(--aw-radius-card);padding:var(--aw-space-4);color:var(--lc-text);display:flex;flex-direction:column;gap:var(--aw-space-4)}.lc-filters-modal.form-container{margin:0}.lc-filters-modal__header{display:flex;align-items:center;justify-content:space-between}.lc-filters-modal__title{margin:0;font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;color:var(--lc-text)}.lc-filters-modal__close{background:transparent;border:none;color:var(--lc-text);font-size:var(--aw-body-size);font-weight:500;line-height:var(--aw-body-lh);cursor:pointer;padding:var(--aw-space-1)}.lc-filters-modal__close:hover{color:var(--lc-text-muted)}.lc-filters-modal__section{display:flex;flex-direction:column;gap:var(--aw-space-3)}.lc-filters-modal__label{font-size:var(--aw-body-size);font-weight:500;color:var(--lc-text)}.lc-filters-modal__statuses{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--aw-space-4) 14px}.lc-status-checkbox{display:inline-flex;align-items:center;gap:var(--aw-space-2);cursor:pointer;-webkit-user-select:none;user-select:none}.lc-status-checkbox__input{position:absolute;opacity:0;width:0;height:0}.lc-status-checkbox__box{position:relative;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--aw-radius-control);border:2px solid var(--lc-accent);background-color:transparent;flex-shrink:0;transition:background-color .12s ease}.lc-status-checkbox__input:checked+.lc-status-checkbox__box{background-color:var(--lc-accent)}.lc-status-checkbox__input:checked+.lc-status-checkbox__box:after{content:"";display:block;width:5px;height:10px;border:solid var(--aw-text-on-accent);border-width:0 2px 2px 0;transform:translateY(-1.5px) rotate(45deg)}.lc-status-checkbox__input:focus-visible+.lc-status-checkbox__box{box-shadow:0 0 0 3px var(--aw-interactive-focus-ring)}.lc-status-checkbox__label{color:var(--lc-text-muted);font-size:var(--aw-body-size)}.lc-status-checkbox__input:checked~.lc-status-checkbox__label{color:var(--lc-text)}.lc-filters-modal__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--aw-space-4);align-items:start}.lc-filters-modal__footer{display:flex;align-items:center;justify-content:flex-end;gap:var(--aw-space-4)}.lc-filters-modal__btn{height:42px;border-radius:var(--aw-radius-pill);font-size:var(--aw-body-size);font-weight:600;cursor:pointer;transition:background-color .15s ease,color .15s ease}.lc-filters-modal__btn--ghost{background:transparent;border:none;color:var(--lc-text);padding:0 var(--aw-space-2)}.lc-filters-modal__btn--ghost:hover{color:var(--lc-text-muted)}.lc-filters-modal__btn--primary{background-color:var(--lc-accent);border:none;color:var(--aw-text-primary);padding:0 var(--aw-space-6)}.lc-filters-modal__btn--primary:hover{background-color:var(--aw-brand-accent)}@media (max-width: 1249px){.legs-calendar__topbar{flex-direction:column;align-items:stretch}.lc-overview{grid-template-columns:minmax(0,1fr) auto auto}}@media (max-width: 600px){.lc-overview{grid-template-columns:1fr auto;grid-template-areas:"intro  intro" "legend legend" "tz     filters";gap:14px var(--aw-space-3)}.lc-overview__subtitle{max-width:none}.lc-overview__legend{display:grid;grid-template-columns:1fr 1fr;gap:var(--aw-space-3) var(--aw-space-4);align-items:center}.lc-overview__tz{width:auto}.lc-overview__tz-label{display:none}.lc-overview__tz .lc-tz__menu{left:0!important;right:auto!important;max-width:calc(100vw - 48px)}.lc-overview__filters-btn{justify-self:end;align-self:center}.legs-calendar__wrapper{height:min(80vh,800px);min-height:420px}.lc-filters-modal__statuses{grid-template-columns:repeat(2,minmax(0,1fr))}.lc-filters-modal__row{grid-template-columns:minmax(0,1fr)}.legs-toolbar{flex-wrap:wrap}.legs-toolbar__label{order:-1;flex-basis:100%;margin-bottom:var(--aw-space-1)}.legs-toolbar__views{margin-left:auto}}.leg-detail-panel{--ldp-surface: var(--aw-surface-raised);--ldp-border: var(--aw-interactive-border);--ldp-text: var(--aw-text-primary);--ldp-text-muted: var(--aw-text-secondary);--ldp-accent: var(--aw-brand-accent);--ldp-warning: var(--aw-status-warning);--ldp-critical: var(--aw-status-critical);--ldp-info: var(--aw-status-verified);--ldp-success: var(--aw-status-verified);position:relative;display:flex;flex-direction:row;align-items:stretch;gap:var(--aw-space-4);padding:var(--aw-space-4);border:1px solid var(--ldp-border);border-radius:var(--aw-radius-control);background-color:var(--ldp-surface);color:var(--ldp-text)}.leg-detail-panel__close{position:absolute;top:10px;right:12px;z-index:2;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:var(--aw-radius-pill);color:var(--ldp-text-muted);font-size:var(--aw-icon-size);letter-spacing:var(--aw-title-operative-tracking);line-height:var(--aw-title-operative-lh);cursor:pointer;transition:background-color .15s ease,color .15s ease}.leg-detail-panel__close:hover{background-color:#ffffff14;color:var(--ldp-text)}.leg-detail-panel__summary{--ldp-text: var(--aw-text-on-accent);color:var(--ldp-text);flex-shrink:0;align-self:flex-start;width:300px;max-height:max-content;display:flex;flex-direction:column;gap:var(--aw-space-4);padding:var(--aw-space-4);border-radius:var(--aw-radius-control);background-image:linear-gradient(112.9deg,var(--aw-brand-accent) 3.76%,var(--aw-interactive-hover) 95.58%)}.leg-detail-panel__status{display:flex;align-items:center;justify-content:center;height:24px;padding:0 var(--aw-space-3);border-radius:var(--aw-radius-pill);font-size:var(--aw-body-sm-size);font-weight:600;background-color:#65ffe34d;color:var(--ldp-info)}.leg-detail-panel__status--ready_to_fly{background-color:#65ffe34d;color:var(--ldp-info)}.leg-detail-panel__status--in_flight{background-color:#65ffe32e;color:var(--ldp-info)}.leg-detail-panel__status--pre_planning{background-color:#f6f6f62e;color:var(--aw-text-on-accent)}.leg-detail-panel__status--pending{background-color:#ffa7674d;color:var(--aw-status-warning-text)}.leg-detail-panel__status--requested{background-color:#e8d3164d;color:var(--aw-status-warning-text)}.leg-detail-panel__status--cancelled{background-color:#ff78784d;color:var(--aw-status-critical-text)}.leg-detail-panel__status--flown{background-color:#c1cefb40;color:var(--aw-brand-accent-subtle)}:root[data-theme=light] .leg-detail-panel__summary .leg-detail-panel__status{color:var(--aw-text-on-accent)}.leg-detail-panel__meta{display:flex;align-items:center;gap:var(--aw-space-2)}.leg-detail-panel__date{font-size:var(--aw-body-size);font-weight:500;color:var(--ldp-text)}.leg-detail-panel__meta-sep{font-size:var(--aw-body-size);font-weight:500;opacity:.5}.leg-detail-panel__route{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--aw-space-4)}.leg-detail-panel__airport{display:flex;flex-direction:column;min-width:0}.leg-detail-panel__airport--right{align-items:flex-end;text-align:right}.leg-detail-panel__code{font-size:var(--aw-title-operative-size);font-weight:800;color:var(--ldp-text)}.leg-detail-panel__city{font-size:var(--aw-body-size);font-weight:500;opacity:.8;color:var(--ldp-text)}.leg-detail-panel__times{display:flex;align-items:center;justify-content:space-between;gap:var(--aw-space-2)}.leg-detail-panel__time{display:flex;flex-direction:column}.leg-detail-panel__time--right{align-items:flex-end;text-align:right}.leg-detail-panel__time-tbc,.leg-detail-panel__time-value{font-size:var(--aw-body-size);font-weight:300;color:var(--ldp-text)}.leg-detail-panel__time-local{font-size:var(--aw-body-sm-size);font-weight:300;opacity:.7;color:var(--ldp-text)}.leg-detail-panel__duration{display:inline-flex;align-items:center;justify-content:center;padding:var(--aw-space-1) var(--aw-space-2);border-radius:var(--aw-radius-pill);background-color:#f6f6f64d;font-size:var(--aw-body-sm-size);white-space:nowrap}.leg-detail-panel__tasks{flex:1 0 0;min-width:0;min-height:0;display:flex;flex-direction:column;gap:var(--aw-space-3)}.leg-detail-panel__tasks-header{display:flex;align-items:center;justify-content:space-between;gap:var(--aw-space-4);flex-wrap:wrap}.leg-detail-panel__tasks-title{margin:0;font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;color:var(--aw-text-primary)}.leg-detail-panel__counts{display:inline-flex;align-items:center;gap:var(--aw-space-4)}.leg-detail-panel__count{display:inline-flex;align-items:center;gap:var(--aw-space-2);font-size:var(--aw-body-size);color:var(--ldp-text)}.leg-detail-panel__count-dot{width:10px;height:10px;border-radius:var(--aw-radius-pill);flex-shrink:0}.leg-detail-panel__count-dot--in-progress{background-color:var(--ldp-warning)}.leg-detail-panel__count-dot--pending{background-color:var(--ldp-critical)}.leg-detail-panel__divider{height:1px;width:100%;background-color:var(--ldp-border)}.leg-detail-panel__task-skeleton{display:flex;align-items:center;gap:var(--aw-space-2)}.leg-detail-panel__skeleton-dot{width:12px;height:12px;border-radius:var(--aw-radius-pill);flex-shrink:0}.leg-detail-panel__skeleton-bar{height:12px;border-radius:var(--aw-radius-xs)}.leg-detail-panel__skeleton-dot,.leg-detail-panel__skeleton-bar{background:linear-gradient(90deg,rgba(255,255,255,.05) 25%,rgba(255,255,255,.12) 37%,rgba(255,255,255,.05) 63%);background-size:400% 100%;animation:leg-detail-panel-shimmer 1.4s ease infinite}@keyframes leg-detail-panel-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion: reduce){.leg-detail-panel__skeleton-dot,.leg-detail-panel__skeleton-bar{animation:none}}.leg-detail-panel__done{flex:1 1 auto;min-height:0;display:flex;align-items:center;gap:var(--aw-space-3);padding:var(--aw-space-2) 0}.leg-detail-panel__done-icon{display:inline-flex;flex-shrink:0}.leg-detail-panel__done-icon-svg{width:22px;height:22px;display:block}.leg-detail-panel__done-text{margin:0;font-size:var(--aw-body-size);font-weight:500;line-height:var(--aw-body-lh);color:var(--ldp-success)}.leg-detail-panel__task-list{--ldp-task-row: 24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:var(--ldp-task-row);align-content:start;gap:var(--aw-space-1) var(--aw-space-6);max-height:calc(var(--ldp-task-row) * 4 + 4px * 3);overflow-y:auto;overflow-x:hidden}.leg-detail-panel__task{display:flex;align-items:center;gap:var(--aw-space-1);width:100%;padding:0 var(--aw-space-1) 0 0;background:transparent;border:none;text-align:left;cursor:pointer}.leg-detail-panel__task-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:12px;height:12px}.leg-detail-panel__task-icon--warning{color:var(--ldp-warning)}.leg-detail-panel__task-icon--critical{color:var(--ldp-critical)}.leg-detail-panel__task-icon--info{color:var(--ldp-info)}.leg-detail-panel__task-icon-svg{width:12px;height:12px;display:block}.leg-detail-panel__task-text{flex:1;min-width:0;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--aw-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.leg-detail-panel__task-status--warning{color:var(--ldp-warning)}.leg-detail-panel__task-status--critical{color:var(--ldp-critical)}.leg-detail-panel__task-status--info{color:var(--ldp-info)}.leg-detail-panel__task-chevron{display:inline-flex;align-items:center;flex-shrink:0;color:var(--ldp-text-muted);transition:color .15s ease}.leg-detail-panel__task:hover .leg-detail-panel__task-chevron{color:var(--ldp-text)}.leg-detail-panel__task-chevron-svg{width:14px;height:14px;display:block}.leg-detail-panel__actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--aw-space-2);margin-top:auto;padding-top:var(--aw-space-2)}.leg-detail-panel__btn{display:inline-flex;align-items:center;gap:var(--aw-space-2);padding:var(--aw-space-1) var(--aw-space-3);border-radius:var(--aw-radius-pill);font-size:var(--aw-body-sm-size);font-weight:500;cursor:pointer;transition:background-color .15s ease,opacity .15s ease}.leg-detail-panel__btn--ghost{background:transparent;border:1px solid var(--ldp-accent);color:var(--ldp-accent)}.leg-detail-panel__btn--ghost:disabled{opacity:.45;cursor:not-allowed}.leg-detail-panel__btn--primary{background-color:var(--ldp-accent);border:1px solid var(--ldp-accent);color:var(--aw-text-on-accent)}.leg-detail-panel__btn--primary:hover{background-color:var(--aw-brand-accent)}.leg-detail-panel__btn-icon{width:10px;height:10px;display:block}.leg-detail-panel__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:flex-end;justify-content:center;background-color:#0009;animation:leg-detail-panel-fade .18s ease}.leg-detail-panel--modal{width:100%;max-width:900px;max-height:70vh;overflow:hidden;border:none;border-radius:var(--aw-radius-card) var(--aw-radius-card) 0 0;padding-bottom:max(16px,env(safe-area-inset-bottom));animation:leg-detail-panel-slide-up .22s ease}.leg-detail-panel--modal .leg-detail-panel__task-list{grid-template-columns:1fr;flex:1 1 auto;min-height:0;max-height:none;overflow-y:auto;overflow-x:hidden}.leg-detail-panel--modal .leg-detail-panel__tasks-header,.leg-detail-panel--modal .leg-detail-panel__divider,.leg-detail-panel--modal .leg-detail-panel__actions{flex-shrink:0}@keyframes leg-detail-panel-fade{0%{opacity:0}to{opacity:1}}@keyframes leg-detail-panel-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.leg-detail-panel__overlay,.leg-detail-panel--modal{animation:none}}@media (max-width: 600px){.leg-detail-panel--modal{flex-direction:column}.leg-detail-panel--modal .leg-detail-panel__summary{width:100%}.leg-detail-panel--modal .leg-detail-panel__tasks{flex:1 1 auto}.leg-detail-panel--modal .leg-detail-panel__actions{flex-direction:column-reverse;align-items:stretch;gap:var(--aw-space-2)}.leg-detail-panel--modal .leg-detail-panel__btn{width:100%;justify-content:center;padding:var(--aw-space-3);font-size:var(--aw-body-size)}}.flight-detail-modal-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:100vh;width:90vw;border-radius:var(--aw-radius-control);gap:var(--aw-space-6);padding:var(--aw-space-6) var(--aw-space-4);background-color:var(--aw-surface-background);margin:0 0 0 auto;position:absolute;top:0;bottom:0;right:0;overflow-y:auto}.flight-detail-modal-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.flight-detail-modal-header-btn{width:16px;height:16px;display:flex;justify-content:center;align-items:center}.flight-detail-modal-header-btn svg{width:100%;height:100%}@media screen and (max-width: 768px){.flight-detail-modal-container{width:100vw;border-radius:0}}.cm-container{padding:var(--aw-view-top-padding) var(--aw-space-6) var(--aw-space-6);margin:0}.cm-hero{background:var(--aw-surface-raised);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-card);padding:var(--aw-space-6) 28px;margin-bottom:var(--aw-space-4);display:flex;justify-content:space-between;align-items:center;gap:var(--aw-space-6)}.cm-hero-content{display:flex;align-items:flex-start;gap:var(--aw-space-4)}.cm-hero-icon{width:48px;height:48px;min-width:48px;background:rgba(74,87,251,.12);border-radius:var(--aw-radius-control);display:flex;align-items:center;justify-content:center}.cm-hero h2{color:var(--aw-text-primary);font-size:var(--aw-title-operative-size);font-weight:600;margin:0 0 var(--aw-space-1)}.cm-hero-desc{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);margin:0;max-width:480px}.cm-hero-stats{display:flex;gap:var(--aw-space-6)}.cm-stat{display:flex;flex-direction:column;align-items:center;gap:var(--aw-space-1);min-width:64px}.cm-stat-value{font-size:var(--aw-figure-lg-size);font-weight:700;color:var(--aw-brand-accent)}.cm-stat-label{font-size:var(--aw-label-size);color:var(--aw-text-secondary);text-transform:uppercase;letter-spacing:.5px}.cm-container .filter-section{flex-direction:row;align-items:center}.cm-layout{display:flex;gap:var(--aw-space-4);min-height:70vh}.cm-sessions{width:380px;min-width:320px;display:flex;flex-direction:column;gap:var(--aw-space-1);overflow-y:auto;max-height:75vh}.cm-conversation{flex:1;background:var(--aw-surface-raised);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-control);padding:var(--aw-space-4);overflow-y:auto;max-height:75vh}.cm-session-card{display:flex;flex-direction:column;gap:var(--aw-space-1);padding:var(--aw-space-3) 14px;background:var(--aw-surface-raised);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-control);cursor:pointer;transition:border-color .15s,background .15s;text-align:left;color:var(--aw-text-primary);width:100%}.cm-session-card:hover{border-color:var(--aw-interactive-border);background:var(--aw-surface-overlay)}.cm-session-active{border-color:var(--aw-brand-accent);background:var(--aw-surface-raised)}.cm-session-top{display:flex;justify-content:space-between;align-items:center;gap:var(--aw-space-2)}.cm-session-email{font-size:var(--aw-body-sm-size);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-session-meta{display:flex;justify-content:space-between;font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary)}.cm-channel-badge{font-size:var(--aw-label-size);font-weight:600;padding:2px var(--aw-space-2);border-radius:var(--aw-radius-control);text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.cm-channel-web{background:rgba(74,87,251,.15);color:var(--aw-brand-accent-subtle)}.cm-channel-whatsapp{background:rgba(37,211,102,.12);color:#25d366}.cm-conv-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--aw-space-4);padding-bottom:var(--aw-space-3);border-bottom:1px solid var(--aw-surface-overlay)}.cm-conv-header h3{color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:600;margin:0}.cm-conv-meta{display:flex;align-items:center;gap:var(--aw-space-2);font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary)}.cm-messages{display:flex;flex-direction:column;gap:var(--aw-space-2)}.cm-msg{padding:var(--aw-space-2) var(--aw-space-3);border-radius:var(--aw-radius-control);max-width:85%}.cm-msg-user{background:var(--aw-surface-overlay);align-self:flex-end;margin-left:auto}.cm-msg-assistant{background:var(--aw-status-verified-fill);border:1px solid var(--aw-status-verified-border);align-self:flex-start}.cm-msg-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--aw-space-1)}.cm-msg-role{font-size:var(--aw-label-size);font-weight:600;text-transform:uppercase;letter-spacing:.5px}.cm-msg-user .cm-msg-role{color:var(--aw-brand-accent-subtle)}.cm-msg-assistant .cm-msg-role{color:var(--aw-status-verified-text)}.cm-msg-agent{margin-left:auto;margin-right:var(--aw-space-2);padding:var(--aw-space-1) var(--aw-space-2);border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-xs);font-size:var(--aw-label-size);font-weight:600;letter-spacing:.4px;color:var(--aw-brand-accent-subtle);white-space:nowrap}.cm-msg-agent+.cm-msg-agent{margin-left:0}.cm-msg-time{font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary)}.cm-msg-content{font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--aw-text-primary);white-space:pre-wrap;word-break:break-word}.cm-msg-thinking{margin-top:var(--aw-space-1)}.cm-msg-thinking summary{font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary);cursor:pointer}.cm-msg-thinking pre{font-size:var(--aw-body-sm-size);color:var(--aw-text-label);white-space:pre-wrap;margin:var(--aw-space-1) 0 0;max-height:200px;overflow-y:auto}.cm-actions-section{margin-top:var(--aw-space-4);padding-top:var(--aw-space-3);border-top:1px solid var(--aw-surface-overlay)}.cm-actions-section h4{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin:0 0 var(--aw-space-2)}.cm-action-card{padding:var(--aw-space-2) var(--aw-space-3);background:var(--aw-surface-overlay);border-radius:var(--aw-radius-control);margin-bottom:var(--aw-space-1)}.cm-action-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--aw-space-1)}.cm-action-tool{font-size:var(--aw-body-sm-size);font-weight:600;color:var(--aw-text-secondary);font-family:monospace}.cm-action-status{font-size:var(--aw-label-size);font-weight:600;padding:var(--aw-space-1) var(--aw-space-1);border-radius:var(--aw-radius-control);text-transform:uppercase}.cm-action-executed{background:rgba(81,207,102,.12);color:var(--aw-status-verified-text)}.cm-action-confirmed{background:rgba(74,87,251,.15);color:var(--aw-brand-accent-subtle)}.cm-action-rejected{background:rgba(255,107,107,.1);color:var(--aw-status-critical-text)}.cm-action-pending{background:rgba(255,169,77,.1);color:var(--aw-status-warning-text)}.cm-action-failed{background:rgba(255,107,107,.1);color:var(--aw-status-critical-text)}.cm-action-summary{font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary);margin:0}.cm-loading,.cm-empty{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);text-align:center;padding:var(--aw-space-8) 0}.cm-pagination{display:flex;justify-content:center;align-items:center;gap:var(--aw-space-3);padding:var(--aw-space-3) 0}.cm-page-btn{padding:6px var(--aw-space-3);background:var(--aw-surface-overlay);border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control);color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);cursor:pointer}.cm-page-btn:hover:not(:disabled){background:var(--aw-surface-overlay);color:var(--aw-text-primary)}.cm-page-btn:disabled{opacity:.4;cursor:not-allowed}.cm-page-info{font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary)}@media (max-width: 768px){.cm-hero{flex-direction:column;padding:var(--aw-space-4)}.cm-hero-stats{width:100%;justify-content:space-around;padding-top:var(--aw-space-4);border-top:1px solid var(--aw-surface-overlay)}.cm-layout{flex-direction:column}.cm-sessions{width:100%;max-height:40vh}.cm-conversation{max-height:none}.cm-msg{max-width:95%}}.ns-view{display:flex;flex-direction:column;gap:var(--aw-space-6);max-width:1280px}.ns-title{font-size:var(--aw-h1-size);letter-spacing:var(--aw-h1-tracking);line-height:var(--aw-h1-lh);font-weight:var(--aw-h1-weight);margin:0}.ns-lead{margin:var(--aw-space-2) 0 0 0;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--aw-text-secondary)}.ns-card{display:flex;flex-direction:column;gap:var(--aw-space-6);padding:var(--aw-space-6) var(--aw-space-8) var(--aw-space-8);border-radius:var(--aw-radius-card);background-color:var(--aw-surface-raised)}.ns-card-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--aw-space-2) var(--aw-space-4)}.ns-card-head>div{flex:1 1 360px;min-width:0}.ns-card-title{margin:0;font-size:var(--aw-h2-size);line-height:var(--aw-h2-lh);font-weight:var(--aw-h2-weight);color:var(--aw-text-primary)}.ns-card-text{margin:var(--aw-space-1) 0 0 0;max-width:640px;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--aw-text-secondary)}.ns-state{padding:var(--aw-space-1) var(--aw-space-3);border-radius:var(--aw-radius-pill);border:1px solid var(--aw-interactive-border-subtle);background-color:var(--aw-surface-overlay);color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);font-weight:var(--aw-body-strong-weight);white-space:nowrap}.ns-state--on{border-color:var(--aw-status-verified-border);background-color:var(--aw-status-verified-fill);color:var(--aw-status-verified-text)}.ns-summary{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,380px);gap:var(--aw-space-8);align-items:start}.ns-summary-form,.ns-summary-preview,.ns-group{display:flex;flex-direction:column;gap:var(--aw-space-4);min-width:0}.ns-summary-preview{gap:var(--aw-space-3);position:sticky;top:var(--aw-space-6)}.ns-group{padding-top:var(--aw-space-4);border-top:1px solid var(--aw-interactive-border-subtle)}.ns-group-title{margin:0;font-size:var(--aw-body-strong-size);font-weight:var(--aw-body-strong-weight);color:var(--aw-text-primary)}.ns-group-title+.ns-hint{margin-top:var(--aw-space-1)}@media (max-width: 1100px){.ns-summary{grid-template-columns:minmax(0,1fr);gap:var(--aw-space-6)}.ns-summary-preview{position:static;padding-top:var(--aw-space-4);border-top:1px solid var(--aw-interactive-border-subtle)}}.ns-row{display:flex;gap:var(--aw-space-6)}.ns-row>*{flex:1;min-width:0}.ns-recipients{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border:1px solid var(--aw-interactive-border-card);border-radius:var(--aw-radius-control)}.ns-recipient{display:flex;align-items:center;gap:var(--aw-space-4);padding:var(--aw-space-3) var(--aw-space-4)}.ns-recipient+.ns-recipient{border-top:1px solid var(--aw-interactive-border-subtle)}.ns-recipient-text{display:flex;flex-direction:column;min-width:0;flex:1}.ns-recipient-name{font-size:var(--aw-body-strong-size);font-weight:var(--aw-body-strong-weight);color:var(--aw-text-primary)}.ns-recipient-meta{font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ns-recipient-remove{border:none;background:transparent;color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);cursor:pointer;padding:var(--aw-space-1) var(--aw-space-2);border-radius:var(--aw-radius-xs)}.ns-recipient-remove:hover{color:var(--aw-text-primary);background:var(--aw-interactive-subtle-hover)}.ns-recipient-remove:focus-visible{outline:2px solid var(--aw-interactive-focus)}.ns-empty{margin:0;font-size:var(--aw-body-size);color:var(--aw-text-secondary)}.ns-hint{margin:0;font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--aw-text-secondary)}.ns-unsaved{font-size:var(--aw-body-sm-size);color:var(--aw-status-warning-text)}.ns-preview-chat{padding:var(--aw-space-4);border-radius:var(--aw-radius-control);background-color:var(--aw-surface-background)}.ns-preview-from{margin:0 0 var(--aw-space-2) 0;font-size:var(--aw-body-sm-size);font-weight:var(--aw-body-strong-weight);color:var(--aw-text-secondary)}.ns-preview{margin:0;padding:var(--aw-space-3) var(--aw-space-4);border-radius:0 var(--aw-radius-control) var(--aw-radius-control) var(--aw-radius-control);background-color:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border-subtle);font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--aw-text-body);white-space:pre-wrap;word-break:break-word;font-family:inherit}.ns-notices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--aw-space-8);margin:0;padding:0;list-style:none}.ns-notice{display:flex;flex-direction:column;gap:var(--aw-space-2);padding:var(--aw-space-4) 0;border-top:1px solid var(--aw-interactive-border-subtle)}@media (max-width: 1100px){.ns-notices{grid-template-columns:minmax(0,1fr)}}.ns-notice-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--aw-space-2)}.ns-chip{padding:2px var(--aw-space-2);border-radius:var(--aw-radius-pill);border:1px solid var(--aw-select-chip-border);background-color:var(--aw-select-chip-bg);color:var(--aw-brand-accent-subtle);font-size:var(--aw-body-sm-size);font-weight:var(--aw-chip-weight)}.ns-notice-audience{font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary)}.ns-status{margin:0;font-size:var(--aw-body-sm-size)}.ns-status--ok{color:var(--aw-status-verified-text)}.ns-status--error{color:var(--aw-status-critical-text)}@media (max-width: 600px){.ns-card{padding:var(--aw-space-4);gap:var(--aw-space-4)}.ns-state{white-space:normal}.ns-row{flex-direction:column;gap:var(--aw-space-4)}}.container-dt{flex:1;padding:var(--aw-space-2)}.listContainer-dt{display:flex;flex-direction:column;width:100%}.columnItem-dt{display:flex;flex-direction:row;width:100%;border-bottom:solid 1px var(--aw-interactive-border);padding:var(--aw-space-1) 0 var(--aw-space-1) var(--aw-space-1)}.rowItem-dt{display:flex;flex-direction:row;width:100%;border-bottom:solid 1px var(--aw-interactive-border);padding:var(--aw-space-2) 0;justify-content:space-between;align-items:center}.rowItem-dt-bg{background-color:color-mix(in srgb,var(--aw-text-primary) 5%,transparent)}.headerRow-dt{display:flex;flex-direction:row;margin-bottom:var(--aw-space-4)}.data-tab-sorted-icon svg{height:16px;width:16px}.headerCell-dt{flex:1;display:flex;align-items:center;padding:var(--aw-space-1) var(--aw-space-1) var(--aw-space-1) var(--aw-space-1);text-align:left;color:color-mix(in srgb,var(--aw-text-primary) 50%,transparent);font-size:var(--aw-body-sm-size);letter-spacing:.5px;border-right:1px solid color-mix(in srgb,var(--aw-text-primary) 50%,transparent)}.headerCell-dt-large{flex:1;display:flex;align-items:center;padding:var(--aw-space-1) var(--aw-space-1) var(--aw-space-1) var(--aw-space-1);text-align:left;color:color-mix(in srgb,var(--aw-text-primary) 50%,transparent);font-size:var(--aw-body-sm-size);letter-spacing:.5px;border-right:1px solid color-mix(in srgb,var(--aw-text-primary) 50%,transparent);max-width:150px}.headerCell-dt-medium{flex:1;display:flex;align-items:center;padding:var(--aw-space-1) var(--aw-space-1) var(--aw-space-1) var(--aw-space-1);text-align:left;color:color-mix(in srgb,var(--aw-text-primary) 50%,transparent);font-size:var(--aw-body-sm-size);letter-spacing:.5px;border-right:1px solid color-mix(in srgb,var(--aw-text-primary) 50%,transparent);max-width:100px}.headerCell-dt-small{flex:1;display:flex;align-items:center;padding:var(--aw-space-1) var(--aw-space-1) var(--aw-space-1) var(--aw-space-1);text-align:left;color:color-mix(in srgb,var(--aw-text-primary) 50%,transparent);font-size:var(--aw-body-sm-size);letter-spacing:.5px;border-right:1px solid color-mix(in srgb,var(--aw-text-primary) 50%,transparent);max-width:70px}.headerCell-dt-very-small{flex:1;display:flex;align-items:center;padding:var(--aw-space-1) var(--aw-space-1) var(--aw-space-1) var(--aw-space-1);text-align:left;color:color-mix(in srgb,var(--aw-text-primary) 50%,transparent);font-size:var(--aw-body-sm-size);letter-spacing:.5px;border-right:1px solid color-mix(in srgb,var(--aw-text-primary) 50%,transparent);max-width:60px}.cell-dt-gray{color:var(--aw-text-secondary)}.cell-dt-white{color:var(--aw-text-primary)}.cell-dt{flex:1;padding:0 0 0 var(--aw-space-1);font-size:var(--aw-body-sm-size);letter-spacing:.2px;display:flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cell-dt-large{flex:1;padding:0 0 0 var(--aw-space-1);font-size:var(--aw-body-size);display:flex;align-items:center;max-width:150px}.cell-dt-medium{flex:1;padding:0 0 0 var(--aw-space-1);font-size:var(--aw-body-size);display:flex;align-items:center;max-width:100px}.cell-dt-small{flex:1;padding:0 0 0 var(--aw-space-1);font-size:var(--aw-body-size);display:flex;align-items:center;max-width:70px}.cell-dt-very-small{flex:1;padding:0 0 0 var(--aw-space-1);font-size:var(--aw-body-size);display:flex;align-items:center;max-width:60px}.cell-dt-button{width:100%;font-size:var(--aw-body-size);font-weight:500;letter-spacing:.7px;max-width:100px;border-radius:var(--aw-radius-card);padding:var(--aw-space-1) 0;color:var(--aw-surface-raised)}.cell-dt-button-pending{background-color:var(--aw-text-label)}.cell-dt-button-approved{background-color:var(--aw-status-verified)}.cell-dt-button-denied{background-color:var(--aw-status-critical)}.row-dt{display:flex;flex-direction:row;width:100%}.itemColumn-dt{display:flex;flex-direction:column;flex:1;padding:var(--aw-space-2) 0}.cellColumn-dt{margin:var(--aw-space-1) 0;flex:1;color:var(--aw-text-primary);font-size:var(--aw-body-size);max-width:85vw;word-wrap:break-word}.columnLabel-dt{margin-right:var(--aw-space-1);padding:var(--aw-space-1) 0;color:color-mix(in srgb,var(--aw-text-primary) 50%,transparent)}.cellColumn-dt-button{width:100%;max-width:100px;padding:var(--aw-space-1) 0;font-size:var(--aw-body-size);font-weight:500;letter-spacing:.7px;border-radius:var(--aw-radius-card);color:var(--aw-surface-raised)}.cellColumn-dt-button-pending{background-color:var(--aw-text-label)}.cellColumn-dt-button-approved{background-color:var(--aw-status-verified)}.cellColumn-dt-button-denied{background-color:var(--aw-status-critical)}.editable-dt{padding:0 var(--aw-space-8)}.actionColumn-dt{width:70px;display:flex;align-items:center;justify-content:center}.actionButton-dt{display:flex;align-self:center;align-items:center;justify-content:center;color:var(--aw-text-primary);border-radius:var(--aw-radius-pill);width:35px;height:35px;transition:.5s}.actionButton-dt svg{width:60%;height:60%}.noData-dt{display:flex;justify-content:center;align-items:center;height:100px;font-size:var(--aw-title-operative-size);font-weight:600;color:color-mix(in srgb,var(--aw-text-primary) 50%,transparent)}@media (min-width: 1600px){.headerCell-dt-large,.cell-dt-large{max-width:none}}@media (min-width: 1900px){.headerCell-dt-medium{max-width:140px}.headerCell-dt-small{max-width:70px}.headerCell-dt-very-small{max-width:60px}.cell-dt-medium{max-width:140px}.cell-dt-small{max-width:70px}.cell-dt-very-small{max-width:60px}}.dm-menu{display:flex;flex-direction:row;list-style:none;justify-content:flex-start;align-items:center;gap:var(--aw-space-2);width:100%;border-bottom:1px solid color-mix(in srgb,var(--aw-text-primary) 80%,transparent);overflow-x:auto}.dm-menu::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--aw-text-primary) 80%,transparent)}.dm-menu::-webkit-scrollbar{width:2px;height:2px;background-color:color-mix(in srgb,var(--aw-text-secondary) 20%,transparent)}.dm-menu-option{color:color-mix(in srgb,var(--aw-text-primary) 80%,transparent);padding:var(--aw-space-2) var(--aw-space-4);font-size:var(--aw-h3-size);border-bottom:2px solid color-mix(in srgb,var(--aw-text-primary) 0%,transparent);transition:.5s;font-weight:var(--aw-h3-weight);line-height:var(--aw-h3-lh);letter-spacing:var(--aw-h3-tracking)}.dm-menu-option-selected{color:var(--aw-text-primary);padding:var(--aw-space-2) var(--aw-space-4);font-size:var(--aw-h3-size);border-bottom:2px solid color-mix(in srgb,var(--aw-text-primary) 80%,transparent);font-weight:var(--aw-h3-weight);line-height:var(--aw-h3-lh);letter-spacing:var(--aw-h3-tracking)}@media (hover: hover){.dm-menu-option:hover{color:var(--aw-text-primary);padding:var(--aw-space-2) var(--aw-space-4);font-size:var(--aw-h3-size);border-bottom:2px solid color-mix(in srgb,var(--aw-text-primary) 0%,transparent)}}.dm-aircraft-tail{font-family:var(--aw-font-mono);letter-spacing:0}.dm-aircraft-sub{margin:0;font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--aw-text-body);overflow-wrap:anywhere}.dm-aircraft-type{font-weight:500;color:var(--aw-text-primary)}.dm-aircraft-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--aw-space-3);margin:auto 0 0;padding:var(--aw-space-3) var(--aw-space-4);border-radius:var(--aw-radius-control);background:var(--aw-surface-overlay)}.dm-aircraft-stat{display:flex;flex-direction:column;gap:var(--aw-space-2);min-width:0}.dm-aircraft-stat-label{font-size:var(--aw-caption-size);line-height:var(--aw-caption-lh);font-weight:var(--aw-caption-weight);letter-spacing:var(--aw-caption-tracking);text-transform:uppercase;color:var(--aw-text-label)}.dm-aircraft-stat-value{margin:0;font-family:var(--aw-font-mono);font-size:var(--aw-data-size);line-height:var(--aw-data-lh);font-weight:var(--aw-data-weight);color:var(--aw-text-primary);overflow-wrap:anywhere}.dm-aircraft-docs{display:inline-flex;align-items:center;gap:var(--aw-space-2);font-family:var(--aw-font-sans)}.dm-aircraft-docs--ok{color:var(--aw-status-verified-text)}.dm-aircraft-docs--warn{color:var(--aw-status-warning-text)}.dm-aircraft-docs--err{color:var(--aw-status-critical-text)}.dm-aircraft-docs--none{color:var(--aw-text-label)}.dm-airport-card{gap:var(--aw-space-6);padding:var(--aw-card-padding);transition:var(--aw-theme-transition)}.dm-airport-card--link{cursor:pointer}.dm-airport-card--link:hover{border-color:var(--aw-btn-secondary-border-hover)}.dm-airport-identity{gap:var(--aw-space-2)}.dm-airport-codes{margin:0;font-family:var(--aw-font-mono);font-size:var(--aw-figure-lg-size);line-height:120%;font-weight:600;color:var(--aw-text-primary);overflow-wrap:anywhere}.dm-airport-names{display:flex;flex-direction:column;gap:var(--aw-space-1)}.dm-airport-name{font-weight:500;color:var(--aw-text-primary);text-wrap:pretty}.dm-airport-place{font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary)}.dm-airport-header .fd-person-actions{margin:calc(-1 * var(--aw-space-1)) calc(-1 * var(--aw-space-2)) 0 0}.dm-airport-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--aw-space-4);padding:var(--aw-space-4)}.dm-airport-stats .dm-aircraft-stat{gap:var(--aw-space-3)}.user-form-connections-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--aw-space-8)}@media (max-width: 700px){.user-form-connections-grid{grid-template-columns:1fr}}.user-form-is-staff{flex:1;display:flex;align-items:center}.is-staff-toggle{flex:1;display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-4);padding:var(--aw-space-3) var(--aw-space-4);border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control);background-color:var(--aw-surface-raised);cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.is-staff-toggle:hover{border-color:var(--aw-brand-accent-muted)}.is-staff-toggle-on{border-color:var(--aw-brand-accent);background-color:#4a57fb1a}.is-staff-toggle-on:hover{border-color:var(--aw-brand-accent);background-color:#4a57fb29}.is-staff-toggle-locked,.is-staff-toggle-locked:hover{cursor:not-allowed;border-color:var(--aw-interactive-border);background-color:#4a57fb0f}.is-staff-toggle-locked .is-staff-toggle-title,.is-staff-toggle-locked .is-staff-toggle-switch{opacity:.6}.is-staff-toggle-text{display:flex;flex-direction:column;gap:var(--aw-space-1);min-width:0}.is-staff-toggle-title{font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--aw-text-primary)}.is-staff-toggle-hint{font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--aw-text-secondary)}.is-staff-toggle input{position:absolute;opacity:0;width:0;height:0}.is-staff-toggle-switch{position:relative;flex-shrink:0;width:44px;height:24px;border-radius:var(--aw-radius-pill);background-color:var(--aw-interactive-border);transition:background-color .15s ease}.is-staff-toggle-switch:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:var(--aw-radius-pill);background-color:var(--aw-text-primary);transition:transform .15s ease}.is-staff-toggle input:checked~.is-staff-toggle-switch{background-color:var(--aw-brand-accent)}.is-staff-toggle input:checked~.is-staff-toggle-switch:after{transform:translate(20px)}.is-staff-toggle input:focus-visible~.is-staff-toggle-switch{outline:2px solid var(--aw-brand-accent);outline-offset:2px}@media (max-width: 700px){.is-staff-toggle{width:100%}}.user-form-staff-company{margin-top:var(--aw-space-2)}@media (max-width: 700px){.user-form-staff-company>.service-request-form-pair-single:empty{display:none}}.perm-step{--perm-surface: var(--aw-surface-raised);--perm-surface-raised: var(--aw-surface-raised);--perm-surface-hover: var(--aw-surface-raised);--perm-border: var(--aw-interactive-border);--perm-border-soft: var(--aw-surface-overlay);--perm-text: var(--aw-text-primary);--perm-text-muted: var(--aw-text-secondary);--perm-accent: var(--aw-brand-accent);--perm-accent-soft: rgba(74, 87, 251, .12);--perm-warning: var(--aw-status-warning);display:flex;flex-direction:column;gap:var(--aw-space-4);color:var(--perm-text)}.perm-step-bar{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--aw-space-4);padding:var(--aw-space-4) 20px;background-color:var(--perm-surface-raised);border-radius:var(--aw-radius-card)}.perm-step-search{position:relative;display:flex;align-items:center;flex:1 1 320px;max-width:520px;gap:var(--aw-space-2);padding:0 var(--aw-space-3);height:44px;background-color:var(--perm-border-soft);border:1px solid transparent;border-radius:var(--aw-radius-control);transition:border-color .15s ease}.perm-step-search:focus-within{border-color:var(--perm-accent)}.perm-step-search input{flex:1;min-width:0;border:none;outline:none;background:transparent;color:var(--perm-text);font-size:var(--aw-body-size)}.perm-step-search input::placeholder{color:var(--perm-text-muted)}.perm-step-search-icon{width:16px;height:16px;flex-shrink:0;color:var(--perm-text-muted)}.perm-step-search-clear{display:flex;align-items:center;padding:0;border:none;background:transparent;cursor:pointer;color:var(--perm-text-muted)}.perm-step-search-clear-icon{width:12px;height:12px}.perm-step-summary{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:var(--aw-space-4);font-size:var(--aw-body-sm-size);color:var(--perm-text-muted)}.perm-step-count strong{color:var(--perm-text);font-size:var(--aw-body-size)}.perm-step-role{padding:var(--aw-space-1) 10px;border:1px solid var(--perm-border);border-radius:var(--aw-radius-card);white-space:nowrap}.perm-step-restore{display:flex;align-items:center;gap:var(--aw-space-2);padding:var(--aw-space-2) 14px;border:1px solid var(--perm-accent);border-radius:var(--aw-radius-control);background-color:transparent;color:var(--perm-text);font-size:var(--aw-body-sm-size);cursor:pointer;transition:background-color .15s ease}.perm-step-restore:hover:not(:disabled){background-color:var(--perm-accent-soft)}.perm-step-restore:disabled{border-color:var(--perm-border);color:var(--perm-text-muted);cursor:default}.perm-step-restore-icon{width:14px;height:14px}.perm-step-preserved{display:flex;align-items:flex-start;gap:var(--aw-space-2);margin:0;padding:var(--aw-space-3) var(--aw-space-4);border:1px solid var(--perm-border);border-radius:var(--aw-radius-control);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--perm-text-muted)}.perm-step-preserved-icon{width:15px;height:15px;flex-shrink:0;margin-top:var(--aw-space-1)}.perm-step-body{display:grid;grid-template-columns:248px minmax(0,1fr);gap:var(--aw-space-4)}.perm-step-rail{min-width:0}.perm-step-nav{display:flex;flex-direction:column;gap:var(--aw-space-1);padding:var(--aw-space-3);background-color:var(--perm-surface-raised);border-radius:var(--aw-radius-card);position:sticky;top:16px}.perm-nav-item{display:flex;align-items:center;justify-content:space-between;gap:var(--aw-space-2);width:100%;padding:var(--aw-space-3) var(--aw-space-3);border:none;border-radius:var(--aw-radius-control);background-color:transparent;color:var(--perm-text-muted);font-size:var(--aw-body-size);text-align:left;cursor:pointer;transition:background-color .15s ease,color .15s ease}.perm-nav-item:hover{background-color:var(--perm-surface-hover);color:var(--perm-text)}.perm-nav-item-active,.perm-nav-item-active:hover{background-color:var(--perm-accent-soft);color:var(--perm-text)}.perm-nav-item-empty{opacity:.45}.perm-nav-label{min-width:0}.perm-nav-count,.perm-nav-hits{flex-shrink:0;font-size:var(--aw-body-sm-size);color:var(--perm-text-muted);font-variant-numeric:tabular-nums}.perm-nav-count-on{color:var(--perm-accent)}.perm-step-panel{display:flex;flex-direction:column;gap:var(--aw-space-6);padding:var(--aw-space-6);background-color:var(--perm-surface-raised);border-radius:var(--aw-radius-card);min-width:0}.perm-panel-title{display:flex;align-items:baseline;justify-content:space-between;gap:var(--aw-space-4);margin-bottom:var(--aw-space-1)}.perm-panel-head h2{margin:0;font-size:var(--aw-title-operative-size);line-height:var(--aw-title-operative-lh);font-weight:500}.perm-panel-expand{flex-shrink:0;border:none;background:transparent;padding:0;color:var(--perm-text-muted);font-size:var(--aw-body-sm-size);cursor:pointer}.perm-panel-expand:hover{color:var(--perm-accent)}.perm-panel-head p{margin:0;font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--perm-text-muted);max-width:70ch}.perm-panel-notice{display:flex;align-items:flex-start;gap:var(--aw-space-2);margin:0;padding:var(--aw-space-3) var(--aw-space-4);border:1px solid var(--perm-warning);border-radius:var(--aw-radius-control);background-color:#e5a13a14;font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh)}.perm-panel-notice-icon{width:15px;height:15px;flex-shrink:0;margin-top:var(--aw-space-1)}.perm-panel-empty{margin:0;font-size:var(--aw-body-size);color:var(--perm-text-muted)}.perm-group{display:flex;flex-direction:column;gap:var(--aw-space-2)}.perm-step-panel>.perm-group:not(.perm-group-open){margin-bottom:-12px}.perm-group-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--aw-space-4);padding-bottom:var(--aw-space-2);border-bottom:1px solid var(--perm-border-soft)}.perm-group-toggle{display:flex;align-items:flex-start;gap:var(--aw-space-2);flex:1;min-width:0;padding:var(--aw-space-1) 0;border:none;background:transparent;text-align:left;cursor:pointer}.perm-group-chevron{flex-shrink:0;width:10px;margin-top:var(--aw-space-1);color:var(--perm-text-muted);transform:rotate(-90deg);transition:transform .15s ease}.perm-group-open .perm-group-chevron{transform:rotate(0)}.perm-group-heading{display:flex;flex-direction:column;gap:var(--aw-space-1);min-width:0}.perm-group-title{display:flex;align-items:center;gap:var(--aw-space-2)}.perm-group-head h3{margin:0;font-size:var(--aw-body-sm-size);letter-spacing:1px;text-transform:uppercase;color:var(--perm-text-muted);font-weight:600}.perm-group-toggle:hover h3{color:var(--perm-text)}.perm-group-count{flex-shrink:0;font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);padding:0 var(--aw-space-2);border-radius:var(--aw-radius-card);border:1px solid var(--perm-border-soft);color:var(--perm-text-muted);font-variant-numeric:tabular-nums}.perm-group-count-on{color:var(--perm-accent);border-color:var(--perm-accent)}.perm-group-heading>span:last-child:not(.perm-group-title){font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--perm-text-muted);max-width:70ch}.perm-group-actions{display:flex;align-items:center;gap:var(--aw-space-1);flex-shrink:0;font-size:var(--aw-body-sm-size);color:var(--perm-border)}.perm-group-actions button{border:none;background:transparent;padding:0;color:var(--perm-text-muted);font-size:var(--aw-body-sm-size);cursor:pointer}.perm-group-actions button:hover{color:var(--perm-accent)}.perm-group-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.perm-group-list[hidden]{display:none}.perm-row{border-radius:var(--aw-radius-control);transition:background-color .15s ease}.perm-row:hover{background-color:var(--perm-surface-hover)}.perm-row-child{margin-left:var(--aw-space-6);border-left:1px solid var(--perm-border-soft)}.perm-row-label{display:flex;flex-direction:row;align-items:flex-start;gap:var(--aw-space-3);padding:var(--aw-space-3) 14px;cursor:pointer}.perm-row-label input{position:absolute;opacity:0;width:0;height:0}.perm-row-switch{position:relative;flex-shrink:0;margin-top:var(--aw-space-1);width:38px;height:21px;border-radius:var(--aw-radius-pill);background-color:var(--aw-interactive-border);transition:background-color .15s ease}.perm-row-switch:after{content:"";position:absolute;top:3px;left:3px;width:15px;height:15px;border-radius:var(--aw-radius-pill);background-color:var(--perm-text);transition:transform .15s ease}.perm-row-label input:checked~.perm-row-switch{background-color:var(--perm-accent)}.perm-row-label input:checked~.perm-row-switch:after{transform:translate(17px)}.perm-row-label input:focus-visible~.perm-row-switch{outline:2px solid var(--perm-accent);outline-offset:2px}.perm-row-text{display:flex;flex-direction:column;gap:var(--aw-space-1);min-width:0}.perm-row-heading{display:flex;align-items:center;gap:var(--aw-space-2);flex-wrap:wrap}.perm-row-name{font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--perm-text-muted);transition:color .15s ease}.perm-row-on .perm-row-name{color:var(--perm-text)}.perm-row-tag{padding:1px var(--aw-space-2);border:1px solid var(--perm-border);border-radius:var(--aw-radius-card);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--perm-text-muted)}.perm-row-description{font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--perm-text-muted);max-width:78ch}.perm-row-warning{display:flex;align-items:center;gap:var(--aw-space-1);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--perm-warning)}.perm-row-warning-icon{width:13px;height:13px;flex-shrink:0}.perm-row-id{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--aw-text-disabled);word-break:break-all}@media (max-width: 1250px){.perm-step-body{grid-template-columns:200px minmax(0,1fr)}}@media (max-width: 900px){.perm-step-body{grid-template-columns:1fr}.perm-step-nav{position:static;flex-direction:row;flex-wrap:wrap}.perm-step-rail{min-width:auto}.perm-nav-item{width:auto}.perm-step-panel{padding:20px var(--aw-space-4)}.perm-row-child{margin-left:var(--aw-space-3)}}.uconn-step{--uconn-surface: var(--aw-surface-raised);--uconn-surface-raised: var(--aw-surface-raised);--uconn-surface-hover: var(--aw-surface-raised);--uconn-border: var(--aw-interactive-border);--uconn-border-soft: var(--aw-surface-overlay);--uconn-text: var(--aw-text-primary);--uconn-text-muted: var(--aw-text-secondary);--uconn-accent: var(--aw-brand-accent);--uconn-accent-soft: rgba(74, 87, 251, .12);--uconn-danger: var(--aw-status-critical);--uconn-danger-soft: rgba(229, 96, 93, .12);display:flex;flex-direction:column;gap:var(--aw-space-4);color:var(--uconn-text);margin-bottom:var(--aw-space-8)}.uconn-bar{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--aw-space-4);padding:var(--aw-space-4) 20px;background-color:var(--uconn-surface-raised);border-radius:var(--aw-radius-card)}.uconn-bar-text{margin:0;flex:1 1 380px;min-width:0;font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--uconn-text-muted);max-width:78ch}.uconn-summary{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:var(--aw-space-4);font-size:var(--aw-body-sm-size);color:var(--uconn-text-muted)}.uconn-chip{padding:var(--aw-space-1) 10px;border:1px solid var(--uconn-border);border-radius:var(--aw-radius-card);white-space:nowrap}.uconn-chip strong{color:var(--uconn-text);font-variant-numeric:tabular-nums}.uconn-panel{display:flex;flex-direction:column;gap:var(--aw-space-6);padding:var(--aw-space-6);background-color:var(--uconn-surface-raised);border-radius:var(--aw-radius-card);min-width:0}.uconn-panel-head h2{margin:0 0 var(--aw-space-1) 0;font-size:var(--aw-title-operative-size);line-height:var(--aw-title-operative-lh);font-weight:500}.uconn-panel-head p{margin:0;font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--uconn-text-muted);max-width:70ch}.uconn-panel-grid{display:grid;gap:var(--aw-space-6) 20px;align-items:start}.uconn-panel-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.uconn-panel-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.uconn-group{display:flex;flex-direction:column;gap:var(--aw-space-2);min-width:0}.uconn-group-head{display:flex;align-items:center;justify-content:space-between;gap:var(--aw-space-3);min-height:28px;padding-bottom:var(--aw-space-2);border-bottom:1px solid var(--uconn-border-soft)}.uconn-group-title{display:flex;align-items:center;gap:var(--aw-space-2);min-width:0;color:var(--uconn-text-muted)}.uconn-group-title h3{margin:0;font-size:var(--aw-body-sm-size);letter-spacing:1px;text-transform:uppercase;font-weight:600;color:var(--uconn-text-muted);min-width:0}.uconn-group-icon{flex-shrink:0;width:15px;height:15px}.uconn-count{flex-shrink:0;padding:0 var(--aw-space-2);border:1px solid var(--uconn-border-soft);border-radius:var(--aw-radius-card);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--uconn-text-muted);font-variant-numeric:tabular-nums}.uconn-count-on{color:var(--uconn-accent);border-color:var(--uconn-accent)}.uconn-tag{flex-shrink:0;padding:1px var(--aw-space-2);border:1px solid var(--uconn-border);border-radius:var(--aw-radius-card);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--uconn-text-muted);white-space:nowrap}.uconn-hint{margin:0;font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--uconn-text-muted)}.uconn-button{display:flex;align-items:center;justify-content:center;gap:var(--aw-space-2);flex-shrink:0;padding:5px var(--aw-space-3);border:1px solid var(--uconn-accent);border-radius:var(--aw-radius-control);background-color:transparent;color:var(--uconn-text);font-size:var(--aw-body-sm-size);cursor:pointer;transition:background-color .15s ease}.uconn-button:hover{background-color:var(--uconn-accent-soft)}.uconn-button-icon{width:11px;height:11px;flex-shrink:0}.uconn-button-block{width:100%;margin-top:var(--aw-space-1);padding:var(--aw-space-2) var(--aw-space-3);font-size:var(--aw-body-sm-size)}.uconn-actions{display:flex;align-items:center;gap:var(--aw-space-1);font-size:var(--aw-body-sm-size);color:var(--uconn-border)}.uconn-text-button{border:none;background:transparent;padding:0;font-size:var(--aw-body-sm-size);color:var(--uconn-text-muted);cursor:pointer}.uconn-text-button:hover{color:var(--uconn-accent)}.uconn-text-button-danger:hover{color:var(--uconn-danger)}.uconn-filter{display:flex;align-items:center;gap:var(--aw-space-2);padding:0 var(--aw-space-3);height:38px;background-color:var(--uconn-border-soft);border:1px solid transparent;border-radius:var(--aw-radius-control);transition:border-color .15s ease}.uconn-filter:focus-within{border-color:var(--uconn-accent)}.uconn-filter input{flex:1;min-width:0;border:none;outline:none;background:transparent;color:var(--uconn-text);font-size:var(--aw-body-sm-size)}.uconn-filter input::placeholder{color:var(--uconn-text-muted)}.uconn-filter-icon{width:14px;height:14px;flex-shrink:0;color:var(--uconn-text-muted)}.uconn-filter-clear{display:flex;align-items:center;padding:0;border:none;background:transparent;color:var(--uconn-text-muted);cursor:pointer}.uconn-filter-clear-icon{width:10px;height:10px}.uconn-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.uconn-row{display:flex;align-items:center;justify-content:space-between;gap:var(--aw-space-2);padding:10px var(--aw-space-2) 10px var(--aw-space-3);border-radius:var(--aw-radius-control);transition:background-color .15s ease}.uconn-row:hover{background-color:var(--uconn-surface-hover)}.uconn-row-text{display:flex;flex-direction:column;gap:var(--aw-space-1);min-width:0}.uconn-row-primary{font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--uconn-text);overflow-wrap:anywhere}.uconn-row-secondary{font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--uconn-text-muted);overflow-wrap:anywhere}.uconn-person{display:flex;align-items:center;gap:var(--aw-space-2);padding:10px var(--aw-space-3);border-radius:var(--aw-radius-control);min-width:0;color:var(--uconn-text-muted);transition:background-color .15s ease}.uconn-person:hover{background-color:var(--uconn-surface-hover)}.uconn-person-icon{flex-shrink:0;width:16px;height:16px}.uconn-person-name{min-width:0;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--uconn-text);overflow-wrap:anywhere}.uconn-remove{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:26px;height:26px;border:none;border-radius:var(--aw-radius-control);background-color:transparent;color:var(--uconn-text-muted);cursor:pointer;transition:background-color .15s ease,color .15s ease}.uconn-remove:hover{background-color:var(--uconn-danger-soft);color:var(--uconn-danger)}.uconn-remove:focus-visible{outline:2px solid var(--uconn-accent);outline-offset:1px}.uconn-remove-icon{width:11px;height:11px}.uconn-empty{display:flex;flex-direction:column;gap:var(--aw-space-1);padding:var(--aw-space-1) 0}.uconn-empty-text{margin:0;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--uconn-text-muted)}.uconn-empty-hint{margin:0;font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--uconn-text-muted);opacity:.75}.uconn-role{margin-top:var(--aw-space-8)}@media (max-width: 1250px){.uconn-panel-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 900px){.uconn-panel{padding:20px var(--aw-space-4)}}@media (max-width: 700px){.uconn-panel-grid-2,.uconn-panel-grid-3{grid-template-columns:minmax(0,1fr)}.uconn-bar{padding:var(--aw-space-4)}}.additional-contacts-section{width:100%;display:flex;flex-direction:column;gap:var(--aw-space-4);margin-top:var(--aw-space-6)}.additional-contacts-header{display:flex;align-items:center;justify-content:space-between;gap:var(--aw-space-4)}.additional-contacts-label{color:var(--aw-text-primary);font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600}.additional-contacts-add-button{display:flex;align-items:center;gap:var(--aw-space-2);background:transparent;border:1px solid var(--aw-text-primary);border-radius:var(--aw-radius-pill);padding:var(--aw-space-1) var(--aw-space-2);color:var(--aw-text-primary);font-size:var(--aw-body-size);cursor:pointer;transition:background .2s ease}.additional-contacts-add-button:hover{background:var(--aw-surface-overlay)}.additional-contacts-add-icon{color:var(--aw-text-primary)}.additional-contacts-row{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--aw-space-4);width:100%}.aircraft-contact-card{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:var(--aw-space-3);background:var(--aw-surface-overlay);border-radius:var(--aw-radius-control);padding:var(--aw-space-4) var(--aw-space-4)}.contact-card-info{flex:1;min-width:0;color:var(--aw-text-primary);font-size:var(--aw-body-size);line-height:var(--aw-body-lh);overflow-wrap:break-word}.contact-card-separator{color:var(--aw-text-secondary)}.contact-card-role,.contact-card-name,.contact-card-surname,.contact-card-phone{white-space:nowrap}.contact-card-actions{display:flex;align-items:center;gap:var(--aw-space-3);flex-shrink:0}.contact-card-action{display:flex;align-items:center;justify-content:center;background:transparent;border:none;padding:var(--aw-space-1);cursor:pointer;color:var(--aw-text-primary)}.contact-card-action-icon{width:20px;height:20px}.contact-modal{display:flex;flex-direction:column;gap:var(--aw-space-6);padding:var(--aw-space-8);width:100%;max-width:568px;margin:0 auto;background:var(--aw-surface-raised);border-radius:var(--aw-radius-card)}.contact-modal-header{display:flex;align-items:center;justify-content:space-between}.contact-modal-title{color:var(--aw-text-primary);font-size:var(--aw-title-section-size);letter-spacing:var(--aw-title-section-tracking);font-weight:400;margin:0}.contact-modal-close{background:transparent;border:none;cursor:pointer;color:var(--aw-text-primary);display:flex;align-items:center}.contact-modal-close-icon{width:20px;height:20px}.contact-modal-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--aw-space-4)}.contact-modal-footer{display:flex;align-items:center;justify-content:flex-end;gap:var(--aw-space-4)}@media (max-width: 1024px){.additional-contacts-row{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.additional-contacts-row,.contact-modal-grid{grid-template-columns:1fr}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color));svg {width: 100%; height: 100%; object-fit: contain; transform-origin: center; fill: currentColor; pointer-events: none;}}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-horizontal .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal~.swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl .swiper-button-next .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-next .swiper-navigation-icon{transform:rotate(180deg)}.swiper-horizontal.swiper-rtl .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-prev .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset, 50%);right:auto;margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset, 4px);bottom:auto}.swiper-vertical .swiper-button-prev .swiper-navigation-icon,.swiper-vertical~.swiper-button-prev .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset, 4px);top:auto}.swiper-vertical .swiper-button-next .swiper-navigation-icon,.swiper-vertical~.swiper-button-next .swiper-navigation-icon{transform:rotate(90deg)}.photos-gallery{display:flex;flex-direction:column;width:100%;margin-top:var(--aw-space-4)}.photos-gallery-title{color:var(--aw-text-primary);margin-bottom:var(--aw-space-3);font-size:var(--aw-body-size)}.photos-gallery-grid{display:flex;flex-wrap:wrap;gap:var(--aw-space-3)}.photos-gallery-thumb{position:relative;width:120px;height:120px;padding:0;border:none;border-radius:var(--aw-radius-control);overflow:hidden;cursor:pointer;background-color:var(--aw-surface-overlay)}.photos-gallery-thumb-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .2s ease}.photos-gallery-thumb:hover .photos-gallery-thumb-img{transform:scale(1.05)}.photos-gallery-badge{position:absolute;bottom:6px;left:6px;display:flex;align-items:center;gap:var(--aw-space-1);padding:2px var(--aw-space-2);border-radius:var(--aw-radius-control);background-color:#4a57fbe6;color:var(--aw-text-primary);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh)}.photos-gallery-badge-icon{font-size:var(--aw-body-sm-size)}.photos-gallery-badge-model{background-color:#2a2a2aeb;color:var(--aw-text-primary)}.photos-gallery-actions{position:absolute;top:6px;right:6px;display:flex;gap:var(--aw-space-1);opacity:0;transition:opacity .2s ease}.photos-gallery-thumb:hover .photos-gallery-actions{opacity:1}.photos-gallery-action{display:flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:none;border-radius:var(--aw-radius-pill);cursor:pointer;background-color:#141414bf;color:var(--aw-text-primary);font-size:var(--aw-body-sm-size)}.photos-gallery-action:hover{background-color:#4a57fbe6}.photos-gallery-action-delete:hover{background-color:#d64545e6}.photos-gallery-action-delete img{width:14px;height:14px}.photos-gallery-upload{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--aw-space-1);cursor:pointer;border:1px dashed var(--aw-interactive-border);color:#f6f6f699;font-size:var(--aw-body-sm-size)}.photos-gallery-upload:hover{border-color:var(--aw-brand-accent);color:var(--aw-text-primary)}.photos-gallery-save-row{display:flex;justify-content:flex-end;margin-top:var(--aw-space-4)}.photos-gallery-save-btn{padding:var(--aw-space-2) 20px;border:none;border-radius:var(--aw-radius-card);cursor:pointer;background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent);font-size:var(--aw-body-size)}.photos-gallery-save-btn:disabled{opacity:.5;pointer-events:none}.photos-gallery-loading{width:120px;height:120px;border-radius:var(--aw-radius-control);background-color:#f6f6f613;margin-top:var(--aw-space-4)}.photos-gallery-lightbox{position:relative;width:100%}.photos-gallery-lightbox-close{position:absolute;top:12px;right:12px;z-index:30;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:var(--aw-radius-pill);cursor:pointer;background:rgba(20,20,20,.65);color:var(--aw-text-on-accent)}.photos-gallery-lightbox-close:hover{background:rgba(20,20,20,.9)}.photos-gallery-close-icon{width:18px;height:18px}.photos-gallery-swiper{width:100%}.photos-gallery-slide{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:70vh}.photos-gallery-slide-img{max-width:100%;max-height:100%;object-fit:contain;border-radius:var(--aw-radius-control)}.photos-gallery-badge-lightbox{top:16px;bottom:auto;left:50%;transform:translate(-50%)}.photos-gallery-lightbox-actions{position:absolute;bottom:40px;left:50%;transform:translate(-50%);z-index:25;display:flex;gap:var(--aw-space-3)}.photos-gallery-lightbox-action{display:inline-flex;align-items:center;gap:var(--aw-space-1);padding:var(--aw-space-2) 14px;border:none;border-radius:var(--aw-radius-card);cursor:pointer;background-color:#141414d9;color:var(--aw-text-on-accent);font-size:var(--aw-body-sm-size)}.photos-gallery-lightbox-action:hover{background-color:#4a57fbe6}.photos-gallery-lightbox-action-delete:hover{background-color:#d64545e6}.photos-gallery-lightbox-action-icon{width:14px;height:14px}.photos-gallery-slide-img-removing{opacity:.4}.photos-gallery-thumb-removing .photos-gallery-thumb-img{opacity:.35}.photos-gallery-badge-remove{background-color:#d64545eb}.photos-gallery-thumb-removing .photos-gallery-actions{opacity:1}.photos-gallery-action-delete-active{background-color:#d64545f2}@media (max-width: 600px){.photos-gallery-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--aw-space-3)}.photos-gallery-thumb{width:100%;height:auto;aspect-ratio:1 / 1}}.staff-form-view{display:flex;flex-direction:column;gap:var(--aw-space-2)}.staff-form-breadcrumb{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-2);font-size:var(--aw-body-size);color:var(--aw-text-secondary)}.staff-form-breadcrumb a{color:var(--aw-text-secondary);text-decoration:none}.staff-form-breadcrumb a:hover,.staff-form-breadcrumb span{color:var(--aw-text-primary)}.staff-form-breadcrumb-icon{width:12px;height:12px}.staff-form-title{font-size:var(--aw-h1-size);letter-spacing:var(--aw-h1-tracking);line-height:var(--aw-h1-lh);margin:var(--aw-space-2) 0 var(--aw-space-6) 0;font-weight:var(--aw-h1-weight)}.staff-form{display:flex;flex-direction:column;gap:var(--aw-space-6)}.staff-form-card{padding:var(--aw-space-2) var(--aw-space-8) var(--aw-space-8) var(--aw-space-8);border-radius:var(--aw-radius-card);background-color:var(--aw-surface-raised);display:flex;flex-direction:column}.staff-form-row{display:flex;flex-direction:row;gap:var(--aw-space-8)}.staff-form-row>*{flex:1;min-width:0}.staff-form-checkbox{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-3);cursor:pointer;margin-top:var(--aw-space-2)}.staff-form-checkbox input{position:absolute;opacity:0;width:0;height:0}.staff-form-checkbox-box{position:relative;width:22px;height:22px;border-radius:var(--aw-radius-xs);border:2px solid var(--aw-brand-accent);flex-shrink:0}.staff-form-checkbox input:checked~.staff-form-checkbox-box{background-color:var(--aw-brand-accent)}.staff-form-checkbox input:checked~.staff-form-checkbox-box:after{content:"";position:absolute;top:3px;left:6px;width:5px;height:10px;border:solid var(--aw-text-primary);border-width:0 2px 2px 0;transform:rotate(45deg)}.staff-form-checkbox-label{font-size:var(--aw-body-size);color:var(--aw-text-primary)}.staff-form-checkbox.staff-form-checkbox-locked{cursor:default}.staff-form-checkbox-locked .staff-form-checkbox-label{color:var(--aw-text-secondary)}.staff-form-actions{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:var(--aw-space-6)}.staff-form-delete{margin-right:auto;padding:var(--aw-space-3) 28px;border:none;border-radius:var(--aw-radius-pill);background-color:var(--aw-status-critical);color:var(--aw-text-on-accent);font-size:var(--aw-body-size);cursor:pointer}.staff-form-delete:hover:not(:disabled){background-color:var(--aw-status-critical)}.staff-form-delete:disabled{opacity:.6;cursor:default}.staff-form-cancel{border:none;background-color:transparent;color:var(--aw-text-primary);font-size:var(--aw-body-size);cursor:pointer}.staff-form-submit{display:flex;align-items:center;gap:var(--aw-space-2);padding:var(--aw-space-3) 28px;border:none;border-radius:var(--aw-radius-pill);background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent);font-size:var(--aw-body-size);cursor:pointer}.staff-form-submit:hover:not(:disabled){background-color:var(--aw-interactive-hover)}.staff-form-submit:disabled{opacity:.6;cursor:default}.staff-form-submit-icon{width:14px;height:14px}@media (max-width: 900px){.staff-form-row{flex-direction:column;gap:var(--aw-space-2)}.staff-form-row>span[aria-hidden=true]{display:none}.staff-form-card{padding:var(--aw-space-2) 20px var(--aw-space-6) 20px}}.email-in-use-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:320;background-color:color-mix(in srgb,var(--aw-surface-background) 75%,transparent);display:flex;align-items:center;justify-content:center;padding:var(--aw-space-6)}.email-in-use{width:100%;max-width:420px;padding:var(--aw-space-8) 28px;border-radius:var(--aw-radius-card);background-color:var(--aw-surface-raised);display:flex;flex-direction:column;align-items:center;gap:var(--aw-space-4);text-align:center}.email-in-use__icon{width:72px;height:72px;border-radius:var(--aw-radius-pill);background-color:var(--aw-status-warning);display:flex;align-items:center;justify-content:center;flex-shrink:0}.email-in-use__icon-svg{width:36px;height:36px}.email-in-use__title{margin:0;font-size:var(--aw-title-section-size);line-height:var(--aw-title-section-lh);color:var(--aw-text-primary)}.email-in-use__text{margin:0;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--aw-text-secondary)}.email-in-use__button{margin-top:var(--aw-space-2);padding:14px var(--aw-space-8);border:none;border-radius:var(--aw-radius-pill);background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent);font-size:var(--aw-body-size);font-weight:500;cursor:pointer}.email-in-use__button:hover{background-color:var(--aw-interactive-hover)}.company-form-view{display:flex;flex-direction:column;gap:var(--aw-space-2)}.company-form-breadcrumb{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-2);font-size:var(--aw-body-size);color:var(--aw-text-secondary)}.company-form-breadcrumb a{color:var(--aw-text-secondary);text-decoration:none}.company-form-breadcrumb a:hover,.company-form-breadcrumb span{color:var(--aw-text-primary)}.company-form-breadcrumb-icon{width:12px;height:12px}.company-form-title{font-size:var(--aw-h1-size);letter-spacing:var(--aw-h1-tracking);line-height:var(--aw-h1-lh);margin:var(--aw-space-2) 0 var(--aw-space-6) 0;font-weight:var(--aw-h1-weight)}.company-form{display:flex;flex-direction:column;gap:var(--aw-space-6)}.company-form-card{padding:var(--aw-space-2) var(--aw-space-8) var(--aw-space-8) var(--aw-space-8);border-radius:var(--aw-radius-card);background-color:var(--aw-surface-raised);display:flex;flex-direction:column}.company-form-section-title{margin:var(--aw-space-6) 0 var(--aw-space-2) 0;font-size:var(--aw-body-size);font-weight:500;color:var(--aw-text-primary)}.company-form-row{display:flex;flex-direction:row;gap:var(--aw-space-8)}.company-form-row>*{flex:1;min-width:0}.company-form-hint{margin:0 0 var(--aw-space-2) 0;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--aw-text-secondary);max-width:none}.company-form-hint code{color:var(--aw-text-primary)}.company-form-aerobuddy-row{align-items:flex-start}.company-form-group-button{margin-top:var(--aw-space-6);align-self:flex-start;padding:var(--aw-space-3) var(--aw-space-6);border:1px solid var(--aw-brand-accent);border-radius:var(--aw-radius-pill);background-color:transparent;color:var(--aw-text-primary);font-size:var(--aw-body-size);cursor:pointer;white-space:nowrap;flex:0 0 auto}.company-form-group-button:hover:not(:disabled){background-color:var(--aw-brand-accent)}.company-form-group-button:disabled{opacity:.6;cursor:default}.company-form-aerobuddy-pending{margin-top:var(--aw-space-8)}.company-form-actions{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:var(--aw-space-6)}.company-form-cancel{border:none;background-color:transparent;color:var(--aw-text-primary);font-size:var(--aw-body-size);cursor:pointer}.company-form-submit{display:flex;align-items:center;gap:var(--aw-space-2);padding:var(--aw-space-3) 28px;border:none;border-radius:var(--aw-radius-pill);background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent);font-size:var(--aw-body-size);cursor:pointer}.company-form-submit:hover:not(:disabled){background-color:var(--aw-interactive-hover)}.company-form-submit:disabled{opacity:.6;cursor:default}.company-form-submit-icon{width:14px;height:14px}@media (max-width: 900px){.company-form-row{flex-direction:column;gap:var(--aw-space-2)}.company-form-card{padding:var(--aw-space-2) 20px var(--aw-space-6) 20px}.company-form-group-button,.company-form-aerobuddy-pending{margin-top:0}}.company-form-inbox-status{display:flex;flex-direction:row;align-items:flex-start;gap:var(--aw-space-2);margin-top:var(--aw-space-3);padding:var(--aw-space-3) var(--aw-space-4);border-radius:var(--aw-radius-control);font-size:var(--aw-body-size)}.company-form-inbox-status p{margin:0;color:var(--aw-text-primary);line-height:20px}.company-form-inbox-status-title{font-weight:600;margin-bottom:var(--aw-space-1)}.company-form-inbox-dot{width:10px;height:10px;border-radius:var(--aw-radius-pill);margin-top:var(--aw-space-1);flex:0 0 auto}.company-form-inbox-ok{background-color:#65ffe314;border:1px solid var(--aw-status-verified-chip)}.company-form-inbox-ok .company-form-inbox-dot{background-color:var(--aw-status-verified)}.company-form-inbox-warn{background-color:#ffa76714;border:1px solid var(--aw-status-warning-chip)}.company-form-inbox-warn .company-form-inbox-dot{background-color:var(--aw-status-warning)}.company-form-inbox-event{margin-top:var(--aw-space-2);padding:var(--aw-space-2) var(--aw-space-4)}.company-form-inbox-input{display:flex;align-items:center;gap:var(--aw-space-1);cursor:text}.company-form-inbox-input-field{flex:0 1 auto;max-width:100%;min-width:0;background:transparent;border:none;outline:none;color:inherit;font:inherit;padding:0}.company-form-inbox-suffix{color:var(--aw-text-secondary);white-space:nowrap;-webkit-user-select:none;user-select:none}.company-form-aerobuddy-row>.container-input{flex:0 1 480px;max-width:480px}@media (max-width: 900px){.company-form-aerobuddy-row>.container-input{flex:0 1 auto;max-width:100%}}.company-form-inbox-input--suffixed{justify-content:flex-end}.company-form-inbox-input--suffixed .company-form-inbox-input-field{text-align:right}.aw-dialog--side:has(>.nx-body){display:flex;flex-direction:column;overflow:hidden}.aw-dialog--side:has(>.nx-body)>:not(.nx-body){flex:none}.nx-subtitle{margin-bottom:var(--aw-gap-groups)}.nx-body{flex:1 1 auto;display:grid;align-content:start;gap:var(--aw-gap-groups);min-width:0;min-height:0;overflow-y:auto;overscroll-behavior:contain;margin-inline:calc(-1 * var(--aw-space-1));padding:var(--aw-space-1)}.nx-section{display:grid;gap:var(--aw-space-2);min-width:0}.nx-section:empty{display:none}.nx-two-col,.nx-amount-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:var(--aw-gap-groups)}.nx-amount-row{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.nx-quick-create-grid{display:grid;gap:var(--aw-gap-groups);min-width:0}.aw-choice-group.nx-choice{gap:var(--aw-field-label-gap)}.nx-choice--inline .aw-choice-group__list{flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--aw-space-2) var(--aw-space-6);min-height:var(--aw-field-height)}.nx-details{display:block;min-width:0}.nx-details>summary{padding-block:var(--aw-space-3);border-top:1px solid var(--aw-interactive-border-subtle);cursor:pointer}.nx-details-body{display:grid;gap:var(--aw-gap-groups);padding-top:var(--aw-space-2)}.nx-footer{display:grid;width:100%;min-width:0;gap:var(--aw-space-3)}.nx-summary{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--aw-text-secondary)}.nx-summary:empty{display:none}@media (max-width: 600px){.nx-two-col{grid-template-columns:minmax(0,1fr)}}.sp-page .aw-btn[data-level=tertiary],.ops-trips-page .aw-btn[data-level=tertiary],.dr-wrap .aw-btn[data-level=tertiary],.sp-modal .aw-btn[data-level=tertiary]{min-width:0}.sp-page .aw-btn[data-icon-only=true]:not(:disabled),.ops-trips-page .aw-btn[data-icon-only=true]:not(:disabled),.dr-wrap .aw-btn[data-icon-only=true]:not(:disabled),.sp-modal .aw-btn[data-icon-only=true]:not(:disabled){color:var(--aw-text-secondary)}.sp-page .aw-btn[data-icon-only=true]:hover:not(:disabled),.ops-trips-page .aw-btn[data-icon-only=true]:hover:not(:disabled),.dr-wrap .aw-btn[data-icon-only=true]:hover:not(:disabled),.sp-modal .aw-btn[data-icon-only=true]:hover:not(:disabled){background:var(--aw-interactive-subtle-hover);color:var(--aw-text-primary)}.sp-ui-status{display:inline-flex;align-items:center;gap:6px;box-sizing:border-box;height:24px;padding:0 10px;border:1px solid var(--aw-status-neutral-border);border-radius:var(--aw-radius-pill);background:var(--aw-status-neutral-fill);color:var(--aw-status-neutral-text);font-family:var(--aw-font-sans);font-size:12px;font-weight:var(--aw-chip-weight);line-height:1;white-space:nowrap}.sp-ui-status[data-tone=attention]{background:var(--aw-status-attention-fill);border-color:var(--aw-status-attention-border);color:var(--aw-status-attention-text)}.sp-ui-status[data-tone=luminous]{background:var(--aw-status-luminous-fill);border-color:var(--aw-status-luminous-border);color:var(--aw-status-luminous-text)}.sp-ui-status[data-tone=warning]{background:var(--aw-status-warning-fill);border-color:var(--aw-status-warning-border);color:var(--aw-status-warning-text)}.sp-ui-status[data-tone=verified]{background:var(--aw-status-verified-fill);border-color:var(--aw-status-verified-border);color:var(--aw-status-verified-text)}.sp-ui-status[data-tone=critical]{background:var(--aw-status-critical-fill);border-color:var(--aw-status-critical-border);color:var(--aw-status-critical-text)}.sp-ui-status__dot{flex:none;width:6px;height:6px;border-radius:var(--aw-radius-pill);background:currentColor}.sp-ui-kpi{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--aw-space-2);min-width:0;padding:var(--aw-card-padding-compact);font-family:var(--aw-font-sans);color:var(--aw-text-primary);text-align:left;text-decoration:none}button.sp-ui-kpi,a.sp-ui-kpi{cursor:pointer}button.sp-ui-kpi:hover,a.sp-ui-kpi:hover{border-color:var(--aw-interactive-focus)}.sp-ui-kpi[aria-pressed=true]{border-color:var(--aw-interactive-focus);background:var(--aw-filter-chip-fill)}.sp-ui-kpi:focus-visible,.sp-ui-pager .aw-pagination__page:focus-visible{outline:2px solid var(--aw-interactive-focus);outline-offset:var(--aw-space-1)}.sp-ui-kpi__top{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--aw-space-1) var(--aw-space-2);min-width:0}.sp-ui-kpi__value{min-width:0;font-size:var(--aw-figure-lg-size);line-height:var(--aw-h2-lh);overflow-wrap:anywhere}.sp-ui-kpi__value .aw-data{font-size:inherit;line-height:inherit}.sp-ui-kpi__label{color:var(--aw-text-body);font-size:var(--aw-body-sm-size);font-weight:var(--aw-body-strong-weight);line-height:var(--aw-body-sm-lh)}.sp-ui-kpi__sub,.sp-ui-kpi__delta{color:var(--aw-text-label);font-size:var(--aw-label-size);line-height:var(--aw-label-lh)}.sp-ui-empty{display:flex;flex-direction:column;align-items:center;gap:var(--aw-space-3);padding:var(--aw-space-8) var(--aw-space-6);text-align:center;font-family:var(--aw-font-sans)}.sp-ui-empty__title{margin:0;color:var(--aw-text-primary);font-size:var(--aw-h3-size);font-weight:var(--aw-h3-weight);line-height:var(--aw-h3-lh)}.sp-ui-empty__body{margin:0;color:var(--aw-text-label);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh)}.sp-ui-pager{justify-content:space-between}.sp-ui-pager__count{padding:var(--aw-space-1) var(--aw-space-2);border-radius:var(--aw-radius-pill);background:var(--aw-pagination-active-bg);color:var(--aw-pagination-active-text);box-shadow:inset 0 0 0 1px var(--aw-pagination-active-edge);font-size:var(--aw-body-sm-size)}.sp-pager{display:flex;flex-direction:column;align-items:center;gap:var(--aw-space-3)}.sp-pager-pages{display:inline-flex;gap:2px;padding:var(--aw-space-1);border:1px solid var(--aw-field-border);border-radius:var(--aw-radius-pill);background:var(--aw-field-surface)}.sp-pager-page{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:32px;height:32px;padding:0 var(--aw-space-2);border:1px solid transparent;border-radius:var(--aw-radius-pill);background:none;color:var(--aw-text-body);font-family:var(--aw-font-mono);font-size:13px;font-weight:500;cursor:pointer}.sp-pager-page:hover{background:var(--aw-interactive-subtle-hover);color:var(--aw-text-primary)}.sp-pager-page[aria-current=page]{background:var(--aw-pagination-active-bg);border-color:var(--aw-pagination-active-edge);color:var(--aw-pagination-active-text)}.sp-pager-page[data-gap=true]{background:none;color:var(--aw-text-label);cursor:default}.sp-pager-page:disabled{background:none;color:var(--aw-text-disabled);cursor:not-allowed}.sp-pager-page svg{width:18px;height:18px}.sp-pager-meta{display:flex;align-self:stretch;align-items:center;justify-content:space-between;gap:var(--aw-space-4)}.sp-pager-total{color:var(--aw-text-secondary);font-size:13px}.sp-pager-n{font-family:var(--aw-font-mono)}.sp-search{align-items:center;background:var(--aw-filter-surface);border:1px solid var(--aw-filter-border);border-radius:var(--aw-radius-control);box-sizing:border-box;color:var(--aw-filter-text);display:flex;gap:var(--aw-space-2);height:var(--aw-filter-height);min-width:240px;padding:0 6px 0 4px;width:300px}.sp-search:focus-within{border-color:var(--aw-field-border-focus);box-shadow:var(--aw-filter-focus-ring)}.sp-search input{background:none;border:0;color:var(--aw-text-primary);flex:1;font-family:var(--aw-font-sans);font-size:14px;line-height:var(--aw-body-lh);min-width:0;padding:0}.sp-search input[data-mono]{font-family:var(--aw-font-mono);font-weight:500}.sp-search input:focus,.sp-search input:focus-visible{box-shadow:none!important;outline:none!important}.sp-search input::placeholder{color:var(--aw-field-placeholder);font-family:var(--aw-font-sans);font-weight:400}.sp-search-btn{align-items:center;background:none;border:0;border-radius:var(--aw-radius-pill);color:var(--aw-filter-icon);cursor:pointer;display:inline-flex;flex:none;font:inherit;height:26px;justify-content:center;padding:0;text-align:start;width:26px}.sp-search-btn:hover{background:var(--aw-filter-row-hover);color:var(--aw-text-primary)}.sp-search-btn svg{height:18px;width:18px}.sp-search-btn--clear svg{height:16px;width:16px}.sp-search-count{color:var(--aw-text-label);font-family:var(--aw-font-mono);font-size:12px}.ex-chips{display:flex;flex-wrap:wrap;gap:var(--aw-space-2)}.ex-chip{align-items:center;background:transparent;border:1px solid var(--aw-filter-border);border-radius:var(--aw-radius-pill);box-sizing:border-box;color:var(--aw-filter-text);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:500;gap:var(--aw-space-2);height:var(--aw-filter-height);padding:0 var(--aw-space-3);text-align:start}.ex-chip-n{color:var(--aw-text-label);font-size:12px;font-variant-numeric:tabular-nums}.ex-chip:hover:not(:disabled){border-color:var(--aw-field-border-hover)}.ex-chip[aria-pressed=true]{background:var(--aw-filter-chip-fill);border-color:var(--aw-filter-chip-border);color:var(--aw-filter-chip-text)}.ex-chip[aria-pressed=true] .ex-chip-n{color:var(--aw-filter-chip-label)}.ex-chip:disabled{color:var(--aw-text-disabled);cursor:default}.ex-chip:focus-visible{outline:2px solid var(--aw-interactive-focus)}.ex-chip-seg{font-family:var(--aw-font-mono)}.ex-chip-x{height:16px;width:16px}.fn-dot{background:var(--aw-status-neutral);border-radius:var(--aw-radius-pill);display:inline-block;flex:none;height:8px;width:8px}.fn-dot[data-k=ready]{background:var(--aw-brand-accent)}.fn-dot[data-k=crew]{background:var(--aw-status-warning)}.fn-dot[data-k=paid]{background:var(--aw-status-verified)}.fn-dot[data-k=disputed]{background:var(--aw-status-critical)}.sp-empty{align-items:center;display:flex;flex-direction:column;gap:var(--aw-space-2);padding:var(--aw-space-12) var(--aw-space-6);text-align:center}.sp-empty p{margin:0}.sp-empty .aw-title-operative{font-size:20px;letter-spacing:-.01em;line-height:112%}.ex-link{background:none;border:0;color:var(--aw-text-link);cursor:pointer;display:inline;font:inherit;font-size:14px;font-weight:500;padding:0}.ex-link:hover:not(:disabled){text-decoration:underline}.ex-link:disabled{color:var(--aw-text-disabled);cursor:default}.sp-modal .aw-dialog{border-radius:var(--aw-radius-card);color:var(--aw-text-body);display:flex;flex-direction:column;gap:var(--aw-space-4);padding:var(--aw-space-6);position:relative}.sp-modal .aw-dialog-scrim{padding:var(--aw-space-6)}.sp-modal--480 .aw-dialog{width:min(480px,100%)}.sp-modal--520 .aw-dialog{width:min(520px,100%)}.sp-modal--560 .aw-dialog{width:min(560px,100%)}.sp-modal--720 .aw-dialog{width:min(720px,100%)}.sp-modal--760 .aw-dialog{width:min(760px,100%)}.sp-modal .aw-dialog__header{align-items:flex-start;flex:none;gap:var(--aw-space-4);margin-bottom:0}.sp-modal .aw-dialog__header h2{color:var(--aw-text-primary);font-size:20px;font-weight:600;letter-spacing:-.01em;line-height:112%;padding-right:48px}.sp-modal .aw-dialog__close{border:1px solid transparent;border-radius:var(--aw-radius-pill);box-sizing:border-box;color:var(--aw-text-secondary);height:40px;margin:0;position:absolute;right:16px;top:16px;width:40px}.sp-modal .aw-dialog__close:hover{background:var(--aw-interactive-subtle-hover);color:var(--aw-text-primary)}.sp-modal .aw-dialog__close svg{height:18px;width:18px}.sp-modal-lead{color:var(--aw-text-body);margin:-8px 0 0}.sp-modal .aw-dialog__footer{align-items:center;flex:none;gap:var(--aw-button-gap);margin-top:var(--aw-space-2)}.sp-modal .aw-field__label,.dr-wrap .aw-field__label{line-height:1}.sp-modal .aw-field__help,.dr-wrap .aw-field__help{line-height:18px}.sp-modal .aw-field__box,.dr-wrap .aw-field__box{color:var(--aw-text-primary);gap:var(--aw-space-2)}.sp-page .aw-menu,.ops-trips-page .aw-menu,.dr-wrap .aw-menu,.sp-modal .aw-menu{background:var(--aw-surface-raised);border:1px solid var(--aw-filter-pop-border);border-radius:var(--aw-radius-control);box-shadow:var(--aw-filter-pop-shadow);display:block;gap:0;min-width:0;padding:4px;width:220px}.fn-head .aw-menu,.fn-bulk .aw-menu,.fin-pay-actions .aw-menu{width:200px}.sp-page .aw-menu__item,.ops-trips-page .aw-menu__item,.dr-wrap .aw-menu__item,.sp-modal .aw-menu__item{color:var(--aw-text-primary);font-size:14px;line-height:var(--aw-body-lh);min-height:36px;padding:6px 10px;text-align:start}.sp-page .aw-menu__item:disabled,.ops-trips-page .aw-menu__item:disabled,.dr-wrap .aw-menu__item:disabled,.sp-modal .aw-menu__item:disabled{color:var(--aw-text-disabled)}.sp-page .aw-menu__item>svg,.ops-trips-page .aw-menu__item>svg,.dr-wrap .aw-menu__item>svg,.sp-modal .aw-menu__item>svg{color:var(--aw-text-secondary);flex:none;height:18px;width:18px}.sp-page .aw-menu__item>span,.ops-trips-page .aw-menu__item>span,.dr-wrap .aw-menu__item>span,.sp-modal .aw-menu__item>span{display:flex;flex:1;flex-direction:column}.sp-page .aw-menu__reason,.ops-trips-page .aw-menu__reason,.dr-wrap .aw-menu__reason,.sp-modal .aw-menu__reason{color:var(--aw-text-label);font-size:12px;line-height:1.3}.sp-modal .aw-field__input,.dr-wrap .aw-field__input{letter-spacing:normal;line-height:var(--aw-body-lh)}.sp-modal .aw-select__single{font-weight:400}.sp-modal .aw-select__chevron svg{height:18px;width:18px}.sp-modal .aw-dialog__footer .aw-btn__icon svg{height:18px;width:18px}.sp-modal-spacer{flex:1}.sp-page .aw-tabs,.dr-wrap .aw-tabs{align-items:normal;overflow-x:auto}.sp-page .aw-tab,.dr-wrap .aw-tab{border:0;box-shadow:inset 0 -2px 0 transparent;height:44px;line-height:var(--aw-body-lh);padding:0;text-align:start;transition:color .15s ease,box-shadow .15s ease}.sp-page .aw-tab:hover:not(:disabled):not([aria-selected=true]),.dr-wrap .aw-tab:hover:not(:disabled):not([aria-selected=true]){box-shadow:inset 0 -2px 0 var(--aw-tab-edge-hover)}.sp-page .aw-tab[aria-selected=true],.dr-wrap .aw-tab[aria-selected=true]{box-shadow:inset 0 -2px 0 var(--aw-brand-accent)}.sp-page .aw-tab:disabled,.dr-wrap .aw-tab:disabled{box-shadow:none}.sp-page .aw-tab__count,.sp-page .aw-tab[aria-selected=true] .aw-tab__count,.dr-wrap .aw-tab__count,.dr-wrap .aw-tab[aria-selected=true] .aw-tab__count{color:var(--aw-text-label);font-weight:inherit;line-height:inherit}.sp-page .aw-btn svg,.dr-wrap .aw-btn svg,.sp-modal .aw-btn svg,.sp-page .aw-btn[data-icon-only=true] .aw-btn__icon svg,.dr-wrap .aw-btn[data-icon-only=true] .aw-btn__icon svg,.sp-modal .aw-btn[data-icon-only=true] .aw-btn__icon svg{height:18px;width:18px}.fn-row .aw-choice{align-items:center;min-height:28px;padding-block:0}.fn-row .aw-choice__box{margin-top:0}.fn-row .aw-choice__text{display:none}.sp-page .aw-btn-reason,.ops-trips-page .aw-btn-reason,.dr-wrap .aw-btn-reason,.sp-modal .aw-btn-reason{color:var(--aw-text-label);font-size:12px;line-height:21.7px}.sp-page .aw-btn[data-icon-only=true]:disabled,.ops-trips-page .aw-btn[data-icon-only=true]:disabled,.dr-wrap .aw-btn[data-icon-only=true]:disabled,.sp-modal .aw-btn[data-icon-only=true]:disabled{color:var(--aw-text-label)}.create-button-wrapper{position:fixed;bottom:20px;right:20px;display:flex;flex-direction:column;align-items:flex-end;gap:var(--aw-space-4)}.create-button-fixed{background-color:var(--aw-brand-accent);min-width:216px;height:54px;border-radius:var(--aw-radius-card);display:flex;justify-content:center;align-items:center;gap:var(--aw-space-2);padding:var(--aw-space-4) 15px var(--aw-space-4) 15px;z-index:1020;transition:none!important}.create-button-fixed.close{padding-top:var(--aw-space-4);background:transparent;box-shadow:none;width:80px;height:80px;padding:0;border-radius:var(--aw-radius-pill);display:flex;align-items:center;justify-content:end;color:var(--aw-text-primary)}.create-button-fixed:focus{transition:none!important;scale:1}.create-button-plus-text{color:var(--aw-text-on-accent);font-size:var(--aw-body-size);font-weight:600;white-space:nowrap;flex-wrap:nowrap}.create-button-plus-icon{width:var(--aw-icon-size);height:var(--aw-icon-size);flex-shrink:0;color:var(--aw-text-on-accent)}.create-button-fixed-menu{position:static;display:flex;flex-direction:column;gap:var(--aw-space-4);z-index:1010;opacity:0;transform:translateY(30px);pointer-events:none}.create-button-fixed-menu.open{animation:menuFadeInUp .5s cubic-bezier(.4,0,.2,1) forwards;pointer-events:auto}@keyframes menuFadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.create-button-plus-content{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-2)}.create-button-fixed-menu-button{display:flex;flex-direction:row;align-items:flex-start;width:238px;height:53px;padding:var(--aw-space-2);border-radius:var(--aw-radius-card);background:var(--aw-brand-accent);color:var(--aw-text-on-accent);text-decoration:none;border:none;cursor:pointer;gap:var(--aw-space-4);box-shadow:0 2px 8px #00000014}.menu-btn-content-wrapper{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-2);padding-left:var(--aw-space-1)}.create-button-fixed-menu-button:hover{background:var(--aw-brand-accent)}.menu-btn-icon{display:flex;align-items:center;justify-content:center;width:16px}.menu-btn-plane-icon{width:16px;height:16px;display:block}.menu-btn-content{display:flex;flex-direction:column;justify-content:center;align-items:start}.menu-btn-title{font-size:var(--aw-body-size);font-weight:500;line-height:var(--aw-body-lh)}.menu-btn-desc{font-size:var(--aw-body-sm-size);font-weight:400;opacity:.8;line-height:var(--aw-body-sm-lh)}.create-button-fixed-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.6);z-index:1000}.create-button-fixed-mobile{display:none}@media (max-width: 510px){.create-button-fixed-mobile{display:block}}.MenuModal-option-container{display:flex;justify-content:space-between;align-items:center;padding:var(--aw-space-3);background:var(--aw-surface-overlay);border-radius:var(--aw-radius-control);transition:all .3s ease}.MenuModal-option-left-row{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-4);flex:1}.MenuModal-option-info-column{display:flex;flex-direction:column;gap:var(--aw-space-2);max-width:80%}.MenuModal-option-info-column h5{color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:400;margin:0}.MenuModal-option-info-column p{color:var(--aw-text-label);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);margin:0}.MenuModal-option-button{background:var(--aw-brand-accent);border:none;border-radius:var(--aw-radius-pill);padding:var(--aw-space-1) var(--aw-space-2);height:32px;width:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.MenuModal-option-button:hover{background:var(--aw-brand-accent);transform:scale(1.05)}.MenuModal-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.amelia{display:flex;flex-direction:column;background:color-mix(in srgb,var(--aw-surface-raised) 50%,var(--aw-surface-background));color:var(--aw-text-body);font-family:var(--aw-font-sans)}.amelia--strip{border-top:1px solid var(--aw-interactive-border-subtle)}.amelia--card{overflow:hidden;border-radius:var(--aw-radius-card);border:1px solid var(--aw-interactive-border-card)}.amelia__bar{display:flex;align-items:center;gap:var(--aw-space-3);width:100%;box-sizing:border-box;padding:var(--aw-space-3) var(--aw-space-6);border:none;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.amelia__bar:hover{background:var(--aw-interactive-subtle-hover)}.amelia__spark.aw-ink-icon{width:16px;height:16px;color:var(--aw-status-luminous)}.amelia__heading{display:flex;align-items:center;gap:var(--aw-space-3);flex:1;min-width:0}.amelia__eyebrow{font-size:var(--aw-caption-size);font-weight:600;letter-spacing:var(--aw-caption-tracking);text-transform:uppercase;white-space:nowrap;color:var(--aw-text-primary)}.amelia__rule{flex:none;width:1px;height:13px;background:var(--aw-interactive-border-strong)}.amelia__status{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--aw-body-sm-size);color:var(--aw-text-label)}.amelia__toggle{white-space:nowrap;font-size:var(--aw-body-sm-size);font-weight:600;color:var(--aw-text-link)}.amelia__chevron{flex:none;width:18px;height:18px;color:var(--aw-text-link);transition:transform .16s ease}.amelia__bar[aria-expanded=true] .amelia__chevron{transform:rotate(180deg)}.amelia__body{display:flex;flex-direction:column;gap:var(--aw-space-4);padding:var(--aw-space-1) var(--aw-space-6) var(--aw-space-6)}.amelia__body[hidden]{display:none}.amelia__loading{display:flex;flex-direction:column;gap:var(--aw-space-2)}.amelia-pips{display:flex;align-items:center;gap:var(--aw-space-2)}.amelia-pip{position:relative;width:56px;height:var(--aw-space-3);padding:0;border:none;background:transparent;cursor:pointer}.amelia-pip:before{content:"";position:absolute;left:0;right:0;top:50%;height:3px;transform:translateY(-50%);border-radius:var(--aw-radius-xs);background:color-mix(in srgb,var(--aw-text-primary) 14%,transparent)}.amelia-pip--current:before{background:var(--aw-status-luminous)}.amelia-pip--answered:before{background:var(--aw-status-verified)}.amelia-pips__count{flex:none;padding-left:var(--aw-space-1);font-family:var(--aw-font-mono);font-size:var(--aw-caption-size);font-weight:600;letter-spacing:var(--aw-caption-tracking);font-variant-numeric:tabular-nums;color:var(--aw-text-label)}.amelia-question{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:var(--aw-space-8);row-gap:var(--aw-space-4)}.amelia-question__text{display:flex;flex-direction:column;gap:var(--aw-space-1);min-width:0}.amelia-question__title{margin:0;font-size:var(--aw-figure-size);line-height:118%;font-weight:600;letter-spacing:-.012em;color:var(--aw-text-primary);text-wrap:pretty}.amelia-question__context{margin:0;max-width:560px;font-size:var(--aw-body-sm-size);line-height:145%;color:var(--aw-text-label);text-wrap:pretty}.amelia-question__actions{display:flex;flex-direction:column;align-items:flex-end;gap:var(--aw-space-2)}.amelia-question__options{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:var(--aw-space-2)}.amelia-question__nav{display:flex;align-items:center;gap:var(--aw-space-4)}.amelia-nav{padding:0;border:none;background:transparent;color:var(--aw-text-label);font-family:inherit;font-size:var(--aw-body-sm-size);cursor:pointer}.amelia-nav:hover{color:var(--aw-text-primary)}.amelia-chip{display:inline-flex;align-items:center;gap:var(--aw-space-2);height:var(--aw-field-height);padding:0 var(--aw-space-4);border-radius:var(--aw-radius-pill);border:1px solid var(--aw-interactive-border-strong);background:color-mix(in srgb,var(--aw-text-primary) 3%,transparent);color:var(--aw-text-body);font-family:var(--aw-font-sans);font-size:var(--aw-body-size);font-weight:500;white-space:nowrap;cursor:pointer;transition:border-color .15s ease,background .15s ease}.amelia-chip:hover:not(:disabled){border-color:var(--aw-brand-accent-subtle)}.amelia-chip[aria-checked=true]{background:var(--aw-status-attention-fill);border-color:var(--aw-brand-accent-subtle);color:var(--aw-text-primary)}.amelia-chip:disabled{cursor:default;opacity:.6}.amelia-chip--pending:disabled{opacity:1;animation:amelia-chip-pending .9s ease-in-out infinite alternate}@keyframes amelia-chip-pending{0%{border-color:var(--aw-interactive-border-strong)}to{border-color:var(--aw-brand-accent-subtle)}}@media (prefers-reduced-motion: reduce){.amelia-chip--pending:disabled{animation:none;border-color:var(--aw-brand-accent-subtle)}}.amelia-chip__check{flex:none;width:14px;height:14px;color:var(--aw-brand-accent-subtle)}.amelia-input{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--aw-space-3);padding-top:var(--aw-space-4);border-top:1px solid var(--aw-interactive-border-subtle)}.amelia-input__field{display:flex;flex-direction:column;gap:var(--aw-space-2)}.amelia-input__box{display:flex;align-items:center;gap:var(--aw-space-1);box-sizing:border-box;height:var(--aw-field-height);padding:0 var(--aw-space-1) 0 var(--aw-space-3);border-radius:var(--aw-radius-control);background:var(--aw-field-surface);border:1px solid var(--aw-field-border)}.amelia-input__box:focus-within{border-color:var(--aw-field-border-focus)}.amelia-input__control{border:none;background:transparent;color:var(--aw-field-text);font-size:var(--aw-body-size);font-weight:500}.amelia-input__control:focus,.amelia-input__control:focus-visible{outline:none!important;box-shadow:none!important}.amelia-input__control::placeholder{color:var(--aw-field-placeholder)}.amelia-input__control--icao{width:96px;font-family:var(--aw-font-mono);letter-spacing:.08em;text-transform:uppercase}.amelia-input__control--amount{width:120px;font-family:var(--aw-font-mono);font-variant-numeric:tabular-nums}.amelia-input__units{display:flex;gap:var(--aw-space-1);padding:var(--aw-space-1);border-radius:var(--aw-radius-pill);background:color-mix(in srgb,var(--aw-surface-background) 60%,transparent)}.amelia-input__unit{height:var(--aw-space-6);padding:0 var(--aw-space-3);border:none;border-radius:var(--aw-radius-pill);background:transparent;color:var(--aw-text-label);font-family:inherit;font-size:var(--aw-body-sm-size);font-weight:500;cursor:pointer}.amelia-input__unit[aria-checked=true]{background:var(--aw-surface-overlay);color:var(--aw-text-primary)}.amelia-input__hint{align-self:center;font-size:var(--aw-body-sm-size);color:var(--aw-text-label)}.amelia-message{display:flex;flex-wrap:wrap;align-items:center;gap:var(--aw-space-4) var(--aw-space-6)}.amelia-message__copy{display:flex;flex-direction:column;gap:var(--aw-space-2);flex:1;min-width:240px}.amelia-message>.aw-btn{flex:none;margin-left:auto}.amelia-message__done{display:flex;align-items:center;gap:var(--aw-space-2)}.amelia-message__done .aw-caption{color:var(--aw-status-verified-text)}.amelia-message__done-icon.aw-ink-icon{width:16px;height:16px;color:var(--aw-status-verified)}.amelia-message__title{margin:0;font-size:var(--aw-figure-size);line-height:118%;font-weight:600;letter-spacing:-.012em;color:var(--aw-text-primary)}.amelia-message__title--small{font-size:var(--aw-body-strong-size);letter-spacing:normal}.amelia-message__text{margin:0;font-size:var(--aw-body-sm-size);line-height:145%;color:var(--aw-text-label);text-wrap:pretty}@media (max-width: 900px){.amelia--strip .amelia-question{grid-template-columns:minmax(0,1fr)}.amelia--strip .amelia-question__actions{align-items:flex-start}.amelia--strip .amelia-question__options{justify-content:flex-start}}.amelia--card .amelia__bar{min-height:56px;padding:var(--aw-space-2) var(--aw-space-4)}.amelia--card .amelia__heading{flex-direction:column;align-items:flex-start;gap:0}.amelia--card .amelia__rule,.amelia--card .amelia__toggle{display:none}.amelia--card .amelia__status{white-space:normal;line-height:140%}.amelia--card .amelia__chevron{width:20px;height:20px}.amelia--card .amelia__body{padding:var(--aw-space-1) var(--aw-space-4) var(--aw-space-4)}.amelia--card .amelia-pip{flex:1;width:auto}.amelia--card .amelia-question{grid-template-columns:minmax(0,1fr)}.amelia--card .amelia-question__actions{align-items:stretch}.amelia--card .amelia-question__options{justify-content:flex-end}.amelia--card .amelia-chip{height:var(--aw-control-button-touch)}.amelia--card .amelia-question__nav{justify-content:flex-end}.amelia--card .amelia-nav{min-height:var(--aw-control-button-touch)}.amelia--card .amelia-question__confirm{order:1}.amelia--card .amelia-input{justify-content:flex-end}.amelia--card .amelia-input__control{font-size:var(--aw-h3-size)}.amelia--card .amelia-input--quantity{flex-direction:column;align-items:flex-end}.amelia--card .amelia-input--quantity .amelia-input__field{align-self:stretch}.amelia--card .amelia-input--quantity .amelia-input__control--amount{flex:1;width:auto;min-width:0}.amelia--card .amelia-input--quantity .amelia-input__hint{order:1}.amelia--card .amelia-input--quantity .aw-btn{order:2}.amelia--card .amelia-message{flex-direction:column;align-items:stretch;gap:var(--aw-space-2)}.amelia--card .amelia-message__copy{min-width:0}.amelia--card .amelia-message>.aw-btn{align-self:flex-end;margin-top:var(--aw-space-2)}.app-view-container:has(.pilot-home){overflow-x:clip}.pilot-home{flex:1;display:flex;flex-direction:column;margin-top:calc(-1 * var(--aw-space-4));--pilot-ac-operator-space: 0px}.pilot-home:has(.pilot-ac__operator,.pilot-ac__operator-skeleton){--pilot-ac-operator-space: calc(var(--aw-space-1) + var(--aw-space-4))}.pilot-home__header{position:sticky;top:0;z-index:var(--aw-layer-sticky);display:flex;align-items:center;gap:var(--aw-space-4);min-height:calc(var(--aw-row-comfortable) + var(--pilot-ac-operator-space));box-sizing:border-box;padding:var(--aw-space-3) var(--aw-space-6) calc(var(--aw-space-3) + var(--pilot-ac-operator-space));background:var(--aw-surface-background)}.pilot-home__header:after{content:"";position:absolute;left:var(--aw-space-6);right:var(--aw-space-6);bottom:0;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent 0%,var(--aw-interactive-border-subtle) 12%,var(--aw-interactive-border-subtle) 88%,transparent 100%)}.pilot-home__greeting{flex:1;min-width:0;margin:0;font-size:var(--aw-figure-size);line-height:120%;font-weight:600;letter-spacing:-.01em;color:var(--aw-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pilot-home__header-actions{display:flex;align-items:center;gap:var(--aw-space-4);min-width:0}.pilot-home__header-rule{width:1px;height:24px;background:var(--aw-interactive-border)}.pilot-home__bell.view-notifications-icon{padding:0;margin-right:0}.pilot-home__sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.pilot-ac{display:inline-flex;align-items:center;gap:var(--aw-space-3);min-width:0;max-width:100%;height:var(--aw-control-button-touch);box-sizing:border-box;padding:0 var(--aw-space-3) 0 var(--aw-space-4);border-radius:var(--aw-radius-pill);background:var(--aw-surface-overlay);border:1px solid var(--aw-interactive-border);color:var(--aw-text-primary);font-family:var(--aw-font-sans);text-align:left}button.pilot-ac{cursor:pointer;transition:border-color .15s ease}button.pilot-ac:hover,button.pilot-ac[aria-expanded=true]{border-color:var(--aw-interactive-focus-text)}.pilot-ac__plane.aw-ink-icon{width:18px;height:18px;color:var(--aw-text-link)}.pilot-ac__name{display:flex;align-items:baseline;gap:var(--aw-space-2);min-width:0}.pilot-ac__tail,.pilot-ac__option-tail{font-family:var(--aw-font-mono);font-size:var(--aw-data-size);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap}.pilot-ac__model,.pilot-ac__option-meta{font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--aw-text-label);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pilot-ac__model{min-width:0}.pilot-ac__chevron{flex:none;width:18px;height:18px;color:var(--aw-text-label);transition:transform .16s ease}button.pilot-ac[aria-expanded=true] .pilot-ac__chevron{transform:rotate(180deg)}.pilot-ac__anchor{position:relative;display:flex;min-width:0;max-width:100%}.pilot-ac__operator{position:absolute;top:calc(100% + var(--aw-space-1));right:0;width:max-content;max-width:calc(100vw - 2 * var(--aw-space-4));box-sizing:border-box;margin:0;padding:0 var(--aw-space-3) 0 0;font-family:var(--aw-font-sans);font-size:var(--aw-body-sm-size);line-height:var(--aw-space-4);color:var(--aw-text-label);text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pilot-ac__anchor .pilot-ac__operator-skeleton{position:absolute;top:calc(100% + var(--aw-space-1) + (var(--aw-space-4) - var(--aw-space-3)) / 2);right:var(--aw-space-3)}.pilot-ac__popover{display:flex;flex-direction:column;gap:var(--aw-space-1);width:330px;max-width:calc(100vw - 16px);max-height:var(--radix-popover-content-available-height);box-sizing:border-box;padding:var(--aw-space-2);background:var(--aw-surface-floating);border:1px solid var(--aw-interactive-border-card);border-radius:var(--aw-radius-control);box-shadow:var(--aw-shadow-modal);color:var(--aw-text-body);font-family:var(--aw-font-sans)}.pilot-ac__popover:focus-visible{outline:none}.pilot-ac__title{padding:var(--aw-space-2) var(--aw-space-3) var(--aw-space-1)}.pilot-ac__list{display:flex;flex-direction:column;gap:var(--aw-space-1);min-height:0;max-height:384px;overflow-y:auto;overscroll-behavior:contain}.pilot-ac__option{display:flex;align-items:center;gap:var(--aw-space-3);width:100%;padding:var(--aw-space-2) var(--aw-space-3);border:none;border-radius:var(--aw-radius-control);background:transparent;color:var(--aw-text-primary);font-family:var(--aw-font-sans);text-align:left;cursor:pointer}.pilot-ac__option:hover,.pilot-ac__option:focus-visible{background:var(--aw-surface-overlay)}.pilot-ac__option[aria-selected=true] .pilot-ac__option-tail{color:var(--aw-text-link)}.pilot-ac__option-text{display:flex;flex-direction:column;flex:1;min-width:0}.pilot-ac__check{flex:none;width:18px;height:18px;color:var(--aw-text-link)}.pilot-ac__dot{flex:none;width:8px;height:8px;border-radius:50%}.pilot-ac__dot--attention{background:var(--aw-status-luminous)}.pilot-ac__dot--ready{background:var(--aw-status-verified)}.pilot-ac__dot--airborne{background:var(--aw-status-airborne)}.pilot-ac__dot--idle{background:var(--aw-status-neutral)}.pilot-ac__sheet .pilot-ac__list{gap:0;max-height:none}.pilot-ac__sheet .pilot-ac__option{min-height:var(--aw-row-default)}.pilot-home__body{display:flex;flex-direction:column;gap:var(--aw-space-4);padding:var(--aw-space-6) var(--aw-space-6) var(--aw-space-8)}body:has(.chat-bot-opener) .pilot-home__body{padding-bottom:var(--aw-space-24)}.pilot-home__body-skeleton{border-radius:var(--aw-radius-card)}.pilot-notice{display:flex;flex-direction:column;align-items:flex-start;gap:var(--aw-space-2);min-height:220px;box-sizing:border-box;padding:var(--aw-space-6);border-radius:var(--aw-radius-card);background:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border-card)}.pilot-notice__title{margin:0;font-family:var(--aw-font-sans);font-size:var(--aw-h2-size);line-height:var(--aw-h2-lh);font-weight:var(--aw-h2-weight);color:var(--aw-text-primary)}.pilot-notice__text{max-width:520px;margin:0 0 var(--aw-space-2);font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--aw-text-label);text-wrap:pretty}.pilot-hero{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--aw-radius-card);background:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border-card)}.pilot-hero__stage{--pilot-hero-fade-end: min(40%, 480px);--pilot-hero-fade-length: 240px;--pilot-hero-fade-start: calc( var(--pilot-hero-fade-end) - var(--pilot-hero-fade-length) );position:relative;display:flex;flex-direction:column;min-height:290px}.pilot-hero--idle .pilot-hero__stage{min-height:220px}.pilot-hero__photo{position:absolute;inset:0 0 0 var(--pilot-hero-fade-start);-webkit-mask-image:linear-gradient(90deg,transparent 0,rgb(0 0 0 / 25%) calc(var(--pilot-hero-fade-length) * .3),rgb(0 0 0 / 70%) calc(var(--pilot-hero-fade-length) * .65),black var(--pilot-hero-fade-length));mask-image:linear-gradient(90deg,transparent 0,rgb(0 0 0 / 25%) calc(var(--pilot-hero-fade-length) * .3),rgb(0 0 0 / 70%) calc(var(--pilot-hero-fade-length) * .65),black var(--pilot-hero-fade-length))}.pilot-hero__photo img{display:block;width:100%;height:100%;object-fit:cover;animation:pilot-hero-photo-in .32s ease}@keyframes pilot-hero-photo-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.pilot-hero__photo img{animation:none}}.pilot-hero__veil{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,transparent 55%,color-mix(in srgb,var(--aw-surface-background) 72%,transparent) 100%),linear-gradient(90deg,var(--aw-surface-raised) 0%,var(--aw-surface-raised) var(--pilot-hero-fade-start),color-mix(in srgb,var(--aw-surface-raised) 85%,transparent) calc(var(--pilot-hero-fade-start) + var(--pilot-hero-fade-length) * .3),color-mix(in srgb,var(--aw-surface-raised) 55%,transparent) calc(var(--pilot-hero-fade-start) + var(--pilot-hero-fade-length) * .65),color-mix(in srgb,var(--aw-surface-background) 20%,transparent) var(--pilot-hero-fade-end),color-mix(in srgb,var(--aw-surface-background) 15%,transparent) 100%)}.pilot-hero__content{position:relative;flex:1;display:flex;flex-direction:column;gap:var(--aw-space-4);padding:var(--aw-space-6)}.pilot-hero__identity{display:grid;grid-template-columns:minmax(0,640px);grid-template-areas:"model" "tail" "headline" "cta";row-gap:var(--aw-space-2)}.pilot-hero__model{grid-area:model}.pilot-hero__tail{grid-area:tail;margin:0;font-family:var(--aw-font-mono);font-size:var(--aw-hero-data-size);line-height:var(--aw-hero-data-lh);font-weight:var(--aw-hero-data-weight);letter-spacing:var(--aw-hero-data-tracking);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--aw-text-primary)}.pilot-hero__headline{grid-area:headline;display:flex;flex-direction:column;gap:var(--aw-space-1);margin-top:var(--aw-space-2)}.pilot-hero__verdict{margin:0;font-size:var(--aw-figure-lg-size);line-height:122%;font-weight:600;letter-spacing:-.015em;color:var(--aw-text-primary);text-wrap:pretty}.pilot-hero__meta{margin:0;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--aw-text-label)}.pilot-hero__cta{grid-area:cta;display:flex;margin-top:var(--aw-space-2)}.pilot-hero__cta:empty{display:none}.pilot-hero__headline-skeleton{display:flex;flex-direction:column;gap:var(--aw-space-2)}.pilot-hero__problem{display:flex;align-items:center;gap:var(--aw-space-2);font-size:var(--aw-body-size);color:var(--aw-text-label)}.pilot-hero__bottom{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:var(--aw-space-8);margin-top:auto}.pilot-hero__panel,.pilot-hero__panel-skeleton{margin-left:auto}.pilot-hero__panel{display:flex;flex-direction:column;gap:var(--aw-space-2);min-width:280px;box-sizing:border-box;padding:var(--aw-space-4);border-radius:var(--aw-radius-control);background:color-mix(in srgb,var(--aw-surface-background) 62%,transparent);border:1px solid var(--aw-interactive-border-subtle);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pilot-hero__route{font-family:var(--aw-font-mono);font-size:var(--aw-figure-lg-size);line-height:110%;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--aw-text-primary)}.pilot-hero--idle .pilot-hero__route{font-family:var(--aw-font-sans);font-size:var(--aw-figure-size)}.pilot-hero__when{display:flex;align-items:center;gap:var(--aw-space-3);font-family:var(--aw-font-mono);font-size:var(--aw-body-size);font-weight:500;font-variant-numeric:tabular-nums;color:var(--aw-text-body)}.pilot-hero__when-rule{width:1px;height:14px;background:var(--aw-interactive-border-strong)}.pilot-hero__coordinator{display:flex;align-items:center;justify-content:space-between;gap:var(--aw-space-4);margin-top:var(--aw-space-2);padding:var(--aw-space-3) var(--aw-space-3) var(--aw-space-3) var(--aw-space-4);border-radius:var(--aw-radius-control);background:var(--aw-surface-overlay);border:1px solid var(--aw-interactive-border)}.pilot-hero__coordinator-text{display:flex;flex-direction:column;gap:var(--aw-space-1);min-width:0}.pilot-hero__coordinator-name{font-size:var(--aw-body-strong-size);font-weight:var(--aw-body-strong-weight);color:var(--aw-text-primary)}.pilot-hero__whatsapp{flex:none;text-decoration:none}.pilot-ready{margin:0;padding:0;list-style:none}.pilot-ready__mark{flex:none;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;border:2px solid color-mix(in srgb,var(--aw-text-label) 45%,transparent);background:transparent}.pilot-ready__mark--done{background:var(--aw-status-verified);border-color:var(--aw-status-verified);color:var(--aw-text-on-accent)}.pilot-ready__mark--now{border-color:var(--aw-status-luminous)}.pilot-ready__check{width:10px;height:10px}.pilot-ready__name{display:flex;align-items:center;gap:var(--aw-space-1);font-size:var(--aw-caption-size);font-weight:600;letter-spacing:var(--aw-caption-tracking);text-transform:uppercase;white-space:nowrap;color:var(--aw-text-primary)}.pilot-ready__stage--todo .pilot-ready__name{color:var(--aw-text-body)}.pilot-ready__chevron{flex:none;width:14px;height:14px;color:var(--aw-text-label);transition:transform .16s ease}.pilot-ready__trigger[aria-expanded=true] .pilot-ready__chevron{transform:rotate(180deg)}.pilot-ready__state{font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);white-space:nowrap;color:var(--aw-text-label)}.pilot-ready__state--done{color:var(--aw-status-verified-text)}.pilot-ready__state--now{color:var(--aw-status-luminous-text)}.pilot-ready--stepper{display:flex;flex:1;min-width:min(520px,100%);max-width:740px}.pilot-ready--stepper .pilot-ready__stage{flex:1 1 auto;min-width:max-content}.pilot-ready__trigger{display:flex;flex-direction:column;gap:var(--aw-space-2);width:100%;padding:0;border:none;border-radius:var(--aw-radius-xs);background:transparent;color:inherit;font-family:var(--aw-font-sans);text-align:left;cursor:pointer;transition:opacity .15s ease}.pilot-ready__trigger:hover{opacity:.82}.pilot-ready__track{display:flex;align-items:center;height:16px}.pilot-ready__line{flex:1;height:2px;background:var(--aw-interactive-border-subtle)}.pilot-ready__stage--done .pilot-ready__line{background:color-mix(in srgb,var(--aw-status-verified) 45%,transparent)}.pilot-ready__stage:last-child .pilot-ready__line{background:transparent}.pilot-ready__label{display:flex;flex-direction:column;gap:var(--aw-space-1);padding-right:var(--aw-space-3)}.pilot-ready__popover{z-index:var(--aw-layer-menu);display:flex;flex-direction:column;gap:var(--aw-space-3);box-sizing:border-box;width:320px;max-width:calc(100vw - 16px);padding:var(--aw-space-3) var(--aw-space-4);background:var(--aw-surface-floating);border:1px solid var(--aw-interactive-border-card);border-radius:var(--aw-radius-control);box-shadow:var(--aw-shadow-modal);color:var(--aw-text-body);font-family:var(--aw-font-sans)}.pilot-ready__popover:focus-visible{outline:none}.pilot-ready__popover-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--aw-space-3)}.pilot-ready__popover-title{font-size:var(--aw-caption-size);font-weight:600;letter-spacing:var(--aw-caption-tracking);text-transform:uppercase;color:var(--aw-text-primary)}.pilot-ready__items{display:flex;flex-direction:column;gap:var(--aw-space-2);margin:0;padding:0;list-style:none}.pilot-ready__item{display:flex;align-items:flex-start;gap:var(--aw-space-2)}.pilot-ready__item-dot{flex:none;width:8px;height:8px;margin-top:var(--aw-space-1);border-radius:50%;background:var(--aw-status-neutral)}.pilot-ready__item--ok .pilot-ready__item-dot{background:var(--aw-status-verified)}.pilot-ready__item--warn .pilot-ready__item-dot{background:var(--aw-status-warning)}.pilot-ready__item-text{min-width:0;font-size:var(--aw-body-sm-size);line-height:135%;color:var(--aw-text-primary)}.pilot-ready__empty{margin:0;font-size:var(--aw-body-sm-size);color:var(--aw-text-label)}.pilot-ready__link{align-self:flex-end;font-size:var(--aw-body-sm-size);font-weight:600;color:var(--aw-text-link);text-decoration:none}.pilot-ready__link:hover{text-decoration:underline}.pilot-ready-card{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--aw-radius-card);background:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border-card)}.pilot-ready-card__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--aw-space-3);padding:var(--aw-space-4);border-bottom:1px solid var(--aw-interactive-border-subtle)}.pilot-ready-card__title{margin:0;font-family:var(--aw-font-sans);font-size:var(--aw-caption-size);line-height:var(--aw-caption-lh);font-weight:600;letter-spacing:var(--aw-caption-tracking);text-transform:uppercase;color:var(--aw-text-primary)}.pilot-ready-card__summary{font-size:var(--aw-body-sm-size);color:var(--aw-text-label)}.pilot-ready--grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.pilot-ready__cell{display:flex;flex-direction:column;align-items:center;gap:var(--aw-space-1);width:100%;min-width:0;padding:var(--aw-space-3) var(--aw-space-1);border:none;background:transparent;color:inherit;font-family:var(--aw-font-sans);text-align:center;cursor:pointer}.pilot-ready__cell[aria-expanded=true]{background:var(--aw-interactive-subtle-hover);box-shadow:inset 0 -2px 0 var(--aw-text-label)}.pilot-ready__cell:focus-visible{outline:2px solid var(--aw-btn-focus-ring);outline-offset:-2px}.pilot-ready--grid .pilot-ready__mark{width:20px;height:20px;margin-bottom:2px}.pilot-ready--grid .pilot-ready__name{max-width:100%;overflow:hidden;text-overflow:ellipsis}.pilot-ready--grid .pilot-ready__state{font-size:var(--aw-caption-size);line-height:130%;white-space:normal}.pilot-ready__name-short{display:none}@media (max-width: 420px){.pilot-ready--grid .pilot-ready__name-full:has(+.pilot-ready__name-short){display:none}.pilot-ready--grid .pilot-ready__name-short{display:inline}}.pilot-ready-sheet{padding-left:var(--aw-space-6);padding-right:var(--aw-space-6);padding-bottom:calc(var(--aw-space-8) + env(safe-area-inset-bottom,0px))}.pilot-ready-sheet__head{display:flex;align-items:center;gap:var(--aw-space-3)}.pilot-ready-sheet__head .pilot-ready__mark{width:22px;height:22px}.pilot-ready-sheet__name{flex:1;min-width:0;font-size:var(--aw-figure-size);font-weight:600;letter-spacing:-.015em;color:var(--aw-text-primary)}.pilot-ready-sheet .pilot-ready__items{gap:var(--aw-space-3)}.pilot-ready-sheet .pilot-ready__item-dot{margin-top:7px}.pilot-ready-sheet .pilot-ready__item-text{font-size:var(--aw-body-size);line-height:150%}.pilot-ready-sheet .pilot-ready__link{display:flex;align-items:center;min-height:var(--aw-control-button-touch);font-size:var(--aw-body-size)}.pilot-horizon{display:flex;flex-direction:column;gap:var(--aw-space-4);padding:var(--aw-space-6);border-radius:var(--aw-radius-card);background:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border-card)}.pilot-horizon__head{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--aw-space-4)}.pilot-horizon__title{margin:0;font-family:var(--aw-font-sans);font-size:var(--aw-caption-size);line-height:var(--aw-caption-lh);font-weight:600;letter-spacing:var(--aw-caption-tracking);text-transform:uppercase;color:var(--aw-text-primary)}.pilot-horizon__aside{display:flex;align-items:baseline;gap:var(--aw-space-4)}.pilot-horizon__subtitle{font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--aw-text-label)}.pilot-horizon__all{font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);font-weight:600;white-space:nowrap;color:var(--aw-text-link);text-decoration:none}.pilot-horizon__all:hover{text-decoration:underline}.pilot-horizon__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--aw-space-4);margin:0;padding:0;list-style:none}.pilot-horizon__item{position:relative;display:flex;min-width:0}.pilot-horizon__leg{display:flex;flex-direction:column;gap:var(--aw-space-3);flex:1;min-width:0;margin:calc(-1 * var(--aw-space-2));padding:var(--aw-space-2);border:none;border-radius:var(--aw-radius-control);background:transparent;color:inherit;font-family:var(--aw-font-sans);text-align:left;transition:background .15s ease}button.pilot-horizon__leg{cursor:pointer}button.pilot-horizon__leg:not(.pilot-horizon__leg--active):hover{background:var(--aw-btn-tertiary-bg-hover)}button.pilot-horizon__leg:focus-visible{outline:2px solid var(--aw-btn-focus-ring);outline-offset:0}.pilot-horizon__track{display:flex;align-items:center;height:12px}.pilot-horizon__dot{flex:none;box-sizing:border-box;width:12px;height:12px;border-radius:50%;border:2px solid color-mix(in srgb,var(--aw-text-label) 45%,transparent)}.pilot-horizon__leg--active .pilot-horizon__dot{background:var(--aw-brand-accent);border-color:var(--aw-brand-accent)}.pilot-horizon__line{flex:1;height:2px;background:var(--aw-interactive-border-subtle)}.pilot-horizon__text{display:flex;flex-direction:column;gap:var(--aw-space-1);padding-right:var(--aw-space-4);min-width:0}.pilot-horizon__date,.pilot-horizon__route,.pilot-horizon__time{font-family:var(--aw-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.pilot-horizon__date{font-size:var(--aw-caption-size);line-height:var(--aw-caption-lh);font-weight:500;letter-spacing:var(--aw-caption-tracking);text-transform:uppercase;color:var(--aw-text-label)}.pilot-horizon__route{font-size:var(--aw-figure-size);line-height:120%;font-weight:600;letter-spacing:-.02em;color:var(--aw-text-body)}.pilot-horizon__leg--active .pilot-horizon__route{color:var(--aw-text-primary)}.pilot-horizon__time{font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--aw-text-label)}.pilot-horizon__item--wide{grid-column:span var(--pilot-horizon-span, 1)}.pilot-horizon__dot--open{border-style:dashed;border-color:color-mix(in srgb,var(--aw-text-label) 70%,transparent)}.pilot-horizon__line--fade{background:linear-gradient(90deg,var(--aw-interactive-border-subtle) 0%,transparent 100%)}.pilot-horizon__blank{letter-spacing:.12em;color:var(--aw-text-disabled)}.pilot-horizon__time--sans{font-family:var(--aw-font-sans);white-space:normal}.pilot-horizon__create{margin-top:var(--aw-space-2);font-size:var(--aw-body-sm-size);font-weight:600;color:var(--aw-text-link);text-decoration:none}.pilot-horizon__create:hover{text-decoration:underline}.pilot-request{display:flex;flex-wrap:wrap;align-items:center;gap:var(--aw-space-3) var(--aw-space-4);margin-top:var(--aw-space-1)}.pilot-request__text{flex:0 1 auto;min-width:0;font-size:var(--aw-body-sm-size);line-height:145%;color:var(--aw-text-label);text-wrap:pretty}.pilot-request__menu{flex:none}.pilot-request--stacked{flex-direction:column;align-items:stretch;gap:var(--aw-space-4)}.pilot-request--stacked .pilot-request__menu .aw-menu-anchor,.pilot-request--stacked .pilot-request__menu .aw-menu-anchor>span{display:flex;width:100%}.pilot-request--stacked .pilot-request__menu .aw-btn{width:100%}.pilot-request__option{display:flex;flex-direction:column;gap:var(--aw-space-1);white-space:normal}.pilot-request__title{font-size:var(--aw-body-strong-size);font-weight:var(--aw-body-strong-weight);color:var(--aw-text-primary)}.pilot-request__description{font-size:var(--aw-body-sm-size);line-height:140%;color:var(--aw-text-label)}@media (min-width: 601px){.pilot-request__menu .aw-menu{top:auto;bottom:calc(100% + var(--aw-space-1));width:320px}}.pilot-past{display:grid;grid-template-columns:minmax(0,2fr) auto minmax(0,2fr);padding-top:var(--aw-space-6)}.pilot-past__flown{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none}.pilot-past__leg,.pilot-past__next{display:flex;flex-direction:column;gap:var(--aw-space-3);min-width:0}.pilot-past__leg{padding-right:var(--aw-space-6)}.pilot-past__next{padding-left:var(--aw-space-6)}.pilot-past .pilot-horizon__track{gap:var(--aw-space-2);height:16px}.pilot-past .pilot-horizon__text{margin-top:var(--aw-space-3)}.pilot-past__mark{flex:none;display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:color-mix(in srgb,var(--aw-text-label) 40%,var(--aw-surface-raised));color:var(--aw-text-body)}.pilot-past__check{width:10px;height:10px}.pilot-past__route{color:color-mix(in srgb,var(--aw-text-body) 82%,var(--aw-surface-raised))}.pilot-past__leg .pilot-horizon__time{text-transform:uppercase}.pilot-past__next .pilot-horizon__dot--open{width:16px;height:16px}.pilot-past__next .pilot-horizon__line--fade{height:0;border-top:2px dashed var(--aw-interactive-border-subtle);background:none;-webkit-mask-image:linear-gradient(90deg,black 60%,transparent);mask-image:linear-gradient(90deg,black 60%,transparent)}.pilot-past__today{position:relative;width:1px;margin-right:var(--aw-space-6);border-left:1px dashed var(--aw-interactive-border-strong)}.pilot-past__today-label{position:absolute;top:calc(-1 * var(--aw-space-6));left:50%;transform:translate(-50%);font-family:var(--aw-font-mono);font-size:var(--aw-caption-size);font-weight:500;letter-spacing:var(--aw-caption-tracking);text-transform:uppercase;color:var(--aw-text-link)}.pilot-past--timeline{--pilot-past-rail: 16px;--pilot-past-gutter: var(--aw-space-4);display:flex;flex-direction:column;padding-top:var(--aw-space-2)}.pilot-past--timeline .pilot-past__flown{display:flex;flex-direction:column}.pilot-past--timeline .pilot-past__leg,.pilot-past--timeline .pilot-past__next{display:grid;grid-template-columns:var(--pilot-past-rail) minmax(0,1fr);column-gap:var(--pilot-past-gutter);padding:0}.pilot-past--timeline .pilot-horizon__track{flex-direction:column;gap:0;height:auto}.pilot-past--timeline .pilot-horizon__line{flex:1;width:2px;height:auto;margin:0}.pilot-past--timeline .pilot-horizon__text{margin-top:0;padding:0 0 var(--aw-space-6)}.pilot-past--timeline .pilot-horizon__date,.pilot-past--timeline .pilot-past__today-label{line-height:var(--pilot-past-rail)}.pilot-past--timeline .pilot-past__today{display:flex;align-items:center;gap:var(--aw-space-2);width:auto;margin:0;padding:0 0 var(--aw-space-6) calc(var(--pilot-past-rail) + var(--pilot-past-gutter));border:none}.pilot-past--timeline .pilot-past__today:before{content:"";position:absolute;top:0;bottom:var(--aw-space-2);left:calc(var(--pilot-past-rail) / 2 - 1px);width:2px;background:var(--aw-interactive-border-subtle)}.pilot-past--timeline .pilot-past__today:after{content:"";flex:1;border-top:1px dashed var(--aw-interactive-border-strong)}.pilot-past--timeline .pilot-past__today-label{position:static;transform:none}.pilot-past--timeline .pilot-past__next .pilot-horizon__text{padding-bottom:0}.pilot-past--timeline .pilot-horizon__line--fade{display:none}.pilot-past--timeline .pilot-past__next .pilot-horizon__route{color:var(--aw-text-primary)}.pilot-past--timeline .pilot-request__menu{margin-left:calc(-1 * (var(--pilot-past-rail) + var(--pilot-past-gutter)))}.pilot-hero{scroll-margin-top:calc(var(--aw-row-comfortable) + var(--pilot-ac-operator-space) + var(--aw-space-4))}@media (max-width: 1024px){.pilot-home{margin-top:0}.pilot-home__header{position:relative}.pilot-home__header-rule,.pilot-home__bell{display:none}.pilot-hero{scroll-margin-top:calc(var(--aw-space-16) + var(--aw-space-4))}}@media (max-width: 900px){.pilot-horizon{--pilot-horizon-pad: var(--aw-space-6);padding-left:0;padding-right:0;overflow:hidden}.pilot-horizon__head,.pilot-horizon__request,.pilot-past{padding-left:var(--pilot-horizon-pad);padding-right:var(--pilot-horizon-pad)}.pilot-horizon__list{display:flex;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pilot-horizon-pad);margin:calc(-1 * var(--aw-space-2)) 0;padding:var(--aw-space-2) var(--pilot-horizon-pad);scrollbar-width:none;-webkit-overflow-scrolling:touch}.pilot-horizon__list::-webkit-scrollbar{display:none}.pilot-horizon__item{flex:none;width:156px;scroll-snap-align:start}.pilot-horizon__item--wide{width:288px}.pilot-horizon__leg{margin:0;padding:0;border-radius:var(--aw-radius-xs)}.pilot-horizon__line{margin-left:var(--aw-space-1)}}@media (max-width: 600px){.pilot-home__header{min-height:0;gap:var(--aw-space-3);padding:var(--aw-space-4) var(--aw-space-4) var(--pilot-ac-operator-space);background:transparent}.pilot-home__header:after{display:none}.pilot-home__greeting{flex:1 1 auto;font-size:var(--aw-h2-size);line-height:var(--aw-h2-lh);color:var(--aw-text-body);white-space:normal}.pilot-home__header-actions{flex:0 1 auto}.pilot-home__body{padding:var(--aw-space-4)}.pilot-hero__stage,.pilot-hero--idle .pilot-hero__stage{min-height:0}.pilot-hero__photo{position:relative;inset:auto;aspect-ratio:3 / 1;overflow:hidden;-webkit-mask-image:none;mask-image:none}.pilot-hero__veil{inset:0 0 auto 0;aspect-ratio:3 / 1;background:linear-gradient(180deg,transparent 65%,var(--aw-surface-raised) 100%)}.pilot-hero__content{padding:var(--aw-space-3) var(--aw-space-4) var(--aw-space-4)}.pilot-hero__identity{display:flex;flex-wrap:wrap;align-items:center;gap:var(--aw-space-2) var(--aw-space-3)}.pilot-hero__model{flex-basis:100%}.pilot-hero__tail{order:1;flex:1 0 auto}.pilot-hero__cta{order:2;margin-top:0;margin-left:auto}.pilot-hero__headline{order:3;flex-basis:100%}.pilot-hero__verdict{font-size:var(--aw-figure-size)}.pilot-hero__bottom{flex-direction:column;align-items:stretch;gap:var(--aw-space-4)}.pilot-hero__panel,.pilot-hero__panel-skeleton{margin-left:0}.pilot-hero__panel{min-width:0;background:var(--aw-surface-overlay);border-color:var(--aw-interactive-border);-webkit-backdrop-filter:none;backdrop-filter:none}.pilot-horizon{--pilot-horizon-pad: var(--aw-space-4);padding-top:var(--aw-space-4);padding-bottom:var(--aw-space-4)}.pilot-horizon__head{flex-wrap:nowrap;gap:var(--aw-space-3)}.pilot-horizon__subtitle{display:none}}.ad-page{--ad-col-main: 600px;--ad-col-side: 400px;box-sizing:border-box;width:100%;max-width:var(--aw-content-max);margin:0 auto;display:flex;flex-direction:column;gap:var(--aw-space-6);color:var(--aw-text-body);font-family:var(--aw-font-sans);font-size:var(--aw-body-size);line-height:var(--aw-body-lh)}.ad-back{align-self:flex-start;margin-left:calc(-1 * var(--aw-space-1))}.ad-back .aw-btn[data-level]{padding:0 var(--aw-space-2)}.ad-mono{font-family:var(--aw-font-mono);font-variant-numeric:tabular-nums}.ad-glyph{display:inline-flex;flex:none;color:var(--aw-text-label)}.ad-hero{container-type:inline-size;display:flex;flex-wrap:wrap;padding:0;overflow:hidden}.ad-hero__main{flex:999 1 calc(var(--ad-col-main) + var(--aw-space-6) - 1px);min-width:0;padding:var(--aw-card-padding);display:flex;flex-direction:column;justify-content:center;gap:var(--aw-space-3)}.ad-hero__top{display:flex;align-items:center;gap:var(--aw-space-3)}.ad-hero__edit{flex:none;margin:calc(-1 * var(--aw-space-3)) calc(-1 * var(--aw-space-2)) calc(-1 * var(--aw-space-3)) 0}.ad-hero__codes{flex:1;min-width:0;min-height:var(--aw-space-4);display:flex;align-items:center;gap:var(--aw-space-2);font-family:var(--aw-font-mono);font-size:var(--aw-body-sm-size);font-weight:500;color:var(--aw-text-secondary)}.ad-hero__dot{color:var(--aw-text-label)}.ad-hero__title{margin:0;font-size:var(--aw-h1-size);line-height:var(--aw-h1-lh);font-weight:var(--aw-h1-weight);letter-spacing:var(--aw-h1-tracking);color:var(--aw-text-primary);text-wrap:balance}.ad-hero__place{margin:0;color:var(--aw-text-body)}.ad-hero__time{font-family:var(--aw-font-mono);font-weight:500;color:var(--aw-text-primary)}.ad-hero__media{position:relative;flex:1 1 calc(var(--ad-col-side) - 1px);background:var(--aw-surface-overlay);border-left:1px solid var(--aw-interactive-border-subtle)}@container (max-width: 1021px){.ad-hero__media{min-height:180px;border-left:0;border-top:1px solid var(--aw-interactive-border-subtle)}}.ad-hero__media--empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--aw-space-3);padding:var(--aw-space-6);color:var(--aw-text-label)}.ad-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ad-hero__photos{position:absolute;right:var(--aw-space-4);bottom:var(--aw-space-4);border-radius:var(--aw-radius-pill);background:var(--aw-surface-raised);box-shadow:var(--aw-shadow-modal)}.ad-tabs.aw-tabs{overflow-x:auto;scrollbar-width:none}.ad-tabs.aw-tabs::-webkit-scrollbar{display:none}.ad-columns{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--aw-space-6)}.ad-col{min-width:0;display:flex;flex-direction:column;gap:var(--aw-space-6)}.ad-col--main{flex:999 1 var(--ad-col-main)}.ad-col--side{flex:1 1 var(--ad-col-side)}.ad-col--full{flex:1 1 100%}.ad-card{display:flex;flex-direction:column;gap:var(--aw-space-4);min-width:0}.ad-card__head{display:flex;align-items:center;gap:var(--aw-space-3);min-height:var(--aw-space-6)}.ad-card__head--ruled{padding-bottom:var(--aw-space-4);border-bottom:1px solid var(--aw-interactive-border-subtle)}.ad-card__icon{display:inline-flex;flex:none;color:var(--aw-text-secondary)}.ad-card__heading{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--aw-space-1)}.ad-card__title-row{display:flex;align-items:center;gap:var(--aw-space-1);min-width:0}.ad-card__title{margin:0;font-size:var(--aw-h2-size);line-height:var(--aw-h2-lh);font-weight:var(--aw-h2-weight);letter-spacing:var(--aw-h2-tracking);color:var(--aw-text-primary)}.ad-card__title-action{display:inline-flex;margin:calc(-1 * var(--aw-space-3)) 0}.ad-card__sub{font-size:var(--aw-body-sm-size);line-height:1.4;color:var(--aw-text-secondary)}.ad-card__aside{font-size:var(--aw-caption-size);line-height:var(--aw-caption-lh);font-weight:var(--aw-caption-weight);letter-spacing:var(--aw-caption-tracking);text-transform:uppercase;color:var(--aw-text-label-on-white)}.ad-card__actions{display:flex;align-items:center;gap:var(--aw-space-2);flex:none;margin:calc(-1 * var(--aw-space-2)) 0}.ad-card__more{display:flex;justify-content:center;padding-top:var(--aw-space-2);border-top:1px solid var(--aw-interactive-border-subtle)}.ad-compact-btn.aw-btn{min-width:0}.ad-empty{margin:0;font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary)}.ad-inline-link{padding:0;border:0;background:none;font:inherit;font-weight:600;color:var(--aw-text-link);cursor:pointer}.ad-inline-link:hover{text-decoration:underline}.ad-empty-box{display:flex;flex-direction:column;align-items:center;gap:var(--aw-space-3);padding:var(--aw-space-8) var(--aw-space-4);border-radius:var(--aw-radius-control);border:1px dashed var(--aw-interactive-border);text-align:center}.ad-empty-box__icon{display:inline-flex;color:var(--aw-text-label)}.ad-empty-box__title{margin:0;font-weight:500;color:var(--aw-text-primary)}.ad-error{display:flex;flex-wrap:wrap;align-items:center;gap:var(--aw-space-2) var(--aw-space-4);margin:0;font-size:var(--aw-body-sm-size);color:var(--aw-status-critical-text)}.ad-info-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(max(220px,calc((100% - 64px) / 3)),1fr));gap:var(--aw-space-6) var(--aw-space-8);padding:var(--aw-space-2) 0}.ad-info{display:flex;align-items:flex-start;gap:var(--aw-space-3);min-width:0}.ad-info__body{display:flex;flex-direction:column;gap:var(--aw-space-2);min-width:0}.ad-label{font-size:var(--aw-caption-size);line-height:var(--aw-caption-lh);font-weight:var(--aw-caption-weight);letter-spacing:var(--aw-caption-tracking);text-transform:uppercase;color:var(--aw-text-label-on-white)}.ad-info__value{font-weight:500;color:var(--aw-text-primary);overflow-wrap:anywhere}.ad-info__value--missing{font-weight:400;color:var(--aw-text-label-on-white)}.ad-info__sub{font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--aw-text-secondary)}.ad-value{align-self:flex-start;box-sizing:border-box;max-width:calc(100% + var(--aw-space-2));display:flex;align-items:center;gap:var(--aw-space-1);min-width:0;margin-left:calc(-1 * var(--aw-space-2))}.ad-value__link,.ad-value__link:hover{min-width:0;display:inline-flex;align-items:center;gap:var(--aw-space-2);min-height:28px;box-sizing:border-box;padding:var(--aw-space-1) var(--aw-space-2);border-radius:var(--aw-radius-xs);font-family:var(--aw-font-sans);font-size:var(--aw-body-sm-size);line-height:1.4;color:var(--aw-text-body);text-decoration:none;transition:var(--aw-theme-transition)}.ad-value__link:hover,.ad-value__link:focus-visible{background:var(--aw-interactive-subtle-hover)}.ad-value__link:focus-visible,.ad-value__copy:focus-visible{outline:2px solid var(--aw-interactive-focus);outline-offset:2px}.ad-value__link--data,.ad-value__link--data:hover{font-family:var(--aw-font-mono);font-weight:500;color:var(--aw-text-primary)}.ad-value__text{min-width:0;overflow-wrap:anywhere}.ad-value__text--clip{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ad-value__copy{flex:none;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:var(--aw-radius-xs);background:transparent;color:var(--aw-text-label);cursor:pointer;transition:var(--aw-theme-transition)}.ad-value__copy:hover{background:var(--aw-interactive-subtle-hover);color:var(--aw-text-primary)}.ad-value__done{flex:none;font-size:var(--aw-body-sm-size);font-weight:500;white-space:nowrap;color:var(--aw-status-verified-text)}.ad-chips{display:flex;flex-wrap:wrap;gap:var(--aw-space-2)}.ad-chip-toggle.aw-ftrigger{padding:0 var(--aw-space-3);cursor:pointer}.ad-chip-toggle__count{font-family:var(--aw-font-mono);font-size:var(--aw-caption-size);font-weight:500;color:var(--aw-text-label)}.ad-status{box-sizing:border-box;display:inline-flex;align-items:center;gap:var(--aw-space-1);flex:none;height:var(--aw-space-6);padding:0 var(--aw-space-2);border:1px solid var(--aw-status-neutral-border);border-radius:var(--aw-radius-pill);background:var(--aw-status-neutral-fill);color:var(--aw-status-neutral-text);font-size:var(--aw-body-sm-size);font-weight:var(--aw-chip-weight);line-height:1;white-space:nowrap}.ad-status[data-tone=attention]{border-color:var(--aw-status-attention-border);background:var(--aw-status-attention-fill);color:var(--aw-status-attention-text)}.ad-status[data-tone=verified]{border-color:var(--aw-status-verified-border);background:var(--aw-status-verified-fill);color:var(--aw-status-verified-text)}.ad-status[data-tone=warning]{border-color:var(--aw-status-warning-border);background:var(--aw-status-warning-fill);color:var(--aw-status-warning-text)}.ad-status[data-tone=critical]{border-color:var(--aw-status-critical-border);background:var(--aw-status-critical-fill);color:var(--aw-status-critical-text)}.ad-tags{display:flex;flex-wrap:wrap;gap:var(--aw-space-1)}.ad-tag{box-sizing:border-box;display:inline-flex;align-items:center;height:20px;padding:0 var(--aw-space-2);border-radius:var(--aw-radius-xs);background:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border-subtle);font-size:var(--aw-caption-size);font-weight:500;line-height:1;color:var(--aw-text-body)}.ad-tile-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:var(--aw-space-4)}.ad-tile-grid--overview{grid-template-columns:repeat(auto-fill,minmax(min(100%,max(260px,calc((100% - 2 * var(--aw-space-4)) / 3))),1fr))}.ad-tile{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--aw-space-3);min-width:0;padding:var(--aw-space-4) var(--aw-space-4) var(--aw-space-2);border-radius:var(--aw-radius-control);background:var(--aw-surface-overlay);border:1px solid var(--aw-interactive-border);transition:var(--aw-theme-transition)}.ad-tile:hover{border-color:var(--aw-field-border-hover)}.ad-tile__top{display:flex;align-items:flex-start;gap:var(--aw-space-3)}.ad-tile__glyph{box-sizing:border-box;flex:none;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:var(--aw-radius-control);background:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border-subtle);color:var(--aw-text-secondary)}.ad-tile__heading{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--aw-space-2)}.ad-tile__name{font-size:var(--aw-body-size);font-weight:600;line-height:1.3;color:var(--aw-text-primary);text-wrap:pretty}.ad-tile__facts{display:flex;flex-direction:column;min-width:0;font-size:var(--aw-body-sm-size);color:var(--aw-text-body)}.ad-tile__hours{display:flex;align-items:center;gap:var(--aw-space-2);min-height:28px}.ad-tile__hours .ad-mono{font-weight:500}.ad-tile[data-highlight=true]{box-shadow:0 0 0 2px var(--aw-interactive-focus)}.ad-tile__edit{flex:none;margin:calc(-1 * var(--aw-space-2)) calc(-1 * var(--aw-space-2)) 0 0}.ad-contact-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:var(--aw-space-2)}.ad-contact-grid--wide{grid-template-columns:repeat(auto-fill,minmax(max(min(100%,200px),calc((100% - 24px)/4)),1fr))}.ad-contact{box-sizing:border-box;display:flex;flex-direction:column;min-width:0;padding:var(--aw-space-3);border-radius:var(--aw-radius-control);background:var(--aw-surface-overlay);border:1px solid var(--aw-interactive-border);transition:var(--aw-theme-transition)}.ad-contact:hover{border-color:var(--aw-field-border-hover)}.ad-contact__top{display:flex;align-items:flex-start;gap:var(--aw-space-3)}.ad-contact__heading{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--aw-space-1)}.ad-contact__name{font-weight:500;line-height:1.3;color:var(--aw-text-primary);text-wrap:pretty}.ad-contact__line{font-size:var(--aw-body-sm-size);line-height:1.4;color:var(--aw-text-secondary)}.ad-contact__menu{flex:none;margin:calc(-1 * var(--aw-space-1)) calc(-1 * var(--aw-space-1)) 0 0}.ad-contact__values{display:flex;flex-direction:column;min-width:0;padding-top:var(--aw-space-1)}.ad-map{position:relative;height:200px;overflow:hidden;border-radius:var(--aw-radius-control);background:var(--aw-surface-overlay);border:1px solid var(--aw-interactive-border-subtle);z-index:0}.ad-map .leaflet-container{width:100%;height:100%;background:var(--aw-surface-overlay)}.ad-map__pin{display:block;width:var(--aw-space-4);height:var(--aw-space-4);border-radius:var(--aw-radius-pill);background:var(--aw-interactive-primary);border:2px solid var(--aw-text-on-accent);box-sizing:border-box}.ad-lines{display:flex;flex-direction:column;gap:var(--aw-space-2);color:var(--aw-text-primary)}.ad-line{display:flex;align-items:flex-start;gap:var(--aw-space-3)}.ad-line .ad-glyph{padding-top:var(--aw-space-1)}.ad-line__data{font-weight:500;font-variant-numeric:tabular-nums}.ad-line--center{align-items:center}.ad-line--center .ad-glyph{padding-top:0}.ad-metar{padding:var(--aw-space-3) var(--aw-space-4);border-radius:var(--aw-radius-control);background:var(--aw-surface-overlay);border:1px solid var(--aw-interactive-border-subtle);font-family:var(--aw-font-mono);font-size:var(--aw-body-sm-size);font-weight:500;line-height:1.6;color:var(--aw-text-primary);overflow-wrap:anywhere}.ad-diagram{position:relative;height:560px;overflow:hidden;border-radius:var(--aw-radius-control);background:var(--aw-surface-overlay)}.ad-diagram iframe{width:100%;height:100%;border:0}.ad-diagram__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--aw-space-2) var(--aw-space-4);font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary)}.ad-diagram__file{display:inline-flex;align-items:center;gap:var(--aw-space-2);min-width:0;font-weight:500;color:var(--aw-text-primary)}.ad-dropzone{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--aw-space-3);min-height:240px;padding:var(--aw-space-8) var(--aw-space-6);border-radius:var(--aw-radius-control);background:var(--aw-surface-overlay);border:1px dashed var(--aw-interactive-border);text-align:center}.ad-dropzone[data-dragging=true]{border-color:var(--aw-interactive-primary)}.ad-dropzone__title{margin:0;font-weight:600;color:var(--aw-text-primary)}.ad-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(240px,calc(50% - 8px)),1fr));gap:var(--aw-space-4)}.ad-photo{position:relative;aspect-ratio:4 / 3;border-radius:var(--aw-radius-control);background:var(--aw-surface-overlay)}.ad-photo__open{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;border-radius:inherit;overflow:hidden;background:none;cursor:zoom-in}.ad-photo__open img{width:100%;height:100%;object-fit:cover;display:block}.ad-photo__open:focus-visible{outline:2px solid var(--aw-interactive-focus);outline-offset:-2px}.ad-photo[data-removing=true] img{opacity:.35}.ad-photo__marks{position:absolute;left:var(--aw-space-2);top:var(--aw-space-2);display:flex;flex-wrap:wrap;gap:var(--aw-space-1);pointer-events:none}.ad-photo__marks .ad-status{background:var(--aw-surface-raised)}.ad-photo__menu{position:absolute;right:var(--aw-space-2);top:var(--aw-space-2);border-radius:var(--aw-radius-pill);background:var(--aw-surface-raised);box-shadow:var(--aw-shadow-card)}.ad-photo--upload{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--aw-space-2);border:1px dashed var(--aw-interactive-border);color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);cursor:pointer}.ad-photo--upload:hover,.ad-photo--upload[data-dragging=true]{border-color:var(--aw-interactive-primary);color:var(--aw-text-primary)}.ad-gallery-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--aw-space-2) var(--aw-space-4)}.ad-gallery-bar__note{flex:1;min-width:200px;font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary)}.ad-lightbox{display:flex;flex-direction:column;gap:var(--aw-space-4)}.ad-lightbox__frame{position:relative;display:flex;align-items:center;justify-content:center;height:min(64vh,640px);overflow:hidden;border-radius:var(--aw-radius-control);background:var(--aw-surface-overlay)}.ad-lightbox__frame img{max-width:100%;max-height:100%;object-fit:contain}.ad-lightbox__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--aw-space-4)}.ad-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--aw-space-2) var(--aw-space-4);max-height:calc(100vh - 280px);min-height:160px;overflow:auto;scrollbar-gutter:stable;padding:var(--aw-space-1);margin:0 calc(-1 * var(--aw-space-1))}.ad-form__full{grid-column:1 / -1}.ad-form__lead{grid-column:1 / -1;margin:0 0 var(--aw-space-4);font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary)}.ad-form__group{grid-column:1 / -1;display:flex;flex-direction:column;gap:var(--aw-space-2);padding-bottom:var(--aw-space-4)}.ad-form__row{display:flex;flex-wrap:wrap;gap:var(--aw-space-2) var(--aw-space-6)}.ad-form__pair{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:0 var(--aw-space-4);padding-top:var(--aw-space-2)}.ad-hours{display:flex;flex-wrap:wrap;align-items:flex-start;gap:0 var(--aw-space-4);padding-top:var(--aw-space-2)}.ad-hours>.aw-field{flex:1 1 130px;min-width:0}.ad-hours>.aw-field:last-child{flex:none}.ad-unit-field{display:flex;align-items:flex-start;gap:var(--aw-space-4);min-width:0}.ad-unit-field>.aw-field{flex:1;min-width:0}.ad-unit-field>.aw-choice-group{flex:none}.ad-runways{padding-top:var(--aw-space-4);border-top:1px solid var(--aw-interactive-border-subtle)}.ad-runways__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--aw-space-4)}.ad-runways__title{padding-top:var(--aw-space-1);font-weight:600;color:var(--aw-text-primary)}.ad-runway{display:grid;grid-template-columns:minmax(88px,1fr) minmax(88px,1fr) minmax(88px,1fr) minmax(120px,1.4fr) auto;align-items:start;gap:0 var(--aw-space-2)}.ad-runway__remove{padding-top:var(--aw-space-6)}@media (min-width: 601px){.ad-runway:not([data-first=true]) .aw-field__label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ad-runway:not([data-first=true]) .ad-runway__remove{padding-top:0}}.ad-flush-start{align-self:flex-start;margin-left:calc(-1 * var(--aw-button-padding-x))}.ad-pdialog{display:flex;flex-direction:column;gap:var(--aw-space-4);max-height:calc(100vh - 280px);min-height:0;overflow:auto;scrollbar-gutter:stable;padding:var(--aw-space-1) var(--aw-space-1) var(--aw-space-2);margin:0 calc(-1 * var(--aw-space-1))}.ad-pdialog .ad-form__lead{margin:0}.ad-pdialog__back{margin-top:calc(-1 * var(--aw-space-2));margin-bottom:calc(-1 * var(--aw-space-2))}.ad-find{display:flex;flex-direction:column;gap:var(--aw-space-2)}.ad-find__list{display:flex;flex-direction:column;gap:var(--aw-space-2);margin:0;padding:0;list-style:none}.ad-find__row{display:flex;align-items:center;gap:var(--aw-space-3);min-height:56px;box-sizing:border-box;padding:var(--aw-space-2) var(--aw-space-2) var(--aw-space-2) var(--aw-space-4);border-radius:var(--aw-radius-control);background:var(--aw-surface-overlay);border:1px solid var(--aw-interactive-border)}.ad-find__none{margin:0;padding:var(--aw-space-6) 0 var(--aw-space-2);text-align:center;font-weight:500;color:var(--aw-text-primary)}.ad-pform,.ad-pform__section{display:flex;flex-direction:column;gap:var(--aw-space-4)}.ad-pform__section+.ad-pform__section,.ad-summary+.ad-pform__section{padding-top:var(--aw-space-6);border-top:1px solid var(--aw-interactive-border-subtle)}.ad-pform__section--flush.ad-pform__section{padding-top:var(--aw-space-2);border-top:0}.ad-pform__title{margin:0;font-size:var(--aw-body-size);line-height:1.3;font-weight:600;color:var(--aw-text-primary)}.ad-pform__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--aw-space-2) var(--aw-space-4)}.ad-pform__wide{grid-column:1 / -1}.ad-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--aw-space-4) var(--aw-space-6);margin:0;padding:var(--aw-space-4);border-radius:var(--aw-radius-control);background:var(--aw-surface-overlay);border:1px solid var(--aw-interactive-border-subtle)}.ad-summary__item{display:flex;flex-direction:column;gap:var(--aw-space-2);min-width:0}.ad-summary__value{margin:0;font-weight:500;color:var(--aw-text-primary);overflow-wrap:anywhere}.ad-summary__value--missing{font-weight:400;color:var(--aw-text-secondary)}.ad-match__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--aw-space-1)}.ad-match__name{font-weight:500;color:var(--aw-text-primary)}.ad-match__meta{font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary)}.ad-dialog-error{margin:var(--aw-space-4) 0 0}@media (max-width: 600px){.ad-diagram{height:420px}.ad-runway{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.ad-runway+.ad-runway{padding-top:var(--aw-space-3);border-top:1px solid var(--aw-interactive-border-subtle)}.ad-runway__remove{grid-column:3;grid-row:1}.ad-find__row{flex-wrap:wrap}.ad-find__row .ad-match__body{flex:1 1 100%}}#flight-details-download-button{position:relative;z-index:150;bottom:5px;left:5px}#flight-details-download-button .edit-icon{fill:color-mix(in srgb,var(--aw-brand-accent) 75%,transparent);font-size:var(--aw-icon-size);letter-spacing:var(--aw-title-operative-tracking);transition:.5s}#download-options-popup-closed{width:0px;overflow:hidden;position:absolute;top:6vh;background-color:var(--aw-surface-raised);opacity:0;transform:translateY(-20px)}#download-options-popup{position:absolute;top:6vh;z-index:100;display:flex;flex-direction:column;list-style:none;flex-wrap:wrap;align-items:flex-start;background-color:var(--aw-surface-raised);padding:var(--aw-space-1) var(--aw-space-1) var(--aw-space-1) var(--aw-space-16);border-radius:var(--aw-radius-card);box-shadow:5px 5px 10px #00000080;border-top:solid 2px color-mix(in srgb,var(--aw-brand-accent) 25%,transparent);border-bottom:solid 2px color-mix(in srgb,var(--aw-brand-accent) 25%,transparent);border-left:solid 1px color-mix(in srgb,var(--aw-brand-accent) 25%,transparent);border-right:solid 1px color-mix(in srgb,var(--aw-brand-accent) 25%,transparent);transition:opacity .5s ease-out,transform .5s ease-out;opacity:1;transform:translateY(0)}#download-options-popup li{width:100%}#download-options-popup li button{width:100%;color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:500;letter-spacing:.5px;margin:var(--aw-space-1) 0;padding:2px var(--aw-space-2);border-radius:var(--aw-radius-card);text-align:left}.flight-details-flight-form{width:100%}.flight-details-flight-form-section{display:flex;flex-direction:column;justify-content:space-around;align-items:center;width:100%}#flight-details-flight-id{padding:var(--aw-space-1) var(--aw-space-1);border-radius:var(--aw-radius-card);font-weight:400;color:var(--aw-text-on-accent);background-color:var(--aw-interactive-hover)}#service-request-date-section{margin:var(--aw-space-4) 0 var(--aw-space-2) 0}.service-request-detailt-flight{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;padding:var(--aw-space-2)}#service-request-three-row{display:flex;flex-direction:row;justify-content:space-between;width:100%}.service-request-info-row{display:flex;flex-direction:row;justify-content:space-around;margin:var(--aw-space-1) 0;flex-wrap:wrap}.service-request-info-row div{flex:1;min-width:150px}.details-cities-container-split{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;font-size:var(--aw-body-size);color:var(--aw-text-primary);margin:var(--aw-space-1) 0 var(--aw-space-2) 0;flex-wrap:wrap}.details-submit-btn{border:solid 2px var(--aw-brand-accent);width:150px;height:40px;border-radius:3em;display:flex;justify-content:center;align-items:center;gap:var(--aw-space-3);background:var(--aw-surface-raised);cursor:pointer;transition:all .45s ease-in-out;margin:15px auto 5px}.details-submit-sparkle{fill:var(--aw-text-label);transition:all .8s ease;height:24px;width:24px;fill:var(--aw-text-primary)}.details-submit-text{font-weight:600;color:var(--aw-text-label);font-size:medium}@media (max-width: 900px){.details-submit-btn:active{background:linear-gradient(0deg,var(--aw-brand-accent),var(--aw-status-verified));box-shadow:inset 0 1px #fff6,inset 0 -4px #0003,0 0 0 4px #fff3}.details-submit-btn:active .details-submit-text{color:var(--aw-text-primary)}.details-submit-btn:active .details-submit-sparkle{fill:#fff;transform:scale(1.2)}}@media (hover: hover){#flight-details-download-button .Btn:hover .tooltip{opacity:1;transition-duration:.3s}#flight-details-download-button .Btn:hover{background-color:var(--aw-brand-accent);transition-duration:.3s}#flight-details-download-button .Btn:hover .icon2{border-bottom:2px solid var(--aw-text-secondary);border-left:2px solid var(--aw-text-secondary);border-right:2px solid var(--aw-text-secondary)}#flight-details-download-button .Btn:hover .svgIcon{fill:var(--aw-text-primary);animation:slide-in-top .6s cubic-bezier(.25,.46,.45,.94) both}#flight-details-download-button .Btn:hover .edit-icon{fill:var(--aw-text-primary);scale:1.2}#download-options-popup li button:hover{background-color:var(--aw-brand-accent)}.flight-details-add-new-button:hover{background-color:var(--aw-text-primary);color:var(--aw-brand-accent)}.flight-details-flight-submit-button:hover{border-radius:var(--aw-radius-card);cursor:pointer;outline:none;border:none;background-color:var(--aw-text-primary);color:var(--aw-brand-accent);font-weight:500;font-size:var(--aw-body-size);letter-spacing:1px;text-align:center;padding:var(--aw-space-4) var(--aw-space-4);transition-duration:.5s}.details-submit-btn:hover{background:linear-gradient(0deg,var(--aw-brand-accent),var(--aw-status-verified));box-shadow:inset 0 1px #fff6,inset 0 -4px #0003,0 0 0 4px #fff3}.details-submit-btn.disabled{background:linear-gradient(0deg,var(--aw-interactive-border),var(--aw-text-label))}.details-submit-btn:hover .details-submit-text{color:var(--aw-text-primary)}.details-submit-btn:hover .details-submit-sparkle{fill:#fff;transform:scale(1.2)}}.listContainer{border-radius:var(--aw-radius-card);padding:var(--aw-space-4) 0;margin:0 1%}.list{display:flex;flex-direction:column;height:100%;max-height:75vh;overflow-y:auto;scroll-behavior:smooth}.headerList{background-color:var(--aw-surface-raised);border-top-left-radius:var(--aw-radius-card);border-top-right-radius:var(--aw-radius-card);min-height:51px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:var(--aw-space-1) 0;padding:var(--aw-space-2) var(--aw-space-8) var(--aw-space-2) var(--aw-space-2)}.item{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:var(--aw-space-1) 0;padding:var(--aw-space-2)}.list-component-bg-darker,.list-component-bg-lighter{background-color:var(--aw-surface-raised)}.add-task-form{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:var(--aw-space-4)}.dataContainer{flex:4;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.halfData{display:flex;flex-direction:row;flex:1;flex-wrap:wrap;min-width:150px}.checkContainer{flex:1;display:flex;justify-content:center;align-items:center;align-self:center}#list-container-status-header{display:flex;justify-content:center;align-items:center;align-self:center;border-radius:var(--aw-radius-card);background-color:var(--aw-brand-accent);padding:var(--aw-space-1) var(--aw-space-1) var(--aw-space-1) var(--aw-space-2)}#list-container-status-header p{margin:0 var(--aw-space-1) 0 0;width:70px}#list-container-status-header .checkbox-wrapper,#list-container-status-header .checkbox-wrapper-disabled{width:30px;height:30px}.itemData{color:var(--aw-text-primary);font-size:var(--aw-body-size);text-align:center;display:flex;align-items:center;justify-content:center;background-color:transparent;border:none;outline:none}.shortData{flex:1;display:flex;justify-content:center;align-items:center}.longData{flex:1;min-width:150px}.list-component-item-name{color:var(--aw-text-primary);font-size:var(--aw-body-size);text-align:center;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex:1;min-width:250px;background-color:transparent;border:none;outline:none}.list-component-item-observation{flex:1;min-width:150px;margin:0 var(--aw-space-1)}.list-component-item-observation textarea{flex:1;width:100%;height:100%;padding:var(--aw-space-1) 7px;color:var(--aw-text-primary);font-size:var(--aw-body-size);text-align:center;background-color:color-mix(in srgb,var(--aw-text-primary) 6%,transparent);border-radius:var(--aw-radius-control);border:none;outline:none;resize:none}.list-component-add-task-input{height:60px;width:100%;min-width:200px;background-color:color-mix(in srgb,var(--aw-text-primary) 6%,transparent);padding:var(--aw-space-1) 10px;border:1px solid color-mix(in srgb,var(--aw-text-primary) 25%,transparent);border-radius:var(--aw-radius-control);margin:var(--aw-space-1)}.list-component-add-task-input.error-input{border-color:var(--aw-status-critical)}.list-component-add-task-input textarea{background-color:transparent}.list-component-add-task-button{background-color:var(--aw-brand-accent);height:35px;width:35px;border-radius:var(--aw-radius-pill);display:flex;justify-content:center;align-items:center;color:var(--aw-text-on-accent);margin:var(--aw-space-1);transition:.5s}.list-component-add-task-button svg{transition:.5s}@media (max-width: 780px){.headerList{padding:var(--aw-space-2) var(--aw-space-12) var(--aw-space-2) var(--aw-space-2)}.headerList .dataContainer .itemData{display:none}.list-component-item-name{text-align:left;justify-content:flex-start;margin:0 0 var(--aw-space-1) 0}.list-component-item-observation{width:100%}.list-component-item-observation textarea{text-align:left;width:100%}.add-task-form{flex-direction:column}.add-task-form .dataContainer{width:100%}}.checkbox-container{color:var(--aw-text-primary);display:flex;justify-content:flex-start;align-items:center;margin:var(--aw-space-2) 0 var(--aw-space-2) var(--aw-space-2)}.checkbox-container span{margin:0 0 0 var(--aw-space-2)}.checkbox-wrapper,.checkbox-wrapper-disabled{position:relative;display:inline-block;width:40px;height:40px;display:flex}.checkbox-wrapper .background,.checkbox-wrapper-disabled .background{fill:color-mix(in srgb,var(--aw-interactive-hover) 75%,transparent);transition:ease all .6s;-webkit-transition:ease all .6s}.checkbox-wrapper .stroke,.checkbox-wrapper-disabled .stroke{fill:none;stroke:var(--aw-text-primary);stroke-miterlimit:10;stroke-width:2px;stroke-dashoffset:100;stroke-dasharray:100;transition:ease all .6s;-webkit-transition:ease all .6s}.checkbox-wrapper .check,.checkbox-wrapper-disabled .check{fill:none;stroke:var(--aw-text-primary);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;stroke-dashoffset:22;stroke-dasharray:22;transition:ease all .6s;-webkit-transition:ease all .6s}.checkbox-wrapper input[type=checkbox]{position:absolute;width:100%;height:100%;left:0;top:0;margin:0;opacity:0;-appearance:none;-webkit-appearance:none}.checkbox-wrapper input[type=checkbox]:checked+svg .background,.checkbox-wrapper-disabled input[type=checkbox]:checked+svg .background{fill:var(--aw-brand-accent)}.checkbox-wrapper input[type=checkbox]:checked+svg .stroke{stroke-dashoffset:0}.checkbox-wrapper input[type=checkbox]:checked+svg .check{stroke-dashoffset:0}@media (max-width: 500px){.dataContainer{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.halfData{display:flex;flex-direction:column;flex:1;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.itemData{font-size:var(--aw-body-size);text-align:left;display:flex;align-items:flex-start;justify-content:flex-start}}.footerList{background-color:var(--aw-surface-raised);border-bottom-left-radius:var(--aw-radius-card);border-bottom-right-radius:var(--aw-radius-card);display:flex;align-items:center;justify-content:center;min-height:50px}.no-data-list-component{display:flex;justify-content:center;align-items:center;color:color-mix(in srgb,var(--aw-text-primary) 50%,transparent);width:100%;height:100px;background-color:color-mix(in srgb,var(--aw-surface-overlay) 50%,transparent)}@media (max-width: 419px){.checkbox-container span{font-size:var(--aw-body-size)}}@media (hover: hover){.list-component-add-task-button:hover{background-color:var(--aw-text-primary);color:var(--aw-brand-accent)}.list-component-add-task-button:hover svg{scale:1.2}.checkbox-wrapper:hover .check{stroke-dashoffset:0}.checkbox-wrapper input[type=checkbox]:hover{cursor:pointer}}.info-popup-container{padding:var(--aw-space-8) 0;display:flex;justify-content:center;align-self:center;border-top:1px solid var(--aw-interactive-border);border-top-left-radius:var(--aw-radius-card);border-top-right-radius:var(--aw-radius-card);border-bottom:var(--aw-interactive-hover) solid 3px;border-bottom-left-radius:var(--aw-radius-card);border-bottom-right-radius:var(--aw-radius-card);background-color:var(--aw-surface-raised);color:var(--aw-text-primary);font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking)}.info-popup-container svg{align-self:center;height:70px;width:70px;margin:0 0 0 var(--aw-space-2)}.info-popup-container p{align-self:center;text-align:center;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;margin:0 var(--aw-space-1) 0 var(--aw-space-1)}.mobile-tab-container{min-height:75vh}.leg-col{display:flex;flex-direction:column;gap:var(--aw-space-4);width:100%}.gray-text{color:var(--aw-text-disabled)}.file-text{color:var(--aw-brand-accent);word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;white-space:normal}.comming-soon-container{width:100%;height:50vh;display:flex;align-items:center;justify-content:center;color:var(--aw-text-primary)}.leg1-column{display:flex;flex-direction:column;min-width:45%;gap:var(--aw-space-4)}.leg-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.vertical-line-container{display:flex;flex-direction:row;align-items:center;justify-content:space-around;gap:var(--aw-space-2);width:20%}.leg-row-3{display:flex;flex-direction:row;align-items:center;justify-content:space-around;width:90%}.single-data-cont{display:flex;flex-direction:row;align-items:center;font-size:small;gap:var(--aw-space-2)}.single-data-inside5{display:flex;flex-direction:row;align-items:center;font-size:small}.single-data-inside6{display:flex;flex-direction:row;align-items:center;font-size:small;gap:var(--aw-space-1)}.single-data-cont2{display:flex;flex-direction:row;gap:var(--aw-space-4)}.single-data-cont3{display:flex;flex-direction:row;gap:var(--aw-space-4);align-items:center}.single-data-inside2{display:flex;flex-direction:row;gap:var(--aw-space-4)}.single-data-cont-inside{display:flex;flex-direction:row;justify-content:space-between;gap:var(--aw-space-4);align-items:center}.flight-status{display:inline-block;height:20px;text-align:center;border-radius:var(--aw-radius-pill);background-color:var(--aw-status-verified-chip);color:var(--aw-status-verified-text);padding:0px var(--aw-space-3);font-size:var(--aw-body-sm-size);white-space:nowrap}.flight-status2{display:inline-block;height:20px;text-align:center;border-radius:var(--aw-radius-pill);background:linear-gradient(45deg,var(--aw-brand-accent),var(--aw-brand-accent) 6.25px,var(--aw-brand-accent) 6.25px,var(--aw-brand-accent) 9.375px,var(--aw-brand-accent) 9.375px,var(--aw-brand-accent) 15.625px,var(--aw-brand-accent) 15.625px,var(--aw-brand-accent) 18.75px,var(--aw-brand-accent) 18.75px,var(--aw-brand-accent) 25px,var(--aw-brand-accent) 25px,var(--aw-brand-accent) 28.125px,var(--aw-brand-accent) 28.125px,var(--aw-brand-accent) 34.375px,var(--aw-brand-accent) 34.375px,var(--aw-brand-accent) 37.5px,var(--aw-brand-accent) 37.5px,var(--aw-brand-accent) 43.75px,var(--aw-brand-accent) 43.75px,var(--aw-brand-accent) 46.875px,var(--aw-brand-accent) 46.875px,var(--aw-brand-accent) 53.125px,var(--aw-brand-accent) 53.125px,var(--aw-brand-accent) 56.25px,var(--aw-brand-accent) 56.25px,var(--aw-brand-accent) 62.5px,var(--aw-brand-accent) 62.5px,var(--aw-brand-accent) 65.625px,var(--aw-brand-accent) 65.625px,var(--aw-brand-accent) 71.875px,var(--aw-brand-accent) 71.875px,var(--aw-brand-accent) 75px,var(--aw-brand-accent) 70.3125px,var(--aw-brand-accent) 78.125px);color:var(--aw-text-on-accent);padding:0px var(--aw-space-3);font-size:var(--aw-body-sm-size);white-space:nowrap;display:flex;flex-direction:row}.flight-status-mobile-completed{display:inline-block;height:18px;width:100px;text-align:center;border-radius:var(--aw-radius-pill);background-color:var(--aw-status-verified-chip);color:var(--aw-status-verified-text);padding:0px var(--aw-space-3);font-size:var(--aw-body-sm-size);white-space:nowrap}.flight-status-mobile-not-apply{display:inline-block;height:18px;width:100px;text-align:center;border-radius:var(--aw-radius-pill);background-color:var(--aw-surface-overlay);color:var(--aw-text-primary);padding:0px var(--aw-space-3);font-size:var(--aw-body-sm-size);white-space:nowrap}.flight-status-mobile-not-requested{display:inline-block;height:18px;width:100px;text-align:center;border-radius:var(--aw-radius-pill);background-color:color-mix(in srgb,var(--aw-surface-overlay) 7%,transparent);color:var(--aw-text-primary);padding:0px var(--aw-space-3);font-size:var(--aw-body-sm-size);white-space:nowrap}.flight-status-mobile-cancelled{display:inline-block;height:18px;width:100px;text-align:center;border-radius:var(--aw-radius-pill);background-color:var(--aw-status-critical-chip);color:var(--aw-status-critical-text);padding:0px var(--aw-space-3);font-size:var(--aw-body-sm-size);white-space:nowrap}.flight-status-mobile-pending{display:inline-block;height:18px;width:100px;text-align:center;border-radius:var(--aw-radius-pill);background-color:var(--aw-status-warning-chip);color:color-mix(in srgb,var(--aw-status-warning) 85%,transparent);padding:0px var(--aw-space-3);font-size:var(--aw-body-sm-size);white-space:nowrap}.doc-check-list-option:hover{background-color:color-mix(in srgb,var(--aw-text-label) 46%,transparent);border-radius:var(--aw-radius-control);cursor:pointer}.aero-icon-container-mobile{display:inline-block;height:18px;width:auto;text-align:center;display:flex;flex-direction:row;align-items:center;border-radius:var(--aw-radius-pill);background-color:var(--aw-surface-overlay);color:var(--aw-text-primary);padding:0px var(--aw-space-3);font-size:var(--aw-body-sm-size);white-space:nowrap}.flight-status-text{margin:auto;line-height:20px}.flight-status2 .aw-ink-icon{color:inherit}.flight-status-text2{margin:auto;line-height:20px}.vertical-sep,.vertical-sep1{color:var(--aw-text-primary);width:4px;height:15px;line-height:15.23px}.vertical-sep-opacity{color:color-mix(in srgb,var(--aw-text-secondary) 42%,transparent);width:4px;height:15px;line-height:15.23px}.leg1-row{display:flex;flex-direction:row;align-items:center;width:100%}.legs-list-autopilot{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-2);font-size:var(--aw-body-size);font-weight:400;color:color-mix(in srgb,var(--aw-text-secondary) 42%,transparent)}.leg-sub-information-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.leg-sub-information-row-start{width:50px}.number-of-passengers{width:52px;height:27px;background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-pill);padding:2px var(--aw-space-2);display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:row;gap:var(--aw-space-1)}.number-of-passengers .person-icon{width:16px;height:auto}.number-of-passengers img{height:12px}.leg-technical-stop-box{width:50px;height:27px;background:linear-gradient(45deg,var(--aw-status-warning),var(--aw-status-warning) 6.25px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 6.25px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 9.375px,var(--aw-status-warning) 9.375px,var(--aw-status-warning) 15.625px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 15.625px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 18.75px,var(--aw-status-warning) 18.75px,var(--aw-status-warning) 25px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 25px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 28.125px,var(--aw-status-warning) 28.125px,var(--aw-status-warning) 34.375px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 34.375px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 37.5px,var(--aw-status-warning) 37.5px,var(--aw-status-warning) 43.75px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 43.75px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 46.875px,var(--aw-status-warning) 46.875px,var(--aw-status-warning) 53.125px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 53.125px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 56.25px,var(--aw-status-warning) 56.25px,var(--aw-status-warning) 62.5px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 62.5px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 65.625px,var(--aw-status-warning) 65.625px,var(--aw-status-warning) 71.875px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 71.875px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 75px,var(--aw-status-warning) 75px,var(--aw-status-warning) 78.125px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 81.25px,var(--aw-status-warning) 84.375px);border-radius:var(--aw-radius-pill);padding:2px var(--aw-space-2);display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:row;font-size:var(--aw-body-sm-size)}.leg-technical-stop-box-V2{width:100%;max-width:130px;height:27px;background:linear-gradient(45deg,var(--aw-status-warning),var(--aw-status-warning) 6.25px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 6.25px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 9.375px,var(--aw-status-warning) 9.375px,var(--aw-status-warning) 15.625px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 15.625px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 18.75px,var(--aw-status-warning) 18.75px,var(--aw-status-warning) 25px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 25px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 28.125px,var(--aw-status-warning) 28.125px,var(--aw-status-warning) 34.375px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 34.375px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 37.5px,var(--aw-status-warning) 37.5px,var(--aw-status-warning) 43.75px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 43.75px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 46.875px,var(--aw-status-warning) 46.875px,var(--aw-status-warning) 53.125px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 53.125px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 56.25px,var(--aw-status-warning) 56.25px,var(--aw-status-warning) 62.5px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 62.5px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 65.625px,var(--aw-status-warning) 65.625px,var(--aw-status-warning) 71.875px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 71.875px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 75px,var(--aw-status-warning) 75px,var(--aw-status-warning) 78.125px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 81.25px,var(--aw-status-warning) 84.375px);border-radius:var(--aw-radius-pill);padding:2px var(--aw-space-2);display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:row;font-size:var(--aw-body-sm-size)}.legs-list-fuel-icon{width:24px;height:auto}.legs-list-tbc-text{font-size:var(--aw-body-sm-size)}.pass-num{display:flex;flex-direction:row;align-items:center;font-size:var(--aw-body-size)}.leg-link{text-decoration:none;width:100%;transition:none}.leg-link-disable{text-decoration:none;width:100%;pointer-events:none;cursor:default!important}.leg-link:active,.leg-link-disable:active{scale:1}.month-text{color:var(--aw-text-primary);font-weight:600;font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);margin-top:var(--aw-space-12);margin-bottom:var(--aw-space-6);text-transform:uppercase}.item-mt{padding:var(--aw-space-2) var(--aw-space-2) var(--aw-space-2) var(--aw-space-2);position:relative;align-items:center}.item-mt-legs{padding:var(--aw-space-2) var(--aw-space-2) var(--aw-space-2) var(--aw-space-2);margin-bottom:var(--aw-space-6);background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-control);display:flex;width:100%;flex-direction:row;position:relative;align-items:center}.item-mt-legs2{padding:var(--aw-space-2) var(--aw-space-2) var(--aw-space-2) var(--aw-space-2);margin-bottom:var(--aw-space-6);background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-control);display:flex;width:100%;flex-direction:row;position:relative;align-items:center;height:100px;justify-content:space-between}.card-flex-container{display:flex;flex-wrap:wrap;gap:var(--aw-space-2);margin:0 auto;margin-bottom:var(--aw-space-4)}.button-add-doc-card-container{width:100%;max-width:50%;background-color:var(--aw-surface-raised);padding:var(--aw-space-4);border-radius:var(--aw-radius-control);display:flex;justify-content:center}.plus-icon-border{border:solid 1px white;border-radius:var(--aw-radius-xs);align-self:center}.card-ofp-title{font-weight:700;margin-bottom:var(--aw-space-1);display:flex;flex-direction:row;align-items:center}.card-gray-text{color:var(--aw-text-label)}.add-doc-button-card{display:flex;justify-content:center;align-items:center}.item-mt-legs3{padding:var(--aw-space-2) var(--aw-space-2) var(--aw-space-2) var(--aw-space-2);margin-bottom:var(--aw-space-6);background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-control);display:flex;width:100%;flex-direction:row;position:relative;min-height:100px;justify-content:space-between}.item-mt-legs4{padding:var(--aw-space-6) var(--aw-space-6) var(--aw-space-6) var(--aw-space-6);margin-bottom:var(--aw-space-6);background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-control);display:flex;width:100%;flex-direction:row;position:relative;justify-content:space-between;align-items:center}.comments-card-container{padding:var(--aw-space-6) var(--aw-space-6) var(--aw-space-6) var(--aw-space-6);margin-bottom:var(--aw-space-6);background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-control);display:flex;width:100%;flex-direction:column;position:relative;justify-content:space-between;gap:var(--aw-space-4)}.comments-card-main-container{display:flex;flex-direction:column;gap:var(--aw-space-2);width:100%}.ai-title,.ai-span{color:var(--aw-status-warning-text);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);display:flex;flex-direction:row;align-items:center;margin:var(--aw-space-2) 0;width:100%}.ai-title svg{max-height:25px;max-width:25px;height:100%;width:100%;margin:0 var(--aw-space-1) 0 var(--aw-space-1)}.ai-absolute-icon{color:var(--aw-status-warning-text);width:auto;height:100%;min-width:18px;min-height:18px;margin:0 auto 0 6px}.ai-outline{outline:solid 2px var(--aw-status-warning);outline-offset:-2px;border-radius:var(--aw-radius-control)}.ai-left-outline{border-left:1px solid var(--aw-interactive-border);outline-offset:-2px;border-radius:var(--aw-radius-control)}.item-mt-legs5{padding:var(--aw-space-6) var(--aw-space-6) var(--aw-space-6) var(--aw-space-6);margin-bottom:var(--aw-space-6);background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-control);display:flex;width:100%;flex-direction:row;position:relative;justify-content:space-between;align-items:center}.info-leg-detail-container{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-4)}.info-leg-detail-container-notams{display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--aw-space-4)}.notams-item{flex:0 1 calc(50% - 15px);box-sizing:border-box;padding:var(--aw-space-4)}.notams-item p{margin:0}.info-leg-detail-container-apis-eapis-status{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-4)}.ofp-column{display:flex;flex-direction:column;width:100%}.card-ofp-title-status-row{display:flex;flex-direction:row-reverse;gap:var(--aw-space-4)}.slot-column{width:155px}.slot-main-column{min-width:190px}.info-leg-detail-container2{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-6)}.info-leg-detail-container-ofp{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-6);width:100%}.info-leg-detail-container-slot{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-6)}.info-leg-detail-container-flex-end{display:flex;flex-direction:column;gap:var(--aw-space-6);width:100%}.WarningPopup-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:9999;background:rgba(0,0,0,.5)}.view-header-current-view-leg-detail{font-size:var(--aw-body-size);line-height:var(--aw-body-lh);font-weight:400;color:var(--aw-text-primary);overflow:hidden}.info-leg-detail-container-fir-notification{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-6);width:100%}.info-leg-detail-container-n-of-a{display:flex;flex-direction:row;gap:var(--aw-space-6)}.info-leg-detail-n-of-a{display:flex;flex-direction:row;gap:var(--aw-space-2)}.info-leg-detail-container-eapis-apis{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-6)}.slot-container{display:flex;flex-direction:column}.slot-row{display:flex;flex-direction:row;gap:var(--aw-space-4);margin-bottom:var(--aw-space-1);width:155px}.card-comment{width:80%;color:#fff}.card-notams-comment{width:100%;color:#fff}.notams-columns{display:flex;flex-direction:column;align-items:start;text-align:start}.notams-row{display:flex;flex-direction:row;gap:var(--aw-space-4);margin-bottom:var(--aw-space-2);align-items:center}.card-row{display:flex;flex-direction:row;justify-content:flex-start;gap:var(--aw-space-2)}.card-row-ofp{display:flex;flex-direction:row;justify-content:flex-start;gap:var(--aw-space-2);width:150px}.card-ofp-row{display:flex;flex-direction:row;width:300px;align-items:center;gap:var(--aw-space-2)}.card-hour-row{display:flex;flex-direction:row;width:350px;align-items:center;gap:var(--aw-space-2);text-align:center}.card-gray-text{color:var(--aw-text-secondary);font-weight:400;font-size:var(--aw-body-sm-size);width:100%;word-wrap:break-word;overflow-wrap:break-word}.card-ofp-title{color:var(--aw-text-primary);font-weight:400}.card-country{color:var(--aw-text-primary);font-weight:400;min-width:135px}.card-head-row{display:flex;flex-direction:row;gap:var(--aw-space-4);align-items:center;width:100%}.card-white-text{color:var(--aw-text-primary);font-weight:400}.permit-details{display:flex;flex-direction:row;gap:var(--aw-space-12);align-items:center;margin-bottom:var(--aw-space-4)}.time-cbp-container{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-2)}.s3link-text{width:400px}.time-cbp-values{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-2)}.card-main-title,.card-comments-title{color:var(--aw-text-primary);font-weight:400;display:flex;flex-direction:row;align-items:center}.card-main-section-row-title{color:var(--aw-text-primary);font-weight:400;width:190px}.info-leg-detail-main-container,.info-leg-detail-main-container-ofp,.info-leg-detail-main-container-rn,.info-leg-detail-main-container-apis-eapis-gar,.info-leg-detail-main-container-ppr{display:flex;flex-direction:row;gap:var(--aw-space-4);width:100%}.recall-number-columns{display:flex;flex-direction:column;gap:var(--aw-space-4);width:100%}.custom-file-input-override{background-color:red;border:none}.custom-file-input-container{width:100%;margin-bottom:var(--aw-space-4)}.leg-observations{font-weight:400;color:var(--aw-text-primary);font-size:var(--aw-body-size);text-align:start;padding-left:var(--aw-space-24);width:90%;line-height:var(--aw-body-lh);white-space:pre-line}.card-elements-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.flight-aircraft{color:color-mix(in srgb,var(--aw-text-secondary) 42%,transparent);font-size:var(--aw-body-size);font-weight:400;word-wrap:break-word}.item-mt-leg{flex-direction:row;width:100%;padding:var(--aw-space-6) var(--aw-space-6) var(--aw-space-6) var(--aw-space-6)}.item-mt-flight-pending{border:solid 2px color-mix(in srgb,var(--aw-status-critical) 50%,transparent);border-bottom:solid 4px var(--aw-status-critical)}.item-mt-flight-pending:before{content:"Pending";background-color:var(--aw-status-critical);color:var(--aw-surface-raised);text-align:center;font-size:var(--aw-body-size);font-weight:500;letter-spacing:.8px;position:absolute;right:-2px;bottom:-4px;padding:var(--aw-space-1) var(--aw-space-2) var(--aw-space-1) var(--aw-space-8)}.item-mt-flight-pending:after{content:"";position:absolute;right:88px;bottom:15px;width:26px;height:32px;background-color:var(--aw-surface-raised);transform:skewY(-50deg);z-index:1}.item-mt-flight-created{border:solid 3px color-mix(in srgb,var(--aw-status-verified) 50%,transparent);border-bottom:solid 4px var(--aw-status-verified)}.item-mt-flight-created:before{content:"Confirmed";background-color:var(--aw-status-verified);color:var(--aw-surface-raised);text-align:center;font-size:var(--aw-body-size);font-weight:500;letter-spacing:.8px;position:absolute;right:-2px;bottom:-4px;padding:var(--aw-space-1) var(--aw-space-2) var(--aw-space-1) var(--aw-space-8)}.aero-icon{width:20px;height:auto;margin:0;align-self:center;line-height:18px;vertical-align:middle;margin-right:var(--aw-space-2)}.icon-title{font-size:var(--aw-body-sm-size)}.aero-icon-container{display:inline-block;height:20px;text-align:center;border-radius:var(--aw-radius-pill);background-color:var(--aw-surface-overlay);color:var(--aw-text-primary);padding:0px var(--aw-space-3);font-size:var(--aw-body-size);white-space:nowrap;vertical-align:middle;display:flex;flex-direction:row;align-items:center}.item-mt-flight-created:after{content:"";position:absolute;right:112px;bottom:15px;width:26px;height:32px;background-color:var(--aw-surface-raised);transform:skewY(-50deg);z-index:1}.item-row{display:flex;width:100%;flex-direction:row;justify-content:space-evenly;align-items:center}.item-trip-row{display:flex;width:100%;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.item-column{display:flex;flex-direction:column}.cities-container-mt{justify-content:space-between;max-width:900px;margin:auto}.expenses-list-item{width:90%;align-self:center}.item-expenses-row{display:flex;width:100%;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.item-expenses-row p{margin:var(--aw-space-1);width:234px}@media (max-width: 509px){.leg-technical-stop-box-V2{max-width:fit-content}}@media (max-width: 666px){.expenses-list-item{width:100%;align-self:flex-start}.item-expenses-row{flex-direction:column;align-items:flex-start}.item-expenses-row p{margin:var(--aw-space-1) 0 var(--aw-space-1) var(--aw-space-2)}}.item-route-container{flex:1}#item-route-type{font-size:var(--aw-body-size);font-weight:500;margin:auto;background-color:var(--aw-surface-raised);padding:var(--aw-space-1) var(--aw-space-2);border-radius:var(--aw-radius-card)}.cities-container-split.user{width:100%;font-size:var(--aw-body-size);font-weight:500;color:var(--aw-text-primary);text-align:center}.cities-container-split{width:45vw;font-size:var(--aw-body-size);font-weight:500;color:var(--aw-text-primary);text-align:center;margin-right:var(--aw-space-24)}.cities-container-split2{width:100%;font-size:var(--aw-body-size);font-weight:500;color:var(--aw-text-primary);text-align:center;display:flex;flex-direction:row;justify-content:center}.cities-container-split-single{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap}.vertical-line{border:solid .71px var(--aw-interactive-border);width:25px}.comments-text{width:100%;align-items:center;margin-left:var(--aw-space-4);display:flex;flex-direction:row}.missing-info-warning-docs{color:var(--aw-text-secondary);justify-content:flex-start;margin-top:var(--aw-space-2)}.missing-warning{color:var(--aw-text-secondary);justify-content:flex-start}.check-list-option{display:flex;flex-direction:row;gap:var(--aw-space-1);align-items:center;width:fit-content;color:#fff;flex-wrap:wrap;padding:var(--aw-space-1);width:100%;min-height:35px}.doc-check-list-option{display:flex;flex-direction:row;gap:var(--aw-space-2);align-items:center;width:100%;margin-left:var(--aw-space-4);color:#fff}.row-title{width:100px}.checklist-container{display:flex;flex-direction:column;width:100%;gap:var(--aw-space-2)}.checklist-title-icon-row{display:flex;flex-direction:row;height:fit-content;align-items:center}.check-list-title{color:var(--aw-text-primary);font-weight:400;font-size:var(--aw-body-size)}.doc-checklist-container{display:flex;flex-direction:row;gap:var(--aw-space-8);width:100%;align-items:center}.status-report-doc-card-main-container{display:flex;flex-direction:row;align-items:center;width:100%}.status-report-doc-checklist-container{display:flex;flex-direction:column;gap:var(--aw-space-2);width:100%}.doc-button-generate-container{width:100%;display:flex;justify-content:end;gap:var(--aw-space-2)}.doc-generate-button{background-color:var(--aw-brand-accent);padding:var(--aw-space-1) var(--aw-space-4);border-radius:var(--aw-radius-pill);color:var(--aw-text-on-accent);font-size:var(--aw-body-size);line-height:var(--aw-body-lh);font-weight:400;display:flex;justify-content:center;align-items:center}.doc-edit-button{background-color:color-mix(in srgb,var(--aw-brand-accent) 0%,transparent);color:var(--aw-brand-accent);border:solid 1px var(--aw-brand-accent);border-radius:var(--aw-radius-pill);padding:var(--aw-space-1) var(--aw-space-4);font-size:var(--aw-body-size);line-height:var(--aw-body-lh);font-weight:400;width:max-content}.doc-card-title-status-container{display:flex;flex-direction:row;gap:var(--aw-space-2);width:100%}.doc-card-main-title{color:var(--aw-text-primary);width:150px}.missing-info-container{width:100%}.check-list-columns-container{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;gap:var(--aw-space-2)}.check-list-options-column{display:flex;flex-direction:column;width:100%}.check-list-inside-row{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-2)}.check-list-inside-first-row{display:flex;flex-direction:row;align-items:center}.doc-check-list-columns-container{display:flex;flex-direction:column;width:100%;gap:var(--aw-space-2)}.legs-list-plane-lines-row{display:flex;flex-direction:row;align-items:center;flex:1;gap:var(--aw-space-4);padding:var(--aw-space-1) var(--aw-space-4) var(--aw-space-1) var(--aw-space-4)}.draggable-leg-gray-horizontal-line{border:solid .71px var(--aw-text-primary);width:25px;margin-top:var(--aw-space-2)}.gray-horizontal-line{border:solid .71px color-mix(in srgb,var(--aw-text-secondary) 55%,transparent);width:100%;margin-top:var(--aw-space-2);flex:1}.vertical-line2{border-right:solid 1px var(--aw-interactive-border);height:90px}.cities-legs-plane{margin:0 var(--aw-space-2);display:flex;align-items:center;flex-direction:column-reverse;gap:var(--aw-space-1)}.filters-container{display:flex;flex-direction:row}.cities-legs-plane2{display:flex;align-items:center;transform:rotate(-365deg);color:color-mix(in srgb,var(--aw-text-primary) 22%,transparent);width:20px;align-self:flex-start}.legs-list-cities-leg-plane{display:flex;color:color-mix(in srgb,var(--aw-text-primary) 22%,transparent);width:15px;align-self:center;transform:rotate(90deg)}.cities-legs-plane.user{margin:var(--aw-space-4) var(--aw-space-4)}.cities-legs-plane-multicity{margin:0 var(--aw-space-2) 0 var(--aw-space-4);display:flex;flex-direction:row;align-items:center;justify-content:center;height:40px;position:relative;bottom:4px}.cities-legs-plane-multicity.user{margin:var(--aw-space-4) var(--aw-space-2) 0 var(--aw-space-4)}.cities-number-span{font-size:var(--aw-body-size);background-color:var(--aw-surface-raised);height:20px;min-width:20px;border-radius:var(--aw-radius-pill);padding:0 var(--aw-space-1);position:relative;top:13px;right:7px;display:flex;justify-content:center;align-items:center}.data-container{display:flex;flex-direction:column;align-items:center;margin:var(--aw-space-2) 0}.legs-list-flight-services-desktop{display:none}.single-data,.single-data-desktop{color:var(--aw-text-primary);font-size:var(--aw-body-size);display:flex;flex-direction:row;align-items:center}.single-data5{color:var(--aw-text-primary);font-size:var(--aw-body-size);display:flex;flex-direction:row;align-items:center;width:100%;word-break:break-all;white-space:normal}.single-data-opacity{color:color-mix(in srgb,var(--aw-text-primary) 40%,transparent);font-size:var(--aw-body-sm-size);display:flex;flex-direction:row;align-items:center}.single-data-opacity-mobile{display:none}.single-data span{margin:0 var(--aw-space-1)}.single-data-span{color:var(--aw-text-primary);border-radius:var(--aw-radius-card);margin:var(--aw-space-1) var(--aw-space-1)}.airports-box-info,.airports-box-info.user{display:contents;color:var(--aw-text-primary);font-size:var(--aw-body-size);display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.city-country-names-container{display:flex;flex-direction:column;align-items:center;width:100%}.city-country-names{display:contents;color:var(--aw-text-primary);font-size:var(--aw-body-size);display:flex;flex-direction:column;align-items:center;width:100%}.flight-id-label{color:color-mix(in srgb,var(--aw-text-primary) 50%,transparent);margin:var(--aw-space-1) 0 0 0}.airport-name{align-items:center;max-width:150px}.flight-id{color:var(--aw-text-secondary);padding:var(--aw-space-1) var(--aw-space-1);font-weight:400;margin:0 0 0 var(--aw-space-1)}.route-type{color:var(--aw-text-on-accent);background-color:var(--aw-interactive-hover);font-size:var(--aw-title-operative-size);padding:var(--aw-space-1) var(--aw-space-1);border-radius:var(--aw-radius-card);font-weight:400}.route-type-box{display:flex;justify-content:center;margin:var(--aw-space-2)}.icao-data{font-size:var(--aw-body-size);font-weight:500;text-align:center}.bool-data-text{margin:0 var(--aw-space-1) 0 0}.single-bool-readable-info{display:flex;flex-direction:row;flex:1;justify-content:center;align-items:center;text-align:center;padding:var(--aw-space-1);color:var(--aw-text-primary);margin:var(--aw-space-1) var(--aw-space-1) 0 var(--aw-space-1);font-size:var(--aw-body-size)}.single-bool-data{display:flex;width:95%;max-width:400px;flex-direction:row;flex:1;justify-content:center;align-items:center;text-align:center;padding:var(--aw-space-1);margin-top:var(--aw-space-1);border:solid color-mix(in srgb,var(--aw-surface-raised) 25%,transparent);border-width:1px;border-bottom-width:3px;color:var(--aw-text-primary);border-radius:var(--aw-radius-card);margin:0 var(--aw-space-1)}.trip-info-row{display:flex;flex-direction:row-reverse;width:auto;justify-content:space-around;flex-wrap:wrap}.trip-info-list{margin:0 var(--aw-space-4) 0 0;display:flex;flex-direction:column;align-self:left}.single-true-data{color:var(--aw-text-on-accent);background-color:var(--aw-interactive-hover)}.notice-of-arrival-card-info-container{display:flex;flex-direction:row;gap:var(--aw-space-2)}.create-flight-button{display:flex;width:95%;max-width:400px;flex-direction:row;flex:1;justify-content:center;align-items:center;text-align:center;padding:var(--aw-space-1);margin-top:var(--aw-space-1);border:solid color-mix(in srgb,var(--aw-surface-raised) 25%,transparent);border-width:1px;border-bottom-width:3px;color:var(--aw-text-on-accent);background-color:var(--aw-brand-accent);font-size:var(--aw-body-size);font-weight:500;letter-spacing:.6px;border-radius:var(--aw-radius-card);margin:0 var(--aw-space-1);transition:.5s}.create-flight-button p{transition:.5s}.create-flight-button-hidden{display:flex;width:95%;max-width:400px;flex-direction:row;flex:1;justify-content:center;align-items:center;text-align:center;padding:var(--aw-space-1);margin-top:var(--aw-space-1);border:solid color-mix(in srgb,var(--aw-surface-raised) 25%,transparent);border-width:1px;border-bottom-width:3px;color:color-mix(in srgb,var(--aw-text-primary) 50%,transparent);border-radius:var(--aw-radius-card);margin:0 var(--aw-space-1)}.more-details-button3{align-items:center;cursor:pointer}.legs-list-more-details-button-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex:1;width:100%}.more-details-button-container{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:var(--aw-space-4)}.manage-buttons-container{display:flex;flex-direction:row;align-items:center}.manage-buttons-container-ofp{display:flex;flex-direction:row;align-items:center;width:100%;justify-content:flex-end}.manage-buttons-container-other{display:flex;flex-direction:row;align-items:center;width:100%;justify-content:flex-end;margin-top:var(--aw-space-4)}.details-button-text{color:var(--aw-text-on-accent);background-color:var(--aw-brand-accent);font-weight:500;white-space:nowrap;padding:0 var(--aw-space-1);border-radius:var(--aw-radius-card);letter-spacing:.8px;transition:.5s}.no-flights-container{margin:15px auto;font-weight:600;display:flex;text-align:center;justify-content:center;border-width:2px;border-bottom-width:4px;border-color:color-mix(in srgb,var(--aw-text-primary) 25%,transparent);border-radius:var(--aw-radius-card);height:100px;width:75%}.no-flights{font-size:var(--aw-title-section-size);color:color-mix(in srgb,var(--aw-text-primary) 50%,transparent)}.more-details-button,.more-details-button2{width:30px;height:30px;border-radius:3em;display:flex;justify-content:center;align-items:center;cursor:pointer;color:var(--aw-text-primary)}.entity-slot-row{display:flex;flex-direction:row;gap:var(--aw-space-2)}.flight-financial-card{flex:1;min-width:400px;max-width:50%;background-color:var(--aw-surface-raised);padding:var(--aw-space-4);border-radius:var(--aw-radius-control);display:flex;flex-direction:column;justify-content:space-between}.info-leg-detail-main-of-2-container{display:flex;flex-direction:row;align-items:center}.trip-doc-card{flex:1;min-width:400px;max-width:50%;width:100%;background-color:var(--aw-surface-raised);padding:var(--aw-space-4);border-radius:var(--aw-radius-control);display:flex;flex-direction:column;justify-content:space-between}.doc-card-icon-title-container{display:flex;flex-direction:row;justify-content:space-between}.doc-card-main-container{display:flex;flex-direction:column;width:100%}.landing-values{display:flex;flex-direction:row;gap:var(--aw-space-4)}.slot-time-tolerance-row{display:flex;flex-direction:row;justify-content:space-around;width:100%;gap:var(--aw-space-8)}.documents-cards-row{display:flex;flex-direction:row;gap:var(--aw-space-8)}.slot-values-row{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-2)}.card-main-row{display:flex;flex-direction:row;width:100%}.button-notams{display:flex;width:100%;justify-content:flex-end}.slot-main-row{display:flex;flex-direction:row;width:100%;gap:var(--aw-space-2)}.card-main-row-tech-stop{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.card-main-ofp-row{display:flex;flex-direction:row;width:100%}.more-details-button img{height:60%;width:60%}.more-details-button:active{background-color:var(--aw-text-primary);color:var(--aw-brand-accent)}.mobile-tab-details-buttons{margin:0 1% 0 0;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:100%;min-height:100px}.info-leg-detail-main-of-2-container{display:flex;flex-direction:row;align-items:center;width:100%}.view-details-button{display:flex;justify-content:center;align-items:center;background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent);border-radius:var(--aw-radius-card);padding:var(--aw-space-1) var(--aw-space-2);font-size:var(--aw-body-size);font-weight:500;transition:.5s;min-width:125px;z-index:5}.view-details-button:active{background-color:var(--aw-text-primary);color:var(--aw-brand-accent)}#mobile-tab-edit-container .Btn{width:40px;height:40px;border:2px solid color-mix(in srgb,var(--aw-brand-accent) 75%,transparent);border-radius:var(--aw-radius-pill);background-color:var(--aw-surface-raised);display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;position:relative;transition-duration:.3s;box-shadow:2px 2px 10px #0000001c}.more-details-button-container2,.more-details-button-container-check-list{align-items:center;display:flex;flex-direction:row}#mobile-tab-edit-container .svgIcon{fill:var(--aw-brand-accent)}#mobile-tab-edit-container .edit-icon{fill:var(--aw-brand-accent);font-size:var(--aw-icon-size);letter-spacing:var(--aw-title-operative-tracking);transition:.5s}#mobile-tab-edit-container .icon2{width:18px;height:5px;border-bottom:2px solid var(--aw-brand-accent);border-left:2px solid var(--aw-brand-accent);border-right:2px solid var(--aw-brand-accent)}#mobile-tab-edit-container .tooltip{position:absolute;right:-105px;opacity:0;background-color:var(--aw-surface-background);color:var(--aw-text-primary);padding:var(--aw-space-1) var(--aw-space-2);border-radius:var(--aw-radius-xs);display:flex;align-items:center;justify-content:center;transition-duration:.2s;pointer-events:none;letter-spacing:.5px}#mobile-tab-edit-container .tooltip:before{position:absolute;content:"";width:10px;height:10px;background-color:var(--aw-surface-background);background-size:1000%;background-position:center;transform:rotate(45deg);left:-5%;transition-duration:.3s}@media (hover: hover){.create-flight-button:hover{color:var(--aw-brand-accent);background-color:var(--aw-text-primary)}.check-list-option:hover{background-color:color-mix(in srgb,var(--aw-surface-overlay) 51%,transparent);border-radius:var(--aw-radius-control);cursor:pointer}.doc-check-list-option:hover{background-color:color-mix(in srgb,var(--aw-text-label) 46%,transparent);border-radius:var(--aw-radius-control);cursor:pointer}.create-flight-button:hover p{scale:1.1}.details-button-text:hover{color:var(--aw-brand-accent);background-color:var(--aw-text-primary)}.more-details-button:hover{background-color:var(--aw-interactive-hover)}.view-details-button:hover{background-color:var(--aw-text-primary);color:var(--aw-brand-accent)}#mobile-tab-edit-container .Btn:hover .tooltip{opacity:1;transition-duration:.3s}#mobile-tab-edit-container .Btn:hover{background-color:var(--aw-brand-accent);transition-duration:.3s}#mobile-tab-edit-container .Btn:hover .icon2{border-bottom:2px solid var(--aw-text-secondary);border-left:2px solid var(--aw-text-secondary);border-right:2px solid var(--aw-text-secondary)}#mobile-tab-edit-container .Btn:hover .svgIcon{fill:var(--aw-text-primary);animation:slide-in-top .6s cubic-bezier(.25,.46,.45,.94) both}#mobile-tab-edit-container .Btn:hover .edit-icon{fill:var(--aw-text-primary);scale:1.2}}@media (max-width: 3030px){.info-leg-detail-main-container{display:flex;flex-direction:column}}@media (min-width: 1280px){.check-list-columns-container{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;padding-left:110px}}@media (max-width: 1250px){.documents-cards-row{display:flex;flex-direction:column;gap:var(--aw-space-2)}}@media (max-width: 1100px){.s3link-text{word-wrap:break-word}.info-leg-detail-container-slot{display:flex;flex-direction:column;align-items:start;justify-content:space-between;width:100%}.info-leg-detail-main-container-ppr{display:flex;flex-direction:column;gap:var(--aw-space-4);width:100%}.landing-values{display:flex;flex-direction:column;align-self:flex-start}.notice-of-arrival-card-info-container{flex-direction:column}}@media (max-width: 1220px){.check-list-option{flex-direction:column;align-items:start;min-height:51px}.check-list-columns-container{padding-left:110px}.check-list-options-column{gap:var(--aw-space-1)}}@media (max-width: 1200px){.item-trip-row{flex-direction:column;align-items:center}.legs-list-flight-services-desktop{display:flex;flex-direction:row;align-items:center}.single-data-opacity-mobile{color:color-mix(in srgb,var(--aw-text-primary) 40%,transparent);font-size:var(--aw-body-sm-size);display:flex;flex-direction:row;align-items:center}.single-data-desktop{display:none}.card-head-row{width:100%}.info-leg-detail-main-container-ofp{display:flex;flex-direction:column}.permit-details{flex-direction:column;gap:var(--aw-space-2);margin-bottom:var(--aw-space-12);align-items:start}.card-hour-row{width:300px}.comments-text{margin-left:var(--aw-space-1);width:100%}.aero-icon-container .aero-icon{align-items:end}.single-data-inside5{display:flex;flex-direction:row}.single-data-inside6{display:flex;flex-direction:row;gap:var(--aw-space-1)}.single-data{justify-content:space-between}.entity-slot-row{display:flex;flex-direction:row;gap:var(--aw-space-2)}.flight-aircraft{color:color-mix(in srgb,var(--aw-text-secondary) 42%,transparent);font-weight:400;font-size:var(--aw-body-sm-size);word-wrap:break-word;max-width:90px}.slot-row{width:100%;justify-content:space-between}.info-leg-detail-main-container-apis-eapis-gar{display:flex;flex-direction:row}.info-leg-detail-main-container{display:flex;flex-direction:column}.info-leg-detail-main-container-rn{display:flex;flex-direction:row}.single-data-cont{display:flex;flex-direction:row;font-size:small;justify-content:space-between}.mobile-tab-details-buttons{margin:none;justify-content:center}.trip-info-row{width:100%}.vertical-sep1{display:none}.leg1-row{flex-direction:column;align-items:flex-start}.vertical-line-container{width:100%;margin-bottom:2vh}.vertical-line2{border-left:none;border-bottom:solid .71px color-mix(in srgb,var(--aw-text-secondary) 55%,transparent);height:0;width:100%}.single-data-cont2{display:flex;flex-direction:column;width:100%}.more-details-button{display:none}.more-details-button-container,.more-details-button-container-check-list{display:flex;justify-content:flex-end;align-items:center;width:100%}.leg1-column{width:100%}.leg-observations{text-align:start;width:90%}.single-data-cont3{display:none;width:70%}.flight-status{display:none}.leg-link{width:100%}.info-leg-detail-container{align-items:center;justify-content:space-between;width:100%}.ofp-column{width:100%}.legs-container{overflow-x:hidden}.leg-col{width:100%}.cities-container-split{width:100%;margin-right:0}.leg1-column{align-items:left}.item-mt-leg{flex-direction:column;width:100%;padding:var(--aw-space-4) var(--aw-space-4) var(--aw-space-4) var(--aw-space-4)}.single-data-inside2{display:none}}@media (max-width: 926px){.card-flex-container{flex-direction:column}.trip-doc-card{max-width:none;min-width:0}.button-add-doc-card-container{width:100%;background-color:var(--aw-surface-raised);padding:var(--aw-space-4);border-radius:var(--aw-radius-control);display:flex;justify-content:center;max-width:none}.info-leg-detail-container-flex-end{display:flex;flex-direction:column;width:100%;align-items:start;justify-content:space-between}.missing-warning{color:var(--aw-text-secondary);justify-content:flex-start}}@media (max-width: 779px){.cities-container-split.user{flex-direction:column}.card-ofp-title-status-row{display:flex;flex-direction:row;gap:var(--aw-space-4);justify-content:space-between;width:100%}.card-main-row-tech-stop{display:flex;flex-direction:row;width:100%;align-items:center;justify-content:space-between;gap:var(--aw-space-2)}.info-leg-detail-main-container-ofp{display:flex;flex-direction:column;gap:var(--aw-space-4);width:100%}.manage-buttons-container-ofp{display:flex;flex-direction:row;align-items:center;width:100%;justify-content:space-between}.manage-buttons-container-other{display:flex;flex-direction:row;align-items:center;width:100%;justify-content:space-between;margin-top:var(--aw-space-4)}.manage-buttons-container{display:flex;flex-direction:row;align-items:center;justify-content:end}.info-leg-detail-main-of-2-container{display:flex;flex-direction:column;align-items:center;width:100%;gap:var(--aw-space-8)}.item-mt-legs5{padding:var(--aw-space-6) var(--aw-space-6) var(--aw-space-6) var(--aw-space-6);margin-bottom:var(--aw-space-6);background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-control);display:flex;width:100%;flex-direction:column;position:relative;justify-content:space-between;align-items:end;gap:var(--aw-space-4)}.card-head-row{width:100%;justify-content:space-between;flex-direction:column}.info-leg-detail-container-n-of-a{flex-direction:column}.info-leg-detail-container-eapis-apis{flex-direction:row}.slot-main-column{width:100%}.info-leg-detail-container-apis-eapis-status{width:100%;justify-content:end}.card-row,.card-ofp-row{display:flex;flex-direction:row;width:100%;align-items:center;gap:var(--aw-space-2)}.card-main-row{display:flex;flex-direction:row;width:100%;align-items:center;gap:var(--aw-space-2);text-align:center}.button-notams{display:flex;width:100%;justify-content:flex-end}.card-main-tech-stop{display:flex;flex-direction:row;width:100%;align-items:center;gap:var(--aw-space-2);text-align:center}.card-main-ofp-row{display:flex;flex-direction:column;width:100%;align-items:center;gap:var(--aw-space-2);text-align:center}.card-hour-row{display:flex;flex-direction:row;width:100%;align-items:center;gap:var(--aw-space-2);text-align:center}.entity-slot-row{display:flex;flex-direction:row;gap:var(--aw-space-2)}.cities-container-split-single.user{flex-direction:column}.icao-data{max-width:100px}.recall-number-doc-text{display:none}.info-leg-detail-container2,.info-leg-detail-container-slot{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%}.info-leg-detail-container-flex-end{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:space-between}.info-leg-detail-container-fir-notification{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.info-leg-detail-container{align-items:center;justify-content:space-between;width:100%}.trip-info-list{margin:0 var(--aw-space-1) 0 0;max-width:310px}}@media (max-width: 779px){.cities-container-split.user{flex-direction:column}.permit-details{flex-direction:column;gap:var(--aw-space-2);margin-bottom:var(--aw-space-12)}.check-list-option{width:90%}.doc-card-title-status-container{display:flex;flex-direction:row;gap:var(--aw-space-2);width:100%;justify-content:space-between}.doc-checklist-container{display:flex;gap:var(--aw-space-4);flex-direction:column;align-items:center}.doc-button-generate-container{display:flex;justify-content:end}.more-details-button-container2{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.slot-time-tolerance-row{justify-content:space-between}.card-main-title{color:var(--aw-text-primary);font-weight:400;text-align:start;width:100%}.card-main-section-row-title{color:var(--aw-text-primary);font-weight:400;font-size:smaller;width:110px}}@media (max-width: 830px){.leg-observations,.check-list-columns-container{padding-left:var(--aw-space-1)}}@media (max-width: 768px){.more-details-button{position:static}.leg-observations{padding-left:var(--aw-space-1)}.info-leg-detail-main-container-apis-eapis-gar,.info-leg-detail-main-container-ppr{display:flex;flex-direction:column}.info-leg-detail-main-container{flex-direction:column}.info-leg-detail-main-container-rn{flex-direction:row;justify-content:space-between;width:100%}.checklist-container{flex-direction:column;width:100%}.check-list-columns-container{padding-left:var(--aw-space-1)}.checklist-title-icon-row{display:flex}.check-list-option,.check-list-inside-row,.check-list-inside-first-row{width:100%}.checklist-container{gap:var(--aw-space-4)}.view-header-current-view-leg-detail{font-size:var(--aw-body-size);line-height:var(--aw-body-lh);font-weight:400;color:var(--aw-text-primary);max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.check-list-columns-container{flex-direction:column;gap:var(--aw-space-2)}}@media (max-width: 670px){.trip-info-row{flex-direction:column;justify-content:space-around}.slot-time-tolerance-row{flex-direction:column;gap:var(--aw-space-2);justify-content:space-between}.card-main-row{display:flex;flex-direction:row;width:100%;align-items:center;justify-content:space-between}.button-notams{display:flex;width:100%;justify-content:flex-end}.card-main-ofp-row{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:space-between}.info-leg-detail-container{flex-direction:column;align-items:center;justify-content:space-between;width:100%}}@media (max-width: 400px){.single-data{font-size:var(--aw-body-sm-size)}}.container-input{height:40px;position:relative;margin:var(--aw-space-2) 0;width:100%;display:flex}.labelContainer-input{position:absolute;background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-card);top:-6px;left:5px;padding:0 var(--aw-space-1)}.labelText-input{color:var(--aw-text-primary);font-size:var(--aw-body-size);letter-spacing:.8px;white-space:nowrap}.list-popup-selector-container{width:95%;margin:10px auto;display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--aw-text-primary)}.list-popup-selector-container h4{width:100%;font-size:var(--aw-body-size);font-weight:500;letter-spacing:1px}.no-option-container{width:100%;border:dashed 2px color-mix(in srgb,var(--aw-text-primary) 50%,transparent);border-radius:var(--aw-radius-card);color:color-mix(in srgb,var(--aw-text-primary) 50%,transparent);font-size:var(--aw-body-size);font-weight:400;letter-spacing:.8px;margin:var(--aw-space-2) 0;padding:var(--aw-space-2)}.list-popup-selector-container ul{list-style:none;width:100%;border:solid 2px color-mix(in srgb,var(--aw-text-primary) 50%,transparent);border-radius:var(--aw-radius-control);color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:400;letter-spacing:.8px;margin:var(--aw-space-2) 0;padding:var(--aw-space-2)}.list-popup-selector-container ul .option-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;background-color:color-mix(in srgb,var(--aw-interactive-hover) 50%,transparent);margin:var(--aw-space-1) 0;padding:var(--aw-space-1) var(--aw-space-1) var(--aw-space-1) var(--aw-space-2);border-radius:var(--aw-radius-card)}.list-popup-selector-container ul .option-container button{color:var(--aw-brand-accent);height:25px;width:25px;display:flex;justify-content:center;align-items:center;transition:.5s}.list-popup-selector-container ul .option-container button svg{width:100%;height:100%}.add-option-button{color:var(--aw-text-on-accent);background-color:var(--aw-brand-accent);padding:var(--aw-space-1) var(--aw-space-2);border-radius:var(--aw-radius-card);font-size:var(--aw-body-size);font-weight:500;letter-spacing:.8px;transition:.5s}.options-list-modal-wrapper{position:fixed;z-index:2000;display:flex;justify-content:center;align-items:center;background-color:color-mix(in srgb,var(--aw-surface-raised) 50%,transparent);width:100%;height:100%;margin:auto;left:0;right:0;top:0}.options-list-modal{background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-card);border-top:1px solid var(--aw-interactive-border);border-bottom:2px var(--aw-brand-accent) solid;border-left:none;border-right:none;padding:var(--aw-space-2) var(--aw-space-2) var(--aw-space-4) var(--aw-space-2);max-height:85vh;width:96%;max-width:500px}.options-list-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.options-list-header .search-input-container{background-color:var(--aw-interactive-hover);flex:1;margin:0 var(--aw-space-2) 0 0;border-radius:var(--aw-radius-card);display:flex;justify-content:space-between;align-items:center}.options-list-header .search-input-container .search-input{background-color:var(--aw-surface-raised);color:var(--aw-text-primary);margin:var(--aw-space-1) var(--aw-space-1) var(--aw-space-1) var(--aw-space-1);border-radius:var(--aw-radius-card);outline:none;border:none;font-size:var(--aw-body-size);font-weight:500;letter-spacing:.8px;padding:var(--aw-space-1) var(--aw-space-2);flex:1}.options-list-header .search-input-container .search-input-icon{display:flex;justify-content:center;align-items:center;height:30px;width:30px;margin:var(--aw-space-1);color:var(--aw-text-on-accent);background-color:var(--aw-interactive-hover);border-radius:var(--aw-radius-card)}.options-list-modal-close{background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent);width:25px;height:25px;border-radius:var(--aw-radius-card);display:flex;align-items:center;justify-content:center;transition:.5s}.options-list-modal-close svg{height:95%;width:95%}.options-list-modal ul{border:none;overflow-y:auto;max-height:74vh;margin:var(--aw-space-1) 0 0 0;padding:0}.options-list-option{margin:var(--aw-space-2);display:flex;flex-direction:row;align-items:center}.options-list-option .checkbox-wrapper{width:30px;height:30px}.option-label{margin:0 0 0 var(--aw-space-2);cursor:pointer;width:100%}#no-option-modal{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:300px;margin:30px auto}.list-popup-selector-container ul .option-container button:active{opacity:.8}.add-option-button:active,.options-list-modal-close:active{scale:.8;color:var(--aw-brand-accent);background-color:var(--aw-text-primary)}@media (hover: hover){.list-popup-selector-container ul .option-container button:hover{color:red;scale:1.1}.add-option-button:hover,.options-list-modal-close:hover{color:var(--aw-brand-accent);background-color:var(--aw-text-primary)}}.aw-menu-anchor{position:relative;display:inline-flex}.aw-menu{position:absolute;top:calc(100% + 4px);min-width:200px;z-index:var(--aw-layer-menu);background:var(--aw-field-surface);border:1px solid var(--aw-field-border);border-radius:var(--aw-field-radius);box-shadow:var(--aw-shadow-card);padding:6px;display:flex;flex-direction:column;gap:2px}.aw-menu[data-align=end]{right:0}.aw-menu[data-align=start]{left:0}.aw-menu__item{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:var(--aw-select-row-radius);background:transparent;font-family:var(--aw-font-sans);font-size:13px;color:var(--aw-text-body);text-align:left;cursor:pointer}.aw-menu__item:hover:not(:disabled){background:var(--aw-select-row-focus)}.aw-menu__item:focus-visible{outline:none;background:var(--aw-select-row-focus);box-shadow:inset 0 0 0 1px var(--aw-select-row-focus-edge)}.aw-menu__item:disabled{color:var(--aw-field-disabled-text);cursor:not-allowed}.aw-menu__reason{display:block;font-size:11px;line-height:1.4;color:var(--aw-field-help)}.aw-menu__item[data-tone=destructive]{color:var(--aw-btn-danger-text)}:root[data-theme=light] .aw-menu__item[data-tone=destructive]{color:var(--aw-btn-danger-text)}.aw-menu__separator{height:1px;margin:4px 0;background:var(--aw-interactive-border-subtle);border:0}@media (max-width: 600px){.aw-menu{position:fixed;inset:auto 0 0 0;min-width:0;border-radius:var(--aw-radius-card) var(--aw-radius-card) 0 0;padding:8px 8px calc(8px + env(safe-area-inset-bottom,0px))}.aw-menu__item{min-height:var(--aw-control-row-touch)}.aw-menu__scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--aw-layer-menu) - 1);background:var(--aw-surface-overlay-dim)}}.aw-dialog-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--aw-layer-modal);display:flex;align-items:center;justify-content:center;padding:var(--aw-space-4);background:var(--aw-surface-overlay-dim)}.aw-dialog-scrim--side{align-items:stretch;justify-content:flex-end;padding:0}.aw-dialog{box-sizing:border-box;width:min(560px,100%);max-height:min(92vh,900px);overflow:auto;padding:var(--aw-space-6);border:1px solid var(--aw-interactive-border-card);border-radius:var(--aw-radius-card);background:var(--aw-surface-raised);color:var(--aw-text-primary);box-shadow:var(--aw-shadow-modal)}.aw-dialog--lg{width:min(760px,100%)}.aw-dialog--xl{width:min(1160px,100%)}.aw-dialog--side{height:100%;max-height:none;border-radius:0}.aw-dialog__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--aw-space-4);margin-bottom:var(--aw-space-6)}.aw-dialog__header h2{margin:0;font-family:var(--aw-font-sans);font-size:var(--aw-h2-size);font-weight:var(--aw-h2-weight);line-height:var(--aw-h2-lh)}.aw-dialog__close{display:inline-grid;place-items:center;flex:none;width:var(--aw-space-8);height:var(--aw-space-8);border:0;border-radius:var(--aw-radius-xs);background:transparent;color:var(--aw-text-primary);cursor:pointer}.aw-dialog__close:hover{background:var(--aw-interactive-subtle-hover)}.aw-dialog__close:focus-visible{outline:2px solid var(--aw-interactive-focus);outline-offset:2px}.aw-dialog__footer{display:flex;justify-content:flex-end;gap:var(--aw-space-2);margin-top:var(--aw-space-6)}@media (max-width: 600px){.aw-dialog{padding:var(--aw-card-padding)}.aw-dialog--side{width:100%}}.aw-tabs{display:flex;align-items:stretch;gap:var(--aw-space-6);border-bottom:1px solid var(--aw-tab-rule);overflow:visible}.aw-tab{display:inline-flex;align-items:center;gap:8px;padding:10px 2px;border:0;border-bottom:2px solid transparent;background:none;cursor:pointer;font-family:var(--aw-font-sans);font-size:var(--aw-body-tab-size);font-weight:var(--aw-body-tab-weight);line-height:1.4;color:var(--aw-text-body);white-space:nowrap;transition:color .15s ease,border-color .15s ease}.aw-tab:hover:not(:disabled):not([aria-selected=true]){color:var(--aw-text-primary);border-bottom-color:var(--aw-tab-edge-hover)}.aw-tab[aria-selected=true]{color:var(--aw-tab-active-text);font-weight:var(--aw-body-tab-weight-active);border-bottom-color:var(--aw-brand-accent)}.aw-tabs--section .aw-tab,.aw-tabs--section .aw-tab[aria-selected=true]{font-size:var(--aw-h3-size);font-weight:var(--aw-h3-weight);line-height:var(--aw-h3-lh);letter-spacing:var(--aw-h3-tracking)}.aw-tab:disabled{color:var(--aw-field-disabled-text);cursor:not-allowed}.aw-tab__count{font-family:var(--aw-font-mono);font-size:13px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--aw-text-secondary)}.aw-tab[aria-selected=true] .aw-tab__count{color:var(--aw-text-body)}.aw-tabs__overflow{margin-left:auto;align-self:center}.aw-pagination{display:flex;flex-direction:column;align-items:stretch;gap:var(--aw-space-3)}.aw-pagination__pages{display:inline-flex;align-self:flex-start;align-items:center;gap:2px;padding:var(--aw-space-1);border-radius:var(--aw-radius-pill);background:var(--aw-field-surface);border:1px solid var(--aw-field-border)}.aw-pagination__numbers{display:inline-flex;align-items:center;gap:2px}.aw-pagination__page{font-family:var(--aw-font-mono);font-variant-numeric:tabular-nums;font-size:13px;font-weight:400;min-width:32px;height:32px;padding:0 var(--aw-space-2);display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--aw-radius-pill);background:transparent;color:var(--aw-text-body);cursor:pointer;transition:background-color .15s ease,color .15s ease}.aw-pagination__page:hover:not(:disabled):not([aria-current=page]){background:var(--aw-interactive-subtle-hover);color:var(--aw-text-primary)}.aw-pagination__page[aria-current=page]{background:var(--aw-pagination-active-bg);color:var(--aw-pagination-active-text);box-shadow:inset 0 0 0 1px var(--aw-pagination-active-edge);font-weight:500;cursor:default}.aw-pagination__page:disabled{color:var(--aw-field-disabled-text);cursor:not-allowed}.aw-pagination__gap{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 var(--aw-space-2);font-family:var(--aw-font-mono);font-variant-numeric:tabular-nums;font-size:13px;color:var(--aw-text-label)}.aw-pagination__meta{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--aw-space-4);font-family:var(--aw-font-sans);font-size:13px;color:var(--aw-text-body)}.aw-pagination__total{font-variant-numeric:tabular-nums}.aw-pagination__size{display:inline-flex;align-items:center;gap:var(--aw-space-2);margin-left:auto;font-size:11px;font-weight:500;letter-spacing:1.1px;text-transform:uppercase;color:var(--aw-text-label)}.aw-pagination__size select{box-sizing:border-box;height:32px;padding:0 var(--aw-space-2);border:1px solid var(--aw-field-border);border-radius:var(--aw-radius-control);background:var(--aw-field-surface);font-family:var(--aw-font-mono);font-size:13px;letter-spacing:0;color:var(--aw-text-primary)}.aw-pagination__compact{display:none;padding:0 var(--aw-space-2);font-family:var(--aw-font-mono);font-variant-numeric:tabular-nums;font-size:13px;color:var(--aw-text-body)}@media (max-width: 600px){.aw-pagination__page{height:var(--aw-control-row-touch);min-width:var(--aw-control-row-touch)}.aw-pagination__numbers{display:none}.aw-pagination__compact{display:inline-flex}}.aw-count-badge{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex:none;height:20px;min-width:20px;padding:0 var(--aw-space-1);border-radius:var(--aw-radius-pill);font-family:var(--aw-font-sans);font-size:11px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap}.aw-count-badge[data-kind=number]{background:var(--aw-count-fill);color:var(--aw-count-text)}.aw-count-badge[data-kind=pending]{padding:0 var(--aw-space-2);color:var(--aw-count-pending-text);background:repeating-linear-gradient(45deg,var(--aw-count-pending-fill) 0 8px,var(--aw-count-pending-stripe) 8px 11px)}.flight-details-container{display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:center;background-color:var(--aw-surface-raised);border-top:1px solid var(--aw-interactive-border);border-top-left-radius:var(--aw-radius-card);border-top-right-radius:var(--aw-radius-card);border-bottom:var(--aw-interactive-hover) solid 3px;border-bottom-left-radius:var(--aw-radius-card);border-bottom-right-radius:var(--aw-radius-card);margin:0 auto 20px;padding:var(--aw-space-4) 0;width:99%;max-width:768px;max-height:95vh}.flight-details-title-container{display:flex;align-self:flex-start;width:100%}#flight-details-download-button{position:relative;z-index:200;bottom:5px;left:5px}#flight-details-download-button .Btn{width:50px;height:50px;border:none;border-radius:var(--aw-radius-pill);background-color:var(--aw-surface-raised);display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;position:relative;transition-duration:.3s;box-shadow:2px 2px 10px #0000001c}#flight-details-download-button .svgIcon{fill:color-mix(in srgb,var(--aw-brand-accent) 75%,transparent)}#flight-details-download-button .icon2{width:18px;height:5px;border-bottom:2px solid var(--aw-brand-accent);border-left:2px solid var(--aw-brand-accent);border-right:2px solid var(--aw-brand-accent)}#flight-details-download-button .tooltip{position:absolute;right:-105px;opacity:0;background-color:var(--aw-surface-background);color:var(--aw-text-primary);padding:var(--aw-space-1) var(--aw-space-2);border-radius:var(--aw-radius-xs);display:flex;align-items:center;justify-content:center;transition-duration:.2s;pointer-events:none;letter-spacing:.5px}#flight-details-download-button .tooltip:before{position:absolute;content:"";width:10px;height:10px;background-color:var(--aw-surface-background);background-size:1000%;background-position:center;transform:rotate(45deg);left:-5%;transition-duration:.3s}@keyframes slide-in-top{0%{transform:translateY(-10px);opacity:0}to{transform:translateY(0);opacity:1}}.flight-details-title{position:relative;right:30px;color:var(--aw-text-primary);font-weight:400;font-size:var(--aw-title-section-size);text-align:center;margin-bottom:var(--aw-space-4);flex:1}.flight-details-scrool{max-height:80vh;overflow-y:auto;width:98%}.flight-details-inputs-container{display:flex;flex-direction:column;justify-content:space-between;width:100%;align-items:center}#flight-details-icao-container{max-width:300px}#flight-details-flight-id{color:var(--aw-text-on-accent);background-color:var(--aw-interactive-hover);padding:var(--aw-space-1) var(--aw-space-1);border-radius:var(--aw-radius-card);font-weight:400}.aircraft-selector{max-width:200px;text-align:left;display:flex}.flight-details-add-new-button{display:flex;justify-content:center;align-items:center;align-self:center;border-radius:var(--aw-radius-card);cursor:pointer;outline:none;border:none;background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent);text-align:center;transition-duration:.5s;padding:var(--aw-space-1) var(--aw-space-2);white-space:nowrap;margin:0 0 0 var(--aw-space-2)}.flight-details-aircraft-info{display:flex;align-items:center;justify-content:space-around;flex-direction:row;flex-wrap:wrap;width:100%;text-align:center;margin:0 var(--aw-space-1)}.formContainer{background-color:var(--aw-surface-raised);padding:var(--aw-space-8);border-radius:var(--aw-radius-card);border-top:none;border-bottom:none;margin:auto}.formHeader,.formFooter{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;width:100%;gap:var(--aw-space-2)}.formHeader button,.formFooter button{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;width:100%;font-size:var(--aw-body-size);line-height:var(--aw-body-lh)}.formHeader button,.formFooter button{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;width:fit-content;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--aw-text-primary)}.formHeader button,.formFooter-cancel{color:var(--aw-text-secondary)}.formFooter .formFooter-submit{padding:var(--aw-space-2) var(--aw-space-4);border-radius:var(--aw-radius-pill);gap:var(--aw-space-1)}@media (max-width: 500px){.flight-details-aircraft-info{flex-direction:column}}.flight-details-pair-data-container{display:flex;flex-direction:row;justify-content:space-around;flex:1;width:100%}.flight-details-input-container{color:var(--aw-text-primary);display:flex;justify-content:center;align-items:center;flex-direction:column;height:80px;flex:1}.flight-details-input-container label{color:color-mix(in srgb,var(--aw-text-primary) 50%,transparent);font-size:var(--aw-body-size)}.flight-details-input-container p{color:var(--aw-text-primary);font-size:var(--aw-body-size)}.flight-details-select-container{flex:1;min-width:200px;margin:var(--aw-space-1)}.flight-details-multi-select-container{width:98%;margin:0 var(--aw-space-1);display:flex;flex-direction:row}.flight-details-Pax-input{flex:1;margin:var(--aw-space-1)}.flight-details-aircraft-selector,.flight-details-aircraft-selector-focused{background-color:var(--aw-surface-raised)}.flight-details-flight-submit-container{display:flex;justify-content:center;width:50%;align-self:center}.flight-details-flight-submit-button{border-radius:var(--aw-radius-card);cursor:pointer;outline:none;border:none;background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent);font-weight:500;font-size:var(--aw-body-size);letter-spacing:1px;text-align:center;padding:var(--aw-space-4) var(--aw-space-4);transition-duration:.5s;margin:0 var(--aw-space-2) 0 var(--aw-space-1)}.flight-details-input-column-form{width:100%;display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.flight-details-leg-form{width:100%;padding:var(--aw-space-4) 0}.flight-details-legs-title{color:var(--aw-text-primary);font-weight:400;font-size:var(--aw-body-size);text-align:center;margin-bottom:var(--aw-space-4)}.flight-details-leg-input-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;width:100%}.flight-details-leg-input{min-width:200px;flex:1;margin:0 var(--aw-space-1)}.flight-details-leg-date-container{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center;padding:var(--aw-space-4) 0;color:var(--aw-text-primary)}.flight-details-leg-date-container h4{margin:0 0 var(--aw-space-1) 0}.flight-details-leg-date{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:center}.date-time-picker{color:var(--aw-text-primary)}.flight-details-leg-date label,.flight-details-leg-date input{flex:1}.flight-details-datetime-input{flex:1;margin:0 var(--aw-space-1);max-width:230px}.flight-details-leg-submitButton{width:100%;display:flex;justify-content:center}@media (max-width: 515px){.flight-details-leg-date{display:flex;width:100%;flex-direction:column;flex-wrap:wrap;justify-content:space-around;align-items:center}.flight-details-datetime-input{flex:1;margin:0 var(--aw-space-1);width:98%;max-width:none}}.request-details-title{color:var(--aw-text-primary)}.service-request-three-row-single{width:30%;position:relative}.service-request-three-row-single .textInput-input{width:100%}.service-request-three-row-single .labelContainer-input{left:10px}#service-request-legs-data,.service-request-leg-info{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}.request-form-leg-title{margin:var(--aw-space-2) 0 0 0;color:var(--aw-brand-accent);width:98%;border-top:1px solid var(--aw-interactive-border)}.service-request-form-checkbox{width:48%;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center}.service-request-form-checkbox .checkbox-wrapper .background{fill:color-mix(in srgb,var(--aw-interactive-hover) 75%,transparent);transition:ease all .6s;-webkit-transition:ease all .6s}.service-request-form-checkbox span{color:var(--aw-text-primary);letter-spacing:.6px;font-weight:500;font-size:var(--aw-body-size);margin:0 0 0 var(--aw-space-1);width:80px}#service-request-price-input{width:40%;margin:var(--aw-space-4)}.form-date-container{width:90%;display:flex;flex-direction:column;align-self:center}.form-date-label{color:var(--aw-text-primary);letter-spacing:.7px;padding:0 0 0 var(--aw-space-2);font-size:var(--aw-body-sm-size)}#request-details-form-submit{width:100%;display:flex;place-content:center;margin:var(--aw-space-4) 0 0 0}.weight-system-option{border:2px solid color-mix(in srgb,var(--aw-text-primary) 50%,transparent);color:color-mix(in srgb,var(--aw-text-primary) 50%,transparent);border-radius:var(--aw-radius-card);height:30px;width:30px;display:flex;justify-content:center;align-items:center}.weight-selected{border:2px solid var(--aw-brand-accent);color:var(--aw-brand-accent);background-color:var(--aw-surface-raised)}.popup-details-button{color:var(--aw-text-on-accent);background-color:var(--aw-brand-accent);padding:var(--aw-space-1) var(--aw-space-2);border-radius:var(--aw-radius-card);font-size:var(--aw-body-size);font-weight:400;margin:5px auto 10px;transition:.5s}.popup-details-button:active{color:var(--aw-brand-accent);background-color:var(--aw-text-primary)}.documentImg{width:80%;margin:auto;display:flex;justify-content:center;align-items:center}.formDeleteButton{background-color:red;color:var(--aw-text-primary);font-weight:600;letter-spacing:.7px;padding:var(--aw-space-1) var(--aw-space-2);border-radius:var(--aw-radius-card);margin:0 auto 0 0}@media (hover: hover){#flight-details-download-button .Btn:hover .tooltip{opacity:1;transition-duration:.3s}#flight-details-download-button .Btn:hover{background-color:var(--aw-brand-accent);transition-duration:.3s}#flight-details-download-button .Btn:hover .icon2{border-bottom:2px solid var(--aw-text-secondary);border-left:2px solid var(--aw-text-secondary);border-right:2px solid var(--aw-text-secondary)}#flight-details-download-button .Btn:hover .svgIcon{fill:var(--aw-text-primary);animation:slide-in-top .6s cubic-bezier(.25,.46,.45,.94) both}.flight-details-add-new-button:hover{background-color:var(--aw-text-primary);color:var(--aw-brand-accent)}.flight-details-flight-submit-button:hover{border-radius:var(--aw-radius-card);cursor:pointer;outline:none;border:none;background-color:var(--aw-text-primary);color:var(--aw-brand-accent);font-weight:500;font-size:var(--aw-body-size);letter-spacing:1px;text-align:center;padding:var(--aw-space-4) var(--aw-space-4);transition-duration:.5s}.popup-details-button:hover{color:var(--aw-brand-accent);background-color:var(--aw-text-primary)}}.form-cancel-button-modal{color:var(--aw-text-primary);display:flex;justify-content:space-between;align-items:center;font-size:var(--aw-body-size);font-weight:400;border-radius:var(--aw-radius-pill);padding:var(--aw-space-1) var(--aw-space-8) var(--aw-space-1) var(--aw-space-1)}.aircraft-popup-container{gap:var(--aw-space-4);padding:var(--aw-space-4)}.aircraft-popup-row{margin-bottom:var(--aw-space-4)}.aircraft-popup-input-column{width:100%}.aircraft-popup-file-container{display:flex;align-items:center;flex-direction:row;gap:var(--aw-space-2);flex:1;justify-content:space-between}.aircraft-popup-file-wrapper{display:flex;align-items:center;flex:1;pointer-events:none}.aircraft-popup-file-display{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-4)}.aircraft-popup-file-name{color:var(--aw-brand-accent-subtle);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.aircraft-popup-file-placeholder{color:var(--aw-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.aircraft-popup-clear-button{background-color:transparent!important;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.aircraft-popup-hidden-input{display:none}.aircraft-popup-import-button{padding:var(--aw-space-2) 20px;border-radius:var(--aw-radius-card);white-space:nowrap}.aircraft-popup-import-button-disabled{opacity:.5;pointer-events:none}.aircraft-popup-manual-text{color:var(--aw-text-label);margin-bottom:var(--aw-space-4)}#modal-container{display:flex;flex-direction:column;gap:var(--aw-space-6);background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-card);box-shadow:0 4px 10px #0000001a;padding:var(--aw-space-4);margin:0 auto;width:100%;max-width:600px;max-height:90vh;overflow-y:auto}#modal-container-flight-plan{display:flex;flex-direction:column;gap:var(--aw-space-6);background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-card);box-shadow:0 4px 10px #0000001a;padding:var(--aw-space-4);margin:0 auto;width:100%;max-width:1000px;overflow-y:auto}#modal-header,#modal-dropdown-header{display:flex;justify-content:space-between;align-items:center;width:100%}#modal-title{font-size:var(--aw-title-section-size);font-weight:400;line-height:var(--aw-title-section-lh);color:var(--aw-text-primary);margin:0}.modal-subtitle{color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh)}.modal-data-helper-button{color:var(--aw-brand-accent)!important;font-weight:600!important;padding:0!important;line-height:0px!important;background-color:transparent!important}#modal-header button{font-weight:700;cursor:pointer}#modal-content-container{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--aw-space-6)}#modal-options-list{list-style:none;padding:0;margin:0;width:100%;display:grid;grid-template-columns:repeat(1,1fr);gap:var(--aw-space-2)}#modal-options-list .modal-shortcut-option-button{background-color:transparent;color:var(--aw-brand-accent);border:solid 1.5px var(--aw-brand-accent);border-radius:var(--aw-radius-pill)}#modal-options-list .modal-shortcut-option-button:hover{background-color:color-mix(in srgb,var(--aw-text-disabled) 20%,transparent)}#modal-options-list .request-date-picker button,#modal-options-list .request-date-picker button:hover{background-color:transparent}#modal-options-list .modal-date-range-input-column button,#modal-options-list .modal-date-range-input-column button:hover{background-color:transparent;color:var(--aw-text-primary)}#modal-options-list button:where(:not(.aw-btn)){color:var(--aw-text-primary);border:none;border-radius:var(--aw-radius-pill);padding:var(--aw-space-1) var(--aw-space-2);text-align:center;cursor:pointer;font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh)}#modal-options-list button:where(:not(.aw-btn)):hover{background-color:var(--aw-brand-accent)}.no-button-styles button{background-color:initial!important}.modal-row{display:flex;flex-direction:row;width:100%;justify-content:space-between;gap:var(--aw-space-8)}#modal-options-list.fbo-address-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--aw-space-2) var(--aw-space-4)}.fbo-address-grid__wide{grid-column:1 / -1;min-width:0}.modal-content{display:flex;flex-direction:column;width:100%;gap:var(--aw-space-4)}.aircraft-form-modal-row{display:flex;flex-direction:row;width:100%;justify-content:space-between;gap:var(--aw-space-8)}.modal-textarea{background-color:var(--aw-surface-raised);color:var(--aw-text-primary);font-size:var(--aw-body-size);line-height:var(--aw-body-lh);outline:none;border:none;padding:var(--aw-space-1) var(--aw-space-2);border-radius:var(--aw-radius-control);resize:none;min-height:44px;width:100%;margin:var(--aw-space-2) 0 var(--aw-space-2) 0;background-color:var(--aw-surface-overlay)}.modal-textarea-counter{font-weight:400;font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);margin:0 0 0 auto;color:color-mix(in srgb,var(--aw-text-primary) 50%,transparent)}#modal-footer{display:flex;flex-direction:row;gap:var(--aw-space-2);width:100%}.modal-footer-button{font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);padding:var(--aw-space-2) var(--aw-space-4);border-radius:var(--aw-radius-pill);display:flex;flex-direction:row;justify-content:space-between;gap:var(--aw-space-1)}.modal-button-red{color:var(--aw-status-critical-text)}.modal-button-white{color:var(--aw-text-primary)}.modal-button-blue{display:flex;justify-content:end;color:var(--aw-brand-accent);flex:1;width:100%}.modal-blue-text-button{color:var(--aw-brand-accent);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh)}.modal-button-bg-blue{background-color:var(--aw-brand-accent);display:flex;align-items:center}.modal-button-left{margin:0 auto 0 0}.modal-button-icon{height:100%;width:100%}.modal-date-input-container{display:flex;flex-direction:column;margin:var(--aw-space-3) 0 var(--aw-space-6) 0;background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-pill);width:100%;height:46px}.modal-close-button{margin-bottom:var(--aw-space-4)}.modal-borders-row{display:flex;flex-direction:row;width:100%;flex-wrap:wrap;justify-content:space-between;gap:var(--aw-space-8);border:1px solid color-mix(in srgb,var(--aw-text-disabled) 74%,transparent);border-radius:var(--aw-radius-control);height:auto;padding:var(--aw-space-2);color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh)}.modal-borders-data-helper{display:flex;flex-direction:row;width:100%;flex-wrap:wrap;justify-content:space-between;border:1px solid color-mix(in srgb,var(--aw-text-disabled) 74%,transparent);border-radius:var(--aw-radius-control);padding:var(--aw-space-2);min-height:65px;height:auto;gap:var(--aw-space-1)}.modal-column{display:flex;flex-direction:column;width:100%;margin-top:var(--aw-space-4)}.modal-input-column{display:flex;flex-direction:column;width:100%}.modal-inside-column{display:flex;flex-direction:column;width:100%;gap:var(--aw-space-4)}.modal-input-label{color:var(--aw-text-primary);letter-spacing:.7px;font-size:var(--aw-body-size);margin-bottom:var(--aw-space-2)}.modal-date-input-column{display:flex;flex-direction:column;width:100%}.modal-date-range-input-column{display:flex;flex-direction:column;width:100%;gap:var(--aw-space-2)}.modal-date-input-label{color:var(--aw-text-primary);letter-spacing:.7px;font-size:var(--aw-body-size);margin-top:var(--aw-space-1)}.modal-radio-input-container{display:flex;flex-direction:row;gap:var(--aw-space-4);align-items:center;color:var(--aw-text-primary)}.modal-checkbox-row{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-2);padding-bottom:var(--aw-space-4)}.modal-wrap-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%;gap:var(--aw-space-1)}.modal-checkbox-and-dropdown-row{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-2);flex-wrap:wrap}.modal-ocr-file-input-label{color:var(--aw-text-label);font-weight:400}.modal-ocr-file-input{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:var(--aw-surface-raised);padding:var(--aw-space-4);border-radius:var(--aw-radius-card)}.modal-checkbox-label{color:var(--aw-text-primary);letter-spacing:.7px;font-size:var(--aw-body-size)}.modal-card-container{background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-control);padding:var(--aw-space-4)}.modal-card-title{color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:400}.modal-card-info{color:color-mix(in srgb,var(--aw-text-primary) 50%,transparent);font-size:var(--aw-body-size);line-height:var(--aw-body-lh);font-weight:400}.modal-minor-info{color:color-mix(in srgb,var(--aw-text-primary) 25%,transparent);font-size:var(--aw-body-size);line-height:var(--aw-body-lh);font-weight:400}.modal-buttons-container{display:flex;flex-direction:row;width:100%;justify-content:end}.modal-buttons-row{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-2)}.modal-inside-button-row{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-1)}.modal-message{color:var(--aw-text-label);font-style:italic;font-size:var(--aw-body-sm-size);font-weight:300;margin-top:var(--aw-space-8);line-height:var(--aw-body-sm-lh)}.modal-larger-row{display:flex;flex-direction:row;width:100%;justify-content:space-between;gap:var(--aw-space-4)}.document-modal-container{min-width:650px}.document-modal-row{max-width:550px}.document-modal-options-list{gap:var(--aw-space-4)}.modal-triple-input-row{display:flex;flex-direction:row;gap:var(--aw-space-4);align-items:center}.modal-gap-column{display:flex;flex-direction:column;gap:var(--aw-space-4)}.modal-minor-gap-column{display:flex;flex-direction:column}.modal-row-minor-gap{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-8);flex-wrap:wrap}@media (max-width: 640px){.modal-larger-row{flex-direction:column;gap:var(--aw-space-1)}}@media (max-width: 540px){.modal-row{flex-direction:column;gap:var(--aw-space-1)}#modal-options-list.fbo-address-grid{grid-template-columns:minmax(0,1fr)}.modal-wrap-row{flex-direction:column-reverse;padding-top:var(--aw-space-4)}.modal-borders-data-helper{gap:var(--aw-space-4);padding:var(--aw-space-4)}}@media (max-width: 650px){.aircraft-form-modal-row{flex-direction:column;gap:var(--aw-space-1)}}@media (max-width: 750px){.document-modal-container{min-width:auto;width:100%}.modal-triple-input-row{flex-direction:column;gap:var(--aw-space-1)}}.modal-title-create{font-size:var(--aw-title-section-size);font-weight:400;line-height:var(--aw-title-section-lh);color:var(--aw-text-primary);margin:var(--aw-space-1) var(--aw-space-1) var(--aw-space-4) var(--aw-space-4)}.tooltip-container{position:relative;display:inline-block}.tooltip-text{background-color:var(--aw-interactive-border);color:var(--aw-text-primary);font-size:var(--aw-body-sm-size);font-weight:400;line-height:var(--aw-body-sm-lh);letter-spacing:1px;text-align:center;position:absolute;z-index:101;padding:var(--aw-space-1) var(--aw-space-2);gap:var(--aw-space-3);border-radius:var(--aw-radius-control);height:max-content;width:max-content;max-width:200px;visibility:hidden;overflow:hidden;text-overflow:ellipsis;opacity:0;transition:opacity .3s}.tooltip-text.top{bottom:auto;top:100%;transform:translate(-50%);margin:0 0 var(--aw-space-4) 0}.tooltip-text.top:before{background-color:var(--aw-interactive-border);display:inline-block;width:10px;height:10px;margin:auto;position:absolute;transform:rotate(45deg);z-index:2;content:"";left:0%;right:0%;bottom:-5px}.tooltip-text.bottom{top:100%;transform:translate(-50%);margin:var(--aw-space-4) 0 0 0}.tooltip-text.bottom:before{background-color:var(--aw-interactive-border);display:inline-block;width:10px;height:10px;margin:auto;position:absolute;transform:rotate(45deg);z-index:2;content:"";left:0%;right:0%;top:-5px}.tooltip-text.left{right:100%;top:50%;transform:translateY(-50%);margin:0 var(--aw-space-4) 0 0}.tooltip-text.left:before{background-color:var(--aw-interactive-border);display:inline-block;width:10px;height:10px;margin:auto;position:absolute;transform:rotate(45deg);z-index:2;content:"";bottom:0%;top:0%;right:-5px}.tooltip-text.right{left:100%;top:50%;transform:translateY(-50%);margin:0 0 0 var(--aw-space-4)}.tooltip-text.right:before{background-color:var(--aw-interactive-border);display:inline-block;width:10px;height:10px;margin:auto;position:absolute;transform:rotate(45deg);z-index:2;content:"";bottom:0%;top:0%;left:-5px}.tooltip-container:hover .tooltip-text{visibility:visible;opacity:1}.formContainer{display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:center;background-color:var(--aw-surface-raised);border-top:1px solid var(--aw-interactive-border);border-top-left-radius:var(--aw-radius-card);border-top-right-radius:var(--aw-radius-card);border-bottom:var(--aw-interactive-hover) solid 3px;border-bottom-left-radius:var(--aw-radius-card);border-bottom-right-radius:var(--aw-radius-card);margin:0 auto 20px;padding:var(--aw-space-4);width:100%;max-width:768px;max-height:80vh}.formTitle{color:var(--aw-text-primary);font-weight:400;font-size:var(--aw-title-section-size);text-align:center;margin-bottom:var(--aw-space-4)}.input-container-form{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%;align-items:flex-start;max-height:60vh}.edit-legs-legs-section{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.edit-legs-legs-section h3{color:var(--aw-text-primary)}.edit-legs-legs-section button{color:var(--aw-brand-accent);border-radius:var(--aw-radius-pill);padding:var(--aw-space-1) var(--aw-space-2);font-weight:500;font-size:var(--aw-body-size)}.login-screen{position:relative;isolation:isolate;gap:var(--aw-space-6)}.login-screen:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--aw-login-backdrop)}.login-screen .logo-login{display:block;width:190px;height:auto}.login-screen__home{display:block;line-height:0;border-radius:var(--aw-radius-xs)}.login-screen__home:focus-visible{outline:2px solid var(--aw-interactive-focus);outline-offset:var(--aw-space-1)}.login-card{box-sizing:border-box;width:100%;max-width:400px;display:flex;flex-direction:column;gap:var(--aw-space-4);padding:var(--aw-space-6);background:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border-card);border-radius:var(--aw-radius-card);box-shadow:var(--aw-shadow-card)}.login-card__title{margin:0;font-family:var(--aw-font-sans);font-size:var(--aw-title-operative-size);font-weight:var(--aw-title-operative-weight);line-height:var(--aw-title-operative-lh);letter-spacing:var(--aw-title-operative-tracking);color:var(--aw-text-primary)}.login-card__form{display:flex;flex-direction:column;gap:var(--aw-space-4)}.login-card .aw-field__label{color:var(--aw-text-label-on-white)}.login-card__password{display:flex;flex-direction:column}.login-card__eye{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin-right:calc(var(--aw-space-2) * -1);padding:0;border:0;border-radius:var(--aw-radius-pill);background:none;color:var(--aw-text-body);cursor:pointer}.login-card__eye:hover{background:var(--aw-interactive-subtle-hover)}.login-card__eye-icon{width:18px;height:18px}.login-card__forgot{align-self:flex-end;padding:0;border:0;background:none;font-family:var(--aw-font-sans);font-size:13px;font-weight:500;color:var(--aw-text-link);cursor:pointer}.login-card__forgot:hover{text-decoration:underline}.login-card__submit,.login-card__google{width:100%}.login-card__google img{width:18px;height:18px}.login-card__or{display:flex;align-items:center;gap:var(--aw-space-3)}.login-card__or i{flex:1;height:1px;background:var(--aw-interactive-border)}.login-card__or span{font-family:var(--aw-font-sans);font-size:11px;color:var(--aw-text-label-on-white)}.login-notice{display:flex;align-items:flex-start;gap:var(--aw-space-3);padding:var(--aw-space-2) var(--aw-space-3);border-radius:var(--aw-radius-control);background:var(--aw-status-critical-fill);border:1px solid var(--aw-status-critical-border)}.login-notice[data-tone=info]{background:var(--aw-status-attention-fill);border-color:var(--aw-status-attention-border)}.login-notice__icon{flex:none;width:14px;height:14px;margin-top:3px;color:var(--aw-status-critical-text)}.login-notice[data-tone=info] .login-notice__icon{color:var(--aw-status-attention-text)}.login-notice__text{margin:0;font-family:var(--aw-font-sans);font-size:13px;line-height:150%;color:var(--aw-text-primary)}.login-notice__link{padding:0;border:0;background:none;font:inherit;font-weight:600;color:var(--aw-text-link);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.reset-password-alert-icon{width:26px;height:26px}.reset-password-close-icon{width:14px;height:14px;cursor:pointer}.agreement-text{font-weight:400;font-size:13px;color:var(--aw-text-label);line-height:155%;text-align:center}.agreement-link{color:var(--aw-text-body);text-decoration:underline;text-underline-offset:2px}.agreement-container-login{display:flex;flex-direction:column;max-width:400px}.agreement-space{margin-top:var(--aw-space-8);font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary);text-align:center;font-weight:400;font-style:normal;line-height:var(--aw-body-sm-lh)}.login-screen .agreement-space{margin-top:0}.PaginationComponent-container{margin:var(--aw-space-8) var(--aw-space-1) 0 var(--aw-space-1)}.aw-table-filter{width:100%;min-width:0;padding:var(--aw-space-2) 0}@media (max-width: 540px){.aw-table-filter[data-responsive=true][data-variant=desktop]{display:none}}@media (min-width: 541px){.aw-table-filter[data-responsive=true][data-variant=mobile]{display:none}}.aw-table-filter .toggle-card-list-container{flex:none}.filter-section{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:var(--aw-space-2) 0px var(--aw-space-2) 0px;gap:var(--aw-space-2)}.filter-dropdowns{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;gap:var(--aw-space-2)}.filter-unit{border-bottom:1px solid var(--aw-text-disabled);width:120px;height:64px}.filter-name{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);font-weight:400}.toggle-card-list-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:var(--aw-space-2) 0 0 0;width:fit-content}.toggle-card-list-selected{width:32px;height:32px;border-radius:var(--aw-radius-control);padding:var(--aw-space-1);color:var(--aw-surface-raised);background-color:var(--aw-text-primary);display:flex;justify-content:center;align-items:center;margin:0 var(--aw-space-1)}.toggle-card-list{width:32px;height:32px;border-radius:var(--aw-radius-control);padding:var(--aw-space-1);color:var(--aw-text-primary);display:flex;justify-content:center;align-items:center;margin:0 var(--aw-space-1)}.toggle-card-list svg,.toggle-card-list-selected svg{width:22px;height:22px}.filter-search-input{display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative;gap:var(--aw-space-2)}.filter-search-input .search-input{padding:var(--aw-space-2) var(--aw-space-4);background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-card);width:236px;height:40px;margin:var(--aw-space-2) 0 0 0;border:none;outline:none;color:var(--aw-text-primary);font-weight:400;font-size:var(--aw-body-size);-webkit-tap-highlight-color:transparent}.filter-search-input .search-input-icon{position:absolute;right:15px;top:18px}.filter-search-input .search-input-icon svg{width:17px;height:17px;color:var(--aw-text-primary)}.filter-search-input .search-input-button{display:flex;justify-content:center;align-items:center;right:6px!important;top:12px!important;background-color:var(--aw-brand-accent);width:32px;height:32px;border-radius:var(--aw-radius-pill)}@media (hover: hover){.filter-dropdown .select-add-button:hover{color:var(--aw-brand-accent);background-color:var(--aw-text-primary)}}.filter-unit-date{width:150px;display:flex;flex-direction:column;align-items:flex-start;height:64px}.table-filter-export-csv-btn{display:flex;align-items:center;gap:var(--aw-space-1);background:transparent;border:none;color:var(--aw-text-primary);font-family:var(--aw-font-sans);font-size:var(--aw-body-sm-size);font-weight:400;cursor:pointer;white-space:nowrap;padding:var(--aw-space-1) 0;transition:opacity .2s;margin:var(--aw-space-2) 0 0 0}.table-filter-export-csv-btn:hover{opacity:.7}.date-range-button{display:flex;flex-direction:row;align-items:center;flex:1;justify-content:space-between;color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:400;height:37px}.date-range-button-text{display:flex;flex-direction:row;align-items:center;width:160px;flex-grow:1}.date-range-button-text-mobile{display:flex;flex-direction:row;align-items:center;width:160px;flex-grow:1;font-size:var(--aw-body-size)}.date-clear-button{color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:400;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--aw-radius-pill);margin-left:var(--aw-space-2)}.date-clear-button:hover{color:var(--aw-brand-accent)}.filter-dropdown{padding:var(--aw-space-2) var(--aw-space-3) var(--aw-space-2) var(--aw-space-3);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);color:var(--aw-text-primary);display:flex;flex-direction:row;justify-content:space-between;align-items:center}.filter-date-inputs{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--aw-space-4)}.filter-date-picker{font-size:var(--aw-body-sm-size)}.filter-date-picker .MuiInputBase-root{height:40px}@media (max-width: 830px){.filter-section{width:100%;display:flex;flex-direction:column-reverse;justify-content:flex-start;align-items:flex-start;padding:var(--aw-space-2) var(--aw-space-4)}.filter-unit{height:56px}.filter-dropdown{padding:var(--aw-space-1) var(--aw-space-3) var(--aw-space-1) var(--aw-space-3)}.filter-unit-date{width:250px;height:56px}.filter-date-inputs{padding:0}}@media (max-width: 540px){.filter-section{display:none}}.standard-time-input{width:100%}.standard-time-input-wrapper{display:flex;flex-direction:row;align-items:flex-start;gap:var(--aw-space-2)}.standard-time-input__field{flex:1;min-width:0}.standard-time-input-wrapper .square-input-container{margin:0;margin-top:calc(var(--aw-field-label-size) + var(--aw-field-label-gap) + (var(--aw-field-height) - 20px) / 2)}.standard-time-input .square-input-name{margin:0}.standard-time-tbc-filler{width:116px}.StandardInput-container{display:flex;flex-direction:column;width:100%;justify-content:center;align-items:center;gap:var(--aw-space-2);position:relative}.StandardInput-label,.StandardInput-input{width:100%;color:var(--aw-text-primary)}.StandardInput-label{font-size:var(--aw-body-size);line-height:var(--aw-body-lh)}.StandardInput-input{font-size:var(--aw-body-size);background-color:var(--aw-surface-raised);outline:none;border:none;padding:var(--aw-space-2) var(--aw-space-3);border-radius:var(--aw-radius-pill)}.StandardInput-confirm-button{position:absolute;right:8px;height:24px;width:24px;display:flex;justify-content:center;align-items:center}.create-flight-modal{background-color:var(--aw-surface-raised);color:var(--aw-text-primary);padding:var(--aw-space-1) var(--aw-space-4);border-radius:var(--aw-radius-control);width:100%;max-width:900px;margin:auto;overflow-y:auto;height:fit-content;max-height:90vh}.create-flight-modal h2{margin-bottom:var(--aw-space-4);font-size:var(--aw-title-section-size);letter-spacing:var(--aw-title-section-tracking)}.create-flight-modal .form-group label{display:block;margin-bottom:.5rem;color:var(--aw-text-primary);line-height:24px}.create-flight-modal .split-row{display:flex;justify-content:space-between;gap:var(--aw-space-8)}.create-flight-modal .split-row>*{flex:1}.create-flight-modal .leg-section{display:flex;flex-direction:column}.create-flight-modal .form-row{display:grid;grid-template-columns:1fr 1fr;gap:var(--aw-space-16)}.create-flight-modal .form-datetime-row{display:grid;grid-template-columns:1fr 1fr;gap:var(--aw-space-12);margin:0 0 var(--aw-space-2) 0}.create-flight-modal .form-datetime-row .container-input,.leg-form-total-eet-input .container-input{margin:38px 0 24px!important}.create-flight-modal .form-datetime-row .labelContainer-input,.leg-form-total-eet-input .labelContainer-input{top:-38px!important}.create-flight-modal .form-row.three-columns{grid-template-columns:1fr 1fr 1fr}.create-flight-modal .select-with-button{display:flex;gap:1rem;max-width:50%}@media (max-width: 834px){.create-flight-modal .select-with-button{flex-direction:column;max-width:100%;gap:var(--aw-space-4)}.create-flight-modal .select-with-button button{align-self:flex-start}}.create-flight-modal .create-tail-btn{padding:.5rem 1rem;width:max-content;background-color:transparent;display:flex;justify-content:center;align-items:center;border:none;color:var(--aw-brand-accent);cursor:pointer}.create-flight-modal .toggle-buttons{display:flex;background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-card);padding:var(--aw-space-1);gap:var(--aw-space-1);width:fit-content;width:100%;height:46px;justify-content:center}.create-flight-modal .toggle-buttons button{border:none;padding:var(--aw-space-2) var(--aw-space-6);border-radius:var(--aw-radius-card);color:var(--aw-text-primary);font-size:var(--aw-body-size);cursor:pointer;background:transparent;transition:all .3s ease;width:50%}.create-flight-modal .toggle-buttons button.active{background-color:var(--aw-brand-accent)}.create-flight-modal .toggle-buttons button:not(.active){background-color:transparent}.create-flight-modal .leg-section{margin:1.5rem 0}.create-flight-modal .leg-section h3{margin-bottom:1rem;font-size:var(--aw-body-size);color:var(--aw-text-primary)}.create-flight-modal .form-actions{display:flex;justify-content:flex-end;gap:1rem;margin-top:2rem}.create-flight-modal .close-btn{padding:.5rem 1.5rem;background-color:transparent;border:none;color:#fff;cursor:pointer}.create-flight-modal .create-btn{padding:.5rem 1.5rem;background-color:var(--aw-brand-accent);border:none;border-radius:var(--aw-radius-xs);color:#fff;cursor:pointer}.create-flight-modal .create-btn:hover{background-color:var(--aw-brand-accent)}.create-flight-modal input[type=date],.create-flight-modal input[type=time]{color:#fff;background-color:var(--aw-surface-overlay)}.create-flight-modal input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1)}.create-flight-modal input[type=time]::-webkit-calendar-picker-indicator{filter:invert(1)}@media (max-width: 834px){.create-flight-modal{max-width:550px}.create-flight-modal .form-row{gap:var(--aw-space-8)}.create-flight-modal .form-row .form-row{gap:var(--aw-space-4)}.create-flight-modal .form-datetime-row{display:grid;grid-template-columns:1fr;gap:var(--aw-space-1)}}@media (max-width: 550px){.create-flight-modal .split-row{grid-template-columns:1fr;gap:var(--aw-space-1)}.create-flight-modal .responsive-row>.form-group:first-child{order:2}.create-flight-modal .responsive-row>.form-row{order:1}}.aw-search{display:flex;align-items:center;gap:var(--aw-space-2);box-sizing:border-box;height:var(--aw-field-height);padding:0 var(--aw-space-3);background:var(--aw-filter-surface);border:1px solid var(--aw-filter-border);border-radius:var(--aw-radius-control);flex:1 1 260px;min-width:0;color:var(--aw-filter-icon);transition:border-color .15s ease,box-shadow .15s ease}.aw-search:hover:not(:focus-within){border-color:var(--aw-field-border-hover)}.aw-search:focus-within{border-color:var(--aw-brand-accent);box-shadow:var(--aw-filter-focus-ring);color:var(--aw-filter-chip-label)}.aw-search:focus-within .aw-search__input{outline:none!important;box-shadow:none!important}.aw-search__glyph{flex:none;width:16px;height:16px}.aw-search__submit{flex:none;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-left:calc(var(--aw-space-1) * -1);padding:0;border:0;border-radius:var(--aw-radius-pill);background:none;color:inherit;cursor:pointer}.aw-search__submit:hover{background:var(--aw-filter-row-hover);color:var(--aw-text-primary)}.aw-search__input{flex:1 1 auto;min-width:0;height:100%;border:0;background:transparent;padding:0;font-family:var(--aw-font-sans);font-size:14px;font-weight:500;color:var(--aw-text-primary);outline:none}.aw-search[data-mono=true] .aw-search__input{font-family:var(--aw-font-mono)}.aw-search__input::placeholder{font-family:var(--aw-font-sans);font-weight:400;color:var(--aw-field-placeholder)}.aw-search__input::-webkit-search-cancel-button{display:none}.aw-search__count{flex:none;font-family:var(--aw-font-mono);font-variant-numeric:tabular-nums;font-size:13px;color:var(--aw-filter-icon);white-space:nowrap}.aw-search__clear{flex:none;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-right:calc(var(--aw-space-1) * -1);padding:0;border:0;border-radius:var(--aw-radius-pill);background:none;color:var(--aw-filter-text);cursor:pointer}.aw-search__clear:hover{background:var(--aw-filter-row-hover);color:var(--aw-text-primary)}.aw-search-empty{margin:0;padding:var(--aw-space-6) 0;font-family:var(--aw-font-sans);font-size:13px;line-height:150%;color:var(--aw-text-body);text-align:center}.aw-search-empty__action{padding:0;border:0;background:none;font:inherit;font-weight:600;color:var(--aw-filter-chip-label);cursor:pointer}.aw-search-empty__action:hover{text-decoration:underline}.aw-ftrigger{box-sizing:border-box;display:inline-flex;align-items:center;gap:var(--aw-space-2);height:var(--aw-filter-height);padding:0 var(--aw-space-2) 0 var(--aw-space-3);border-radius:var(--aw-radius-control);background:var(--aw-filter-surface);border:1px solid var(--aw-filter-border);font-family:var(--aw-font-sans);font-size:13px;font-weight:500;color:var(--aw-filter-text);white-space:nowrap;cursor:pointer;flex:none;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}button.aw-ftrigger:hover:not([data-open=true]){border-color:var(--aw-field-border-hover)}.aw-ftrigger__chevron{flex:none;color:var(--aw-filter-icon);transition:transform .15s ease}.aw-ftrigger[data-open=true]{border-color:var(--aw-brand-accent);box-shadow:var(--aw-filter-focus-ring);color:var(--aw-text-primary)}.aw-ftrigger[data-open=true] .aw-ftrigger__chevron{color:var(--aw-filter-chip-label);transform:rotate(180deg)}.aw-ftrigger[data-applied=true]{cursor:default;background:var(--aw-filter-chip-fill);border-color:var(--aw-filter-chip-border);color:var(--aw-filter-chip-text)}.aw-ftrigger__open{display:inline-flex;align-items:center;gap:var(--aw-space-2);height:100%;padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer}.aw-ftrigger__name{color:var(--aw-filter-chip-label)}.aw-ftrigger__value{max-width:220px;overflow:hidden;text-overflow:ellipsis}.aw-ftrigger__value[data-mono=true]{font-family:var(--aw-font-mono);font-variant-numeric:tabular-nums}.aw-ftrigger__remove{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-right:calc(var(--aw-space-1) * -1);padding:0;border:0;border-radius:var(--aw-radius-pill);background:none;color:var(--aw-filter-chip-label);cursor:pointer}.aw-ftrigger__remove:hover{background:var(--aw-filter-chip-fill)}.aw-ftrigger :focus-visible{outline-offset:2px}.aw-filterpop{box-sizing:border-box;width:280px;max-width:calc(100vw - 16px);padding:var(--aw-space-1);background:var(--aw-filter-surface);border:1px solid var(--aw-filter-pop-border);border-radius:var(--aw-radius-control);box-shadow:var(--aw-filter-pop-shadow);color:var(--aw-text-body);font-family:var(--aw-font-sans);display:flex;flex-direction:column;max-height:var(--radix-popover-content-available-height, calc(100vh - 16px));overflow-y:auto}.aw-filterpop--dates{width:360px;padding:var(--aw-space-4)}.aw-filterpop>.aw-filterpanel:not(.aw-filterpanel--dates){min-height:0}.aw-filterpop .aw-filterpanel__search,.aw-filterpop .aw-filterpanel__foot{flex:none}.aw-filterpop .aw-filterpanel__list{min-height:calc(var(--aw-filter-height) * 2)}.aw-filterpanel{display:flex;flex-direction:column;gap:2px}.aw-filterpanel__search{box-sizing:border-box;display:flex;align-items:center;gap:var(--aw-space-2);height:var(--aw-filter-height);margin-bottom:var(--aw-space-1);padding:0 var(--aw-space-2);border-radius:var(--aw-select-row-radius);background:var(--aw-filter-pop-inset);border:1px solid var(--aw-filter-border);color:var(--aw-filter-icon)}.aw-filterpanel__search:focus-within{border-color:var(--aw-brand-accent)}.aw-filterpanel__search input{flex:1 1 auto;min-width:0;height:100%;border:0;background:transparent;padding:0;font-family:var(--aw-font-sans);font-size:13px;color:var(--aw-text-primary);outline:none!important;box-shadow:none!important}.aw-filterpanel__search input::placeholder{color:var(--aw-field-placeholder)}.aw-filterpanel__search input::-webkit-search-cancel-button{display:none}.aw-filterpanel__glyph{flex:none;width:14px;height:14px}.aw-filterpanel__list{display:flex;flex-direction:column;gap:2px;max-height:272px;overflow-y:auto}.aw-filterpanel__row{display:flex;align-items:center;gap:var(--aw-space-3);flex:none;height:var(--aw-filter-height);padding:0 var(--aw-space-2);border:0;border-radius:var(--aw-select-row-radius);background:none;font-family:var(--aw-font-sans);font-size:13px;color:var(--aw-filter-text);text-align:left;cursor:pointer}.aw-filterpanel__row:hover,.aw-filterpanel__row:focus-visible{background:var(--aw-filter-row-hover)}.aw-filterpanel__row[aria-checked=true]{background:var(--aw-filter-row-checked);color:var(--aw-text-primary)}.aw-filterpanel__box{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex:none;width:16px;height:16px;border-radius:var(--aw-radius-xs);border:1.5px solid var(--aw-filter-check-border);color:var(--aw-text-on-accent)}.aw-filterpanel__row[aria-checked=true] .aw-filterpanel__box{border:0;background:var(--aw-brand-accent)}.aw-filterpanel__text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aw-filterpanel__empty{margin:0;padding:var(--aw-space-2);font-size:13px;color:var(--aw-filter-icon)}.aw-filterpanel__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--aw-space-2);margin-top:var(--aw-space-1);padding:var(--aw-space-2) var(--aw-space-2) var(--aw-space-1);border-top:1px solid var(--aw-filter-divider)}.aw-filterpanel__count{font-size:13px;color:var(--aw-filter-icon)}.aw-filterpanel__clear{padding:0;border:0;background:none;font-family:var(--aw-font-sans);font-size:13px;font-weight:600;color:var(--aw-filter-chip-label);cursor:pointer}.aw-filterpanel__clear:hover{text-decoration:underline}.aw-filterpanel__done{width:100%;margin-top:var(--aw-space-3)}.aw-filterpanel--dates{gap:var(--aw-space-3)}.aw-filterpanel__dates{display:grid;grid-template-columns:1fr 1fr;gap:var(--aw-space-2)}.aw-filterpanel__shortcuts{display:flex;flex-wrap:wrap;gap:var(--aw-space-2)}.aw-filterpanel__shortcut{display:inline-flex;align-items:center;height:28px;padding:0 var(--aw-space-3);border-radius:var(--aw-radius-pill);border:1px solid var(--aw-filter-shortcut-border);background:none;font-family:var(--aw-font-sans);font-size:13px;font-weight:500;color:var(--aw-filter-text);cursor:pointer}.aw-filterpanel__shortcut:hover{background:var(--aw-filter-row-hover);color:var(--aw-text-primary)}.aw-filterpanel__actions{--aw-button-height: 32px;display:flex;align-items:center;justify-content:flex-end;gap:var(--aw-space-2);padding-top:var(--aw-space-3);border-top:1px solid var(--aw-filter-divider)}.aw-filterbar{display:flex;align-items:center;flex-wrap:wrap;gap:var(--aw-space-3);width:100%;min-width:0}.aw-filterbar__filters{display:flex;align-items:center;flex-wrap:wrap;gap:var(--aw-space-2);min-width:0}.aw-filterbar__end{display:flex;align-items:center;gap:var(--aw-space-3);margin-left:auto;flex:0 1 auto;min-width:200px}.aw-filterbar__end .aw-search{flex:0 1 280px;min-width:200px}.aw-filterbar__count{flex:none;font-family:var(--aw-font-mono);font-variant-numeric:tabular-nums;font-size:13px;color:var(--aw-filter-icon);white-space:nowrap}.aw-filterbar__clear{display:inline-flex;align-items:center;height:var(--aw-filter-height);padding:0 var(--aw-space-2);border:0;border-radius:var(--aw-radius-pill);background:none;font-family:var(--aw-font-sans);font-size:13px;font-weight:600;color:var(--aw-filter-chip-label);cursor:pointer;white-space:nowrap;flex:none}.aw-filterbar__clear:hover{background:var(--aw-filter-row-hover)}.aw-filterbar[data-mobile=true]{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:var(--aw-space-2)}.aw-filterbar[data-mobile=true] .aw-filterbar__end{margin-left:0;min-width:0}.aw-filterbar[data-mobile=true] .aw-filterbar__end .aw-search{flex:1 1 auto}.aw-filterbar[data-mobile=true] .aw-filterbar__count{align-self:flex-end}.aw-filterbar__mobile-row{display:flex;align-items:center;gap:var(--aw-space-2);min-width:0}.aw-filterbar__scroll{display:flex;align-items:center;gap:var(--aw-space-2);min-width:0;overflow-x:auto;padding-bottom:var(--aw-space-1)}@supports not selector(::-webkit-scrollbar){.aw-filterpanel__list,.aw-filterbar__scroll{scrollbar-width:thin}}.aw-filterbar__sheet-button{box-sizing:border-box;display:inline-flex;align-items:center;gap:var(--aw-space-2);flex:none;height:var(--aw-filter-height);margin-bottom:var(--aw-space-1);padding:0 var(--aw-space-3);border-radius:var(--aw-radius-control);background:var(--aw-filter-surface);border:1px solid var(--aw-filter-border);font-family:var(--aw-font-sans);font-size:13px;font-weight:500;color:var(--aw-text-primary);cursor:pointer}.aw-filterbar__sheet-count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 var(--aw-space-1);border-radius:var(--aw-radius-pill);background:var(--aw-brand-accent);font-family:var(--aw-font-mono);font-size:11px;color:var(--aw-text-on-accent)}.aw-filtersheet{display:flex;flex-direction:column;gap:var(--aw-space-4)}.aw-filtersheet__group{display:flex;flex-direction:column;gap:var(--aw-space-2)}.aw-filtersheet__title{margin:0;font-family:var(--aw-font-sans);font-size:11px;font-weight:500;letter-spacing:var(--aw-field-label-tracking);text-transform:uppercase;color:var(--aw-text-label)}.aw-filtersheet .aw-filterpanel__list{max-height:none}.aw-filtersheet__actions{display:flex;align-items:center;justify-content:space-between;gap:var(--aw-space-3)}.aw-filtersheet__actions .aw-btn{flex:1 1 auto}.flight-detail-v2-container{container-type:inline-size;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;gap:var(--aw-space-6)}.fd-section-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:var(--aw-space-4);width:100%}@container (max-width: 900px){.fd-section-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 600px){.fd-section-grid{grid-template-columns:minmax(0,1fr)}}.fd-section-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:var(--aw-space-2) var(--aw-space-3);min-height:var(--aw-control-row-touch)}.fd-section-toolbar__actions{margin-left:auto}.fd-toolbar-cluster{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--aw-space-2) var(--aw-space-3)}.fd-toolbar-count{display:inline-flex;align-items:center;gap:var(--aw-space-2);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--aw-text-body);white-space:nowrap}.fd-toolbar-divider{align-self:center;width:1px;height:var(--aw-space-6);margin:0 var(--aw-space-1);background:var(--aw-interactive-border)}@media (max-width: 600px){.fd-section-toolbar__actions{flex-basis:100%;margin-left:0}.fd-toolbar-cluster{justify-content:space-between;column-gap:var(--aw-space-2)}.fd-toolbar-divider{display:none}.fd-toolbar-cluster>.aw-actions-group{flex-direction:row;align-items:center;gap:var(--aw-button-gap);margin-left:auto}.fd-toolbar-cluster>.aw-actions-group>.aw-btn{width:auto;min-width:0}}.flight-detail-v2-container:not(.maximized){padding-bottom:var(--aw-space-16)}.flight-detail-v2-header-container{display:flex;flex-direction:column;width:100%;gap:var(--aw-space-2)}.flight-detail-v2-view-all-details-button{display:flex;flex-direction:row;align-items:center;position:fixed;right:20px;top:94%;background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent);padding:var(--aw-space-2) var(--aw-space-4);max-width:240px;justify-content:space-between;width:100%;border-radius:var(--aw-radius-control);text-decoration:none;font-weight:600;font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);z-index:100}.flight-detail-v2-view-all-details-button:hover{background-color:var(--aw-brand-accent)}.flight-detail-v2-view-all-details-button-icon{display:flex;justify-content:center;align-items:center;width:20px;height:20px;border-radius:var(--aw-radius-pill);border:1.5px solid var(--aw-text-primary)}.flight-detail-v2-notification-buttons-container{display:flex;justify-content:flex-end;width:100%;gap:var(--aw-space-2)}.flight-detail-v2-notification-buttons-container-item{display:flex;justify-content:center;align-items:center;flex-direction:row;width:40px;height:38px;background-color:var(--aw-surface-overlay);padding:var(--aw-space-2) var(--aw-space-4) var(--aw-space-2) var(--aw-space-4);border-radius:var(--aw-radius-control)}.flight-detail-v2-edit-trip-button{color:var(--aw-brand-accent);border:1px solid var(--aw-brand-accent);border-radius:var(--aw-radius-pill);padding:var(--aw-space-1) var(--aw-space-4);font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;line-height:var(--aw-title-operative-lh);display:flex;justify-content:center;align-items:center}.view-header-redirect-button-back{margin:0 auto 0 0}.trip-overview-selector-main-container{position:relative;display:inline-block;min-width:194px;width:auto}.trip-overview-selector-main-container-items-row{display:flex;align-items:center;justify-content:space-between;padding:var(--aw-space-2) var(--aw-space-4) var(--aw-space-2) var(--aw-space-4);background-color:var(--aw-surface-background);color:var(--aw-text-secondary);border-radius:var(--aw-radius-control);cursor:pointer;transition:all .2s ease;gap:var(--aw-space-2)}.trip-overview-selector-main-container-items-text{font-size:var(--aw-body-size);font-weight:700;color:var(--aw-text-secondary);white-space:nowrap}.trip-overview-selector-icon{display:flex;align-items:center;transition:transform .2s ease;margin-left:var(--aw-space-2)}.trip-overview-selector-icon.rotated{transform:rotate(180deg)}.trip-overview-selector-dropdown{position:absolute;top:100%;left:0;right:0;background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-control);z-index:1000;margin-top:var(--aw-space-1);max-height:300px;overflow-y:auto;min-width:215px;width:max-content;padding:var(--aw-space-2);gap:var(--aw-space-2)}.trip-overview-selector-dropdown-item{display:flex;align-items:center;transition:background-color .2s ease;color:var(--aw-text-primary)}.trip-overview-leg-info{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-1);width:100%;border-radius:var(--aw-radius-control);padding:var(--aw-space-2) var(--aw-space-4);cursor:pointer}.trip-overview-leg-info:hover{background-color:color-mix(in srgb,var(--aw-surface-raised) 90%,transparent)}.trip-overview-leg-number{font-size:var(--aw-body-size);font-weight:500;color:var(--aw-text-primary);opacity:60%}.trip-overview-selector-dropdown-item.selected .trip-overview-leg-number{color:var(--aw-text-primary);opacity:1}.trip-overview-leg-route{font-size:var(--aw-body-size);font-weight:500;color:var(--aw-text-primary);opacity:60%;margin-right:var(--aw-space-1)}.trip-overview-leg-status-hidden{display:none}.trip-overview-leg-status-in_flight{background:repeating-linear-gradient(-45deg,var(--aw-status-verified-chip) 0px,var(--aw-status-verified-chip) 3px,color-mix(in srgb,var(--aw-brand-accent) 30%,transparent) 3px,color-mix(in srgb,var(--aw-brand-accent) 30%,transparent) 6px);padding:var(--aw-space-1) var(--aw-space-2);border-radius:var(--aw-radius-pill);color:var(--aw-status-verified-text);font-size:var(--aw-body-sm-size);font-weight:600;margin-left:auto;padding-left:var(--aw-space-2)}.trip-overview-leg-status-flown{background-color:var(--aw-interactive-hover);padding:var(--aw-space-1) var(--aw-space-2);border-radius:var(--aw-radius-pill);color:var(--aw-brand-accent-subtle);font-size:var(--aw-body-sm-size);font-weight:600;margin-left:auto;padding-left:var(--aw-space-2)}.trip-overview-leg-status-cancelled{background-color:var(--aw-status-critical-chip);padding:var(--aw-space-1) var(--aw-space-2);border-radius:var(--aw-radius-pill);color:var(--aw-status-critical-text);font-size:var(--aw-body-sm-size);font-weight:600;margin-left:auto;padding-left:var(--aw-space-2)}.trip-overview-selector-dropdown-item.selected .trip-overview-leg-route{color:var(--aw-text-primary);font-weight:600;opacity:1}.trip-overview-selector-dropdown::-webkit-scrollbar{width:6px}.trip-overview-selector-dropdown::-webkit-scrollbar-track{background:var(--aw-surface-raised);border-radius:var(--aw-radius-xs)}.trip-overview-selector-dropdown::-webkit-scrollbar-thumb{background:var(--aw-text-disabled);border-radius:var(--aw-radius-xs)}.trip-overview-selector-dropdown::-webkit-scrollbar-thumb:hover{background:var(--aw-text-disabled)}@media (max-width: 1064px){.trip-overview-selector-dropdown{min-width:220px}}@media (max-width: 990px){.trip-overview-selector-main-container{width:100%;max-width:none;min-width:0;min-height:46px}.trip-overview-selector-main-container-items-row{background-color:var(--aw-surface-overlay)!important;min-height:49px;height:100%}.trip-overview-selector-main-container-items-text{color:var(--aw-text-primary)}.trip-overview-selector-dropdown-item{padding:10px var(--aw-space-3)}.trip-overview-leg-route{font-size:var(--aw-body-sm-size)}.trip-overview-selector-dropdown{min-width:200px}}@media (max-width: 375px){.trip-overview-selector-main-container-items-text{color:var(--aw-text-primary);font-size:var(--aw-body-sm-size)}.trip-overview-selector-main-container-items-row{gap:var(--aw-space-1)}}:root[data-theme=light] .trip-overview-selector-main-container-items-row{background-color:transparent;box-shadow:inset 0 0 0 1px var(--aw-interactive-border-strong)}.trip-coordinator-box-main-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:var(--aw-space-2) var(--aw-space-4) var(--aw-space-2) var(--aw-space-4);width:200px;min-width:178px;height:fit-content;min-height:46px;background-color:var(--aw-surface-background);border-radius:var(--aw-radius-control);gap:var(--aw-space-1)}.trip-coordinator-box-main-container-column-left{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--aw-space-1)}.trip-coordinator-box-main-container-column-left-label{font-size:var(--aw-body-size);font-weight:400;color:var(--aw-text-secondary)}.trip-coordinator-box-main-container-column-left-coordinator{font-size:var(--aw-body-size);font-weight:700;color:var(--aw-text-primary)}.trip-coordinator-phone-link{display:none}.trip-coordinator-box-main-container-column-right-row{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-3)}@media (max-width: 990px){.trip-coordinator-box-main-container{background-color:var(--aw-surface-overlay)!important;width:100%;min-width:0;max-width:none;gap:var(--aw-space-1)}.trip-coordinator-phone-link{display:flex}}@media (max-width: 375px){.trip-coordinator-box-main-container-column-left-label,.trip-coordinator-box-main-container-column-left-coordinator{font-size:var(--aw-body-sm-size)}}:root[data-theme=light] .trip-coordinator-box-main-container{background-color:var(--aw-surface-overlay);box-shadow:inset 0 0 0 1px var(--aw-interactive-border)}.data-display-box-main-container{display:flex;flex-direction:column}.data-display-box-content-row{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-2)}.data-display-box-item-column{display:flex;flex-direction:column;gap:var(--aw-space-1);align-self:stretch}.data-display-box-label{font-size:var(--aw-body-sm-size);font-weight:400;color:var(--aw-text-secondary);line-height:var(--aw-body-sm-lh)}.data-display-box-value{font-size:var(--aw-body-sm-size);font-weight:400;color:var(--aw-text-primary);line-height:var(--aw-body-sm-lh)}.leg-status-menu-button{border-radius:var(--aw-radius-pill);color:var(--aw-text-primary);display:flex;justify-content:space-between;align-items:center;gap:var(--aw-space-1);padding:2px var(--aw-space-1);min-height:35px}.leg-status-menu-value{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-1);border-radius:var(--aw-radius-pill);padding:0px var(--aw-space-3);text-align:center;white-space:nowrap;min-height:35px}.leg-status-menu-dropdown{position:absolute;z-index:4;background-color:var(--aw-surface-floating);display:flex;flex-direction:column;justify-content:center;padding:var(--aw-space-2) var(--aw-space-3);gap:var(--aw-space-2);border-radius:var(--aw-radius-card);box-shadow:0 0 10px #0003}.leg-status-menu-dropdown.detail-header-right-mobile-container-status-menu-maximized,.leg-status-menu-dropdown.detail-header-right-mobile-container-status-menu,.leg-status-menu-dropdown.FlightDetailsV2TripInfoMidSection-status-menu-maximized,.leg-status-menu-dropdown.FlightDetailsV2TripInfoMidSection-status-menu{top:45px}.leg-status-menu-value-leg-status-menu{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--aw-space-1)}.leg-status-menu-option{padding:0 var(--aw-space-3);border-radius:var(--aw-radius-pill);font-weight:600;line-height:var(--aw-body-sm-lh);font-size:var(--aw-body-sm-size);white-space:nowrap;width:max-content}.leg-status-menu-angle-down-pending{fill:var(--aw-status-warning)}.leg-status-menu-angle-down-pre_planning{fill:var(--aw-text-primary)}.leg-status-menu-angle-down-requested{fill:var(--aw-status-warning)}.leg-status-menu-angle-down-ready_to_fly,.leg-status-menu-angle-down-in_flight{fill:var(--aw-status-verified)}.leg-status-menu-angle-down-cancelled{fill:var(--aw-status-critical)}.leg-status-menu-pending{color:var(--aw-status-warning-text);background-color:var(--aw-status-warning-chip)}.leg-status-menu-pre_planning{color:var(--aw-text-primary);background-color:var(--aw-surface-overlay);border:1px solid var(--aw-interactive-border)}.leg-status-menu-requested{color:var(--aw-status-warning-text);background-color:var(--aw-status-warning-chip)}.leg-status-menu-ready_to_fly{color:var(--aw-status-verified-text);background-color:var(--aw-status-verified-chip)}.leg-status-menu-in_flight{color:var(--aw-status-verified-text);background:repeating-linear-gradient(-45deg,var(--aw-status-verified-chip) 0px,var(--aw-status-verified-chip) 3px,color-mix(in srgb,var(--aw-brand-accent) 30%,transparent) 3px,color-mix(in srgb,var(--aw-brand-accent) 30%,transparent) 6px)}.leg-status-menu-cancelled{color:var(--aw-status-critical-text);background-color:var(--aw-status-critical-chip)}.leg-status-menu-flown{color:var(--aw-brand-accent-subtle);background-color:color-mix(in srgb,var(--aw-brand-accent) 50%,transparent)}:root[data-theme=light] .leg-status-menu-pending,:root[data-theme=light] .leg-status-menu-requested{box-shadow:inset 0 0 0 1px var(--aw-status-warning-border)}:root[data-theme=light] .leg-status-menu-ready_to_fly,:root[data-theme=light] .leg-status-menu-in_flight{box-shadow:inset 0 0 0 1px var(--aw-status-verified-border)}:root[data-theme=light] .leg-status-menu-cancelled{box-shadow:inset 0 0 0 1px var(--aw-status-critical-border)}:root[data-theme=light] .leg-status-menu-pre_planning{color:var(--aw-status-neutral-text);background-color:var(--aw-status-neutral-fill);border-color:var(--aw-status-neutral-border)}:root[data-theme=light] .leg-status-menu-flown{color:var(--aw-text-link);background-color:var(--aw-status-attention-fill);box-shadow:inset 0 0 0 1px var(--aw-status-attention-border)}.leg-status-menu-divider{width:100%;height:1px;background-color:var(--aw-interactive-border)}.leg-status-menu-buttons-container{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--aw-space-2);margin-bottom:var(--aw-space-2)}@media (max-width: 509px){.leg-status-menu-dropdown.detail-header-right-mobile-container-status-menu-maximized{top:45px}.leg-status-menu-value{min-height:30px}}.ActualDatetimeFormModal-flying-time-input .container-input{margin:40px 0 16px!important;opacity:.4}.ActualDatetimeFormModal-flying-time-input .labelContainer-input{top:-40px!important}.arinc-override-notice{display:flex;align-items:flex-start;gap:var(--aw-space-2);margin:0 0 var(--aw-space-3);padding:var(--aw-space-2) var(--aw-space-3);border-radius:var(--aw-radius-control);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--aw-status-warning-text);background-color:var(--aw-status-warning-chip)}.arinc-override-notice-icon{flex-shrink:0;margin-top:var(--aw-space-1);color:var(--aw-status-warning-text)}.detail-header-main-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;height:max-content;background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-card);padding:var(--aw-space-4);gap:var(--aw-space-6)}.detail-header-left-container-column{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;gap:var(--aw-space-2)}.detail-header-left-container-column-row-title{font-size:var(--aw-body-size);font-weight:500;color:var(--aw-text-primary)}.detail-header-left-container-column-row-leg-icaos{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-2);flex-wrap:wrap;font-size:var(--aw-h1-leg-size);font-weight:var(--aw-h1-weight);color:var(--aw-text-primary);line-height:var(--aw-h1-lh);letter-spacing:var(--aw-h1-tracking)}.detail-header-main-container-left-container{gap:var(--aw-space-2);display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.detail-header-desktop-separator{width:2px;align-self:stretch;background-color:var(--aw-text-secondary)}:root[data-theme=light] .detail-header-desktop-separator{background-color:var(--aw-interactive-border)}.detail-header-main-container-right-mobile-container{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%;align-self:stretch}.detail-header-main-container-right-desktop-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:var(--aw-space-2)}.detail-header-selector-and-coordinator-mobile-wrapper{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding-top:var(--aw-space-2);gap:var(--aw-space-1)}.detail-header-right-desktop-container-column{display:flex;flex-direction:column;align-items:end}@media (min-width: 991px){.detail-header-main-container-right-mobile-container,.detail-header-left-container-aircraft-id-mobile,.detail-header-selector-and-coordinator-mobile-wrapper{display:none}}@media (max-width: 600px){.detail-header-left-container-column-row-leg-icaos{font-size:var(--aw-h2-size)}}@media (max-width: 990px){.detail-header-desktop-separator,.detail-header-main-container-right-desktop-container,.detail-header-selector-desktop-wrapper,.detail-header-right-desktop-container-column{display:none}.detail-header-left-container-column{gap:var(--aw-space-1)}.detail-header-main-container-right-mobile-container{height:100%;align-self:stretch;justify-content:space-between;flex:1;min-height:67px}.detail-header-left-container-column-row-leg-icaos{width:100%}.detail-header-left-container-aircraft-id-mobile{font-size:var(--aw-body-sm-size);font-weight:400;line-height:var(--aw-body-sm-lh)}.detail-header-left-container-aircraft-id-mobile-label{color:var(--aw-text-secondary)}.detail-header-left-container-aircraft-id-mobile-value{color:var(--aw-text-primary)}.detail-header-right-mobile-container-row{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-2);justify-content:center;width:100%}.detail-header-right-mobile-container-row-label{font-size:var(--aw-body-sm-size);font-weight:400;line-height:var(--aw-body-sm-lh);color:var(--aw-text-secondary)}.detail-header-selector-and-coordinator-mobile-wrapper{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding-top:var(--aw-space-2);gap:var(--aw-space-2)}.detail-header-selector-and-coordinator-mobile-wrapper>*{flex:1;min-width:0}}:root[data-theme=light] .detail-header-main-container{background-color:var(--aw-surface-raised);box-shadow:inset 0 0 0 1px var(--aw-interactive-border-card),var(--aw-shadow-card)}.crew-member-card{background-color:var(--aw-surface-background);border-radius:var(--aw-radius-control);padding:var(--aw-space-4);border:2px solid var(--aw-surface-raised);transition:all .3s;font-weight:400;font-style:normal;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);letter-spacing:0%;min-width:0}.crew-member-header{display:flex;gap:var(--aw-space-2);margin-bottom:var(--aw-space-2);align-items:flex-start;min-height:74px}.crew-member-info{display:flex;flex-direction:column;gap:var(--aw-space-2)}.crew-member-info h4{font-size:var(--aw-title-operative-size);font-weight:600;color:var(--aw-text-primary);line-height:var(--aw-title-operative-lh);letter-spacing:var(--aw-title-operative-tracking)}.crew-member-role{font-size:var(--aw-body-size);color:var(--aw-text-secondary);font-weight:400;line-height:var(--aw-body-lh);letter-spacing:0%}.crew-member-phone{display:flex;flex-direction:column;gap:var(--aw-space-2)}.crew-member-phone label{font-size:var(--aw-body-size);color:var(--aw-text-secondary);font-weight:400;line-height:var(--aw-body-lh);letter-spacing:0%}.crew-member-phone input{background-color:var(--aw-surface-overlay);border:1px solid var(--aw-surface-raised);border-radius:var(--aw-radius-pill);padding:var(--aw-space-3) 14px;color:var(--aw-text-primary);font-size:var(--aw-body-size);transition:all .2s;font-weight:400;line-height:var(--aw-body-lh);letter-spacing:0%}.crew-member-phone input:focus{outline:none}.crew-member-phone input:disabled{opacity:.4;cursor:not-allowed}.receiving-updates-indicator{color:var(--aw-status-warning-text);font-size:var(--aw-body-size);display:flex;align-items:center;gap:var(--aw-space-2);font-weight:400;line-height:var(--aw-body-lh);letter-spacing:0%}.crew-member-share-wp-checkbox{display:flex;align-items:center}.crew-member-share-wp-checkbox input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:20px;height:20px;border:1.5px solid var(--aw-brand-accent);border-radius:var(--aw-radius-xs);position:relative;cursor:pointer;outline:none}.crew-member-share-wp-checkbox input[type=checkbox]:checked{background-color:var(--aw-brand-accent)}.crew-member-share-wp-checkbox input[type=checkbox]:checked:after{content:"";position:absolute;left:5px;top:2px;width:5px;height:9px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.crew-member-share-wp-checkbox label{font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--aw-text-primary);cursor:pointer;-webkit-user-select:none;user-select:none}.share-passenger-card .crew-member-header{min-height:auto;margin-bottom:0;align-items:center}.share-passenger-card.crew-member-card{gap:var(--aw-space-2);display:flex;flex-direction:column;min-height:158px;justify-content:space-between}.share-document-checkbox{display:flex;align-items:center;gap:var(--aw-space-2);padding:11px var(--aw-space-4) 11px var(--aw-space-4);background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-card);cursor:pointer;transition:all .2s;border:2px solid var(--aw-surface-raised);position:relative;font-weight:400;font-style:normal;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);letter-spacing:0%}.share-document-checkbox-input input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:24px;height:24px;border:2px solid var(--aw-brand-accent);border-radius:var(--aw-radius-xs);position:relative;cursor:pointer;outline:none;margin:0}.share-document-checkbox-input input[type=checkbox]:checked{background-color:var(--aw-brand-accent)}.share-document-checkbox-input input[type=checkbox]:checked:after{content:"";position:absolute;left:6px;top:2px;width:6px;height:11px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.share-document-name{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-2);flex:1}.share-document-name-text{font-size:var(--aw-body-size);color:var(--aw-text-primary);display:flex;align-items:center;gap:var(--aw-space-2);font-weight:400;line-height:var(--aw-body-lh);letter-spacing:0%}.share-document-source{margin-left:auto;padding:var(--aw-space-1) var(--aw-space-2);border-radius:var(--aw-radius-card);font-size:var(--aw-body-sm-size);font-weight:400;border:1px solid color-mix(in srgb,var(--aw-text-primary) 27%,transparent);color:var(--aw-text-secondary);background-color:transparent;white-space:nowrap}.share-auto-send-icon{font-size:var(--aw-body-size)}.fbo-card{background-color:var(--aw-surface-background);border-radius:var(--aw-radius-control);padding:var(--aw-space-4);border:1px solid transparent;transition:border-color .2s;display:flex;flex-direction:column;gap:var(--aw-space-2)}.fbo-card.selected{border-color:transparent}.fbo-card.has-error{border-color:var(--aw-status-critical)}.fbo-card-header{display:flex;gap:var(--aw-space-2);align-items:flex-start}.fbo-card-checkbox{display:flex;align-items:center;flex-shrink:0}.fbo-card-checkbox input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:20px;height:20px;border:1.5px solid var(--aw-brand-accent);border-radius:var(--aw-radius-xs);position:relative;cursor:pointer;outline:none;flex-shrink:0}.fbo-card-checkbox input[type=checkbox]:checked{background-color:var(--aw-brand-accent);overflow:hidden}.fbo-card-checkbox input[type=checkbox]:checked:after{content:"";position:absolute;left:5px;top:2px;width:5px;height:9px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.fbo-card-info{display:flex;flex-direction:column;gap:var(--aw-space-2);flex:1;min-width:0}.fbo-card-info h4{font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;color:var(--aw-text-primary);line-height:var(--aw-title-operative-lh);margin:0}.fbo-card-meta{font-size:var(--aw-body-size);color:var(--aw-text-secondary);font-weight:400;line-height:var(--aw-body-lh)}.fbo-card-phones{display:flex;flex-direction:column;gap:var(--aw-space-2)}.fbo-phones-label{font-size:var(--aw-body-size);color:var(--aw-text-secondary);font-weight:400;line-height:var(--aw-body-lh)}.fbo-phone-rows{display:flex;flex-direction:column;gap:var(--aw-space-1)}.fbo-phone-row{display:flex;align-items:center;gap:var(--aw-space-1)}.fbo-phone-input-wrapper{flex:1;min-width:0}.fbo-phone-delete-btn{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;flex-shrink:0;color:var(--aw-text-primary);opacity:.8;transition:opacity .15s}.fbo-phone-delete-btn:hover:not(:disabled){opacity:1}.fbo-phone-delete-btn:disabled{opacity:.3;cursor:not-allowed}.fbo-phone-error{display:flex;align-items:flex-start;gap:var(--aw-space-2);padding:var(--aw-space-1) 0}.fbo-phone-error svg,.fbo-phone-error-icon{flex-shrink:0;margin-top:var(--aw-space-1);color:var(--aw-status-critical-text)}.fbo-phone-error span{font-size:var(--aw-body-sm-size);font-weight:300;color:var(--aw-status-critical-text);line-height:var(--aw-body-sm-lh)}.fbo-card-phones .phone-input-wrapper .PhoneInputInput{background-color:var(--aw-surface-overlay);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-pill);color:var(--aw-text-primary);padding:var(--aw-space-2) var(--aw-space-2)}.fbo-card-phones .phone-input-wrapper .PhoneInputInput:focus{outline:none}.fbo-card-phones .phone-input-wrapper .PhoneInputCountrySelect{background-color:transparent;border:none;color:var(--aw-text-primary);margin-right:var(--aw-space-1);cursor:pointer}.fbo-card-phones .phone-input-wrapper .PhoneInputCountryIcon{box-shadow:none;border:1px solid var(--aw-interactive-border)}.receiving-updates-indicator{color:var(--aw-status-warning-text);font-size:var(--aw-body-sm-size);display:flex;align-items:center;gap:var(--aw-space-1)}.search-input-container{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--aw-space-2);background-color:var(--aw-surface-overlay);padding:var(--aw-space-2) var(--aw-space-3);border-radius:var(--aw-radius-pill)}.search-input{width:100%;background-color:transparent;border:none;outline:none;color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh)}.search-input-button{display:flex;justify-content:center;align-items:center}.aw-search.select-crew-pax-search{flex:none;width:100%}.selected-items-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--aw-space-2);flex-wrap:wrap;width:100%}.selected-item{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--aw-space-2);background-color:var(--aw-brand-accent);border-radius:var(--aw-radius-card);padding:var(--aw-space-1) var(--aw-space-2);color:var(--aw-text-on-accent);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh)}.selected-item-close-button{display:flex;justify-content:center;align-items:center;color:inherit}.options-list-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;background-color:var(--aw-surface-raised);color:var(--aw-text-primary);border-radius:var(--aw-radius-card);gap:var(--aw-space-6);padding:var(--aw-space-4)}.options-list-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.options-list-title{width:100%;font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh)}.options-list-header-button{width:24px;height:24px;padding:var(--aw-space-1)}.options-list-header-button-icon{color:var(--aw-text-primary);width:100%;height:100%}.options-list-ul{list-style:none;width:100%;display:flex;flex-direction:column;gap:var(--aw-space-1);max-height:200px;overflow:auto}.options-list-item{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:var(--aw-surface-overlay);padding:var(--aw-space-2) var(--aw-space-4);border-radius:var(--aw-radius-control)}.options-list-item-info{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.options-list-item-info-name{line-height:var(--aw-body-lh);color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:400}.options-list-item-info-subtitle{color:var(--aw-text-label);font-size:var(--aw-body-sm-size);font-weight:400}.options-list-item-button{background-color:transparent;border:none;color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);display:flex;justify-content:center;align-items:center}.select-add-crew-modal{max-width:516px!important;color:var(--aw-text-primary)}.select-add-crew-close{background:none;border:none;color:var(--aw-text-secondary);cursor:pointer;padding:var(--aw-space-1);display:flex;align-items:center}.select-add-crew-hint{font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary);margin:0;padding:var(--aw-space-2) 0;text-align:center}.select-add-crew-footer{display:flex;align-items:center;justify-content:flex-end;gap:var(--aw-space-2)}.select-add-crew-cancel{background:none;border:none;color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:400;cursor:pointer;padding:var(--aw-space-1) var(--aw-space-2);border-radius:var(--aw-radius-pill);transition:opacity .2s}.select-add-crew-cancel:hover{opacity:.75}.select-add-crew-confirm{background-color:var(--aw-brand-accent);border:none;color:var(--aw-text-on-accent);font-size:var(--aw-body-size);font-weight:400;cursor:pointer;padding:var(--aw-space-1) var(--aw-space-2);border-radius:var(--aw-radius-pill);display:flex;align-items:center;gap:var(--aw-space-1);transition:opacity .2s}.select-add-crew-confirm:disabled{opacity:.4;cursor:not-allowed}.select-add-crew-confirm:not(:disabled):hover{opacity:.9}.share-history-list{background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-control);padding:var(--aw-space-2) var(--aw-space-2);display:flex;flex-direction:column}.share-history-separator{height:1px;width:100%;background-color:var(--aw-surface-overlay)}.share-history-empty{background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-control);padding:var(--aw-space-8) 20px;text-align:center;color:var(--aw-text-secondary)}.share-history-empty-title{margin:0 0 var(--aw-space-1) 0;font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;color:var(--aw-text-primary)}.share-history-empty-subtitle{margin:0;font-size:var(--aw-body-size);color:var(--aw-text-secondary)}.share-documents-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000d9;display:flex;align-items:center;justify-content:center;z-index:1000}.share-documents-modal{background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-control);max-height:90vh;height:auto;width:100%;color:var(--aw-text-primary);border:1px solid var(--aw-surface-raised);font-weight:400;font-style:normal;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);letter-spacing:0%;padding:var(--aw-space-6);gap:var(--aw-space-8);display:flex;flex-direction:column;overflow-y:auto}.share-documents-modal.modal-narrow{max-width:534px}.share-documents-modal.modal-wide{max-width:781px;min-width:678px}.share-documents-modal-container{display:flex;flex-direction:column;gap:var(--aw-space-6)}.share-tabs-pill-container{display:flex;align-items:center;justify-content:space-between;border:1px solid rgba(109,106,106,.6);border-radius:var(--aw-radius-card);padding:var(--aw-space-1) var(--aw-space-3)}.share-tab-pill{background:none;border:none;color:var(--aw-text-primary);font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;line-height:var(--aw-title-operative-lh);padding:var(--aw-space-2) var(--aw-space-4);border-radius:var(--aw-radius-control);cursor:pointer;transition:background-color .2s,opacity .2s;opacity:.6;display:flex;align-items:center;gap:var(--aw-space-1);white-space:nowrap}.share-tab-pill.active{background-color:var(--aw-status-attention-fill);border-radius:var(--aw-radius-control);opacity:1}.share-tab-pill:not(.active):not(.disabled):hover{opacity:.85}.share-tab-pill.disabled{opacity:.2;cursor:not-allowed}.share-tab-badge{background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent);font-size:var(--aw-body-sm-size);font-weight:500;padding:var(--aw-space-1) var(--aw-space-1);border-radius:var(--aw-radius-control);line-height:var(--aw-body-sm-lh)}.share-tabs-mobile-container{position:relative;display:flex;align-items:center;border:1px solid rgba(109,106,106,.6);border-radius:var(--aw-radius-control);height:40px;width:100%}.share-tabs-mobile-btn{cursor:pointer;font-size:var(--aw-body-size);font-weight:700;line-height:var(--aw-body-lh);color:var(--aw-text-primary);flex:1;padding:var(--aw-space-2) var(--aw-space-4);border-radius:var(--aw-radius-control);display:flex;justify-content:center;align-items:center;gap:var(--aw-space-2);background:none;border:none}.share-tabs-mobile-btn-icon{position:absolute;right:16px;width:18px;height:18px;padding:var(--aw-space-1) var(--aw-space-1) var(--aw-space-1) var(--aw-space-1);display:flex;justify-content:center;align-items:center;border:1px solid var(--aw-text-primary);border-radius:var(--aw-radius-pill);color:var(--aw-text-primary)}.share-tabs-mobile-menu{position:absolute;top:45px;right:0;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:var(--aw-space-2) var(--aw-space-3);background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-card);z-index:10;gap:var(--aw-space-1)}.share-tabs-mobile-menu-item{cursor:pointer;font-size:var(--aw-body-size);font-weight:700;line-height:var(--aw-body-lh);color:var(--aw-text-primary);flex:1;width:100%;padding:var(--aw-space-2) var(--aw-space-4);border-radius:var(--aw-radius-control);display:flex;justify-content:center;align-items:center;gap:var(--aw-space-2);background:none;border:none}.share-tabs-mobile-menu-item--disabled{opacity:.25;pointer-events:none}.share-tabs-mobile-menu-divider{height:1px;width:100%;background-color:var(--aw-interactive-border)}.share-documents-header{display:flex;flex-direction:column;gap:var(--aw-space-2)}.share-documents-title{display:flex;justify-content:space-between;align-items:center;gap:var(--aw-space-2)}.share-documents-title-content{display:flex;align-items:center;gap:var(--aw-space-2)}.whatsapp-icon{width:20px}.share-documents-title h2{margin:0;font-size:var(--aw-title-operative-size);font-weight:400;line-height:var(--aw-title-operative-lh);letter-spacing:0%}.share-close-button{background:none;border:none;color:var(--aw-text-label);cursor:pointer;padding:var(--aw-space-1);font-weight:400;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);letter-spacing:0%}.share-documents-description{margin:0;color:var(--aw-text-primary);font-size:var(--aw-body-sm-size);font-weight:400;line-height:var(--aw-body-sm-lh)}.documents-section{display:flex;flex-direction:column;gap:var(--aw-space-4)}.recipients-section{display:flex;flex-direction:column;gap:var(--aw-space-2)}.recipients-section h3,.documents-section h3{font-size:var(--aw-title-operative-size);font-weight:400;line-height:var(--aw-title-operative-lh)}.share-crew-members{display:grid;gap:var(--aw-space-2)}.share-crew-members.grid-2col{grid-template-columns:repeat(2,1fr)}.share-crew-members.grid-3col{grid-template-columns:repeat(3,1fr)}.share-fbo-members{display:grid;gap:var(--aw-space-2);min-width:0}.share-fbo-members.grid-2col{grid-template-columns:repeat(2,1fr)}.share-fbo-members.grid-3col{grid-template-columns:repeat(3,1fr)}.share-no-crew-state{background-color:var(--aw-surface-raised);padding:var(--aw-space-2);border-radius:var(--aw-radius-xs);display:flex;flex-direction:column;gap:var(--aw-space-2);max-width:228px}.share-no-crew-title{margin:0;font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;color:var(--aw-text-primary);line-height:var(--aw-title-operative-lh)}.share-no-crew-subtitle{margin:0;font-size:var(--aw-body-sm-size);font-weight:400;color:var(--aw-text-label);opacity:.5;line-height:var(--aw-body-sm-lh)}.share-add-crew-btn{display:flex;align-items:center;gap:var(--aw-space-1);color:var(--aw-brand-accent);background:none;border:1px solid var(--aw-brand-accent);border-radius:var(--aw-radius-pill);padding:var(--aw-space-2) var(--aw-space-4);font-size:var(--aw-body-size);font-weight:400;cursor:pointer;width:fit-content;align-self:flex-end;transition:opacity .2s;line-height:var(--aw-body-lh)}.share-add-crew-btn:hover{opacity:.8}.crew-member-card.external{border-color:var(--aw-surface-overlay);position:relative}.crew-member-card.external:before{content:"External";position:absolute;top:8px;right:8px;font-size:var(--aw-label-size);color:var(--aw-text-secondary);background-color:var(--aw-surface-overlay);padding:var(--aw-space-1) var(--aw-space-1);border-radius:var(--aw-radius-control);font-weight:500;letter-spacing:.04em}.documents-header{display:flex;justify-content:space-between;align-items:center}.auto-send-note{font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary);display:flex;align-items:center;gap:var(--aw-space-1);font-weight:400;line-height:var(--aw-body-sm-lh);letter-spacing:0%}.documents-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--aw-space-2)}.share-documents-footer{display:flex;justify-content:flex-end;gap:var(--aw-space-4)}.share-cancel-button,.share-button{padding:var(--aw-space-2) var(--aw-space-3) var(--aw-space-2) var(--aw-space-3);border-radius:var(--aw-radius-control);font-size:var(--aw-body-size);font-weight:400;cursor:pointer;transition:all .2s;border:none;line-height:var(--aw-body-lh);letter-spacing:0%;display:flex;justify-content:center}.share-cancel-button{background-color:transparent;color:var(--aw-text-primary)}.share-button{background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent);display:flex;align-items:center;gap:var(--aw-space-2);border-radius:var(--aw-radius-pill)}.share-button:disabled{background-color:var(--aw-surface-raised);color:var(--aw-text-secondary);cursor:not-allowed}.share-button:disabled svg{fill:var(--aw-text-secondary)}.share-button:disabled svg path{fill:var(--aw-text-secondary)}.share-documents-loading,.share-documents-error{padding:var(--aw-space-4);text-align:center;color:var(--aw-text-primary);font-size:var(--aw-body-size)}.share-documents-error{background-color:#ff3b301a;border:1px solid rgba(255,59,48,.3);border-radius:var(--aw-radius-control);margin:var(--aw-space-2)}.share-documents-error-message p{font-size:var(--aw-body-size);color:var(--aw-text-secondary);margin-top:var(--aw-space-2)}.no-data-message{padding:var(--aw-space-4);text-align:center;color:var(--aw-text-secondary);font-size:var(--aw-body-size)}.stopped-updates-banner{display:flex;gap:var(--aw-space-2);border:.5px dashed var(--aw-status-warning);border-radius:var(--aw-radius-card);padding:var(--aw-space-2);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);color:var(--aw-text-primary);width:100%}.svg-container{display:flex;align-items:center;justify-content:center}.stopped-updates-banner-icon{width:13.33px;height:13.33px;color:var(--aw-status-warning-text);flex-shrink:0;margin-top:var(--aw-space-1)}.share-message-stop-sending{display:flex;align-items:center}.share-stop-sending-button{color:var(--aw-interactive-cancel);font-size:var(--aw-body-size);font-weight:400;cursor:pointer;transition:all .2s;line-height:var(--aw-body-lh);display:flex;justify-content:flex-start;align-content:center;align-items:center;width:100%;padding:var(--aw-space-1) var(--aw-space-2)}@media (max-width: 600px){.share-add-crew-btn{align-self:center}}@media (max-width: 900px){.share-documents-modal.modal-wide{max-width:534px;min-width:0}.share-crew-members.grid-3col,.share-fbo-members.grid-3col{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.share-documents-modal{max-height:95vh;min-height:auto;min-width:0;margin:var(--aw-space-3)}.share-crew-members.grid-2col,.share-crew-members.grid-3col,.share-fbo-members.grid-2col,.share-fbo-members.grid-3col,.documents-grid{grid-template-columns:1fr}.share-documents-footer{flex-direction:column-reverse}.share-cancel-button,.share-button{width:100%}.documents-header{flex-direction:column;align-items:flex-start;gap:var(--aw-space-2)}.share-stop-sending-button{justify-content:center}.share-tabs-pill-container{gap:var(--aw-space-1)}.share-tab-pill{font-size:var(--aw-body-sm-size);padding:var(--aw-space-1) var(--aw-space-2)}}.ShareDocumentsSidemodal-container{position:absolute;top:0;bottom:0;right:0;height:100vh;width:100%;max-width:600px;background-color:var(--aw-surface-raised);color:var(--aw-text-primary);overflow-y:auto;padding:var(--aw-space-6);margin:0!important;display:flex;flex-direction:column}.ShareDocumentsSidemodal-inner{display:flex;flex-direction:column;gap:var(--aw-space-6);flex:1;min-height:0}.share-sidemodal-sections{display:flex;flex-direction:column;gap:var(--aw-space-3)}.share-sidemodal-section{background-color:var(--aw-surface-raised);border:1px solid var(--aw-surface-raised);border-radius:var(--aw-radius-control);overflow:hidden;transition:all .2s ease}.share-sidemodal-section.open{border-color:var(--aw-surface-overlay)}.share-sidemodal-section-header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--aw-space-4) 20px;background:none;border:none;color:var(--aw-text-primary);cursor:pointer;transition:background-color .2s}.share-sidemodal-section-header:hover{background-color:#ffffff05}.share-sidemodal-section-header-left{display:flex;align-items:center;gap:var(--aw-space-2)}.share-sidemodal-section-warning-icon{display:inline-flex;align-items:center;color:var(--aw-status-warning-text)}.share-sidemodal-section-header h3{margin:0;font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;line-height:var(--aw-title-operative-lh)}.share-sidemodal-section-count{background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent);font-size:var(--aw-body-sm-size);font-weight:500;padding:2px var(--aw-space-2);border-radius:var(--aw-radius-control);line-height:var(--aw-body-sm-lh);min-width:20px;text-align:center}.share-sidemodal-section-chevron{color:var(--aw-text-primary);font-size:var(--aw-body-size);transition:transform .2s ease}.share-sidemodal-section-chevron.open{transform:rotate(180deg)}.share-sidemodal-section-body{padding:0 var(--aw-space-4) var(--aw-space-4) var(--aw-space-4);display:flex;flex-direction:column;gap:var(--aw-space-4)}.share-sidemodal-section-cta{display:flex;justify-content:flex-end}.share-sidemodal-section-send-btn{background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent);border:none;border-radius:var(--aw-radius-pill);padding:var(--aw-space-2) 20px;font-size:var(--aw-body-size);font-weight:500;cursor:pointer;transition:all .2s;line-height:var(--aw-body-lh)}.share-sidemodal-section-send-btn:hover:not(:disabled){background-color:var(--aw-status-attention-fill)}.share-sidemodal-section-send-btn:disabled{background-color:var(--aw-surface-raised);color:var(--aw-text-secondary);cursor:not-allowed}.share-add-crew-btn-left{align-self:flex-start;border:none;padding:var(--aw-space-1) 0}.share-pax-select-wrapper{width:100%}.share-sidemodal-pax-grid{margin-top:var(--aw-space-3)}.ShareDocumentsSidemodal-container .share-tabs-pill-container{padding:var(--aw-space-1);gap:var(--aw-space-1);justify-content:stretch}.ShareDocumentsSidemodal-container .share-tab-pill{flex:1;justify-content:center;text-align:center;padding:10px var(--aw-space-4)}.share-other-phone-block{background-color:var(--aw-surface-background);border-radius:var(--aw-radius-control);padding:var(--aw-space-4);display:flex;flex-direction:column;gap:var(--aw-space-4)}.share-other-phone-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--aw-space-4) 20px;width:100%}.share-other-phone-field{display:flex;flex-direction:column;gap:var(--aw-space-1);min-width:0}.share-other-phone-field label{font-family:var(--aw-font-sans);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);color:var(--aw-text-primary)}.share-other-phone-field input[type=text]{background-color:var(--aw-surface-overlay);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-pill);padding:var(--aw-space-2) var(--aw-space-3);color:var(--aw-text-primary);font-family:var(--aw-font-sans);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);height:46px;outline:none;box-shadow:0 1px 2px #0000000d}.share-other-phone-field input[type=text]::placeholder{color:var(--aw-text-primary);opacity:.3}.share-other-phone-field .phone-input-wrapper .PhoneInputInput{background-color:var(--aw-surface-overlay);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-pill);padding:var(--aw-space-2) var(--aw-space-3);color:var(--aw-text-primary);font-family:var(--aw-font-sans);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);height:46px;box-shadow:0 1px 2px #0000000d}.share-role__control--is-focused input{outline:none!important;box-shadow:none!important}.share-other-phone-field.has-error input[type=text],.share-other-phone-field.has-error .phone-input-wrapper .PhoneInputInput,.share-other-phone-field.has-error .phone-input-wrapper.error .PhoneInputInput{border-color:var(--aw-status-critical)}.share-other-phone-error{color:var(--aw-status-critical-text);font-size:var(--aw-body-sm-size);font-family:var(--aw-font-sans);line-height:var(--aw-body-sm-lh)}.share-other-phone-footer{display:flex;align-items:center;justify-content:space-between;gap:var(--aw-space-3);padding-top:var(--aw-space-2);margin-top:var(--aw-space-1)}.share-other-phone-note{display:flex;align-items:center;gap:var(--aw-space-2);margin:0;color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);font-family:var(--aw-font-sans);line-height:var(--aw-body-sm-lh)}.share-other-phone-note-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--aw-text-secondary)}.share-other-phone-remove{background:none;border:none;color:var(--aw-text-secondary);cursor:pointer;font-size:var(--aw-body-size);font-weight:500;line-height:var(--aw-body-lh);padding:var(--aw-space-1) var(--aw-space-2);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.share-other-phone-remove:hover{color:var(--aw-text-primary)}.ShareDocumentsSidemodal-footer{padding:var(--aw-space-4) 0 var(--aw-space-2) 0}@media (max-width: 700px){.ShareDocumentsSidemodal-container{max-width:100%;padding:var(--aw-space-4)}.share-crew-members.grid-2col,.share-fbo-members.grid-2col,.documents-grid,.share-other-phone-grid{grid-template-columns:1fr}}.wp-sending-status-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(70.244deg,color-mix(in srgb,var(--aw-interactive-hover) 75%,transparent),color-mix(in srgb,var(--aw-surface-raised) 75%,transparent));display:flex;justify-content:center;align-items:center;z-index:100}.wp-sending-status-card{background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-card);padding:var(--aw-space-4);width:100%;max-width:327px;min-height:216px;display:flex;flex-direction:column;align-items:center;gap:var(--aw-space-8)}.wp-sending-status-card-content{display:flex;flex-direction:column;align-items:center;gap:var(--aw-space-4);width:100%}@keyframes spinAroundSmall{0%{transform:rotate(0) translate(30px)}to{transform:rotate(360deg) translate(30px)}}.wp-sending-status-card-loading .loading-overlay{height:auto;display:flex;gap:var(--aw-space-4);margin-top:var(--aw-space-6)}.wp-sending-status-card-loading .loading-container{width:78px;height:78px}.wp-sending-status-card-loading .loader{width:19px;height:19px;animation:spinAroundSmall 4s linear infinite}.wp-sending-status-card-loading .loading-text{font-size:var(--aw-label-size);letter-spacing:.3px}.wp-sending-status-card-loading .border-loader{width:66px;height:66px}.wp-sending-status-loading .loading-overlay{height:auto;display:flex;gap:var(--aw-space-4);margin-top:0}.wp-sending-status-loading .loading-container{width:78px;height:78px}.wp-sending-status-loading .loader{width:19px;height:19px;animation:spinAroundSmall 4s linear infinite}.wp-sending-status-loading .loading-text{font-size:var(--aw-label-size);letter-spacing:.3px}.wp-sending-status-loading .border-loader{width:66px;height:66px}.wp-sending-status-loading-text{color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);text-align:center}.wp-sending-status-icon-circle{display:flex;justify-content:center;align-items:center;width:65px;height:65px;border-radius:var(--aw-radius-pill);flex-shrink:0}.wp-sending-status-body{display:flex;flex-direction:column;gap:var(--aw-space-2);width:100%}.wp-sending-status-title{color:var(--aw-text-primary);font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;line-height:var(--aw-title-operative-lh);text-align:center}.wp-sending-status-text{color:var(--aw-text-primary);font-size:var(--aw-body-sm-size);font-weight:400;line-height:var(--aw-body-sm-lh);text-align:center}.wp-sending-status-buttons{display:flex;gap:var(--aw-space-2);width:100%;justify-content:center}.wp-sending-status-btn-primary,.wp-sending-status-btn-secondary{font-size:var(--aw-body-size);line-height:var(--aw-body-lh);font-weight:400;color:var(--aw-text-primary);padding:var(--aw-space-2) var(--aw-space-4) var(--aw-space-2) var(--aw-space-4);border-radius:var(--aw-radius-pill);transition:all .2s;flex:1;text-align:center;min-width:97px;max-width:184px;height:auto}.wp-sending-status-btn-primary{background-color:var(--aw-brand-accent)}.wp-sending-status-btn-secondary{background-color:var(--aw-surface-overlay)}@media (hover: hover){.wp-sending-status-btn-primary:hover{background-color:var(--aw-interactive-hover)}.wp-sending-status-btn-secondary:hover{background-color:var(--aw-interactive-border)}}.wp-sending-status-loading{min-height:200px;display:flex;align-items:center;justify-content:center}.wp-sending-status-loading-content{display:flex;flex-direction:column;align-items:center;gap:var(--aw-space-4)}.wp-sending-status-error-icon{width:24px;height:24px}.feedback-popup-icon-circle svg.wp-sending-status-error-icon{width:38px;height:38px}.feedback-popup-icon-circle svg.wp-sending-status-still-sending-icon{width:38px;height:38px}.feedback-popup-icon-circle svg.wp-sending-status-success-icon{width:45px;height:44px}.share-documents-wp-btn{display:flex;flex-direction:row;gap:var(--aw-space-1);align-items:center;color:var(--aw-brand-accent);padding:var(--aw-space-1) var(--aw-space-2);border:1px solid var(--aw-brand-accent);border-radius:var(--aw-radius-pill);width:fit-content;height:32px;font-size:var(--aw-body-size);font-weight:400}.share-documents-wp-btn:disabled{background-color:var(--aw-surface-overlay);color:var(--aw-text-disabled);cursor:not-allowed;transform:none;opacity:.6}.whatsapp-icon-style{width:17px;height:17px}.doc-leg-modal-container{min-height:350px}.doc-leg-modal-container .CustomFileInput-container{height:max-content;gap:var(--aw-space-2)}.doc-leg-modal-input{width:100%}.doc-leg-modal-input-disabled{width:100%;opacity:.5;pointer-events:none;cursor:not-allowed}.fd-quick-action{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--aw-space-2);min-width:0;min-height:120px;padding:var(--aw-space-4);border:1px dashed var(--aw-interactive-border-strong);border-radius:var(--aw-radius-card);background:transparent;font-family:var(--aw-font-sans);text-align:center;color:var(--aw-text-primary);cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.fd-quick-action:hover:not(:disabled){background:var(--aw-interactive-subtle-hover);border-color:var(--aw-btn-secondary-border-hover)}.fd-quick-action:focus-visible{outline:2px solid var(--aw-interactive-focus);outline-offset:2px}.fd-quick-action:disabled{cursor:not-allowed}.fd-quick-action-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--aw-radius-pill);background:var(--aw-btn-tertiary-bg-hover);color:var(--aw-btn-tertiary-text)}.fd-quick-action-icon svg{width:var(--aw-button-icon-size);height:var(--aw-button-icon-size)}.fd-quick-action-label{font-size:var(--aw-body-size);line-height:var(--aw-body-lh);font-weight:600;color:var(--aw-btn-tertiary-text)}.fd-quick-action-hint{max-width:28ch;font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--aw-text-label)}.fd-quick-action:disabled .fd-quick-action-icon{background:var(--aw-interactive-subtle-hover);color:var(--aw-text-disabled)}.fd-quick-action:disabled .fd-quick-action-label{color:var(--aw-text-disabled)}.FlightDetailsV2SectionDocs-container{display:flex;flex-direction:column;width:100%;gap:var(--aw-space-4)}.fd-docs-summary{flex:1 1 auto;min-width:0;font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--aw-text-label)}.fd-doc-card{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--aw-space-3);min-width:0;padding:var(--aw-space-4) var(--aw-space-4) var(--aw-space-3);background:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border-card);border-radius:var(--aw-radius-card);box-shadow:var(--aw-shadow-card);color:var(--aw-text-primary)}.fd-doc-card-header{display:flex;align-items:center;gap:var(--aw-space-2);min-width:0}.fd-doc-dot{flex:none;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:var(--aw-radius-pill);color:var(--aw-surface-raised)}.fd-doc-dot svg{width:11px;height:11px}.fd-doc-dot--verified{background:var(--aw-status-verified)}.fd-doc-dot--warning{background:var(--aw-status-warning)}.fd-doc-dot--neutral{background:var(--aw-status-neutral)}.fd-doc-card-title{min-width:0;margin:0;font-size:var(--aw-h2-size);line-height:var(--aw-h2-lh);font-weight:var(--aw-h2-weight);letter-spacing:var(--aw-h2-tracking);color:var(--aw-text-primary);overflow-wrap:anywhere}.fd-doc-facts{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:var(--aw-space-1) var(--aw-space-3);margin:0}.fd-doc-fact-label{font-size:var(--aw-caption-size);line-height:var(--aw-caption-lh);font-weight:var(--aw-caption-weight);letter-spacing:var(--aw-caption-tracking);text-transform:uppercase;color:var(--aw-text-label);white-space:nowrap}.fd-doc-fact{min-width:0;margin:0;font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--aw-text-body);overflow-wrap:anywhere}.fd-doc-fact--strong{color:var(--aw-text-primary)}.fd-doc-fact--muted{color:var(--aw-text-label)}.fd-doc-fact--date,.fd-doc-fact--code{font-family:var(--aw-font-mono);font-size:var(--aw-data-size);line-height:var(--aw-data-lh);font-weight:var(--aw-data-weight);color:var(--aw-text-primary)}.fd-doc-fact-sub{display:block;font-family:var(--aw-font-mono);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);font-weight:400;color:var(--aw-text-label)}.fd-doc-card-note{margin:0;font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--aw-text-body);white-space:pre-line;text-wrap:pretty}.fd-doc-card-footer{display:flex;align-items:center;gap:var(--aw-space-2);margin-top:auto;padding-top:var(--aw-space-2);border-top:1px solid var(--aw-interactive-border-subtle)}.fd-doc-card-blocked{flex:1 1 auto;min-width:0;font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--aw-text-label)}.fd-doc-card-actions{display:inline-flex;align-items:center;gap:var(--aw-space-1);margin-left:auto}.fd-doc-card-actions .aw-btn.fd-doc-more{color:var(--aw-text-body)}.fd-doc-card-actions .aw-btn.fd-doc-more:hover:not(:disabled){background:var(--aw-interactive-subtle-hover);color:var(--aw-text-primary)}.fd-doc-card-actions .aw-btn.fd-doc-more:disabled{color:var(--aw-text-disabled)}.arinc-map,.arinc-map__canvas{--arinc-ink: var(--aw-surface-raised);--arinc-ink-soft: var(--aw-surface-floating);--arinc-cta: var(--aw-interactive-primary);--arinc-cta-hover: var(--aw-interactive-hover);--arinc-fg: var(--aw-text-primary);--arinc-fg-dim: var(--aw-text-secondary);--arinc-line: var(--aw-interactive-border);--arinc-shadow: var(--aw-shadow-card);--arinc-font: var(--aw-font-sans)}.arinc-map{position:relative;display:block;width:100%;margin:0;border:1px solid var(--aw-interactive-border-card);border-radius:var(--aw-radius-card);box-shadow:var(--aw-shadow-card);overflow:hidden;background:var(--arinc-ink);font-family:var(--arinc-font)}.arinc-map__canvas{position:relative;color:var(--arinc-fg)}.arinc-map__leaflet{width:100%;height:360px;background:var(--arinc-ink)}.arinc-map .leaflet-container{background:var(--arinc-ink);font-family:var(--arinc-font)}.arinc-map__hud{position:absolute;top:12px;left:12px;right:12px;z-index:500;display:flex;align-items:center;gap:6px;flex-wrap:wrap;pointer-events:none}.arinc-map__pill{display:inline-flex;align-items:baseline;gap:6px;padding:4px 12px;border-radius:var(--aw-radius-pill);background:var(--arinc-ink-soft);box-shadow:var(--arinc-shadow);color:var(--arinc-fg);font-size:var(--aw-body-sm-size);font-weight:500;line-height:18px;font-variant-numeric:tabular-nums;white-space:nowrap}.arinc-map__pill i{font-style:normal;font-size:var(--aw-body-sm-size);color:var(--arinc-fg-dim)}.arinc-map__pill--route{background:var(--arinc-cta);color:var(--aw-text-on-accent);font-weight:600}.arinc-map__hint{margin-left:auto;padding:4px 12px;border-radius:var(--aw-radius-pill);background:var(--arinc-ink-soft);box-shadow:var(--arinc-shadow);color:var(--arinc-fg-dim);font-size:var(--aw-body-sm-size);line-height:18px;white-space:nowrap;transition:color .3s ease,border-color .3s ease;border:1px solid transparent}.arinc-map__hint--armed{color:var(--arinc-fg);border-color:var(--arinc-cta)}.arinc-map__controls{position:absolute;right:12px;bottom:12px;z-index:500;display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:flex-end}.arinc-map__controls .aw-btn[data-level=secondary]{background:var(--arinc-ink-soft);box-shadow:var(--arinc-shadow)}.arinc-map__port-icon,.arinc-map__wp-icon,.arinc-map__plane-icon{background:none;border:none}.arinc-map .arinc-map__route-casing{stroke:var(--aw-surface-overlay-dim);stroke-opacity:1}.arinc-map .arinc-map__route{stroke:var(--aw-brand-accent-subtle);stroke-opacity:1}.arinc-map__port{display:inline-flex;align-items:center;gap:6px;padding:4px 12px 4px 8px;border-radius:var(--aw-radius-pill);background:var(--arinc-ink-soft);box-shadow:var(--arinc-shadow);color:var(--arinc-fg);font-family:var(--aw-font-mono);font-size:var(--aw-body-sm-size);font-weight:600;line-height:18px;white-space:nowrap;position:absolute;transform:translate(-50%,-50%)}.arinc-map__port:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--arinc-cta)}.arinc-map__port--dest:before{background:var(--arinc-fg)}.arinc-map__wp{position:absolute;display:flex;align-items:center;justify-content:center;transform:translate(-50%,-50%);cursor:pointer}.arinc-map__wp b{width:9px;height:9px;border:1.5px solid var(--arinc-fg);border-radius:1.5px;background:transparent;transform:rotate(45deg);box-shadow:0 0 0 1px var(--aw-surface-overlay);transition:transform .3s ease,background-color .3s ease,border-color .3s ease}.arinc-map__wp--lit b{transform:rotate(45deg) scale(1.5);background:var(--arinc-cta);border-color:var(--arinc-cta)}.arinc-map__wp:hover b{transform:rotate(45deg) scale(1.35);border-color:var(--arinc-cta)}.arinc-map__wp--lit:before{content:"";position:absolute;width:30px;height:30px;border-radius:50%;border:1px solid var(--arinc-cta);background:color-mix(in srgb,var(--aw-interactive-primary) 20%,transparent)}.arinc-map__wp i{position:absolute;bottom:13px;left:50%;transform:translate(-50%);color:var(--arinc-fg);font-family:var(--aw-font-mono);font-size:var(--aw-caption-size);font-style:normal;font-weight:600;white-space:nowrap;pointer-events:none;text-shadow:0 1px 2px var(--aw-surface-overlay-dim),0 0 6px var(--aw-surface-overlay-dim)}.arinc-map__wp--lit i{color:var(--arinc-fg)}.arinc-map__plane{display:block;width:20px;height:20px;color:var(--arinc-fg);filter:drop-shadow(0 1px 3px var(--aw-surface-overlay-dim));position:absolute;transform:translate(-50%,-50%);transform-origin:center}.arinc-map__plane svg{display:block;width:20px;height:20px}.arinc-map__focus{position:absolute;left:12px;bottom:12px;z-index:500;min-width:208px;max-width:262px;padding:12px 16px;border-radius:var(--aw-radius-control);border:1px solid var(--arinc-line);background:var(--arinc-ink-soft);box-shadow:var(--arinc-shadow);color:var(--arinc-fg)}.arinc-map__focus--pinned{border-color:var(--arinc-cta)}.arinc-map__focus header{display:flex;align-items:center;gap:8px;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid var(--arinc-line)}.arinc-map__focus-name{font-family:var(--aw-font-mono);font-size:var(--aw-body-size);font-weight:600;color:var(--arinc-fg)}.arinc-map__focus-kind{padding:0 var(--aw-space-2);border-radius:var(--aw-radius-pill);border:1px solid var(--aw-status-neutral-border);background:var(--aw-status-neutral-fill);color:var(--aw-chip-text);font-size:var(--aw-body-sm-size);font-weight:var(--aw-chip-weight);line-height:20px}.arinc-map__focus-close{margin-left:auto}.arinc-map__focus dl{display:grid;gap:8px 14px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.arinc-map__focus dt{margin:0 0 var(--aw-space-1);font-size:var(--aw-label-size);line-height:var(--aw-label-lh);font-weight:var(--aw-label-weight);letter-spacing:var(--aw-label-tracking);text-transform:uppercase;color:var(--aw-text-label)}.arinc-map__focus dd{margin:0;font-family:var(--aw-font-mono);font-size:var(--aw-data-size);font-weight:var(--aw-data-weight);font-variant-numeric:tabular-nums;color:var(--arinc-fg)}.arinc-map__focus-coords{margin:8px 0 0;padding-top:8px;border-top:1px solid var(--arinc-line);font-family:var(--aw-font-mono);font-size:var(--aw-body-sm-size);font-variant-numeric:tabular-nums;color:var(--arinc-fg-dim)}.arinc-profile{display:block;padding:var(--aw-space-3) var(--aw-space-4) var(--aw-space-4);border-top:1px solid var(--arinc-line);background:var(--arinc-ink)}.arinc-profile__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:6px}.arinc-profile__title{font-size:var(--aw-label-size);line-height:var(--aw-label-lh);font-weight:var(--aw-label-weight);letter-spacing:var(--aw-label-tracking);text-transform:uppercase;color:var(--aw-text-label)}.arinc-profile__ceiling{font-family:var(--aw-font-mono);font-size:var(--aw-data-size);font-weight:600;font-variant-numeric:tabular-nums;color:var(--arinc-fg)}.arinc-profile__plot{position:relative}.arinc-profile__plot svg{display:block;width:100%;height:84px;overflow:visible}.arinc-profile__readout{position:absolute;top:-4px;display:flex;flex-direction:column;gap:1px;padding:6px 10px;border-radius:var(--aw-radius-xs);border:1px solid var(--arinc-line);background:var(--arinc-ink-soft);pointer-events:none;white-space:nowrap}.arinc-profile__readout b{font-family:var(--aw-font-mono);font-size:var(--aw-body-sm-size);font-weight:600;color:var(--arinc-fg)}.arinc-profile__readout i{font-style:normal;font-family:var(--aw-font-mono);font-size:var(--aw-body-sm-size);font-variant-numeric:tabular-nums;color:var(--arinc-fg)}.arinc-profile__readout u{text-decoration:none;font-size:var(--aw-body-sm-size);font-variant-numeric:tabular-nums;color:var(--arinc-fg-dim)}.arinc-profile__axis{display:flex;justify-content:space-between;margin-top:var(--aw-space-1);font-family:var(--aw-font-mono);font-size:var(--aw-body-sm-size);color:var(--arinc-fg-dim)}@media (max-width: 600px){.arinc-map{border-radius:0}.arinc-map__leaflet{height:300px}.arinc-map__hud{top:10px;left:10px;right:10px;gap:5px}.arinc-map__pill{padding:3px 10px}.arinc-map__hint{display:none}.arinc-map__controls{left:10px;right:10px;bottom:10px;justify-content:space-between;gap:5px}.arinc-profile__plot svg{height:66px}.arinc-map__focus{left:10px;right:10px;bottom:58px;min-width:0;max-width:none;padding:10px 12px}.arinc-map__focus dl{grid-template-columns:repeat(auto-fit,minmax(78px,1fr));gap:5px 10px}}@media (prefers-reduced-motion: reduce){.arinc-map__wp b,.arinc-fp-map__control-btn,.arinc-map__hint{transition:none}}.status-alert-container{display:flex;flex-direction:column;padding:var(--aw-space-4);background-color:transparent;min-height:97px;justify-content:space-between;gap:var(--aw-space-2);max-width:660px;border-radius:var(--aw-radius-card);border:.5px dashed var(--aw-text-secondary);min-width:670px;margin:0 auto}.status-alert-container.dimmed{display:flex;flex-direction:column;padding:var(--aw-space-4);background-color:var(--aw-surface-raised);justify-content:space-between;gap:var(--aw-space-2);border-radius:var(--aw-radius-card);border:.5px dashed var(--aw-text-secondary)}.status-alert-header{display:flex;align-items:center;gap:var(--aw-space-2)}.status-alert-icon-container{display:flex;align-items:center;justify-content:center}.status-info-alert-icon{color:var(--aw-text-secondary)}.status-alert-title{color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:700;margin:0}.status-alert-content{max-width:667px}.status-alert-text{color:var(--aw-text-secondary);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);margin:0}.status-alert-action{display:flex;align-items:center;gap:var(--aw-space-3);margin-left:auto}@media (max-width: 480px){.status-alert-container{min-width:auto}}.dynamic-select-container{position:relative;display:inline-flex}.dynamic-select-button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:space-between;gap:var(--aw-space-2);min-width:72px;height:var(--aw-button-height);padding:0 var(--aw-space-2) 0 var(--aw-space-3);border:1px solid var(--aw-interactive-border-strong);border-radius:var(--aw-radius-control);background:var(--aw-surface-raised);font-family:var(--aw-font-mono);font-size:var(--aw-data-size);font-weight:var(--aw-data-weight);color:var(--aw-text-primary);white-space:nowrap;cursor:pointer;transition:border-color .15s ease}.dynamic-select-value{font-family:inherit}.dynamic-select-button:hover{border-color:var(--aw-field-border-hover)}.dynamic-select-button:focus-visible{outline:2px solid var(--aw-interactive-focus);outline-offset:2px}.dynamic-select-arrow{flex:none;color:var(--aw-text-label)}.dynamic-select-dropdown{position:absolute;top:calc(100% + var(--aw-space-1));right:0;z-index:var(--aw-layer-menu);box-sizing:border-box;display:flex;flex-direction:column;gap:2px;min-width:100%;max-height:240px;overflow-y:auto;padding:var(--aw-space-1);background:var(--aw-surface-floating);border:1px solid var(--aw-interactive-border-strong);border-radius:var(--aw-radius-control);box-shadow:var(--aw-shadow-modal)}.dynamic-select-option{padding:var(--aw-space-2) var(--aw-space-3);border:none;border-radius:var(--aw-select-row-radius);background:transparent;font-family:var(--aw-font-mono);font-size:var(--aw-body-sm-size);text-align:left;color:var(--aw-text-body);white-space:nowrap;cursor:pointer}.dynamic-select-option:hover,.dynamic-select-option:focus-visible{outline:none;background:var(--aw-select-row-focus)}.dynamic-select-option.is-selected{background:var(--aw-select-row-selected);color:var(--aw-text-primary)}.flight-details-v2-section-crew{display:flex;flex-direction:column;gap:var(--aw-space-4);width:100%}.select-crew-pax-leg-modal-container{max-width:516px!important;min-height:350px}.edit-multi-all-legs-checkbox{display:flex;align-items:center;width:100%}.edit-multi-all-legs-checkbox input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:24px;height:24px;border:2px solid var(--aw-brand-accent);border-radius:var(--aw-radius-xs);margin-right:var(--aw-space-2);position:relative;cursor:pointer;outline:none}.edit-multi-all-legs-checkbox input[type=checkbox]:checked{background-color:var(--aw-brand-accent)}.edit-multi-all-legs-checkbox input[type=checkbox]:checked:after{content:"";position:absolute;left:6px;top:2px;width:6px;height:11px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.edit-multi-all-legs-checkbox label{font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--aw-text-primary);cursor:pointer;-webkit-user-select:none;user-select:none}.checkbox-container{display:flex;align-items:center;border:1px solid var(--aw-text-secondary);border-radius:var(--aw-radius-xs);padding:var(--aw-space-2) var(--aw-space-3);background-color:var(--aw-text-primary);cursor:pointer;transition:all .2s ease}.checkbox-container:hover{background-color:var(--aw-text-secondary)}.checkbox-container input[type=checkbox]{margin-right:var(--aw-space-2);cursor:pointer;width:18px;height:18px}.checkbox-container label{font-size:var(--aw-body-size);color:var(--aw-surface-overlay);cursor:pointer;-webkit-user-select:none;user-select:none}.selectdocument-container-v2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:532px;width:100%;background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-control);display:flex;flex-direction:column;box-shadow:0 4px 12px #0006}.selectdocument-header{display:flex;justify-content:space-between;align-items:center;padding:var(--aw-space-4)}.selectdocument-header-title{color:var(--aw-text-primary);margin:0;font-size:var(--aw-body-size);font-weight:500}.selectdocument-close-button{background:none;border:none;cursor:pointer;padding:0}.selectdocument-close-icon{width:16px;height:16px;color:var(--aw-text-secondary)}.selectdocument-modal-content-v2{padding:0;display:flex;flex-direction:column;flex-grow:1}.selectdocument-main-panel{background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-control);padding:var(--aw-space-4);margin:var(--aw-space-4);display:flex;flex-direction:column;height:max-content;gap:var(--aw-space-4)}.selectdocument-main-panel-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--aw-space-1)}.selectdocument-main-panel-title{color:var(--aw-text-primary);margin:0;font-size:var(--aw-title-operative-size);font-weight:500}.selectdocument-step-display{color:var(--aw-text-secondary);font-size:var(--aw-body-size);font-weight:400}.selectdocument-aling-list-items{gap:var(--aw-space-2);display:flex;flex-direction:column;padding:0 var(--aw-space-2)}.selectdocument-main-panel-text{color:var(--aw-text-primary);margin:0;font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh)}.selectdocument-documents-list{display:flex;flex-direction:column;gap:var(--aw-space-4);max-height:240px;overflow-y:auto;padding-right:var(--aw-space-2)}.selectdocument-document-row{display:flex;align-items:center;gap:var(--aw-space-3)}.selectdocument-document-checkbox{position:relative;display:inline-block;cursor:pointer}.selectdocument-document-checkbox input{opacity:0;position:absolute}.selectdocument-checkbox-custom{width:20px;height:20px;background-color:transparent;border:1.5px solid var(--aw-brand-accent);border-radius:var(--aw-radius-xs);display:flex;align-items:center;justify-content:center;transition:background-color .15s,border-color .15s}.selectdocument-document-checkbox input:checked+.selectdocument-checkbox-custom{background-color:var(--aw-brand-accent);border-color:var(--aw-brand-accent)}.selectdocument-checkbox-custom svg{width:14px;height:14px;color:#fff}.selectdocument-document-info{display:flex;align-items:center;gap:var(--aw-space-2);color:var(--aw-text-primary)}.selectdocument-document-type{font-weight:500;font-size:var(--aw-body-size);color:var(--aw-text-primary);white-space:nowrap}.selectdocument-document-number,.selectdocument-document-country,.selectdocument-separator{color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh)}.selectdocument-document-status-dot-red{color:var(--aw-status-critical-text)}.selectdocument-document-status-dot-gray{color:var(--aw-text-secondary)}.selectdocument-document-status-dot-yellow{color:var(--aw-status-warning-text)}.selectdocument-document-status-dot-green{color:var(--aw-status-verified-text)}.selectdocument-add-doc-container{display:flex;justify-content:flex-end;padding-top:var(--aw-space-2)}.selectdocument-add-doc-button{background:none;border:none;color:var(--aw-brand-accent);cursor:pointer;font-size:var(--aw-body-size);font-weight:500;padding:0;text-align:left}.selectdocument-add-doc-button:hover{color:var(--aw-brand-accent)}.selectdocument-tooltip-trigger-expiration{position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center;margin-left:auto}.selectdocument-search-icon{width:16px;height:16px;color:var(--aw-text-secondary)}.selectdocument-expand-right-icon{width:14px;height:14px;color:inherit;margin-left:var(--aw-space-1)}.selectdocument-tooltip-content{position:absolute;top:100%;right:0;background-color:var(--aw-surface-background);font-size:var(--aw-body-sm-size);font-weight:400;line-height:var(--aw-body-sm-lh);border-radius:var(--aw-radius-xs);padding:var(--aw-space-1);z-index:1000;width:170px;margin-top:var(--aw-space-1);box-shadow:0 2px 8px #00000080}.selectdocument-tooltip-row{display:flex;justify-content:space-between;align-items:center;gap:var(--aw-space-2)}.selectdocument-expiration-label{color:var(--aw-text-secondary);white-space:nowrap}.selectdocument-expiration-date{color:var(--aw-text-primary)}.selectdocument-modal-footer-v2{display:flex;justify-content:space-between;align-items:center;padding:var(--aw-space-4)}.selectdocument-footer-right-buttons{display:flex;gap:var(--aw-space-3)}.selectdocument-footer-button{padding:var(--aw-space-2) 18px;border-radius:var(--aw-radius-control);font-size:var(--aw-body-size);cursor:pointer;transition:background-color .15s,opacity .15s}.selectdocument-button-white{background:var(--aw-surface-raised);color:var(--aw-text-primary);border-radius:var(--aw-radius-pill)}.selectdocument-button-white:hover{background:var(--aw-surface-raised)}.selectdocument-button-blue{display:flex;align-items:center;background:var(--aw-brand-accent);border-radius:var(--aw-radius-pill);color:#fff;border:1px solid var(--aw-brand-accent)}.selectdocument-button-blue:hover{background:var(--aw-brand-accent)}.section-container{padding:var(--aw-space-4)}.section-title{color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:500;margin-bottom:var(--aw-space-4)}.info-icon{font-size:var(--aw-body-size);font-weight:500}.add-button{background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent);border:none;border-radius:var(--aw-radius-control);padding:10px var(--aw-space-4);font-size:var(--aw-body-size);cursor:pointer}.add-button:hover{background-color:var(--aw-brand-accent)}.flight-details-v2-section-pax{display:flex;flex-direction:column;gap:var(--aw-space-4);width:100%}.reorder-pax-modal-container{background:var(--aw-surface-raised);width:328px;min-height:363px;max-height:90vh;border-radius:var(--aw-radius-control);padding:var(--aw-space-4);margin:auto;color:var(--aw-text-primary);display:flex;flex-direction:column;gap:var(--aw-space-4);overflow-y:auto}.reorder-pax-header{display:flex;justify-content:space-between;align-items:center}.reorder-pax-header-title{font-weight:600;font-size:var(--aw-title-operative-size);line-height:var(--aw-title-operative-lh);margin:0}.reorder-pax-close-btn{margin-left:auto}.reorder-pax-list-container{flex-grow:1;display:flex;flex-direction:column;gap:var(--aw-space-3)}.reorder-pax-item{background:var(--aw-surface-overlay);padding:14px var(--aw-space-4);border-radius:var(--aw-radius-control);display:flex;justify-content:space-between;align-items:center;cursor:grab}.reorder-pax-item:active{cursor:grabbing}.reorder-pax-item-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:250px;display:block;font-size:var(--aw-body-size);font-weight:400}.reorder-pax-drag-handle{display:flex;align-items:center;justify-content:center}.reorder-pax-drag-icon{opacity:.7}.reorder-pax-save-btn{margin-top:var(--aw-space-4);align-self:flex-end}.reorder-pax-empty{flex-grow:1;display:flex;align-items:center;justify-content:center;color:var(--aw-text-disabled);font-size:var(--aw-body-size)}.document-status-card{flex:1;min-width:0;height:100%;border-radius:var(--aw-radius-card);background-color:var(--aw-surface-overlay);padding:11px var(--aw-space-4);display:flex;align-items:center;box-sizing:border-box;position:relative;max-width:25%}.document-status-card-content{display:flex;height:100%;justify-content:space-between;align-items:center;width:100%}.document-status-card-text{display:flex;flex-direction:column;gap:var(--aw-space-1);flex:1;min-width:0}.document-status-card-title{font-size:var(--aw-body-size);font-weight:400;color:var(--aw-text-primary);margin:0;line-height:var(--aw-body-lh);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.document-status-card-subtitle{font-size:var(--aw-body-sm-size);font-weight:400;margin:0;line-height:var(--aw-body-sm-lh);color:var(--aw-text-label);word-wrap:break-word;overflow-wrap:break-word}.document-status-card-title-icon-container-row{display:flex;align-items:center;flex-direction:row;gap:var(--aw-space-2);flex-shrink:0}.document-status-card.completed .document-status-card-icon.completed{color:var(--aw-status-verified-text)}.document-status-card.warning .document-status-card-icon.warning,.document-status-card.filed-completed .document-status-card-icon.filed-completed,.document-status-card.not_filed .document-status-card-icon.not_filed,.document-status-card.deleted .document-status-card-icon.deleted{color:var(--aw-status-warning-text)}.document-status-card.pending .document-status-card-subtitle,.document-status-card.pending .document-status-card-icon.pending{color:var(--aw-text-label)}.document-status-card-menu-container{position:relative;flex-shrink:0}.document-status-card-menu-button{background:none;border:none;cursor:pointer;padding:var(--aw-space-1);display:flex;align-items:center;justify-content:center}.document-status-card-menu-button:active{scale:1}.document-status-card-menu-separator{width:100%;height:1px;background-color:var(--aw-interactive-border);margin:var(--aw-space-1) 0;display:block}.document-status-card-dropdown-menu{position:absolute;top:100%;right:0;background:var(--aw-surface-raised);border-radius:var(--aw-radius-card);min-width:115px;padding:var(--aw-space-2) var(--aw-space-3) var(--aw-space-2) var(--aw-space-3);display:flex;flex-direction:column;text-align:start;gap:var(--aw-space-2);z-index:1000}.document-status-card-menu-item{background:none;border:none;color:var(--aw-text-primary);opacity:.8;padding:var(--aw-space-1) 6px var(--aw-space-1) 6px;cursor:pointer;text-align:left;font-size:var(--aw-body-size);transition:opacity .2s}.document-status-card-menu-item:hover{opacity:.7}.document-status-tooltip{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:var(--aw-surface-raised);color:#fff;padding:var(--aw-space-2) var(--aw-space-3);border-radius:var(--aw-radius-control);font-size:var(--aw-body-sm-size);white-space:nowrap;z-index:1000;margin-bottom:var(--aw-space-1);box-shadow:0 4px 6px -1px #0000001a}.document-status-tooltip-content{font-weight:500}.document-status-tooltip-arrow{position:absolute;top:100%;left:50%;transform:translate(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--aw-surface-raised)}@container (max-width: 990px){.document-status-card{padding:var(--aw-space-3) var(--aw-space-4);max-width:none}.document-status-card-title{font-size:var(--aw-body-size)}.document-status-card-subtitle{font-size:var(--aw-body-sm-size)}}@container (max-width: 480px){.document-status-card{padding:10px var(--aw-space-3)}.document-status-card-title{font-size:var(--aw-body-size)}.document-status-card-subtitle{font-size:var(--aw-body-sm-size)}}:root[data-theme=light] .document-status-card{background-color:var(--aw-surface-raised);box-shadow:inset 0 0 0 1px var(--aw-interactive-border-card),var(--aw-shadow-card)}.FlightDetailsV2SectionSummaryDocumentsList-container{display:flex;flex-direction:column;gap:var(--aw-space-4);width:100%}.FlightDetailsV2SectionSummaryDocumentsList-header{display:flex;flex-direction:row;gap:var(--aw-space-2);font-size:var(--aw-h3-size);letter-spacing:var(--aw-h3-tracking);font-weight:var(--aw-h3-weight);color:var(--aw-text-primary);line-height:var(--aw-h3-lh)}.FlightDetailsV2SectionSummaryDocumentsList-headerRow{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.FlightDetailsV2SectionSummaryDocumentsList-sectionLink{display:flex;flex-direction:row;gap:var(--aw-space-2);font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;color:var(--aw-text-primary)}.FlightDetailsV2SectionSummaryDocumentsList-expandIcon{display:flex;align-items:center;justify-content:center;padding:var(--aw-space-1);width:18px;height:18px;border:1px solid var(--aw-text-primary);position:absolute;border-radius:var(--aw-radius-pill)}.FlightDetailsV2SectionSummaryDocumentsList-cardsRow{display:flex;flex-direction:row;align-items:stretch;gap:var(--aw-space-2);width:100%;flex-wrap:wrap}@media (max-width: 767px){.FlightDetailsV2SectionSummaryDocumentsList-cardsRow{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--aw-space-2);width:100%;gap:var(--aw-space-3);align-items:stretch}.FlightDetailsV2SectionSummaryDocumentsList-cardsRow>*{width:100%;min-width:0}.FlightDetailsV2SectionSummaryDocumentsList-headerRow{flex-direction:column-reverse;align-items:center;gap:1rem;margin:var(--aw-space-2)}}.FlightDetailsV2SectionSummaryCommentsCard-container{width:100%;background-color:var(--aw-surface-overlay);padding:var(--aw-space-4);border-radius:var(--aw-radius-control);display:flex;flex-direction:column;gap:var(--aw-space-2)}.FlightDetailsV2SectionSummaryCommentsCard-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.FlightDetailsV2SectionSummaryCommentsCard-header-title{font-weight:600;font-size:var(--aw-h3-size);letter-spacing:var(--aw-h3-tracking);color:var(--aw-text-primary)}.FlightDetailsV2SectionSummaryCommentsCard-body{background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-control);width:100%;height:max-content}.FlightDetailsV2SectionSummaryCommentsCard-body-text{color:var(--aw-text-primary);background-color:transparent;border:none;outline:none;font-weight:400;padding:var(--aw-space-4) var(--aw-space-2);font-size:var(--aw-body-size);white-space:pre-line}:root[data-theme=light] .FlightDetailsV2SectionSummaryCommentsCard-container{background-color:var(--aw-surface-raised);box-shadow:inset 0 0 0 1px var(--aw-interactive-border-card),var(--aw-shadow-card)}:root[data-theme=light] .FlightDetailsV2SectionSummaryCommentsCard-body{background-color:var(--aw-surface-overlay);box-shadow:inset 0 0 0 1px var(--aw-interactive-border)}.fd-airport{flex:1 1 0;align-self:stretch;min-width:0;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--aw-space-4);padding:var(--aw-card-padding);background:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border-card);border-radius:var(--aw-radius-card);box-shadow:var(--aw-shadow-card);color:var(--aw-text-primary)}.fd-airport-label{font-size:var(--aw-caption-size);line-height:var(--aw-caption-lh);font-weight:var(--aw-caption-weight);letter-spacing:var(--aw-caption-tracking);text-transform:uppercase;color:var(--aw-text-label);white-space:nowrap}.fd-airport-header{display:flex;align-items:center;gap:var(--aw-space-2);min-height:32px}.fd-airport-techstop{display:inline-flex;align-items:center;gap:var(--aw-space-1);padding:var(--aw-space-1) var(--aw-space-2);border-radius:var(--aw-radius-xs);background:var(--aw-status-attention-fill);color:var(--aw-status-attention-text);font-size:var(--aw-caption-size);line-height:var(--aw-caption-lh);font-weight:600;white-space:nowrap;cursor:default}.fd-airport-techstop-icon{flex:none}.fd-airport-edit,.fd-airport-link{display:inline-flex;align-items:center;padding:0 var(--aw-space-2);border:none;border-radius:var(--aw-radius-pill);background:transparent;color:var(--aw-btn-tertiary-text);font-family:var(--aw-font-sans);font-size:var(--aw-body-sm-size);font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,color .15s ease}.fd-airport-edit{margin-left:auto;height:32px}.fd-airport-edit:hover{background:var(--aw-btn-tertiary-bg-hover);color:var(--aw-btn-tertiary-text-hover)}.fd-airport-edit:focus-visible,.fd-airport-link:focus-visible,.fd-airport-fbo:focus-visible{outline:2px solid var(--aw-interactive-focus);outline-offset:2px}.fd-airport-link:disabled{color:var(--aw-text-disabled);cursor:not-allowed}.fd-airport-main{display:flex;align-items:flex-start;flex-wrap:wrap;gap:var(--aw-space-4)}.fd-airport-place{display:flex;flex-direction:column;gap:var(--aw-space-1);min-width:0}.fd-airport-icao{display:flex;align-items:baseline;gap:var(--aw-space-2);margin:0;font-size:var(--aw-hero-data-size);line-height:var(--aw-hero-data-lh);font-weight:var(--aw-hero-data-weight);letter-spacing:var(--aw-hero-data-tracking);color:var(--aw-text-primary)}.fd-airport-offset{font-family:var(--aw-font-mono);font-size:var(--aw-body-sm-size);font-weight:400;letter-spacing:0;color:var(--aw-text-label)}.fd-airport-city{margin:0;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--aw-text-body)}.fd-airport-alternates{margin:0 0 0 auto;display:grid;grid-template-columns:auto auto;align-items:baseline;gap:var(--aw-space-1) var(--aw-space-3)}.fd-airport-alternate{margin:0;font-family:var(--aw-font-mono);font-size:var(--aw-data-size);font-weight:var(--aw-data-weight);color:var(--aw-text-primary)}.fd-airport-times{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:var(--aw-space-4) 0;border-top:1px solid var(--aw-interactive-border-subtle);border-bottom:1px solid var(--aw-interactive-border-subtle)}.fd-airport-time{display:flex;flex-direction:column;gap:var(--aw-space-1);min-width:0;padding:0 var(--aw-space-4);border-left:1px solid var(--aw-interactive-border-subtle)}.fd-airport-time:first-child{padding-left:0;border-left:none}.fd-airport-time:last-child{padding-right:0}.fd-airport-time>.fd-airport-label{margin-bottom:var(--aw-space-1)}.fd-airport-clock{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--aw-space-1) var(--aw-space-2)}.fd-airport-figure{font-family:var(--aw-font-mono);font-size:var(--aw-figure-date-size);line-height:120%;font-weight:600;color:var(--aw-text-primary);white-space:nowrap}.fd-airport-figure--muted{font-weight:400;color:var(--aw-text-label)}.fd-airport-unit{font-family:var(--aw-font-mono);font-size:var(--aw-caption-size);font-weight:500;color:var(--aw-text-label)}.fd-airport-sub{display:flex;align-items:center;flex-wrap:wrap;gap:var(--aw-space-1) var(--aw-space-2);font-family:var(--aw-font-mono);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--aw-text-label);white-space:nowrap}.fd-airport-sub>span{font-family:inherit}.fd-airport-dayshift{align-self:center;display:inline-flex;align-items:center;padding:0 var(--aw-space-1);border-radius:var(--aw-radius-xs);background:var(--aw-status-neutral-fill);font-family:var(--aw-font-mono);font-size:var(--aw-caption-size);line-height:160%;font-weight:600;color:var(--aw-text-primary);cursor:default}.fd-airport-delta{display:inline-flex;align-items:center;padding:0 var(--aw-space-2);border-radius:var(--aw-radius-xs);font-family:var(--aw-font-mono);font-size:var(--aw-body-sm-size);font-weight:500;cursor:default}.fd-airport-delta--warning{background:var(--aw-status-warning-fill);color:var(--aw-status-warning-text)}.fd-airport-delta--verified{background:var(--aw-status-verified-fill);color:var(--aw-status-verified-text)}.fd-airport-pending{display:flex;align-items:center;gap:var(--aw-space-2);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--aw-text-body)}.fd-airport-live-dot{flex:none;width:8px;height:8px;border-radius:var(--aw-radius-pill);background:var(--aw-status-airborne);box-shadow:0 0 0 3px color-mix(in srgb,var(--aw-status-airborne) 20%,transparent)}.fd-airport-arinc:empty{display:none}.fd-airport-arinc .tooltip-container>span{margin-left:0}.fd-airport-fbo{display:flex;align-items:center;gap:var(--aw-space-3);min-height:var(--aw-control-row-touch);margin:calc(-1 * var(--aw-space-2));padding:0 var(--aw-space-2);border:none;border-radius:var(--aw-radius-control);background:transparent;font-family:var(--aw-font-sans);text-align:left;color:inherit;cursor:pointer;transition:background-color .15s ease}button.fd-airport-fbo:hover{background:var(--aw-interactive-subtle-hover)}.fd-airport-fbo--static{cursor:default}.fd-airport-fbo-value{flex:1;min-width:0;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--aw-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fd-airport-fbo-value--empty{color:var(--aw-text-label)}.fd-airport-fbo>.fd-airport-link{height:auto;padding:0;cursor:inherit}.fd-airport-fbo--static>.fd-airport-link{height:32px;padding:0 var(--aw-space-2);margin-right:calc(-1 * var(--aw-space-2));cursor:pointer}.fd-airport-fbo--static>.fd-airport-link:hover:not(:disabled){background:var(--aw-btn-tertiary-bg-hover);color:var(--aw-btn-tertiary-text-hover)}.fd-airport-requested{display:inline-flex;align-items:center;gap:var(--aw-space-1);font-size:var(--aw-body-sm-size);font-weight:600;color:var(--aw-status-verified-text);white-space:nowrap}@container (max-width: 970px){.fd-airport{flex:none;width:100%}}@container (max-width: 768px){.fd-airport-icao{font-size:var(--aw-figure-lg-size)}}@media (max-width: 600px){.fd-airport{padding:var(--aw-card-padding-compact)}.fd-airport-figure{font-size:var(--aw-h3-size)}.fd-airport-time{padding:0 var(--aw-space-3)}}.FlightDetailsV2NotamsPopup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.FlightDetailsV2NotamsPopup-container{max-width:365px;width:100%;padding:var(--aw-space-4);border-radius:var(--aw-radius-card);background-color:var(--aw-surface-raised);color:var(--aw-text-primary);box-shadow:0 4px 20px #0000004d}.FlightDetailsV2NotamsPopup-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--aw-space-4)}.FlightDetailsV2NotamsPopup-title{font-size:var(--aw-title-operative-size);font-weight:400;margin:0;color:var(--aw-text-primary)}.FlightDetailsV2NotamsPopup-close{background:none;border:none;color:var(--aw-text-label);font-size:var(--aw-icon-lg-size);cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;transition:color .2s}.FlightDetailsV2NotamsPopup-close:hover{color:var(--aw-text-primary)}.FlightDetailsV2NotamsPopup-content{display:flex;flex-direction:column;gap:var(--aw-space-3)}.FlightDetailsV2NotamsPopup-message-text-with-notams,.FlightDetailsV2NotamsPopup-message-text{margin:0;font-size:var(--aw-body-size);font-weight:400;color:var(--aw-text-secondary);line-height:var(--aw-body-lh)}.FlightDetailsV2NotamsPopup-message-subtext{margin:var(--aw-space-2) 0 0 0;font-size:var(--aw-body-size);font-weight:400;color:var(--aw-text-secondary);opacity:.6;line-height:var(--aw-body-lh)}.FlightDetailsV2NotamsPopup-list{display:flex;flex-direction:column;gap:var(--aw-space-2);padding:var(--aw-space-2) var(--aw-space-4);background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-control);max-height:400px;overflow:auto}.FlightDetailsV2NotamsPopup-item{display:flex;flex-direction:column;gap:var(--aw-space-2)}.FlightDetailsV2NotamsPopup-item-header{display:flex;justify-content:space-between;align-items:center}.FlightDetailsV2NotamsPopup-item-airport{font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;color:var(--aw-text-primary);line-height:var(--aw-title-operative-lh)}.FlightDetailsV2NotamsPopup-item-status{font-size:var(--aw-body-sm-size);color:var(--aw-text-label)}.FlightDetailsV2NotamsPopup-update-date{font-size:var(--aw-body-sm-size);font-weight:300;color:var(--aw-text-label);text-align:right}.fd-checklist{display:flex;flex-direction:column;gap:var(--aw-space-3);padding-top:var(--aw-space-4);border-top:1px solid var(--aw-interactive-border-subtle)}.fd-checklist-header{display:flex;align-items:center;gap:var(--aw-space-3)}.fd-checklist-title{flex:1 1 auto;min-width:0;margin:0;font-size:var(--aw-h2-size);line-height:var(--aw-h2-lh);font-weight:var(--aw-h2-weight);letter-spacing:var(--aw-h2-tracking);color:var(--aw-text-primary)}.fd-checklist-action{display:inline-flex;align-items:center;height:32px;padding:0 var(--aw-space-2);border:none;border-radius:var(--aw-radius-pill);background:transparent;color:var(--aw-btn-tertiary-text);font-family:var(--aw-font-sans);font-size:var(--aw-body-sm-size);font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,color .15s ease}.fd-checklist-action:hover{background:var(--aw-btn-tertiary-bg-hover);color:var(--aw-btn-tertiary-text-hover)}.fd-checklist-toggle{display:none;align-items:center;justify-content:center;width:var(--aw-control-row-touch);height:var(--aw-control-row-touch);margin:calc(-1 * var(--aw-space-2)) calc(-1 * var(--aw-space-2)) calc(-1 * var(--aw-space-2)) 0;padding:0;border:none;border-radius:var(--aw-radius-pill);background:transparent;color:var(--aw-text-body);cursor:pointer}.fd-checklist-toggle svg{transform:rotate(90deg);transition:transform .15s ease}.fd-checklist-toggle--open svg{transform:rotate(-90deg)}.fd-checklist-toggle:hover{background:var(--aw-interactive-subtle-hover)}.fd-checklist-action:focus-visible,.fd-checklist-toggle:focus-visible,.fd-checklist-row:focus-visible{outline:2px solid var(--aw-interactive-focus);outline-offset:2px}.fd-checklist-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--aw-space-2);margin:0;padding:0;list-style:none}.fd-checklist-item{min-width:0;list-style:none}.fd-checklist-row{width:100%;height:100%;box-sizing:border-box;display:flex;align-items:center;gap:var(--aw-space-2);min-height:var(--aw-control-row-touch);padding:var(--aw-space-1) var(--aw-space-2) var(--aw-space-1) var(--aw-space-3);border:1px solid var(--aw-interactive-border-subtle);border-radius:var(--aw-radius-control);background:var(--aw-surface-overlay);font-family:var(--aw-font-sans);text-align:left;color:var(--aw-text-primary);cursor:pointer;transition:background-color .15s ease}.fd-checklist-row:hover{background:var(--aw-interactive-subtle-hover)}.fd-checklist-dot{flex:none;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:var(--aw-radius-pill);color:var(--aw-surface-raised)}.fd-checklist-dot--verified{background:var(--aw-status-verified)}.fd-checklist-dot--warning{background:var(--aw-status-warning)}.fd-checklist-dot--neutral{background:var(--aw-status-neutral)}.fd-checklist-text{flex:1;min-width:0;display:flex;flex-direction:column}.fd-checklist-name,.fd-checklist-detail{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fd-checklist-name{font-size:var(--aw-body-size);line-height:var(--aw-body-lh);font-weight:500;color:var(--aw-text-primary)}.fd-checklist-detail{font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--aw-text-label)}.fd-checklist-amount{font-family:var(--aw-font-mono);font-size:var(--aw-body-sm-size);font-weight:500;color:var(--aw-text-body)}.fd-checklist-chevron{flex:none;color:var(--aw-text-label)}.fd-checklist-empty{display:flex;flex-direction:column;gap:var(--aw-space-1)}.fd-checklist-empty-title,.fd-checklist-empty-text{margin:0}.fd-checklist-empty-title{font-size:var(--aw-body-size);line-height:var(--aw-body-lh);font-weight:500;color:var(--aw-text-primary)}.fd-checklist-empty-text{font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--aw-text-label)}@container (max-width: 970px){.fd-checklist-toggle{display:inline-flex}.fd-checklist-body--closed{display:none}}@media (max-width: 600px){.fd-checklist-list{grid-template-columns:minmax(0,1fr)}}.FlightDetailsV2SectionSummaryTripInfo-container{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;width:100%;gap:var(--aw-space-6)}@container (max-width:970px){.FlightDetailsV2SectionSummaryTripInfo-container{flex-direction:column;justify-content:center;align-items:center}}.FlightDetailsV2SectionSummaryTripInfoMidSection-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--aw-space-6);margin:var(--aw-space-8) 0 0 0;position:relative}.FlightDetailsV2SectionSummaryTripInfoMidSection-header{display:flex;flex-direction:column;justify-content:center;align-items:center}.FlightDetailsV2SectionSummaryTripInfoMidSection-status{width:100px;display:flex;justify-content:center;align-items:center;margin-bottom:var(--aw-space-2)}.FlightDetailsV2SectionSummaryTripInfoMidSection-estimated-time-icon{margin:0 0 var(--aw-space-3) 0}.FlightDetailsV2SectionSummaryTripInfoMidSection-estimated-time{display:flex;flex-direction:column;justify-content:center;align-items:center}.FlightDetailsV2SectionSummaryTripInfoMidSection-estimated-time-value{font-size:var(--aw-figure-size);font-weight:700;color:var(--aw-text-primary)}.FlightDetailsV2SectionSummaryTripInfoMidSection-estimated-time-label{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);font-weight:300}.FlightDetailsV2SectionSummaryTripInfoMidSection-airborne-container{display:flex;justify-content:center;align-items:center;margin-top:0;width:100%}.leg-status-add-button-flight-aware{display:flex;justify-content:center;align-items:center;width:106px;height:32px;gap:var(--aw-space-1);cursor:pointer;border:none;box-sizing:border-box;border-radius:var(--aw-radius-pill);font-size:var(--aw-body-size);font-weight:400;color:var(--aw-text-on-accent);background-color:var(--aw-status-verified)}@container (max-width:970px){.FlightDetailsV2SectionSummaryTripInfoMidSection-container{width:100%;gap:var(--aw-space-4);margin:0;padding:3px var(--aw-space-8)}.FlightDetailsV2SectionSummaryTripInfoMidSection-header{gap:var(--aw-space-1)}.FlightDetailsV2SectionSummaryTripInfoMidSection-estimated-time{flex-direction:row;gap:var(--aw-space-2)}.FlightDetailsV2SectionSummaryTripInfoMidSection-estimated-time-icon{margin:0;width:24px;height:24px}.FlightDetailsV2SectionSummaryTripInfoMidSection-status{display:none}}.FlightDetailsV2SectionSummaryTripInfoMidSectionInfo-container{display:flex;flex-direction:column;gap:var(--aw-space-4)}.FlightDetailsV2SectionSummaryTripInfoMidSectionInfo-heading,.FlightDetailsV2SectionSummaryTripInfoMidSectionInfo-data{opacity:.6;color:var(--aw-text-primary);font-size:var(--aw-body-sm-size)}.FlightDetailsV2SectionSummaryTripInfoMidSectionInfo-heading{font-weight:700}.FlightDetailsV2SectionSummaryTripInfoMidSectionInfo-data,.FlightDetailsV2SectionSummaryTripInfoMidSectionInfo-heading span{font-weight:400}.FlightDetailsV2SectionSummaryTripInfoMidSectionInfo-mobile-container{display:none}@container (max-width:970px){.FlightDetailsV2SectionSummaryTripInfoMidSectionInfo-container{display:none}.FlightDetailsV2SectionSummaryTripInfoMidSectionInfo-mobile-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:300px}.FlightDetailsV2SectionSummaryTripInfoMidSectionInfo-mobile-column{display:flex;flex-direction:column;gap:var(--aw-space-2)}}.FlightDetailsV2SectionPermitsCard{display:flex;flex-direction:row;background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-card);padding:var(--aw-space-4);justify-content:space-between;width:100%}.FlightDetailsV2SectionPermitsCard-left-column{display:flex;flex-direction:column;align-items:flex-start;flex:1;gap:var(--aw-space-1)}.FlightDetailsV2SectionPermitsCard-left-row{display:flex;flex-direction:row;gap:var(--aw-space-2)}.FlightDetailsV2SectionPermitsCard-right-column{display:flex;flex-direction:column;align-items:flex-end;flex:1;justify-content:space-between;gap:var(--aw-space-3)}.FlightDetailsV2SectionPermitsCard-left-content{display:flex;flex-direction:column;align-items:start;justify-content:space-between;width:100%;flex:1}.FlightDetailsV2SectionPermitsCard-top-left-row{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-2);flex:1}.FlightDetailV2SectionPermitsCard-title{font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;color:var(--aw-text-primary)}.FlightDetailsV2SectionPermitsCard-field-item{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:var(--aw-space-2);justify-content:end}.FlightDetailsV2SectionPermitsCard-right-row{display:flex;flex-direction:row;align-items:center;justify-content:end;gap:var(--aw-space-2);flex-wrap:wrap}.FlightDetailsV2SectionPermitsCard-field-row{display:flex;flex-direction:row;gap:var(--aw-space-2)}.FlightDetailsV2SectionPermitsCard-field-label{font-size:var(--aw-body-size);font-weight:400;color:var(--aw-text-label)}.FlightDetailsV2SectionPermitsCard-field-value{font-size:var(--aw-body-size);font-weight:400;color:var(--aw-text-primary)}.FlightDetailsV2SectionPermitsCard-icon.complete{color:var(--aw-status-verified-text)}.FlightDetailsV2SectionPermitsCard-icon.requested{color:var(--aw-status-warning-text)}.FlightDetailsV2SectionPermitsCard-icon.pending{color:var(--aw-text-label)}.FlightDetailsV2SectionPermitsCard-icon.incomplete{color:var(--aw-status-critical-text)}.FlightDetailsV2SectionPermitsCard-subtitle{font-size:var(--aw-body-sm-size);font-weight:300}.FlightDetailsV2SectionPermitsCard-subtitle.complete{color:var(--aw-status-verified-text)}.FlightDetailsV2SectionPermitsCard-subtitle.requested{color:var(--aw-status-warning-text)}.FlightDetailsV2SectionPermitsCard-subtitle.pending{color:var(--aw-text-label)}.FlightDetailsV2SectionPermitsCard-subtitle.incomplete{color:var(--aw-status-critical-text)}.FlightDetailsV2SectionPermitsCard-right-buttons-row{display:flex;flex-direction:row;align-items:center;width:100%;flex:1;gap:var(--aw-space-3);align-items:end;justify-content:end}.FlightDetailsV2SectionPermitsCard-right-button{display:flex;align-items:center;justify-content:center}.PermitFormModal-inputs-row-container{list-style:none;display:grid;grid-template-columns:1fr 1fr;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--aw-space-4)}.PermitFormModal-inputs-row-container>li:last-child:nth-child(odd){grid-column:1 / -1}.PermitFormModal-edit-subtitle{font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;line-height:var(--aw-title-operative-lh);color:var(--aw-text-primary)}.PermitFormModal-section-title{font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);color:var(--aw-text-secondary)}@media (max-width: 500px){.PermitFormModal-inputs-row-container{grid-template-columns:1fr;column-gap:0;row-gap:var(--aw-space-4)}.PermitFormModal-inputs-row-container>li:last-child:nth-child(odd){grid-column:auto}}.FlightDetailsV2SectionPermits{display:flex;flex-direction:column;gap:var(--aw-space-4);width:100%}.fd-permits-not-required.aw-choice{align-items:center;min-height:var(--aw-control-row-touch);padding-block:0}.fd-permits-not-required .aw-choice__box{margin-top:0}.fd-permits-not-required .aw-choice__label{font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--aw-text-primary)}.FlightDetailsV2SectionPermits-cards-grid-wrapper{position:relative}.FlightDetailsV2SectionPermits-cards-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--aw-space-4);width:100%}@media screen and (max-width: 768px){.FlightDetailsV2SectionPermits-cards-grid{grid-template-columns:1fr}}.FlightDetailsV2SectionPermits-grouped-cards{display:flex;flex-direction:column;gap:var(--aw-space-4)}.FlightDetailsV2SectionPermits-grouped-cards-title{font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;color:var(--aw-text-primary)}.request-permit-button{max-width:170px;font-size:var(--aw-body-sm-size);font-weight:400;color:var(--aw-text-primary);background-color:transparent;border:1px solid var(--aw-text-primary);border-radius:var(--aw-radius-pill);padding:var(--aw-space-1) var(--aw-space-1);cursor:pointer;transition:all .2s ease}.request-permit-button:hover{background-color:#f6f6f61a}.request-permit-button:disabled{opacity:.5;cursor:not-allowed}.FlightDetailsV2SectionPermits-column{display:flex;flex-direction:column;gap:var(--aw-space-4)}.FlightDetailsV2SectionPermits-cards-grid.dimmed{opacity:.35;pointer-events:none;transition:opacity .2s ease-in-out}.permits-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.permits-overlay>*{z-index:1001;margin-top:var(--aw-space-16);width:600px;margin-left:auto;margin-right:auto;display:block}.permits-overlay .status-alert-action{display:flex;gap:var(--aw-space-2);align-items:center}.FlightDetailsV2SectionPermits-grouped-cards-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.FlightDetailsV2SectionPermits-grouped-cards-reorder-icon{margin-left:auto;cursor:pointer;width:20px;height:20px}.DndReorderModal-bg{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);z-index:9999;display:flex;align-items:center;justify-content:center}.DndReorderModal-modal{background:var(--aw-surface-raised);border-radius:var(--aw-radius-control);padding:var(--aw-space-4) 15px;min-width:350px;max-width:90vw;box-shadow:0 4px 32px #0006}.DndReorderModal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--aw-space-4)}.DndReorderModal-title{font-size:var(--aw-title-section-size);letter-spacing:var(--aw-title-section-tracking);color:var(--aw-text-primary);font-weight:400}.DndReorderModal-close{display:flex;justify-content:center;align-items:center;background:none;border:none;color:var(--aw-text-primary);font-size:var(--aw-title-display-size);letter-spacing:var(--aw-title-display-tracking);cursor:pointer}.DndReorderModal-dnd-icon{color:var(--aw-text-primary)}.DndReorderModal-list{display:flex;flex-direction:column;gap:var(--aw-space-2);margin-bottom:var(--aw-space-4);max-height:370px;overflow:auto}.DndReorderModal-item{background:var(--aw-surface-overlay);border-radius:var(--aw-radius-control);padding:var(--aw-space-4);color:var(--aw-text-primary);font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);display:flex;align-items:center;justify-content:space-between;cursor:grab;-webkit-user-select:none;user-select:none}.DndReorderModal-item-title{font-size:var(--aw-body-size);font-weight:400}.DndReorderModal-drag-icon{font-size:var(--aw-icon-lg-size);letter-spacing:var(--aw-title-section-tracking);color:var(--aw-text-primary);opacity:.7}.DndReorderModal-actions{display:flex;justify-content:flex-end;gap:var(--aw-space-4)}.DndReorderModal-cancel{background:none;border:none;color:var(--aw-text-primary);font-size:var(--aw-body-size);padding:var(--aw-space-2) 18px;border-radius:var(--aw-radius-card);font-weight:400;cursor:pointer}.DndReorderModal-save{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-2);background:var(--aw-brand-accent);color:var(--aw-text-on-accent);border:none;font-size:var(--aw-body-size);padding:var(--aw-space-2) var(--aw-space-4);border-radius:var(--aw-radius-card);cursor:pointer;font-weight:400}.DeleteAIPermitsModal-bg{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);z-index:9999;display:flex;align-items:center;justify-content:center}.DeleteAIPermitsModal-modal{background:var(--aw-surface-raised);border-radius:var(--aw-radius-control);padding:var(--aw-space-4) 15px;min-width:350px;max-width:90vw;box-shadow:0 4px 32px #0006}.DeleteAIPermitsModal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--aw-space-2)}.DeleteAIPermitsModal-title{font-size:var(--aw-title-section-size);letter-spacing:var(--aw-title-section-tracking);color:var(--aw-text-primary);font-weight:400}.DeleteAIPermitsModal-close{display:flex;justify-content:center;align-items:center;background:none;border:none;color:var(--aw-text-primary);font-size:var(--aw-title-display-size);letter-spacing:var(--aw-title-display-tracking);cursor:pointer}.DeleteAIPermitsModal-subtitle{font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary);margin-bottom:var(--aw-space-4);line-height:var(--aw-body-sm-lh)}.DeleteAIPermitsModal-selectall{display:flex;align-items:center;gap:var(--aw-space-2);color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:500;cursor:pointer;margin-bottom:var(--aw-space-3);-webkit-user-select:none;user-select:none}.DeleteAIPermitsModal-list{display:flex;flex-direction:column;gap:var(--aw-space-2);margin-bottom:var(--aw-space-4);max-height:370px;overflow:auto}.DeleteAIPermitsModal-item{background:var(--aw-surface-overlay);border-radius:var(--aw-radius-control);padding:14px var(--aw-space-4);color:var(--aw-text-primary);display:flex;align-items:center;gap:var(--aw-space-3);cursor:pointer;-webkit-user-select:none;user-select:none}.DeleteAIPermitsModal-item-title{font-size:var(--aw-body-size);font-weight:400}.DeleteAIPermitsModal-selectall input,.DeleteAIPermitsModal-item input{width:16px;height:16px;accent-color:var(--aw-brand-accent);cursor:pointer;flex-shrink:0}.DeleteAIPermitsModal-actions{display:flex;justify-content:flex-end;gap:var(--aw-space-4)}.DeleteAIPermitsModal-cancel{background:none;border:1px solid transparent;color:var(--aw-text-primary);font-size:var(--aw-body-size);padding:var(--aw-space-2) 18px;border-radius:var(--aw-radius-card);font-weight:400;cursor:pointer;transition:all .2s ease}.DeleteAIPermitsModal-cancel:hover{background-color:#f6f6f61a;border-color:#f6f6f64d}.DeleteAIPermitsModal-delete{background:color-mix(in srgb,var(--aw-status-critical) 0%,transparent);color:var(--aw-status-critical-text);border:1px solid color-mix(in srgb,var(--aw-status-critical) 0%,transparent);font-size:var(--aw-body-size);padding:var(--aw-space-2) var(--aw-space-4);border-radius:var(--aw-radius-card);cursor:pointer;font-weight:400;transition:all .2s ease}.DeleteAIPermitsModal-delete:hover{background-color:color-mix(in srgb,var(--aw-status-critical) 34%,transparent);border-color:var(--aw-status-critical)}.DeleteAIPermitsModal-delete:disabled,.DeleteAIPermitsModal-cancel:disabled{opacity:.5;cursor:not-allowed}.PermitSummaryModal-bg{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);z-index:9999;display:flex;align-items:center;justify-content:center}.PermitSummaryModal-modal{background:var(--aw-surface-floating);border-radius:var(--aw-radius-control);padding:var(--aw-space-6);min-width:435px;box-shadow:0 4px 32px #0006;color:var(--aw-text-primary)}.PermitSummaryModal-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:var(--aw-space-4)}.PermitSummaryModal-title{font-size:var(--aw-title-operative-size);font-weight:400}.PermitSummaryModal-section{display:flex;flex-direction:column;gap:var(--aw-space-4);margin-bottom:var(--aw-space-6)}.PermitSummaryModal-section-title{font-size:var(--aw-body-size);font-weight:500}.PermitSummaryModal-row{display:flex;justify-content:space-between;align-items:center;color:var(--aw-text-secondary)}.PermitSummaryModal-row span:first-child{color:var(--aw-text-primary);font-weight:400;min-width:160px}.PermitSummaryModal-row span:last-child{color:var(--aw-text-secondary);font-weight:400;text-align:left;max-width:220px;word-break:break-word}.PermitSummaryModal-row a{color:var(--aw-brand-accent);text-decoration:underline}.PermitSummaryModal-actions{display:flex;justify-content:flex-end;margin-top:var(--aw-space-6)}.PermitSummaryModal-close{background:var(--aw-brand-accent);color:var(--aw-text-on-accent);border:none;font-size:var(--aw-body-size);padding:8px,var(--aw-space-4);border-radius:var(--aw-radius-pill);height:38px;cursor:pointer;font-weight:400;width:74px}.PermitSummaryModal-row-label{color:var(--aw-text-primary);font-weight:400;font-size:var(--aw-body-sm-size);margin-left:var(--aw-space-2)}.PermitSummaryModal-row-value{color:var(--aw-text-secondary);font-weight:400;font-size:var(--aw-body-sm-size);flex:1}.PermitSummaryModal-row-button{color:var(--aw-brand-accent);text-align:start}.permit-summary-status-button{border-radius:var(--aw-radius-pill);color:var(--aw-text-primary);display:flex;justify-content:space-between;align-items:center;gap:var(--aw-space-1);padding:var(--aw-space-1) 6px;min-height:32px;background:none;border:1px solid var(--aw-interactive-border);cursor:pointer}.permit-summary-status-value{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-1);border-radius:var(--aw-radius-pill);padding:0px var(--aw-space-3);text-align:center;white-space:nowrap;min-height:20px;font-weight:600;font-size:var(--aw-body-sm-size)}.permit-summary-status-menu{position:absolute;z-index:10;background-color:var(--aw-surface-floating);display:flex;flex-direction:column;justify-content:center;padding:var(--aw-space-2) var(--aw-space-3);gap:var(--aw-space-2);border-radius:var(--aw-radius-card);box-shadow:0 0 10px #0003;right:0;min-width:112px}.permit-summary-status-menu-option{display:flex;align-items:center;justify-content:center;padding:0 var(--aw-space-3);border-radius:var(--aw-radius-pill);font-weight:600;line-height:var(--aw-body-sm-lh);font-size:var(--aw-body-sm-size);white-space:nowrap;width:100%;text-align:left;background:none;border:none;cursor:pointer}.permit-summary-status-menu-option-division{width:100%;height:1px;background-color:var(--aw-interactive-border)}.permit-summary-status-no-requested{color:var(--aw-status-critical-text);background-color:var(--aw-status-critical-chip)}.permit-summary-status-requested{color:var(--aw-status-warning-text);background-color:var(--aw-status-warning-chip)}.permit-summary-status-no-apply{color:var(--aw-text-primary);background-color:var(--aw-surface-overlay);border:1px solid var(--aw-interactive-border)}.permit-summary-status-confirmed{color:var(--aw-status-verified-text);background-color:var(--aw-status-verified-chip)}.permit-summary-status-button-icon{margin-left:var(--aw-space-1);font-size:var(--aw-body-size);color:var(--aw-text-primary)}@media (max-width: 509px){.permit-summary-status-button,.permit-summary-status-value{min-height:30px}}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, .1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, .5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.flight-details-v2-section-services-columns-item{display:flex;gap:var(--aw-space-2);align-items:flex-start;flex-direction:column;padding:var(--aw-space-2);background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-card);width:100%}.flight-details-v2-section-services-columns-item-header{display:flex;flex-direction:row;align-items:flex-start;gap:var(--aw-space-1);width:100%}.flight-details-v2-section-services-columns-item-info-container{display:flex;flex-direction:column;gap:var(--aw-space-1)}.flight-details-v2-section-services-columns-item-type{font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;color:var(--aw-text-primary)}.flight-details-v2-section-services-columns-item-status{font-size:var(--aw-body-sm-size);font-weight:400;color:var(--aw-text-label)}.flight-details-v2-section-services-columns-item-actions-container{margin:0 0 0 auto;display:flex;align-items:center;gap:var(--aw-space-3)}.flight-details-v2-section-services-columns-item-status-pill{padding:var(--aw-space-1) var(--aw-space-2);border-radius:var(--aw-radius-control);color:var(--aw-text-primary);font-size:var(--aw-body-sm-size);font-weight:600;width:max-content;white-space:nowrap;text-align:center}.flight-details-v2-section-services-columns-item-status-pill.confirmed{background-color:var(--aw-status-verified-chip);color:var(--aw-status-verified-text)}.flight-details-v2-section-services-columns-item-status-pill.pending{background-color:var(--aw-status-critical-chip);color:var(--aw-status-critical-text)}.flight-details-v2-section-services-columns-item-status-pill.in-progress{background-color:var(--aw-status-warning-chip);color:var(--aw-status-warning-text)}.flight-details-v2-section-services-columns-item-status-pill.canceled{background-color:var(--aw-interactive-border);color:var(--aw-text-primary)}.flight-details-v2-section-services-columns-item-status-pill.not-required{background-color:transparent;color:var(--aw-text-primary)}.flight-details-v2-section-services-columns-item-footer.mobile{display:none}.flight-details-v2-section-services-columns-item-button{background:transparent;border:none;cursor:pointer;font-size:var(--aw-body-size);font-weight:500;display:flex;align-items:center;justify-content:center}.flight-details-v2-section-services-columns-item-button-svg{height:24px;width:24px}.flight-details-v2-section-services-columns-item-content{flex:1;max-width:90%;margin:0 0 0 var(--aw-space-6);font-size:var(--aw-body-sm-size);color:var(--aw-text-label)}.flight-details-v2-section-services-columns-item-content p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 1100px){.flight-details-v2-section-services-columns-item{align-items:flex-start}.flight-details-v2-section-services-columns-item-svg{display:none}.flight-details-v2-section-services-columns-item-type{font-size:var(--aw-body-size)}.flight-details-v2-section-services-columns-item-status-pill.desktop,.flight-details-v2-section-services-columns-item-button.desktop{display:none}.flight-details-v2-section-services-columns-item-footer.mobile{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--aw-space-2);width:100%}.flight-details-v2-section-services-columns-item-status-pill.mobile{width:100%}.flight-details-v2-section-services-columns-item-content{max-width:100%;margin:0 0 0 var(--aw-space-1)}}.aw-service-status-trigger{background:none;border:none;padding:0;cursor:pointer;border-radius:var(--aw-radius-control)}.aw-service-status-trigger:focus-visible{outline:2px solid var(--aw-interactive-primary);outline-offset:2px}.aw-service-status-trigger:disabled{cursor:progress}.aw-service-remarks-row{display:flex;justify-content:flex-end}.aw-service-remarks-button{gap:var(--aw-space-2)}@media screen and (max-width: 1100px){.aw-service-remarks-row.desktop{display:none}}.email-content-card{background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-control);padding:var(--aw-space-4);display:flex;flex-direction:column;gap:var(--aw-space-4)}.email-content-card-inner{background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-card);padding:var(--aw-space-3);display:flex;flex-direction:column;gap:var(--aw-space-2)}.email-content-card-header{display:flex;align-items:center;justify-content:space-between;gap:var(--aw-space-2)}.email-content-card-supplier{font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;color:var(--aw-text-primary);line-height:var(--aw-title-operative-lh)}.email-content-card-badge{font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;color:var(--aw-text-primary);text-align:right;white-space:nowrap}.email-content-card-details{display:flex;flex-direction:row;justify-content:space-between;gap:var(--aw-space-4)}.email-content-card-details-text{color:var(--aw-text-primary);font-weight:400;font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh)}@media (max-width: 550px){.email-content-card{padding:10px var(--aw-space-3)}.email-content-card-header{flex-direction:column;align-items:flex-start;gap:var(--aw-space-2)}}.email-controller-modal{background-color:var(--aw-surface-raised);color:var(--aw-text-primary);padding:var(--aw-space-12) var(--aw-space-8);width:100%;max-width:604px;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--aw-space-8);position:absolute;top:0;bottom:0;right:0;overflow:hidden;border-radius:0}.email-controller-modal-header{display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.email-controller-modal-title{font-size:var(--aw-title-operative-size);font-weight:700;color:var(--aw-text-primary);line-height:var(--aw-title-operative-lh);margin:0}.email-controller-modal-close{background:none;border:none;color:var(--aw-text-secondary);cursor:pointer;padding:var(--aw-space-1);display:flex;align-items:center;justify-content:center;border-radius:var(--aw-radius-xs);transition:color .2s}.email-controller-modal-close:hover{color:var(--aw-text-primary)}.email-controller-modal-content{display:flex;flex-direction:column;gap:var(--aw-space-6);flex:1;min-height:0}.email-controller-modal-body{display:flex;flex-direction:column;gap:var(--aw-space-4);flex:1;overflow:auto;min-height:0}.email-controller-modal-section-label{color:var(--aw-text-primary);font-weight:600;font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);line-height:var(--aw-title-operative-lh);flex-shrink:0}.email-controller-input-field{display:flex;flex-direction:column;gap:var(--aw-space-1);flex-shrink:0}.email-controller-input-label{font-size:var(--aw-body-size);font-weight:400;color:var(--aw-text-primary);margin:0}.email-controller-select-input{background-color:var(--aw-surface-overlay);border:1px;border-radius:var(--aw-radius-pill);padding:var(--aw-space-2) var(--aw-space-3);min-height:26px;outline-color:var(--aw-brand-accent)}.email-controller-select-input.email-controller-error-input{border-color:var(--aw-status-critical)}.email-controller-error-message{color:var(--aw-status-critical-text);font-size:var(--aw-body-sm-size);margin:0}.email-controller-modal-body .container-input-text-area{flex:1;display:flex;flex-direction:column;min-height:0}.email-controller-modal-body .textArea-input{flex:1;overflow-y:auto;resize:none}.email-controller-modal-body .textArea-input::-webkit-scrollbar{width:6px}.email-controller-modal-body .textArea-input::-webkit-scrollbar-track{background:transparent}.email-controller-modal-body .textArea-input::-webkit-scrollbar-thumb{background-color:var(--aw-brand-accent);border-radius:var(--aw-radius-control)}.email-controller-modal-select__control{display:flex;flex-wrap:wrap;align-items:center;gap:var(--aw-space-1);width:100%}.email-controller-modal-select__value-container{display:flex;flex-wrap:wrap;gap:var(--aw-space-1);flex:1;align-items:center}.email-controller-modal-select__multi-value{display:flex;align-items:center;background-color:var(--aw-brand-accent);border-radius:var(--aw-radius-card);padding:var(--aw-space-2) var(--aw-space-2) var(--aw-space-2) var(--aw-space-3);gap:var(--aw-space-1);font-size:var(--aw-body-sm-size);color:var(--aw-text-on-accent);min-height:26px}.email-controller-modal-select__multi-value__remove{cursor:pointer;display:flex;align-items:center;color:var(--aw-text-primary);transition:opacity .2s}.email-controller-modal-select__input-container{color:var(--aw-text-primary);font-size:var(--aw-body-size)}.email-controller-modal-select__placeholder{color:var(--aw-text-secondary);font-size:var(--aw-body-size)}.email-controller-modal-select__indicators{display:none}.email-controller-modal-select__menu{background-color:var(--aw-surface-floating);border-radius:var(--aw-radius-control);margin-top:var(--aw-space-1);overflow:hidden;z-index:10}@supports not selector(::-webkit-scrollbar){.email-controller-modal-select__menu-list{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--aw-text-primary) 50%,transparent) transparent}}.email-controller-modal-select__menu-list::-webkit-scrollbar{width:3px;background-color:transparent}.email-controller-modal-select__menu-list::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--aw-text-primary) 50%,transparent)}.email-controller-modal-select__option{padding:var(--aw-space-2) var(--aw-space-3);font-size:var(--aw-body-size);color:var(--aw-text-primary);cursor:pointer;transition:background-color .2s}.email-controller-modal-select__option:hover,.email-controller-modal-select__option--is-focused{background-color:var(--aw-interactive-border)}.email-controller-modal-select__menu-list{padding:0;border:none}.email-controller-modal-select__option,.email-controller-modal-select__menu-notice{border:none;border-radius:0;margin:0;overflow:hidden;text-align:left}.email-controller-modal-select__menu-notice{padding:var(--aw-space-2) var(--aw-space-3);font-size:var(--aw-body-size);color:var(--aw-text-secondary)}.email-controller-modal-footer{display:flex;flex-direction:column;align-items:flex-end;gap:var(--aw-space-6)}.email-controller-modal-footer-actions{display:flex;align-items:flex-end;justify-content:flex-end;gap:var(--aw-space-2)}.email-controller-modal-sent-info{font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary);flex:1}.email-controller-modal-btn{border:none;border-radius:var(--aw-radius-pill);padding:var(--aw-space-2) var(--aw-space-4);font-size:var(--aw-body-size);font-weight:400;cursor:pointer;transition:background-color .2s,color .2s;font-family:inherit}.email-controller-modal-btn-cancel{background:none;color:var(--aw-text-primary)}.email-controller-modal-btn-cancel:hover{color:var(--aw-text-secondary)}.email-controller-modal-btn-primary{background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent)}.email-controller-modal-btn-primary:hover{background-color:var(--aw-brand-accent)}.email-controller-modal-btn-primary:disabled{opacity:.5;cursor:not-allowed}.email-send-request{display:flex;align-items:center;justify-content:flex-end;gap:var(--aw-space-3)}.email-send-request-btn{background:none;border:1px solid var(--aw-brand-accent);border-radius:var(--aw-radius-pill);color:var(--aw-brand-accent);font-size:var(--aw-body-size);font-weight:500;padding:var(--aw-space-2) 20px;cursor:pointer;font-family:inherit;transition:all .2s}.email-send-request-btn:hover{background-color:#4a57fb1a}.email-send-request-btn:active{scale:1}.email-send-request-icon-btn{background:none;border:none;cursor:not-allowed;padding:var(--aw-space-1);display:flex;align-items:center;justify-content:center;transition:all .2s;opacity:.5}.email-send-request-icon-btn:active{scale:1}.email-send-request-icon-btn-active{cursor:pointer;opacity:1}.email-send-request-icon-btn-active .email-send-request-icon path{fill:var(--aw-text-primary)}.email-send-request-icon-btn-active:hover{opacity:.7}.email-send-request-icon{width:22px;height:22px}.email-send-request-sent-label{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);font-weight:400;white-space:nowrap}@media (max-width: 600px){.email-controller-modal{padding:var(--aw-space-6) var(--aw-space-4);max-width:100%}.email-controller-modal-title{font-size:var(--aw-body-size)}.email-controller-modal-footer{flex-direction:column;align-items:stretch}.email-controller-modal-sent-info{text-align:center;margin-bottom:var(--aw-space-1)}.email-controller-modal-footer .email-controller-modal-btn{width:100%;text-align:center}}.pax-itinerary-card-refreshing{opacity:.55;transition:opacity .2s ease-in-out;pointer-events:none}.pax-itinerary-refresh-spinner{display:inline-block;width:12px;height:12px;border:2px solid rgba(246,246,246,.25);border-top-color:var(--aw-text-primary);border-radius:var(--aw-radius-pill);animation:rotate .8s linear infinite;margin-left:var(--aw-space-2);vertical-align:middle}.pax-itinerary-image-loading{position:relative;width:100%;aspect-ratio:16 / 7;background:linear-gradient(90deg,rgba(42,42,42,.6) 0%,rgba(60,60,60,.6) 50%,rgba(42,42,42,.6) 100%);background-size:200% 100%;animation:pax-itinerary-shimmer 1.2s ease-in-out infinite;border-radius:var(--aw-radius-control)}@keyframes pax-itinerary-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.service-form-modal-container{background-color:var(--aw-surface-raised);color:var(--aw-text-primary);padding:var(--aw-space-6);margin:auto!important;border-radius:var(--aw-radius-card);width:100%;box-sizing:border-box;font-family:inherit;display:flex;flex-direction:column;max-height:90vh;max-width:610px}.service-form-modal-header{display:flex;align-items:center;gap:var(--aw-space-2);margin-bottom:var(--aw-space-4);flex-shrink:0}.service-form-modal-header-title{display:flex;align-items:center;gap:var(--aw-space-2);flex:1;min-width:0}.service-form-modal-icon-wrapper{display:flex;align-items:center;justify-content:center;flex-shrink:0}.service-form-modal-icon{width:32px!important;height:32px!important}.service-form-modal-title-text{font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;color:var(--aw-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.service-form-modal-header .standard-button-container{margin-left:auto;flex-shrink:0}.service-form-modal-form{display:flex;flex-direction:column;flex:1;min-height:0}.service-form-modal-body{flex:1;overflow-y:auto;min-height:0;padding-right:var(--aw-space-1)}.service-form-modal-body::-webkit-scrollbar{width:6px}.service-form-modal-body::-webkit-scrollbar-track{background:transparent}.service-form-modal-body::-webkit-scrollbar-thumb{background-color:var(--aw-brand-accent);border-radius:var(--aw-radius-control)}.service-form-accordion-header{display:flex;justify-content:space-between;align-items:center;width:100%;background:transparent;border:none;color:var(--aw-text-secondary);cursor:pointer;padding:var(--aw-space-3) 0;transition:color .2s}.service-form-accordion-header:active{scale:1}.service-form-accordion-header:hover{color:var(--aw-text-primary)}.service-form-accordion-title{font-size:var(--aw-body-size);font-weight:400;letter-spacing:.8px}.service-form-accordion-icon{font-size:var(--aw-body-size);flex-shrink:0}.service-form-accordion-content{padding:var(--aw-space-1) 0 var(--aw-space-4) 0;display:flex;gap:var(--aw-space-3);flex-direction:column}.service-form-modal-radio-group{display:flex;flex-direction:column;gap:var(--aw-space-2)}.service-form-modal-radio-label{font-size:var(--aw-body-size);color:var(--aw-text-primary)}.service-form-modal-radio-options{display:flex;gap:var(--aw-space-6)}.service-form-modal-radio-option{display:flex;align-items:center;gap:var(--aw-space-2);cursor:pointer;font-size:var(--aw-body-size);color:var(--aw-text-primary);padding:var(--aw-space-2) 0}.service-form-modal-radio-option input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:24px;height:24px;border-radius:var(--aw-radius-pill);border:2px solid var(--aw-brand-accent);background-color:transparent;cursor:pointer;flex-shrink:0;transition:background-color .15s}.service-form-modal-radio-option input[type=radio]:checked{background-color:var(--aw-surface-raised);border-color:var(--aw-brand-accent);box-shadow:inset 0 0 0 6px var(--aw-brand-accent)}.service-form-modal-row{display:grid;grid-template-columns:1fr 1fr;gap:var(--aw-space-4)}.service-form-modal-row-span{grid-column:1 / -1}.service-form-modal-datetime-group{display:grid;grid-template-columns:1fr 1fr;gap:var(--aw-space-2)}.service-form-modal-flat-fields{display:flex;flex-direction:column;padding-top:var(--aw-space-2)}.service-form-modal-footer{margin-top:var(--aw-space-4);padding-top:var(--aw-space-4);flex-shrink:0;display:flex;justify-content:flex-end}.service-form-modal-extra-services{display:flex;flex-direction:column;gap:var(--aw-space-2);margin-top:var(--aw-space-1)}.service-form-modal-extra-services-label{color:var(--aw-text-primary);font-size:var(--aw-body-size);letter-spacing:.8px;white-space:nowrap;display:flex;gap:var(--aw-space-1);align-items:center}.service-form-modal-extra-services-grid{display:flex;flex-wrap:wrap;gap:var(--aw-space-2) var(--aw-space-3)}.service-form-modal-extra-services-grid>*{width:max-content}@media (max-width: 550px){.service-form-modal-container{padding:var(--aw-space-4)}.service-form-modal-row{grid-template-columns:1fr}}.service-form-notes-pilot{display:flex;flex-direction:column;gap:var(--aw-space-1);margin-bottom:var(--aw-space-1)}.service-form-notes-pilot-label{color:var(--aw-text-primary);font-size:var(--aw-body-size);letter-spacing:.8px;white-space:nowrap;display:flex;gap:var(--aw-space-1);align-items:center}.service-form-notes-pilot-text{font-size:var(--aw-body-size);color:var(--aw-text-secondary)}.aw-service-remarks{display:flex;flex-direction:column;gap:var(--aw-space-4);width:100%;padding:var(--aw-space-6);background:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border-card);border-radius:var(--aw-radius-card);box-shadow:var(--aw-shadow-modal)}.aw-service-remarks__header{display:flex;flex-direction:column;gap:var(--aw-space-1)}.aw-service-remarks__title{font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;color:var(--aw-text-primary)}.aw-service-remarks__empty{font-size:var(--aw-body-size);color:var(--aw-text-body)}.aw-service-remarks__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;max-height:320px;overflow-y:auto;border-radius:var(--aw-radius-control);background-color:var(--aw-surface-overlay)}.aw-service-remarks__item{display:flex;flex-direction:column;gap:var(--aw-space-1);padding:var(--aw-space-3) var(--aw-space-4)}.aw-service-remarks__item+.aw-service-remarks__item{border-top:1px solid var(--aw-interactive-border)}.aw-service-remarks__meta{display:flex;justify-content:space-between;align-items:baseline;gap:var(--aw-space-2)}.aw-service-remarks__author{font-size:var(--aw-body-sm-size);font-weight:600;color:var(--aw-text-primary)}.aw-service-remarks__item[data-mine=true] .aw-service-remarks__author{color:var(--aw-tone-accent-ink)}.aw-service-remarks__time{font-family:var(--aw-font-mono);font-size:var(--aw-label-size);color:var(--aw-text-label)}.aw-service-remarks__message{font-size:var(--aw-body-size);color:var(--aw-text-body);white-space:pre-line;overflow-wrap:anywhere}:root[data-theme=light] .aw-service-remarks__list{box-shadow:inset 0 0 0 1px var(--aw-interactive-border)}.flight-details-v2-section-services-columns{display:flex;flex-direction:column;gap:var(--aw-space-6);width:100%;background-color:var(--aw-surface-overlay);padding:var(--aw-space-4);border-radius:var(--aw-radius-card)}.flight-details-v2-section-services-columns-header{display:flex;justify-content:space-between;align-items:center;height:48px}.flight-details-v2-section-services-columns-header-title-container{display:flex;flex-direction:column;gap:var(--aw-space-2)}.flight-details-v2-section-services-columns-header-icao{font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;color:var(--aw-text-primary)}.flight-details-v2-section-services-columns-header-title{font-size:var(--aw-title-section-size);font-weight:700;color:var(--aw-text-primary)}.flight-details-v2-section-services-columns-header-button.mobile{display:none}.flight-details-v2-section-services-columns-content{display:flex;flex-direction:column;gap:var(--aw-space-2)}@media screen and (max-width: 1100px){.flight-details-v2-section-services-columns-header-title{font-size:var(--aw-title-operative-size)}.flight-details-v2-section-services-columns-header-button.desktop{display:none}.flight-details-v2-section-services-columns-header-button.mobile{display:flex}}.flight-details-v2-services-selector-container{background-color:var(--aw-surface-raised);color:var(--aw-text-primary);padding:var(--aw-space-6);margin:auto;border-radius:var(--aw-radius-card);width:100%;box-sizing:border-box;font-family:inherit;display:flex;flex-direction:column;max-height:90vh;max-width:785px}.services-selector-title{margin:0 0 var(--aw-space-6) 0;font-size:var(--aw-title-operative-size);font-weight:700;color:var(--aw-text-primary);flex-shrink:0}.services-selector-sections{flex-grow:1;overflow-y:auto;min-height:0;padding-right:var(--aw-space-2)}.services-selector-sections::-webkit-scrollbar{width:6px}.services-selector-sections::-webkit-scrollbar-track{background:transparent}.services-selector-sections::-webkit-scrollbar-thumb{background-color:var(--aw-brand-accent);border-radius:var(--aw-radius-control)}.services-selector-group{margin-bottom:var(--aw-space-6)}.services-selector-group-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:var(--aw-space-2) 0;margin-bottom:var(--aw-space-3);font-size:var(--aw-body-size);font-weight:500;color:var(--aw-text-primary)}.services-selector-group-title{display:flex;align-items:center;gap:var(--aw-space-3)}.services-selector-group-title span{font-size:var(--aw-body-size);font-weight:400;color:var(--aw-text-primary)}.group-title-icon{font-size:var(--aw-body-size);font-weight:500;color:var(--aw-text-primary)}.services-selector-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--aw-space-3)}.service-selector-card{background-color:var(--aw-surface-overlay);border:1px solid transparent;border-radius:var(--aw-radius-control);padding:var(--aw-space-3) var(--aw-space-4);display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:all .2s ease;min-height:48px;box-sizing:border-box}.service-selector-card:hover{background-color:var(--aw-interactive-border)}.service-selector-card.disabled{opacity:.5;cursor:default}.service-selector-card.disabled:hover{background-color:var(--aw-surface-overlay)}.service-selector-card-name{font-size:var(--aw-body-size);color:var(--aw-text-primary);font-weight:400;transition:color .2s ease}.service-selector-card-actions{display:flex;align-items:center;justify-content:center}.service-selector-icon-add{flex-shrink:0;width:22px;height:22px;color:var(--aw-text-primary);background-color:transparent;border-radius:var(--aw-radius-pill);padding:var(--aw-space-1);border:1px solid var(--aw-text-primary)}.service-selector-icon-check{flex-shrink:0;width:22px;height:22px;padding:var(--aw-space-1);color:var(--aw-brand-accent)}.amount-actions{display:flex;align-items:center;gap:var(--aw-space-3)}.amount-btn{flex-shrink:0;background:transparent;border:1px solid var(--aw-text-primary);color:var(--aw-text-primary);border-radius:var(--aw-radius-pill);width:22px;height:22px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:all .2s}.amount-btn svg{width:12px;height:12px}.amount-btn:hover{background:rgba(255,255,255,.1)}.amount-btn.disabled{opacity:.5;cursor:default}.amount-btn.disabled:hover{background:transparent}.amount-value{font-size:var(--aw-body-size);color:var(--aw-text-primary);font-weight:600;min-width:12px;text-align:center}.services-selector-footer{margin-top:var(--aw-space-6);display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0;padding-top:var(--aw-space-4);gap:var(--aw-space-4)}.services-selector-checkbox-wrapper .square-input-name{margin:0}.services-selector-actions{display:flex;gap:var(--aw-space-4);align-items:center;width:100%;justify-content:flex-end}@media (max-width: 1024px){.services-selector-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.services-selector-grid{grid-template-columns:1fr}}.fd-expected-strip{margin-bottom:var(--aw-space-4);color:var(--aw-text-secondary)}.fd-expected-strip h4{margin:0 0 var(--aw-space-2)}.fd-expected-chips{display:flex;flex-wrap:wrap;gap:var(--aw-space-2)}.fd-expected-chip{flex:1 1 200px;border:1px solid var(--aw-interactive-border-card);border-radius:var(--aw-radius-card);background:var(--aw-surface-raised);padding:var(--aw-space-3)}.fd-expected-chip-title{display:flex;align-items:center;gap:var(--aw-space-2)}.fd-expected-tier{font-size:12px;text-transform:capitalize}.fd-expected-chip p{margin:var(--aw-space-2) 0;font-size:12px}.fd-expected-chip-actions{display:flex;flex-wrap:wrap;gap:var(--aw-space-2)}.fd-expected-chip[data-tier=required]{border-color:var(--aw-filter-chip-border)}.swiper-pagination-bullet-active{color:var(--aw-text-primary)!important;border-bottom:solid 2px var(--aw-brand-accent)!important;font-weight:600!important}.swiper-pagination{position:fixed!important;bottom:0!important;left:0!important;width:100%!important;background:var(--aw-surface-background);border-top:solid 1px var(--aw-surface-overlay);padding:var(--aw-space-2) 0;z-index:1000}.FlightDetailsV2SectionMenuDesktop-container{width:100%}.FlightDetailsV2SectionMenuDesktop-container .aw-tabs{justify-content:space-between;gap:var(--aw-space-4)}@container (max-width: 926px){.FlightDetailsV2SectionMenuDesktop-container{display:none}}.FlightDetailsV2SectionMenuMobile-container{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-radius:var(--aw-radius-control);border:1px solid color-mix(in srgb,var(--aw-interactive-border) 38%,transparent);height:40px;width:100%}.FlightDetailsV2SectionMenuMobile-btn{cursor:pointer;font-size:var(--aw-body-size);font-weight:700;line-height:var(--aw-body-lh);color:var(--aw-text-primary);flex:1;padding:var(--aw-space-2) var(--aw-space-4);border-radius:var(--aw-radius-control);transition:none;display:flex;justify-content:center;align-items:center;gap:var(--aw-space-2);line-height:20px}.FlightDetailsV2SectionMenuMobile-btn:active,.FlightDetailsV2SectionMenuMobile-btn-icon:active{scale:1}.FlightDetailsV2SectionMenuMobile-btn-icon{display:flex;position:absolute;right:16px;width:18px;height:18px;padding:var(--aw-space-1) var(--aw-space-1) var(--aw-space-1) var(--aw-space-1);justify-content:center;align-items:center;border:1px solid var(--aw-text-primary);border-radius:var(--aw-radius-pill);color:var(--aw-text-primary)}.FlightDetailsV2SectionMenuMobile-menu{position:absolute;top:45px;right:0;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:var(--aw-space-2) var(--aw-space-3);background-color:var(--aw-surface-floating);border-radius:var(--aw-radius-card);z-index:4;gap:var(--aw-space-1)}.FlightDetailsV2SectionMenuMobile-menu-item{cursor:pointer;font-size:var(--aw-body-size);font-weight:700;line-height:var(--aw-body-lh);color:var(--aw-text-primary);flex:1;padding:var(--aw-space-2) var(--aw-space-4);border-radius:var(--aw-radius-control);transition:none;display:flex;justify-content:center;align-items:center;gap:var(--aw-space-2);line-height:20px}.FlightDetailsV2SectionMenuMobile-menu-item--disabled{opacity:.25;pointer-events:none}.FlightDetailsV2SectionMenuMobile-menu-item-divider{height:1px;width:100%;background-color:var(--aw-interactive-border)}@container (min-width: 926px){.FlightDetailsV2SectionMenuMobile-container{display:none}}.change-log-card{padding:var(--aw-space-2) var(--aw-space-1);background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-control);color:var(--aw-text-primary)}.change-log-card-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:var(--aw-space-2);gap:var(--aw-space-1)}.change-log-card-header-inside-row{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-4);flex-wrap:wrap}.change-log-card-changes-list{display:flex;flex-direction:column;gap:var(--aw-space-1);font-weight:400;font-size:var(--aw-body-size)}.change-log-card-gray-text-key,.change-log-card-gray-text{font-weight:400;font-size:var(--aw-body-size);color:var(--aw-text-secondary);text-transform:capitalize;line-height:var(--aw-body-lh)}.change-log-card-modified-by{font-weight:400;font-size:var(--aw-body-size);color:var(--aw-text-secondary);line-height:var(--aw-body-lh)}.change-log-card-via-agent{display:inline-flex;align-items:center;gap:var(--aw-space-1);margin-left:var(--aw-space-1);padding:1px var(--aw-space-2);border-radius:var(--aw-radius-control);font-size:var(--aw-body-sm-size);font-weight:500;color:var(--aw-brand-accent);background:rgba(74,87,251,.12);vertical-align:middle;white-space:nowrap}.change-log-card-via-agent-icon{font-size:var(--aw-body-sm-size)}.change-log-card-title{font-weight:400;font-size:var(--aw-body-size);text-align:center;line-height:var(--aw-body-lh);color:var(--aw-text-primary);text-transform:capitalize}.change-log-card-content{font-size:var(--aw-body-size);color:var(--aw-text-secondary);word-wrap:break-word}.change-log-card-time{font-size:var(--aw-body-size);color:var(--aw-text-secondary)}.change-log-card-key-value{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-1)}.change-log-card-key{font-size:var(--aw-body-size);font-weight:400}.change-log-card-list{list-style:none;display:flex;flex-direction:column;gap:var(--aw-space-2)}.change-log-card-list{list-style:none;color:var(--aw-text-secondary)}.change-log-notifications-separator{height:1px;width:100%;background-color:var(--aw-surface-overlay);position:absolute}@media (max-width: 628px){.change-log-notifications-separator{height:1px;width:79vw;background-color:var(--aw-surface-overlay);position:absolute}}.formContainer2{display:flex;flex-direction:column;align-items:center;background-color:var(--aw-surface-raised);margin:auto;width:100%;max-width:600px;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;padding:var(--aw-space-12) var(--aw-space-4) var(--aw-space-12) var(--aw-space-4);gap:var(--aw-space-8)}.watch-list-form-button-container{width:100%;display:flex;justify-content:center;align-items:center}.watch-list-form-button{color:var(--aw-text-on-accent);font-weight:500;font-size:var(--aw-body-size);background-color:var(--aw-brand-accent);padding:var(--aw-space-1) var(--aw-space-2);border-radius:var(--aw-radius-pill);transition:.5s;margin:20px auto 10px}.watch-list-form-button:active{color:var(--aw-brand-accent);background-color:var(--aw-text-primary)}.formTitle{color:var(--aw-text-primary);font-weight:400;font-size:var(--aw-title-section-size);text-align:center}.formFooter{position:relative;margin-top:auto}.formHeaderContainer{display:flex;flex-direction:row;justify-content:space-between;width:100%;align-items:center}.submitButton{align-self:center;margin-top:var(--aw-space-4)}.input-container-form2{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}.underage-warning{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-1);color:var(--aw-status-warning-text);font-weight:400;font-size:var(--aw-body-size);margin-bottom:var(--aw-space-2)}.airports-boxes-row1{display:flex;flex-direction:column;gap:490px;width:100%;border-radius:var(--aw-radius-card)}.service-request-label1{color:var(--aw-text-primary);letter-spacing:.7px;font-size:var(--aw-body-size);position:absolute;top:-25px}.form-container .airport-box1{display:flex;flex-direction:row}.airport-box-input{width:100%}.airport-box1{background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-card);padding:var(--aw-space-2) var(--aw-space-2) var(--aw-space-2) var(--aw-space-2);flex:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin:var(--aw-space-2) var(--aw-space-1);max-width:500px;width:100%}.input-column-form{width:100%;display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.document-expired-warning{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-1);color:var(--aw-status-critical-text);font-weight:400;font-size:var(--aw-body-size);margin-bottom:var(--aw-space-2)}.document-about-to-expire-warning{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-1);color:var(--aw-status-warning-text);font-weight:400;font-size:var(--aw-body-size);margin-bottom:var(--aw-space-2)}.inputs-form-division{height:2px;width:100%;border-radius:var(--aw-radius-control);background-color:var(--aw-interactive-border)}.link-registration-container{display:flex;align-self:flex-end;gap:var(--aw-space-2)}.link-registration{display:flex;padding:var(--aw-space-2) var(--aw-space-4);border-radius:var(--aw-radius-pill);border:solid 1px var(--aw-text-primary);margin:var(--aw-space-2)}.span-link-registration{display:flex;align-items:center;gap:var(--aw-space-1);font-size:var(--aw-body-size);line-height:var(--aw-body-lh);font-weight:400;color:var(--aw-text-primary)}@media (max-width: 500px){.underage-warning{font-size:var(--aw-body-sm-size)}}@media (hover: hover){.watch-list-form-button:hover{color:var(--aw-brand-accent);background-color:var(--aw-text-primary)}}@media (max-width: 768px){.link-pax-registration{font-size:var(--aw-body-sm-size);padding:var(--aw-space-1);margin-right:var(--aw-space-1)}.span-link-pax-registration{font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);gap:var(--aw-space-1)}.link-pax-registration-container{width:100%;height:auto;flex-direction:column;align-items:center;max-width:190px}}.FlightIDInput-container{display:flex;flex-direction:column;gap:var(--aw-space-2);width:100%;color:var(--aw-text-primary)}.FlightIDInput-inputs-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-radius:var(--aw-radius-control);gap:var(--aw-space-2)}.FlightIDInput-input{flex:1}.FlightIDInput-preview{margin-top:var(--aw-space-4)}.labelText-preview{color:var(--aw-text-primary);font-weight:350;font-size:var(--aw-body-size)}.FlightIDInput-input .container-input{margin:0!important;border-radius:var(--aw-radius-control)}.FlightIDInput-tail-number-input{max-width:200px}.FlightIDInput-tail-number-input .select-input,.FlightIDInput-input .textInput-input{border-radius:var(--aw-radius-control)}@media (max-width: 700px){.FlightIDInput-inputs-row{flex-direction:column}.FlightIDInput-input{width:100%}.FlightIDInput-tail-number-input{max-width:none}}.nc-card{background:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border);border-left:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control);padding:1rem 1.25rem;margin-bottom:.75rem;display:flex;flex-direction:column;gap:.6rem;transition:border-color .2s}.nc-header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap}.nc-chips{display:flex;gap:.4rem;flex-wrap:wrap}.nc-chip{font-size:var(--aw-label-size);font-weight:var(--aw-chip-weight);padding:var(--aw-space-1) var(--aw-space-2);border-radius:var(--aw-radius-pill);border:1px solid var(--aw-status-attention-border);background:var(--aw-status-attention-fill);color:var(--aw-status-attention-text);letter-spacing:.02em}.nc-location{display:flex;align-items:center;gap:.25rem;font-size:var(--aw-body-sm-size);font-weight:600;color:var(--aw-text-primary);white-space:nowrap}.nc-location-icon{font-size:var(--aw-body-size);color:var(--aw-text-secondary)}.nc-title{font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;color:var(--aw-text-primary);line-height:var(--aw-title-operative-lh);margin:0}.nc-elements{display:flex;flex-direction:column;gap:0;border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control);background:var(--aw-surface-raised);overflow:hidden}.nc-elements-title{display:block;font-size:var(--aw-label-size);font-weight:700;color:var(--aw-text-label);text-transform:uppercase;letter-spacing:.06em;padding:.45rem .75rem .3rem;border-bottom:1px solid var(--aw-interactive-border)}.nc-element-row{display:flex;flex-direction:column;gap:.2rem;padding:.45rem .75rem;border-bottom:1px solid var(--aw-interactive-border)}.nc-element-row:last-child{border-bottom:none}.nc-element-header{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.nc-element-left{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.nc-element-type{font-size:var(--aw-label-size);font-weight:700;padding:.1rem .4rem;border-radius:var(--aw-radius-xs);background:var(--aw-interactive-border);color:var(--aw-text-secondary);text-transform:uppercase;letter-spacing:.05em;flex-shrink:0}.nc-element-identifier{font-size:var(--aw-body-sm-size);font-weight:600;color:var(--aw-text-primary)}.nc-element-effect{font-size:var(--aw-label-size);font-weight:700;padding:.1rem .45rem;border-radius:var(--aw-radius-pill);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;flex-shrink:0}.nc-element-effect-restricted{background:color-mix(in srgb,var(--aw-status-warning) 13%,transparent);color:var(--aw-status-warning-text);border:1px solid color-mix(in srgb,var(--aw-status-warning) 33%,transparent)}.nc-element-effect-unserviceable,.nc-element-effect-closed{background:color-mix(in srgb,var(--aw-status-critical) 13%,transparent);color:var(--aw-status-critical-text);border:1px solid color-mix(in srgb,var(--aw-status-critical) 33%,transparent)}.nc-element-effect-modified{background:color-mix(in srgb,var(--aw-brand-accent) 13%,transparent);color:var(--aw-brand-accent-subtle);border:1px solid color-mix(in srgb,var(--aw-brand-accent) 33%,transparent)}.nc-element-effect-affected{background:color-mix(in srgb,var(--aw-status-warning) 13%,transparent);color:var(--aw-status-warning-text);border:1px solid color-mix(in srgb,var(--aw-status-warning) 33%,transparent)}.nc-element-details{font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary);margin:0;line-height:var(--aw-body-sm-lh)}.nc-date-row{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.nc-date-icon{font-size:var(--aw-body-size);color:var(--aw-text-secondary);flex-shrink:0}.nc-date-text{font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary)}.nc-badge{font-size:var(--aw-label-size);font-weight:700;padding:.15rem .5rem;border-radius:var(--aw-radius-pill);letter-spacing:.04em;text-transform:uppercase}.nc-badge-perm{background:color-mix(in srgb,var(--aw-status-verified) 13%,transparent);color:var(--aw-status-verified-text);border:1px solid color-mix(in srgb,var(--aw-status-verified) 33%,transparent)}.nc-badge-est,.nc-badge-recent{background:color-mix(in srgb,var(--aw-status-warning) 13%,transparent);color:var(--aw-status-warning-text);border:1px solid color-mix(in srgb,var(--aw-status-warning) 33%,transparent)}.nc-reference{font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary);margin:0}.nc-reference-label{font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--aw-text-label);font-size:var(--aw-label-size)}.nc-tabs{display:flex;background:var(--aw-surface-raised);border-radius:var(--aw-radius-control);padding:var(--aw-space-1);width:100%;border:1px solid var(--aw-interactive-border);margin-top:.25rem}.nc-tab{flex:1;background:transparent;border:none;border-radius:var(--aw-radius-control);padding:.3rem .85rem;font-size:var(--aw-body-sm-size);font-weight:500;color:var(--aw-text-secondary);cursor:pointer;transition:background .15s,color .15s;text-align:center}.nc-tab:hover{color:var(--aw-text-primary)}.nc-tab-active{background:var(--aw-interactive-border);color:var(--aw-text-primary);font-weight:600}.nc-content{font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary);line-height:var(--aw-body-sm-lh);margin:0;white-space:pre-wrap}.nc-content-raw{font-family:Courier New,Courier,monospace;font-size:var(--aw-body-sm-size);background:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control);padding:.6rem .75rem;color:var(--aw-text-label)}@media (max-width: 600px){.nc-card{padding:.85rem 1rem}.nc-header{flex-direction:column;align-items:flex-start}}.filters-notams{background:var(--aw-surface-raised);border-radius:var(--aw-radius-control);padding:1.5rem;margin-bottom:2rem;box-shadow:0 4px 6px #0003;border:1px solid var(--aw-interactive-border)}.searchInput{flex:1;padding:.75rem 1rem;border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control);font-size:var(--aw-body-size);background:var(--aw-surface-raised);color:var(--aw-text-secondary)}.searchInput::placeholder{color:var(--aw-text-label)}.searchInput:focus{outline:none;border-color:var(--aw-brand-accent);box-shadow:0 0 0 2px var(--aw-interactive-focus-ring)}.categoryButton{padding:.5rem 1rem;border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-pill);background:var(--aw-surface-raised);color:var(--aw-text-label);font-size:var(--aw-body-size);transition:all .2s}.categoryButton:hover{background:var(--aw-surface-raised);border-color:var(--aw-interactive-border)}.active-notams{background:var(--aw-brand-accent);color:#fff;border-color:var(--aw-brand-accent)}.active-notams:hover{background:var(--aw-brand-accent)}@media (max-width: 640px){.filters-notams{padding:1rem}.searchBar{flex-direction:column}.categories{gap:.5rem}}.containerNotams{max-width:1200px;margin:15px auto;min-height:40vh}.subtitle{color:var(--aw-text-label);font-size:var(--aw-body-size)}.pageButton{padding:.5rem 1rem;border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control);background:var(--aw-surface-raised);color:var(--aw-text-label);font-size:var(--aw-body-size);cursor:pointer;transition:all .2s}.pageButton:hover{background:var(--aw-surface-raised);border-color:var(--aw-interactive-border)}.pageButton:disabled{background:var(--aw-surface-raised);color:var(--aw-text-disabled);cursor:not-allowed}.currentPage{background:var(--aw-brand-accent);color:#fff;border-color:var(--aw-brand-accent-subtle)}.currentPage:hover{background:var(--aw-interactive-hover)}@media (max-width: 640px){.containerNotams{padding:1rem}.pagination{flex-wrap:wrap}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.container{max-width:1200px;margin:0 auto;padding:2rem 1rem;min-height:100vh}.filters-notams{border-radius:var(--aw-radius-control);padding:1.5rem;margin-bottom:2rem;box-shadow:0 4px 6px #0003;border:1px solid var(--aw-interactive-border)}.searchBar{display:flex;gap:1rem;margin-bottom:1.5rem}.searchSkeleton{height:2.5rem;width:100%;background:linear-gradient(90deg,var(--aw-surface-raised) 25%,var(--aw-interactive-border) 50%,var(--aw-surface-raised) 75%);background-size:1000px 100%;animation:shimmer 2s infinite linear;border-radius:var(--aw-radius-control);margin-bottom:1.5rem}.categories{display:flex;flex-wrap:wrap;gap:.75rem}.categorySkeleton{height:2rem;width:80px;background:linear-gradient(90deg,var(--aw-surface-raised) 25%,var(--aw-interactive-border) 50%,var(--aw-surface-raised) 75%);background-size:1000px 100%;animation:shimmer 2s infinite linear;border-radius:var(--aw-radius-pill)}.cardSkeleton{background:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border);border-left:4px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control);padding:1rem;margin-bottom:.75rem;display:grid;grid-template-columns:auto 1fr auto;gap:1rem;align-items:start}.idSection{min-width:100px}.idSkeleton{height:1rem;width:80px;background:linear-gradient(90deg,var(--aw-surface-raised) 25%,var(--aw-interactive-border) 50%,var(--aw-surface-raised) 75%);background-size:1000px 100%;animation:shimmer 2s infinite linear;border-radius:var(--aw-radius-xs);margin-bottom:.5rem}.locationSection{min-width:80px}.locationSkeleton{height:1rem;width:60px;background:linear-gradient(90deg,var(--aw-surface-raised) 25%,var(--aw-interactive-border) 50%,var(--aw-surface-raised) 75%);background-size:1000px 100%;animation:shimmer 2s infinite linear;border-radius:var(--aw-radius-xs);margin-bottom:.25rem}.sublocationSkeleton{height:.875rem;width:40px;background:linear-gradient(90deg,var(--aw-surface-raised) 25%,var(--aw-interactive-border) 50%,var(--aw-surface-raised) 75%);background-size:1000px 100%;animation:shimmer 2s infinite linear;border-radius:var(--aw-radius-xs)}.contentSection{flex-grow:1}.titleSkeleton{height:1rem;width:70%;background:linear-gradient(90deg,var(--aw-surface-raised) 25%,var(--aw-interactive-border) 50%,var(--aw-surface-raised) 75%);background-size:1000px 100%;animation:shimmer 2s infinite linear;border-radius:var(--aw-radius-xs);margin-bottom:.5rem}.descriptionSkeleton{height:.875rem;width:90%;background:linear-gradient(90deg,var(--aw-surface-raised) 25%,var(--aw-interactive-border) 50%,var(--aw-surface-raised) 75%);background-size:1000px 100%;animation:shimmer 2s infinite linear;border-radius:var(--aw-radius-xs)}.dateSection{text-align:right}.dateSkeleton{height:.875rem;width:100px;background:linear-gradient(90deg,var(--aw-surface-raised) 25%,var(--aw-interactive-border) 50%,var(--aw-surface-raised) 75%);background-size:1000px 100%;animation:shimmer 2s infinite linear;border-radius:var(--aw-radius-xs);margin-bottom:.25rem}.pagination{display:flex;justify-content:center;align-items:center;gap:.5rem;margin-top:2rem}.paginationSkeleton{height:2rem;width:2.5rem;background:linear-gradient(90deg,var(--aw-surface-raised) 25%,var(--aw-interactive-border) 50%,var(--aw-surface-raised) 75%);background-size:1000px 100%;animation:shimmer 2s infinite linear;border-radius:var(--aw-radius-control)}@media (max-width: 768px){.cardSkeleton{grid-template-columns:1fr;gap:.5rem}.dateSection{text-align:left}}@media (max-width: 640px){.container,.filters-notams{padding:1rem}.pagination{flex-wrap:wrap}}.inputs-group-container{width:100%}.inputs-group-grid{display:flex;flex-wrap:wrap;align-items:flex-start;gap:0 var(--aw-space-4);width:100%}.inputs-group-title{margin:0 0 var(--aw-space-2) 0}.inputs-group-big-section{flex:1 1 320px;min-width:0;display:flex;flex-wrap:wrap;align-items:flex-start;gap:0 var(--aw-space-2)}.inputs-group-big-section>.inputs-group-field-wrapper{flex:1 1 150px;min-width:0;width:auto}.inputs-group-big-section>.inputs-group-field-wrapper:has(.aw-date--time){flex-basis:220px}.inputs-group-small-section{flex:0 1 120px;min-width:96px}@media (pointer: coarse){.inputs-group-big-section{flex-basis:428px}.inputs-group-big-section>.inputs-group-field-wrapper{flex-basis:176px}.inputs-group-big-section>.inputs-group-field-wrapper:has(.aw-date--time){flex-basis:244px}}.input-field-wrapper{display:flex;flex-direction:row;flex:1;justify-content:flex-start;align-items:center}.inputs-group-field-wrapper{width:100%}.reorder-legs-modal-container{background:var(--aw-surface-raised);width:328px;min-height:363px;max-height:90vh;border-radius:var(--aw-radius-control);padding:var(--aw-space-4) 15px;margin:auto;color:var(--aw-text-primary);display:flex;flex-direction:column;overflow-y:auto}.reorder-legs-header{display:flex;justify-content:space-between;align-items:center}.reorder-legs-header-title{font-weight:400;font-size:var(--aw-title-section-size);line-height:var(--aw-title-section-lh);letter-spacing:0%}.reorder-legs-close-btn{margin-left:auto}.reorder-legs-description{font-weight:400;font-size:var(--aw-label-size);line-height:var(--aw-label-lh);letter-spacing:0%;margin-bottom:var(--aw-space-4);color:var(--aw-text-disabled)}.reorder-legs-list-container{flex-grow:1;display:flex;flex-direction:column;gap:var(--aw-space-2)}.reorder-legs-item{background:var(--aw-surface-overlay);padding:var(--aw-space-4);border-radius:var(--aw-radius-control);display:flex;justify-content:space-between;align-items:center;cursor:grab}.reorder-legs-item:active{cursor:grabbing}.reorder-legs-item-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:250px;display:block}.reorder-legs-drag-handle{color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:500}.reorder-legs-save-btn{margin-top:var(--aw-space-4);align-self:flex-end}.data-tooltip-container{position:relative;display:inline-block;cursor:pointer}@media (max-width: 768px){.data-tooltip-container{-webkit-tap-highlight-color:transparent;touch-action:manipulation}}.data-tooltip-content{background-color:var(--aw-surface-background);border-radius:var(--aw-radius-control);position:absolute;z-index:101;padding:var(--aw-space-2);min-width:50px;width:max-content;max-width:calc(100vw - 32px);box-shadow:0 4px 4px #00000040;text-align:center}.data-tooltip-content-row{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-2);justify-content:center;flex-wrap:wrap}.data-tooltip-flex-wrap-mobile{flex-wrap:wrap}.data-tooltip-item-column{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-2);justify-content:center}.data-tooltip-label{font-size:var(--aw-body-sm-size);font-weight:400;color:var(--aw-text-primary);line-height:var(--aw-body-sm-lh);white-space:nowrap}.data-tooltip-value{font-size:var(--aw-body-sm-size);font-weight:500;color:var(--aw-text-primary);line-height:var(--aw-body-sm-lh);white-space:nowrap}.data-tooltip-value--wrap{white-space:normal;word-break:break-word}.data-tooltip-content.bottom{top:100%;left:50%;transform:translate(-50%);margin-top:var(--aw-space-2)}.data-tooltip-content.bottom:before{background-color:var(--aw-surface-background);display:inline-block;width:10px;height:10px;position:absolute;transform:rotate(45deg);content:"";left:50%;top:-5px;margin-left:-5px}.data-tooltip-content.top{bottom:100%;left:50%;transform:translate(-50%);margin-bottom:var(--aw-space-2)}.data-tooltip-content.top:before{background-color:var(--aw-surface-background);display:inline-block;width:10px;height:10px;position:absolute;transform:rotate(45deg);content:"";left:50%;bottom:-5px;margin-left:-5px}.data-tooltip-content.left{right:100%;top:50%;transform:translateY(-50%);margin-right:var(--aw-space-2);min-width:min(350px,calc(100vw - 32px))}.data-tooltip-content.left:before{background-color:var(--aw-surface-background);display:inline-block;width:10px;height:10px;position:absolute;transform:rotate(45deg);content:"";right:-5px;top:50%;margin-top:-5px}.data-tooltip-content.right{left:100%;top:50%;transform:translateY(-50%);margin-left:var(--aw-space-2)}.data-tooltip-content.right:before{background-color:var(--aw-surface-background);display:inline-block;width:10px;height:10px;position:absolute;transform:rotate(45deg);content:"";left:-5px;top:50%;margin-top:-5px}.data-tooltip-content.bottom-left{top:100%;left:-20px;margin-top:var(--aw-space-2)}.data-tooltip-content.bottom-left:before{background-color:var(--aw-surface-background);display:inline-block;width:10px;height:10px;position:absolute;transform:rotate(45deg);content:"";left:20px;top:-5px}.data-tooltip-content.bottom-right{top:100%;right:-5px;margin-top:var(--aw-space-2);min-width:min(350px,calc(100vw - 32px))}.data-tooltip-content.bottom-right:before{background-color:var(--aw-surface-background);display:inline-block;width:10px;height:10px;position:absolute;transform:rotate(45deg);content:"";right:10px;top:-5px}.data-tooltip-content.top-right{bottom:100%;right:-5px;margin-bottom:var(--aw-space-2);min-width:min(350px,calc(100vw - 32px))}.data-tooltip-content.top-right:before{background-color:var(--aw-surface-background);display:inline-block;width:10px;height:10px;position:absolute;transform:rotate(45deg);content:"";right:10px;bottom:-5px}.data-tooltip-content.top-left{bottom:100%;left:-5px;margin-bottom:var(--aw-space-2);min-width:min(350px,calc(100vw - 32px))}.data-tooltip-content.top-left:before{background-color:var(--aw-surface-background);display:inline-block;width:10px;height:10px;position:absolute;transform:rotate(45deg);content:"";left:10px;bottom:-5px}@media (max-width: 768px){.data-tooltip-content.left,.data-tooltip-content.bottom-right,.data-tooltip-content.top-right{min-width:min(270px,calc(100vw - 32px))}}.FlightDetailsV2SectionDocsMenu-wrapper{position:absolute;right:0;top:100%;z-index:1000;background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-card);box-shadow:0 2px 8px #00000026;width:max-content;padding:var(--aw-space-2) var(--aw-space-3)}.FlightDetailsV2SectionDocsMenu-option{padding:var(--aw-space-2) var(--aw-space-4);font-size:var(--aw-body-size);font-weight:600;color:var(--aw-text-primary);opacity:.8;cursor:pointer;background:none;border:none;width:100%;transition:background .2s}.FlightDetailsV2SectionDocsMenu-option.delete{color:var(--aw-interactive-cancel)}.FlightDetailsV2SectionDocsMenu-option-separator{height:1px;background-color:var(--aw-interactive-border);margin:var(--aw-space-1) 0;pointer-events:none}.copy-icon-style{width:24px;height:24px}.image-popup-container{width:100%;max-height:90vh;padding:var(--aw-space-8) 0 var(--aw-space-8) 0;background-color:var(--aw-surface-raised);border-top:1px solid var(--aw-interactive-border);border-top-left-radius:var(--aw-radius-card);border-top-right-radius:var(--aw-radius-card);border-bottom:var(--aw-interactive-hover) solid 3px;border-bottom-left-radius:var(--aw-radius-card);border-bottom-right-radius:var(--aw-radius-card);display:flex;justify-content:center;align-items:center;color:var(--aw-text-primary);overflow:auto}.expense-image{max-width:100%;max-height:77vh;display:flex;justify-content:center;align-items:center;object-fit:contain}.image-error-container{width:100%;height:90%;display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:column;animation:fadeIn 2s}.download-image-button{width:70px;height:70px;border-radius:var(--aw-radius-pill);border:var(--aw-brand-accent) 2px solid;background-color:var(--aw-brand-accent);transition:.5s;margin:var(--aw-space-4) 0 0 0}.image-error-container p{font-size:var(--aw-body-size);font-weight:500;letter-spacing:.7px;margin:var(--aw-space-2);color:var(--aw-text-primary)}.download-image-button svg{width:80%;height:80%;color:var(--aw-text-primary);transition:.5s}.download-image-button:active{background-color:var(--aw-brand-accent)}.download-image-button:active svg{color:var(--aw-text-primary);scale:1.1}@media (hover: hover){.download-image-button:hover{background-color:var(--aw-brand-accent)}.download-image-button:hover svg{color:var(--aw-text-primary);scale:1.1}}#wifi-loader{--background: var(--aw-status-luminous);--front-color: var(--aw-brand-accent-muted);--back-color: var(--aw-interactive-border);--text-color: var(--aw-interactive-border);width:64px;height:64px;margin:0 0 var(--aw-space-8) 0;border-radius:var(--aw-radius-pill);position:relative;display:flex;justify-content:center;align-items:center}#wifi-loader svg{position:absolute;display:flex;justify-content:center;align-items:center}#wifi-loader svg circle{position:absolute;fill:none;stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;transform:rotate(-100deg);transform-origin:center}#wifi-loader svg circle.back{stroke:var(--back-color)}#wifi-loader svg circle.front{stroke:var(--front-color)}#wifi-loader svg.circle-outer{height:86px;width:86px}#wifi-loader svg.circle-outer circle{stroke-dasharray:62.75 188.25}#wifi-loader svg.circle-outer circle.back{animation:circle-outer135 1.8s ease infinite .3s}#wifi-loader svg.circle-outer circle.front{animation:circle-outer135 1.8s ease infinite .15s}#wifi-loader svg.circle-middle{height:60px;width:60px}#wifi-loader svg.circle-middle circle{stroke-dasharray:42.5 127.5}#wifi-loader svg.circle-middle circle.back{animation:circle-middle6123 1.8s ease infinite .25s}#wifi-loader svg.circle-middle circle.front{animation:circle-middle6123 1.8s ease infinite .1s}#wifi-loader svg.circle-inner{height:34px;width:34px}#wifi-loader svg.circle-inner circle{stroke-dasharray:22 66}#wifi-loader svg.circle-inner circle.back{animation:circle-inner162 1.8s ease infinite .2s}#wifi-loader svg.circle-inner circle.front{animation:circle-inner162 1.8s ease infinite .05s}#wifi-loader .text{position:absolute;bottom:-40px;display:flex;justify-content:center;align-items:center;text-transform:lowercase;font-weight:500;font-size:var(--aw-body-size);letter-spacing:.2px}#wifi-loader .text:before,#wifi-loader .text:after{content:attr(data-text)}#wifi-loader .text:before{color:var(--text-color)}#wifi-loader .text:after{color:var(--front-color);animation:text-animation76 3.6s ease infinite;position:absolute;left:0}@keyframes circle-outer135{0%{stroke-dashoffset:25}25%{stroke-dashoffset:0}65%{stroke-dashoffset:301}80%{stroke-dashoffset:276}to{stroke-dashoffset:276}}@keyframes circle-middle6123{0%{stroke-dashoffset:17}25%{stroke-dashoffset:0}65%{stroke-dashoffset:204}80%{stroke-dashoffset:187}to{stroke-dashoffset:187}}@keyframes circle-inner162{0%{stroke-dashoffset:9}25%{stroke-dashoffset:0}65%{stroke-dashoffset:106}80%{stroke-dashoffset:97}to{stroke-dashoffset:97}}@keyframes text-animation76{0%{clip-path:inset(0 100% 0 0)}50%{clip-path:inset(0)}to{clip-path:inset(0 0 0 100%)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2);button& {border: none; margin: 0; padding: 0; box-shadow: none; appearance: none;} .swiper-pagination-clickable & {cursor: pointer;} &:only-child {display: none !important;}}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.custom-file-input{flex:1 1 auto;width:100%;min-width:0}.DocumentSelectionModal-modal{display:flex;flex-direction:column;max-width:410px;border-radius:var(--aw-radius-control);padding:var(--aw-space-4);gap:var(--aw-space-4);background-color:var(--aw-surface-floating);justify-content:center;margin:0 auto}.DocumentSelectionModal-modal-title{color:var(--aw-text-primary);margin:0;font-size:var(--aw-title-section-size);font-weight:400;line-height:var(--aw-title-section-lh)}.DocumentSelectionModal-modal-text{color:var(--aw-text-primary);margin:0;font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh)}.DocumentSelectionModal-documents-list-and-footer{display:flex;flex-direction:column;gap:var(--aw-space-4)}.DocumentSelectionModal-add-doc-button{align-self:flex-end}.DocumentSelectionModal-document-status-dot-red{color:var(--aw-status-critical-text)}.DocumentSelectionModal-document-status-dot-gray{color:var(--aw-text-secondary)}.DocumentSelectionModal-document-status-dot-yellow{color:var(--aw-status-warning-text)}.DocumentSelectionModal-documents-list{display:flex;flex-direction:column;gap:var(--aw-space-4);max-height:350px;overflow-y:auto}.DocumentSelectionModal-document-row{display:flex;align-items:center;gap:var(--aw-space-3)}.DocumentSelectionModal-document-checkbox{position:relative;display:inline-block;cursor:pointer}.DocumentSelectionModal-document-checkbox input{opacity:0;position:absolute}.DocumentSelectionModal-checkbox-custom{width:24px;height:24px;background-color:transparent;border:1.25px solid var(--aw-brand-accent);border-radius:var(--aw-radius-xs);display:flex;align-items:center;justify-content:center}.DocumentSelectionModal-document-checkbox input:checked+.DocumentSelectionModal-checkbox-custom{background-color:var(--aw-brand-accent)}.DocumentSelectionModal-checkbox-custom svg{width:16px;height:16px;color:#fff}.DocumentSelectionModal-document-info{display:flex;align-items:center;gap:var(--aw-space-2);color:var(--aw-text-primary)}.DocumentSelectionModal-document-type{font-weight:400;font-size:var(--aw-body-size);line-height:var(--aw-body-lh)}.DocumentSelectionModal-document-number{color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh)}.DocumentSelectionModal-document-status-dot{width:8px;height:8px;border-radius:var(--aw-radius-pill);background-color:currentColor}.DocumentSelectionModal-document-country{color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh)}.DocumentSelectionModal-modal-actions{display:flex;justify-content:flex-end;gap:var(--aw-space-3);margin-top:var(--aw-space-4)}.DocumentSelectionModal-cancel-button{padding:var(--aw-space-2) var(--aw-space-4);border:none;border-radius:var(--aw-radius-xs);background:transparent;color:var(--aw-text-primary);cursor:pointer}.DocumentSelectionModal-save-button{padding:var(--aw-space-2) var(--aw-space-4);border:none;border-radius:var(--aw-radius-xs);background:var(--aw-brand-accent);color:#fff;cursor:pointer}.DocumentSelectionModal-save-button:hover{background:var(--aw-brand-accent)}.DocumentSelectionModal-tooltip-trigger{position:relative;cursor:pointer;color:var(--aw-text-secondary);background-color:var(--aw-surface-background);border-radius:var(--aw-radius-pill);width:21px;height:21px;font-size:var(--aw-body-sm-size);font-weight:400;display:flex;align-items:center;justify-content:center}.DocumentSelectionModal-tooltip-trigger-expiration{position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center}.DocumentSelectionModal-tooltip-content{position:absolute;top:100%;left:-180px;background-color:var(--aw-surface-background);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);border-radius:var(--aw-radius-xs);padding:var(--aw-space-2);z-index:1000;width:200px;max-width:250px;margin-top:var(--aw-space-2);box-shadow:0 2px 8px #0003}.DocumentSelectionModal-tooltip-item{display:flex;flex-direction:row;gap:var(--aw-space-2)}.DocumentSelectionModal-tooltip-row{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-2)}.DocumentSelectionModal-expiration-label{color:var(--aw-text-secondary);white-space:nowrap}.DocumentSelectionModal-expiration-date{color:var(--aw-text-primary)}.regula-pdf-upload-button{background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-control);border:1px dashed var(--aw-text-secondary);padding:var(--aw-space-2) var(--aw-space-4);color:var(--aw-text-secondary);cursor:pointer;width:100%;display:flex;align-items:center;justify-content:center;gap:var(--aw-space-1);font-size:var(--aw-body-size);line-height:var(--aw-body-lh);font-weight:400}.fd-person-card{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--aw-space-3);min-width:0;padding:var(--aw-space-4) var(--aw-space-3) var(--aw-space-3) var(--aw-space-4);background:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border-card);border-radius:var(--aw-radius-card);box-shadow:var(--aw-shadow-card);color:var(--aw-text-primary)}.fd-person-header{display:flex;align-items:flex-start;gap:var(--aw-space-2)}.fd-person-identity{flex:1 1 auto;display:flex;flex-direction:column;gap:var(--aw-space-1);min-width:0}.fd-person-name-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--aw-space-1) var(--aw-space-2)}.fd-person-name{margin:0;font-size:var(--aw-h2-size);line-height:var(--aw-h2-lh);font-weight:var(--aw-h2-weight);letter-spacing:var(--aw-h2-tracking);color:var(--aw-text-primary);overflow-wrap:anywhere;text-wrap:pretty}.fd-person-meta{display:inline-flex;align-items:center;gap:var(--aw-space-2);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--aw-text-label);white-space:nowrap}.fd-person-chip{display:inline-flex;align-items:center;padding:0 var(--aw-space-2);border-radius:var(--aw-radius-xs);background:var(--aw-status-warning-fill);font-size:var(--aw-caption-size);line-height:180%;font-weight:500;color:var(--aw-status-warning-text)}.fd-person-actions{flex:none;display:inline-flex;align-items:center;gap:var(--aw-space-1);margin:calc(-1 * var(--aw-space-1)) 0 0}.fd-person-actions .aw-btn.fd-person-icon-btn:not(:disabled){color:var(--aw-text-body)}.fd-person-actions .aw-btn.fd-person-icon-btn:hover:not(:disabled){background:var(--aw-interactive-subtle-hover);color:var(--aw-text-primary)}.fd-person-role{box-sizing:border-box;display:inline-flex;align-items:center;gap:var(--aw-space-1);height:32px;padding:0 var(--aw-space-2) 0 var(--aw-space-3);border:1px solid var(--aw-interactive-border-strong);border-radius:var(--aw-radius-pill);background:transparent;font-family:var(--aw-font-mono);font-size:var(--aw-body-sm-size);font-weight:500;color:var(--aw-text-primary);cursor:pointer;transition:background-color .15s ease}.fd-person-role svg{color:var(--aw-text-label)}button.fd-person-role:hover{background:var(--aw-interactive-subtle-hover)}button.fd-person-role:focus-visible{outline:2px solid var(--aw-interactive-focus);outline-offset:2px}.fd-person-role--static{padding:0 var(--aw-space-3);cursor:default}.fd-person-role--tag{height:24px;padding:0 var(--aw-space-2);border-color:transparent;background:var(--aw-surface-overlay);cursor:default}.fd-person-role--word{font-family:var(--aw-font-sans);white-space:nowrap}.fd-person-docs{display:grid;grid-template-columns:var(--aw-space-24) minmax(0,1fr);align-items:start;gap:var(--aw-space-4) var(--aw-space-3);margin:var(--aw-space-1) 0 0}.fd-person-docs-type{font-size:var(--aw-body-sm-size);line-height:var(--aw-body-lh);color:var(--aw-text-label);overflow-wrap:anywhere}.fd-person-docs-list{display:flex;flex-direction:column;gap:var(--aw-space-3);min-width:0;margin:0}.fd-person-doc{display:flex;flex-direction:column;gap:2px;min-width:0}.fd-person-doc-row{display:flex;align-items:center;gap:var(--aw-space-2);min-width:0;min-height:20px}.fd-person-dot{flex:none;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:var(--aw-radius-pill);color:var(--aw-surface-raised)}.fd-person-dot--ok{background:var(--aw-status-verified)}.fd-person-dot--warn{background:var(--aw-status-warning)}.fd-person-dot--err{background:var(--aw-status-critical)}.fd-person-dot--none{background:var(--aw-status-neutral)}.fd-person-doc-number{flex:0 1 auto;min-width:0;padding:0;border:none;background:transparent;color:var(--aw-text-primary);text-align:left;cursor:url(/assets/cursor-copy-29e9a8c3.svg) 12 12,pointer}.fd-person-doc-number:hover{color:var(--aw-text-link)}.fd-person-doc-number:focus-visible{outline:2px solid var(--aw-interactive-focus);outline-offset:2px}.fd-person-doc-number-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--aw-font-mono);font-size:var(--aw-data-size);line-height:var(--aw-data-lh);font-weight:var(--aw-data-weight)}.fd-person-doc-country{flex:none;font-size:var(--aw-body-sm-size);color:var(--aw-text-body);text-decoration:none}.fd-person-doc-expiry{flex:none;margin-left:auto;font-size:var(--aw-body-sm-size);color:var(--aw-text-label);white-space:nowrap}.fd-person-doc-expiry-value{font-family:var(--aw-font-sans);font-weight:500;color:var(--aw-text-body)}.fd-person-doc-expiry--warn,.fd-person-doc-expiry--warn .fd-person-doc-expiry-value,.fd-person-doc-note--warn{color:var(--aw-status-warning-text)}.fd-person-doc-expiry--err,.fd-person-doc-expiry--err .fd-person-doc-expiry-value,.fd-person-doc-note--err{color:var(--aw-status-critical-text)}.fd-person-doc-note{padding-left:var(--aw-space-6);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--aw-text-label)}.fd-person-docs-more{align-self:flex-start;margin-left:var(--aw-space-6);padding:0;border:none;background:transparent;font-family:var(--aw-font-sans);font-size:var(--aw-body-sm-size);font-weight:500;color:var(--aw-text-link);cursor:pointer}.fd-person-docs-more:hover{text-decoration:underline}.fd-person-docs-more:focus-visible{outline:2px solid var(--aw-interactive-focus);outline-offset:2px}.fd-person-empty{display:flex;align-items:center;flex-wrap:wrap;gap:var(--aw-space-4);padding:var(--aw-space-4);border:1px dashed var(--aw-interactive-border-strong);border-radius:var(--aw-radius-control)}.fd-person-empty-text{flex:1 1 140px;display:flex;flex-direction:column;gap:2px;min-width:0}.fd-person-empty-title{font-size:var(--aw-body-size);line-height:var(--aw-body-lh);font-weight:500;color:var(--aw-text-primary)}.fd-person-empty-sub{font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--aw-text-label)}.fd-person-empty-actions{display:inline-flex;align-items:center;gap:var(--aw-space-2);margin-left:auto}.fd-person-footer{display:flex;align-items:flex-start;gap:var(--aw-space-2);margin:auto calc(-1 * var(--aw-space-3)) calc(-1 * var(--aw-space-3)) calc(-1 * var(--aw-space-4));padding:var(--aw-space-3) var(--aw-space-4);border-top:1px solid var(--aw-interactive-border-subtle);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--aw-text-body)}.fd-person-footer svg{flex:none;margin-top:2px;color:var(--aw-status-warning-text)}.CrewOrPaxWarningModal-wrapper{width:100%;max-width:360px;margin:auto;background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-card);display:flex;flex-direction:column;align-items:center;padding:var(--aw-space-4);gap:var(--aw-space-6);overflow:auto}.CrewOrPaxWarningModal-card-title-column{display:flex;flex-direction:column;gap:var(--aw-space-2);width:100%}.CrewOrPaxWarningModal-cards{display:flex;flex-direction:column;gap:var(--aw-space-2);overflow:auto;max-height:315px}.CrewOrPaxWarningModal-cards-minor{display:flex;flex-direction:column;gap:var(--aw-space-2);overflow:auto;max-height:200px}.CrewOrPaxWarningModal-card-gray-text{display:flex;flex-direction:column;gap:var(--aw-space-2);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);color:color-mix(in srgb,var(--aw-text-primary) 50%,transparent)}.CrewOrPaxWarningModal-card-values-row{display:flex;flex-direction:row;gap:var(--aw-space-1)}.CrewOrPaxWarningModal-title{font-weight:500;font-size:var(--aw-title-section-size);text-align:center}.CrewOrPaxWarningModal-buttons-container{display:flex;flex-direction:row;justify-content:center}.CrewOrPaxWarningModal-text{font-weight:400;font-size:var(--aw-body-sm-size);text-align:center}.CrewOrPaxWarningModal-card{display:flex;flex-direction:column;justify-content:space-between;padding:var(--aw-space-4);gap:var(--aw-space-4);border-radius:var(--aw-radius-control);width:100%;max-width:322px;height:fit-content;background-color:var(--aw-surface-overlay)}.CrewOrPaxWarningModal-red-value{color:var(--aw-status-critical-text)}.CrewOrPaxWarningModal-cards-column{display:flex;flex-direction:column;gap:var(--aw-space-4);width:100%}.CrewOrPaxWarningModal-card-info-column{display:flex;flex-direction:column;gap:var(--aw-space-2)}.CrewOrPaxWarningModal-card-info-row{display:flex;flex-direction:row;gap:var(--aw-space-1);align-items:center;font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);color:color-mix(in srgb,var(--aw-text-primary) 50%,transparent)}.CrewOrPaxWarningModal-card-button{display:flex;flex-direction:row;align-items:center;padding:var(--aw-space-1) var(--aw-space-2) var(--aw-space-1) var(--aw-space-2);gap:var(--aw-space-1);max-width:210px;width:fit-content;background-color:var(--aw-status-verified);color:var(--aw-text-on-accent);font-weight:400;font-size:var(--aw-body-size);border-radius:var(--aw-radius-pill);margin-left:auto}.CrewOrPaxWarningModal-button-cancel{background-color:none;color:var(--aw-brand-accent);font-size:var(--aw-body-size);font-weight:400}.CrewOrPaxWarningModal-button-submit{background-color:var(--aw-brand-accent);display:flex;align-items:center;color:var(--aw-text-on-accent);font-size:var(--aw-body-size);font-weight:400;padding:var(--aw-space-2) var(--aw-space-4);border-radius:var(--aw-radius-pill)}.CrewOrPaxWarningModal-card-info-red-title{color:var(--aw-status-critical-text)}.DirectStatusChangerButton-button{border-radius:var(--aw-radius-pill);border:solid 1px var(--aw-interactive-border);color:var(--aw-text-primary);display:flex;justify-content:space-between;align-items:center;gap:var(--aw-space-1);padding:var(--aw-space-1) 6px}.DirectStatusChangerButton-value{display:inline-block;vertical-align:middle;border-radius:var(--aw-radius-pill);padding:0px var(--aw-space-3);text-align:center;white-space:nowrap}.DirectStatusChangerButton-menu{position:absolute;z-index:4;top:27px;right:0;background-color:var(--aw-surface-floating);display:flex;flex-direction:column;justify-content:center;padding:var(--aw-space-2) var(--aw-space-3);gap:var(--aw-space-2);border-radius:var(--aw-radius-card);box-shadow:0 4px 20px 0 color-mix(in srgb,var(--aw-surface-background) 25%,transparent)}.DirectStatusChangerButton-menu-option{padding:0 var(--aw-space-3);border-radius:var(--aw-radius-pill);font-weight:600;line-height:var(--aw-body-sm-lh);font-size:var(--aw-body-sm-size);white-space:nowrap;width:max-content}.DirectStatusChangerButton-red{color:var(--aw-status-critical-text)!important;background-color:var(--aw-status-critical-chip)!important}.DirectStatusChangerButton-yellow,.DirectStatusChangerButton-orange{color:var(--aw-status-warning-text)!important;background-color:var(--aw-status-warning-chip)!important}.DirectStatusChangerButton-green{color:var(--aw-status-verified-text)!important;background-color:var(--aw-status-verified-chip)!important}.DirectStatusChangerButton-gray{color:var(--aw-text-primary)!important;background-color:var(--aw-interactive-border)!important}.DirectStatusChangerButton-black{color:var(--aw-text-primary)!important;background-color:transparent!important}.DirectStatusChangerButton-menu-option-division{width:100%;height:1px;background-color:var(--aw-interactive-border)}.StatusReportLegSelectionModal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--aw-space-4)}.StatusReportLegSelectionModal{background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-card);padding:var(--aw-space-6);width:400px;max-width:90vw;color:var(--aw-text-primary);max-height:80vh;overflow-y:auto}.StatusReportLegSelectionModal-content{display:flex;flex-direction:column;gap:var(--aw-space-6);margin-bottom:var(--aw-space-4)}.StatusReportLegSelectionModal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--aw-space-3)}.StatusReportLegSelectionModal-title{font-size:var(--aw-title-operative-size);font-weight:400;margin:0;color:var(--aw-text-primary)}.StatusReportLegSelectionModal-close-button{background:none;border:none;color:var(--aw-text-secondary);font-size:var(--aw-icon-lg-size);letter-spacing:var(--aw-title-section-tracking);cursor:pointer;padding:var(--aw-space-1);width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:var(--aw-radius-control);transition:all .2s ease}.StatusReportLegSelectionModal-subtitle{color:var(--aw-text-primary);margin:0;font-size:var(--aw-body-sm-size);font-weight:400;line-height:var(--aw-body-sm-lh)}.StatusReportLegSelectionModal-legs-list{display:flex;flex-direction:column;gap:var(--aw-space-2);margin-bottom:var(--aw-space-8)}.StatusReportLegSelectionModal-leg-item{background:var(--aw-surface-background);border-radius:var(--aw-radius-control);padding:var(--aw-space-4)}.StatusReportLegSelectionModal-leg-checkbox-container{display:flex;align-items:center;gap:var(--aw-space-4);cursor:pointer;width:100%}.StatusReportLegSelectionModal-checkbox{display:none}.StatusReportLegSelectionModal-checkbox-custom{width:24px;height:24px;background-color:transparent;border:1.25px solid var(--aw-brand-accent);border-radius:var(--aw-radius-xs);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;position:relative}.StatusReportLegSelectionModal-checkbox:checked+.StatusReportLegSelectionModal-checkbox-custom{background-color:var(--aw-brand-accent)}.StatusReportLegSelectionModal-checkbox-custom:hover{border-color:var(--aw-brand-accent)}.StatusReportLegSelectionModal-checkbox-custom .done-icon{opacity:0;transition:opacity .2s ease}.StatusReportLegSelectionModal-checkbox:checked+.StatusReportLegSelectionModal-checkbox-custom .done-icon{opacity:1}.StatusReportLegSelectionModal-leg-info{flex:1;font-size:var(--aw-body-size);font-weight:400;color:var(--aw-text-primary)}.StatusReportLegSelectionModal-leg-status{padding:var(--aw-space-1) var(--aw-space-3);border-radius:var(--aw-radius-pill);font-size:var(--aw-body-sm-size);font-weight:600;text-transform:capitalize;letter-spacing:.025em}.StatusReportLegSelectionModal-leg-status-pending{color:var(--aw-status-warning-text);background-color:var(--aw-status-warning-chip)}.StatusReportLegSelectionModal-leg-status-pre_planning{color:var(--aw-text-primary);background-color:var(--aw-surface-overlay)}.StatusReportLegSelectionModal-leg-status-requested{color:var(--aw-status-warning-text);background-color:var(--aw-status-warning-chip)}.StatusReportLegSelectionModal-leg-status-ready_to_fly{color:var(--aw-status-verified-text);background-color:var(--aw-status-verified-chip)}.StatusReportLegSelectionModal-leg-status-in_flight{color:var(--aw-status-verified-text);background:repeating-linear-gradient(-45deg,var(--aw-status-verified-chip) 0px,var(--aw-status-verified-chip) 3px,color-mix(in srgb,var(--aw-brand-accent) 30%,transparent) 3px,color-mix(in srgb,var(--aw-brand-accent) 30%,transparent) 6px)}.StatusReportLegSelectionModal-leg-status-cancelled{color:var(--aw-status-critical-text);background-color:var(--aw-status-critical-chip)}.StatusReportLegSelectionModal-leg-status-flown{color:var(--aw-brand-accent-subtle);background-color:color-mix(in srgb,var(--aw-brand-accent) 50%,transparent)}.StatusReportLegSelectionModal-actions{display:flex;justify-content:flex-end;gap:var(--aw-space-4);padding-top:var(--aw-space-2)}.StatusReportLegSelectionModal-cancel-button{background:transparent;color:var(--aw-text-primary);padding:var(--aw-space-3) var(--aw-space-6);cursor:pointer;font-size:var(--aw-body-size);font-weight:400}.StatusReportLegSelectionModal-generate-button{background-color:var(--aw-brand-accent);border:none;color:var(--aw-text-on-accent);padding:var(--aw-space-1) var(--aw-space-2) var(--aw-space-1) var(--aw-space-2);border-radius:var(--aw-radius-pill);cursor:pointer;font-size:var(--aw-body-size);font-weight:400;display:flex;align-items:center;gap:var(--aw-space-2);min-width:110px;justify-content:center}.StatusReportLegSelectionModal-generate-button:disabled{cursor:not-allowed;opacity:.5}@media (max-width: 768px){.StatusReportLegSelectionModal-overlay{padding:var(--aw-space-4)}.StatusReportLegSelectionModal-leg-checkbox-container{gap:var(--aw-space-2)}.StatusReportLegSelectionModal-cancel-button,.StatusReportLegSelectionModal-generate-button{width:100%;justify-content:center}}.StatusReportLegSelectionModal-leg-item-disabled{opacity:.7;pointer-events:none}.StatusReportLegSelectionModal-leg-item-disabled .StatusReportLegSelectionModal-checkbox-custom{border-color:var(--aw-text-disabled);cursor:not-allowed}.StatusReportLegSelectionModal-leg-item-disabled .StatusReportLegSelectionModal-leg-info{color:var(--aw-text-label)}.expense-transition-popup{display:flex;flex-direction:column;gap:12px;min-width:320px}.PaxBrief-main-container{display:flex;flex-direction:column;margin:0!important}.PaxBrief-card{display:flex;flex-direction:column;background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-control);color:var(--aw-text-primary);width:100%;padding:var(--aw-space-4)}.PaxBrief-image-skeleton{width:100%;height:200px;border-radius:var(--aw-radius-control);background-color:var(--aw-skeleton-base)}.PaxBrief-card-image{width:100%;height:200px;object-fit:cover;border-radius:var(--aw-radius-control)}.PaxBrief-card-content{padding-top:var(--aw-space-4)}.PaxBrief-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--aw-space-4)}.PaxBrief-input-pair{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:var(--aw-space-2)}.PaxBrief-input-container{width:100%}.pax-brief-form .form-section .select-input-fit-content,.pax-brief-form .form-section .select-input,.pax-brief-form .form-section .custom-datetimepicker-black-bg,.pax-brief-form .form-section .textInput-input{border-radius:var(--aw-radius-pill);background-color:var(--aw-surface-raised)}.pax-brief-form .form-section .labelContainer-input,.pax-brief-form .form-section .labelContainer-select-input{top:-30px}.PaxBrief-card-title{font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh)}.PaxBrief-edit-button{background-color:color-mix(in srgb,var(--aw-brand-accent) 0%,transparent);border:1px solid var(--aw-brand-accent);color:var(--aw-brand-accent);border-radius:var(--aw-radius-card);padding:var(--aw-space-1) var(--aw-space-2);cursor:pointer;font-size:var(--aw-body-size);font-weight:400}.PaxBrief-info-grid{width:100%;display:flex;flex-direction:column;gap:var(--aw-space-4)}.PaxBrief-info-item{display:flex;flex-direction:row;width:100%;align-items:center;gap:var(--aw-space-1)}.PaxBrief-info-label-column{display:flex;flex-direction:column;color:var(--aw-text-label);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh)}.PaxBrief-info-label{color:var(--aw-text-label);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh)}.PaxBrief-link-icon{color:var(--aw-text-primary);opacity:.25;flex-shrink:0}.PaxBrief-comments-icon{margin-top:var(--aw-space-1)}.PaxBrief-info-link{color:var(--aw-text-label);font-size:var(--aw-body-size);word-wrap:break-word;white-space:normal;overflow-wrap:break-word;text-decoration:underline;font-weight:400}.PaxBrief-comments{width:100%;display:flex;flex-direction:row;gap:var(--aw-space-4)}.PaxBrief-comments-column{display:flex;flex-direction:column}.PaxBrief-comment{color:var(--aw-text-label);font-size:var(--aw-body-size);margin:var(--aw-space-1) 0;text-overflow:ellipsis;line-height:var(--aw-body-lh);font-style:italic}:root[data-theme=light] .PaxBrief-info-label-column,:root[data-theme=light] .PaxBrief-info-label,:root[data-theme=light] .PaxBrief-info-link,:root[data-theme=light] .PaxBrief-comment{color:var(--aw-text-primary)}.PaxBrief-address-section{display:flex;flex-direction:row;width:100%;gap:var(--aw-space-8)}.PaxBrief-icon-label-container-align-start{display:flex;flex-direction:row;gap:var(--aw-space-2)}.PaxBrief-icon-label-container{display:flex;flex-direction:row;gap:var(--aw-space-2);align-items:center}.PaxBrief-icon{flex-shrink:0}.PaxBrief-margin-icon{margin-top:var(--aw-space-1);flex-shrink:0}@media (max-width: 500px){.PaxBrief-address-section,.PaxBrief-input-pair{flex-direction:column}}.DynamicDocsInput-section-container{display:flex;flex-direction:row;gap:40;justify-content:space-between;flex-wrap:wrap}.multi-inputs-container{display:flex;flex:1;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:var(--aw-space-4)}.span-separator{margin:var(--aw-space-4) 0 0 0;border:.5px solid var(--aw-interactive-border);width:100%}.multi-inputs-container .multi-input-unit{max-width:50%;flex-grow:1;flex-shrink:1;flex-basis:46%;position:relative}.multi-inputs-footer{width:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;margin:var(--aw-space-12) 0 var(--aw-space-6) 0}.input-footer-modal{display:flex;justify-content:flex-end}.DynamicDocsInput-add-part-form-button{border:1px solid var(--aw-text-primary);width:max-content;margin:20px 0 0 auto;border-radius:var(--aw-radius-pill);padding:var(--aw-space-2) var(--aw-space-4);gap:var(--aw-space-1);display:flex;justify-content:space-around;align-items:center;color:var(--aw-text-primary);font-size:var(--aw-body-size);line-height:var(--aw-body-lh)}@media (max-width: 1080px){.DynamicDocsInput-section-container{flex-direction:column}.multi-inputs-container{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap}.multi-inputs-container .multi-input-unit{max-width:none;width:100%}}.trip-crosscheck{--tcc-surface: var(--aw-surface-raised);--tcc-card: var(--aw-surface-overlay);--tcc-text: var(--aw-text-primary);--tcc-text-soft: var(--aw-text-secondary);--tcc-text-muted: var(--aw-text-label);--tcc-accent: var(--aw-brand-accent);display:flex;flex-direction:column;gap:var(--aw-space-4);width:100%;max-width:380px;max-height:88vh;margin:0 auto;padding:var(--aw-space-4);border-radius:var(--aw-radius-card);background-color:var(--tcc-surface);color:var(--tcc-text)}.trip-crosscheck__header{display:flex;align-items:center;justify-content:space-between;gap:var(--aw-space-3)}.trip-crosscheck__title{margin:0;font-size:var(--aw-title-operative-size);font-weight:700;color:var(--tcc-text)}.trip-crosscheck__close{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;background:transparent;border:none;border-radius:var(--aw-radius-pill);color:var(--tcc-text);cursor:pointer;transition:background-color .15s ease}.trip-crosscheck__close:hover{background-color:#ffffff14}.trip-crosscheck__subtitle{margin:0;font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--tcc-text-muted)}.trip-crosscheck__card{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--aw-space-4);padding:var(--aw-space-4);border-radius:var(--aw-radius-card);background-color:var(--tcc-card)}.trip-crosscheck__group{display:flex;flex-direction:column;gap:var(--aw-space-1)}.trip-crosscheck__leg-title{margin:0;font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;color:var(--tcc-text)}.trip-crosscheck__route-line{margin:0;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--tcc-text-soft)}.trip-crosscheck__fbo{display:flex;flex-direction:column;gap:var(--aw-space-1)}.trip-crosscheck__fbo+.trip-crosscheck__fbo{margin-top:var(--aw-space-2)}.trip-crosscheck__fbo-contact{margin:0;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--tcc-text-soft)}.trip-crosscheck__section{display:flex;flex-direction:column;gap:var(--aw-space-2)}.trip-crosscheck__section-title{margin:0;font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;color:var(--tcc-text)}.trip-crosscheck__sub-title{margin:0;font-size:var(--aw-body-size);font-weight:400;color:var(--tcc-text)}.trip-crosscheck__lines{display:flex;flex-direction:column;gap:var(--aw-space-2)}.trip-crosscheck__line{display:flex;align-items:flex-start;gap:var(--aw-space-1)}.trip-crosscheck__circle{flex-shrink:0;font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh)}.trip-crosscheck__line-text{font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--tcc-text-soft)}.trip-crosscheck__footer-note{margin:0;font-size:var(--aw-body-size);font-style:italic;line-height:var(--aw-body-lh);color:var(--tcc-text-soft)}.trip-crosscheck__link{color:var(--tcc-accent);word-break:break-all}.trip-crosscheck__actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--aw-space-2)}.trip-crosscheck__btn{display:inline-flex;align-items:center;justify-content:center;padding:var(--aw-space-2) var(--aw-space-4);border-radius:var(--aw-radius-pill);font-size:var(--aw-body-sm-size);font-weight:500;cursor:pointer;transition:background-color .15s ease}.trip-crosscheck__btn--ghost{background:transparent;border:none;color:var(--tcc-text)}.trip-crosscheck__btn--ghost:hover{color:var(--tcc-text-muted)}.trip-crosscheck__btn--primary{background-color:var(--tcc-accent);border:none;color:var(--aw-text-primary)}.trip-crosscheck__btn--primary:hover{background-color:var(--aw-brand-accent)}.defaultButton{border-radius:var(--aw-radius-card);width:fit-content;cursor:pointer;outline:none;border:none;background-color:transparent;padding:0;background-color:var(--aw-brand-accent)}.defaultTextButton{color:var(--aw-text-primary);font-weight:500;letter-spacing:1px;text-align:center;transition-duration:.5s}.default-button-disabled{border-radius:var(--aw-radius-card);width:fit-content;cursor:pointer;outline:none;border:none;background-color:transparent;padding:0;background-color:var(--aw-surface-raised);opacity:.5;cursor:default}@media (hover: hover){.defaultButton:hover{background-color:var(--aw-text-primary)}.defaultButton:hover .defaultTextButton{color:var(--aw-brand-accent)}}.list-dm-container{margin:var(--aw-space-2) 0 0 0}.list-column-name{color:var(--aw-text-secondary);font-size:var(--aw-body-size);font-weight:400;padding:var(--aw-space-4) var(--aw-space-2) var(--aw-space-4) var(--aw-space-2);flex:1;text-align:left;position:relative;display:flex;flex-direction:row;flex-wrap:nowrap}.card-crew-member-name{word-wrap:break-word;white-space:normal}.list-column-name:after{content:"";height:14px;width:2px;background-color:var(--aw-interactive-border);position:absolute;display:inline;right:0}.list-item-value{color:var(--aw-text-secondary);font-size:var(--aw-body-size);font-weight:400;padding:var(--aw-space-4) var(--aw-space-2) var(--aw-space-4) var(--aw-space-2);flex:1;text-align:left;position:relative;flex-wrap:nowrap;gap:var(--aw-space-2);display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;word-break:break-word;overflow-wrap:break-word;white-space:normal}.list-item-value span{padding:var(--aw-space-1) var(--aw-space-1);border-radius:var(--aw-radius-card);font-size:var(--aw-body-size);font-weight:400;height:fit-content;width:fit-content;border:1px solid var(--aw-text-primary);color:var(--aw-text-primary);background-color:color-mix(in srgb,var(--aw-text-primary) 20%,transparent);display:flex;align-items:center;white-space:nowrap}.aircraft-document-status-next_to_expiry{color:var(--aw-status-warning-text)}.aircraft-document-status-expired{color:var(--aw-interactive-cancel)}.aircraft-document-status-all_up_to_date{color:var(--aw-text-secondary)}.value .plus-symbol,.value .passport-length{color:var(--aw-text-secondary);cursor:pointer}.value .passport-info{border-radius:var(--aw-radius-pill);padding:var(--aw-space-1);background-color:var(--aw-surface-overlay);margin-left:var(--aw-space-2);font-family:var(--aw-font-sans);font-weight:400;position:relative}.value .hidden-passports{display:none;position:absolute;top:25%;right:30px;background-color:var(--aw-surface-floating);padding:var(--aw-space-2);border-radius:var(--aw-radius-xs);z-index:10;width:max-content;box-sizing:border-box}.value .passport-info:hover .hidden-passports{display:flex;flex-direction:column;gap:var(--aw-space-2);align-items:flex-start;justify-content:center}.list-card-header{display:flex;flex-direction:column;gap:var(--aw-space-3)}.doc-number{width:88px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-card-header div{display:flex;gap:var(--aw-space-4)}.list-card-header-group-name{border:var(--aw-text-primary) solid 1px;padding:2px var(--aw-space-2);border-radius:var(--aw-radius-card);background-color:color-mix(in srgb,var(--aw-text-primary) 20%,transparent);display:flex;justify-content:center;align-items:center;white-space:nowrap;height:fit-content;text-transform:capitalize}.list-card-header div span{line-height:var(--aw-body-lh);font-size:var(--aw-body-size);font-weight:400}.list-card-header h6{display:flex;align-items:center;gap:var(--aw-space-1);font-size:var(--aw-title-section-size);line-height:var(--aw-title-section-lh);font-weight:400}.list-card-header h6 span{color:var(--aw-text-secondary)}.list-card-body{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.list-card-body-section{display:flex;flex-direction:row;margin:var(--aw-space-2) 0 var(--aw-space-4) 0;align-items:flex-start;gap:var(--aw-space-2);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh)}.list-card-body-section div{display:flex;flex-direction:column}.list-card-footer{display:flex;flex-direction:column;justify-content:flex-start;gap:var(--aw-space-2);border-top:1px solid color-mix(in srgb,var(--aw-text-secondary) 70%,transparent);padding:var(--aw-space-4) 0 0 0;margin:var(--aw-space-4) 0 0 0}.list-card-redirect-button{display:flex;justify-content:center;align-items:center}.hidden-doc-section{display:flex;align-items:center;color:#fff;font-weight:400;gap:var(--aw-space-4)}.label-column{color:var(--aw-text-secondary);width:150px}.pass-logo{width:20px;height:20px}.label-column-id{width:100px}.list-card-footer-section{color:var(--aw-text-secondary)}.list-add-user-doc-button{display:flex;align-items:center;justify-content:center;border:1px solid var(--aw-text-primary);border-radius:var(--aw-radius-pill);padding:var(--aw-space-1) var(--aw-space-2) var(--aw-space-1) var(--aw-space-2);color:var(--aw-text-primary);max-width:100px;height:fit-content;margin-left:auto;margin-top:var(--aw-space-4)}.list-card-document-row{display:flex;flex-direction:row}.number-color{display:flex;flex-direction:row;align-items:center;width:110px}.doc-country{margin-right:var(--aw-space-2)}.list-card-footer-section>.inner-content{display:flex;align-items:center;width:100%}.list-card-document-row>.inner-content{display:flex;align-items:center;width:100%}.list-card-footer-section .value,.list-card-document-row .value{color:var(--aw-text-primary)}.passport-document-2{display:block;color:var(--aw-text-secondary);width:87px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.passport-document{display:flex;flex-direction:column;margin-bottom:var(--aw-space-1);color:var(--aw-text-primary);font-weight:400}.suppliers-fantasy-name{color:var(--aw-text-secondary);font-size:var(--aw-body-size);font-weight:400;text-align:left;position:relative;display:flex;flex-direction:row;flex-wrap:nowrap}@media (max-width: 768px){.flight-financial-card{width:100%;font-size:smaller}.list-card-header-group-name{width:100px;text-align:center;word-wrap:break-word;white-space:normal}}@media (max-width: 568px){footer.list-card-footer{font-size:smaller}.list-card-header div{display:flex;gap:var(--aw-space-1)}.list-card-document-row{display:flex;flex-direction:column}.list-card-document-row>.inner-content{display:flex;flex-direction:row}}@media (max-width: 568px){.pass-logo{display:none}}@media (max-width: 768px){.flight-financial-card.list-dm-card{font-size:var(--aw-body-sm-size)}}@media (max-width: 568px){.list-dm-card footer.list-card-footer{font-size:var(--aw-body-sm-size);gap:var(--aw-space-1)}}.list-dm-container .cards-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(min(100%,400px),calc((100% - 2 * var(--aw-space-6)) / 3)),1fr))}.list-dm-container .cards-container>.flight-financial-card{min-width:0;max-width:none;width:auto}@media (max-width: 926px){.list-dm-container .cards-container{grid-template-columns:repeat(auto-fill,minmax(max(min(100%,320px),calc((100% - 2 * var(--aw-space-6)) / 3)),1fr))}}@media (min-width: 1200px){.list-dm-container .cards-container{grid-template-columns:repeat(3,minmax(0,1fr))}}.list-dm-container .cards-container.list-dm-uniform-grid{grid-auto-rows:1fr}.list-dm-card .list-card-document-row>.inner-content{flex-wrap:wrap;min-width:0}.wa-toggle{background:none;border:none;cursor:pointer;padding:var(--aw-space-1)}.wa-toggle:disabled{opacity:.5;cursor:not-allowed}.wa-toggle-track{display:flex;align-items:center;width:36px;height:20px;border-radius:var(--aw-radius-control);padding:var(--aw-space-1);transition:background .2s}.wa-toggle-off .wa-toggle-track{background:var(--aw-interactive-border)}.wa-toggle-on .wa-toggle-track{background:#25d366}.wa-toggle-thumb{width:16px;height:16px;border-radius:var(--aw-radius-pill);background:var(--aw-text-primary);transition:transform .2s}.wa-toggle-off .wa-toggle-thumb{transform:translate(0)}.wa-toggle-on .wa-toggle-thumb{transform:translate(16px)}.wa-toggle-no-phone{color:var(--aw-text-label);font-size:var(--aw-body-sm-size)}.user-card-wa-label{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);white-space:nowrap}.user-card-wa-label-error{color:var(--aw-status-critical-text);white-space:normal}.list-item-value .staff-role-pills{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--aw-space-2);padding:0;border:none;border-radius:0;background-color:transparent;width:auto;min-width:0;max-width:100%}.list-item-value .staff-role-pill{padding:var(--aw-space-1) var(--aw-space-3);border:1px solid var(--aw-brand-accent);border-radius:var(--aw-radius-pill);background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);white-space:nowrap;width:fit-content;flex-shrink:0}.company-card-body{display:flex;flex-direction:column;gap:var(--aw-space-1);padding:var(--aw-space-3) 0}.company-card-line{display:flex;flex-direction:column;gap:var(--aw-space-1);min-width:0}.company-card-label{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size)}.company-card-value{color:var(--aw-text-primary);font-size:var(--aw-body-size);overflow-wrap:anywhere}.company-card-value-empty{color:var(--aw-text-secondary)}.company-card-inbox{color:var(--aw-brand-accent-muted)}.list-dm-empty{display:flex;flex-direction:column;align-items:center;gap:var(--aw-space-2);padding:var(--aw-space-12) var(--aw-space-4)}.list-dm-empty__add{margin:0;font-size:var(--aw-body-size);color:var(--aw-text-body)}.flight-plan-data-helper-popup{width:100%;max-width:600px;margin:auto;background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-card);display:flex;flex-direction:column;justify-content:center;padding:var(--aw-space-8);gap:var(--aw-space-8);z-index:900000;height:fit-content}.flight-plan-data-helper-container{display:flex;flex-direction:column;gap:var(--aw-space-3);max-height:500px;height:500px;overflow:auto;padding:var(--aw-space-2)}.flight-plan-data-helper-options-container{display:flex;flex-direction:column}.flight-plan-data-helper-tabs-container{display:flex;flex-direction:row;min-height:50px;width:100%;gap:var(--aw-space-1);border-bottom:solid 1px color-mix(in srgb,var(--aw-text-primary) 16%,transparent)}.flight-plan-data-helper-tab-button{font-size:var(--aw-body-size);font-weight:400;color:var(--aw-text-primary);padding:var(--aw-space-2);width:100%;height:40px;border:solid 1px transparent;border-radius:var(--aw-radius-control);transition:border .3s ease,color .3s ease}.flight-plan-data-helper-tab-button.active{border:solid 1px color-mix(in srgb,var(--aw-text-primary) 16%,transparent);border-radius:var(--aw-radius-control)}.flight-plan-data-helper-tab-button:hover{color:var(--aw-text-primary);text-decoration:underline;border:solid 1px color-mix(in srgb,var(--aw-text-primary) 16%,transparent);border-radius:var(--aw-radius-control)}.flight-plan-data-helper-checkboxes-container{display:flex;flex-direction:column;gap:var(--aw-space-2)}.flight-plan-data-helper-popup-add-button{font-weight:400;color:var(--aw-text-primary);font-size:var(--aw-body-size);border-radius:var(--aw-radius-control);border:solid 1px var(--aw-brand-accent);padding:var(--aw-space-2)}.flight-plan-data-helper-options-container{display:flex;flex-direction:column;gap:var(--aw-space-1)}.flight-plan-data-helper-card{width:100%;min-height:65px;padding:var(--aw-space-2) 10px;text-align:left;background-color:color-mix(in srgb,var(--aw-surface-raised) 22%,transparent);border:solid 1px color-mix(in srgb,var(--aw-text-primary) 16%,transparent);border-radius:var(--aw-radius-control);color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:400;cursor:pointer;line-height:var(--aw-body-lh)}.flight-plan-data-helper-card:hover{background-color:color-mix(in srgb,var(--aw-surface-overlay) 22%,transparent)}.flight-plan-data-helper-title{font-weight:600;color:var(--aw-text-primary);font-size:var(--aw-title-operative-size)}.flight-plan-data-helper-card strong{font-weight:600;margin-right:var(--aw-space-2)}.box-status-information-container{background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-card);padding:var(--aw-space-4);display:flex;flex-direction:column;color:var(--aw-text-primary);font-size:var(--aw-body-sm-size);width:100%;gap:var(--aw-space-3);font-weight:400;justify-content:start}.column-status-info-inside{display:flex;flex:1;flex-direction:row;gap:var(--aw-space-4);width:100%;flex-wrap:wrap}.expenses-repo-view-main-title{color:var(--aw-text-primary);font-weight:var(--aw-h1-weight);font-size:var(--aw-h1-size);line-height:var(--aw-h1-lh);text-align:left;padding:0 0 var(--aw-space-6) 0px;width:95%;letter-spacing:var(--aw-h1-tracking)}.main-card-status-info-title{font-size:var(--aw-body-size);font-weight:400}.view-main-header-left-section-expense-repo{display:flex;flex-direction:column;justify-content:space-between;width:100%}.status-info-card-main-title{font-size:var(--aw-body-size);font-weight:400}.status-information-main-column{display:flex;flex-direction:row;gap:var(--aw-space-2)}.status-information-row-single{display:flex;flex-direction:row;gap:var(--aw-space-2);align-items:center;margin-right:var(--aw-space-2);width:250px}.info-status-input-menu-option{padding:0 var(--aw-space-3);border-radius:var(--aw-radius-pill);font-weight:400;line-height:var(--aw-body-sm-lh);font-size:var(--aw-body-sm-size);white-space:nowrap;width:max-content;text-align:center}.info-status-input-no-requested{color:var(--aw-status-critical-text);background-color:var(--aw-status-critical-chip);width:190px}.info-status-input-requested{color:var(--aw-status-warning-text);background-color:var(--aw-status-warning-chip);width:190px}.info-status-input-no-apply,.status-input-no-required{color:var(--aw-text-primary);background-color:transparent;width:190px}.info-status-input-confirmed{color:var(--aw-status-verified-text);background-color:var(--aw-status-verified-chip);width:190px}.expenses-repo-title-notifications-row{display:flex;flex-direction:row;align-items:center}@media (max-width: 1250px){.expenses-repo-view-main-title{width:100%;text-align:left}.view-main-header-left-section-expense-repo{display:flex;flex-direction:column;width:100%}}@media (max-width: 980px){.view-main-header-left-section-expense-repo{display:flex;flex-direction:column;justify-content:center;width:100%}.box-status-information-container{width:fit-content;width:100%}.status-information-main-column{display:flex;flex-direction:column;gap:var(--aw-space-1)}}@media (max-width: 580px){.info-status-input-menu-option{white-space:wrap}}.ColumnSelector-container{height:14px;border-right:solid 2px var(--aw-interactive-border);margin:var(--aw-space-4) 6px 0 0;padding:0 var(--aw-space-2) 0 var(--aw-space-1);display:flex;flex-direction:row;flex-wrap:nowrap;position:relative}.ColumnSelector-container button{color:var(--aw-text-primary);padding:0;flex:1;text-align:left;position:static;display:flex;flex-direction:row;flex-wrap:nowrap}.ColumnSelector-dropdown-wrapper{position:absolute;top:31px;left:-290%;width:max-content;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--aw-surface-floating);padding:var(--aw-space-1);gap:var(--aw-space-1);border-radius:var(--aw-radius-card)}.ColumnSelector-dropdown-wrapper button{color:var(--aw-text-primary);font-size:var(--aw-body-size);line-height:var(--aw-body-lh);padding:var(--aw-space-2) var(--aw-space-4);width:100%;text-align:left;border-radius:var(--aw-radius-control)}.ColumnSelector-option-selected{background-color:var(--aw-interactive-border)}.standard-button-container{display:flex;width:fit-content;flex-direction:column;position:relative}.standard-button{background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent);font-size:var(--aw-body-size);padding:var(--aw-space-1) var(--aw-space-2);border-radius:var(--aw-radius-pill);transition:.5s;font-weight:500;min-width:max-content;border:1px solid transparent}.standard-button-gray{background-color:var(--aw-surface-overlay);color:var(--aw-text-primary)}.standard-button-orange{background-color:var(--aw-status-warning-chip);color:var(--aw-status-warning-text)}.standard-button-green{background-color:var(--aw-status-verified-chip);color:var(--aw-status-verified-text)}.standard-button-red{background-color:var(--aw-status-critical-chip);color:var(--aw-status-critical-text)}.standard-button-yellow{color:var(--aw-status-warning-text);background-color:var(--aw-status-warning-chip)}.standard-button-dropdown-menu{position:absolute;min-width:max-content;background-color:var(--aw-surface-floating);display:flex;flex-direction:column;justify-content:center;z-index:2;padding:var(--aw-space-2) var(--aw-space-3);gap:var(--aw-space-2);border-radius:var(--aw-radius-card)}.standard-button-selected{border:2px solid var(--aw-brand-accent)}@media (hover: hover){.standard-button:hover{border:1px solid var(--aw-text-primary)}.standard-button-selected:hover{border:2px solid var(--aw-brand-accent)}}.ffs-summary-popup-container{background-color:var(--aw-surface-raised);width:100%;max-width:500px;margin:auto;display:flex;flex-direction:column;padding:var(--aw-space-6);border-radius:var(--aw-radius-control);color:var(--aw-text-primary);max-height:650px}.ffs-summary-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;margin-bottom:var(--aw-space-6);flex-wrap:wrap;gap:var(--aw-space-1)}.ffs-summary-popup-title{font-size:var(--aw-title-section-size);font-weight:400;line-height:var(--aw-title-section-lh)}.ffs-summary-container{width:100%;overflow-x:auto;max-height:650px;padding-right:var(--aw-space-2);flex-grow:1}.ffs-summary-list-container{width:100%;margin-bottom:var(--aw-space-6)}.ffs-summary-ul{display:flex;flex-direction:column;gap:var(--aw-space-6);list-style:none;padding:0;margin:0}.ffs-summary-section-column{display:flex;flex-direction:column;gap:var(--aw-space-4)}.ffs-summary-section-title{color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:500;line-height:var(--aw-body-lh)}.white-text{color:var(--aw-text-primary);font-size:var(--aw-body-size);width:50%}.ffs-gray-text{color:var(--aw-text-disabled);font-size:var(--aw-body-size);width:50%;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.file-text{display:flex;width:50%;color:var(--aw-brand-accent);text-decoration:none;text-align:left;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.ffs-summary-footer{display:flex;justify-content:flex-end;margin-top:auto;position:sticky;bottom:0;background-color:var(--aw-surface-raised);padding:var(--aw-space-3) 0}.ffs-summary-submit{background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent);border:none;border-radius:var(--aw-radius-pill);padding:var(--aw-space-2) var(--aw-space-6);font-size:var(--aw-body-size);cursor:pointer;transition:background-color .2s}.ffs-summary-submit:hover{background-color:var(--aw-brand-accent)}.status-need-approval{background-color:var(--aw-surface-overlay);color:var(--aw-status-warning-text);padding:var(--aw-space-1) var(--aw-space-3);border-radius:var(--aw-radius-card);font-size:var(--aw-body-size);display:inline-flex;align-items:center;gap:var(--aw-space-1)}.file-link{color:var(--aw-brand-accent);text-decoration:none}.file-link:hover{text-decoration:underline}.ffs-summary-li{display:flex;justify-content:space-between;gap:var(--aw-space-4);padding-left:var(--aw-space-4);padding-right:var(--aw-space-4)}@media (max-width: 576px){.ffs-summary-li{padding-left:var(--aw-space-1);padding-right:var(--aw-space-2)}.ffs-summary-container{padding:var(--aw-space-1);padding-right:var(--aw-space-1)}}.expenses-totals-bar{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:fit-content;max-width:100%;padding:var(--aw-space-2);border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control);margin:var(--aw-space-2) 0 var(--aw-space-4);gap:var(--aw-space-4);flex-wrap:wrap}.expenses-totals-bar-content{display:flex;flex-direction:column;gap:var(--aw-space-3);flex:1;min-width:0}.expenses-totals-bar-title{font-size:var(--aw-title-operative-size);color:var(--aw-text-primary);font-weight:600;letter-spacing:var(--aw-title-operative-tracking)}.expenses-totals-bar-currencies{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap;gap:var(--aw-space-4) var(--aw-space-8)}.expenses-totals-bar-item{display:flex;flex-direction:column;gap:var(--aw-space-1);min-width:0}.expenses-totals-bar-currency{font-size:var(--aw-body-size);color:var(--aw-text-secondary);font-weight:400}.expenses-totals-bar-amount{font-size:var(--aw-body-size);color:var(--aw-text-primary);font-weight:400}.expenses-totals-bar-right{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-2);flex-shrink:0}.expenses-totals-bar-btn{display:flex;align-items:center;justify-content:center;gap:var(--aw-space-1);margin:var(--aw-space-2) 0 0 0;padding:var(--aw-space-2) var(--aw-space-4);border-radius:var(--aw-radius-card);font-size:var(--aw-body-sm-size);font-weight:400;cursor:pointer;white-space:nowrap}.expenses-totals-bar-btn--outline{background:transparent;border:1px solid var(--aw-text-primary);color:var(--aw-text-primary)}.expenses-totals-bar-btn--outline:hover{border-color:var(--aw-text-disabled);background:rgba(255,255,255,.04)}@media (max-width: 768px){.expenses-totals-bar{padding:var(--aw-space-2);gap:var(--aw-space-3)}.expenses-totals-bar-currencies{flex-wrap:wrap;gap:var(--aw-space-4) var(--aw-space-6)}}@media (max-width: 600px){.expenses-totals-bar{margin:var(--aw-space-2) auto var(--aw-space-4) auto;flex-direction:column;align-items:flex-start;padding:var(--aw-space-2);gap:var(--aw-space-4)}.expenses-totals-bar-currencies{display:flex;flex-wrap:wrap;gap:var(--aw-space-3) var(--aw-space-6);width:100%}.expenses-totals-bar-right{width:100%;justify-content:flex-start}}.fz-movements{display:flex;flex-direction:column;gap:var(--aw-space-3)}.fz-mov-toolbar{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--aw-space-3);flex-wrap:wrap}.fz-mov-toolbar-right{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-4)}.fz-quicktabs{display:flex;flex-direction:row;gap:var(--aw-space-1);flex-wrap:wrap}.fz-quicktab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--aw-surface-overlay);border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-pill);color:var(--aw-text-secondary);padding:6px var(--aw-space-3);font-size:var(--aw-body-sm-size);cursor:pointer;white-space:nowrap;transition:color .15s ease,border-color .15s ease}.fz-quicktab:hover{color:var(--aw-text-primary)}.fz-quicktab--active{color:var(--aw-text-on-accent);border-color:var(--aw-brand-accent);background:var(--aw-interactive-hover)}.fz-totals{display:flex;flex-direction:row;gap:var(--aw-space-3);flex-wrap:wrap}.fz-total{color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:600;white-space:nowrap}.fz-totals--airport{justify-content:flex-end;align-items:baseline;gap:var(--aw-space-3);margin-top:var(--aw-space-2);padding:10px var(--aw-space-4);background:var(--aw-surface-raised);border-radius:var(--aw-radius-control)}.fz-totals--airport .fz-totals-label{margin-right:auto;font-size:var(--aw-label-size);letter-spacing:.06em;text-transform:uppercase;color:var(--aw-text-secondary)}.fz-totals--airport .fz-total{font-size:var(--aw-figure-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600}.fz-mov-export{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--aw-brand-accent);border-radius:var(--aw-radius-control);color:var(--aw-text-primary);padding:var(--aw-space-2) 14px;font-size:var(--aw-body-sm-size);cursor:pointer;white-space:nowrap}.fz-mov-export:hover:not(:disabled){background:var(--aw-interactive-hover)}.fz-mov-export:disabled{opacity:.4;cursor:default}.fz-mov-upload{display:inline-flex;align-items:center;background:var(--aw-brand-accent);border:1px solid var(--aw-brand-accent);border-radius:var(--aw-radius-control);color:var(--aw-text-on-accent);padding:var(--aw-space-2) 14px;font-size:var(--aw-body-sm-size);text-decoration:none;white-space:nowrap}.fz-mov-upload:hover{background:var(--aw-interactive-hover);border-color:var(--aw-interactive-hover)}.fz-upload{position:relative;display:inline-flex}.fz-upload-caret{margin-left:var(--aw-space-1);font-size:var(--aw-body-sm-size)}.fz-upload-menu{position:absolute;top:calc(100% + 4px);right:0;z-index:10;min-width:180px;display:flex;flex-direction:column;padding:var(--aw-space-1);background:var(--aw-surface-floating);border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control);box-shadow:0 6px 18px #0006}.fz-upload-menu--left{right:auto;left:0}.fz-upload-option{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;width:100%;text-align:left;cursor:pointer;color:var(--aw-text-primary);font-size:var(--aw-body-sm-size);text-decoration:none;padding:var(--aw-space-2) 10px;border-radius:var(--aw-radius-control)}.fz-upload-option:hover{background:var(--aw-surface-raised)}.fz-mov-table{display:flex;flex-direction:column;border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control);overflow:hidden}.fz-mov-head,.fz-mov-row{display:grid;grid-template-columns:120px minmax(180px,2fr) minmax(120px,1fr) minmax(140px,.9fr) 1fr minmax(216px,1.3fr) 1fr;align-items:center;gap:var(--aw-space-3);padding:10px var(--aw-space-4);text-align:left}.fz-mov-trip{color:var(--aw-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fz-mov-costcenter{color:var(--aw-text-secondary);white-space:nowrap}.fz-mov-cat-pill{display:inline-block;max-width:100%;box-sizing:border-box;font-size:var(--aw-body-sm-size);border:1px solid currentColor;border-radius:var(--aw-radius-control);padding:2px var(--aw-space-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.fz-mov-status{display:inline-flex;align-items:center;gap:var(--aw-space-1);overflow:visible}.fz-mov-card-trip,.fz-mov-card-costcenter{font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary)}.fz-mov-head{background:var(--aw-surface-raised);color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--aw-interactive-border)}.fz-mov-head>:last-child{text-align:right}.fz-mov-th{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;padding:0;margin:0;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;white-space:nowrap}.fz-mov-th:hover{color:var(--aw-text-primary)}.fz-mov-th--active{color:var(--aw-brand-accent)}.fz-mov-row{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-bottom:1px solid var(--aw-surface-overlay);color:var(--aw-text-primary);font-size:var(--aw-body-size);cursor:pointer;width:100%}.fz-mov-row:hover{background:var(--aw-surface-raised)}.fz-mov-cell{min-width:0;overflow:hidden;text-overflow:ellipsis}.fz-mov-supplier{display:flex;flex-direction:column;gap:var(--aw-space-1)}.fz-mov-supplier-name{color:var(--aw-text-primary);display:inline-flex;align-items:center;gap:var(--aw-space-2)}.fz-mov-wallet-badge{display:inline-flex;align-items:center;padding:1px var(--aw-space-2);border-radius:var(--aw-radius-pill);font-size:var(--aw-label-size);font-weight:600;letter-spacing:.02em;color:var(--aw-brand-accent-subtle);background:rgba(74,87,251,.18);border:1px solid rgba(74,87,251,.55)}.fz-mov-dispute-badge{display:inline-flex;align-items:center;margin-left:var(--aw-space-1);padding:1px var(--aw-space-2);border-radius:var(--aw-radius-pill);font-size:var(--aw-label-size);font-weight:600;letter-spacing:.02em;color:var(--aw-status-warning-text);background:rgba(217,131,36,.14);border:1px solid rgba(217,131,36,.5)}.fz-mov-concept{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fz-mov-amount{display:flex;flex-direction:column;align-items:flex-end;gap:var(--aw-space-1);font-variant-numeric:tabular-nums;font-weight:600}.fz-mov-overquote-badge{display:inline-flex;align-items:center;padding:1px var(--aw-space-2);border-radius:var(--aw-radius-pill);font-size:var(--aw-label-size);font-weight:600;letter-spacing:.02em;color:var(--aw-status-warning-text);background:rgba(255,159,10,.16);border:1px solid rgba(255,159,10,.5)}.fz-mov-disputed-badge{display:inline-flex;align-items:center;padding:1px var(--aw-space-2);border-radius:var(--aw-radius-pill);font-size:var(--aw-label-size);font-weight:600;letter-spacing:.02em;color:var(--aw-status-critical-text);background:rgba(235,87,87,.15);border:1px solid rgba(235,87,87,.4)}.fz-chip{display:inline-block;padding:var(--aw-space-1) var(--aw-space-2);border-radius:var(--aw-radius-pill);font-size:var(--aw-body-sm-size);font-weight:500;white-space:nowrap;border:1px solid transparent}.fz-chip--gray{background:rgba(156,156,156,.15);color:var(--aw-text-secondary);border-color:#9c9c9c59}.fz-chip--orange{background:rgba(255,159,64,.15);color:var(--aw-status-warning-text);border-color:#ff9f4066}.fz-chip--green{background:rgba(64,192,120,.15);color:var(--aw-status-verified-text);border-color:#40c07866}.fz-chip--red{background:rgba(235,87,87,.15);color:var(--aw-status-critical-text);border-color:#eb575766}.fz-mov-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--aw-space-3)}.fz-mov-card{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;display:flex;flex-direction:column;gap:var(--aw-space-2);background:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control);padding:14px var(--aw-space-4);color:var(--aw-text-primary);cursor:pointer;width:100%}.fz-mov-card:hover{border-color:var(--aw-brand-accent);background:var(--aw-surface-raised)}.fz-mov-card-supplier{display:flex;flex-direction:column;gap:var(--aw-space-1);min-width:0}.fz-mov-card-top,.fz-mov-card-bottom{display:flex;align-items:center;justify-content:space-between;gap:var(--aw-space-2)}.fz-mov-card-bottom{flex-direction:column;align-items:stretch;gap:var(--aw-space-2);margin-top:auto;border-top:1px solid var(--aw-surface-overlay);padding-top:var(--aw-space-2)}.fz-mov-card-meta{display:flex;align-items:center;gap:var(--aw-space-2);flex-wrap:wrap}.fz-mov-card-status{display:inline-flex;align-items:center;gap:var(--aw-space-1)}.fz-mov-card-date,.fz-mov-card-type{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size)}.fz-mov-card-amount{display:flex;flex-direction:column;align-items:flex-end;gap:var(--aw-space-1);font-variant-numeric:tabular-nums;font-weight:600;font-size:var(--aw-body-size)}.fz-ledger-band{display:flex;align-items:center;justify-content:space-between;gap:var(--aw-space-4);flex-wrap:wrap;padding:var(--aw-space-3) var(--aw-space-4);margin-bottom:var(--aw-space-3);background:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control)}.fz-ledger-band-left{display:flex;align-items:center;gap:var(--aw-space-4);flex-wrap:wrap}.fz-ledger-pending{font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary)}.fz-ledger-pending-label{color:var(--aw-brand-accent-subtle)}.fz-ledger-band-actions{display:flex;align-items:center;gap:var(--aw-space-2);margin-left:auto}.fz-mov-review-flag{display:inline-flex;align-items:center;color:var(--aw-status-warning-text);flex:none}.fz-trips{display:flex;flex-direction:column;gap:var(--aw-space-2)}.fz-trip{border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control)}.fz-trip-head{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:var(--aw-space-3);padding:var(--aw-space-1) var(--aw-space-3) var(--aw-space-1) var(--aw-space-1);background:var(--aw-surface-raised);border-radius:var(--aw-radius-control) var(--aw-radius-control) 0 0}.fz-trip-head:last-child{border-radius:var(--aw-radius-control)}.fz-trip-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:var(--aw-text-primary);cursor:pointer;display:grid;grid-template-columns:20px 140px minmax(120px,1.4fr) 120px 1fr;align-items:center;gap:var(--aw-space-3);padding:10px var(--aw-space-2);text-align:left;min-width:0}.fz-trip-caret{color:var(--aw-text-secondary)}.fz-trip-alias{font-weight:600}.fz-trip-route,.fz-trip-coordinator{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fz-trip-date{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size)}.fz-chip-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding:var(--aw-space-1) var(--aw-space-3);border-radius:var(--aw-radius-pill);font-size:var(--aw-body-sm-size);font-weight:500;white-space:nowrap;border:1px solid transparent}.fz-chip-btn:disabled{cursor:default}.fz-trip-body{padding:var(--aw-space-3);display:flex;flex-direction:column;gap:var(--aw-space-2);border-top:1px solid var(--aw-surface-overlay)}.fz-trip-toolbar{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--aw-space-3);flex-wrap:wrap}.fz-trips-toolbar{display:flex;align-items:center;justify-content:flex-end;gap:var(--aw-space-2);margin-bottom:var(--aw-space-2)}.fz-summary{display:flex;flex-direction:column;gap:var(--aw-space-4)}.fz-summary-period{margin:0;font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary);font-variant-numeric:tabular-nums}.fz-kpis{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--aw-space-4)}.fz-kpi{border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control);background:var(--aw-surface-raised);padding:var(--aw-space-4);display:flex;flex-direction:column;gap:var(--aw-space-2)}.fz-kpi-currency{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);text-transform:uppercase;letter-spacing:.05em;margin:0}.fz-kpi-spent{color:var(--aw-text-primary);font-size:var(--aw-figure-lg-size);font-weight:600;font-variant-numeric:tabular-nums;margin:0}.fz-kpi-stats{display:flex;flex-direction:column;gap:var(--aw-space-1);color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size)}.fz-summary-latest{display:flex;flex-direction:column;gap:var(--aw-space-2)}.fz-summary-latest-head{display:flex;align-items:center;justify-content:space-between}.fz-linkbtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:var(--aw-brand-accent);cursor:pointer;font-size:var(--aw-body-sm-size)}.fz-linkbtn:hover{color:var(--aw-text-primary)}.fz-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--aw-space-4)}.fz-header-left{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-4);flex-wrap:wrap}.fz-period{display:inline-flex;align-items:center;gap:var(--aw-space-2);padding:var(--aw-space-2) 14px;background:var(--aw-surface-overlay);border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control);color:var(--aw-text-primary);font-size:var(--aw-body-size);cursor:pointer;transition:border-color .15s ease}.fz-period:hover{border-color:var(--aw-brand-accent)}.fz-period-label{white-space:nowrap}.fz-tabbar{display:flex;flex-direction:row;gap:var(--aw-space-1);border-bottom:1px solid var(--aw-interactive-border);margin:var(--aw-space-2) 0 var(--aw-space-4);overflow-x:auto}.fz-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-bottom:2px solid transparent;color:var(--aw-text-secondary);padding:10px var(--aw-space-4);font-size:var(--aw-body-size);cursor:pointer;white-space:nowrap;transition:color .15s ease,border-color .15s ease}.fz-tab:hover{color:var(--aw-text-primary)}.fz-tab--active{color:var(--aw-text-primary);border-bottom-color:var(--aw-brand-accent)}.fz-tab-body{min-height:240px}.fz-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--aw-space-1);min-height:240px;text-align:center;padding:var(--aw-space-6)}.fz-empty-title{color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:500;margin:0}.fz-empty-message{color:var(--aw-text-secondary);font-size:var(--aw-body-size);margin:0;max-width:420px}.fz-panel-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);z-index:1000}.fz-panel{position:fixed;top:0;right:0;height:100vh;width:min(440px,92vw);background:var(--aw-surface-raised);border-left:1px solid var(--aw-interactive-border);z-index:1001;display:flex;flex-direction:column;box-shadow:-8px 0 24px #00000059}.fz-panel-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--aw-space-3);padding:var(--aw-space-4) 20px;border-bottom:1px solid var(--aw-interactive-border)}.fz-panel-title-group{display:flex;flex-direction:column;align-items:flex-start;gap:var(--aw-space-2);min-width:0}.fz-panel-status-row{display:flex;align-items:center;flex-wrap:wrap;gap:var(--aw-space-2)}.fz-panel-title{color:var(--aw-text-primary);font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600}.fz-panel-dispute-badge{display:inline-flex;align-items:center;padding:1px var(--aw-space-2);border-radius:var(--aw-radius-pill);font-size:var(--aw-label-size);font-weight:600;letter-spacing:.02em;color:var(--aw-status-critical-text);background:rgba(235,87,87,.15);border:1px solid rgba(235,87,87,.4)}.fz-panel-lock-badge{display:inline-flex;align-items:center;padding:1px var(--aw-space-2);border-radius:var(--aw-radius-pill);font-size:var(--aw-label-size);font-weight:600;letter-spacing:.02em;color:var(--aw-text-secondary);background:rgba(156,156,156,.15);border:1px solid rgba(156,156,156,.4)}.fz-panel-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:var(--aw-text-secondary);font-size:var(--aw-icon-size);letter-spacing:var(--aw-title-operative-tracking);line-height:var(--aw-title-operative-lh);cursor:pointer;padding:0 var(--aw-space-1)}.fz-panel-close:hover{color:var(--aw-text-primary)}.fz-panel-actions{display:flex;align-items:center;gap:var(--aw-space-3)}.fz-panel-edit{color:var(--aw-brand-accent);font-size:var(--aw-body-sm-size);font-weight:600;text-decoration:none}.fz-panel-edit:hover{color:var(--aw-brand-accent-muted);text-decoration:underline}.fz-panel-dispute-action{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:var(--aw-brand-accent);font-size:var(--aw-body-sm-size);font-weight:600;cursor:pointer;padding:0}.fz-panel-dispute-action:hover:not(:disabled){color:var(--aw-brand-accent-muted);text-decoration:underline}.fz-panel-dispute-action:disabled{opacity:.5;cursor:default}.fz-panel-dispute{display:flex;flex-direction:column;gap:var(--aw-space-2);padding:var(--aw-space-3) 14px;border:1px solid rgba(235,87,87,.4);border-radius:var(--aw-radius-control);background:rgba(235,87,87,.08)}.fz-dispute-reason{color:var(--aw-text-primary);font-size:var(--aw-body-size);margin:0}.fz-dispute-meta{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);margin:0}.fz-dispute-resolved{color:var(--aw-status-verified-text);font-size:var(--aw-body-sm-size);font-weight:600;margin:0}.fz-dispute-input{width:100%;box-sizing:border-box;resize:vertical;background:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control);color:var(--aw-text-primary);font:inherit;font-size:var(--aw-body-size);padding:var(--aw-space-2) 10px}.fz-dispute-input:focus{outline:none;border-color:var(--aw-brand-accent)}.fz-dispute-actions{display:flex;gap:var(--aw-space-2)}.fz-dispute-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-radius:var(--aw-radius-control);font:inherit;font-size:var(--aw-body-sm-size);font-weight:600;padding:var(--aw-space-2) var(--aw-space-3);cursor:pointer}.fz-dispute-btn:disabled{opacity:.5;cursor:default}.fz-dispute-send,.fz-dispute-uphold{background:var(--aw-status-verified);color:var(--aw-status-verified-text)}.fz-dispute-send:hover:not(:disabled),.fz-dispute-uphold:hover:not(:disabled){background:var(--aw-status-verified)}.fz-dispute-dismiss{background:transparent;border-color:var(--aw-status-critical);color:var(--aw-status-critical-text)}.fz-dispute-dismiss:hover:not(:disabled){background:rgba(240,138,138,.12)}.fz-dispute-cancel{background:transparent;border-color:var(--aw-interactive-border);color:var(--aw-text-secondary)}.fz-dispute-cancel:hover:not(:disabled){color:var(--aw-text-primary);border-color:var(--aw-text-disabled)}.fz-panel-finance-actions{display:flex;gap:var(--aw-space-3)}.fz-panel-finance-action{flex:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-radius:var(--aw-radius-control);font:inherit;font-size:var(--aw-body-size);font-weight:600;padding:var(--aw-space-3) var(--aw-space-4);cursor:pointer}.fz-panel-finance-approve{background:var(--aw-status-verified);color:var(--aw-status-verified-text)}.fz-panel-finance-approve:hover:not(:disabled){background:var(--aw-status-verified)}.fz-panel-finance-reject{background:transparent;border-color:var(--aw-status-critical);color:var(--aw-status-critical-text)}.fz-panel-finance-reject:hover:not(:disabled){background:rgba(240,138,138,.12)}.fz-panel-finance-action:disabled{opacity:.5;cursor:default}.fz-panel-finance-reopen{width:100%;background:rgba(74,87,251,.14);border-color:var(--aw-brand-accent);color:var(--aw-brand-accent-subtle)}.fz-panel-finance-reopen:hover:not(:disabled){background:rgba(74,87,251,.24);color:var(--aw-brand-accent-subtle)}.fz-panel-footer{flex-shrink:0;padding:var(--aw-space-4) 20px;border-top:1px solid var(--aw-surface-overlay);background:var(--aw-surface-raised)}.fz-panel-decide{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(74,87,251,.14);border:1px solid var(--aw-brand-accent);color:var(--aw-brand-accent-subtle);border-radius:var(--aw-radius-control);font:inherit;font-size:var(--aw-body-size);font-weight:600;padding:var(--aw-space-3) var(--aw-space-4);cursor:pointer}.fz-panel-decide:hover{background:rgba(74,87,251,.24);color:var(--aw-brand-accent-subtle)}.fz-panel-body{flex:1;min-height:0;padding:var(--aw-space-4);overflow-y:auto;display:flex;flex-direction:column;gap:var(--aw-space-4)}.fz-panel-section{display:flex;flex-direction:column;gap:var(--aw-space-2)}.fz-section-title{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);text-transform:uppercase;letter-spacing:.03em;margin:0}.fz-category-block{display:flex;flex-direction:column;gap:var(--aw-space-2);padding:6px 0 var(--aw-space-4) 14px;border-left:2px solid var(--aw-surface-overlay)}.fz-category-title{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);font-weight:600;margin:0}.fz-panel .ffs-summary-popup-container,.fz-panel .ffs-summary-container{max-width:none;max-height:none;margin:0;padding:0;background:transparent}.fz-panel .ffs-summary-header,.fz-panel .ffs-summary-footer{display:none}.fz-split-row{display:flex;justify-content:space-between;gap:var(--aw-space-3);padding:var(--aw-space-1) 0;border-bottom:1px solid var(--aw-surface-overlay);font-size:var(--aw-body-size)}.fz-split-flight,.fz-split-leg{color:var(--aw-text-primary)}.fz-split-amount{color:var(--aw-text-primary);font-variant-numeric:tabular-nums}.fz-flight-summary{display:flex;flex-direction:column;gap:var(--aw-space-2);padding:var(--aw-space-3) 0;border-bottom:1px solid var(--aw-surface-overlay)}.fz-summary-metrics,.fz-summary-group{display:flex;flex-wrap:wrap;gap:var(--aw-space-4)}.fz-summary-group--pilot{padding-left:var(--aw-space-4);border-left:1px solid var(--aw-surface-overlay)}.fz-summary-group--pilot .fz-summary-metric-value{color:var(--aw-brand-accent-subtle)}.fz-summary-metric{display:flex;flex-direction:column;gap:var(--aw-space-1)}.fz-summary-metric-label{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size)}.fz-summary-metric-value{color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:600;font-variant-numeric:tabular-nums}.fz-summary-cost{display:flex;align-items:center;gap:var(--aw-space-3)}.date-range-popup{background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-control);box-shadow:0 4px 12px #0000004d;width:100%;max-width:600px;margin:auto;overflow-y:auto;height:fit-content;max-height:90vh;color:var(--aw-text-primary)}.date-range-popup-content{display:flex;flex-direction:column;gap:var(--aw-space-4);padding:0 var(--aw-space-4) var(--aw-space-4) var(--aw-space-4)}.modal-date-inputs-container{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-4)}.date-range-popup-inputs{display:flex;flex-direction:row;justify-content:space-between;gap:var(--aw-space-4);margin:var(--aw-space-3) 0 var(--aw-space-6) 0;height:auto;padding:var(--aw-space-2)}.date-range-picker-input{display:flex;align-items:center;background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-pill)}.date-range-popup-picker .MuiInputBase-root{height:46px;background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-pill);width:100%}.date-range-popup-shortcuts{border-top:1px solid var(--aw-interactive-border);padding:var(--aw-space-4) 0;margin:0 0 var(--aw-space-2) 0;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--aw-space-2);justify-content:start}.date-range-popup-shortcut{background-color:var(--aw-surface-overlay);color:var(--aw-text-primary);border:none;border-radius:var(--aw-radius-pill);padding:var(--aw-space-2) var(--aw-space-4);font-size:var(--aw-body-size);cursor:pointer;transition:background-color .2s}.date-range-popup-shortcut:hover{background-color:var(--aw-interactive-border)}@media (max-width: 600px){.date-range-popup-inputs{flex-direction:column}}.pz-rates-anchor{position:relative;display:inline-flex}.pz-rates-panel{position:absolute;top:calc(100% + 8px);right:0;left:auto;z-index:60;width:max-content;min-width:260px;max-width:min(320px,calc(100vw - 32px));padding:var(--aw-space-3) 14px;background:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control);box-shadow:0 8px 24px #00000073;text-align:left}.pz-rates-head{display:flex;align-items:center;justify-content:space-between;gap:var(--aw-space-3);margin-bottom:var(--aw-space-2)}.pz-rates-title{font-size:var(--aw-label-size);letter-spacing:.12em;text-transform:uppercase;color:var(--aw-text-secondary)}.pz-rates-close{background:none;border:0;color:var(--aw-text-label);cursor:pointer;font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);padding:var(--aw-space-1)}.pz-rates-row{display:flex;align-items:center;gap:var(--aw-space-2);margin-bottom:var(--aw-space-2)}.pz-rates-from{font-size:var(--aw-body-sm-size);color:var(--aw-text-label);white-space:nowrap}.pz-rates-input{flex:1 1 auto;min-width:0;background:var(--aw-surface-overlay);border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control);color:var(--aw-text-primary);padding:5px var(--aw-space-2);font-size:var(--aw-body-sm-size);font-variant-numeric:tabular-nums}.pz-rates-input:focus{outline:none;border-color:var(--aw-brand-accent)}.pz-rates-code{font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary);width:34px;flex:0 0 auto}.pz-rates-foot{margin:var(--aw-space-2) 0 0;font-size:var(--aw-body-sm-size);color:var(--aw-text-label)}.pz-rates-reset{background:none;border:0;padding:0;color:var(--aw-brand-accent-subtle);font-size:var(--aw-body-sm-size);cursor:pointer}.aw-usd-toggle{background:transparent;border:1px solid var(--aw-brand-accent);border-radius:var(--aw-radius-pill);color:var(--aw-brand-accent-subtle);cursor:pointer;font-size:var(--aw-body-sm-size);padding:5px var(--aw-space-3);white-space:nowrap}.aw-usd-toggle:hover{background:rgba(74,87,251,.12)}.aw-usd-toggle--on{background:var(--aw-brand-accent);color:var(--aw-text-on-accent)}.fz-confirm-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5)}.fz-confirm{width:min(360px,calc(100vw - 40px));background:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control);padding:var(--aw-space-4)}.fz-confirm-msg{margin:0 0 var(--aw-space-4);color:var(--aw-text-primary);font-size:var(--aw-body-size)}.fz-confirm-actions{display:flex;justify-content:flex-end;gap:var(--aw-space-2)}.fz-confirm-btn{border-radius:var(--aw-radius-control);padding:var(--aw-space-2) var(--aw-space-4);cursor:pointer;font:inherit;border:1px solid var(--aw-interactive-border)}.fz-confirm-cancel{background:none;color:var(--aw-text-primary)}.fz-confirm-ok{background:var(--aw-brand-accent);border-color:var(--aw-brand-accent);color:var(--aw-text-on-accent)}.fz-breakdown{display:flex;flex-direction:column;gap:var(--aw-space-3)}.fz-breakdown-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--aw-space-4)}.fz-showmore{margin:var(--aw-space-3) 0 var(--aw-space-1);padding:var(--aw-space-1) var(--aw-space-3);background:none;border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-control);color:var(--aw-text-secondary);cursor:pointer;font:inherit}.fz-showmore:hover{border-color:var(--aw-brand-accent);color:var(--aw-text-primary)}.fz-breakdown-currency{border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control);background:var(--aw-surface-raised);padding:var(--aw-space-4);display:flex;flex-direction:column;gap:var(--aw-space-3)}.fz-breakdown-head{display:flex;align-items:baseline;justify-content:space-between}.fz-breakdown-code{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);text-transform:uppercase;letter-spacing:.05em}.fz-breakdown-total{color:var(--aw-text-primary);font-size:var(--aw-figure-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;font-variant-numeric:tabular-nums}.fz-breakdown-bars{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--aw-space-2)}.fz-breakdown-row-head{display:flex;justify-content:space-between;gap:var(--aw-space-2);font-size:var(--aw-body-sm-size);margin-bottom:var(--aw-space-1)}.fz-breakdown-type{color:var(--aw-text-primary);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fz-breakdown-amount{color:var(--aw-text-secondary);font-variant-numeric:tabular-nums;flex-shrink:0;white-space:nowrap}.fz-breakdown-track{height:6px;border-radius:var(--aw-radius-xs);background:var(--aw-surface-overlay);overflow:hidden}.fz-breakdown-fill{height:100%;border-radius:var(--aw-radius-xs);background:var(--aw-brand-accent);min-width:2px}.zone-beta-badge{display:inline-block;margin-left:var(--aw-space-2);padding:var(--aw-space-1) var(--aw-space-2);font-family:var(--aw-font-sans);font-size:var(--aw-body-sm-size);font-weight:600;line-height:var(--aw-body-sm-lh);letter-spacing:.02em;color:var(--aw-text-on-accent);background-color:var(--aw-interactive-hover);border-radius:var(--aw-radius-control);white-space:nowrap;vertical-align:middle}.zone-beta-banner{display:flex;align-items:center;gap:var(--aw-space-3);margin:0 0 var(--aw-space-4);padding:var(--aw-space-2) 14px;background-color:#2d1e4380;border:1px solid var(--aw-interactive-hover);border-radius:var(--aw-radius-control);font-family:var(--aw-font-sans)}.zone-beta-banner-dot{flex:none;padding:var(--aw-space-1) var(--aw-space-2);font-size:var(--aw-body-sm-size);font-weight:600;line-height:var(--aw-body-sm-lh);letter-spacing:.02em;color:var(--aw-brand-accent-subtle);background-color:var(--aw-interactive-hover);border-radius:var(--aw-radius-control);white-space:nowrap}.zone-beta-banner-text{flex:1;color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size)}.zone-beta-banner-close{flex:none;background:none;border:none;color:var(--aw-text-secondary);font-size:var(--aw-body-size);font-weight:500;line-height:var(--aw-body-lh);cursor:pointer}.zone-beta-banner-close:hover{color:var(--aw-text-primary)}.pz-header{display:flex;align-items:center;gap:var(--aw-space-4)}.pz-pride{background:var(--aw-surface-raised);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-control);padding:18px var(--aw-space-6);margin-top:var(--aw-space-4);margin-bottom:var(--aw-space-6)}.pz-pride-head{display:flex;align-items:center;gap:var(--aw-space-3);margin-bottom:var(--aw-space-4)}.pz-pride-actions{display:flex;align-items:center;gap:var(--aw-space-3);margin-left:auto}.pz-pride-usd--on{background:rgba(74,87,251,.9);border-color:#4a57fbe6;color:var(--aw-text-primary)}.pz-pride-title{font-size:var(--aw-body-sm-size);letter-spacing:.08em;text-transform:uppercase;color:var(--aw-text-secondary)}.pz-pride-cell-note--warn{color:var(--aw-status-warning-text)}.pz-pride-period{font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary);font-variant-numeric:tabular-nums}.pz-pride-band{display:grid;grid-template-columns:.8fr .9fr .9fr 1.4fr 1.4fr}.pz-pride-cell{display:flex;flex-direction:column;gap:var(--aw-space-1);min-width:0}.pz-pride-cell:not(:first-child){border-left:1px solid var(--aw-surface-overlay);padding-left:var(--aw-space-6)}.pz-pride-cell-label{font-size:var(--aw-label-size);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--aw-text-secondary)}.pz-pride-cell-label--accent{color:var(--aw-brand-accent-subtle)}.pz-pride-cell-value{font-size:var(--aw-figure-size);font-weight:700;color:var(--aw-text-primary);line-height:var(--aw-title-operative-lh);font-variant-numeric:tabular-nums}.pz-pride-cell-value--accent{color:var(--aw-brand-accent-subtle)}.pz-pride-cell-money{display:flex;flex-direction:column;gap:var(--aw-space-1)}.pz-pride-cell-money span{font-size:var(--aw-figure-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;color:var(--aw-text-primary);line-height:var(--aw-title-operative-lh);font-variant-numeric:tabular-nums}.pz-pride-cell-money--muted span{font-weight:600;color:var(--aw-text-secondary)}.pz-pride-cell-note{font-size:var(--aw-body-sm-size);color:var(--aw-text-label)}.pz-setup-cta{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:var(--aw-radius-control);padding:var(--aw-space-2) var(--aw-space-4);background:var(--aw-brand-accent);color:var(--aw-text-on-accent);font:inherit;font-size:var(--aw-body-sm-size);font-weight:600;cursor:pointer;white-space:nowrap}.pz-setup-cta:hover{background:var(--aw-interactive-hover)}.pz-setup-sec{padding:var(--aw-space-4) 0;border-top:1px solid var(--aw-surface-overlay)}.pz-setup-sec:first-of-type{border-top:none;padding-top:var(--aw-space-1)}.pz-setup-sec-title{font-size:var(--aw-body-sm-size);font-weight:600;color:var(--aw-text-primary);margin:0 0 var(--aw-space-1)}.pz-setup-sec-head{display:flex;align-items:center;justify-content:space-between;gap:var(--aw-space-3);flex-wrap:wrap}.pz-setup-annual{display:flex;align-items:center;gap:var(--aw-space-2);margin-top:var(--aw-space-2);flex-wrap:wrap}.pz-setup-note{font-size:var(--aw-body-sm-size);color:var(--aw-text-label);margin:var(--aw-space-2) 0 0}.pz-setup-estimate{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(74,87,251,.5);border-radius:var(--aw-radius-control);padding:6px var(--aw-space-3);background:rgba(74,87,251,.12);color:var(--aw-brand-accent-subtle);font:inherit;font-size:var(--aw-body-sm-size);font-weight:600;cursor:pointer;white-space:nowrap}.pz-setup-estimate:disabled{opacity:.5;cursor:default}.pz-setup-hlist{display:flex;flex-direction:column;gap:var(--aw-space-1);margin-top:var(--aw-space-2)}.pz-setup-frow{display:flex;flex-direction:column;gap:var(--aw-space-2);padding:10px var(--aw-space-3);background:var(--aw-surface-raised);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-control)}.pz-setup-frow .pz-setup-hrow-main{flex-direction:row;align-items:baseline;gap:var(--aw-space-2);flex:none}.pz-setup-hrow{display:flex;align-items:center;gap:var(--aw-space-3);padding:var(--aw-space-2) 10px;background:var(--aw-surface-raised);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-control)}.pz-setup-hrow-main{display:flex;flex-direction:column;gap:var(--aw-space-1);flex:1;min-width:0}.pz-setup-hrow-alias{font-weight:600;color:var(--aw-text-primary)}.pz-setup-hrow-route{font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pz-setup-hrow-date{font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary);white-space:nowrap;font-variant-numeric:tabular-nums}.pz-setup-est-tag{font-size:var(--aw-body-sm-size);font-weight:600;color:var(--aw-status-verified-text);border:1px solid rgba(103,210,154,.4);border-radius:var(--aw-radius-control);padding:var(--aw-space-1) var(--aw-space-1);white-space:nowrap}.pz-setup-hrow-input{display:flex;align-items:center;gap:var(--aw-space-1)}.pz-setup-hrow-input .pz-fx-input{width:84px}.pz-setup-hrow-unit{font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary)}.pz-setup-footer{display:flex;justify-content:flex-end;border-top:1px solid var(--aw-surface-overlay);padding-top:var(--aw-space-4);margin-top:var(--aw-space-1)}.pz-exp-table{display:flex;flex-direction:column}.pz-exp-head,.pz-exp-row{display:grid;grid-template-columns:140px 2fr 1fr 1fr;align-items:center;gap:var(--aw-space-3);padding:var(--aw-space-3) var(--aw-space-4);text-align:left}.pz-exp-head{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--aw-surface-overlay)}.pz-exp-row{background:none;border:none;border-bottom:1px solid var(--aw-surface-overlay);color:var(--aw-text-primary);cursor:pointer;font:inherit}.pz-exp-row:hover{background:var(--aw-surface-raised)}.pz-exp-supplier{display:flex;flex-direction:column}.pz-exp-supplier-name{display:flex;align-items:center;gap:var(--aw-space-2)}.pz-exp-concept{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size)}.pz-exp-wallet-badge{font-size:var(--aw-body-sm-size);color:var(--aw-brand-accent-muted);border:1px solid var(--aw-brand-accent-muted);border-radius:var(--aw-radius-control);padding:var(--aw-space-1) var(--aw-space-1)}.pz-exp-dispute-badge{margin-left:var(--aw-space-1);font-size:var(--aw-body-sm-size);color:var(--aw-status-warning-text);border:1px solid rgba(217,131,36,.7);border-radius:var(--aw-radius-control);padding:var(--aw-space-1) var(--aw-space-1)}.pz-exp-approve-badge{margin-left:var(--aw-space-1);font-size:var(--aw-body-sm-size);font-weight:600;color:var(--aw-surface-raised);background:var(--aw-status-warning);border-radius:var(--aw-radius-control);padding:var(--aw-space-1) var(--aw-space-1)}.pz-exp-cat-pill{display:inline-block;font-size:var(--aw-body-sm-size);border:1px solid currentColor;border-radius:var(--aw-radius-control);padding:2px var(--aw-space-2);white-space:nowrap}.pz-exp-amount{font-weight:600;text-align:right;font-variant-numeric:tabular-nums}.pz-exp-head>span:last-child{text-align:right}.pz-section-title{font-size:var(--aw-body-sm-size);letter-spacing:.06em;text-transform:uppercase;color:var(--aw-text-secondary);margin:var(--aw-space-2) 0 var(--aw-space-3)}.pz-flight{border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-control);margin-bottom:var(--aw-space-3);overflow:hidden}.pz-flight--open{border-color:var(--aw-interactive-border)}.pz-flight-head-row{display:grid;grid-template-columns:24px minmax(0,1fr) 110px 150px 250px 100px;align-items:center;column-gap:var(--aw-space-3);padding:var(--aw-space-3) var(--aw-space-4);background:var(--aw-surface-raised)}.pz-flight-head-row:hover{background:var(--aw-surface-raised)}.pz-flight-approve-pill{font-size:var(--aw-body-sm-size);font-weight:600;color:var(--aw-surface-raised);background:var(--aw-status-warning);border-radius:var(--aw-radius-control);padding:var(--aw-space-1) var(--aw-space-2);white-space:nowrap}.pz-flight-close{box-sizing:border-box;justify-self:end;width:76px;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-radius:var(--aw-radius-pill);padding:var(--aw-space-1) var(--aw-space-3);font:inherit;font-size:var(--aw-body-sm-size);font-weight:600;white-space:nowrap;cursor:pointer}.pz-flight-close--open{background:rgba(255,159,64,.15);color:var(--aw-status-warning-text);border-color:#ff9f4066}.pz-flight-close--close{background:rgba(64,192,120,.15);color:var(--aw-status-verified-text);border-color:#40c07866}.pz-flight-head{grid-column:1 / 3;display:flex;align-items:center;gap:var(--aw-space-3);min-width:0;padding:0;background:transparent;border:none;color:var(--aw-text-primary);cursor:pointer;font:inherit;text-align:left}.pz-flight-caret{flex-shrink:0;color:var(--aw-brand-accent-muted)}.pz-flight-id{display:flex;flex-direction:column;gap:var(--aw-space-1);min-width:0}.pz-flight-alias{font-size:var(--aw-body-size);font-weight:600;color:var(--aw-text-primary)}.pz-flight-subline{font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pz-flight-hours{display:flex;flex-direction:column;align-items:flex-end;gap:var(--aw-space-1);white-space:nowrap}.pz-flight-hours-label{font-size:var(--aw-body-sm-size);color:var(--aw-text-label)}.pz-flight-hours-value{font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary);font-variant-numeric:tabular-nums}.pz-flight-loglink{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;font:inherit;font-size:var(--aw-body-sm-size);color:var(--aw-brand-accent-muted);cursor:pointer;white-space:nowrap}.pz-flight-loglink:hover{color:var(--aw-brand-accent-subtle)}.pz-flight-warn{display:inline-flex;align-items:center;color:var(--aw-status-warning-text)}.pz-flight-warn-icon{flex-shrink:0}.pz-flight-cost{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:var(--aw-space-1)}.pz-flight-cost-dash{color:var(--aw-text-label)}.pz-flight-cost-cur{display:flex;flex-direction:row;align-items:baseline;justify-content:flex-end;gap:var(--aw-space-2)}.pz-flight-cost-amount{font-size:var(--aw-body-size);font-weight:600;color:var(--aw-text-primary);font-variant-numeric:tabular-nums;white-space:nowrap}.pz-flight-cost-note{font-size:var(--aw-body-sm-size);color:var(--aw-text-label)}.pz-flight-perhour-item{font-size:var(--aw-body-sm-size);color:var(--aw-text-label);font-variant-numeric:tabular-nums;white-space:nowrap}.pz-flight-flag{flex-shrink:0}.pz-flight-tags{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:var(--aw-space-1)}.pz-stmt{display:grid;grid-template-columns:1fr 1fr 1.2fr;gap:var(--aw-space-3);background:var(--aw-surface-raised);border:1px solid rgba(74,87,251,.35);border-radius:var(--aw-radius-control);padding:var(--aw-space-4) 20px}.pz-stmt-cell{display:flex;flex-direction:column;gap:var(--aw-space-1);min-width:0}.pz-stmt-cell--div{border-left:1px solid var(--aw-surface-overlay);padding-left:var(--aw-space-4)}.pz-stmt-types{justify-content:center;gap:var(--aw-space-1)}.pz-stmt-label{font-size:var(--aw-label-size);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--aw-text-secondary)}.pz-stmt-label--accent{color:var(--aw-brand-accent-subtle)}.pz-stmt-head{display:flex;align-items:center;gap:var(--aw-space-2)}.pz-stmt-total{display:flex;flex-direction:column}.pz-stmt-total span{font-size:var(--aw-figure-size);font-weight:700;color:var(--aw-text-primary);line-height:var(--aw-title-operative-lh);font-variant-numeric:tabular-nums}.pz-stmt-perfh{display:flex;flex-direction:column}.pz-stmt-perfh span{font-size:var(--aw-figure-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;color:var(--aw-text-secondary);line-height:var(--aw-title-operative-lh);font-variant-numeric:tabular-nums}.pz-stmt-type{display:flex;justify-content:space-between;gap:var(--aw-space-3);font-size:var(--aw-body-sm-size)}.pz-stmt-type-label{color:var(--aw-text-secondary)}.pz-stmt-type-values{display:flex;flex-direction:column;align-items:flex-end;color:var(--aw-text-secondary);font-variant-numeric:tabular-nums}.pz-stmt-type--muted{font-size:var(--aw-body-sm-size)}.pz-stmt-type--muted .pz-stmt-type-label,.pz-stmt-type--muted .pz-stmt-type-values{color:var(--aw-text-label)}.pz-stmt-alloc{font-size:var(--aw-body-sm-size);color:var(--aw-text-label);text-align:right}.pz-stmt-setup-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;margin-top:var(--aw-space-1);font:inherit;font-size:var(--aw-body-sm-size);color:var(--aw-brand-accent-muted);cursor:pointer;text-align:right}.pz-stmt-setup-link:hover{color:var(--aw-brand-accent-subtle)}.pz-stmt-dash{color:var(--aw-text-label)}.pz-qc{flex-shrink:0}.pz-qc-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--aw-space-1);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-pill);background:var(--aw-surface-raised);color:var(--aw-text-secondary);min-width:86px;padding:5px var(--aw-space-3);font:inherit;font-size:var(--aw-body-sm-size);font-weight:600;cursor:pointer;white-space:nowrap}.pz-qc-btn:hover{border-color:var(--aw-brand-accent-muted);color:var(--aw-text-primary)}.pz-qc-btn--warn{border-color:#ffb26680;color:var(--aw-status-warning-text)}.pz-qc-btn-warn{display:inline-flex;align-items:center;color:var(--aw-status-warning-text)}.pz-qc-warn-icon{flex-shrink:0}.pz-qc-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:var(--aw-space-4);background:rgba(0,0,0,.55)}.pz-qc-pop{width:280px;max-width:100%;background:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-card);padding:var(--aw-space-4) var(--aw-space-4);box-shadow:0 20px 50px #00000080}.pz-qlog-pop{width:440px;display:flex;flex-direction:column;gap:var(--aw-space-3)}.pz-qlog-pop .pz-fdata-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pz-qlog-pop select.pz-fdata-input{cursor:pointer}.pz-loghours{display:contents}.pz-loghours-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control);color:var(--aw-text-secondary);padding:var(--aw-space-2) var(--aw-space-3);font:inherit;font-size:var(--aw-body-sm-size);cursor:pointer}.pz-loghours-btn:hover{border-color:var(--aw-brand-accent);color:var(--aw-text-primary)}.pz-qc-pop-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--aw-space-3);margin-bottom:var(--aw-space-4)}.pz-qc-pop-heading{display:flex;flex-direction:column;gap:var(--aw-space-1);min-width:0}.pz-qc-pop-eyebrow{font-size:var(--aw-label-size);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--aw-text-label)}.pz-qc-pop-name{font-size:var(--aw-body-size);font-weight:600;color:var(--aw-text-primary)}.pz-qc-pop-route{font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary)}.pz-qc-pop-close{flex-shrink:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;color:var(--aw-text-secondary);font-size:var(--aw-icon-size);letter-spacing:var(--aw-title-operative-tracking);line-height:var(--aw-title-operative-lh);cursor:pointer;padding:0 var(--aw-space-1)}.pz-qc-pop-close:hover{color:var(--aw-text-primary)}.pz-qc-pop-row{display:flex;flex-direction:column;gap:var(--aw-space-1);margin-bottom:var(--aw-space-3)}.pz-qc-pop-row:last-of-type{margin-bottom:0}.pz-qc-pop-label{font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary)}.pz-qc-pop-values{display:flex;flex-direction:column;gap:var(--aw-space-1);color:var(--aw-text-primary);font-weight:600;font-variant-numeric:tabular-nums}.pz-qc-pop-values--accent{color:var(--aw-brand-accent-subtle)}.pz-qc-pop-dash{color:var(--aw-text-label);font-weight:400}.pz-qc-pop-note{display:flex;align-items:center;gap:var(--aw-space-1);margin:var(--aw-space-3) 0 0;padding-top:var(--aw-space-2);border-top:1px solid var(--aw-surface-overlay);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--aw-status-warning-text)}.pz-qc-pop-drivers{display:flex;flex-direction:column;gap:var(--aw-space-1);margin-top:var(--aw-space-2)}.pz-qc-pop-drivers-label{font-size:var(--aw-label-size);letter-spacing:.06em;text-transform:uppercase;color:var(--aw-text-secondary)}.pz-qc-pop-drivers-list{display:flex;flex-wrap:wrap;gap:var(--aw-space-1)}.pz-qc-driver{font-size:var(--aw-body-sm-size);color:var(--aw-text-primary);background:var(--aw-surface-overlay);border-radius:var(--aw-radius-control);padding:2px var(--aw-space-2)}.pz-flight-cph{display:flex;align-items:center;justify-content:space-between;gap:var(--aw-space-3);flex-wrap:wrap;padding:var(--aw-space-2) 0 var(--aw-space-1)}.pz-flight-cph-label{font-size:var(--aw-label-size);font-weight:600;letter-spacing:.06em;color:var(--aw-text-label);text-transform:uppercase}.pz-flight-cph-values{display:flex;align-items:center;gap:var(--aw-space-2);flex-wrap:wrap}.pz-flight-body{padding:var(--aw-space-4) var(--aw-space-4) 22px;background:var(--aw-surface-background)}.pz-airport-group{margin-top:var(--aw-space-4)}.pz-airport-title{font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary);margin-bottom:var(--aw-space-1)}.pz-flight-body .fz-category-block .fz-totals{justify-content:flex-end;padding:6px var(--aw-space-3) 0}.pz-flight-body .fz-category-block .fz-total{font-size:var(--aw-body-sm-size);font-weight:600;color:var(--aw-text-secondary)}.pz-flight-body .fz-totals--airport{background:var(--aw-surface-raised);flex-wrap:wrap;row-gap:var(--aw-space-1)}.pz-flight-body .fz-totals--airport .fz-total{font-size:var(--aw-body-size);font-weight:700;margin-left:auto}.pz-empty{color:var(--aw-text-secondary);padding:var(--aw-space-3) 0}.pz-see-all{display:block;margin:var(--aw-space-3) auto 0;padding:var(--aw-space-2) 18px;background:transparent;border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control);color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);font-weight:600;cursor:pointer;transition:border-color .15s,color .15s}.pz-see-all:hover{border-color:var(--aw-text-disabled);color:var(--aw-text-primary)}.pz-fdata-add{margin-top:var(--aw-space-3);background:none;border:1px dashed var(--aw-interactive-border);border-radius:var(--aw-radius-control);color:var(--aw-text-secondary);padding:var(--aw-space-2) 14px;cursor:pointer;font:inherit;font-size:var(--aw-body-sm-size)}.pz-fdata-add:hover{border-color:var(--aw-brand-accent-muted);color:var(--aw-brand-accent-subtle)}.pz-fdata-meta{display:flex;align-items:center;flex-wrap:wrap;gap:var(--aw-space-2);margin:14px 2px var(--aw-space-1)}.pz-fdata-divider{width:1px;height:14px;background:var(--aw-surface-overlay)}.pz-fdata-metric{font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary)}.pz-fdata-metric-value{color:var(--aw-text-secondary);font-variant-numeric:tabular-nums}.pz-fdata-metric-value--pilot{color:var(--aw-brand-accent-subtle)}.pz-fdata-title{font-size:var(--aw-body-sm-size);font-weight:600;letter-spacing:.04em;color:var(--aw-text-secondary)}.pz-fdata-form .pz-fdata-title{margin-bottom:var(--aw-space-2)}.pz-fdata-tag{font-size:var(--aw-label-size);text-transform:uppercase;letter-spacing:.04em;color:var(--aw-text-secondary);border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control);padding:var(--aw-space-1) var(--aw-space-1)}.pz-fdata-edit{background:none;border:none;color:var(--aw-brand-accent-muted);cursor:pointer;font:inherit;font-size:var(--aw-body-sm-size);padding:0}.pz-fdata-edit:hover{text-decoration:underline}.pz-fdata-form{margin-top:var(--aw-space-3);border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control);padding:var(--aw-space-4);background:var(--aw-surface-raised)}.pz-fdata-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--aw-space-3)}.pz-fdata-field{display:flex;flex-direction:column;gap:var(--aw-space-1)}.pz-fdata-label{font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary)}.pz-fdata-input{background:var(--aw-surface-background);border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control);color:var(--aw-text-primary);padding:var(--aw-space-2) 10px;font:inherit}.pz-fdata-input:focus{outline:none;border-color:var(--aw-brand-accent-muted)}.pz-fdata-actions{display:flex;gap:var(--aw-space-2);margin-top:var(--aw-space-3)}.pz-fdata-save{background:var(--aw-brand-accent);border:none;border-radius:var(--aw-radius-control);color:var(--aw-text-on-accent);padding:var(--aw-space-2) var(--aw-space-4);cursor:pointer;font:inherit;font-weight:600}.pz-fdata-save:hover{background:var(--aw-brand-accent)}.pz-fdata-cancel{background:none;border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control);color:var(--aw-text-primary);padding:var(--aw-space-2) var(--aw-space-4);cursor:pointer;font:inherit}.pz-fdata-hint{margin:var(--aw-space-3) 0 0;font-size:var(--aw-body-sm-size);color:var(--aw-text-label)}.pz-setup-frow .pz-setup-hrow-alias{font-weight:600;color:var(--aw-text-secondary)}.pz-setup-frow .pz-setup-hrow-route,.pz-setup-frow .pz-setup-hrow-date{font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary)}.pz-setup-frow .pz-fdata-add,.pz-setup-frow .pz-fdata-form{margin-top:0}.pz-setup-frow .pz-fdata-meta{margin:0}.pz-setup-frow .pz-fdata-meta .pz-fdata-title{display:none}.pz-panel-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.4);z-index:1200}.pz-panel{position:fixed;top:0;right:0;height:100vh;width:420px;max-width:90vw;background:var(--aw-surface-raised);border-left:1px solid var(--aw-interactive-border);z-index:1201;display:flex;flex-direction:column}.pz-panel-header{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:var(--aw-space-3);padding:20px var(--aw-space-6);border-bottom:1px solid var(--aw-surface-overlay)}.pz-panel-title-group{display:flex;align-items:center;flex-wrap:wrap;gap:var(--aw-space-2);min-width:0;flex:1 1 auto}.pz-panel-title{font-weight:600;color:var(--aw-text-primary)}.pz-panel-actions{display:flex;align-items:center;gap:var(--aw-space-3);flex-shrink:0}.pz-panel-dispute-action{background:none;border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-control);color:var(--aw-text-primary);padding:6px var(--aw-space-3);cursor:pointer}.pz-panel-close{background:none;border:none;color:var(--aw-text-secondary);font-size:var(--aw-icon-size);letter-spacing:var(--aw-title-operative-tracking);cursor:pointer}.pz-panel-body{padding:20px var(--aw-space-6);overflow-y:auto}.pz-panel-title-name{font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;margin-bottom:var(--aw-space-4)}.pz-panel-row{display:flex;justify-content:space-between;padding:var(--aw-space-2) 0;border-bottom:1px solid var(--aw-surface-raised)}.pz-panel-row-label{color:var(--aw-text-secondary)}.pz-panel-receipt-link{background:none;border:none;padding:0;font:inherit;color:var(--aw-brand-accent-subtle);text-decoration:underline;cursor:pointer}.pz-panel-receipt-link:hover{color:var(--aw-brand-accent-subtle)}.pz-receipt-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:var(--aw-space-6);background:rgba(0,0,0,.7)}.pz-receipt-modal{width:min(900px,92vw);max-height:92vh;overflow:auto;background:var(--aw-surface-raised);border-radius:var(--aw-radius-control)}.pz-controls{display:flex;align-items:center;gap:var(--aw-space-3);margin:var(--aw-space-4) 0 var(--aw-space-3);flex-wrap:wrap}.pz-controls>:first-child{flex:1 1 260px;min-width:0}.pz-toolbar{display:flex;align-items:center;gap:var(--aw-space-2);flex-wrap:wrap}.pz-controls .pz-toolbar{margin-left:auto}.pz-add-expense{display:inline-flex;align-items:center;gap:var(--aw-space-1);background:var(--aw-brand-accent);color:var(--aw-text-on-accent);border:none;border-radius:var(--aw-radius-control);padding:var(--aw-space-2) 14px;font-size:var(--aw-body-sm-size);font-weight:600;text-decoration:none;cursor:pointer}.pz-add-expense:hover{background:var(--aw-interactive-hover)}.pz-panel-dispute-badge{font-size:var(--aw-body-sm-size);color:var(--aw-status-warning-text);border:1px solid var(--aw-status-warning);border-radius:var(--aw-radius-control);padding:var(--aw-space-1) var(--aw-space-1)}.pz-status-chip{font-size:var(--aw-body-sm-size);border-radius:var(--aw-radius-control);padding:1px var(--aw-space-2);border:1px solid;white-space:nowrap}.pz-status-chip--gray{color:var(--aw-text-secondary);border-color:var(--aw-interactive-border)}.pz-status-chip--orange{color:var(--aw-status-warning-text);border-color:var(--aw-status-warning)}.pz-status-chip--green{color:var(--aw-status-verified-text);border-color:var(--aw-status-verified)}.pz-status-chip--red{color:var(--aw-status-critical-text);border-color:var(--aw-status-critical)}.pz-panel-footer{display:flex;gap:var(--aw-space-2);padding:var(--aw-space-4) 20px;border-top:1px solid var(--aw-surface-overlay)}.pz-panel-action{flex:1;border-radius:var(--aw-radius-control);padding:9px var(--aw-space-3);font-size:var(--aw-body-sm-size);font-weight:600;border:1px solid transparent;cursor:pointer}.pz-panel-action:disabled{opacity:.6;cursor:default}.pz-panel-approve{background:var(--aw-brand-accent);color:var(--aw-text-on-accent)}.pz-panel-approve:hover:not(:disabled){background:var(--aw-interactive-hover)}.pz-panel-reject{background:none;color:var(--aw-status-critical-text);border-color:var(--aw-status-critical)}.pz-panel-reject:hover:not(:disabled){background:rgba(224,101,95,.1)}.pz-panel-dispute{margin-bottom:var(--aw-space-4);padding-bottom:var(--aw-space-4);border-bottom:1px solid var(--aw-surface-raised)}.pz-dispute-input{width:100%;box-sizing:border-box;background:var(--aw-surface-raised);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-control);color:var(--aw-text-primary);padding:var(--aw-space-2) 10px;font:inherit;resize:vertical}.pz-dispute-input:focus{outline:none;border-color:var(--aw-brand-accent)}.pz-dispute-actions{display:flex;gap:var(--aw-space-2);margin-top:var(--aw-space-2)}.pz-dispute-btn{border:none;border-radius:var(--aw-radius-control);padding:var(--aw-space-1) var(--aw-space-3);cursor:pointer;font:inherit}.pz-dispute-btn:disabled{opacity:.6;cursor:default}.pz-dispute-send{background:var(--aw-brand-accent);color:var(--aw-text-on-accent)}.pz-dispute-cancel{background:none;border:1px solid var(--aw-interactive-border);color:var(--aw-text-primary)}.pz-panel-dispute--raised{border-bottom:1px solid var(--aw-surface-raised)}.pz-dispute-label{font-size:var(--aw-label-size);color:var(--aw-status-warning-text);text-transform:uppercase;letter-spacing:.05em;margin:0 0 var(--aw-space-1)}.pz-dispute-reason{color:var(--aw-text-primary);font-size:var(--aw-body-sm-size);margin:0}.pz-tabbar{display:flex;gap:var(--aw-space-1);border-bottom:1px solid var(--aw-interactive-border);margin-top:var(--aw-space-3)}.pz-tab{background:none;border:none;border-bottom:2px solid transparent;color:var(--aw-text-secondary);padding:10px var(--aw-space-4);font:inherit;font-size:var(--aw-body-size);cursor:pointer}.pz-tab:hover{color:var(--aw-text-secondary)}.pz-tab--active{color:var(--aw-text-primary);border-bottom-color:var(--aw-brand-accent)}.pz-ac{margin-top:var(--aw-space-4)}.pz-ac-empty{margin-top:var(--aw-space-6)}.pz-ac-selector{display:flex;gap:var(--aw-space-2);flex-wrap:wrap;margin-bottom:var(--aw-space-4)}.pz-ac-chip{display:inline-flex;align-items:center;gap:var(--aw-space-2);background:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-pill);color:var(--aw-text-secondary);padding:var(--aw-space-1) var(--aw-space-3);cursor:pointer;font:inherit;font-weight:600}.pz-ac-chip:hover{border-color:var(--aw-brand-accent-muted);color:var(--aw-text-primary)}.pz-ac-chip--active{background:rgba(74,87,251,.15);border-color:var(--aw-brand-accent);color:var(--aw-text-primary)}.pz-ac-chip-count{font-size:var(--aw-body-sm-size);font-weight:600;color:var(--aw-text-secondary);background:var(--aw-surface-background);border-radius:var(--aw-radius-pill);padding:var(--aw-space-1) var(--aw-space-2);font-variant-numeric:tabular-nums}.pz-ac-chip--active .pz-ac-chip-count{color:var(--aw-brand-accent-subtle)}.pz-focus-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:var(--aw-space-6);background:rgba(0,0,0,.55);animation:pzFadeIn .16s ease}.pz-focus{width:760px;max-width:100%;max-height:86vh;display:flex;flex-direction:column;overflow:hidden;background:var(--aw-surface-raised);border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-card);box-shadow:0 24px 60px #00000080;animation:pzFocusIn .16s ease}.pz-focus-head{display:flex;align-items:center;justify-content:space-between;padding:var(--aw-space-4) var(--aw-space-6);border-bottom:1px solid var(--aw-surface-overlay)}.pz-focus-title{margin:0;font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;color:var(--aw-text-primary)}.pz-focus-close{background:none;border:none;color:var(--aw-text-secondary);font-size:var(--aw-icon-lg-size);line-height:var(--aw-title-section-lh);cursor:pointer}.pz-focus-close:hover{color:var(--aw-text-primary)}.pz-focus-body{padding:20px 22px var(--aw-space-6);overflow-y:auto}.pz-focus-charts{display:grid;grid-template-columns:1fr;gap:var(--aw-space-6)}@keyframes pzFadeIn{0%{opacity:0}to{opacity:1}}@keyframes pzFocusIn{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.pz-focus,.pz-focus-overlay{animation:none}.pz-dash-caret{transition:none}}.pz-ac .fz-totals{display:flex;flex-wrap:wrap;align-items:center;gap:var(--aw-space-2)}.pz-ac .fz-totals-label{color:var(--aw-text-secondary)}.pz-ac .fz-total{background:var(--aw-surface-background);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-control);padding:var(--aw-space-1) 10px;font-variant-numeric:tabular-nums}.pz-id{display:flex;align-items:center;gap:var(--aw-space-4);flex-wrap:wrap;background:var(--aw-surface-raised);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-card);padding:var(--aw-space-4) 20px;margin:20px 0 var(--aw-space-4)}.pz-id-photo{width:128px;height:78px;flex:none;border-radius:var(--aw-radius-control);overflow:hidden;background:var(--aw-surface-background);border:1px solid var(--aw-surface-overlay);display:flex;align-items:center;justify-content:center}.pz-id-photo img{width:100%;height:100%;object-fit:cover}.pz-id-photo-ph{font-size:var(--aw-body-size);font-weight:700;letter-spacing:.06em;color:var(--aw-brand-accent-muted)}.pz-id-main{min-width:120px}.pz-id-tail-row{display:flex;align-items:center;gap:var(--aw-space-2)}.pz-id-tail{font-size:var(--aw-title-section-size);font-weight:600;letter-spacing:var(--aw-title-section-tracking);color:var(--aw-text-primary)}.pz-id-model{padding:var(--aw-space-1) var(--aw-space-2);background:var(--aw-surface-raised);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-control);font-size:var(--aw-body-sm-size);font-weight:600;color:var(--aw-text-secondary)}.pz-id-sub{font-size:var(--aw-body-sm-size);color:var(--aw-text-label);margin-top:var(--aw-space-1)}.pz-id-period{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:var(--aw-space-1);text-align:right}.pz-id-period-eyebrow{font-size:var(--aw-label-size);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--aw-text-label)}.pz-id-period-value{font-size:var(--aw-body-size);font-weight:600;color:var(--aw-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap}.pz-kpis{display:flex;gap:var(--aw-space-3);flex-wrap:wrap;margin-bottom:var(--aw-space-4)}.pz-kpi{flex:1 1 150px;background:var(--aw-surface-raised);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-card);padding:var(--aw-space-4) 18px}.pz-kpi--wide{flex:2.4 1 300px}.pz-kpi-label{font-size:var(--aw-label-size);font-weight:600;letter-spacing:.08em;color:var(--aw-text-label);text-transform:uppercase}.pz-kpi-value{font-size:var(--aw-title-display-size);letter-spacing:var(--aw-title-display-tracking);font-weight:650;margin-top:var(--aw-space-1);color:var(--aw-text-primary);font-variant-numeric:tabular-nums}.pz-kpi-value--sm{font-size:var(--aw-figure-size);white-space:nowrap}.pz-kpi-sub{font-size:var(--aw-body-sm-size);color:var(--aw-text-label);margin-top:var(--aw-space-1)}.pz-kpi-money{display:flex;align-items:baseline;gap:var(--aw-space-3);flex-wrap:wrap;margin-top:var(--aw-space-1)}.pz-kpi-chips{display:flex;gap:var(--aw-space-2);flex-wrap:wrap}.pz-chip{display:inline-flex;padding:var(--aw-space-1) 10px;background:var(--aw-surface-raised);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-control);font-size:var(--aw-body-sm-size);font-weight:600;white-space:nowrap;color:var(--aw-text-primary);font-variant-numeric:tabular-nums}.pz-chips{display:flex;gap:var(--aw-space-2);flex-wrap:wrap}.pz-owner{padding:2px var(--aw-space-2);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-pill);font-size:var(--aw-label-size);font-weight:600;letter-spacing:.06em;color:var(--aw-text-secondary);white-space:nowrap}.pz-cols{display:flex;flex-wrap:wrap;gap:var(--aw-space-4);align-items:flex-start}.pz-col{flex:1 1 340px;display:flex;flex-direction:column;gap:var(--aw-space-4);min-width:0}.pz-col:first-child{flex:1.5 1 460px}.pz-box{background:var(--aw-surface-raised);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-card)}.pz-box--wide{margin-top:var(--aw-space-4)}.pz-box-head{display:flex;align-items:center;gap:var(--aw-space-2);padding:13px var(--aw-space-4);flex-wrap:wrap}.pz-box-toggle{background:none;border:none;color:var(--aw-text-label);cursor:pointer;font-size:var(--aw-body-sm-size);padding:0;width:16px;line-height:var(--aw-body-sm-lh)}.pz-box-title{font-size:var(--aw-body-sm-size);font-weight:650;color:var(--aw-text-primary)}.pz-box-sub{font-size:var(--aw-body-sm-size);color:var(--aw-text-label)}.pz-box-tag{padding:2px var(--aw-space-2);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-pill);font-size:var(--aw-label-size);font-weight:600;letter-spacing:.06em;color:var(--aw-text-label);text-transform:uppercase}.pz-box-spacer{flex:1}.pz-box-expand{display:flex;align-items:center;justify-content:center;width:26px;height:26px;background:var(--aw-surface-raised);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-control);color:var(--aw-text-secondary);cursor:pointer;font-size:var(--aw-body-sm-size)}.pz-box-expand:hover{border-color:var(--aw-interactive-border);color:var(--aw-text-primary)}.pz-box-body{padding:0 var(--aw-space-4) var(--aw-space-4)}.pz-box-hint{font-size:var(--aw-body-sm-size);color:var(--aw-text-label);margin:0 0 var(--aw-space-2)}.pz-ct-empty{color:var(--aw-text-label)}.pz-ctt-list{display:flex;flex-direction:column;gap:var(--aw-space-4)}.pz-ctt{border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-control);overflow:hidden}.pz-ctt-band{padding:var(--aw-space-2) var(--aw-space-3);background:var(--aw-surface-raised);border-left:1px solid var(--aw-interactive-border);font-size:var(--aw-label-size);font-weight:700;letter-spacing:.1em;color:var(--aw-text-primary);text-transform:uppercase}.pz-ctt-grid{display:flex;flex-direction:column}.pz-ctt-hrow,.pz-ctt-row{display:grid;grid-template-columns:1fr minmax(120px,auto);align-items:center}.pz-ctt-hrow{border-top:1px solid var(--aw-surface-overlay)}.pz-ctt-th{padding:7px var(--aw-space-3);font-size:var(--aw-label-size);font-weight:600;letter-spacing:.08em;color:var(--aw-text-label);text-transform:uppercase}.pz-ctt-num{text-align:right}.pz-ctt-row{border-top:1px solid var(--aw-surface-raised)}.pz-ctt-label{padding:9px var(--aw-space-3);font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary)}.pz-ctt-val{padding:9px var(--aw-space-3);text-align:right;font-size:var(--aw-body-sm-size);font-weight:600;color:var(--aw-text-primary);font-variant-numeric:tabular-nums;white-space:nowrap;background:rgba(74,87,251,.04);border-left:1px solid var(--aw-surface-raised)}.pz-ctt-row--total{border-top:1px solid var(--aw-surface-overlay)}.pz-ctt-row--total .pz-ctt-label,.pz-ctt-row--total .pz-ctt-val{font-weight:700;color:var(--aw-text-primary)}.pz-ctt-row--total .pz-ctt-val{background:rgba(74,87,251,.08)}.pz-ctt-row--fh .pz-ctt-label,.pz-ctt-row--fh .pz-ctt-val{color:var(--aw-text-secondary)}.pz-ctd{display:flex;flex-direction:column;gap:var(--aw-space-4)}.pz-ctd-cur{border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-control);overflow:hidden}.pz-ctd-group{display:flex;flex-direction:column}.pz-ctd-typerow{display:flex;justify-content:space-between;align-items:center;gap:var(--aw-space-3);padding:9px var(--aw-space-3);border-top:1px solid var(--aw-surface-overlay);background:var(--aw-surface-raised)}.pz-ctd-typelabel{font-size:var(--aw-label-size);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--aw-text-primary)}.pz-ctd-typeamt{white-space:nowrap;font-size:var(--aw-body-sm-size);font-weight:700;color:var(--aw-text-primary);font-variant-numeric:tabular-nums}.pz-ctd-subrow{display:flex;justify-content:space-between;align-items:center;gap:var(--aw-space-3);padding:var(--aw-space-2) var(--aw-space-3) var(--aw-space-2) 26px;border-top:1px solid var(--aw-surface-raised)}.pz-ctd-sublabel{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary)}.pz-ctd-subamt{white-space:nowrap;font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary);font-variant-numeric:tabular-nums}.pz-ctd-total{display:flex;justify-content:space-between;gap:var(--aw-space-3);padding:10px var(--aw-space-3);border-top:1px solid var(--aw-surface-overlay);font-weight:700;color:var(--aw-text-primary);font-variant-numeric:tabular-nums}.pz-ctd-formula{margin:0;padding:var(--aw-space-2) var(--aw-space-3);border-top:1px solid var(--aw-surface-raised);font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary);font-variant-numeric:tabular-nums}.pz-box-label{font-size:var(--aw-label-size);font-weight:600;letter-spacing:.08em;color:var(--aw-text-label);text-transform:uppercase;margin:0 0 var(--aw-space-2)}.pz-box-label--spaced{margin-top:var(--aw-space-3)}.pz-vc-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:var(--aw-space-2)}.pz-vc-card{background:var(--aw-surface-raised);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-control);padding:var(--aw-space-3) 14px}.pz-vc-card-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--aw-space-3)}.pz-vc-code{font-size:var(--aw-label-size);font-weight:700;letter-spacing:.08em;color:var(--aw-text-secondary)}.pz-vc-amount{font-size:var(--aw-figure-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:650;color:var(--aw-text-primary);font-variant-numeric:tabular-nums}.pz-vc-bar{display:flex;height:6px;border-radius:var(--aw-radius-xs);overflow:hidden;background:var(--aw-surface-overlay);margin:10px 0 var(--aw-space-2)}.pz-vc-seg{display:block;height:100%}.pz-vc-legend{display:flex;justify-content:space-between;font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary)}.pz-vc-count{color:var(--aw-text-label)}.pz-avg{display:flex;align-items:center;gap:var(--aw-space-2);flex-wrap:wrap;margin-top:var(--aw-space-3)}.pz-avg-label{font-size:var(--aw-label-size);font-weight:600;letter-spacing:.08em;color:var(--aw-text-label);text-transform:uppercase}.pz-avg-value{font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary);font-variant-numeric:tabular-nums}.pz-act{display:flex;gap:var(--aw-space-2);flex-wrap:wrap}.pz-act-panel{flex:1 1 200px;background:var(--aw-surface-raised);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-control);padding:var(--aw-space-3)}.pz-bars-plot{display:flex;align-items:flex-end;gap:var(--aw-space-6);margin-top:var(--aw-space-3);padding:0 var(--aw-space-2)}.pz-bars--big .pz-bars-plot{gap:var(--aw-space-8);padding:0 var(--aw-space-4)}.pz-bars-col{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;gap:var(--aw-space-1)}.pz-bars--big .pz-bars-col{gap:var(--aw-space-2)}.pz-bars-val{font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary);font-variant-numeric:tabular-nums}.pz-bars--big .pz-bars-val{font-size:var(--aw-body-size)}.pz-bars-val--active{color:var(--aw-text-primary);font-weight:650}.pz-bars-bar{width:100%;max-width:54px;background:var(--aw-interactive-border);border-radius:var(--aw-radius-control) var(--aw-radius-control) var(--aw-radius-xs) var(--aw-radius-xs);min-height:3px}.pz-bars--big .pz-bars-bar{max-width:84px;border-radius:var(--aw-radius-control) var(--aw-radius-control) var(--aw-radius-xs) var(--aw-radius-xs)}.pz-bars-bar--active{background:linear-gradient(180deg,var(--aw-brand-accent-subtle),var(--aw-brand-accent))}.pz-bars-axis{display:flex;gap:var(--aw-space-6);padding:var(--aw-space-2) 10px 0;border-top:1px solid var(--aw-surface-overlay);margin-top:var(--aw-space-1)}.pz-bars--big .pz-bars-axis{gap:var(--aw-space-8);padding:var(--aw-space-2) var(--aw-space-4) 0}.pz-bars-tick{flex:1;text-align:center;font-size:var(--aw-body-sm-size);color:var(--aw-text-label)}.pz-bars--big .pz-bars-tick{font-size:var(--aw-body-sm-size)}.pz-bars-tick--active{color:var(--aw-text-secondary);font-weight:600}.pz-bars-delta{margin-top:var(--aw-space-2);font-size:var(--aw-body-sm-size);font-variant-numeric:tabular-nums}.pz-bars--big .pz-bars-delta{font-size:var(--aw-body-sm-size)}.pz-cardrows{display:flex;flex-direction:column}.pz-cardrow{display:flex;align-items:center;gap:var(--aw-space-2);flex-wrap:wrap;padding:var(--aw-space-2) 0;border-bottom:1px solid var(--aw-surface-raised)}.pz-cardrow:last-child{border-bottom:0}.pz-cardrow-brand{font-size:var(--aw-body-sm-size);font-weight:600;color:var(--aw-text-primary);white-space:nowrap}.pz-cardrow-last4{color:var(--aw-text-label);font-weight:500}.pz-cg{margin-bottom:var(--aw-space-6)}.pz-cg-head{display:flex;align-items:center;gap:var(--aw-space-2);flex-wrap:wrap;margin-bottom:var(--aw-space-1)}.pz-cg-brand{font-size:var(--aw-body-sm-size);font-weight:650;color:var(--aw-text-primary);white-space:nowrap;padding:3px var(--aw-space-2);background:var(--aw-surface-raised);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-control)}.pz-cg-total{font-size:var(--aw-body-size);font-weight:650;color:var(--aw-text-primary);font-variant-numeric:tabular-nums;white-space:nowrap}.pz-cg-total--muted{color:var(--aw-text-secondary)}.pz-cg-thead,.pz-cg-row{display:grid;grid-template-columns:88px 1fr minmax(140px,auto) 110px;gap:var(--aw-space-3);align-items:center}.pz-cg-thead{padding:var(--aw-space-2) 0;border-bottom:1px solid var(--aw-surface-overlay)}.pz-cg-thead span{font-size:var(--aw-label-size);font-weight:600;letter-spacing:.08em;color:var(--aw-text-label);text-transform:uppercase}.pz-cg-row{padding:var(--aw-space-2) 0;border-bottom:1px solid var(--aw-surface-raised)}.pz-cg-row:last-child{border-bottom:0}.pz-cg-date{font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap}.pz-cg-prov{font-size:var(--aw-body-sm-size);font-weight:500;color:var(--aw-text-primary)}.pz-cg-trip{font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary);font-variant-numeric:tabular-nums}.pz-cg-amt{font-size:var(--aw-body-sm-size);font-weight:600;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--aw-text-primary)}.pz-fx-list{display:flex;flex-direction:column}.pz-fx-row{display:flex;align-items:center;gap:var(--aw-space-2);padding:var(--aw-space-2) 0;border-bottom:1px solid var(--aw-surface-raised)}.pz-fx-row:last-child{border-bottom:0}.pz-fx-name{flex:1;font-size:var(--aw-body-sm-size);font-weight:500;color:var(--aw-text-primary)}.pz-fx-cadence{font-size:var(--aw-label-size);letter-spacing:.04em;text-transform:uppercase;color:var(--aw-text-secondary);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-control);padding:var(--aw-space-1) var(--aw-space-1);white-space:nowrap}.pz-chip--muted{opacity:.72}.pz-fx-amount{font-size:var(--aw-body-sm-size);font-weight:600;color:var(--aw-text-primary);font-variant-numeric:tabular-nums;white-space:nowrap}.pz-fx-remove{background:none;border:none;color:var(--aw-text-secondary);cursor:pointer;font-size:var(--aw-body-sm-size);padding:2px var(--aw-space-1)}.pz-fx-remove:hover{color:var(--aw-text-primary)}.pz-fx-total{display:flex;align-items:center;gap:var(--aw-space-2);flex-wrap:wrap;padding:var(--aw-space-3) 0 2px}.pz-fx-total-label{font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary)}.pz-fx-form{display:flex;gap:var(--aw-space-2);flex-wrap:wrap;margin-top:var(--aw-space-3);background:var(--aw-surface-raised);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-control);padding:var(--aw-space-2)}.pz-fx-input{background:var(--aw-surface-background);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-control);padding:var(--aw-space-2) 10px;color:var(--aw-text-primary);font:inherit;font-size:var(--aw-body-sm-size);min-width:0;flex:1 1 80px}.pz-fx-input:focus{outline:none;border-color:var(--aw-brand-accent)}.pz-fx-input--name{flex:2 1 120px}.pz-fx-input--cur{flex:0 1 74px}.pz-fx-actions{display:flex;gap:var(--aw-space-2);flex:1 1 100%;justify-content:flex-end;align-items:center}.pz-fx-cancel{background:none;border:none;color:var(--aw-text-secondary);cursor:pointer;font:inherit;font-size:var(--aw-body-sm-size)}.pz-fx-cancel:hover{color:var(--aw-text-primary)}.pz-fx-save{background:var(--aw-brand-accent);border:none;border-radius:var(--aw-radius-control);padding:var(--aw-space-2) var(--aw-space-3);color:var(--aw-text-on-accent);font:inherit;font-size:var(--aw-body-sm-size);font-weight:600;cursor:pointer}.pz-fx-save:hover{background:var(--aw-brand-accent)}.pz-fx-add{margin-top:var(--aw-space-3);background:none;border:1px dashed var(--aw-surface-overlay);border-radius:var(--aw-radius-control);padding:var(--aw-space-2) 14px;color:var(--aw-text-secondary);font:inherit;font-size:var(--aw-body-sm-size);font-weight:600;cursor:pointer;width:100%}.pz-fx-add:hover{border-color:var(--aw-interactive-border);color:var(--aw-text-primary)}.pz-net-chips{display:flex;gap:var(--aw-space-1);flex-wrap:wrap}.pz-net-chip{display:inline-flex;align-items:baseline;gap:var(--aw-space-1);padding:var(--aw-space-1) 9px;background:var(--aw-surface-raised);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-control);font-size:var(--aw-body-sm-size);font-weight:600;color:var(--aw-text-primary)}.pz-net-count{color:var(--aw-text-label);font-variant-numeric:tabular-nums}.pz-net-count--hot{color:var(--aw-brand-accent-subtle)}.pz-netm{margin-bottom:var(--aw-space-4)}.pz-netm-row{display:grid;grid-template-columns:64px 1fr 36px;gap:var(--aw-space-3);align-items:center;padding:var(--aw-space-1) 0}.pz-netm-icao{font-size:var(--aw-body-sm-size);font-weight:600;color:var(--aw-text-primary)}.pz-netm-track{height:8px;border-radius:var(--aw-radius-xs);background:var(--aw-surface-overlay);overflow:hidden}.pz-netm-fill{display:block;height:100%;background:var(--aw-brand-accent)}.pz-netm-count{font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary);text-align:right;font-variant-numeric:tabular-nums}.pz-routes{display:flex;flex-direction:column}.pz-route-row{display:flex;align-items:center;gap:var(--aw-space-2);padding:var(--aw-space-2) 0;border-bottom:1px solid var(--aw-surface-raised)}.pz-route-row:last-child{border-bottom:0}.pz-route-name{flex:1;font-size:var(--aw-body-sm-size);font-weight:500;color:var(--aw-text-primary)}.pz-route-count{font-size:var(--aw-body-sm-size);color:var(--aw-brand-accent-subtle);font-weight:600;font-variant-numeric:tabular-nums}.pz-hrs-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--aw-space-2)}.pz-hrs-tile{background:var(--aw-surface-raised);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-control);padding:10px var(--aw-space-3)}.pz-hrs-label{font-size:var(--aw-label-size);font-weight:600;letter-spacing:.08em;color:var(--aw-text-label);text-transform:uppercase}.pz-hrs-value{font-size:var(--aw-figure-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:650;margin-top:var(--aw-space-1);color:var(--aw-text-primary);font-variant-numeric:tabular-nums}.pz-hrs-empty{border:1px dashed var(--aw-surface-overlay);border-radius:var(--aw-radius-control);padding:var(--aw-space-4);text-align:center}.pz-hrs-empty-title{font-weight:600;font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary);margin-bottom:var(--aw-space-1)}.pz-hrs-empty-sub{font-size:var(--aw-body-sm-size);color:var(--aw-text-label)}.pz-recfilters{display:flex;gap:var(--aw-space-1);margin-left:var(--aw-space-1)}.pz-recfilter{padding:var(--aw-space-1) 11px;border-radius:var(--aw-radius-pill);border:1px solid var(--aw-surface-overlay);background:transparent;color:var(--aw-text-secondary);cursor:pointer;font:inherit;font-size:var(--aw-body-sm-size);font-weight:600}.pz-recfilter:hover{color:var(--aw-text-secondary)}.pz-recfilter--active{border-color:#4a57fb99;background:rgba(74,87,251,.15);color:var(--aw-brand-accent-subtle)}.pz-rec-export{display:flex;align-items:center;gap:var(--aw-space-2)}.pz-rec-export-label{font-size:var(--aw-body-sm-size);color:var(--aw-text-label)}.pz-rec-export-btn{background:var(--aw-surface-raised);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-control);padding:6px var(--aw-space-3);color:var(--aw-text-secondary);font:inherit;font-size:var(--aw-body-sm-size);font-weight:600;cursor:pointer}.pz-rec-export-btn:hover{border-color:var(--aw-interactive-border);color:var(--aw-text-primary)}.pz-rec-scroll{overflow-x:auto}.pz-rec-table{min-width:760px}.pz-rec-head,.pz-rec-row{display:grid;grid-template-columns:84px minmax(130px,1fr) 92px minmax(140px,1fr) minmax(140px,1fr);gap:var(--aw-space-3);align-items:center}.pz-rec-head{padding:var(--aw-space-2) 0;border-bottom:1px solid var(--aw-surface-overlay)}.pz-rec-head span{font-size:var(--aw-label-size);font-weight:600;letter-spacing:.08em;color:var(--aw-text-label);text-transform:uppercase}.pz-rec-row{padding:var(--aw-space-2) 0;border-bottom:1px solid var(--aw-surface-raised)}.pz-rec-date{font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap}.pz-rec-route{display:flex;flex-direction:column;gap:var(--aw-space-1);min-width:0}.pz-rec-trip{font-size:var(--aw-body-sm-size);font-weight:550;color:var(--aw-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pz-rec-subroute{font-size:var(--aw-body-sm-size);color:var(--aw-text-label);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pz-rec-cost{display:flex;gap:var(--aw-space-1);flex-wrap:wrap;justify-content:flex-end;text-align:right}.pz-rec-head .pz-rec-cost{display:block;text-align:right}.pz-rec-cph{align-items:center}.pz-rec-flag{display:inline-flex;align-items:center;padding:2px var(--aw-space-2);border-radius:var(--aw-radius-pill);background:rgba(255,178,102,.15);border:1px solid rgba(255,178,102,.45);color:var(--aw-status-warning-text);font-size:var(--aw-label-size);font-weight:600;letter-spacing:.02em;white-space:nowrap}.pz-rec-dash{color:var(--aw-text-label)}.pz-rec-pill{display:inline-block;padding:var(--aw-space-1) var(--aw-space-2);border-radius:var(--aw-radius-pill);font-size:var(--aw-body-sm-size);font-weight:600;white-space:nowrap}.pz-rec-pill--open{color:var(--aw-status-warning-text);background:rgba(255,178,102,.1);border:1px solid rgba(255,178,102,.35)}.pz-rec-pill--closed{color:var(--aw-status-verified-text);background:rgba(103,210,154,.1);border:1px solid rgba(103,210,154,.35)}.pz-rec-foot{font-size:var(--aw-body-sm-size);color:var(--aw-text-label);padding-top:var(--aw-space-2);margin:0}.pz-rec-legend{display:flex;align-items:center;gap:var(--aw-space-2);margin:var(--aw-space-2) 0 0;font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary)}.pz-focus-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:var(--aw-space-6);background:rgba(5,5,10,.65);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:pzFadeIn .16s ease}.pz-focus{width:min(780px,94vw);max-height:86vh;overflow:auto;background:var(--aw-surface-raised);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-card);box-shadow:0 24px 60px #00000080;animation:pzFocusIn .18s ease}.pz-focus-head{display:flex;align-items:center;gap:var(--aw-space-2);padding:var(--aw-space-4) 22px;border-bottom:1px solid var(--aw-surface-overlay);position:sticky;top:0;background:var(--aw-surface-raised);z-index:1}.pz-focus-title{font-size:var(--aw-body-size);font-weight:650;color:var(--aw-text-primary)}.pz-focus-sub{font-size:var(--aw-body-sm-size);color:var(--aw-text-label)}.pz-focus-close{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:var(--aw-surface-raised);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-control);color:var(--aw-text-secondary);cursor:pointer;font-size:var(--aw-body-size)}.pz-focus-close:hover{border-color:var(--aw-interactive-border);color:var(--aw-text-primary)}.pz-focus-body{padding:20px 22px var(--aw-space-6)}.pz-focus-note{font-size:var(--aw-body-sm-size);color:var(--aw-text-label);margin:0 0 var(--aw-space-4)}.pz-focus-charts{display:flex;gap:var(--aw-space-3);flex-wrap:wrap}.pz-focus-chart{flex:1 1 300px;background:var(--aw-surface-raised);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-control);padding:var(--aw-space-4)}.pz-box-note{margin:0 0 var(--aw-space-3);padding:var(--aw-space-2) 10px;font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--aw-text-secondary);background:var(--aw-surface-raised);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-control)}.pz-hr-item+.pz-hr-item{margin-top:var(--aw-space-2);padding-top:var(--aw-space-2);border-top:1px solid var(--aw-surface-raised)}.pz-hr-proj{display:flex;align-items:center;gap:var(--aw-space-2);margin-top:var(--aw-space-1);font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary);font-variant-numeric:tabular-nums}.pz-hr-proj-calc{color:var(--aw-text-secondary)}.pz-hr-proj-hint{margin:var(--aw-space-1) 0 0;font-size:var(--aw-body-sm-size);color:var(--aw-text-label)}.pz-ac-flights{display:flex;flex-direction:column;gap:var(--aw-space-3)}.halfBlackBackgroundT{background:linear-gradient(90deg,var(--aw-brand-accent) 0%,var(--aw-interactive-hover) 100%);flex:1;border-radius:var(--aw-radius-card);display:flex;flex-direction:row;justify-content:center;box-shadow:1px 4px 5px #00000080}.flightCardContainer{display:flex;flex-direction:row;margin:20px auto;align-self:center;width:94%;max-width:650px}.halfBlackBackground{background:linear-gradient(90deg,var(--aw-brand-accent) 0%,var(--aw-interactive-hover) 100%);flex:1;border-radius:var(--aw-radius-card);display:flex;flex-direction:row;justify-content:space-between;box-shadow:1px 4px 5px #00000080}.flightCardDetails{flex:1;display:flex;flex-direction:column;justify-content:space-between;padding:var(--aw-space-2) var(--aw-space-4)}.flightCardTitle{color:var(--aw-text-primary);font-size:var(--aw-title-operative-size);font-weight:600}.flightCardInfoContainer{flex:1}.flightCardInfo{color:var(--aw-text-primary);font-size:var(--aw-title-operative-size);font-weight:300}.flightCardInfoDestination{flex:1;display:flex;flex-direction:row;justify-content:space-around;align-items:center}.flightCardInfoPlane{border-radius:var(--aw-radius-card);height:40px;width:40px;display:flex;justify-content:center;align-items:center;margin:0 var(--aw-space-2)}.flightCities{font-weight:600;letter-spacing:var(--aw-title-display-tracking);text-align:center;font-size:var(--aw-title-display-size)}@media (max-width: 300px){.flightCities{font-size:var(--aw-title-operative-size)}}.flightCardDate{color:var(--aw-text-primary);margin:var(--aw-space-1) 0;font-size:var(--aw-body-size);font-weight:300}.moreDetailsButton{align-self:flex-end;width:fit-content}.no-data-card{height:100px;width:100%;display:flex;justify-content:center;align-items:center}#info-card-container{padding:var(--aw-space-2);display:flex;flex-direction:column;color:var(--aw-text-primary);text-align:center}#info-card-container h2{font-size:var(--aw-title-section-size);width:95%;max-width:1200px;margin:auto;letter-spacing:1px;font-weight:500;filter:drop-shadow(5px 5px 5px var(--aw-surface-overlay))}#info-card-container h2 span{margin-top:var(--aw-space-2);font-size:var(--aw-body-sm-size);color:var(--aw-text-primary);word-spacing:1px;letter-spacing:2px;text-transform:uppercase;font-weight:500;display:grid;grid-template-columns:1fr max-content 1fr;grid-template-rows:27px 0;grid-gap:var(--aw-space-4);align-items:center}#info-card-container h2 span:after,#info-card-container h2 span:before{content:" ";display:block;border-bottom:1px solid var(--aw-brand-accent);border-top:1px solid var(--aw-interactive-border);height:5px;background-color:transparent}#info-card-container p{font-size:var(--aw-body-size);font-weight:500;margin:var(--aw-space-1) 0 var(--aw-space-1) 0}.analytics-page-container{display:flex;flex-direction:column;max-width:none;gap:var(--aw-space-6);max-width:90vw;width:100%;margin:auto}.AnalyticsPage-no-data-available{color:var(--aw-text-primary);text-align:center;background-color:color-mix(in srgb,var(--aw-surface-raised) 25%,transparent);border-radius:var(--aw-radius-control);padding:var(--aw-space-2) var(--aw-space-4);font-size:var(--aw-body-size);font-weight:500}.AnalyticsPage-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--aw-space-4);width:100%}.AnalyticsPage-filter-container{display:flex;flex-direction:column;color:var(--aw-text-primary);width:140px}.AnalyticsPage-filter-container label{font-size:var(--aw-body-size)}.AnalyticsPage-filter-container select{font-size:var(--aw-body-size);font-weight:500;background:none;color:var(--aw-text-primary);border:none;border-bottom:1px solid var(--aw-text-primary);outline:none}.AnalyticsPage-filter-container option{background-color:var(--aw-surface-raised);background:var(--aw-surface-raised);color:var(--aw-text-primary)}.AnalyticsPage-chart-card{background-color:color-mix(in srgb,var(--aw-surface-raised) 25%,transparent);padding:var(--aw-space-4) var(--aw-space-2) 0 var(--aw-space-2);border-radius:var(--aw-radius-control);flex:1;max-width:100%;min-width:350px}.AnalyticsPage-chart-card #chart,.AnalyticsPage-chart-card #aircraft-table{width:100%;max-width:100%;height:max-content;overflow:auto}.AnalyticsPage-chart-card #chart svg{display:inline-block}.ExpenseTypeContainer,.GroupByContainer{display:flex;justify-content:center;gap:var(--aw-space-2)}.ExpenseTypeContainer{margin-bottom:var(--aw-space-1)}.GroupByContainer{margin-bottom:var(--aw-space-4)}.ExpenseTypeContainer button,.GroupByContainer button{padding:var(--aw-space-1) var(--aw-space-3);cursor:pointer;background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent);border:1px solid var(--aw-brand-accent);border-radius:var(--aw-radius-control);font-weight:500;font-size:var(--aw-body-size)}.ExpenseTypeContainer button.active,.GroupByContainer button.active{background-color:var(--aw-surface-raised);border:1px solid var(--aw-brand-accent)}.ExpenseTypeContainer button:not(.active):hover,.GroupByContainer button:not(.active):hover{border:1px solid var(--aw-text-primary)}.kpi-card{text-align:center;background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-control);color:var(--aw-text-primary);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:var(--aw-space-1) var(--aw-space-3);width:max-content;margin:auto}.kpi-card p{font-size:var(--aw-figure-lg-size);text-align:center;width:max-content}.kpi-card h3{font-size:var(--aw-body-size);text-align:center;width:max-content}@media (max-width: 670px){.analytics-page-container{max-width:80vw}}@media (max-width: 509px){.analytics-page-container{max-width:99vw}.AnalyticsPage-chart-card{width:100%}}.terminos-container{min-height:100vh;width:100%;color:var(--aw-text-on-accent);font-family:var(--aw-font-sans);padding:var(--aw-space-4);display:flex;flex-direction:column;align-items:center}.terminos-header{width:100%;display:flex;justify-content:center;margin-bottom:var(--aw-space-8);padding-top:var(--aw-space-4)}.terminos-logo{height:40px;object-fit:contain}.terminos-content{max-width:1200px;width:100%;background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-control);padding:var(--aw-space-8);margin-bottom:var(--aw-space-8);box-shadow:0 4px 15px #0000004d}.terminos-title{font-size:var(--aw-title-section-size);font-weight:700;margin-bottom:var(--aw-space-2);text-align:center;color:var(--aw-text-primary)}.terminos-date{font-size:var(--aw-body-size);color:var(--aw-brand-accent-subtle);text-align:center;margin-bottom:var(--aw-space-8)}.terminos-text{line-height:1.6}.terminos-text h2{font-size:var(--aw-body-size);font-weight:500;margin-top:var(--aw-space-6);margin-bottom:var(--aw-space-4);color:var(--aw-brand-accent)}.terminos-text p{margin-bottom:var(--aw-space-4)}.terminos-text ul{margin-left:var(--aw-space-4);margin-bottom:var(--aw-space-4)}.terminos-text li{margin-bottom:var(--aw-space-2)}.terminos-email{color:var(--aw-brand-accent);font-weight:700}.terminos-footer{display:flex;justify-content:center;margin-top:var(--aw-space-8)}.terminos-button{background-color:var(--aw-brand-accent);color:#fff;border:none;border-radius:var(--aw-radius-xs);padding:var(--aw-space-2) var(--aw-space-8);font-size:var(--aw-body-size);cursor:pointer;transition:background-color .3s}.terminos-button:hover{background-color:var(--aw-brand-accent)}@media (max-width: 768px){.terminos-content{padding:var(--aw-space-4)}.terminos-title{font-size:var(--aw-title-operative-size)}.terminos-text h2{font-size:var(--aw-body-size)}}.public-link-container{min-height:100vh;color:var(--aw-text-primary);font-family:var(--aw-font-sans);padding:0 var(--aw-space-4) var(--aw-space-4) var(--aw-space-4);max-width:1000px;margin:0 auto}@media (max-width: 768px){.public-link-container{padding:0 var(--aw-space-2) var(--aw-space-2) var(--aw-space-2)}.aerowise-header{height:60px}.aerowise-header img{margin:var(--aw-space-2) var(--aw-space-4) 0 0;width:120px}}@media (max-width: 480px){.public-link-container{padding:0 var(--aw-space-1) var(--aw-space-1) var(--aw-space-1)}.aerowise-header img{margin:var(--aw-space-2) var(--aw-space-2) 0 0;width:100px}}.add-passenger-button{display:flex;background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent);border:none;border-radius:var(--aw-radius-card);cursor:pointer;margin-top:var(--aw-space-8);margin-left:auto;margin-right:auto;transition:background-color .3s ease;gap:var(--aw-space-1);font-weight:400;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);vertical-align:middle;max-width:240px;min-height:40px;width:100%;justify-content:center;align-items:center}.icon-passenger-trip-info{width:24px;height:24px}@media (max-width: 768px){.trip-information-page{padding:var(--aw-space-2)}.content{padding:0 var(--aw-space-2)}.trip-card-container{display:grid;justify-items:center;padding:var(--aw-space-4);gap:var(--aw-space-2)}.title-trip{margin-left:0}.cards-container-flex{display:grid;justify-items:center;gap:var(--aw-space-4)}.trip-card{max-width:100%;margin:0;padding:var(--aw-space-2)}.welcome-text{font-size:var(--aw-title-operative-size)}.invitation-text{font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh)}.add-passenger-button{max-width:100%;font-size:var(--aw-body-size)}}@media (max-width: 480px){.welcome-message{justify-items:center}.welcome-text{font-size:var(--aw-body-size);font-weight:500}.card-header{font-size:var(--aw-body-sm-size)}.contact-container{width:300px;align-items:center;padding:var(--aw-space-2)}.contact-card{max-width:100%}.contact-icons{justify-content:center;width:75%;margin:0}.contact-subtitle{margin-bottom:0}}.users-list-header{display:flex;flex-direction:column;align-items:flex-start;gap:var(--aw-space-8);padding:var(--aw-space-6) 0;border-bottom:1px solid var(--aw-surface-overlay)}.title-users{color:var(--aw-text-primary);font-weight:600;font-style:normal;font-size:var(--aw-title-section-size);line-height:var(--aw-title-section-lh);letter-spacing:0}.subtitle-users{margin-bottom:var(--aw-space-4);font-weight:200;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);letter-spacing:0}.summary-title{color:var(--aw-text-primary);font-weight:400;font-style:normal;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);letter-spacing:0}.summary-subtitle{font-size:var(--aw-body-sm-size);font-weight:400;line-height:var(--aw-body-sm-lh);color:var(--aw-text-secondary);margin-top:var(--aw-space-1)}.trip-segment{display:flex;width:100%;align-items:center;justify-content:space-between;border-radius:var(--aw-radius-control);color:var(--aw-text-primary)}.public-segment-info{display:flex;flex-direction:column;flex-grow:1;max-width:40%;justify-content:center;text-align:center}.public-segment-info h4{margin:0;font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking)}.public-segment-info p{margin:var(--aw-space-1) 0 0;font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary);overflow:hidden;text-overflow:ellipsis;max-width:100%}.public-segment-trip{text-align:center;flex-grow:1;max-width:40%}.public-segment-trip h4{margin:0;font-size:var(--aw-body-size)}.public-segment-trip p{margin:var(--aw-space-1) 0 0;font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary);overflow:hidden;text-overflow:ellipsis;max-width:100%}.public-arrow-icon{font-size:var(--aw-icon-lg-size);letter-spacing:var(--aw-title-section-tracking);color:var(--aw-text-label);margin:0 var(--aw-space-4);flex-shrink:0}.public-checkbox-item{display:flex;align-items:center;gap:var(--aw-space-2);cursor:pointer;flex-shrink:0}@media (max-width: 975px){.public-segment-info h4,.public-segment-trip h4{font-size:var(--aw-body-size)}.public-segment-info p,.public-segment-trip p{font-size:var(--aw-body-sm-size)}}@media (max-width: 768px){.trip-segment{text-align:center}.public-segment-info,.public-segment-trip{max-width:45%}.public-segment-info h4,.public-segment-trip h4{font-size:var(--aw-body-size)}.public-segment-info p,.public-segment-trip p{font-size:var(--aw-body-sm-size)}.public-arrow-icon{margin:var(--aw-space-2) 0}.public-checkbox-item{margin-bottom:var(--aw-space-2)}}.buttons-passengerform-container{width:100%;display:flex;justify-content:space-between;align-items:center}.personal-info-section{background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-control);padding:var(--aw-space-6);margin-bottom:var(--aw-space-4)}.personalInfo-form-row{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--aw-space-4);margin-bottom:var(--aw-space-4)}.form-row{display:flex;gap:var(--aw-space-4);margin-bottom:var(--aw-space-4)}.section-title{display:flex;text-align:left;color:var(--aw-text-primary);font-weight:600;font-style:normal;font-size:var(--aw-title-operative-size);text-align:center;line-height:var(--aw-title-operative-lh);letter-spacing:var(--aw-title-operative-tracking)}.personal-form-field-group{display:flex;flex-direction:column;flex:1}.personal-form-field-group .input-label{color:var(--aw-text-primary);margin-bottom:var(--aw-space-1);font-weight:400;font-style:normal;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);text-align:left;letter-spacing:normal}.personal-form-field-group .personal-input{height:46px;min-width:230px;background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-pill);color:var(--aw-text-primary);padding:var(--aw-space-2) var(--aw-space-4) var(--aw-space-2) var(--aw-space-4);border:none;width:100%;font-weight:400;font-style:normal;font-size:var(--aw-body-size);line-height:var(--aw-body-lh)}.personal-form-field-group .personal-input-date{position:relative}.personal-form-field-group .personal-input-date input[type=date]{padding-right:var(--aw-space-2);background-color:var(--aw-surface-overlay);color:var(--aw-text-primary)}.personal-form-field-group .personal-input-date input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1);opacity:.7;cursor:pointer}.personal-form-field-group .personal-date-picker .MuiInputBase-root{height:46px;background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-pill);width:100%}.select-input-trip{height:46px;min-width:230px;width:100%}.select-input-trip .react-select__control{height:46px;background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-pill);color:var(--aw-text-primary);padding:0 var(--aw-space-4) 0 var(--aw-space-4);border:none;width:100%;font-weight:400;font-style:normal;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);box-shadow:none}.personal-form-field-group .react-select__indicator-separator{display:none}.personal-form-field-group .phone-input-wrapper{width:100%}.personal-form-field-group .phone-input-wrapper .PhoneInputInput{height:46px;background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-pill);color:var(--aw-text-primary);padding:var(--aw-space-2) var(--aw-space-2);border:none;width:100%;font-weight:400;font-style:normal;font-size:var(--aw-body-size);line-height:var(--aw-body-lh)}.personal-form-field-group .phone-input-wrapper .PhoneInputCountry{border-radius:var(--aw-radius-pill) 0 0 var(--aw-radius-pill);padding-left:var(--aw-space-4);border:none}.personal-form-field-group .phone-input-wrapper .PhoneInputCountrySelect{background-color:transparent;border:none;color:var(--aw-text-primary)}.personal-form-field-group .phone-input-wrapper.error .PhoneInputInput{border:1px solid var(--aw-status-critical)}@media (max-width: 768px){.form-row{flex-direction:column;gap:var(--aw-space-4)}.personal-input,.personal-input-date input[type=date],.personal-form-field-group .phone-input-wrapper .PhoneInputInput{min-width:unset}.personalInfo-form-row{grid-template-columns:1fr}}.document-details-section{background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-control);padding:var(--aw-space-6);margin-bottom:var(--aw-space-2)}.document-item{position:relative;background-color:var(--aw-surface-raised);padding:var(--aw-space-4);border-radius:var(--aw-radius-control);margin-bottom:var(--aw-space-4);border-bottom:color-mix(in srgb,var(--aw-interactive-border) 60%,transparent) 1px solid}.remove-document-button{top:10px;right:10px;background:none;border:none;cursor:pointer}.remove-document-button svg{color:var(--aw-status-critical-text);width:24px;height:24px}.add-document-button{min-height:35px;background:none;border:1px dashed color-mix(in srgb,var(--aw-interactive-border) 60%,transparent);color:var(--aw-text-primary);padding:var(--aw-space-2) var(--aw-space-4);border-radius:var(--aw-radius-card);cursor:pointer;display:flex;gap:var(--aw-space-4);justify-content:center;font-size:var(--aw-body-size)}.add-document-container{display:flex;justify-content:center}.documents-form-field-group{display:flex;flex-direction:column;flex:1}.documents-form-field-group .input-label{color:var(--aw-text-primary);margin-bottom:var(--aw-space-1);font-weight:400;font-style:normal;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);text-align:left;letter-spacing:normal}.documents-form-field-group .documents-input{height:46px;min-width:230px;background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-pill);color:var(--aw-text-primary);padding:var(--aw-space-2) var(--aw-space-4) var(--aw-space-2) var(--aw-space-4);border:none;width:100%;font-weight:400;font-style:normal;font-size:var(--aw-body-size);line-height:var(--aw-body-lh)}.documents-form-field-group .personal-input-date{position:relative}.documents-form-field-group .personal-input-date input[type=date]{padding-right:var(--aw-space-2);background-color:var(--aw-surface-overlay);color:var(--aw-text-primary)}.documents-form-field-group .personal-input-date input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1);opacity:.7;cursor:pointer}.documents-form-field-group .personal-date-picker .MuiInputBase-root{height:46px;background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-pill);width:100%}.select-input-trip-documents{height:46px;min-width:230px;width:100%}.select-input-trip-documents .react-select__control{height:46px;background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-pill);color:var(--aw-text-primary);padding:0 var(--aw-space-4) 0 var(--aw-space-4);border:none;width:100%;font-weight:400;font-style:normal;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);box-shadow:none}.form-row-end{display:flex;justify-content:flex-end;margin-bottom:var(--aw-space-1);padding:var(--aw-space-2) var(--aw-space-2) var(--aw-space-1) var(--aw-space-1)}.message-expirate{width:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding:var(--aw-space-4) 0 0 0}@media (max-width: 768px){.document-item .form-row{flex-direction:column;gap:var(--aw-space-4)}.form-row-end{display:flex;justify-content:center;padding-top:var(--aw-space-4)}.add-document-button{width:100%}}.trip-segment-title{font-family:var(--aw-font-sans);font-weight:600;font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);line-height:var(--aw-title-operative-lh);color:var(--aw-text-primary);margin-bottom:var(--aw-space-1)}.trip-segment-subtitle{font-family:var(--aw-font-sans);font-weight:400;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--aw-text-primary);margin-bottom:var(--aw-space-4)}.trip-segment-card{width:100%;flex:1;height:100px;max-width:460px;background-color:var(--aw-surface-overlay);border:1px solid var(--aw-surface-overlay);flex-direction:column;display:inline-flex;margin:var(--aw-space-1) var(--aw-space-4) var(--aw-space-1) var(--aw-space-4);padding:var(--aw-space-2);gap:var(--aw-space-4);border-radius:var(--aw-radius-control)}.warning-no-legs-selected{display:flex;align-items:center;gap:var(--aw-space-1);color:var(--aw-status-warning-text)}@media (max-width: 768px){.trip-segment-cards-container{display:flex;flex-direction:column;margin:0;gap:var(--aw-space-4);justify-content:center}.trip-information-segment-container{padding:var(--aw-space-3)}.trip-segment-card{margin:var(--aw-space-1) 0;max-width:unset}}.link-crew-container{min-height:100vh;color:var(--aw-text-primary);font-family:var(--aw-font-sans);padding:0 var(--aw-space-4) var(--aw-space-4) var(--aw-space-4);max-width:1000px;margin:0 auto}.aerowise-header{text-align:right;background-color:var(--aw-surface-raised);height:70px}.aerowise-header img{margin:var(--aw-space-4) var(--aw-space-12) 0 0;width:150px}@media (max-width: 768px){.link-crew-container{padding:0 var(--aw-space-2) var(--aw-space-2) var(--aw-space-2)}.aerowise-header{height:60px}.aerowise-header img{margin:var(--aw-space-2) var(--aw-space-4) 0 0;width:120px}}@media (max-width: 480px){.link-crew-container{padding:0 var(--aw-space-1) var(--aw-space-1) var(--aw-space-1)}.aerowise-header img{margin:var(--aw-space-2) var(--aw-space-2) 0 0;width:100px}}.trip-information-page{color:var(--aw-text-primary);min-height:100vh;padding:var(--aw-space-4)}.Home-side-Modal-aero-logo{width:20px;height:auto}.content-header{max-width:880px;margin:0 auto}.aerowise-header{text-align:right;padding-bottom:var(--aw-space-8)}.aerowise-header img{width:220px}.content{max-width:880px;width:100%;margin:0 auto;justify-items:center}.trip-card-container{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;padding:var(--aw-space-4) var(--aw-space-3);border-radius:var(--aw-radius-control);border:1px dashed var(--aw-text-primary);gap:var(--aw-space-2);opacity:1}.cards-container-flex{display:flex;justify-content:center;flex-wrap:wrap;width:100%;margin:var(--aw-space-2)}.card-header{display:flex;justify-content:space-between;align-items:center;color:var(--aw-text-label);font-size:var(--aw-body-size)}.trip-card{width:100%;border-radius:var(--aw-radius-control);padding:var(--aw-space-4);border:1px solid var(--aw-surface-overlay);max-width:370px;min-height:130px;display:inline-flex;flex-direction:column;background-color:var(--aw-surface-raised);margin:var(--aw-space-1) var(--aw-space-4) var(--aw-space-1) var(--aw-space-4);gap:var(--aw-space-4)}.title-trip{font-weight:600;font-size:var(--aw-title-operative-size);line-height:var(--aw-title-operative-lh);letter-spacing:0;margin-left:var(--aw-space-4)}.buttons-container-link-crew{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--aw-space-4);margin:var(--aw-space-8)}.add-button-link-crew{display:flex;background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent);border:none;border-radius:var(--aw-radius-card);cursor:pointer;gap:var(--aw-space-2);font-weight:400;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);max-width:290px;min-height:40px;width:100%;justify-content:center;align-items:center;padding:0 var(--aw-space-4);box-sizing:border-box}.welcome-message{font-size:var(--aw-title-display-size);letter-spacing:var(--aw-title-display-tracking);margin:var(--aw-space-4) 0 var(--aw-space-4) 0}.welcome-text{font-weight:600;font-size:var(--aw-title-section-size);line-height:var(--aw-title-section-lh);letter-spacing:0}.invitation-text-crew{margin-top:var(--aw-space-2);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--aw-text-secondary)}.invitation-text{font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--aw-text-secondary);margin-top:var(--aw-space-3);margin-bottom:var(--aw-space-8)}.contact-card{padding:var(--aw-space-6);text-align:center;max-width:50%;justify-items:center}.contact-text{font-size:var(--aw-body-size);color:var(--aw-text-label);margin-bottom:1rem}.contact-container{display:flex;background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-control);text-align:center;max-width:310px;min-height:60px;align-items:center;padding:var(--aw-space-1) var(--aw-space-2) 0 var(--aw-space-2)}.contact-trip-info{width:100%;display:flex;flex-direction:column;align-items:center}.contact-title{align-self:center;font-size:var(--aw-body-size);color:var(--aw-text-secondary);padding:var(--aw-space-2) 0 var(--aw-space-2) 0}.contact-subtitle{font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;margin-bottom:1rem}.contact-icons{display:flex;flex-direction:row;justify-content:center;gap:var(--aw-space-1);margin:var(--aw-space-2)}.contact-icon-link{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--aw-radius-pill);transition:background-color .3s ease}.contact-icon-link:hover{background-color:var(--aw-text-disabled)}.contact-icon-link svg{width:24px;height:24px}.data-privacy-text-trip-info{font-size:var(--aw-body-sm-size);font-weight:400;color:var(--aw-text-secondary);margin-top:var(--aw-space-4);text-align:center}@media (max-width: 975px){.cards-container-flex{display:grid;justify-items:center;gap:var(--aw-space-1)}.card-header{font-size:var(--aw-body-sm-size)}.trip-card{margin:var(--aw-space-2)}}@media (max-width: 768px){.trip-information-page{padding:var(--aw-space-2)}.content{padding:0 var(--aw-space-2)}.trip-card-container{display:grid;justify-items:center;padding:var(--aw-space-4);gap:var(--aw-space-2)}.title-trip{margin-left:0}.cards-container-flex{display:grid;justify-items:center;gap:var(--aw-space-4)}.trip-card{max-width:100%;margin:0;padding:var(--aw-space-2)}.welcome-text{font-size:var(--aw-title-operative-size)}.invitation-text-crew{margin-top:var(--aw-space-2);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh)}.invitation-text{font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh)}.add-passenger-button{max-width:100%;font-size:var(--aw-body-size)}}@media (max-width: 480px){.welcome-message{display:flex;flex-direction:column;margin:var(--aw-space-4) var(--aw-space-4) var(--aw-space-2) var(--aw-space-4);justify-items:center}.welcome-text{font-size:var(--aw-body-size);font-weight:500}.card-header{font-size:var(--aw-body-sm-size)}.contact-container{width:300px;align-items:center;padding:var(--aw-space-2)}.contact-card{max-width:100%}.contact-icons{justify-content:center;width:75%;margin:0}.contact-subtitle{margin-bottom:0}}.passenger-form-page{min-height:100vh}.form-header{display:flex;flex-direction:column;align-items:flex-start;gap:var(--aw-space-4);padding:var(--aw-space-6) 0;border-bottom:1px solid var(--aw-surface-overlay)}.back-button-passenger{background:none;border:none;color:var(--aw-text-primary);cursor:pointer;display:flex;align-items:center;gap:var(--aw-space-2);font-weight:400;font-style:normal;font-size:var(--aw-body-size);text-align:center;line-height:var(--aw-body-lh);letter-spacing:normal}.passenger-info-header{color:var(--aw-text-primary);font-weight:600;font-style:normal;font-size:var(--aw-title-operative-size);text-align:center;line-height:var(--aw-title-operative-lh);letter-spacing:normal}.main-form-container{display:flex;flex-direction:column;padding:var(--aw-space-8);max-width:900px;margin:0 auto}.main-form{border-radius:var(--aw-radius-control);margin-bottom:var(--aw-space-4)}.section-title{font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;margin-bottom:var(--aw-space-4);color:var(--aw-text-primary)}.comments-section-form{margin-top:var(--aw-space-8)}.comments-section-form h4{font-size:var(--aw-body-size);font-weight:600;margin-bottom:var(--aw-space-2)}.comments-section-form textarea{width:100%;min-height:80px;background-color:var(--aw-surface-background);border:1px solid var(--aw-surface-overlay);color:var(--aw-text-primary);padding:var(--aw-space-3);border-radius:var(--aw-radius-control);font-size:var(--aw-body-size);resize:vertical}.form-actions{display:flex;justify-content:flex-end;gap:var(--aw-space-4)}.cancel-button{background:none;border:1px solid var(--aw-text-primary);color:var(--aw-text-primary);padding:var(--aw-space-3) var(--aw-space-6);border-radius:var(--aw-radius-card);cursor:pointer}.continue-button{background-color:var(--aw-brand-accent-muted);border:none;color:var(--aw-text-primary);padding:var(--aw-space-3) var(--aw-space-6);border-radius:var(--aw-radius-card);cursor:pointer}.buttons-crewform-container{width:100%;display:flex;justify-content:space-between;align-items:center}@media (max-width: 768px){.main-form-container{padding:var(--aw-space-4)}}@media (max-width: 480px){.form-header{gap:var(--aw-space-4)}}.final-actions-section{margin-top:var(--aw-space-8);background-color:var(--aw-surface-raised);padding:var(--aw-space-6);border-radius:var(--aw-radius-control)}.final-actions-title{margin-bottom:var(--aw-space-4);font-family:var(--aw-font-sans);font-weight:400;font-style:normal;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);letter-spacing:0}.comments-box textarea{width:100%;min-height:80px;background-color:var(--aw-surface-overlay);border:1px solid var(--aw-surface-overlay);color:var(--aw-text-primary);padding:var(--aw-space-3);border-radius:var(--aw-radius-control);font-size:var(--aw-body-size);resize:vertical}.action-buttons-container{display:flex;align-items:center;justify-content:flex-end;width:100%;margin-top:var(--aw-space-8);gap:var(--aw-space-4)}.add-another-traveler-button{height:auto;display:flex;background-color:transparent;color:var(--aw-brand-accent);border:1px solid var(--aw-brand-accent);border-radius:var(--aw-radius-card);cursor:pointer;flex:1;align-items:center;justify-content:center;min-width:160px;min-height:35px;gap:var(--aw-space-1)}.add-another-traveler-button:hover{background-color:#4a57fb1a;color:var(--aw-brand-accent);border-color:var(--aw-brand-accent)}.public-checkbox-item{display:flex;align-items:center;gap:var(--aw-space-2);cursor:pointer}.public-checkbox-item label{margin-bottom:0}.form-checkbox-trip{width:18px;height:18px;cursor:pointer;min-width:20px;color:var(--aw-brand-accent);accent-color:var(--aw-brand-accent)}.form-checkbox-label{font-family:var(--aw-font-sans);font-weight:400;font-style:normal;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);letter-spacing:0}.icon-plus-trip-info{width:18px;height:18px}@media (max-width: 768px){.action-buttons-container{flex-direction:column;justify-content:center}.add-another-traveler-button,.add-traveler-button{width:100%;font-size:var(--aw-body-size);max-width:100%;min-height:35px}}.trip-information-segment-container{background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-control);padding:var(--aw-space-6);margin-top:var(--aw-space-4)}.trip-segment-title{font-weight:600;font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);line-height:var(--aw-title-operative-lh);color:var(--aw-text-primary);margin-bottom:var(--aw-space-1)}.trip-segment-subtitle{font-weight:400;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--aw-text-primary);margin-bottom:var(--aw-space-4)}.trip-segment-cards-container{display:flex;flex-wrap:wrap;gap:var(--aw-space-4);justify-content:center}.trip-segment-card{width:100%;flex:1;height:auto;max-width:460px;background-color:var(--aw-surface-overlay);border:1px solid var(--aw-surface-overlay);flex-direction:column;display:inline-flex;margin:var(--aw-space-1) var(--aw-space-4) var(--aw-space-1) var(--aw-space-4);padding:var(--aw-space-2);gap:var(--aw-space-4);border-radius:var(--aw-radius-control)}.card-header-small{display:flex;justify-content:space-between;align-items:center;font-size:var(--aw-body-sm-size);color:var(--aw-text-label)}.warning-no-legs-selected{display:flex;align-items:center;gap:var(--aw-space-1)}.warning-icon-yellow-trip-info{width:18px;color:var(--aw-status-warning-text)}.pic-sic-selector-container{display:flex;flex-direction:row;justify-content:flex-end;gap:var(--aw-space-2);align-items:center}.pic-sic-label{font-weight:400;font-style:normal;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);letter-spacing:0}.radio-group-container{display:flex;gap:var(--aw-space-2)}.pic-sic-radio{position:absolute;opacity:0;cursor:pointer}.pic-taken-message{font-size:var(--aw-body-sm-size);color:var(--aw-status-warning-text);margin-left:var(--aw-space-2)}.radio-label-pic-sic{display:flex;align-items:center;position:relative;cursor:pointer;font-size:var(--aw-body-size);font-weight:400;color:var(--aw-text-primary);-webkit-user-select:none;user-select:none}.radio-custom-round{position:relative;height:18px;width:18px;background-color:transparent;border:1px solid var(--aw-text-disabled);border-radius:var(--aw-radius-pill);margin-right:var(--aw-space-2);transition:all .2s}.radio-custom-round:after{content:"";position:absolute;display:none;top:5px;left:5px;width:8px;height:8px;border-radius:var(--aw-radius-pill);background:var(--aw-brand-accent)}.pic-sic-radio:checked~.radio-custom-round{height:20px;width:20px;border:3px solid var(--aw-brand-accent);background-color:transparent;box-shadow:0 0 0 3.5px var(--aw-surface-overlay)}.pic-sic-radio:checked~.radio-custom-round:after{display:block;top:3px;left:3px;background:var(--aw-brand-accent)}@media (max-width: 768px){.trip-segment-cards-container{display:flex;flex-direction:column;margin:0;gap:var(--aw-space-4);justify-content:center}.trip-information-segment-container{padding:var(--aw-space-3)}.trip-segment-card{margin:var(--aw-space-1) 0;max-width:unset}.pic-sic-label{font-weight:300;font-size:var(--aw-body-sm-size)}.radio-label-pic-sic{font-size:var(--aw-body-sm-size);font-weight:300}}.users-list-page{min-height:100vh}.main-users-container{display:flex;flex-direction:column;padding:var(--aw-space-8);max-width:900px;margin:0 auto}.users-list-header-crew{display:flex;flex-direction:column;align-items:flex-start;gap:var(--aw-space-2);padding:var(--aw-space-6) 0;border-bottom:1px solid var(--aw-surface-overlay)}.title-users{color:var(--aw-text-primary);margin-bottom:var(--aw-space-4);font-weight:600;font-style:normal;font-size:var(--aw-title-section-size);line-height:var(--aw-title-section-lh);letter-spacing:0}.passengers-summary-container{display:flex;flex-direction:column}.passengers-summary{border:1px dashed color-mix(in srgb,var(--aw-interactive-border) 60%,transparent);border-radius:var(--aw-radius-control);padding:var(--aw-space-6)}.summary-title-crew{color:var(--aw-text-primary);font-weight:600;font-style:normal;font-size:var(--aw-title-section-size);line-height:var(--aw-title-section-lh);letter-spacing:0;text-align:center}.summary-subtitle-crew{font-weight:400;font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--aw-text-secondary);margin-top:var(--aw-space-1)}.passengers-list{display:flex;flex-direction:column;gap:var(--aw-space-2);margin-top:var(--aw-space-4);border-top:1px solid var(--aw-surface-overlay);padding-top:var(--aw-space-4)}.passengers-title{font-weight:500;font-style:normal;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);letter-spacing:0;text-align:right;color:var(--aw-text-primary)}.passengers-header{display:flex;align-items:center;gap:var(--aw-space-2);margin-bottom:var(--aw-space-4);justify-content:flex-start}.passenger-card{background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-control);padding:var(--aw-space-3);display:flex;justify-content:space-between;align-items:center}.passenger-info-container{display:flex;flex-direction:column;align-items:flex-start}.passenger-container{display:flex;align-items:center;gap:var(--aw-space-1)}.passenger-name{color:var(--aw-text-primary);margin:0;font-weight:400;font-style:normal;font-size:var(--aw-body-size);line-height:var(--aw-body-lh)}.passenger-details{display:flex;font-size:var(--aw-body-sm-size);font-weight:400;font-style:normal;color:var(--aw-text-label);margin-top:var(--aw-space-1);align-items:center}.add-person-button{background:none;border:1px dashed color-mix(in srgb,var(--aw-interactive-border) 60%,transparent);color:var(--aw-text-primary);padding:var(--aw-space-2) var(--aw-space-4);border-radius:var(--aw-radius-card);cursor:pointer;display:flex;align-items:center;gap:var(--aw-space-4);margin-top:var(--aw-space-4);width:100%;justify-content:center;font-size:var(--aw-body-size)}.users-form-content{margin-top:var(--aw-space-4)}.users-form-grid{display:grid;grid-template-columns:1fr 1.5fr;gap:var(--aw-space-8)}.contact-info-container{display:flex;flex-direction:column;gap:var(--aw-space-4)}.comments-section,.alternative-contact-section{border-radius:var(--aw-radius-control);padding:10px var(--aw-space-6) 10px var(--aw-space-6)}.alternative-contact-subtitle{font-size:var(--aw-body-size);color:var(--aw-text-secondary);margin-bottom:var(--aw-space-4);font-weight:400;font-style:normal;line-height:var(--aw-body-lh)}.final-action-buttons-container{display:flex;justify-content:flex-end;margin-top:var(--aw-space-8)}.add-traveler-button{height:auto;display:flex;background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent);border:1px solid var(--aw-brand-accent);border-radius:var(--aw-radius-card);cursor:pointer;flex:1;align-items:center;justify-content:center;min-width:230px;min-height:35px}.add-traveler-button:hover{background-color:var(--aw-brand-accent);border-color:var(--aw-brand-accent)}.final-actions-title{font-size:var(--aw-body-size);color:var(--aw-text-primary);margin-bottom:var(--aw-space-2);font-weight:400;font-style:normal;line-height:var(--aw-body-lh)}.form-row-comments{display:flex;flex-direction:column;gap:var(--aw-space-4);margin-bottom:var(--aw-space-4)}.users-form-field-group{display:flex;flex-direction:column;flex:1}.users-form-field-group .input-label{margin-bottom:var(--aw-space-1);font-size:var(--aw-body-size);color:var(--aw-text-primary);margin-bottom:var(--aw-space-2);font-weight:400;font-style:normal;line-height:var(--aw-body-lh)}.users-form-field-group input{height:46px;background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-pill);color:var(--aw-text-primary);padding:var(--aw-space-2) var(--aw-space-4) var(--aw-space-2) var(--aw-space-4);border:none;width:100%;justify-content:center;font-size:var(--aw-body-size)}.comments-section .users-form-field-group input{height:46px}.icon-crew-trip-info,.icon-passenger-trip-info{width:24px;height:24px}.no-user-message{font-weight:400;font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);letter-spacing:0}@media (max-width: 768px){.users-form-grid{grid-template-columns:1fr;gap:var(--aw-space-4)}.main-users-container{padding:var(--aw-space-4)}}@media (max-width: 480px){.users-list-header{gap:var(--aw-space-4)}}.leg-detail-option-row{display:flex;flex-direction:row;width:100%;gap:var(--aw-space-2);align-items:center;padding:var(--aw-space-2);border-bottom:1px solid rgba(255,255,255,.805);color:var(--aw-text-primary);font-weight:500;font-size:var(--aw-body-size);justify-content:space-between}.leg-detail-option-row.expanded{border-bottom:none}.leg-detail-option-container{display:flex;flex-direction:column;gap:var(--aw-space-2);cursor:pointer}.leg-detail-option-expand-title-row{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-2);width:100%;max-width:230px}.toogle-border{border-bottom:1px solid rgba(255,255,255,.805)}.leg-detail-option-edit-pencil-container{display:flex;align-self:flex-end;gap:var(--aw-space-2);align-items:center}.link-registration{display:flex;padding:var(--aw-space-2) var(--aw-space-4);border-radius:var(--aw-radius-pill);border:solid 1px var(--aw-text-primary)}.span-link-registration{font-family:var(--aw-font-sans);display:flex;align-items:center;gap:var(--aw-space-1);font-size:var(--aw-body-size);line-height:var(--aw-body-lh);font-weight:400;color:var(--aw-text-primary)}.link-pax-registration.form{align-self:flex-end}.leg-detail-link-registration{display:flex;justify-content:flex-end}@media (max-width: 768px){.link-pax-registration{font-size:var(--aw-body-sm-size);padding:var(--aw-space-1);margin-right:var(--aw-space-2)}.span-link-pax-registration{font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);gap:var(--aw-space-1)}}.LegDetailHeaderBox-container{background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-card);padding:var(--aw-space-4);display:flex;flex-direction:column;color:var(--aw-text-primary);font-size:var(--aw-body-sm-size);width:500px}.LegDetailHeaderBox-value,.LegDeatilHeaderBox-gray-span{text-align:left;width:130px;overflow:hidden;color:var(--aw-text-secondary)}.LegDeatilHeaderBox-gray-span2{text-align:left;width:160px;overflow:hidden;color:var(--aw-text-secondary)}.LegDeatilHeaderBox-gray-span3{text-align:left;width:130px;overflow:hidden;color:var(--aw-text-secondary)}.LegDetailHeaderBox-container-row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;gap:var(--aw-space-4)}.LegDetailHeaderBox-container-row2{display:flex;flex-direction:row;align-items:center;width:100%}.LegDetailHeaderBox-container-column{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:var(--aw-space-4);flex:1}.LegDetailHeaderBox-header{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;margin:0 0 var(--aw-space-6) 0;position:relative}.LegDetailHeaderBox-leg-status-button{border-radius:var(--aw-radius-pill);border:solid 1px var(--aw-interactive-border);color:var(--aw-text-primary);display:flex;justify-content:space-between;align-items:center;gap:var(--aw-space-1);padding:var(--aw-space-1) 6px}.LegDetailHeaderBox-leg-status-value{display:inline-block;vertical-align:middle;border-radius:var(--aw-radius-pill);padding:0px var(--aw-space-3);text-align:center;white-space:nowrap}.LegDetailHeaderBox-leg-status-menu{position:absolute;z-index:4;top:27px;right:80px;background-color:var(--aw-surface-overlay);display:flex;flex-direction:column;justify-content:center;padding:var(--aw-space-2) var(--aw-space-3);gap:var(--aw-space-2);border-radius:var(--aw-radius-card)}.LegDetailHeaderBox-leg-status-menu-option{padding:0 var(--aw-space-3);border-radius:var(--aw-radius-pill);font-weight:600;line-height:var(--aw-body-sm-lh);font-size:var(--aw-body-sm-size);white-space:nowrap;width:max-content}.LegDeatilHeaderBox-buttons-row{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-4)}.LegDetailHeaderBox-leg-status-pending{color:var(--aw-status-warning-text);background-color:var(--aw-status-warning-chip)}.LegDetailHeaderBox-leg-status-pre_planning{color:var(--aw-text-primary);background-color:var(--aw-surface-overlay)}.LegDetailHeaderBox-leg-status-requested{color:var(--aw-status-warning-text);background-color:var(--aw-status-warning-chip)}.LegDetailHeaderBox-leg-status-ready_to_fly{color:var(--aw-status-verified-text);background-color:var(--aw-status-verified-chip)}.LegDetailHeaderBox-leg-status-in_flight{color:var(--aw-status-verified-text);background:repeating-linear-gradient(-45deg,var(--aw-status-verified-chip) 0px,var(--aw-status-verified-chip) 3px,color-mix(in srgb,var(--aw-brand-accent) 30%,transparent) 3px,color-mix(in srgb,var(--aw-brand-accent) 30%,transparent) 6px)}.LegDetailHeaderBox-leg-status-cancelled{color:var(--aw-status-critical-text);background-color:var(--aw-status-critical-chip)}.LegDetailHeaderBox-leg-status-flown{color:var(--aw-brand-accent-subtle);background-color:color-mix(in srgb,var(--aw-brand-accent) 50%,transparent)}:root[data-theme=light] .LegDetailHeaderBox-leg-status-pending,:root[data-theme=light] .LegDetailHeaderBox-leg-status-requested{background:var(--aw-status-warning-fill);box-shadow:inset 0 0 0 1px var(--aw-status-warning-border)}:root[data-theme=light] .LegDetailHeaderBox-leg-status-ready_to_fly{background:var(--aw-status-verified-fill);box-shadow:inset 0 0 0 1px var(--aw-status-verified-border)}:root[data-theme=light] .LegDetailHeaderBox-leg-status-in_flight{background:repeating-linear-gradient(-45deg,var(--aw-status-verified-fill) 0 3px,transparent 3px 6px);box-shadow:inset 0 0 0 1px var(--aw-status-verified-border)}:root[data-theme=light] .LegDetailHeaderBox-leg-status-cancelled{background:var(--aw-status-critical-fill);box-shadow:inset 0 0 0 1px var(--aw-status-critical-border)}:root[data-theme=light] .LegDetailHeaderBox-leg-status-pre_planning{color:var(--aw-status-neutral-text);background:var(--aw-status-neutral-fill);box-shadow:inset 0 0 0 1px var(--aw-status-neutral-border)}:root[data-theme=light] .LegDetailHeaderBox-leg-status-flown{color:var(--aw-text-link);background:var(--aw-status-attention-fill);box-shadow:inset 0 0 0 1px var(--aw-status-attention-border)}.LegDetailHeaderBox-leg-status-menu-option-division{width:100%;height:1px;background-color:var(--aw-interactive-border)}.LegDetailHeaderBox-container button:active{scale:1}.leg-detail-header-notification-header-box{display:flex;flex-direction:column;gap:var(--aw-space-2);align-items:end;margin-right:var(--aw-space-2)}@media (max-width: 768px){.LegDetailHeaderBox-container{width:100%}.leg-detail-header-notification-header-box{margin-right:var(--aw-space-1)}}@media (max-width: 760px){.LegDetailHeaderBox-container-row{flex-direction:column}.LegDetailHeaderBox-container-row2{flex-direction:row}.LegDetailHeaderBox-container-column{width:100%}.header-main-title-and-button-container{align-items:center;justify-content:space-around;text-align:center;margin-bottom:var(--aw-space-4)}.view-main-title-break-word{padding:0;text-align:center}}.view-main-legs-menu{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:var(--aw-space-4);margin:0 0 var(--aw-space-8) 0}.view-main-legs-menu-option{display:flex;justify-content:center;text-align:center;color:var(--aw-text-secondary);background-color:var(--aw-surface-raised);border:solid 1px color-mix(in srgb,var(--aw-brand-accent) 0%,transparent);border-radius:var(--aw-radius-control);padding:var(--aw-space-2);width:147px;gap:var(--aw-space-2)}.view-main-legs-menu-option-selected{display:flex;justify-content:center;text-align:center;color:var(--aw-text-primary);background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-control);padding:var(--aw-space-2);border:solid 1px var(--aw-brand-accent);width:147px;gap:var(--aw-space-2)}.view-main-legs-menu-option-mobile{width:80%}.view-main-legs-menu-edit-button{background-color:var(--aw-brand-accent);padding:var(--aw-space-1) var(--aw-space-4);border-radius:var(--aw-radius-pill);color:var(--aw-text-on-accent);font-size:var(--aw-body-size);line-height:var(--aw-body-lh);font-weight:400}.legs-menu-scroll-button{display:flex;align-items:center;justify-content:center}.legs-menu-scroll-button svg{color:var(--aw-text-primary)}@media (max-width: 768px){.view-main-legs-menu{justify-content:center}}.form-with-sections-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:var(--aw-space-1) var(--aw-space-2);gap:var(--aw-space-8)}.form-section{width:100%;background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-control);color:var(--aw-text-primary);display:flex;flex-direction:column;justify-content:space-between;padding:var(--aw-space-2) var(--aw-space-2) 0px var(--aw-space-2);height:34px;overflow:hidden;gap:var(--aw-space-2);transition:.5s}.form-section-opened{height:fit-content;overflow:visible;transition:.5s}.form-section-header{display:flex;flex-direction:row;justify-content:space-between;cursor:pointer}.form-section-header-span{opacity:.5}.form-section-expand-button{width:18px;height:18px;display:flex;justify-content:center;align-items:center}.form-section-expand-button img,.form-section-expand-button svg{width:100%;height:100%}.form-section-expand-button-opened{transform:rotate(-90deg)}.section-form-textarea{background-color:var(--aw-surface-raised);color:var(--aw-text-primary);font-size:var(--aw-body-size);line-height:var(--aw-body-lh);outline:none;border:none;padding:var(--aw-space-1) var(--aw-space-2);border-radius:var(--aw-radius-control);resize:none;height:80px;width:100%}.form-section .input-container-form{max-height:none;overflow:visible}.form-section .select-input-fit-content,.form-section .select-input,.form-section .custom-datetimepicker-black-bg,.form-section .textInput-input{width:100%;background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-control);min-height:40px}.form-section .container-select-input,.form-section .container-input{height:fit-content;overflow:visible}.form-section .labelContainer-select-input,.form-section .labelContainer-input,.form-section .service-request-label{background-color:color-mix(in srgb,var(--aw-surface-raised) 0%,transparent);margin:0 0 var(--aw-space-2) 0;top:-20px;left:5px}.normal-input-with-status-in-row{flex-direction:row;align-items:center;gap:var(--aw-space-2)}.normal-input-with-status-in-row .container-select-input,.normal-input-with-status-in-row .container-input{flex:1}.status-input-button{border-radius:var(--aw-radius-pill);border:solid 1px var(--aw-interactive-border);color:var(--aw-text-primary);display:flex;justify-content:space-between;align-items:center;gap:var(--aw-space-1);padding:var(--aw-space-1) 6px;width:145px}.status-input-value{display:inline-block;vertical-align:middle;border-radius:var(--aw-radius-pill);text-align:center;white-space:nowrap}.status-input-menu{width:145px;position:absolute;z-index:100;display:flex;flex-direction:column;justify-content:center;padding:var(--aw-space-2) var(--aw-space-3);gap:var(--aw-space-2);border-radius:var(--aw-radius-card);background-color:var(--aw-surface-raised);border-top:1px solid color-mix(in srgb,var(--aw-text-primary) 26%,transparent);border-bottom:1px solid color-mix(in srgb,var(--aw-text-primary) 26%,transparent);border-left:1px solid color-mix(in srgb,var(--aw-text-primary) 26%,transparent);border-right:1px solid color-mix(in srgb,var(--aw-text-primary) 26%,transparent);border-radius:var(--aw-radius-control)}.status-input-menu-option{padding:0 var(--aw-space-3);border-radius:var(--aw-radius-pill);font-weight:600;line-height:var(--aw-body-sm-lh);font-size:var(--aw-body-sm-size);white-space:nowrap;width:max-content}.status-input-red{color:var(--aw-status-critical-text);background-color:var(--aw-status-critical-chip);width:103px}.status-input-yellow,.status-input-orange{color:var(--aw-status-warning-text);background-color:var(--aw-status-warning-chip);width:103px}.status-input-green{color:var(--aw-status-verified-text);background-color:var(--aw-status-verified-chip);width:103px}.status-input-gray{color:var(--aw-text-primary);background-color:var(--aw-interactive-border);width:103px}.status-input-black{color:var(--aw-text-primary);background-color:transparent;width:103px}.status-input-no-requested{color:var(--aw-status-critical-text);background-color:var(--aw-status-critical-chip);width:103px}.status-input-requested{color:var(--aw-status-warning-text);background-color:var(--aw-status-warning-chip);width:103px}.status-input-no-apply{color:var(--aw-text-primary);background-color:var(--aw-surface-overlay);width:103px}.status-input-confirmed{color:var(--aw-status-verified-text);background-color:var(--aw-status-verified-chip);width:103px}.status-input-menu-option-division{width:100%;height:1px;background-color:var(--aw-interactive-border)}.list-container{display:flex;flex-direction:column;gap:var(--aw-space-2);margin:0 0 var(--aw-space-4) 0}.list-item-container{display:flex;flex-direction:row;flex-wrap:wrap;border-bottom:1px solid var(--aw-text-secondary);padding:0 0 var(--aw-space-4) 0}.form-section .CustomFileInput-input-container{background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-control)}.form-section .CustomFileInput-container{height:fit-content}.picker-row,.date-picker-container{display:flex;flex-direction:row;gap:var(--aw-space-2);align-items:center;width:100%}.custom-datepicker{width:100%}.clear-date-button-container{display:flex;align-items:center;justify-content:center;margin-left:var(--aw-space-2)}.clear-date-button{background-color:var(--aw-interactive-border);color:var(--aw-text-primary);border:none;border-radius:10%;width:18px;height:18px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);transition:background-color .3s ease}.clear-date-button:hover{background-color:var(--aw-status-critical)}.SideModalWithMenu-container{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;background-color:var(--aw-surface-raised);margin:auto;width:100%;max-width:600px;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;gap:var(--aw-space-8)}.SideModalWithMenu-title{color:var(--aw-text-primary);font-weight:400;font-size:var(--aw-title-section-size);text-align:center;word-wrap:break-word;word-break:break-word;max-width:100%}.SideModalWithMenu-header{display:flex;flex-direction:row;justify-content:space-between;width:100%;align-items:center;padding:var(--aw-space-12) var(--aw-space-4) var(--aw-space-12) var(--aw-space-4)}.SideModalWithMenu-body{display:flex;flex-direction:column;width:90%;flex:1}.SideModalWithMenu-sidebar{display:flex;flex-direction:column;height:fit-content;justify-content:space-around;align-items:center;height:100vh;position:sticky;top:0}.SideModalWithMenu-sidebar-item{list-style:none;height:fit-content;width:0px}.SideModalWithMenu-sidebar-button{color:var(--aw-text-primary);font-weight:400;font-size:var(--aw-body-sm-size);text-wrap:nowrap;text-align:center;width:82px;transform:rotate(-90deg);position:relative;right:25px;border-bottom:solid 2px transparent;padding:var(--aw-space-2)}.SideModalWithMenu-sidebar-button-selected{border-bottom:solid 2px var(--aw-text-primary)}.PaxArrangeSection-main-container{display:flex;flex-direction:column;gap:var(--aw-space-4);padding-top:var(--aw-space-4);padding-bottom:var(--aw-space-4)}.PaxArrangeSection-cards-container{display:flex;flex-direction:column;gap:var(--aw-space-4)}.PaxArrangeSection-dnd-card{display:flex;flex-direction:row;align-items:center;background-color:var(--aw-surface-raised);width:100%;height:56px;border-radius:var(--aw-radius-control);padding-left:var(--aw-space-3);padding-right:var(--aw-space-3);justify-content:space-between}.PaxArrangeSection-dnd-text{font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh)}.PaxArrangeSection-no-pax-message{color:var(--aw-text-primary);opacity:.25;font-size:var(--aw-body-size);font-weight:400}.form-section-header-section-key,.PaxArrangeSection-section-title{font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh)}.PaxArrangeSection-dnd-icon{cursor:grabbing}.doc-generate-button-container{display:flex;align-items:center;justify-content:center;gap:var(--aw-space-2);flex-direction:row}.status-report-menu-container{position:relative}.status-report-menu{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:calc(100% + 5px);right:-20px;margin-top:var(--aw-space-3);background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-card);min-width:125px;z-index:1000;overflow:hidden}.status-report-menu-item{width:100%;padding:var(--aw-space-3) var(--aw-space-4);text-align:left;background:none;border:none;color:#f6f6f6cc;cursor:pointer;font-size:var(--aw-body-size);display:block}.status-report-menu-item:hover{background-color:var(--aw-interactive-subtle-hover)}.status-report-menu-separator{height:1px;background-color:var(--aw-interactive-border);margin:var(--aw-space-1) 0;width:90%}.document-menu{position:absolute;bottom:100%;right:0;background:var(--aw-surface-raised);border-radius:var(--aw-radius-card);min-width:115px;padding:var(--aw-space-2) var(--aw-space-3) var(--aw-space-2) var(--aw-space-3);display:flex;flex-direction:column;text-align:start;gap:var(--aw-space-2);z-index:1000}.document-menu-item{background:none;border:none;color:var(--aw-text-primary);opacity:.8;padding:var(--aw-space-1) 6px var(--aw-space-1) 6px;cursor:pointer;text-align:left;font-size:var(--aw-body-size);transition:opacity .2s}.document-menu-item:hover{opacity:1}.document-menu-separator{width:100%;height:1px;background-color:var(--aw-interactive-border);margin:var(--aw-space-1) 0;display:block}.document-menu-inline{display:flex;gap:var(--aw-space-2)}.document-menu-inline-item{padding:6px var(--aw-space-3);background-color:var(--aw-text-primary);border:none;border-radius:var(--aw-radius-xs);cursor:pointer;font-size:var(--aw-body-size);color:var(--aw-surface-overlay)}.document-menu-inline-item:hover{background-color:var(--aw-text-secondary)}.ServicesSection-container{background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-card);display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;padding:var(--aw-space-6);margin:0 0 var(--aw-space-6) 0;gap:var(--aw-space-6)}.ServicesSection-airport-section{background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-card);padding:var(--aw-space-6) var(--aw-space-8);display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1}.ServicesSection-airport-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.ServicesSection-airport-title-container p{color:var(--aw-text-disabled);font-size:var(--aw-body-sm-size);font-weight:400;line-height:var(--aw-body-sm-lh)}.ServicesSection-airport-title-container h4{color:var(--aw-text-primary);font-size:var(--aw-hero-data-size);letter-spacing:var(--aw-hero-data-tracking);font-weight:var(--aw-hero-data-weight);line-height:var(--aw-hero-data-lh)}.ServicesSection-airport-add-button{border-radius:var(--aw-radius-pill);border:1px solid var(--aw-brand-accent);line-height:var(--aw-body-lh);font-size:var(--aw-body-size);color:var(--aw-brand-accent);display:flex;justify-content:center;align-items:center;padding:var(--aw-space-2) var(--aw-space-4);gap:var(--aw-space-1)}.ServicesSection-airport-add-button svg{height:20px;width:20px}.ServicesSection-services-list{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:var(--aw-space-4);margin:var(--aw-space-4) 0 0 0}.ServicesSection-service-card{background-color:var(--aw-surface-overlay);width:100%;border-radius:var(--aw-radius-control);padding:var(--aw-space-4);display:flex;flex-direction:column;justify-content:center;align-items:center}.ServicesSection-service-card-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--aw-space-2);width:100%}.ServicesSection-service-card-header h6{color:var(--aw-text-primary);font-size:var(--aw-title-section-size);font-weight:400;display:flex;align-items:center;flex-direction:row;gap:var(--aw-space-2);min-width:210px}.ServicesSection-service-card-header-svg{background-color:var(--aw-surface-raised);height:32px;width:32px;padding:var(--aw-space-2);border-radius:var(--aw-radius-pill)}.ServicesSection-service-card-footer{width:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:var(--aw-space-4)}.ServicesSection-service-card-footer-button{color:var(--aw-text-secondary);height:24px;width:24px}.ServicesSection-service-card-detail{display:flex;flex-direction:column;justify-content:flex-start;align-items:left;width:100%;list-style:none;gap:var(--aw-space-2);margin:var(--aw-space-2) 0}.ServicesSection-service-card-detail-item{color:var(--aw-text-secondary);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;line-height:var(--aw-body-lh);font-size:var(--aw-body-size);font-weight:400;gap:var(--aw-space-2)}@media (max-width: 1200px){.ServicesSection-airport-title-container h4{font-size:var(--aw-title-section-size)}.ServicesSection-service-card-header h6{font-size:var(--aw-body-size);font-weight:500}}@media (max-width: 800px){.ServicesSection-container{padding:var(--aw-space-3);gap:var(--aw-space-3)}.ServicesSection-airport-section{padding:var(--aw-space-3) var(--aw-space-4)}.ServicesSection-service-card{padding:var(--aw-space-2)}}@media (max-width: 700px){.ServicesSection-container{flex-direction:column}.ServicesSection-airport-section{width:100%}}.ServicesPopup-container{background-color:var(--aw-surface-overlay);width:100%;max-width:503px;margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--aw-space-6);padding:var(--aw-space-4);border-radius:var(--aw-radius-control)}.ServicesPopup-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:var(--aw-space-2)}.ServicesPopup-icon-container{width:32px;height:32px;background-color:var(--aw-surface-raised);display:flex;justify-content:center;align-items:center;border-radius:var(--aw-radius-pill)}.ServicesPopup-icon-container svg{width:16px;height:16px}.ServicesPopup-title-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.ServicesPopup-title-container p{color:var(--aw-text-disabled);line-height:var(--aw-body-sm-lh);font-size:var(--aw-body-sm-size);font-weight:400}.ServicesPopup-title{color:var(--aw-text-primary);font-size:var(--aw-title-section-size);font-weight:400;line-height:var(--aw-title-section-lh)}.ServicesPopup-subtitle{color:var(--aw-text-disabled);font-size:var(--aw-body-sm-size);font-weight:400;line-height:var(--aw-body-sm-lh)}.ServicesPopup-select-container{margin:0 0 0 auto}.ServicesPopup-section-container{width:100%;display:flex;flex-direction:column;margin:0}.ServicesPopup-inputs-container{width:100%;display:flex;flex-direction:column;max-height:70vh;overflow-y:auto}.ServicesPopup-pilot-comments-container{display:flex;flex-direction:column;gap:var(--aw-space-2);width:100%}.ServicesPopup-section-container .textArea-input{background-color:var(--aw-surface-raised)}.ServicesPopup-section-summary-list-container{display:flex;flex-direction:column;width:83%;gap:var(--aw-space-4)}.ServicesPopup-section-summary-ul{display:flex;flex-direction:column;gap:var(--aw-space-4)}.ServicesPopup-section-summary-li{display:flex;justify-content:space-between;align-items:center}.ServicesPopup-section-summary-li .gray-text,.ServicesPopup-section-summary-li .file-text{text-align:left;width:50%;font-size:var(--aw-body-size);font-weight:400}.ServicesPopup-section-summary-li .white-text{text-align:left;width:50%;font-size:var(--aw-body-size);font-weight:400;color:var(--aw-text-primary)}.ServicesPopup-section-summary-section-column{display:flex;flex-direction:column;gap:var(--aw-space-4)}.ServicesPopup-section-summary-section-title{color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:400}.ServicesPopup-multi-inputs-container,.ServicesPopup-multi-inputs-container-finance{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:var(--aw-space-2)}.ServicesPopup-multi-inputs-container-marginTop{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:var(--aw-space-2);margin-top:var(--aw-space-4)}.ServicesPopup-selelct-input{flex:1;border:1px solid var(--aw-surface-overlay);background-color:var(--aw-surface-overlay);color:var(--aw-text-primary);font-size:var(--aw-body-size);border-radius:var(--aw-radius-pill);padding:0 var(--aw-space-3);outline-color:var(--aw-brand-accent)}.ServicesPopup-file-input{flex:1;color:var(--aw-text-primary);font-size:var(--aw-body-size);padding:0 var(--aw-space-3);outline-color:var(--aw-brand-accent);height:46px;border:1px solid var(--aw-surface-overlay);background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-control);display:flex;align-items:center;width:100%}.ServicesPopup-footer{width:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:var(--aw-space-2);margin:var(--aw-space-6) 0 0 0}.ServicesPopup-cancel{color:var(--aw-text-primary);font-weight:400;font-size:var(--aw-body-size);line-height:var(--aw-body-lh)}.ServicesPopup-submit{color:var(--aw-text-on-accent);font-weight:400;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);background-color:var(--aw-brand-accent);padding:var(--aw-space-1) var(--aw-space-2);border-radius:var(--aw-radius-pill)}.ServicesPopup-checkboxes-columns-container,.ServicesPopup-chatbox-container{max-height:400px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;background-color:var(--aw-surface-raised);padding:var(--aw-space-4);margin:var(--aw-space-2) 0;width:100%;border-radius:var(--aw-radius-card)}.ServicesPopup-chatbox-container{height:40vh;max-height:400px;overflow-y:auto;overflow-x:hidden;text-wrap:wrap;word-break:break-word;gap:var(--aw-space-4);justify-content:flex-start;align-content:flex-start;align-items:flex-start}.ServicesPopup-comment-container{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);font-weight:400;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}.ServicesPopup-comment-container h6{color:var(--aw-text-primary);text-transform:capitalize;font-weight:400;font-size:var(--aw-body-sm-size)}.ServicesPopup-comment-container p{width:100%}@media (max-width: 700px){.ServicesPopup-multi-inputs-container-finance,.ServicesPopup-multi-inputs-container{display:flex;flex-direction:column;align-items:center;gap:0}.ServicesPopup-multi-inputs-container-marginTop{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%}}.SummaryLD-container{color:var(--aw-text-primary)}.SummaryLD-airports-section{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:var(--aw-space-4);margin:0 0 var(--aw-space-6) 0}.SummaryLD-airports-ground-handling{width:100%;border-radius:var(--aw-radius-control);background-color:var(--aw-surface-overlay);height:auto;padding:6px var(--aw-space-2) 6px var(--aw-space-2);display:flex;flex-direction:column}.SummaryLD-airports-ground-handling-text{color:var(--aw-text-secondary);display:flex;flex-direction:row;justify-content:space-between}.SummaryLD-technical-stop{background:linear-gradient(45deg,var(--aw-status-warning),var(--aw-status-warning) 6.25px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 6.25px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 9.375px,var(--aw-status-warning) 9.375px,var(--aw-status-warning) 15.625px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 15.625px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 18.75px,var(--aw-status-warning) 18.75px,var(--aw-status-warning) 25px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 25px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 28.125px,var(--aw-status-warning) 28.125px,var(--aw-status-warning) 34.375px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 34.375px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 37.5px,var(--aw-status-warning) 37.5px,var(--aw-status-warning) 43.75px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 43.75px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 46.875px,var(--aw-status-warning) 46.875px,var(--aw-status-warning) 53.125px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 53.125px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 56.25px,var(--aw-status-warning) 56.25px,var(--aw-status-warning) 62.5px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 62.5px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 65.625px,var(--aw-status-warning) 65.625px,var(--aw-status-warning) 71.875px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 71.875px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 75px,var(--aw-status-warning) 75px,var(--aw-status-warning) 78.125px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 81.25px,var(--aw-status-warning) 84.375px);width:119px;height:22px;color:var(--aw-text-on-accent);display:flex;align-items:center;justify-content:space-evenly;border-radius:var(--aw-radius-pill);font-size:var(--aw-body-size)}.LegDeatilHeaderBox-value{display:inline-block;text-align:start;width:100px}.SummaryLD-airport-detail{color:var(--aw-text-secondary);font-size:var(--aw-body-sm-size);font-weight:400;width:50px}.SummaryLD-airport-card{background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-card);padding:var(--aw-space-6) var(--aw-space-8);display:flex;flex-direction:column;flex:1;gap:var(--aw-space-3)}.SummaryLD-airport-card-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.SummaryLD-airport-code{font-size:var(--aw-hero-data-size);letter-spacing:var(--aw-hero-data-tracking);line-height:var(--aw-hero-data-lh);font-weight:var(--aw-hero-data-weight)}.SummaryLD-airport-alt1,.SummaryLD-airport-alt2{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 0 0 var(--aw-space-3);border-left:solid 1px var(--aw-interactive-border);color:var(--aw-text-disabled);margin-left:var(--aw-space-2)}.SummaryLD-airport-alt-label{font-weight:400;font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);text-align:left;width:100%}.SummaryLD-airport-alt-value{font-weight:700;font-size:var(--aw-figure-size);line-height:var(--aw-title-operative-lh);text-align:left;width:100%}.SummaryLD-edit-departure-button{background-color:var(--aw-brand-accent);border-radius:var(--aw-radius-pill);padding:var(--aw-space-1) var(--aw-space-1);color:var(--aw-text-on-accent);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);font-weight:400;margin:0 0 0 auto;height:max-content;width:max-content}.SummaryLD-airport-card-body{list-style-type:none;display:flex;flex-direction:column;gap:var(--aw-space-2)}.etd-eta-container{display:flex;flex-direction:row;gap:var(--aw-space-3)}.no-padding{display:flex;text-decoration:none;color:inherit;width:100%;height:100%;align-items:center;justify-content:end}.SummaryLD-airport-card-body-data{display:flex;flex-direction:row;justify-content:space-between;gap:var(--aw-space-2)}.SummaryLD-airport-card-label{font-weight:400;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--aw-text-disabled)}.SummaryLD-airport-card-value,.SummaryLD-airport-card-value2{font-weight:400;font-size:var(--aw-body-size);line-height:var(--aw-body-lh)}.SummaryLD-airport-card-address{margin:0 0 0 auto}.SummaryLD-airports-section-division{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--aw-space-2);padding:var(--aw-space-2)}.SummaryLD-airports-section-aircraft-icon{height:27px;width:27px;transform:rotate(90deg);color:var(--aw-surface-overlay)}.item-mt-legs3{flex-direction:row}.SummaryLD-airports-section-flight-estimation{background-color:var(--aw-surface-raised);border:solid 1px var(--aw-surface-overlay);padding:var(--aw-space-1) var(--aw-space-2);border-radius:var(--aw-radius-pill);color:var(--aw-text-secondary);line-height:var(--aw-body-lh);font-size:var(--aw-body-size);font-weight:400;width:100%;text-align:center}.SummaryLD-airport-card-header-row-first{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-1)}.SummaryLD-airport-card-header-row{display:flex;flex-direction:row;align-items:center;width:100%}.SummaryLD-airports-section-pax-ammount{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--aw-space-1)}.SummaryLD-airports-section-pax-ammount img{display:flex;align-items:center;justify-content:center;height:22px;width:22px}.SummaryLD-airports-section-pax-ammount-value{font-weight:400;font-size:var(--aw-body-size);line-height:var(--aw-body-lh)}.SummaryLD-route-map-container{display:flex;flex:1;height:212px;overflow:hidden;border-radius:var(--aw-radius-card);background-color:var(--aw-surface-raised);margin:0 0 var(--aw-space-6) 0}.SummaryLD-route-map-iframe{flex:1;border:none;height:230px}.SummaryLD-route-map-iframe .leaflet-bottom .leaflet-right{display:none}@media (max-width: 800px){.SummaryLD-airports-section{flex-direction:column}.SummaryLD-airports-section-flight-estimation{width:max-content;padding:var(--aw-space-1) var(--aw-space-4)}}@media (max-width: 1100px){.SummaryLD-airports-section{flex-direction:column}.SummaryLD-airports-section-flight-estimation{width:max-content;padding:var(--aw-space-1) var(--aw-space-4)}.item-mt-legs3{align-items:flex-start;flex-direction:column}}@media (max-width: 780px){.SummaryLD-airport-card{background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-card);padding:var(--aw-space-4);display:flex;flex-direction:column;flex:1;gap:var(--aw-space-3);width:100%}.SummaryLD-airport-card-header{display:flex;flex-direction:column}.SummaryLD-airport-card-header-row-first,.SummaryLD-airport-card-header-row{display:flex;flex-direction:row;justify-content:space-between;width:100%}.SummaryLD-airport-code{font-size:var(--aw-title-section-size)}.SummaryLD-airport-card-value,.gray-text{font-size:var(--aw-body-size)}.SummaryLD-airport-alt1{border:none}.SummaryLD-airport-alt-value{font-size:var(--aw-body-size)}.SummaryLD-airports-section-division{flex-direction:row;justify-content:space-around;align-items:center}.SummaryLD-airports-section{gap:var(--aw-space-16)}}@media (max-width: 760px){.LegDeatilHeaderBox-value{width:fit-content}}@media (max-width: 340px){.SummaryLD-airport-alt-label{font-weight:400;font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);text-align:left;width:100%}.SummaryLD-airport-alt-value{font-size:var(--aw-body-sm-size)}}.request-additional-services-main-container{display:flex;flex-direction:column;gap:var(--aw-space-6)}.request-additional-services-card{background-color:var(--aw-surface-raised);border:2.5px solid var(--aw-status-verified);border-radius:var(--aw-radius-control);display:flex;padding:var(--aw-space-4);color:#fff}.request-additional-services-count{width:23px;height:23px;border-radius:var(--aw-radius-pill);background-color:var(--aw-status-verified);color:var(--aw-text-on-accent);position:absolute;margin-top:var(--aw-space-12);margin-left:var(--aw-space-12);text-align:center;align-items:center;display:flex;justify-content:center;font-size:var(--aw-body-sm-size)}.request-additional-services-list{display:grid;gap:var(--aw-space-12)}.request-additional-services-list.cols-3{grid-template-columns:repeat(3,1fr)}.request-additional-services-list.cols-4{grid-template-columns:repeat(4,1fr)}.request-additional-service-card{display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-control);padding:var(--aw-space-4);color:#fff;height:auto;gap:var(--aw-space-2)}.request-additional-services-add-button{color:var(--aw-interactive-hover);font-size:var(--aw-body-size);font-weight:400}.request-additional-services-button-added{color:var(--aw-status-verified-text);font-size:var(--aw-body-size);font-weight:400}.request-additional-services-content-inner-circle-icon{width:80px;height:80px;border-radius:var(--aw-radius-pill);background-color:var(--aw-interactive-hover);display:flex;justify-content:center;align-items:center}.request-additional-services-content-inner-circle-icon-added{width:80px;height:80px;border-radius:var(--aw-radius-pill);background-color:var(--aw-status-verified);display:flex;justify-content:center;align-items:center;flex-direction:column}.request-additional-services-icon-container{margin-right:var(--aw-space-4)}.request-additional-services-icon{width:144px;height:144px;background-color:var(--aw-status-verified);border-radius:var(--aw-radius-pill);position:relative;display:flex;justify-content:center;align-items:center}.request-additional-service-icon-styles{width:40px;height:40px}.request-additional-services-content{flex-grow:1}.request-additional-services-title{font-size:var(--aw-title-section-size);margin-bottom:var(--aw-space-4)}.request-additional-services-services{display:flex;gap:var(--aw-space-12);flex-wrap:wrap}.request-additional-services-column{display:flex;flex-direction:column;gap:var(--aw-space-2)}.request-additional-services-service{display:flex;align-items:center;margin-bottom:var(--aw-space-2);flex-direction:row;gap:var(--aw-space-2)}.request-additional-services-checked{width:24px;height:24px;background-color:var(--aw-interactive-border);border:2px solid var(--aw-text-disabled);border-radius:var(--aw-radius-control);display:flex;justify-content:center;align-items:center}.request-additional-service-text{font-size:var(--aw-body-size);font-weight:400;color:var(--aw-text-primary)}@media (max-width: 1124px){.request-additional-services-list.cols-4{grid-template-columns:repeat(3,1fr)}}@media (max-width: 868px){.request-additional-services-list.cols-3,.request-additional-services-list.cols-4{grid-template-columns:repeat(2,1fr)}.request-additional-service-icon-styles{width:25px;height:25px}.request-additional-services-icon-container{display:none}}@media (max-width: 709px){.request-additional-service-text{font-size:var(--aw-body-size)}.request-additional-services-content-inner-circle-icon{width:50px;height:50px}.request-additional-services-services{flex-direction:column;gap:var(--aw-space-1)}.request-additional-services-content-inner-circle-icon-added{width:50px;height:50px}.request-additional-services-icon-container{display:none}.request-additional-services-services{gap:var(--aw-space-2)}}@media (max-width: 600px){.request-additional-services-list.cols-3,.request-additional-services-list.cols-4{grid-template-columns:repeat(2,1fr);gap:var(--aw-space-4)}}@media (max-width: 330px){.request-additional-service-text{font-size:var(--aw-body-sm-size)}}.AdditionalServicesPopup-container{display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-control);gap:var(--aw-space-6);padding:var(--aw-space-4);width:100%;max-width:490px;margin:auto}.AdditionalServicesPopup-header{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--aw-space-4);width:100%}.AdditionalServicesPopup-title{color:var(--aw-text-primary);font-size:var(--aw-title-section-size);line-height:var(--aw-title-section-lh);font-weight:400}.AdditionalServicesPopup-footer{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:100%}.AdditionalServicesPopup-save-button{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--aw-space-1);color:var(--aw-text-on-accent);font-size:var(--aw-body-size);line-height:var(--aw-body-lh);font-weight:400;background-color:var(--aw-brand-accent);padding:var(--aw-space-2) var(--aw-space-4);border-radius:var(--aw-radius-pill)}.StandardArraySlector-container{display:flex;justify-content:center;align-items:center;flex-direction:column;flex:1;position:relative;width:100%;max-width:388px;min-width:200px}.StandardArraySlector-input{width:100%;background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-pill);color:var(--aw-text-primary);outline:none;border:none;font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);padding:var(--aw-space-2) var(--aw-space-3)}.StandardArraySlector-menu{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;position:absolute;background-color:var(--aw-surface-floating);width:100%;top:52px;border-radius:var(--aw-radius-card);padding:var(--aw-space-1);gap:var(--aw-space-1);max-height:300px;overflow-y:auto}.StandardArraySlector-menu-no-option{color:var(--aw-text-primary);text-align:center;width:100%;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);font-weight:24px;padding:var(--aw-space-2) var(--aw-space-4)}.StandardArraySlector-menu-division{width:99%;height:1px;background-color:var(--aw-interactive-border);margin:auto}.StandardArraySlector-menu-option{width:100%}.StandardArraySlector-menu-option-border-bottom{padding:0 0 var(--aw-space-1) 0;border-bottom:2px solid var(--aw-interactive-border)}.StandardArraySlector-menu-option input{display:none}.StandardArraySlector-menu-option-label{height:100%;display:flex;align-items:center;cursor:pointer;color:var(--aw-text-primary);font-size:var(--aw-body-size);line-height:var(--aw-body-lh);font-weight:24px;padding:var(--aw-space-2) var(--aw-space-4);width:100%;text-align:left;border-radius:var(--aw-radius-control)}.StandardArraySlector-menu-option-label:before{content:"";width:24px;height:24px;outline:solid 2px var(--aw-brand-accent);outline-offset:1px;border-radius:var(--aw-radius-xs);margin:0 var(--aw-space-4) 0 0}.StandardArraySlector-menu-option input:checked+.StandardArraySlector-menu-option-label:before{content:"✔︎";width:24px;height:24px;outline:solid 2px var(--aw-brand-accent);outline-offset:1px;background-color:var(--aw-brand-accent);border-radius:var(--aw-radius-xs);margin:0 var(--aw-space-4) 0 0;display:flex;justify-content:center;align-items:center}@media (hover: hover){.StandardArraySlector-menu-option-label:hover{background-color:var(--aw-interactive-border)}}.SelectorWithEditRow-container{background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-control);padding:var(--aw-space-4);display:flex;justify-content:center;align-items:center;flex-direction:column;gap:var(--aw-space-2);height:fit-content}.SelectorWithEditRow-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.SelectorWithEditRow-header-title{color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh)}.SelectorWithEditRow-header-button{color:var(--aw-text-on-accent);background-color:var(--aw-status-verified);border:1px solod color-mix(in srgb,var(--aw-status-verified) 0%,transparent);padding:var(--aw-space-2) var(--aw-space-4);border-radius:var(--aw-radius-pill);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:var(--aw-space-2)}.SelectorWithEditRow-header-button-secondary-theme{background-color:color-mix(in srgb,var(--aw-status-verified) 0%,transparent);border:1px solid var(--aw-status-verified)}.SelectorWithEditRow-item-subtitle{color:var(--aw-text-secondary);width:100%;font-size:var(--aw-body-size);font-weight:400;line-height:32px}@media (max-width: 700px){.SelectorWithEditRow-header-button{font-size:var(--aw-body-size);gap:var(--aw-space-1)}}.LegRowSelector-container{display:flex;flex-direction:column;width:100%;justify-content:flex-start;align-items:flex-start}.LegRowSelector-edit-button{font-size:var(--aw-body-size);font-weight:400;color:var(--aw-brand-accent);line-height:var(--aw-body-lh)}.LegRowSelector-edit-title{font-size:var(--aw-body-size);font-weight:400;color:var(--aw-text-secondary);line-height:var(--aw-body-lh)}.LegRowSelector-rows-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--aw-space-4);width:100%}.LegRowSelector-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:var(--aw-space-2);width:100%}.LegRowSelector-row-label{font-size:var(--aw-body-sm-size);font-weight:400;color:var(--aw-text-primary);text-wrap:wrap;width:80px}.LegRowSelector-row-item{display:flex;flex-direction:column;justify-content:center;align-items:center}.LegRowSelector-row-item-title{font-size:var(--aw-body-size);color:var(--aw-text-secondary);line-height:var(--aw-body-lh);font-weight:200}.LegRowSelector-row-item-subtitle{font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary);line-height:var(--aw-body-sm-lh);font-weight:200}.LegRowSelector-row-item .square-input-label{margin:0}.NoOptionsSelected-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;gap:var(--aw-space-6)}.NoOptionsSelected-icon{background-color:color-mix(in srgb,var(--aw-text-disabled) 18%,transparent);width:80px;height:80px;display:flex;justify-content:center;align-items:center;border-radius:var(--aw-radius-pill);flex-shrink:0}.NoOptionsSelected-title,.NoOptionsSelected-subtitle{color:var(--aw-text-secondary);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh)}@media (max-width: 700px){.NoOptionsSelected-container{gap:var(--aw-space-2)}.NoOptionsSelected-icon{width:65px;height:65px}.NoOptionsSelected-title{font-size:var(--aw-body-size)}.NoOptionsSelected-icon svg{width:27px;height:27px}.NoOptionsSelected-subtitle{font-size:var(--aw-body-size)}}.request-services-step-plan-leg-content{display:flex;flex-direction:row;color:var(--aw-text-primary);justify-content:space-between;align-items:center}.request-services-step-plan-leg-inputs-container{display:flex;flex-direction:row;gap:var(--aw-space-2);flex-wrap:wrap}.request-services-step-plan-leg-inputs-container-column{display:flex;flex-direction:column;gap:var(--aw-space-8);flex-wrap:wrap}.request-services-step-inputs-map-container-row{display:flex;flex-direction:row;justify-content:space-between}.request-services-step-plan-multi-inputs-row{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:var(--aw-space-8)}.request-services-step-plan-date-input-column{display:flex;flex-direction:column;gap:var(--aw-space-3);color:var(--aw-text-primary);margin-top:var(--aw-space-1)}.request-services-step-plan-date-input-radius-row{display:flex;flex-direction:row}.request-services-step-plan-checkbox-row{display:flex;flex-direction:row;align-items:center}.request-services-step-plan-main-container{display:flex;flex-direction:column;gap:var(--aw-space-8)}.request-services-plan-step-box-input{width:20vw}.request-date-picker{background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-pill);height:46px;width:100%}.request-services-step-plan-button-add{width:90px;height:40px;border-radius:var(--aw-radius-pill);background-color:var(--aw-brand-accent);font-size:var(--aw-body-size);font-weight:400;color:var(--aw-text-on-accent)}.request-services-step-plan-button-continue{width:120px;height:45px;border-radius:var(--aw-radius-pill);background-color:var(--aw-brand-accent);font-size:var(--aw-body-size);font-weight:400;color:var(--aw-text-on-accent);display:flex;align-items:center}.request-services-plan-inputs-row{display:flex;flex-direction:row;gap:var(--aw-space-2);margin-bottom:var(--aw-space-3)}.request-services-input-title-checkbox-row{display:flex;flex-direction:row;align-items:center;margin-top:var(--aw-space-3)}.request-services-step-inputs-map-container-inside-first-row{display:flex;flex-direction:row;gap:var(--aw-space-2)}.request-services-step-plan-date-input-radius-purpose-row{display:flex;flex-direction:row;gap:var(--aw-space-2);width:100%}.request-services-step-inputs-map-container-inside-row{display:flex;flex-direction:column;gap:var(--aw-space-2)}.request-services-step-inputs-map-container-inside-shorter-row{display:flex;flex-direction:row;gap:var(--aw-space-2)}.request-services-step-inputs-map-container-inside-column{display:flex;flex-direction:column;gap:var(--aw-space-4)}.request-service-plan-step-map-container{display:flex;width:100%;justify-content:end}.request-service-plan-step-map-technical-stop{background:linear-gradient(45deg,var(--aw-status-warning),var(--aw-status-warning) 6.25px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 6.25px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 9.375px,var(--aw-status-warning) 9.375px,var(--aw-status-warning) 15.625px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 15.625px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 18.75px,var(--aw-status-warning) 18.75px,var(--aw-status-warning) 25px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 25px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 28.125px,var(--aw-status-warning) 28.125px,var(--aw-status-warning) 34.375px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 34.375px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 37.5px,var(--aw-status-warning) 37.5px,var(--aw-status-warning) 43.75px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 43.75px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 46.875px,var(--aw-status-warning) 46.875px,var(--aw-status-warning) 53.125px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 53.125px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 56.25px,var(--aw-status-warning) 56.25px,var(--aw-status-warning) 62.5px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 62.5px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 65.625px,var(--aw-status-warning) 65.625px,var(--aw-status-warning) 71.875px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 71.875px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 75px,var(--aw-status-warning) 75px,var(--aw-status-warning) 78.125px,color-mix(in srgb,var(--aw-status-warning) 75%,black) 81.25px,var(--aw-status-warning) 84.375px);width:119px;height:22px;color:var(--aw-text-on-accent);display:flex;align-items:center;justify-content:space-evenly;border-radius:var(--aw-radius-pill)}.request-services-step-continue-button{width:136px;height:48px;border-radius:var(--aw-radius-pill);background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent);display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--aw-space-2)}.request-services-buttons-container{display:flex;flex-direction:row;gap:var(--aw-space-12);justify-content:end;width:100%;margin-top:var(--aw-space-8)}.request-services-step-plan-button-delete{color:var(--aw-interactive-cancel)}.request-services-step-skip-button{color:var(--aw-interactive-cancel);display:flex;flex-direction:row;align-items:center}.request-services-plan-step-box-input-responsive{width:130px}@media (max-width: 1230px){.request-services-step-inputs-map-container-inside-row{display:flex;flex-direction:column;gap:var(--aw-space-2)}.request-services-plan-step-box-input-responsive{width:100%}}@media (max-width: 550px){.request-services-step-inputs-map-container-inside-first-row{flex-wrap:wrap}.request-services-step-plan-date-input-radius-purpose-row{flex-direction:row-reverse}}@media (max-width: 1100px){.request-services-step-inputs-map-container-row{flex-direction:column}}@media (max-width: 788px){.request-services-step-inputs-map-container-row{flex-direction:column;width:100%}.request-services-step-inputs-map-container-inside-shorter-row{display:flex;flex-direction:column;gap:var(--aw-space-4)}.request-services-plan-step-box-input{width:100%}.request-services-plan-step-box-input-responsive{width:50%}.request-services-step-plan-leg-inputs-container{width:100%}.request-services-step-plan-checkbox-row{width:50%}.request-services-plan-inputs-row{display:flex;flex-direction:row;justify-content:space-between;width:100%}.request-services-step-plan-date-input-radius-row{display:flex;flex-direction:row;gap:var(--aw-space-2)}.request-services-step-plan-date-input-column{display:flex;flex-direction:column;gap:var(--aw-space-2);width:50%;color:var(--aw-text-primary);width:100%}.request-services-input-title-checkbox-row{margin-left:0}}.toggle-buttons{display:flex;background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-card);padding:var(--aw-space-1);gap:var(--aw-space-1);width:fit-content;width:100%;height:46px;justify-content:center}.toggle-buttons button{border:none;padding:var(--aw-space-2) var(--aw-space-6);border-radius:var(--aw-radius-card);color:var(--aw-text-primary);font-size:var(--aw-body-size);cursor:pointer;background:transparent;transition:all .3s ease;width:50%}.toggle-buttons button.active{background-color:var(--aw-brand-accent)}.toggle-buttons button:not(.active){background-color:transparent}.request-services-step-selector{width:100%;max-width:900px;color:var(--aw-text-secondary)}.request-services-step-container{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--aw-space-8);flex-wrap:wrap}.request-services-step-content-inner{display:flex;flex-direction:column;gap:var(--aw-space-4);margin-top:var(--aw-space-8);padding:var(--aw-space-6);background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-card)}.request-services-step-content-inner-cards-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--aw-space-6);justify-content:space-between;flex-basis:calc(25% - 50px)}.request-services-search-container{position:relative;align-self:flex-end;width:100%;max-width:280px}.request-services-search-input{width:100%;height:44px;padding:var(--aw-space-2) 52px var(--aw-space-2) var(--aw-space-4);background-color:var(--aw-surface-overlay);border:none;border-radius:var(--aw-radius-card);outline:none;color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:400}.request-services-search-input::placeholder{color:var(--aw-text-secondary)}.request-services-search-button{position:absolute;top:50%;right:6px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:var(--aw-radius-pill);background-color:var(--aw-brand-accent);cursor:pointer}.request-services-search-button:hover{background-color:var(--aw-interactive-hover)}.request-services-search-button-icon{width:18px;height:18px}.request-services-step-button{display:flex;flex-direction:row;align-items:center;background:none;border:none;cursor:pointer;color:var(--aw-text-primary);gap:var(--aw-space-2);transition:color .3s ease}.request-services-step-number{width:25px;height:25px;border-radius:var(--aw-radius-pill);background-color:var(--aw-surface-overlay);display:flex;align-items:center;justify-content:center;font-size:var(--aw-body-size);font-weight:400}.request-services-step-number-active{width:25px;height:25px;border-radius:var(--aw-radius-pill);background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent);display:flex;align-items:center;justify-content:center;font-size:var(--aw-body-size);font-weight:400}.request-services-step-number-completed{background-color:var(--aw-status-verified);color:var(--aw-text-on-accent)}.request-services-step-separator-pending{background-color:var(--aw-status-warning)}.request-services-main-title{color:var(--aw-text-primary);font-weight:400;font-size:var(--aw-title-section-size);line-height:var(--aw-title-section-lh);text-align:left;padding:0 0 var(--aw-space-6) 0px}.request-services-content-inner-circle-icon{width:80px;height:80px;border-radius:var(--aw-radius-pill);background-color:var(--aw-brand-accent);display:flex;justify-content:center;align-items:center}.request-services-content-inner-circle-icon-multi{min-width:80px;min-height:80px;border-radius:var(--aw-radius-pill);background-color:var(--aw-brand-accent);display:flex;justify-content:center;align-items:center;flex-direction:column}.request-services-add-button{border:1px solid var(--aw-brand-accent);border-radius:var(--aw-radius-pill);color:var(--aw-brand-accent);padding:var(--aw-space-2) var(--aw-space-4);display:flex;justify-content:center;align-items:center;gap:var(--aw-space-1);font-weight:400;font-size:var(--aw-body-size);line-height:var(--aw-body-lh)}.request-services-step-button:hover,.request-services-step-button.active{color:var(--aw-text-primary)}.request-services-tail-text{color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:400;word-wrap:break-word;word-break:break-all;width:150px}.request-services-step-button.active .request-services-step-number{background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent)}.request-services-step-label{font-size:var(--aw-body-size)}.request-services-step-separator,.request-services-card-separator{flex-grow:1;height:1px;background-color:var(--aw-interactive-border);margin:0 var(--aw-space-2)}.request-services-step-content-inner-row-multi{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:var(--aw-surface-raised);padding:var(--aw-space-4);border-radius:var(--aw-radius-control);flex-basis:calc(25% - 50px);flex-grow:1;flex-shrink:1}.request-services-step-separator-completed{background-color:var(--aw-status-verified)}.request-services-step-content-choose-button.selected{background-color:var(--aw-status-verified);cursor:default}.request-services-step-content-inner-row-pair{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-4);width:255px}.request-services-step-content-inner-column-pair{display:flex;flex-direction:column;gap:var(--aw-space-2)}.request-services-icon{color:var(--aw-text-primary);width:34px;height:34px}.request-services-aircraft-icon{transform:rotate(45deg);color:var(--aw-text-on-accent);width:32px;height:32px}.request-services-step-content-choose-button{width:136px;height:48px;border-radius:var(--aw-radius-pill);background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent);display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--aw-space-2)}.request-services-step-content-inner h2{font-size:var(--aw-body-size);font-weight:400;color:var(--aw-text-primary);line-height:var(--aw-body-lh)}.request-services-step-header{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:var(--aw-space-6)}.request-services-step-header-search{flex:1;display:flex;flex-direction:row;justify-content:flex-end;flex-wrap:wrap;gap:var(--aw-space-6)}.request-services-cards-container{width:100%;gap:var(--aw-space-6);display:grid;grid-template-columns:repeat(3,1fr)}@media (max-width: 1140px){.request-services-step-content-inner-row-multi{flex-basis:calc(5% - 50px)}}@media (max-width: 1400px){.request-services-cards-container{grid-template-columns:repeat(2,1fr)}}@media (max-width: 1000px){.request-services-cards-container{grid-template-columns:1fr}}@media (max-width: 700px){.request-services-content-inner-circle-icon,.request-services-content-inner-circle-icon-multi{width:50px;height:50px}.request-services-icon,.request-services-aircraft-icon{width:17px;height:17px}.request-services-step-content-inner-row-multi{background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-control);padding:var(--aw-space-4);flex-basis:100%;flex-grow:none;flex-shrink:none}.request-services-step-content-inner-row-multi,.request-services-tail-text,.request-services-step-content-inner-row-pair{width:100%}.request-services-choose-button-text{display:none}.request-services-step-content-choose-button{width:55px;height:48px;border-radius:var(--aw-radius-card)}.request-services-step-label,.request-services-card-separator{display:none}}@media (max-width: 400px){.request-services-step-content-choose-button{width:35px;height:28px;border-radius:var(--aw-radius-card)}.request-services-content-inner-circle-icon-multi{width:40px;height:40px}.request-services-icon,.request-services-aircraft-icon{width:15px;height:15px}}@media (hover: hover){.request-services-step-content-choose-button:hover{background-color:var(--aw-brand-accent)}.request-services-step-content-choose-button.selected:hover{background-color:var(--aw-status-verified)}}:root{--bg-color: var(--aw-surface-raised);--card-bg: var(--aw-interactive-hover);--sidebar-bg: var(--aw-interactive-hover);--text-color: var(--aw-text-primary);--text-muted: var(--aw-text-secondary);--input-bg: var(--aw-surface-raised);--input-border: var(--aw-surface-raised);--input-focus-border: var(--aw-brand-accent);--primary-color: var(--aw-brand-accent);--primary-hover: var(--aw-interactive-hover);--primary-light: rgba(74, 87, 251, .1);--secondary-color: var(--aw-interactive-hover);--secondary-hover: var(--aw-interactive-hover);--accent-color: var(--aw-brand-accent);--accent-hover: var(--aw-interactive-hover);--success-color: var(--aw-status-verified);--error-color: var(--aw-status-critical);--warning-color: var(--aw-status-warning);--info-option-color: var(--aw-brand-accent);--required-color: var(--aw-status-critical);--gradient-start: var(--aw-interactive-hover);--gradient-end: var(--aw-brand-accent);--shadow-color: rgba(0, 0, 0, .5);--glow-color: rgba(74, 87, 251, .5)}.dark{background-color:var(--bg-color);color:var(--text-color);min-height:100vh}.flight-plan-wrapper{display:flex;min-height:100vh}.flight-plan-sidebar{width:280px;background-color:var(--aw-surface-raised);padding:var(--aw-space-8) var(--aw-space-4);display:flex;flex-direction:column;border-right:1px solid var(--input-border);position:fixed;height:100vh;overflow-y:auto}.flight-plan-container{flex:1;margin-left:280px;padding:var(--aw-space-8);max-width:1200px}.logo-container{display:flex;align-items:center;margin-bottom:var(--aw-space-8);padding-bottom:var(--aw-space-4);border-bottom:1px solid var(--input-border)}.logo-icon{width:220px;color:var(--primary-color);margin-right:var(--aw-space-3)}.logo-text{font-size:var(--aw-title-section-size);font-weight:700;letter-spacing:1px;background:linear-gradient(to right,var(--accent-color),var(--primary-color));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.sidebar-nav{display:flex;flex-direction:column;gap:var(--aw-space-2);margin-bottom:var(--aw-space-8)}.nav-item{display:flex;align-items:center;padding:var(--aw-space-3) var(--aw-space-4);border-radius:var(--aw-radius-control);background-color:transparent;border:none;color:var(--text-muted);font-size:var(--aw-body-size);font-weight:500;cursor:pointer;transition:all .2s ease;text-align:left}.nav-item:hover{background-color:var(--primary-light);color:var(--text-color)}.nav-item.active{background-color:var(--primary-light);color:var(--primary-color);box-shadow:0 0 0 1px var(--primary-color)}.nav-icon{width:18px;height:18px;margin-right:var(--aw-space-3)}.progress-container{margin-top:auto;padding-top:var(--aw-space-4);border-top:1px solid var(--input-border)}.progress-label{display:flex;justify-content:space-between;margin-bottom:var(--aw-space-2);font-size:var(--aw-body-size);color:var(--text-muted)}.progress-bar{height:6px;background-color:var(--input-bg);border-radius:var(--aw-radius-xs);overflow:hidden}.progress-fill{height:100%;background:linear-gradient(to right,var(--gradient-start),var(--gradient-end));border-radius:var(--aw-radius-xs);transition:width .5s ease}.flight-plan-header{margin-bottom:var(--aw-space-8);text-align:center}.flight-plan-title{font-size:var(--aw-title-display-size);font-weight:600;margin-bottom:var(--aw-space-2);background:linear-gradient(to right,var(--accent-color),var(--primary-color));-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:var(--aw-title-display-tracking)}.flight-plan-subtitle{color:var(--text-muted);font-size:var(--aw-body-size);font-weight:400}.form-tab{display:none;animation:fadeIn .5s ease}.form-tab.active{display:block;background-color:transparent;border-color:transparent;color:var(--aw-text-primary)}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.tab-header{margin-bottom:var(--aw-space-6);padding-bottom:var(--aw-space-4);border-bottom:1px solid var(--input-border)}.tab-header h2{display:flex;align-items:center;font-size:var(--aw-title-operative-size);font-weight:600;color:var(--text-color)}.tab-icon{width:20px;height:20px;margin-right:var(--aw-space-2);color:var(--primary-color)}.form-section-fp{background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-control);padding:var(--aw-space-6);margin-bottom:var(--aw-space-6);box-shadow:0 4px 20px var(--shadow-color)}.section-label{font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;margin-bottom:var(--aw-space-4);color:var(--text-color)}.flight-plan-wrapper .form-row{display:flex;gap:var(--aw-space-4);margin-bottom:var(--aw-space-4);width:100%}.form-group{flex:1;display:flex;flex-direction:column}.form-group.full-width{width:100%}.form-group label{font-size:var(--aw-body-size);font-weight:500;margin-bottom:var(--aw-space-2);color:var(--text-color)}.checkbox-item label{margin-bottom:0}.required{color:var(--required-color);margin-left:var(--aw-space-1)}.form-input,.form-select,.form-textarea{background-color:var(--aw-surface-raised);border:1px solid var(--aw-surface-raised);border-radius:var(--aw-radius-control);color:var(--text-color);font-size:var(--aw-body-size);padding:var(--aw-space-3) var(--aw-space-4);width:100%;font-family:var(--aw-font-sans);transition:all .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-input[type=date],.form-input[type=time],.form-select{background-color:var(--aw-surface-raised)!important;color:var(--text-color)!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-input[type=date],.form-input[type=time]{height:47px}.form-input::-webkit-datetime-edit,.form-input::-webkit-datetime-edit-fields-wrapper,.form-input::-webkit-datetime-edit-text,.form-input::-webkit-datetime-edit-month-field,.form-input::-webkit-datetime-edit-day-field,.form-input::-webkit-datetime-edit-year-field{color:var(--text-color)}.form-input::-webkit-date-and-time-value{color:var(--text-color)}.form-select{background-image:url(/assets/arrow-down-67c083d0.svg);background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.5rem}.form-input[type=date]::-webkit-calendar-picker-indicator,.form-input[type=time]::-webkit-calendar-picker-indicator{filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(100%) contrast(100%);opacity:.5;cursor:pointer}.form-async-select{background-color:var(--aw-surface-raised);border:1px solid var(--aw-surface-raised);border-radius:var(--aw-radius-control);color:var(--text-color);font-size:var(--aw-body-size);padding:2.5px var(--aw-space-4);width:100%;font-family:var(--aw-font-sans);transition:all .2s ease}.form-input.premium,.form-select.premium,.form-textarea.premium{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 2px 10px #0000001a}.form-input:focus,.form-select:focus,.form-textarea:focus{border-color:var(--primary-color);outline:none;box-shadow:0 0 0 2px var(--glow-color)}.form-textarea{min-height:100px;resize:vertical}.input-with-icon{position:relative;width:100%}.input-with-icon.premium .form-input{padding-right:var(--aw-space-8)}.input-with-icon.premium .form-input[type=date],.input-with-icon.premium .form-input[type=time]{padding-right:var(--aw-space-4)}.input-icon{position:absolute;right:14px;top:50%;transform:translateY(-50%);width:16px;height:16px;color:var(--text-muted);opacity:.7}.error-message{color:var(--error-color);font-size:var(--aw-body-sm-size);margin-top:var(--aw-space-1)}.info-message{color:var(--text-muted);font-size:var(--aw-body-sm-size);margin-top:var(--aw-space-1)}.checkbox-group{display:flex;gap:var(--aw-space-6);margin-top:var(--aw-space-2)}.checkbox-group.premium{background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-control);padding:var(--aw-space-4);border:1px solid var(--input-border)}.checkbox-item{display:flex;align-items:center;gap:var(--aw-space-2);cursor:pointer}.checkbox-item.premium{background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-control);padding:var(--aw-space-3) var(--aw-space-4);border:1px solid var(--input-border);transition:all .2s ease}.checkbox-item.premium:hover{border-color:var(--primary-color);background-color:var(--primary-light)}.form-checkbox{width:18px;height:18px;accent-color:var(--primary-color);cursor:pointer}.other-info-options{display:flex;flex-wrap:wrap;gap:var(--aw-space-2);margin-bottom:var(--aw-space-3);background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-control);padding:var(--aw-space-3);border:1px solid var(--aw-interactive-hover)}.info-option{color:var(--info-option-color);font-size:var(--aw-body-sm-size);font-weight:500;cursor:pointer;padding:var(--aw-space-1) var(--aw-space-2);border-radius:var(--aw-radius-xs);transition:all .2s ease;background:none;border:none}.info-option:hover{background-color:var(--primary-light)}.signature-container{display:flex;flex-direction:row;gap:var(--aw-space-3);margin-top:var(--aw-space-2)}.signature-container.premium{background-color:var(--aw-surface-overlay)}.file-input{display:none}.file-select-button{background-color:var(--secondary-color);border:none;border-radius:var(--aw-radius-control);color:var(--text-color);cursor:pointer;font-size:var(--aw-body-size);padding:10px var(--aw-space-4);width:fit-content;transition:all .2s ease}.file-select-button:hover{background-color:var(--secondary-hover)}.signature-canvas-container{margin-top:var(--aw-space-1);width:fit-content}.CustomFileInput-container-signature{margin:5px 0 var(--aw-space-6) 0;display:flex;height:46px;width:100%;gap:var(--aw-space-1);background-color:var(--aw-surface-raised);border:1px solid var(--input-border);border-radius:var(--aw-radius-control);padding:var(--aw-space-1) var(--aw-space-2)}.signature-buttons-container{margin-top:var(--aw-space-1)}.signature-canvas{background-color:#0000004d;width:100%;overflow:hidden;cursor:crosshair;border-radius:var(--aw-radius-control)}.clear-signature-button{background-color:var(--error-color);border:none;border-radius:var(--aw-radius-control);color:#fff;cursor:pointer;font-size:var(--aw-body-size);padding:var(--aw-space-2) 14px;width:fit-content;transition:all .2s ease}.clear-signature-button:hover{opacity:.9}.signature-hint{font-size:var(--aw-body-sm-size);color:var(--text-muted);margin-top:var(--aw-space-2)}.email-input-container{display:flex;gap:var(--aw-space-2);margin-bottom:var(--aw-space-3)}.add-email-button{background-color:var(--primary-color);border:none;border-radius:var(--aw-radius-control);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0 var(--aw-space-3);transition:all .2s ease}.add-email-button:hover{background-color:var(--primary-hover)}.email-tags-container{display:flex;flex-wrap:wrap;gap:var(--aw-space-2);margin-bottom:var(--aw-space-3)}.email-tag{display:flex;align-items:center;gap:var(--aw-space-1);background-color:var(--primary-light);border:1px solid var(--primary-color);border-radius:var(--aw-radius-xs);padding:var(--aw-space-1) var(--aw-space-2);font-size:var(--aw-body-sm-size)}.remove-email-button{background:none;border:none;color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:var(--aw-space-1);transition:all .2s ease}.remove-email-button:hover{color:var(--error-color)}.email-hint{font-size:var(--aw-body-sm-size);color:var(--text-muted);margin-top:var(--aw-space-2)}.tab-navigation{display:flex;justify-content:space-between;margin-top:var(--aw-space-8)}.button{border:none;border-radius:var(--aw-radius-control);cursor:pointer;font-size:var(--aw-body-size);font-weight:500;padding:var(--aw-space-3) 20px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.button-icon{width:16px;height:16px;margin-right:var(--aw-space-2)}.button-arrow{font-size:var(--aw-body-size);font-weight:500;line-height:var(--aw-body-lh)}.button-next,.button-submit{background:linear-gradient(to right,var(--gradient-start),var(--gradient-end));color:#fff}.button-next:hover{opacity:.9;transform:translateY(-2px);box-shadow:0 4px 12px var(--glow-color)}.button-back{background-color:var(--secondary-color);color:var(--text-color)}.button-back:hover{background-color:var(--secondary-hover)}.button-submit:hover{opacity:.9;transform:translateY(-2px);box-shadow:0 4px 12px var(--glow-color)}.popup-overlay-fp{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.popup-container-fp{background-color:var(--aw-surface-floating);border-radius:var(--aw-radius-control);width:90%;max-width:600px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 10px 25px #0000004d;border:1px solid var(--input-border)}.popup-header{display:flex;justify-content:space-between;align-items:center;padding:var(--aw-space-4) 20px;border-bottom:1px solid var(--input-border)}.popup-header h3{font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;color:var(--text-color);margin:0}.popup-close-button{background:none;border:none;color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:var(--aw-space-1);border-radius:var(--aw-radius-xs);transition:all .2s ease}.popup-close-button:hover{color:var(--text-color);background-color:var(--secondary-color)}.popup-content{padding:var(--aw-space-4);overflow-y:auto;flex:1}.popup-content h3{font-size:var(--aw-body-size);font-weight:500;margin-bottom:var(--aw-space-3);color:var(--text-color)}.popup-content p{margin-bottom:var(--aw-space-3);line-height:1.5}.popup-content ul{margin-bottom:var(--aw-space-4);padding-left:var(--aw-space-4)}.popup-content li{margin-bottom:var(--aw-space-2);line-height:1.5}.popup-content strong{color:var(--primary-color)}.popup-footer{padding:var(--aw-space-4) 20px;border-top:1px solid var(--input-border);display:flex;flex-direction:column;gap:var(--aw-space-4)}.popup-input-container{display:flex;flex-direction:column;gap:var(--aw-space-2)}.popup-buttons{display:flex;justify-content:flex-end;gap:var(--aw-space-3)}.popup-options{display:flex;flex-direction:column;gap:var(--aw-space-2);margin-top:var(--aw-space-4)}.popup-option-button{text-align:left;background-color:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--aw-radius-control);color:var(--text-color);cursor:pointer;font-size:var(--aw-body-size);padding:var(--aw-space-2) var(--aw-space-3);transition:all .2s ease}.popup-option-button:hover{background-color:var(--primary-light);border-color:var(--primary-color)}.popup-option-button strong{color:var(--primary-color)}.custom-input-container{display:flex;gap:var(--aw-space-2);margin-top:var(--aw-space-4)}.custom-input-container .form-input{flex:1}.custom-input-container .button{padding:var(--aw-space-2) var(--aw-space-4)}.dinghy-details{background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-control);padding:var(--aw-space-4);border:1px solid var(--aw-interactive-hover)}@media (max-width: 1024px){.flight-plan-sidebar{width:240px}.flight-plan-container{margin-left:240px;padding:var(--aw-space-8)}}@media (max-width: 768px){.flight-plan-wrapper{flex-direction:column}.flight-plan-sidebar{width:100%;height:auto;position:relative;padding:var(--aw-space-4)}.flight-plan-container{margin-left:0;padding:var(--aw-space-4)}.flight-plan-wrapper .form-row{flex-direction:column;gap:var(--aw-space-4)}.checkbox-group{flex-direction:column;gap:var(--aw-space-2)}.popup-container-fp{width:95%;max-height:80vh}}@media (max-width: 550px){.signature-container{flex-direction:column}}.LegCard-container{background:linear-gradient(to right,var(--aw-brand-accent),var(--aw-brand-accent),var(--aw-interactive-hover));border-radius:var(--aw-radius-card);color:var(--aw-text-on-accent);padding:var(--aw-space-6);width:100%;position:relative;box-shadow:0 4px 6px #0000001a}.LegCard-header-icons{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-2);justify-content:end;flex:1;width:100%}.LegCard-header-icons-inside-row{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-1)}.LegCard-pilot-icon,.LegCard-trash-icon,.LegCard-count{font-size:var(--aw-body-size)}.LegCard-flight-main{display:flex;flex-direction:column;width:100%;justify-content:space-between;align-items:center;gap:1rem}.LegCard-flight-group{display:flex;justify-content:space-between;width:100%}.LegCard-airport-city-container-from{display:flex;flex-direction:column;align-items:flex-start;flex:1}.LegCard-airport-city-container-to{display:flex;flex-direction:column;align-items:flex-end;flex:1}.LegCard-airport-code{font-size:var(--aw-hero-data-size);letter-spacing:var(--aw-hero-data-tracking);font-weight:var(--aw-hero-data-weight);line-height:var(--aw-hero-data-lh)}.LegCard-flight-duration{display:flex;flex-direction:column;align-items:center;margin-top:var(--aw-space-2)}.LegCard-plane-icon{font-size:var(--aw-icon-lg-size)}.LegCard-duration-time{width:65px;height:30px;display:flex;justify-content:center;align-items:center;font-size:var(--aw-body-size);font-weight:400}.LegCard-flight-info{display:flex;flex-direction:column;gap:var(--aw-space-2)}.LegCard-city-name{font-size:var(--aw-body-size);font-weight:300;opacity:.7;text-align:start}.LegCard-city-name-end{display:flex;justify-content:end;text-align:end;font-size:var(--aw-body-size);font-weight:300;opacity:.7}.LegCard-time-info-from{display:flex;flex-direction:column;gap:var(--aw-space-1)}.LegCard-time-info-to{display:flex;flex-direction:column;gap:var(--aw-space-1);justify-content:flex-end;align-items:end}.LegCard-airport-code-lad{display:flex;flex-direction:column;align-items:flex-start;line-height:1}.LegCard-airport-code-lad-text{font-size:var(--aw-title-operative-size)!important;font-weight:600}.LegCard-airport-code-lad-number{font-size:var(--aw-title-display-size);letter-spacing:var(--aw-title-display-tracking);font-weight:600}.LegCard-airport-city-container-to .LegCard-airport-code-lad{align-items:flex-end}.LegCard-time-info-single{font-size:var(--aw-body-sm-size);font-weight:200}.LegCard-time-info-single-text{font-size:var(--aw-body-size);font-weight:400}@media (max-width: 480px){.LegCard-container{padding:var(--aw-space-4)}.LegCard-airport-code{font-size:var(--aw-hero-data-size);letter-spacing:var(--aw-hero-data-tracking)}.LegCard-time-info-from{flex-direction:column;gap:var(--aw-space-1);align-items:flex-start}.LegCard-time-info-to{flex-direction:column;gap:var(--aw-space-1);align-items:flex-end}.LegCard-plane-icon{display:none}.LegCard-duration-time{width:auto;padding:0 var(--aw-space-2)}}.PilotInCommand-header-main-row{display:flex;flex-direction:row;justify-content:space-between;width:100%;height:fit-content;max-width:1150px}.PilotInCommand-header-row{display:flex;flex-direction:row;gap:var(--aw-space-2);align-items:center;font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh)}.PilotInCommand-view-header-arrow-icon{width:14px;height:14px;color:var(--aw-text-primary)}.PilotInCommand-leg-status-button{border-radius:var(--aw-radius-pill);border:solid 1px var(--aw-interactive-border);color:var(--aw-text-primary);display:flex;justify-content:space-between;align-items:center;gap:var(--aw-space-1);padding:var(--aw-space-1) 6px}.PilotInCommand-leg-status-value{display:inline-block;vertical-align:middle;border-radius:var(--aw-radius-pill);padding:0px var(--aw-space-3);text-align:center;white-space:nowrap}.PilotInCommand-leg-status-menu{position:absolute;z-index:4;top:30px;background-color:var(--aw-surface-overlay);display:flex;flex-direction:column;justify-content:center;padding:var(--aw-space-2) var(--aw-space-3);gap:var(--aw-space-2);border-radius:var(--aw-radius-card)}.PilotInCommand-leg-status-menu-option{padding:0 var(--aw-space-3);border-radius:var(--aw-radius-pill);font-weight:600;line-height:var(--aw-body-sm-lh);font-size:var(--aw-body-sm-size);white-space:nowrap;width:max-content}.PilotInCommand-leg-status-pending,.PilotInCommand-leg-status-requested{color:var(--aw-status-warning-text);background-color:var(--aw-status-warning-chip)}.PilotInCommand-leg-status-pre_planning{color:var(--aw-text-primary);background-color:var(--aw-surface-overlay)}.PilotInCommand-leg-status-ready_to_fly{color:var(--aw-status-verified-text);background-color:var(--aw-status-verified-chip)}.PilotInCommand-leg-status-flown{color:var(--aw-brand-accent-subtle);background-color:color-mix(in srgb,var(--aw-brand-accent) 50%,transparent)}.PilotInCommand-leg-status-cancelled{color:var(--aw-status-critical-text);background-color:var(--aw-status-critical-chip)}.PilotInCommand-leg-status-menu-option-division{width:100%;height:1px;background-color:var(--aw-interactive-border)}.PilotInCommand-flight-itinerary-main-container{display:flex;flex-direction:column;gap:var(--aw-space-8);margin-top:var(--aw-space-8);max-width:1150px}.PilotInCommand-flight-itinerary-column{display:flex;flex-direction:column;gap:var(--aw-space-6);flex:1;max-width:560px}.PilotInCommand-flight-itinerary-info-section-column{display:flex;flex-direction:column-reverse;flex:1;max-width:560px;gap:var(--aw-space-4)}.PilotInCommand-flight-itinerary-status-section-column,.PilotInCommand-flight-itinerary-documents-section-column{display:flex;flex-direction:column;gap:var(--aw-space-4);flex:1}.PilotInCommand-flight-itinerary-doc-buttons-column{display:flex;flex-direction:column;gap:var(--aw-space-4)}.PilotInCommand-flight-itinerary-doc-button{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:var(--aw-space-4);background-color:var(--aw-surface-overlay);width:100%;height:64px;border-radius:var(--aw-radius-control)}.PilotInCommand-flight-itinerary-doc-button-white-text{font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);color:var(--aw-text-primary)}.PilotInCommand-flight-itinerary-doc-button-blue-text{font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);color:var(--aw-brand-accent)}.PilotInCommand-flight-itinerary-section{display:flex;flex-direction:row;width:100%;gap:var(--aw-space-6)}.PilotInCommand-flight-itinerary-section-title{font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600}.PilotInCommand-flight-itinerary-wrap-row{display:flex;flex-wrap:wrap;gap:var(--aw-space-4)}.PilotInCommand-flight-itinerary-box-button{display:flex;flex-direction:column;justify-content:space-between;flex:1 1 calc(40.33% - 20px);min-width:120px;border-radius:var(--aw-radius-card);background-color:var(--aw-surface-raised);padding:var(--aw-space-4);gap:var(--aw-space-2)}.PilotInCommand-flight-itinerary-box-button-text{color:var(--aw-text-primary);font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;white-space:normal;word-break:break-word;text-align:start}.arrow-icon-wrapper{display:flex;align-items:center;flex-shrink:0}.PilotInCommand-flight-itinerary-box-button-icons-row{display:flex;flex-direction:row;gap:var(--aw-space-2)}.PilotInCommand-flight-itinerary-box-button-status-icon-incomplete,.PilotInCommand-flight-itinerary-box-button-status-icon-red{color:var(--aw-status-critical-text)}.PilotInCommand-flight-itinerary-box-button-status-icon-Incomplete,.PilotInCommand-flight-itinerary-box-button-status-icon-yellow,.PilotInCommand-flight-itinerary-box-button-status-icon-pending{color:var(--aw-status-warning-text)}.PilotInCommand-flight-itinerary-box-button-status-icon-green,.PilotInCommand-flight-itinerary-box-button-status-icon-completed,.PilotInCommand-flight-itinerary-box-button-status-icon-Complete{color:var(--aw-status-verified-text)}.PilotInCommand-flight-itinerary-box-button-inside-row{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-2)}.PilotInCommand-flight-itinerary-edit-button{width:100%;max-height:30px;font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);border-radius:var(--aw-radius-pill);background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent);padding:var(--aw-space-1) var(--aw-space-4) var(--aw-space-1) var(--aw-space-4)}.PilotInCommand-flight-itinerary-round-buttons-row{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-8);justify-content:center;width:100%}.PilotInCommand-flight-itinerary-round-button-column{display:flex;flex-direction:column;align-items:center;gap:var(--aw-space-2)}.PilotInCommand-flight-itinerary-round-button{display:flex;align-items:center;justify-content:center;border-radius:var(--aw-radius-pill);background-color:var(--aw-brand-accent);width:56px;height:56px}.PilotInCommand-section-title{font-size:var(--aw-title-operative-size);font-weight:700;line-height:var(--aw-title-operative-lh)}.PilotInCommand-header-column{flex:1;display:flex;flex-direction:column;gap:var(--aw-space-1);align-items:flex-start}.PilotInCommand-header-text{font-size:var(--aw-h1-size);font-weight:var(--aw-h1-weight);line-height:var(--aw-h1-lh);letter-spacing:var(--aw-h1-tracking)}.PilotInCommand-status-changer-button{flex:1;display:flex;justify-content:end;position:relative}.PilotInCommand-leg-status-button{border-radius:var(--aw-radius-pill);border:solid 1px var(--aw-interactive-border);color:var(--aw-text-primary);display:flex;justify-content:space-between;align-items:center;gap:var(--aw-space-1);padding:var(--aw-space-1) 6px;height:fit-content}.PilotInCommand-header-autopilot{text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}@media (max-width: 748px){.PilotInCommand-flight-itinerary-section{flex-direction:column}.PilotInCommand-flight-itinerary-column,.PilotInCommand-flight-itinerary-status-section-column{max-width:100%}.PilotInCommand-flight-itinerary-info-section-column{max-width:100%;flex-direction:column-reverse}}.PilotInCommand-leg-detail-list-container{display:flex;flex-direction:column;gap:var(--aw-space-12);margin-top:var(--aw-space-12)}.PilotInCommand-leg-detail-list-container-row{display:flex;flex-direction:row;align-items:center;width:100%;justify-content:space-between}.PilotInCommand-leg-detail-list-container-row-end{display:flex;flex-direction:row;align-items:center;width:100%;justify-content:flex-end}.PilotInCommand-leg-detail-list-container-button{display:flex;flex-direction:row;align-items:center;width:72px;height:auto;padding:var(--aw-space-1) var(--aw-space-2) var(--aw-space-1) var(--aw-space-2);color:var(--aw-brand-accent);border:1px solid var(--aw-brand-accent);border-radius:var(--aw-radius-pill);font-size:var(--aw-body-size);line-height:var(--aw-body-lh)}.PilotInCommand-header-list-section-title{font-size:var(--aw-title-section-size);font-weight:700;line-height:var(--aw-title-section-lh)}.PilotInCommand-header-list-section-secondary-title{font-size:var(--aw-title-section-size);font-weight:400;line-height:var(--aw-title-section-lh)}.PilotInCommand-header-list-section-secondary-sub-title{font-size:var(--aw-body-sm-size);font-weight:400;line-height:var(--aw-body-sm-lh);color:var(--aw-text-disabled)}.PilotInCommand-header-list-section-location-title-container{display:flex;flex-direction:column;align-items:flex-start;gap:var(--aw-space-1)}.PilotInCommand-header-list-section-location-title{font-size:var(--aw-title-display-size);letter-spacing:var(--aw-title-display-tracking);font-weight:400;margin:0}.Permit-card-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:var(--aw-space-6);justify-content:center;max-width:1100px;margin:0 auto}.Permit-card-container-two-items{max-width:800px}.Permit-card{background-color:var(--aw-surface-raised);height:fit-content;color:var(--aw-text-primary);padding:var(--aw-space-4);border-radius:var(--aw-radius-card);max-width:340px;box-shadow:0 4px 10px #0000004d;display:flex;flex-direction:column;gap:var(--aw-space-4)}.Permit-cards-empty{display:flex;flex-direction:column;justify-content:center;width:100%;align-items:center;gap:var(--aw-space-4)}.Permit-cards-empty-text{color:var(--aw-text-label);font-weight:600;font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking)}.Permit-cards-empty-create-button{background-color:var(--aw-brand-accent);border-radius:var(--aw-radius-pill);padding:var(--aw-space-1) var(--aw-space-4) var(--aw-space-1) var(--aw-space-4);max-width:340px;width:100%;color:var(--aw-text-on-accent);font-weight:400;font-size:var(--aw-body-size);line-height:var(--aw-body-lh)}.Permit-card-info-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.Permit-card-header{display:flex;gap:var(--aw-space-2);flex-direction:row;align-items:center}.Permit-card-title{display:flex;align-items:center;gap:var(--aw-space-2)}.Permit-card-heading{font-size:var(--aw-title-section-size);font-weight:700;line-height:var(--aw-title-section-lh)}.Permit-card-actions{display:flex;gap:var(--aw-space-4)}.Permit-card-btn{background:none;border:none;color:var(--aw-text-secondary);cursor:pointer;font-size:var(--aw-body-size)}.Permit-card-delete-btn{color:var(--aw-status-critical-text)}.Permit-card-status{display:inline-flex;align-items:center;padding:6px var(--aw-space-3);border-radius:var(--aw-radius-card);border:1px solid var(--aw-interactive-border);width:fit-content}.Permit-card-status-icon{color:var(--aw-text-primary);font-size:var(--aw-body-size)}.Permit-card-info-label,.Permit-card-info-value{font-size:var(--aw-body-size);font-weight:400;color:var(--aw-text-secondary);line-height:var(--aw-body-lh)}.Permit-card-info-blue-value{font-size:var(--aw-body-size);font-weight:400;color:var(--aw-brand-accent);line-height:var(--aw-body-lh)}.Permit-card-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media (max-width: 760px){.Permit-card{width:100%}}@media (max-width: 1038px){.Permit-card-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--aw-space-6);justify-content:center;max-width:700px;margin:0 auto}}@media (max-width: 682px){.Permit-card-container{display:flex;flex-direction:column;justify-content:center;align-items:center}}.PermitDetail-main-container{display:flex;flex-direction:column;max-width:450px;border-radius:var(--aw-radius-control);padding:var(--aw-space-4);gap:var(--aw-space-4);background-color:var(--aw-surface-overlay);justify-content:center;margin:0 auto}.PermitDetail-header-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.PermitDetail-header-title{font-size:var(--aw-title-section-size);font-weight:400;line-height:var(--aw-title-section-lh)}.PermitDetail-info-section-gray-text{font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);color:var(--aw-text-secondary)}.PermitDetail-info-container{display:flex;flex-direction:column;align-items:start;border-radius:var(--aw-radius-card);padding:var(--aw-space-4);width:100%;gap:var(--aw-space-4);background-color:var(--aw-surface-raised)}.PermitDetail-info-column{display:flex;flex-direction:column;gap:var(--aw-space-2);width:100%}.PermitDetail-info-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;flex:1}.PermitDetail-info-gray-text{font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);color:var(--aw-text-secondary)}.PermitDetail-info-value-text{font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);color:var(--aw-text-primary)}.PermitDetail-info-blue-text{font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);color:var(--aw-interactive-hover)}.ServiceDetail-main-container{display:flex;flex-direction:column;max-width:450px;border-radius:var(--aw-radius-control);padding:var(--aw-space-4);gap:var(--aw-space-4);background-color:var(--aw-surface-overlay);justify-content:center;margin:0 auto}.ServiceDetail-header-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.ServiceDetail-header-title{font-size:var(--aw-title-section-size);font-weight:400;line-height:var(--aw-title-section-lh)}.ServiceDetail-info-section-gray-text{font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);color:var(--aw-text-secondary)}.ServiceDetail-info-container{display:flex;flex-direction:column;align-items:start;border-radius:var(--aw-radius-card);padding:var(--aw-space-4);width:100%;gap:var(--aw-space-4);background-color:var(--aw-surface-raised)}.ServiceDetail-info-column{display:flex;flex-direction:column;gap:var(--aw-space-2);width:100%}.ServiceDetail-info-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;flex:1}.ServiceDetail-info-gray-text{font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);color:var(--aw-text-secondary)}.ServiceDetail-info-value-text{font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);color:var(--aw-text-primary)}.ServiceDetail-info-blue-text{font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);color:var(--aw-interactive-hover)}.DirectStatusChangerDropdown{position:absolute;top:100%;right:0;background:var(--aw-surface-raised);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-xs);margin-top:var(--aw-space-1);width:150px;z-index:1000}.DirectStatusChangerDivider{height:1px;background-color:var(--aw-surface-overlay);margin:var(--aw-space-1) 0}.ServicesCardList-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:var(--aw-space-6);justify-content:center;max-width:1100px;margin:0 auto}.Service-card-row{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-3);width:100%}.Service-card-service-type-title{font-size:var(--aw-title-section-size);font-weight:700;line-height:var(--aw-title-section-lh)}.ServicesCardList-container-two-items{max-width:800px}.Service-card{background-color:var(--aw-surface-raised);color:var(--aw-text-primary);padding:var(--aw-space-4);border-radius:var(--aw-radius-card);max-width:340px;box-shadow:0 4px 10px #0000004d;display:flex;flex-direction:column;gap:var(--aw-space-4)}.Service-cards-empty{display:flex;flex-direction:column;justify-content:center;width:100%;align-items:center;gap:var(--aw-space-4)}.Service-cards-empty-text{color:var(--aw-text-label);font-weight:600;font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking)}.Service-cards-empty-create-button{background-color:var(--aw-brand-accent);border-radius:var(--aw-radius-pill);padding:var(--aw-space-1) var(--aw-space-4) var(--aw-space-1) var(--aw-space-4);max-width:340px;width:100%;color:var(--aw-text-on-accent);font-weight:400;font-size:var(--aw-body-size);line-height:var(--aw-body-lh)}.Service-card-header{display:flex;gap:var(--aw-space-1);flex-direction:row;align-items:center}.Service-card-heading{font-size:var(--aw-title-section-size);font-weight:700;line-height:var(--aw-title-section-lh);color:var(--aw-text-primary)}.Service-card-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.Service-card-actions{display:flex;gap:var(--aw-space-4)}.Service-card-info-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.Service-card-info-label{font-size:var(--aw-body-size);font-weight:400;color:var(--aw-text-secondary);line-height:var(--aw-body-lh)}.Service-card-delete-btn-svg{fill:var(--aw-status-critical)}.Service-card-info-value{font-size:var(--aw-body-size);font-weight:400;color:var(--aw-text-secondary);line-height:var(--aw-body-lh)}@media (max-width: 760px){.Service-card{width:100%}}@media (max-width: 1038px){.ServicesCardList-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--aw-space-6);justify-content:center;max-width:700px;margin:0 auto}}@media (max-width: 682px){.ServicesCardList-container{display:flex;flex-direction:column;justify-content:center;align-items:center}}.PaxCardList-main-container-column{display:flex;flex-direction:column;gap:var(--aw-space-6)}.PaxCardList-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:var(--aw-space-6);justify-content:center;max-width:1050px;margin:0 auto}.PaxCard{background-color:var(--aw-surface-raised);color:var(--aw-text-primary);padding:var(--aw-space-4);border-radius:var(--aw-radius-card);max-width:370px;box-shadow:0 4px 10px #0000004d;display:flex;flex-direction:column;gap:var(--aw-space-4);height:fit-content}.PaxCard-header{display:flex;flex-direction:column;gap:var(--aw-space-1)}.PaxCard-name{font-size:var(--aw-body-size);font-weight:400;color:var(--aw-text-primary);margin:0}.PaxCard-email{color:var(--aw-text-secondary);margin:0;font-size:var(--aw-body-size)}.PaxCard-warning-container{display:flex;flex-direction:column;gap:var(--aw-space-2)}.PaxCard-warning-header{display:flex;align-items:center;gap:var(--aw-space-2)}.PaxCard-warning-icon{color:var(--aw-status-critical-text);display:flex;align-items:center}.PaxCard-warning-text{color:var(--aw-text-secondary);font-size:var(--aw-body-size);font-weight:400;margin:0}.PaxCard-documents{display:flex;flex-direction:column;gap:var(--aw-space-3)}.PaxCard-document-row{display:flex;flex-direction:row;gap:var(--aw-space-2);align-items:center}.PaxCard-document-type{color:var(--aw-text-secondary);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);min-width:70px}.PaxCard-document-content{display:flex;align-items:center;gap:var(--aw-space-2);color:var(--aw-text-primary)}.PaxCard-status-dot{min-width:10px;width:10px;min-height:10px;height:10px;border-radius:var(--aw-radius-pill);display:inline-block;flex-shrink:0}.PaxCard-status-dot-small{width:8px;height:8px;border-radius:var(--aw-radius-pill);display:inline-block}.PaxCard-document-country{color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:400}.PaxCard-document-number{color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:400;max-width:120px;min-width:70px;word-break:break-all}.PaxCard-tooltip-trigger{position:relative;cursor:pointer;color:var(--aw-text-secondary);background-color:var(--aw-surface-background);border-radius:var(--aw-radius-pill);width:21px;height:21px;font-size:var(--aw-body-sm-size);font-weight:400;display:flex;align-items:center;justify-content:center}.PaxCard-tooltip-trigger-expiration{position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center}.PaxCard-tooltip-content{position:absolute;top:100%;left:-190px;background-color:var(--aw-surface-background);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);border-radius:var(--aw-radius-xs);padding:var(--aw-space-2);z-index:1000;width:200px;max-width:250px;margin-top:var(--aw-space-2);box-shadow:0 2px 8px #0003}.PaxCardList-list-container-row{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:var(--aw-space-3)}.PaxCardList-list-container-button{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:fit-content;gap:var(--aw-space-1);height:auto;padding:var(--aw-space-1) var(--aw-space-2) var(--aw-space-1) var(--aw-space-2);color:var(--aw-brand-accent);border:1px solid var(--aw-brand-accent);border-radius:var(--aw-radius-pill);font-size:var(--aw-body-size);line-height:var(--aw-body-lh)}.PaxCard-tooltip-item{display:flex;align-items:center;gap:var(--aw-space-2);padding:var(--aw-space-1) 0;color:var(--aw-text-primary)}.PaxCard-footer-buttons{display:flex;justify-content:flex-end;align-items:center;gap:var(--aw-space-4)}.PaxCard-action-button{display:flex;align-items:center;justify-content:center}@media (max-width: 760px){.PaxCard{width:100%}}@media (max-width: 1106px){.PaxCardList-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--aw-space-6);justify-content:center;max-width:700px;margin:0 auto}}@media (max-width: 682px){.PaxCardList-container{display:flex;flex-direction:column;justify-content:center;align-items:center}}.PaxCard-menu-container{position:relative}.PaxCard-menu{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:calc(100% + 5px);right:-20px;margin-top:var(--aw-space-2);background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-card);min-width:155px;z-index:1000;overflow:hidden}.PaxCard-menu-item{width:100%;padding:var(--aw-space-3) var(--aw-space-4);text-align:left;background:none;border:none;color:#f6f6f6cc;cursor:pointer;font-size:var(--aw-body-size);display:block}.PaxCard-menu-item:hover{background-color:var(--aw-interactive-subtle-hover)}.PaxCard-menu-item-delete{color:var(--aw-status-critical-text)}.PaxCard-menu-separator{height:1px;background-color:var(--aw-interactive-border);margin:var(--aw-space-1) 0;width:90%}.PaxCard-empty{display:flex;flex-direction:column;justify-content:center;width:100%;align-items:center;gap:var(--aw-space-4)}.PaxCard-empty-text{color:var(--aw-text-label);font-weight:600;font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking)}.PaxCard-empty-create-button{background-color:var(--aw-brand-accent);border-radius:var(--aw-radius-pill);padding:var(--aw-space-1) var(--aw-space-4) var(--aw-space-1) var(--aw-space-4);max-width:340px;width:100%;color:var(--aw-text-on-accent);font-weight:400;font-size:var(--aw-body-size);line-height:var(--aw-body-lh)}.PaxCard-empty-search-and-create-button{max-width:340px;width:100%;color:var(--aw-brand-accent);font-weight:400;font-size:var(--aw-body-size);line-height:var(--aw-body-lh)}.PaxCard-search-icon{position:relative;cursor:pointer;color:var(--aw-text-secondary)}.PaxCard-search-icon:hover:after{content:attr(data-expiration);position:absolute;top:100%;left:50%;transform:translate(-50%);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);border-radius:var(--aw-radius-xs);padding:var(--aw-space-2);z-index:1000;white-space:nowrap;margin-top:var(--aw-space-1);box-shadow:0 2px 8px #0003}.PaxCard-expiration-label{color:var(--aw-text-secondary)}.PaxCard-expiration-date{color:var(--aw-text-primary)}.AddFrequentUser-modal{display:flex;flex-direction:column;max-width:410px;border-radius:var(--aw-radius-control);padding:var(--aw-space-4);gap:var(--aw-space-4);background-color:var(--aw-surface-overlay);justify-content:center;margin:0 auto}.AddFrequentUser-modal-title{color:var(--aw-text-primary);margin:0;font-size:var(--aw-title-section-size);font-weight:400;line-height:var(--aw-title-section-lh)}.AddFrequentUser-modal-subtitle{color:var(--aw-text-primary);margin:0;font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh)}.AddFrequentUser-list{display:flex;flex-direction:column;gap:var(--aw-space-4);background-color:var(--aw-surface-raised);padding:var(--aw-space-4);border-radius:var(--aw-radius-control);max-height:350px;overflow-y:auto}.AddFrequentUser-row{display:flex;align-items:center;gap:var(--aw-space-3)}.AddFrequentUser-checkbox{position:relative;display:inline-block;cursor:pointer}.AddFrequentUser-checkbox input{opacity:0;position:absolute}.AddFrequentUser-checkbox-custom{width:24px;height:24px;background-color:transparent;border:1.25px solid var(--aw-brand-accent);border-radius:var(--aw-radius-xs);display:flex;align-items:center;justify-content:center}.AddFrequentUser-checkbox input:checked+.AddFrequentUser-checkbox-custom{background-color:var(--aw-brand-accent)}.AddFrequentUser-checkbox-custom svg{width:16px;height:16px;color:#fff}.AddFrequentUser-info{display:flex;align-items:center;gap:var(--aw-space-2);color:var(--aw-text-primary)}.AddFrequentUser-actions{display:flex;justify-content:flex-end;gap:var(--aw-space-3);margin-top:var(--aw-space-4)}.AddFrequentUser-button-cancel{padding:var(--aw-space-2) var(--aw-space-4);border:none;border-radius:var(--aw-radius-xs);background:transparent;color:var(--aw-text-primary);cursor:pointer}.AddFrequentUser-button-save{padding:var(--aw-space-2) var(--aw-space-4);border:none;border-radius:var(--aw-radius-xs);background:var(--aw-brand-accent);color:#fff;cursor:pointer}.AddFrequentUser-button-save:hover{background:var(--aw-brand-accent)}.CrewCardList-main-container-column{display:flex;flex-direction:column;gap:var(--aw-space-6)}.CrewCardList-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:var(--aw-space-6);justify-content:center;max-width:1050px;margin:0 auto}.CrewCard{background-color:var(--aw-surface-raised);color:var(--aw-text-primary);padding:var(--aw-space-4);border-radius:var(--aw-radius-card);max-width:370px;box-shadow:0 4px 10px #0000004d;display:flex;flex-direction:column;gap:var(--aw-space-4);height:fit-content}.CrewCard-header{display:flex;flex-direction:column;gap:var(--aw-space-1)}.CrewCard-name{font-size:var(--aw-body-size);font-weight:400;color:var(--aw-text-primary);margin:0}.CrewCard-email{color:var(--aw-text-secondary);margin:0;font-size:var(--aw-body-size)}.CrewCard-warning-container{display:flex;flex-direction:column;gap:var(--aw-space-2)}.CrewCard-warning-header{display:flex;align-items:center;gap:var(--aw-space-2)}.CrewCard-warning-icon{color:var(--aw-status-critical-text);display:flex;align-items:center}.CrewCard-warning-text{color:var(--aw-text-secondary);font-size:var(--aw-body-size);font-weight:400;margin:0}.CrewCard-documents{display:flex;flex-direction:column;gap:var(--aw-space-3)}.CrewCard-document-row{display:flex;flex-direction:row;gap:var(--aw-space-2);align-items:center}.CrewCard-document-type{color:var(--aw-text-secondary);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);min-width:70px}.CrewCard-document-content{display:flex;align-items:center;gap:var(--aw-space-2);color:var(--aw-text-primary)}.CrewCard-status-dot{min-width:10px;width:10px;min-height:10px;height:10px;border-radius:var(--aw-radius-pill);display:inline-block;flex-shrink:0}.CrewCard-status-dot-small{width:8px;height:8px;border-radius:var(--aw-radius-pill);display:inline-block}.CrewCard-document-country{color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:400}.CrewCard-document-number{color:var(--aw-text-primary);font-size:var(--aw-body-size);font-weight:400;max-width:110px;min-width:70px;word-break:break-all}.CrewCard-tooltip-trigger{position:relative;cursor:pointer;color:var(--aw-text-secondary);background-color:var(--aw-surface-background);border-radius:var(--aw-radius-pill);width:24px;height:24px;font-size:var(--aw-body-sm-size);font-weight:400;display:flex;align-items:center;justify-content:center}.CrewCard-tooltip-trigger-expiration{position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center}.CrewCard-tooltip-content{position:absolute;top:100%;left:-190px;background-color:var(--aw-surface-background);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);border-radius:var(--aw-radius-xs);padding:var(--aw-space-2);z-index:1000;width:250px;max-width:280px;margin-top:var(--aw-space-2);box-shadow:0 2px 8px #0003}.CrewCardList-list-container-row{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:var(--aw-space-3)}.CrewCardList-list-container-button{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:fit-content;gap:var(--aw-space-1);height:auto;padding:var(--aw-space-1) var(--aw-space-2) var(--aw-space-1) var(--aw-space-2);color:var(--aw-brand-accent);border:1px solid var(--aw-brand-accent);border-radius:var(--aw-radius-pill);font-size:var(--aw-body-size);line-height:var(--aw-body-lh)}.CrewCard-tooltip-item{display:flex;align-items:center;gap:var(--aw-space-2);padding:var(--aw-space-1) 0;color:var(--aw-text-primary)}.CrewCard-footer-role-selector{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--aw-space-1);height:auto;padding:var(--aw-space-1) 6px var(--aw-space-1) 6px;border-radius:var(--aw-radius-pill);border:1px solid var(--aw-interactive-border);max-width:170px;height:32px}.CrewCard-role-selector-input{padding-right:var(--aw-space-3);padding-left:var(--aw-space-3);background-color:color-mix(in srgb,var(--aw-interactive-hover) 50%,transparent);border-radius:var(--aw-radius-pill);border:none;color:var(--aw-text-on-accent);font-size:var(--aw-body-sm-size);font-weight:600;line-height:var(--aw-body-sm-lh);-webkit-appearance:none;-moz-appearance:none;appearance:none}.CrewCard-footer-buttons{display:flex;justify-content:space-between;align-items:center}.CrewCard-action-button{display:flex;align-items:center;justify-content:center}.CrewCard-footer-end-buttons{display:flex;justify-content:flex-end;align-items:center;gap:var(--aw-space-4)}@media (max-width: 760px){.CrewCard{width:100%}.CrewCardList-list-container-button{font-size:var(--aw-body-size)}}@media (max-width: 1106px){.CrewCardList-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--aw-space-6);justify-content:center;max-width:700px;margin:0 auto}}@media (max-width: 682px){.CrewCardList-container{display:flex;flex-direction:column;justify-content:center;align-items:center}}.CrewCard-menu-container{position:relative}.CrewCard-menu{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:calc(100% + 5px);right:-20px;margin-top:var(--aw-space-2);background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-card);min-width:155px;z-index:1000;overflow:hidden}.CrewCard-menu-item{width:100%;padding:var(--aw-space-3) var(--aw-space-4);text-align:left;background:none;border:none;color:#f6f6f6cc;cursor:pointer;font-size:var(--aw-body-size);display:block}.CrewCard-menu-item:hover{background-color:var(--aw-interactive-subtle-hover)}.CrewCard-menu-item-delete{color:var(--aw-status-critical-text)}.CrewCard-menu-separator{height:1px;background-color:var(--aw-interactive-border);margin:var(--aw-space-1) 0;width:90%}.CrewCard-empty{display:flex;flex-direction:column;justify-content:center;width:100%;align-items:center;gap:var(--aw-space-4)}.CrewCard-empty-text{color:var(--aw-text-label);font-weight:600;font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking)}.CrewCard-empty-create-button{background-color:var(--aw-brand-accent);border-radius:var(--aw-radius-pill);padding:var(--aw-space-1) var(--aw-space-4) var(--aw-space-1) var(--aw-space-4);max-width:340px;width:100%;color:var(--aw-text-on-accent);font-weight:400;font-size:var(--aw-body-size);line-height:var(--aw-body-lh)}.CrewCard-empty-search-and-create-button{max-width:340px;width:100%;color:var(--aw-brand-accent);font-weight:400;font-size:var(--aw-body-size);line-height:var(--aw-body-lh)}.CrewCard-search-icon{position:relative;cursor:pointer;color:var(--aw-text-secondary)}.CrewCard-search-icon:hover:after{content:attr(data-expiration);position:absolute;top:100%;left:50%;transform:translate(-50%);font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);border-radius:var(--aw-radius-xs);padding:var(--aw-space-2);z-index:1000;white-space:nowrap;margin-top:var(--aw-space-1);box-shadow:0 2px 8px #0003}.CrewCard-expiration-label{color:var(--aw-text-secondary)}.CrewCard-expiration-date{color:var(--aw-text-primary)}.CrewCard-role-selector-button{display:flex;align-items:center;justify-content:space-between;border-radius:var(--aw-radius-control);cursor:pointer;width:100%;color:var(--aw-text-primary)}.CrewCard-role-selector-value{display:flex;align-items:center;justify-content:center;background-color:color-mix(in srgb,var(--aw-interactive-hover) 50%,transparent);padding:6px var(--aw-space-1) 6px var(--aw-space-1);border-radius:var(--aw-radius-pill);font-size:var(--aw-body-sm-size);font-weight:600;min-width:45px;height:20px}.CrewCard-role-selector-icon{margin-left:var(--aw-space-2)}.CrewCard-role-selector-menu{position:absolute;top:100%;left:0;right:0;background-color:var(--aw-surface-raised);width:fit-content;border-radius:var(--aw-radius-card);margin-top:var(--aw-space-1);z-index:10;min-width:110px;box-shadow:0 4px 8px #000000b3}.CrewCard-role-selector-menu-option-label{background-color:color-mix(in srgb,var(--aw-interactive-hover) 50%,transparent);padding:6px var(--aw-space-3) 6px var(--aw-space-3);border-radius:var(--aw-radius-pill);font-size:var(--aw-body-sm-size);font-weight:600;min-width:60px;display:inline-block;text-align:center}.CrewCard-role-selector-menu-option{width:100%;padding:var(--aw-space-2) var(--aw-space-3);text-align:left;background:none;border:none;cursor:pointer;font-size:var(--aw-body-size);color:var(--aw-text-primary)}.CrewCard-role-selector-menu-option:disabled{pointer-events:none}.CrewCard-role-selector-menu-division{height:1px;background-color:color-mix(in srgb,var(--aw-text-label) 33%,transparent);margin:var(--aw-space-1) 0}.CrewCard-footer-role-selector{position:relative}.DocumentCardList-main-container{display:flex;flex-direction:column;gap:var(--aw-space-6)}.DocumentCardList-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:var(--aw-space-6);justify-content:center;max-width:1050px;margin:0 auto}.DocumentCard{background-color:var(--aw-surface-raised);color:var(--aw-text-primary);padding:var(--aw-space-4);border-radius:var(--aw-radius-card);max-width:370px;box-shadow:0 4px 10px #0000004d;display:flex;flex-direction:column;gap:var(--aw-space-4)}.DocumentCard-header{display:flex;flex-direction:column;gap:var(--aw-space-1)}.DocumentCard-type{font-size:var(--aw-body-size);font-weight:400;color:var(--aw-text-primary);margin:0}.DocumentCard-content{display:flex;flex-direction:column;gap:var(--aw-space-2)}.DocumentCard-observations{color:var(--aw-text-secondary);font-size:var(--aw-body-size);margin:0}.DocumentCard-footer{display:flex;justify-content:flex-end;align-items:center}.DocumentCard-menu-container{position:relative}.DocumentCard-action-button{display:flex;align-items:center;justify-content:center;padding:var(--aw-space-1)}.DocumentCard-menu{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:calc(100% + 5px);right:-20px;margin-top:var(--aw-space-2);background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-card);min-width:155px;z-index:1000;overflow:hidden}.DocumentCard-menu-item{width:100%;padding:var(--aw-space-3) var(--aw-space-4);text-align:center;background:none;border:none;color:#f6f6f6cc;cursor:pointer;font-size:var(--aw-body-size);display:block}.DocumentCard-menu-item:hover{background-color:var(--aw-interactive-subtle-hover)}.DocumentCard-menu-item-delete{color:var(--aw-status-critical-text)}.DocumentCard-menu-separator{height:1px;background-color:var(--aw-interactive-border);margin:var(--aw-space-1) 0;width:90%}.DocumentCard-empty{display:flex;flex-direction:column;justify-content:center;width:100%;align-items:center;gap:var(--aw-space-4)}.DocumentCard-empty-text{color:var(--aw-text-label);font-weight:600;font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking)}.DocumentCard-empty-create-button{background-color:var(--aw-brand-accent);border-radius:var(--aw-radius-pill);padding:var(--aw-space-1) var(--aw-space-4) var(--aw-space-1) var(--aw-space-4);max-width:340px;width:100%;color:var(--aw-text-on-accent);font-weight:400;font-size:var(--aw-body-size);line-height:var(--aw-body-lh)}@media (max-width: 760px){.DocumentCard{min-width:290px}}@media (max-width: 1106px){.DocumentCardList-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--aw-space-6);justify-content:center;max-width:700px;margin:0 auto}}@media (max-width: 682px){.DocumentCardList-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.DocumentCard{max-width:370px;width:100%}}.flight-detail-leg-card{background:var(--aw-surface-overlay);border-radius:var(--aw-radius-card);color:var(--aw-text-primary);padding:var(--aw-space-4);width:100%;position:relative;max-width:879px;margin:0 auto;cursor:pointer;display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-1)}.flight-detail-leg-card__expand-icon{width:22px;height:22px;padding:var(--aw-space-1)}.flight-detail-leg-card__content{width:100%}.flight-detail-leg-card__header-icons{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 0 var(--aw-space-4) 0}.flight-detail-leg-card__header-group{display:flex;gap:var(--aw-space-4)}.flight-detail-leg-card__header-icons-row{display:flex;align-items:center;gap:var(--aw-space-2)}.flight-detail-leg-card__header-icons-row svg{width:20px;height:20px}.flight-detail-leg-card__header-icons-row p{margin:0;font-size:var(--aw-body-size)}.flight-detail-leg-card__header-label{margin:0;font-weight:600;font-size:var(--aw-body-size);color:var(--aw-text-primary)}.flight-detail-leg-card__header-status{position:absolute;top:16px;left:0;right:0;margin:auto;width:max-content;font-size:var(--aw-body-size);color:color-mix(in srgb,var(--aw-text-primary) 40%,transparent);background-color:var(--aw-surface-background);padding:6px var(--aw-space-3);border-radius:var(--aw-radius-pill)}.flight-detail-leg-card__main{display:flex;flex-direction:column;width:100%}.flight-detail-leg-card__flight-group{display:flex;justify-content:space-between;width:100%}.flight-detail-leg-card__airport-from,.flight-detail-leg-card__airport-to{display:flex;flex-direction:column;gap:var(--aw-space-1);flex:1}.flight-detail-leg-card__airport-to{align-items:flex-end}.flight-detail-leg-card__airport-code{font-size:var(--aw-hero-data-size);letter-spacing:var(--aw-hero-data-tracking);font-weight:var(--aw-hero-data-weight);line-height:var(--aw-hero-data-lh);color:var(--aw-text-primary)}.flight-detail-leg-card__city-name{font-size:var(--aw-body-sm-size);color:color-mix(in srgb,var(--aw-text-primary) 40%,transparent);font-weight:400;width:120px;white-space:nowrap;text-wrap:wrap}.flight-detail-leg-card__city-name-end{display:flex;justify-content:end;font-size:var(--aw-body-sm-size);color:color-mix(in srgb,var(--aw-text-primary) 40%,transparent);font-weight:400;width:120px;white-space:nowrap;text-wrap:wrap;text-align:end}.flight-detail-leg-card__duration{position:absolute;left:0;right:0;margin:auto;width:max-content;display:flex;flex-direction:column;align-items:center;gap:var(--aw-space-1);padding:0 var(--aw-space-6)}.flight-detail-leg-card__duration-time{font-size:var(--aw-body-size);color:#f6f6f699;font-weight:400}.flight-detail-leg-card__flight-info{font-size:var(--aw-body-size);color:#f6f6f699}.flight-detail-leg-card__time-info-from,.flight-detail-leg-card__time-info-to{display:flex;flex-direction:column;gap:var(--aw-space-1);margin-top:var(--aw-space-1)}.flight-detail-leg-card__time-info-to{align-items:flex-end}.flight-detail-leg-card__time-info-single{font-weight:200;font-size:var(--aw-body-sm-size);color:var(--aw-text-primary)}.flight-detail-leg-card__header-group--column{display:flex;flex-direction:column;align-items:flex-start;gap:var(--aw-space-1)}.flight-detail-leg-card__header-group--column p:first-child{font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600}.flight-detail-leg-card__header-group--column p:last-child{font-weight:400;font-size:var(--aw-body-sm-size);color:color-mix(in srgb,var(--aw-text-primary) 40%,transparent)}@media (max-width: 480px){.flight-detail-leg-card{padding:var(--aw-space-3)}.flight-detail-leg-card__header-group{display:flex;gap:var(--aw-space-1)}.flight-detail-leg-card__header-icons-row{gap:var(--aw-space-1)}.flight-detail-leg-card__airport-code{font-size:var(--aw-title-section-size)}.flight-detail-leg-card__duration{padding:0 var(--aw-space-3)}}.my-flight-details-wrapper{color:var(--aw-text-primary);padding:var(--aw-view-top-padding) var(--aw-space-4) var(--aw-space-16) var(--aw-space-4);display:flex;flex-direction:column;justify-content:center;gap:var(--aw-space-8)}.my-flight-details-header{display:flex;flex-direction:column;gap:var(--aw-space-2)}.my-flight-details-back-btn{background:none;border:none;cursor:pointer;padding:var(--aw-space-1);width:24px;height:24px}.my-flight-details-back-icon{width:100%;height:100%}.my-flight-details-tail{font-weight:400;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);letter-spacing:0%}.my-flight-details-title{font-weight:var(--aw-h1-weight);font-size:var(--aw-h1-size);line-height:var(--aw-h1-lh);letter-spacing:var(--aw-h1-tracking)}.my-flight-details-subtitle{font-weight:600;font-size:var(--aw-title-operative-size);line-height:var(--aw-title-operative-lh);letter-spacing:var(--aw-title-operative-tracking)}.my-flight-details-legs-container{display:flex;flex-direction:column;gap:var(--aw-space-8)}.my-flight-details-leg-item{padding:var(--aw-space-3);background-color:#ffffff1a;border-radius:var(--aw-radius-control);font-size:var(--aw-body-size)}.my-flight-details-header-row{display:flex;justify-content:space-between;align-items:center;width:100%}.my-flight-details-actions{display:flex;gap:var(--aw-space-4);align-items:center}.my-flight-details-action-btn{display:flex;align-items:center;justify-content:center;padding:var(--aw-space-2);background:transparent;border:none;cursor:pointer;border-radius:var(--aw-radius-control)}.my-flight-details-action-btn:hover{background-color:#ffffff1a}.my-flight-details-add-leg{display:flex;justify-content:center;margin-top:var(--aw-space-4)}.my-flight-details-add-leg-btn{display:flex;align-items:center;gap:var(--aw-space-1);padding:var(--aw-space-2) var(--aw-space-4);background:transparent;border:1px solid var(--aw-brand-accent);border-radius:var(--aw-radius-pill);color:var(--aw-text-primary);font-size:var(--aw-body-size);line-height:var(--aw-body-lh);cursor:pointer;transition:all .2s ease}.my-flight-details-add-leg-btn:hover{background:rgba(74,87,251,.1)}.flight-plan-autopilot-description{font-family:var(--aw-font-sans);font-weight:400;font-size:var(--aw-body-sm-size);color:var(--aw-text-label)}.flight-plan-autopilot-steps-container{padding:var(--aw-space-6);display:grid;grid-template-columns:auto 1fr;gap:var(--aw-space-6)}.flight-plan-autopilot-step-numbers{display:flex;flex-direction:column;justify-content:space-between;padding:var(--aw-space-4) 0}.flight-plan-autopilot-steps-content{display:flex;flex-direction:column;gap:var(--aw-space-2);width:100%}.flight-plan-autopilot-progress{display:flex;flex-direction:column;justify-content:space-around;gap:var(--aw-space-2)}.flight-plan-autopilot-step{display:flex;align-items:center;gap:var(--aw-space-4);padding:var(--aw-space-4);border-radius:var(--aw-radius-control);width:100%;background:var(--aw-surface-overlay)}.flight-plan-autopilot-step-number{width:24px;height:24px;border-radius:var(--aw-radius-pill);background:var(--aw-surface-overlay);color:var(--aw-text-primary);display:flex;align-items:center;justify-content:center;font-family:var(--aw-font-sans);font-size:var(--aw-body-sm-size)}.flight-plan-autopilot-step-content{flex:1}.flight-plan-autopilot-step-header{display:flex;align-items:center;gap:var(--aw-space-2)}.flight-plan-autopilot-step-title{color:var(--aw-text-primary);font-family:var(--aw-font-sans);font-size:var(--aw-body-size);font-weight:500;margin:0}.flight-plan-autopilot-warning-badge{background:var(--aw-status-warning);color:var(--aw-surface-background);width:16px;height:16px;border-radius:var(--aw-radius-pill);display:flex;align-items:center;justify-content:center;font-size:var(--aw-body-sm-size);font-weight:700}.flight-plan-autopilot-step-description{color:var(--aw-text-label);font-family:var(--aw-font-sans);font-size:var(--aw-body-sm-size);margin:var(--aw-space-1) 0 0 0}.flight-plan-autopilot-step-action{padding:var(--aw-space-2) var(--aw-space-4);border-radius:var(--aw-radius-xs);font-size:var(--aw-body-sm-size);font-weight:400;line-height:var(--aw-body-sm-lh);border:none;cursor:pointer;color:var(--aw-brand-accent)}.flight-plan-autopilot-step-number-wrapper{display:flex;flex-direction:column;align-items:center;gap:var(--aw-space-6)}.flight-plan-autopilot-step-line{width:2px;height:8px;background:var(--aw-surface-overlay)}.flight-plan-autopilot-step-number.completed{background-color:var(--aw-status-verified);color:var(--aw-text-on-accent)}.flight-plan-autopilot-step-number.warning{background-color:var(--aw-status-warning);color:var(--aw-text-on-accent)}.flight-plan-autopilot-step-description.warning{color:var(--aw-status-warning-text)}.flight-plan-autopilot-buttons{display:flex;justify-content:center;align-items:center;gap:var(--aw-space-2);flex-direction:column}.flight-plan-autopilot-primary-button{background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent);padding:var(--aw-space-2) var(--aw-space-4);border-radius:var(--aw-radius-pill);width:100%;border:none;font-weight:400;font-size:var(--aw-body-size);cursor:pointer;transition:background-color .2s ease}.flight-plan-autopilot-primary-button:hover{background-color:var(--aw-interactive-hover)}.flight-plan-autopilot-primary-button:disabled{opacity:.5}.flight-plan-autopilot-download-container{height:0px;margin:0 0 0 auto}.flight-plan-autopilot-download-button{position:relative;bottom:42px;background:none;border:none;cursor:pointer;padding:var(--aw-space-2);border-radius:var(--aw-radius-xs);transition:background-color .2s ease}.flight-plan-autopilot-download-button:hover{background-color:#0000000d}.pdf-viewer-container{display:flex;flex-direction:column;align-items:center;width:100%}.pdf-viewer-container .react-pdf__Document{width:100%;display:flex;flex-direction:column;align-items:center}.pdf-viewer-container .react-pdf__Page{width:100%!important;max-width:100%;margin:var(--aw-space-2) 0}.pdf-viewer-container .react-pdf__Page canvas,.pdf-viewer-container .react-pdf__Page__textContent{width:100%!important;height:auto!important}.pdf-viewer-container .react-pdf__Page__textContent{top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;max-width:none!important}.pdf-viewer-container .react-pdf__Page__textLayer{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.pdf-controls{display:flex;gap:var(--aw-space-4);align-items:center;margin-top:var(--aw-space-4);padding:var(--aw-space-2);position:sticky;bottom:0;background:var(--aw-surface-raised);border-radius:var(--aw-radius-card);z-index:1}.pdf-controls button{padding:var(--aw-space-2) var(--aw-space-4);border:none;border-radius:var(--aw-radius-pill);background:#007bff;color:#fff;cursor:pointer}.pdf-controls button:disabled{background:var(--aw-text-secondary);cursor:not-allowed}.pdf-controls p{margin:0}.pdf-viewer-close-btn{top:20px;right:20px;width:40px;height:40px;border-radius:var(--aw-radius-pill);background-color:#0009;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease;z-index:1000;margin:0 0 0 auto}.pdf-viewer-close-btn:hover{background-color:#000c}.pdf-viewer-close-icon{color:#fff;font-size:var(--aw-icon-lg-size);line-height:var(--aw-title-section-lh);font-weight:300}.icao-preview-wrapper{display:flex;flex-direction:column;gap:var(--aw-space-8);padding:var(--aw-space-6)}.icao-preview-container{background:var(--aw-surface-raised);border-radius:var(--aw-radius-card);padding:var(--aw-space-4)}.actions-container{display:flex;flex-direction:column;gap:var(--aw-space-2);background:transparent;padding:0}.date-container{margin-bottom:var(--aw-space-2)}.fields-container{display:flex;flex-direction:column;gap:var(--aw-space-6)}.actions-container{display:flex;flex-direction:column;gap:var(--aw-space-2)}.icao-preview-section{display:flex;flex-direction:column;gap:var(--aw-space-3)}.icao-preview-section-title{color:var(--aw-text-primary);font-family:var(--aw-font-sans);font-size:var(--aw-body-size);font-weight:500;margin:0}.icao-preview-field{display:flex;justify-content:space-between;align-items:center}.icao-preview-label{color:var(--aw-text-label);font-family:var(--aw-font-sans);font-size:var(--aw-body-size)}.icao-preview-value{color:var(--aw-text-primary);font-family:var(--aw-font-sans);font-size:var(--aw-body-size);text-transform:uppercase}.icao-preview-value.unfilled{color:var(--aw-status-warning-text);text-transform:capitalize}.icao-preview-actions{display:flex;flex-direction:column;gap:var(--aw-space-2);margin-top:var(--aw-space-4)}.icao-preview-edit-btn{background:var(--aw-brand-accent);color:var(--aw-text-on-accent);border:none;border-radius:var(--aw-radius-pill);padding:var(--aw-space-3);font-family:var(--aw-font-sans);font-size:var(--aw-body-size);cursor:pointer}.icao-preview-close-btn{background:transparent;color:var(--aw-brand-accent);border:1px solid var(--aw-brand-accent);border-radius:var(--aw-radius-pill);padding:var(--aw-space-3);font-family:var(--aw-font-sans);font-size:var(--aw-body-size);cursor:pointer}.icao-preview-close-btn.primary{background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent)}.route-form-wrapper{padding:var(--aw-space-4);border-radius:var(--aw-radius-control);color:var(--aw-text-primary)}.route-form-wrapper .route-form-section{margin-bottom:var(--aw-space-6)}.route-form-wrapper .section-title{font-size:var(--aw-body-size);margin-bottom:var(--aw-space-4);color:var(--aw-text-primary)}.route-form-wrapper .form-row{display:flex;flex-direction:row;gap:var(--aw-space-4);margin-bottom:var(--aw-space-4)}.route-form-wrapper .form-group{flex:1}.route-form-wrapper .form-group.full-width{flex:2}.route-form-wrapper .form-group label{display:block;margin-bottom:var(--aw-space-2);color:var(--aw-text-primary);font-size:var(--aw-body-size)}.route-form-wrapper .form-input{width:100%;padding:var(--aw-space-2) var(--aw-space-3);background-color:var(--aw-surface-overlay);border:none;border-radius:var(--aw-radius-pill);color:var(--aw-text-primary)}.route-form-wrapper .form-input::placeholder{color:var(--aw-text-disabled)}.route-form-wrapper .form-async-select{background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-pill);color:var(--aw-text-primary)}.route-form-wrapper .error-message{color:var(--aw-status-critical-text);font-size:var(--aw-body-sm-size);margin-top:var(--aw-space-1)}.route-form-wrapper .save-close-button{width:100%;padding:var(--aw-space-1) var(--aw-space-4);background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent);border:none;border-radius:var(--aw-radius-pill);cursor:pointer;font-weight:400;font-size:var(--aw-body-size);line-height:var(--aw-body-lh)}.route-form-wrapper .save-close-button:hover{background-color:var(--aw-brand-accent)}.route-form-wrapper :global(.form-async-select){background-color:var(--aw-surface-overlay)}.route-form-wrapper :global(.form-async-select__control){background-color:var(--aw-surface-overlay)!important;border-color:var(--aw-interactive-border)!important}.route-form-wrapper :global(.form-async-select__menu){background-color:var(--aw-surface-overlay)!important}.route-form-wrapper :global(.form-async-select__option){background-color:var(--aw-surface-overlay)!important;color:var(--aw-text-primary)!important}.route-form-wrapper :global(.form-async-select__option--is-focused){background-color:var(--aw-interactive-border)!important}.route-form-wrapper :global(.form-async-select__single-value){color:var(--aw-text-primary)!important}.emergency-equipment-section{display:flex;flex-direction:column;gap:4rem}.equipment-row{display:flex;gap:2rem}.equipment-field{display:flex;gap:1rem;align-items:center}.equipment-label{color:var(--aw-text-disabled);min-width:150px}.equipment-value{text-transform:capitalize}.equipment-value.unfilled{color:var(--aw-status-warning-text)}.warning-message{font-family:var(--aw-font-sans);font-weight:200;font-size:var(--aw-label-size);letter-spacing:0%;color:var(--aw-status-warning-text);margin:1rem 0}.buttons-container{display:flex;flex-direction:row-reverse;gap:var(--aw-space-4);margin-top:var(--aw-space-4)}.save-close-button{flex:1;padding:var(--aw-space-3);border-radius:var(--aw-radius-control);background:var(--aw-brand-accent);color:var(--aw-text-on-accent);border:none;cursor:pointer;font-size:var(--aw-body-size)}.save-close-button.edit-aircraft{background:transparent;border:1px solid var(--aw-brand-accent);color:var(--aw-text-primary)}.save-close-button:hover{opacity:.9}.field-buttons-container{display:flex;flex-wrap:wrap;gap:var(--aw-space-2);margin-bottom:var(--aw-space-4)}.field-button{padding:6px var(--aw-space-3);border-radius:var(--aw-radius-card);background-color:transparent;border:1px solid var(--aw-brand-accent);color:var(--aw-brand-accent);cursor:pointer;font-size:var(--aw-body-size);transition:all .3s ease}.field-button:hover,.field-button.active{background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent)}.other-info-options-grid{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--aw-space-2);padding:var(--aw-space-2) 0px}.info-option-button{display:flex;align-items:center;justify-content:space-between;width:max-content;padding:var(--aw-space-2) var(--aw-space-3);border-radius:var(--aw-radius-pill);border:1px solid var(--aw-brand-accent);background-color:transparent;color:var(--aw-brand-accent);font-size:var(--aw-body-size);cursor:pointer;transition:all .2s ease}.info-option-button:hover{background-color:color-mix(in srgb,var(--aw-brand-accent) 6%,transparent)}.info-option-button.active{background-color:var(--aw-brand-accent);border-color:var(--aw-brand-accent);color:var(--aw-text-on-accent)}.option-text{line-height:24px}.option-icon{font-size:var(--aw-icon-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600}.other-info-popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000bf;display:flex;justify-content:center;align-items:center;z-index:1000}.other-info-popup-container{background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-control);width:90%;max-width:500px;max-height:90vh;display:flex;flex-direction:column}.other-info-popup-header{padding:var(--aw-space-4)}.other-info-popup-header h3{color:var(--aw-text-primary);margin:0;font-size:var(--aw-title-section-size)}.other-info-popup-content{padding:0 var(--aw-space-4);overflow-y:auto}.other-info-popup-description{color:var(--aw-text-primary);margin-bottom:var(--aw-space-4)}.other-info-popup-options{display:flex;flex-direction:column;gap:var(--aw-space-3)}.other-info-option-item{display:flex;align-items:center;gap:var(--aw-space-3);background:transparent;border:none;padding:var(--aw-space-2);color:var(--aw-text-primary);cursor:pointer;text-align:left;transition:background-color .2s;border-radius:var(--aw-radius-xs)}.other-info-option-item:active{transform:none!important;-webkit-transform:none!important;scale:1!important}.other-info-option-item:hover{background-color:var(--aw-interactive-subtle-hover)}.option-radio{display:flex;align-items:center}.radio-outer{width:20px;height:20px;border:2px solid var(--aw-brand-accent);border-radius:var(--aw-radius-pill);display:flex;align-items:center;justify-content:center}.radio-inner{width:10px;height:10px;background-color:var(--aw-brand-accent);border-radius:var(--aw-radius-pill);display:none}.other-info-option-item.selected .radio-inner{display:block}.option-content{display:flex;flex-direction:row;gap:var(--aw-space-1)}.option-content strong{font-size:var(--aw-body-size);font-weight:400}.option-content span{font-size:var(--aw-body-size);color:var(--aw-text-primary);font-weight:200}.other-info-popup-footer{padding:var(--aw-space-4);display:flex;justify-content:space-around;gap:var(--aw-space-3)}.other-info-close-button,.other-info-add-button{padding:var(--aw-space-2) var(--aw-space-4);border-radius:var(--aw-radius-pill);font-size:var(--aw-body-size);flex:1;cursor:pointer;transition:background-color .2s}.other-info-close-button{background-color:transparent;border:1px solid var(--aw-brand-accent);color:var(--aw-brand-accent)}.other-info-add-button{background-color:var(--aw-brand-accent);border:none;color:var(--aw-text-on-accent)}.other-info-close-button.selected{background-color:#4299e11a}.radio-inner.active{display:block}.other-info-add-button:disabled{background-color:var(--aw-surface-overlay);cursor:not-allowed}.other-info-add-button:hover{background-color:var(--aw-brand-accent)}.radio-outer.checkbox{border-radius:var(--aw-radius-xs)}.radio-outer.checkbox .radio-inner{border-radius:var(--aw-radius-xs);width:12px;height:12px}.pbn-type-selector{margin-bottom:var(--aw-space-4)}.pbn-select{width:100%;padding:var(--aw-space-2) 14px;border-radius:var(--aw-radius-pill);background-color:var(--aw-surface-overlay);color:var(--aw-text-primary);border:1px solid var(--aw-surface-overlay);font-size:var(--aw-body-size);cursor:pointer}.pbn-select:focus{outline:none;border-color:var(--aw-brand-accent)}.pbn-select option{background-color:var(--aw-surface-raised);color:var(--aw-text-primary)}.signature-section{display:flex;flex-direction:column;gap:var(--aw-space-2);width:100%}.signature-label{color:var(--aw-text-primary);font-size:var(--aw-body-size);margin-bottom:var(--aw-space-2)}.signature-box{border-radius:var(--aw-radius-control);width:100%;max-width:300px;box-shadow:0 2px 4px #0000001a}.signature-canvas-wrapper{border-radius:var(--aw-radius-control);overflow:hidden;margin-bottom:var(--aw-space-4)}.signature-controls{display:flex;justify-content:space-around;gap:var(--aw-space-4);margin-top:var(--aw-space-4)}.signature-button{color:var(--aw-brand-accent);background:none;border:none;padding:0;font:inherit;cursor:pointer}.signature-button:hover{color:var(--aw-interactive-hover)}.route-form-wrapper-fdg{width:100%}.form-section-fdg{display:flex;gap:var(--aw-space-8);margin-bottom:var(--aw-space-4);align-items:center}.form-column-fdg{display:flex;flex-direction:column;justify-content:space-around;gap:var(--aw-space-4);margin-bottom:var(--aw-space-4);width:100%}.gendec-form-container{display:flex;flex-direction:row;align-items:flex-start;gap:1.5rem}.gendec-section-emails{flex:2}.gendec-section-signature{flex:1;padding-bottom:var(--aw-space-8)}@media (max-width: 768px){.gendec-form-container{flex-direction:column;display:block}}@media (max-width: 550px){.form-section-fdg{flex-direction:column}}.fuel-release-page{max-width:1000px;align-items:center;padding:var(--aw-space-12)}.fuel-release-form{width:100%;display:flex;flex-direction:column;gap:var(--aw-space-8)}.fuel-release-form-section{display:flex;flex-direction:column;gap:var(--aw-space-4)}.fuel-release-form-section-title{font-weight:600;font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);line-height:var(--aw-title-operative-lh);margin:0}.fuel-release-form .labelText-input,.fuel-release-form .label-select-input{font-size:var(--aw-body-size);line-height:var(--aw-body-lh)}.fuel-release-form-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--aw-space-4)}.fuel-release-flight-details-card{background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-card);padding:var(--aw-space-4)}.fuel-release-flight-details-row{display:flex;flex-wrap:wrap;gap:var(--aw-space-2) var(--aw-space-4)}.fuel-release-flight-detail-pair{display:inline-flex;align-items:baseline;gap:var(--aw-space-2);font-size:var(--aw-body-size);line-height:var(--aw-body-lh);white-space:nowrap}.fuel-release-flight-detail-label{color:var(--aw-text-secondary)}.fuel-release-flight-detail-value{color:var(--aw-text-primary)}.fuel-release-form .fuel-release-form-recipients .container-select-input{margin:var(--aw-space-8) 0 0 0}.fuel-release-form-actions{display:flex;align-items:center;gap:var(--aw-space-4)}.fuel-release-cancel-btn{margin-left:auto}.fuel-release-preview-btn.button-blue-outline{border-width:2px}.fuel-release-preview-icon{width:20px;height:13px;color:var(--aw-brand-accent);flex-shrink:0}@media (max-width: 900px){.fuel-release-form-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){.fuel-release-page{padding:var(--aw-space-6) var(--aw-space-4) 40px}.fuel-release-form-grid{grid-template-columns:1fr}.fuel-release-form-actions{flex-direction:column;align-items:stretch}.fuel-release-preview-btn{order:1;width:100%;justify-content:center}.fuel-release-submit-btn{order:2;width:100%;justify-content:center}.fuel-release-cancel-btn{order:3;margin-left:0;align-self:center}}.fuel-release-form-grid .container-select-input{margin:var(--aw-space-8) 0 0 0}.fuel-release-success{background:var(--aw-surface-raised);border-radius:var(--aw-radius-card);padding:var(--aw-space-4);width:327px;max-width:100%;margin:0 auto;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:var(--aw-space-8)}.fuel-release-success-icon{width:66px;height:66px;flex-shrink:0}.fuel-release-success-text{display:flex;flex-direction:column;gap:var(--aw-space-2);width:295px;max-width:100%;text-align:center;color:var(--aw-text-primary)}.fuel-release-success-title{font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;line-height:var(--aw-title-operative-lh);margin:0}.fuel-release-success-body{font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);margin:0}.fuel-release-success-actions{display:flex;flex-direction:column;align-items:center;gap:var(--aw-space-2);width:100%}.fuel-release-success-continue{width:100%;background:var(--aw-brand-accent);color:var(--aw-text-on-accent);border:none;border-radius:var(--aw-radius-pill);padding:var(--aw-space-2) var(--aw-space-4);font-size:var(--aw-body-size);line-height:var(--aw-body-lh);cursor:pointer}.fuel-release-success-download{background:none;border:none;color:var(--aw-brand-accent);padding:var(--aw-space-2) var(--aw-space-4);font-size:var(--aw-body-size);line-height:var(--aw-body-lh);cursor:pointer}.reset-password-container{margin-top:var(--aw-space-8);background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-card);padding:var(--aw-space-8);gap:var(--aw-space-8);box-shadow:0 4px 15px #00000080;text-align:center;width:100%;max-width:584px;min-height:396px}.reset-password-title{color:var(--aw-text-primary);font-size:var(--aw-title-section-size);font-style:bold;font-weight:700;line-height:var(--aw-title-section-lh);margin-bottom:var(--aw-space-2)}.reset-password-instructions{color:var(--aw-text-primary);font-weight:400;font-style:normal;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);margin-bottom:var(--aw-space-8)}.reset-password-instructions-requeriments{color:var(--aw-text-primary);font-weight:400;font-style:normal;font-size:var(--aw-body-size);line-height:var(--aw-body-lh)}.new-password-requirements-section{display:flex;justify-content:left;margin:var(--aw-space-2) var(--aw-space-2) var(--aw-space-2) var(--aw-space-6)}.reset-password-form{width:100%}.reset-password-label{display:block;text-align:left;color:var(--aw-text-primary);font-style:normal;font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);margin-bottom:var(--aw-space-2)}.reset-password-input{width:100%;padding:var(--aw-space-3) 15px;margin-bottom:var(--aw-space-6);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-pill);background-color:var(--aw-surface-overlay);box-sizing:border-box;font-size:var(--aw-body-size);font-weight:400;font-style:normal;line-height:var(--aw-body-lh);color:var(--aw-text-primary)}.reset-password-input::placeholder{color:var(--aw-text-secondary)}.reset-password-button{width:100%;padding:var(--aw-space-3);border:none;border-radius:var(--aw-radius-control);font-size:var(--aw-body-size);cursor:pointer}.reset-password-button-send{width:100%;margin:var(--aw-space-4) var(--aw-space-1) var(--aw-space-4) var(--aw-space-1);background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent);border-radius:var(--aw-radius-card);cursor:pointer;font-weight:400;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);justify-content:center;align-items:center}.reset-password-button-back{background:none;color:var(--aw-brand-accent);font-weight:400;font-style:normal;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);text-decoration:none;padding:5px var(--aw-space-3);width:auto;display:inline-block}.reset-confirmation-title{font-size:var(--aw-title-section-size);font-weight:700;font-style:bold;line-height:var(--aw-title-section-lh);margin-bottom:var(--aw-space-1);color:var(--aw-text-primary)}.reset-confirmation-email{color:var(--aw-text-primary);margin-top:0;margin-bottom:var(--aw-space-8);word-break:break-all;font-size:var(--aw-title-section-size);font-weight:700;font-style:bold;line-height:var(--aw-title-section-lh)}.reset-confirmation-validity{color:var(--aw-status-critical-text);font-size:var(--aw-body-size);font-weight:400;font-style:normal;line-height:var(--aw-body-lh);margin-top:var(--aw-space-4);margin-bottom:var(--aw-space-8)}.reset-confirmation-send-again{margin-bottom:var(--aw-space-4)}.reset-confirmation-edit-email{color:var(--aw-brand-accent)}.new-password-container{margin-top:var(--aw-space-8);background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-card);padding:var(--aw-space-8);gap:var(--aw-space-8);box-shadow:0 4px 15px #00000080;text-align:center;width:100%;max-width:584px;min-height:396px}:root{--new-password-color-insecure: var(--aw-status-critical);--new-password-color-weak: var(--aw-status-warning);--new-password-color-safe: var(--aw-status-verified);--new-password-color-verysafe: var(--aw-status-verified)}.new-password-checkmark{color:var(--aw-status-verified-text);font-weight:700;margin-left:var(--aw-space-4)}.new-password-requirements-list{list-style:none;text-align:left;padding:var(--aw-space-1) var(--aw-space-4) var(--aw-space-4) var(--aw-space-8);margin-left:auto;margin-right:auto}.new-password-requirement-item{color:var(--aw-text-primary);font-size:var(--aw-body-size);line-height:var(--aw-body-lh);display:flex;align-items:center}.new-password-form{width:100%;padding:var(--aw-space-4)}.new-password-input-group{position:relative;margin-bottom:var(--aw-space-2)}.new-password-input{width:100%;padding:var(--aw-space-3) 50px var(--aw-space-3) 15px;border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-pill);background-color:var(--aw-surface-overlay);box-sizing:border-box;font-size:var(--aw-body-size);color:var(--aw-text-primary)}.new-password-toggle-button{position:absolute;right:15px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:0;color:var(--aw-text-secondary);font-size:var(--aw-icon-size);letter-spacing:var(--aw-title-operative-tracking);line-height:var(--aw-title-operative-lh)}.new-password-error-message{color:var(--aw-status-critical-text);font-size:var(--aw-body-size);font-weight:500;margin:var(--aw-space-1) 0 var(--aw-space-4) 0;text-align:center}.new-password-safety-section{display:flex;flex-direction:column;align-items:flex-start;gap:var(--aw-space-2);margin:var(--aw-space-8) var(--aw-space-1) var(--aw-space-8) var(--aw-space-1)}.new-password-safety-indicator{display:flex;align-items:center;width:100%;gap:var(--aw-space-8)}.new-password-safety-label{color:var(--aw-text-primary);font-size:var(--aw-body-size);white-space:nowrap;width:100px;text-align:left}.new-password-safety-bar-container{flex-grow:1;height:8px;background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-xs);overflow:hidden}.new-password-safety-bar{height:100%;transition:width .3s ease,background-color .3s ease;border-radius:var(--aw-radius-xs)}.new-password-safety-level{font-size:var(--aw-body-size);font-weight:500;width:70px;text-align:right}.new-password-safety-level-insecure{color:var(--new-password-color-insecure)}.new-password-safety-level-weak{color:var(--new-password-color-weak)}.new-password-safety-level-safe{color:var(--new-password-color-safe)}.new-password-safety-level-verysafe{color:var(--new-password-color-verysafe)}.new-password-confirm-button{margin-top:var(--aw-space-4)}.new-password-confirm-button:disabled{opacity:.6;cursor:not-allowed}.confirm-password-container{min-height:auto;padding:var(--aw-space-8) var(--aw-space-4)}.confirm-password-title{color:var(--aw-text-primary);font-size:var(--aw-title-section-size);font-weight:700;line-height:var(--aw-title-section-lh);margin-bottom:var(--aw-space-2)}.confirm-password-instructions{color:var(--aw-text-primary);font-weight:400;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);margin-bottom:var(--aw-space-16);text-align:center}.confirm-password-login-button{width:85%;margin:0 auto;display:block}@media (max-width: 480px){.new-password-container{padding:var(--aw-space-4);gap:var(--aw-space-2);display:flex;flex-direction:column;align-items:center}.reset-password-instructions{margin-bottom:var(--aw-space-2)}.new-password-requirements-list{max-width:100%;padding:var(--aw-space-2);margin-bottom:var(--aw-space-2)}.new-password-safety-indicator{gap:var(--aw-space-1)}}.ct-page{padding:var(--aw-view-top-padding) 40px var(--aw-space-16);margin-top:0;color:var(--aw-text-primary);min-height:calc(100vh - 70px);width:100%;box-sizing:border-box}.ct-page-title{font-family:var(--aw-font-sans);font-size:var(--aw-h1-size);font-weight:var(--aw-h1-weight);margin:0 0 var(--aw-space-6) 0;color:var(--aw-text-primary);line-height:var(--aw-h1-lh);letter-spacing:var(--aw-h1-tracking)}.ct-section-title{font-family:var(--aw-font-sans);font-size:var(--aw-title-operative-size);font-weight:600;margin:var(--aw-space-8) 0 var(--aw-space-4) 0;color:var(--aw-text-primary)}.ct-top-row{display:grid;grid-template-columns:minmax(280px,1fr) minmax(360px,2fr);gap:var(--aw-space-6);align-items:center}@media (max-width: 1074px){.ct-top-row{grid-template-columns:1fr}.ct-top-row>.ct-info-card{order:1}.ct-top-row>.ct-tail-coordinator-box{order:2}}.ct-top-row--mobile{grid-template-columns:1fr}.ct-top-row--mobile>.ct-info-card{order:1}.ct-top-row--mobile>.ct-tail-coordinator-box{order:2}.ct-tail-coordinator-box{background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-card);padding:var(--aw-space-2) var(--aw-space-4);display:flex;flex-direction:column;gap:var(--aw-space-4);height:max-content}.ct-tail-coordinator-row{display:grid;grid-template-columns:1fr 1fr;gap:var(--aw-space-4);align-items:start}.ct-field{display:flex;flex-direction:column;min-width:0;position:relative}@media (max-width: 480px){.ct-tail-coordinator-row{grid-template-columns:1fr}}.ct-create-tail-btn{background:transparent;border:none;color:var(--aw-brand-accent);font-family:var(--aw-font-sans);font-size:var(--aw-body-sm-size);font-weight:400;padding:var(--aw-space-1) var(--aw-space-2) var(--aw-space-1) var(--aw-space-2);cursor:pointer;text-align:left;align-self:flex-start;margin-top:var(--aw-space-1)}.ct-dispatch-box{background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-card);padding:20px var(--aw-space-6);display:flex;justify-content:space-between;align-items:flex-start;gap:var(--aw-space-8);flex-wrap:wrap}.ct-dispatch-services{display:flex;flex-direction:column;gap:var(--aw-space-2);min-width:0;flex:1 1 320px}.ct-dispatch-label{font-family:var(--aw-font-sans);font-size:var(--aw-body-size);font-weight:400;color:var(--aw-text-primary);margin:0}.ct-dispatch-checkboxes{display:flex;flex-wrap:wrap;gap:var(--aw-space-6);align-items:center;min-height:46px}.ct-dispatch-checkboxes .ct-checkbox-mark{width:24px;height:24px}.ct-dispatch-checkboxes .ct-checkbox input:checked+.ct-checkbox-mark:after{font-size:var(--aw-body-size)}.ct-dispatch-tail-coordinator{display:flex;gap:var(--aw-space-6);align-items:start;flex:0 1 auto}.ct-dispatch-coordinator{flex:0 0 180px}@media (max-width: 1074px){.ct-dispatch-box{flex-direction:column;flex-wrap:nowrap;align-items:stretch}.ct-dispatch-services{flex:0 0 auto;width:100%}.ct-dispatch-tail-coordinator{width:100%;flex-basis:auto}}@media (max-width: 480px){.ct-dispatch-tail-coordinator{flex-direction:column}.ct-dispatch-coordinator,.ct-tripid-field{flex-basis:auto;width:100%;min-width:0}.ct-tripid-tail-row{flex-wrap:wrap}}.ct-checkbox--disabled{opacity:.4;pointer-events:none}.ct-tripid-field .tooltip-container{display:flex}.ct-tripid-info{display:inline-flex;align-items:center;color:var(--aw-text-secondary);cursor:pointer}.ct-tripid-info-icon{width:16px;height:16px}.ct-tripid-field .tooltip-text{background-color:var(--aw-surface-background);color:var(--aw-text-primary);text-align:left;letter-spacing:normal;text-transform:none;font-weight:400;max-width:320px}.ct-tripid-field .tooltip-text.bottom:before{background-color:var(--aw-surface-background)}.ct-tripid-field{flex:0 0 auto;min-width:200px}.ct-tripid-tail-row{display:flex;align-items:center;gap:var(--aw-space-4)}.ct-tripid-tail-row .aw-field{flex:1;min-width:200px}.ct-tripid-tbc{flex-shrink:0;white-space:nowrap}.ct-leg-form-supplier{margin-top:var(--aw-space-1)}.ct-last-arrival{display:flex;align-items:center;gap:var(--aw-space-1);margin-top:var(--aw-space-2);font-family:var(--aw-font-sans);font-size:var(--aw-body-size);color:var(--aw-text-primary)}.ct-last-arrival strong{font-weight:700}.ct-last-arrival .tooltip-text{background-color:var(--aw-surface-background);color:var(--aw-text-primary);text-align:left;letter-spacing:normal;max-width:320px}.ct-last-arrival .tooltip-text.bottom:before{background-color:var(--aw-surface-background)}.ct-radio-group{display:flex;align-items:center;gap:var(--aw-space-4);min-height:46px}.ct-radio{display:inline-flex;align-items:center;gap:var(--aw-space-2);cursor:pointer;-webkit-user-select:none;user-select:none}.ct-radio input{position:absolute;opacity:0;width:0;height:0}.ct-radio-mark{width:20px;height:20px;border:1.5px solid var(--aw-brand-accent);border-radius:var(--aw-radius-pill);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.ct-radio input:checked+.ct-radio-mark:after{content:"";width:10px;height:10px;border-radius:var(--aw-radius-pill);background-color:var(--aw-brand-accent)}.ct-radio-label{font-family:var(--aw-font-sans);font-size:var(--aw-body-size);color:var(--aw-text-primary)}.ct-leg-form-assistance{display:flex;flex-direction:column;gap:var(--aw-space-2)}.ct-conflict-modal{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--aw-space-3);padding:var(--aw-space-4);color:var(--aw-text-primary);font-family:var(--aw-font-sans);background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-card);max-width:430px;width:100%;margin:0 auto;box-sizing:border-box}.ct-conflict-icon{width:72px;height:72px;border-radius:var(--aw-radius-pill);background-color:var(--aw-status-warning);display:flex;align-items:center;justify-content:center;margin-bottom:var(--aw-space-1)}.ct-conflict-icon-svg{width:30px;height:auto;color:var(--aw-text-primary)}.ct-conflict-title{font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;margin:0}.ct-conflict-text{font-size:var(--aw-body-size);color:var(--aw-text-primary);margin:0;line-height:var(--aw-body-lh);max-width:560px}.ct-conflict-legs{width:100%;display:flex;flex-direction:column;gap:var(--aw-space-3);margin:var(--aw-space-3) 0}.ct-conflict-leg{display:flex;align-items:center;justify-content:space-between;gap:var(--aw-space-3);flex-wrap:wrap;background-color:var(--aw-surface-overlay);border-radius:var(--aw-radius-control);padding:var(--aw-space-3) var(--aw-space-4)}.ct-conflict-leg-info{display:flex;align-items:center;gap:var(--aw-space-2);flex-wrap:wrap;text-align:left}.ct-conflict-leg-alias{font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;color:var(--aw-text-primary)}.ct-conflict-leg-sep{color:var(--aw-text-secondary)}.ct-conflict-leg-route,.ct-conflict-leg-date{font-size:var(--aw-body-size);color:var(--aw-text-secondary)}.ct-conflict-leg-right{display:flex;align-items:center;gap:var(--aw-space-4);flex-shrink:0}.ct-conflict-leg-status{font-size:var(--aw-body-size);color:var(--aw-text-primary);white-space:nowrap}.ct-conflict-view-btn{display:inline-flex;align-items:center;gap:var(--aw-space-1);background-color:var(--aw-brand-accent);border:none;border-radius:var(--aw-radius-card);color:var(--aw-text-on-accent);font-family:var(--aw-font-sans);font-size:var(--aw-body-sm-size);font-weight:400;padding:var(--aw-space-1) var(--aw-space-2);cursor:pointer;white-space:nowrap}.ct-conflict-arrow{font-size:var(--aw-body-size);line-height:var(--aw-body-lh)}.ct-conflict-actions{display:flex;align-items:center;justify-content:center;gap:var(--aw-space-6);margin-top:var(--aw-space-2)}.ct-conflict-ignore{background:transparent;border:none;color:var(--aw-brand-accent);font-family:var(--aw-font-sans);font-size:var(--aw-body-size);font-weight:500;cursor:pointer;padding:var(--aw-space-2) var(--aw-space-3)}@media (max-width: 600px){.ct-conflict-leg{flex-direction:column;align-items:flex-start}.ct-conflict-leg-right{width:100%;justify-content:space-between}.ct-conflict-actions{flex-direction:column-reverse;gap:var(--aw-space-3)}}.ct-info-card{background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-control);padding:20px var(--aw-space-6);display:flex;flex-direction:column;gap:var(--aw-space-4);position:relative}.ct-info-card-body{display:flex;flex-direction:column;gap:var(--aw-space-2)}.ct-info-card--mobile{align-items:stretch}.ct-info-card--mobile .ct-services-dropdown{width:100%;align-self:flex-start}.ct-info-card--mobile .ct-services-dropdown-trigger{width:100%;align-items:center;text-align:center}.ct-info-card--mobile .ct-services-dropdown-cta{margin:0 0 0 auto}.ct-info-card-top{display:flex;justify-content:space-between;align-items:center;gap:var(--aw-space-4);flex-wrap:wrap}.ct-pill{display:inline-flex;align-items:center;gap:var(--aw-space-1);background-color:var(--aw-interactive-hover);color:var(--aw-text-on-accent);border-radius:var(--aw-radius-card);padding:var(--aw-space-1) var(--aw-space-3);font-family:var(--aw-font-sans);font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;width:max-content}.ct-pill-group{display:inline-flex;flex-wrap:wrap;gap:var(--aw-space-2)}.ct-pill-icon{width:16px!important;height:16px!important;flex-shrink:0}.ct-info-card-title{font-family:var(--aw-font-sans);font-size:var(--aw-body-size);font-weight:400;color:var(--aw-text-primary);margin:0}.ct-info-card-text{font-family:var(--aw-font-sans);font-size:var(--aw-body-size);font-weight:400;color:var(--aw-text-secondary);margin:0;line-height:var(--aw-body-lh)}.ct-info-card-benefits{list-style:none;display:flex;flex-wrap:wrap;gap:var(--aw-space-2);padding:0;margin:var(--aw-space-2) 0 0 0}.ct-info-card-benefits--stacked{flex-direction:column;gap:var(--aw-space-2)}.ct-info-card-benefits li{display:inline-flex;align-items:center;gap:var(--aw-space-1);font-family:var(--aw-font-sans);font-size:var(--aw-body-size);font-weight:400;color:var(--aw-text-secondary)}.ct-benefit-check{width:16px;height:12px;flex-shrink:0}.ct-services-dropdown-option--selected{background-color:#4a57fb14}.ct-services-dropdown{position:relative;flex-shrink:0}.ct-services-dropdown-trigger{background:transparent;border:none;color:var(--aw-text-primary);background-color:color-mix(in srgb,var(--aw-surface-overlay) 50%,transparent);padding:var(--aw-space-2) var(--aw-space-3);border-radius:var(--aw-radius-card);cursor:pointer;text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:var(--aw-space-2);font-family:var(--aw-font-sans)}.ct-services-dropdown-label{font-size:var(--aw-body-size);font-weight:400;color:var(--aw-text-primary)}.ct-services-dropdown-cta{display:inline-flex;align-items:center;gap:var(--aw-space-2);color:var(--aw-brand-accent);font-size:var(--aw-body-sm-size);font-weight:400}.ct-services-dropdown-chevron{transition:transform .2s ease;width:10px;height:auto;flex-shrink:0}.ct-services-dropdown-chevron--open{transform:rotate(180deg)}.ct-services-dropdown-menu{position:absolute;top:calc(100% + 8px);right:0;border-radius:var(--aw-radius-control);padding:var(--aw-space-2);min-width:280px;z-index:10;display:flex;flex-direction:column;gap:var(--aw-space-2)}.ct-services-dropdown-option{display:flex;align-items:center;justify-content:space-between;background-color:var(--aw-surface-floating);box-shadow:0 8px 24px #0006;gap:var(--aw-space-3);padding:10px var(--aw-space-3);border:none;border-radius:var(--aw-radius-control);cursor:pointer;text-align:left;color:var(--aw-text-primary);font-family:var(--aw-font-sans)}.ct-services-dropdown-option-text{display:flex;flex-direction:column;min-width:0}.ct-service-option-label{display:block;font-size:var(--aw-body-size);font-weight:400;color:var(--aw-text-primary);margin-bottom:var(--aw-space-1)}.ct-service-option-desc{display:block;font-weight:400;font-size:var(--aw-body-sm-size);color:var(--aw-text-label)}.ct-service-option-toggle{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px}.ct-itinerary{display:flex;flex-direction:column;gap:var(--aw-space-4)}.ct-legs-list{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--aw-space-3)}.ct-leg-card{background-color:var(--aw-surface-overlay);max-width:940px;width:100%;border-radius:var(--aw-radius-control);cursor:default}.ct-leg-card--desktop{padding:var(--aw-space-4) var(--aw-space-4);display:grid;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:var(--aw-space-6)}.ct-leg-card--mobile{padding:var(--aw-space-4) 20px;display:flex;flex-direction:column;gap:var(--aw-space-4)}.ct-leg-card-mobile-top{display:flex;justify-content:space-between;align-items:center}.ct-leg-card-mobile-body{display:grid;grid-template-columns:1fr auto 1fr;gap:var(--aw-space-4);align-items:start}.ct-leg-card--mobile .ct-leg-card-from,.ct-leg-card--mobile .ct-leg-card-to{gap:var(--aw-space-4)}.ct-leg-card--mobile .ct-leg-card-date{margin:0 0 var(--aw-space-2) 0}.ct-leg-card--mobile .ct-leg-card-when--stacked{display:flex;flex-direction:column;gap:var(--aw-space-1);white-space:nowrap;align-items:flex-start}.ct-leg-card--mobile .ct-leg-card-to .ct-leg-card-when--stacked{align-items:flex-end}.ct-leg-card-position{font-family:var(--aw-font-sans);font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;color:var(--aw-text-secondary)}.ct-leg-card-from,.ct-leg-card-to{display:flex;flex-direction:column;gap:var(--aw-space-1);min-width:0}.ct-leg-card-from{justify-self:start;align-items:flex-start;text-align:left}.ct-leg-card-to{justify-self:end;align-items:flex-end;text-align:right}.ct-leg-card-icao{font-family:var(--aw-font-sans);font-size:var(--aw-title-operative-size);font-weight:700;color:var(--aw-text-primary);line-height:var(--aw-title-operative-lh)}.ct-leg-card-when{display:flex;flex-direction:row;align-items:baseline;gap:var(--aw-space-2);white-space:nowrap}.ct-leg-card-date{font-family:var(--aw-font-sans);font-size:var(--aw-body-size);font-weight:400;color:var(--aw-text-primary)}.ct-leg-card-time{font-family:var(--aw-font-sans);font-size:var(--aw-body-size);font-weight:400;color:var(--aw-text-secondary)}.ct-leg-card-mid{display:flex;flex-direction:column;align-items:center;gap:var(--aw-space-1)}.ct-leg-card-plane{width:24px;height:auto}.ct-leg-card-eet{font-family:var(--aw-font-sans);font-size:var(--aw-body-size);font-weight:400;color:var(--aw-text-primary)}.ct-leg-card-actions{display:flex;align-items:center;gap:var(--aw-space-3)}.ct-leg-card-drag{display:inline-flex;align-items:center;cursor:grab}.ct-leg-card-drag:active{cursor:grabbing}.ct-leg-card-drag-icon{width:8px;height:13px}.ct-leg-card-delete{background:transparent;border:none;color:var(--aw-text-secondary);cursor:pointer;padding:var(--aw-space-1);border-radius:var(--aw-radius-xs);display:inline-flex;align-items:center}.ct-leg-card-delete-icon{width:14px;height:15px}.ct-leg-form-wrapper{width:100%;display:flex;flex-direction:column}.ct-leg-form{background-color:var(--aw-surface-raised);border-radius:var(--aw-radius-control);padding:var(--aw-space-6);display:flex;flex-direction:column;gap:var(--aw-space-4)}.ct-leg-form-header{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--aw-space-6);flex-wrap:wrap}.ct-leg-form-title{font-family:var(--aw-font-sans);font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;color:var(--aw-text-primary);margin:0}.ct-leg-form-header-controls{display:flex;gap:var(--aw-space-4);flex-wrap:wrap}.ct-leg-form-header-field{display:flex;flex-direction:column;gap:var(--aw-space-1);min-width:100px}.ct-leg-form--desktop .ct-leg-form-header-field--toggle{min-width:180px;flex:1}.ct-leg-form-mobile-row .ct-leg-form-header-field--toggle{min-width:0;width:100%}.ct-mini-label{font-family:var(--aw-font-sans);font-size:var(--aw-body-size)}:root[data-theme=light] .ct-checkbox-mark{border-color:var(--aw-control-border);background-color:var(--aw-field-surface)}:root[data-theme=light] .ct-checkbox input:checked+.ct-checkbox-mark{border-color:var(--aw-control-checked);background-color:var(--aw-control-checked)}:root[data-theme=light] .ct-checkbox--disabled{opacity:1;color:var(--aw-text-disabled)}:root[data-theme=light] .ct-checkbox--disabled .ct-checkbox-mark{border-color:var(--aw-control-disabled);background-color:var(--aw-field-disabled-surface)}.ct-leg-form-blocks{display:grid;grid-template-columns:1fr auto 1fr;gap:var(--aw-space-6);align-items:start}.ct-leg-form-block{display:flex;flex-direction:column;gap:var(--aw-space-3);min-width:0}.ct-leg-form-block--estimated{align-self:stretch;justify-content:center;padding-top:var(--aw-space-6)}@media (min-width: 1075px) and (max-width: 1249px){.ct-leg-form--desktop .ct-leg-form-blocks{grid-template-columns:1fr min-content 1fr;column-gap:var(--aw-space-4)}.ct-leg-form--desktop .ct-leg-form-block-row{gap:var(--aw-space-2)}.ct-leg-form--desktop .ct-leg-form-estimated{padding:0}}.ct-leg-form-block-row{display:flex;flex-wrap:wrap;gap:var(--aw-space-3);align-items:flex-start}.ct-leg-form-block-row>.ct-leg-form-field{flex:1 1 auto}.ct-leg-form-block-row>.ct-leg-form-field:last-child{flex:10000 0 92px}.ct-leg-form-block-row .container-input{margin:21px 0 24px!important}.ct-leg-form-mobile-row .container-input{margin:21px 0 0!important}.ct-leg-form-block-row .labelContainer-input,.ct-leg-form-mobile-row .labelContainer-input{top:-24px!important}.ct-leg-form-block-row .textInput-input,.ct-leg-form-mobile-row .textInput-input{background-color:var(--aw-surface-overlay);border:none;border-radius:var(--aw-radius-pill);height:100%}.ct-leg-form-mobile-row{display:grid;grid-template-columns:1fr 1fr;gap:var(--aw-space-3);align-items:end}.ct-leg-form-mobile-row--wide{grid-template-columns:2fr 1fr}.ct-leg-form-mobile-row--wide:has(.aw-date--time){display:flex;flex-wrap:wrap}.ct-leg-form-mobile-row--wide:has(.aw-date--time)>.ct-leg-form-field{flex:1 1 0;min-width:min-content}.ct-leg-form-field{display:flex;flex-direction:column;gap:var(--aw-space-1);min-width:0}.ct-leg-form--mobile{gap:var(--aw-space-4)}.ct-leg-form-estimated{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--aw-space-3);padding:0 var(--aw-space-4)}.ct-leg-form-estimated-icon{width:31px;height:31px}.ct-leg-form-estimated-text{display:flex;flex-direction:column;align-items:center}.ct-leg-form-estimated-value{white-space:nowrap;font-family:var(--aw-font-sans);font-size:var(--aw-figure-size);font-weight:700;color:var(--aw-text-primary)}.ct-leg-form-estimated-label{font-family:var(--aw-font-sans);font-size:var(--aw-body-sm-size);font-weight:300;color:var(--aw-text-secondary)}.ct-checkbox{display:inline-flex;align-items:center;gap:var(--aw-space-2);cursor:pointer;-webkit-user-select:none;user-select:none}.ct-checkbox input{position:absolute;opacity:0;width:0;height:0}.ct-checkbox-mark{width:18px;height:18px;flex-shrink:0;border:1.5px solid var(--aw-brand-accent);border-radius:var(--aw-radius-xs);background-color:transparent;display:inline-flex;align-items:center;justify-content:center;transition:background-color .15s ease}.ct-checkbox input:checked+.ct-checkbox-mark{background-color:var(--aw-brand-accent)}.ct-checkbox input:checked+.ct-checkbox-mark:after{content:"✓";color:var(--aw-text-on-accent);font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh)}.ct-checkbox-label{font-family:var(--aw-font-sans);font-size:var(--aw-body-size);color:var(--aw-text-primary)}.ct-tech-stop-control{display:flex;align-items:center;height:var(--aw-field-height)}.ct-tech-stop-control .ct-checkbox-label{white-space:nowrap}.ct-leg-form-add{display:flex;justify-content:center;margin-top:var(--aw-space-2)}.ct-add-leg-btn{display:inline-flex;align-items:center;gap:var(--aw-space-2);padding:var(--aw-space-2) var(--aw-space-6);background:transparent;border:1.5px solid var(--aw-brand-accent);border-radius:var(--aw-radius-card);color:var(--aw-brand-accent);font-family:var(--aw-font-sans);font-size:var(--aw-body-size);font-weight:500;cursor:pointer;transition:background-color .15s ease}.ct-add-leg-btn img{width:16px;height:16px}.ct-actions{display:flex;justify-content:flex-end;align-items:center;gap:var(--aw-space-6);margin-top:var(--aw-space-8)}.ct-cancel-btn{background:transparent;border:none;color:var(--aw-text-primary);font-family:var(--aw-font-sans);font-size:var(--aw-body-size);cursor:pointer;padding:var(--aw-space-2) var(--aw-space-4)}.ct-submit-btn{display:inline-flex;align-items:center;gap:var(--aw-space-2);padding:var(--aw-space-2) var(--aw-space-4);background-color:var(--aw-brand-accent);border:none;border-radius:var(--aw-radius-card);color:var(--aw-text-on-accent);font-family:var(--aw-font-sans);font-size:var(--aw-body-size);font-weight:400;cursor:pointer;transition:background-color .15s ease}.ct-submit-btn:disabled{opacity:.5;cursor:not-allowed}.ct-submit-arrow{font-size:var(--aw-body-size);font-weight:500;line-height:var(--aw-body-lh)}@media (max-width: 1249px){.ct-page{padding:var(--aw-view-top-padding) 20px var(--aw-space-12)}}@media (max-width: 600px){.ct-page{padding:var(--aw-view-top-padding) var(--aw-space-4) 40px}.ct-actions{flex-direction:column-reverse;align-items:stretch;gap:var(--aw-space-3)}.ct-submit-btn,.ct-cancel-btn{width:100%;justify-content:center}.ct-services-dropdown-menu{min-width:240px;right:auto;left:0}}.passenger-itinerary-page{min-height:100vh;display:flex;flex-direction:column;background:var(--aw-surface-background);color:var(--aw-text-primary);font-family:var(--aw-font-sans)}.passenger-itinerary-content{flex:1;width:100%;max-width:1840px;margin:0 auto;padding:var(--aw-space-6);display:flex;flex-direction:column;gap:var(--aw-space-8);box-sizing:border-box}.passenger-itinerary-title-row{display:flex;flex-direction:column;gap:var(--aw-space-4)}.passenger-itinerary-title{font-family:var(--aw-font-sans);font-weight:var(--aw-h1-weight);font-size:var(--aw-h1-size);line-height:var(--aw-h1-lh);margin:0;color:var(--aw-text-primary);letter-spacing:var(--aw-h1-tracking)}.passenger-itinerary-trip-id{align-self:flex-end;display:flex;align-items:center;gap:var(--aw-space-1);font-size:var(--aw-body-size);color:var(--aw-text-primary)}.passenger-itinerary-trip-id-label{font-weight:400}.passenger-itinerary-trip-id-value{color:var(--aw-text-primary)}.pi-mobile-stack{display:flex;flex-direction:column;gap:var(--aw-space-8);min-width:0}.pi-tablet-grid{display:flex;flex-direction:column;gap:var(--aw-space-8)}.pi-tablet-grid__top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--aw-space-6);align-items:stretch}.pi-tablet-grid__top-left{display:flex;flex-direction:column;gap:var(--aw-space-8);min-width:0}.pi-tablet-grid__bottom{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--aw-space-6);align-items:start}.pi-tablet-grid__bottom-col{display:flex;flex-direction:column;gap:var(--aw-space-8);min-width:0}@media (min-width: 700px){.passenger-itinerary-title-row{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--aw-space-4)}.passenger-itinerary-trip-id{align-self:auto}}@media (min-width: 1250px){.passenger-itinerary-content{padding:var(--aw-space-8) var(--aw-space-16) var(--aw-space-8) var(--aw-space-16);gap:var(--aw-space-8)}}.itinerary-header{width:100%;background:var(--aw-surface-raised);border-bottom:1px solid rgba(255,255,255,.04)}.itinerary-header__inner{max-width:1840px;margin:0 auto;padding:var(--aw-space-4) 20px;display:flex;align-items:center;justify-content:flex-end;align-items:flex-end;flex-direction:column;gap:var(--aw-space-1)}.itinerary-header__brand{display:flex;align-items:center;gap:var(--aw-space-2);font-size:var(--aw-body-size);line-height:var(--aw-body-lh)}.itinerary-header__powered-by{color:var(--aw-text-primary);font-weight:400;white-space:nowrap;line-height:18px}.itinerary-header__logo{height:20px;width:auto;display:block}.itinerary-header__operator{display:flex;align-items:center;gap:var(--aw-space-1);font-size:var(--aw-body-size);font-weight:400;color:var(--aw-text-primary)}.itinerary-header__operator-label{color:var(--aw-text-primary);font-weight:400}.itinerary-header__operator-value{color:var(--aw-text-primary)}@media (min-width: 700px){.itinerary-header__inner{padding:var(--aw-space-8) var(--aw-space-8);flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:var(--aw-space-1)}.itinerary-header__brand{font-size:var(--aw-body-size)}.itinerary-header__powered-by{font-weight:600}.itinerary-header__logo{height:20px}.itinerary-header__operator{font-size:var(--aw-body-size)}.itinerary-header__operator-label{font-weight:600}}@media (min-width: 1250px){.itinerary-header__inner{padding:var(--aw-space-8) var(--aw-space-12)}}.itinerary-footer{width:100%;background:var(--aw-surface-raised);border-top:1px solid rgba(255,255,255,.04)}.itinerary-footer__inner{max-width:1840px;margin:0 auto;padding:var(--aw-space-4) 20px;display:flex;align-items:center;justify-content:space-between;gap:var(--aw-space-4)}.itinerary-footer__logo{height:18px;width:auto;object-fit:contain}.itinerary-footer__url{font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary)}@media (min-width: 900px){.itinerary-footer__inner{padding:18px var(--aw-space-8)}.itinerary-footer__logo{height:22px}.itinerary-footer__url{font-size:var(--aw-body-sm-size)}}@media (min-width: 1250px){.itinerary-footer__inner{padding:20px var(--aw-space-12)}}.flight-card{display:flex;flex-direction:column;justify-content:space-between;gap:var(--aw-space-4);padding:var(--aw-space-4);border-radius:var(--aw-radius-card);background:linear-gradient(to right,var(--aw-brand-accent) 0%,var(--aw-brand-accent) 34.8%,var(--aw-interactive-hover) 94%);color:var(--aw-text-on-accent);box-sizing:border-box;font-family:var(--aw-font-sans);line-height:1.1;min-height:142px}.flight-card__row{display:flex;width:100%;justify-content:space-between}.flight-card__row--top{align-items:flex-start;gap:var(--aw-space-3)}.flight-card__row--bottom{align-items:flex-end;gap:var(--aw-space-3)}.flight-card__endpoint{display:flex;flex-direction:column;min-width:0;word-break:break-word}.flight-card__endpoint--right{align-items:flex-end;text-align:right}.flight-card__city{font-weight:600;font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);line-height:var(--aw-title-operative-lh);margin:0;color:var(--aw-text-primary);white-space:nowrap}.flight-card__airport{font-weight:300;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);margin:0;color:var(--aw-text-primary);opacity:.4;max-width:104px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}.flight-card__center{display:flex;flex-direction:column;align-items:center;gap:var(--aw-space-1);flex-shrink:0;margin:auto}.flight-card__plane{width:20px;height:20px}.flight-card__duration{font-weight:200;font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);margin:0;color:var(--aw-text-primary);white-space:nowrap}.flight-card__time-block{display:flex;flex-direction:column;min-width:0}.flight-card__time-block--right{align-items:flex-end;text-align:right}.flight-card__date{font-weight:200;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);margin:0;color:var(--aw-text-primary);white-space:nowrap}.flight-card__time-row{display:flex;align-items:baseline;gap:var(--aw-space-1)}.flight-card__time{font-weight:600;font-size:var(--aw-figure-size);letter-spacing:var(--aw-title-operative-tracking);line-height:var(--aw-title-operative-lh);color:var(--aw-text-primary);white-space:nowrap}.flight-card__time-zone{font-weight:200;font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--aw-text-primary);white-space:nowrap}@media (min-width: 900px){.flight-card__city{font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking)}.flight-card__airport{font-size:var(--aw-body-size);max-width:140px}.flight-card__plane{width:20px;height:20px}.flight-card__date,.flight-card__time{font-size:var(--aw-body-size)}}.flight-map{width:100%;height:100%;min-height:142px;border-radius:var(--aw-radius-card);overflow:hidden;background:var(--aw-surface-overlay)}.flight-map__container{width:100%;height:100%;min-height:142px}.flight-map .leaflet-container{background:var(--aw-surface-overlay)}.flight-map .leaflet-control-zoom{border:none;border-radius:var(--aw-radius-control);overflow:hidden;box-shadow:0 2px 8px #00000073}.flight-map .leaflet-control-zoom a{background:rgba(20,20,20,.85);color:var(--aw-text-primary);border:none;border-bottom:1px solid rgba(255,255,255,.08);width:28px;height:28px;line-height:var(--aw-body-lh);font-size:var(--aw-body-size);font-weight:400;font-family:var(--aw-font-sans)}.flight-map .leaflet-control-zoom a:last-child{border-bottom:none}.flight-map .leaflet-control-zoom a:hover{background:rgba(42,42,42,.95);color:var(--aw-text-primary)}.flight-map .leaflet-control-zoom a.leaflet-disabled{opacity:.4;cursor:default}.flight-map__pin{background:transparent;border:none}.flight-map__plane{background:transparent;border:none;pointer-events:none;filter:drop-shadow(0 1px 2px rgba(0,0,0,.55))}.flight-map__plane-rotor{display:block;width:21px;height:20px;transform-origin:50% 50%;transition:transform 80ms linear}@media (prefers-reduced-motion: reduce){.flight-map__plane{display:none}}.flight-map__placeholder{width:100%;height:100%;min-height:142px;background-image:linear-gradient(rgba(20,20,20,.25),rgba(20,20,20,.25)),radial-gradient(ellipse at center,var(--aw-status-luminous) 0%,var(--aw-surface-raised) 45%,var(--aw-surface-raised) 100%)}@media (max-width: 600px){.flight-map,.flight-map__container,.flight-map__placeholder{min-height:240px}}.leg-switcher{display:grid;grid-template-columns:1fr 1fr;padding:var(--aw-space-1);border-radius:var(--aw-radius-pill);background:var(--aw-surface-overlay);width:100%}.leg-switcher__option{display:inline-flex;align-items:center;justify-content:center;gap:var(--aw-space-2);height:28px;padding:0 var(--aw-space-6);border:none;border-radius:var(--aw-radius-pill);background:transparent;color:var(--aw-text-secondary);font-family:var(--aw-font-sans);font-weight:500;font-size:var(--aw-body-size);cursor:pointer;transition:background .15s ease,color .15s ease}.leg-switcher__option--active{background:var(--aw-brand-accent);color:var(--aw-text-on-accent)}.leg-switcher__option svg{font-size:var(--aw-body-size)}.leg-switcher__plane{width:14px;height:14px}.leg-switcher__plane--departure{transform:rotate(-45deg)}.leg-switcher__plane--arrival{transform:rotate(45deg)}.meeting-time-badge{display:inline-flex;align-items:center;gap:var(--aw-space-3);padding:var(--aw-space-2) var(--aw-space-4);border-radius:var(--aw-radius-control);background:var(--aw-status-attention-fill);color:var(--aw-text-primary);align-self:center;width:fit-content}.meeting-time-badge__label{display:inline-flex;align-items:center;gap:var(--aw-space-1);font-weight:600;font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);color:var(--aw-text-primary)}.meeting-time-badge__icon{width:16px;height:16px}.meeting-time-badge__icon path{fill:var(--aw-text-primary);opacity:1}.meeting-time-badge__value{display:inline-flex;flex-direction:column;align-items:flex-end;line-height:1.1}.meeting-time-badge__time{font-weight:600;font-size:var(--aw-figure-size);letter-spacing:var(--aw-title-operative-tracking);color:var(--aw-text-primary)}.meeting-time-badge__zone{font-size:var(--aw-body-sm-size);font-weight:200;color:var(--aw-text-primary)}.fbo-card{background:var(--aw-surface-raised);border-radius:var(--aw-radius-card);padding:var(--aw-space-4);display:flex;flex-direction:column;gap:var(--aw-space-3);min-height:148px}.fbo-card__header{display:flex;align-items:center;justify-content:space-between;gap:var(--aw-space-3)}.fbo-card__title{font-family:var(--aw-font-sans);font-weight:600;font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);line-height:var(--aw-title-operative-lh);color:var(--aw-text-primary);margin:0;display:inline-flex;align-items:center;gap:var(--aw-space-1)}.fbo-card__title-separator{color:var(--aw-text-secondary);font-weight:400}.fbo-card__name{color:var(--aw-text-primary);font-weight:600;font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking)}.fbo-card__actions{display:inline-flex;align-items:center;gap:var(--aw-space-3)}.fbo-card__action{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;border:none;border-radius:var(--aw-radius-pill);color:var(--aw-text-primary);cursor:pointer;padding:0}.fbo-card__action:disabled{cursor:not-allowed;color:var(--aw-text-primary)}.fbo-card__action-icon{width:20px;height:20px}.fbo-card__body{display:flex;gap:var(--aw-space-3);align-items:flex-start}.fbo-card__thumb{flex:0 0 50%;height:84px;border-radius:var(--aw-radius-control);background:var(--aw-surface-overlay);overflow:hidden}@media (min-width: 700px){.fbo-card__thumb{flex:0 0 40%}}.fbo-card__thumb img{display:block;width:100%;height:100%;object-fit:cover}.fbo-card__info{flex:1;display:flex;flex-direction:column;gap:var(--aw-space-1);min-width:0}.fbo-card__meetpoint{font-family:var(--aw-font-sans);font-weight:500;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--aw-text-primary);margin:0}.fbo-card__observations{font-size:var(--aw-body-sm-size);font-weight:300;line-height:var(--aw-body-sm-lh);color:var(--aw-text-primary);margin:0}.fbo-card__observations-label,.fbo-card__observations-text{color:var(--aw-text-primary)}.fbo-card__heading{display:flex;flex-direction:column;gap:var(--aw-space-1)}.fbo-card__label{font-family:var(--aw-font-sans);font-weight:700;font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--aw-text-secondary)}.fbo-card__name-row{display:flex;align-items:center;gap:var(--aw-space-2)}.fbo-card__name-text{margin:0;font-family:var(--aw-font-sans);font-weight:700;font-size:var(--aw-title-operative-size);line-height:var(--aw-title-operative-lh);color:var(--aw-text-primary)}.fbo-card__info-top{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--aw-space-3)}.fbo-card__body-actions{display:inline-flex;align-items:center;gap:var(--aw-space-2);flex-shrink:0}.service-card{background:var(--aw-surface-raised);border-radius:var(--aw-radius-card);padding:var(--aw-space-4);display:flex;flex-direction:column;gap:var(--aw-space-1);box-sizing:border-box;font-family:var(--aw-font-sans)}.service-card--collapsed{gap:0;padding:var(--aw-space-4)}.service-card__header{display:flex;align-items:center;gap:var(--aw-space-3)}.service-card__icon-wrap{display:inline-flex;flex-shrink:0}.service-card__icon{width:24px;height:24px;display:block}.service-card__title{margin:0;font-weight:600;font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);line-height:var(--aw-title-operative-lh);color:var(--aw-text-primary)}.service-card__primary{margin:0;font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);color:var(--aw-text-primary)}.service-card__row{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--aw-space-3);font-size:var(--aw-body-size);line-height:var(--aw-body-lh)}.service-card__row--top{align-items:flex-start}.service-card__label{color:var(--aw-text-secondary);flex-shrink:0}.service-card__value{color:var(--aw-text-primary)}.service-card__value--italic{font-style:italic}.service-card__value-wrap{margin:0;flex:1;min-width:0;color:var(--aw-text-primary);white-space:pre-wrap}.service-card__transport-text{margin:0;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--aw-text-primary);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}.service-card__section{display:flex;flex-direction:column;gap:var(--aw-space-1)}.service-card__car-info{display:flex;align-items:center;justify-content:space-between;gap:var(--aw-space-4)}.service-card__car-info-text{display:flex;flex-direction:column;gap:var(--aw-space-1);flex:1;min-width:0}.service-card__vehicle-photo{flex-shrink:0;width:clamp(120px,30%,200px);aspect-ratio:3 / 2;object-fit:cover;border-radius:var(--aw-radius-control);display:block}.service-card__section-title{margin:0;font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);color:color-mix(in srgb,var(--aw-text-primary) 19%,transparent)}.service-card__phone-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;border:none;color:var(--aw-text-primary);cursor:pointer;padding:0;border-radius:var(--aw-radius-pill);transition:color .15s ease,background .15s ease}.service-card__phone-btn:hover{color:var(--aw-brand-accent)}.service-card__phone-btn svg{width:18px;height:18px}.leg-info-section{display:flex;flex-direction:column;gap:var(--aw-space-4);min-width:0}.leg-info-section__city{display:flex;align-items:center;gap:var(--aw-space-2);margin:0}.leg-info-section__city-icon{width:20px;height:20px;color:var(--aw-text-primary);flex-shrink:0}.leg-info-section__city-icon--departure{transform:rotate(-45deg)}.leg-info-section__city-icon--arrival{transform:rotate(45deg)}.leg-info-section__city-name{font-family:var(--aw-font-sans);font-weight:600;font-size:var(--aw-title-operative-size);line-height:var(--aw-title-operative-lh);color:var(--aw-text-primary);margin:0;min-height:24px}.leg-info-section__group-title{font-family:var(--aw-font-sans);font-weight:600;font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);line-height:var(--aw-title-operative-lh);color:var(--aw-text-primary);margin:var(--aw-space-2) 0 0 0}.tech-stop-info{display:flex;flex-direction:column;align-items:center;gap:var(--aw-space-1);text-align:center;padding:var(--aw-space-1) var(--aw-space-4)}.tech-stop-info__title{margin:0;font-family:var(--aw-font-sans);font-weight:400;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--aw-text-primary)}.tech-stop-info__airport{margin:0;font-family:var(--aw-font-sans);font-weight:100;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--aw-text-secondary)}.pi-list-section{display:flex;flex-direction:column;gap:var(--aw-space-3);padding:var(--aw-space-2) 0}.pi-list-section__header{display:flex;align-items:center;justify-content:space-between;gap:var(--aw-space-3);border-bottom:1px solid var(--aw-status-attention-fill)}.pi-list-section__title{font-family:var(--aw-font-sans);font-weight:600;font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);line-height:var(--aw-title-operative-lh);color:var(--aw-text-primary);margin:0}.pi-list-section__meta{display:inline-flex;align-items:center;gap:var(--aw-space-1);color:var(--aw-text-primary);font-size:var(--aw-body-size)}.pi-list-section__icon{color:var(--aw-text-primary)}.pi-list-section__crew-icon{width:18px;height:18px}.pi-list-section__count{color:var(--aw-text-primary)}.pi-list-section__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--aw-space-2)}.pi-list-section__item{font-size:var(--aw-body-size);font-weight:400;line-height:var(--aw-body-lh);color:var(--aw-text-primary);background:var(--aw-surface-overlay);border-radius:var(--aw-radius-control);padding:var(--aw-space-4)}.pi-list-section__item--with-role{display:flex;align-items:center;justify-content:space-between;gap:var(--aw-space-3)}.pi-list-section__item-meta{color:var(--aw-text-secondary)}.pi-list-section__show-more{align-self:flex-end;background:none;border:none;padding:var(--aw-space-1) 0;font-family:var(--aw-font-sans);font-size:var(--aw-body-size);font-weight:600;color:var(--aw-brand-accent);cursor:pointer;transition:opacity .15s ease,color .15s ease}.pi-list-section__show-more:hover:not(:disabled){color:var(--aw-interactive-hover)}.pi-list-section__show-more:focus-visible{outline:2px solid rgba(74,87,251,.6);outline-offset:2px;border-radius:var(--aw-radius-xs)}.pi-list-section__show-more:disabled{opacity:.4;cursor:default}.pi-list-section__add{display:flex;align-items:center;justify-content:center;gap:var(--aw-space-2);padding:var(--aw-space-1) var(--aw-space-2);border:1px solid var(--aw-brand-accent);border-radius:var(--aw-radius-pill);background:transparent;font-family:var(--aw-font-sans);font-size:var(--aw-body-size);font-weight:600;line-height:var(--aw-body-lh);color:var(--aw-brand-accent);text-decoration:none;cursor:pointer;transition:background .15s ease,color .15s ease}.pi-list-section__add:hover{background:rgba(74,87,251,.12);color:var(--aw-brand-accent-muted)}.pi-list-section__add:focus-visible{outline:2px solid rgba(74,87,251,.6);outline-offset:2px}.pi-list-section__add-icon{width:18px;height:18px}.pi-desktop2__pax .pi-list-section__add{align-self:center;width:max-content;padding-left:var(--aw-space-2);padding-right:var(--aw-space-2)}.aircraft-section{display:flex;flex-direction:column;gap:var(--aw-space-3);padding:var(--aw-space-2) 0}.aircraft-section__header{display:flex;align-items:center;justify-content:space-between;gap:var(--aw-space-3);padding-bottom:var(--aw-space-2);border-bottom:1px solid rgba(255,255,255,.18)}.aircraft-section__title{font-family:var(--aw-font-sans);font-weight:600;font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);line-height:var(--aw-title-operative-lh);color:var(--aw-text-primary);margin:0}.aircraft-section__model{color:var(--aw-text-primary);font-size:var(--aw-body-size)}.aircraft-section__photo{width:100%;max-height:220px;border-radius:var(--aw-radius-control);overflow:hidden;background:var(--aw-surface-overlay)}.aircraft-section__photo img{display:block;width:100%;height:100%;max-height:220px;object-fit:cover}.pi-action-row{display:flex;flex-wrap:wrap;gap:var(--aw-space-3);align-items:center;justify-content:center}.pi-action-button{display:inline-flex;align-items:center;vertical-align:middle;gap:var(--aw-space-2);background:transparent;border-radius:var(--aw-radius-control);padding:10px var(--aw-space-4);color:var(--aw-text-primary);font-family:var(--aw-font-sans);font-weight:400;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.pi-action-button:focus-visible{outline:2px solid var(--aw-brand-accent);outline-offset:2px}.pi-action-button--hidden{display:none}.pi-action-button:disabled{cursor:default;opacity:.7}.pi-action-button__icon{width:24px;height:24px;flex-shrink:0}.pi-action-button__spinner{width:20px;height:20px;flex-shrink:0;border:2px solid rgba(246,246,246,.35);border-top-color:var(--aw-text-primary);border-radius:var(--aw-radius-pill);animation:pi-action-spin .7s linear infinite}@keyframes pi-action-spin{to{transform:rotate(360deg)}}.pi-hero{width:100%;background:linear-gradient(180deg,var(--aw-brand-accent) 0%,var(--aw-interactive-hover) 42%,var(--aw-interactive-hover) 78%,var(--aw-interactive-hover) 100%)}.pi-hero__inner{max-width:1840px;margin:0 auto;padding:28px var(--aw-space-12) var(--aw-space-8) var(--aw-space-12);display:flex;flex-direction:column;gap:var(--aw-space-4);box-sizing:border-box}.pi-hero__topbar{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--aw-space-6)}.pi-hero__operator{display:flex;flex-direction:column;gap:var(--aw-space-1)}.pi-hero__operator-label{font-weight:600;font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);line-height:var(--aw-title-operative-lh);color:var(--aw-text-primary)}.pi-hero__operator-value{font-weight:400;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--aw-text-primary)}.pi-hero__brand{display:flex;flex-direction:column;align-items:flex-end;gap:var(--aw-space-1)}.pi-hero__powered-by{font-weight:600;font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);color:var(--aw-text-primary)}.pi-hero__logo{height:22px;width:auto;display:block}.pi-hero__main{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 320px;align-items:center;height:201px;gap:var(--aw-space-6)}.pi-hero__map{width:100%;height:201px}.pi-hero__summary{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:var(--aw-space-2);min-width:0;height:98%}.pi-hero__flight-no{display:inline-flex;align-self:flex-start;align-items:center;gap:var(--aw-space-4);font-size:var(--aw-body-size);font-weight:500;color:var(--aw-brand-accent-subtle)}.pi-hero__flight-no-sep,.pi-hero__status{color:var(--aw-brand-accent-subtle)}.pi-hero__route{display:flex;align-items:center;justify-content:center;gap:var(--aw-space-6);width:100%}.pi-hero__icao{font-family:var(--aw-font-sans);font-weight:var(--aw-hero-data-weight);font-size:var(--aw-hero-data-size);line-height:var(--aw-hero-data-lh);color:var(--aw-text-primary);letter-spacing:var(--aw-hero-data-tracking)}.pi-hero__plane{width:30px;height:30px;flex-shrink:0}.pi-hero__endpoints{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--aw-space-6);width:100%}.pi-hero__endpoint{display:flex;flex-direction:column;gap:var(--aw-space-1);min-width:0}.pi-hero__endpoint--to{align-items:flex-end;text-align:right}.pi-hero__endpoint-label{font-size:var(--aw-body-size);font-weight:400;color:var(--aw-text-primary);opacity:.4}.pi-hero__endpoint-city{font-size:var(--aw-title-operative-size);font-weight:300;color:var(--aw-text-primary);max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pi-hero__endpoint-airport{font-size:var(--aw-body-size);font-weight:300;color:var(--aw-text-primary);opacity:.4;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pi-hero__times{display:flex;align-items:center;justify-content:space-between;gap:var(--aw-space-4);width:100%}.pi-hero__time{display:flex;flex-direction:column;gap:var(--aw-space-1)}.pi-hero__time--right{align-items:flex-end;text-align:right}.pi-hero__time-value{display:inline-flex;align-items:baseline;gap:var(--aw-space-1);font-size:var(--aw-figure-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;color:var(--aw-text-primary)}.pi-hero__lt{font-size:var(--aw-body-sm-size);font-weight:200;color:var(--aw-text-primary)}.pi-hero__time-date{font-size:var(--aw-body-size);font-weight:200;color:var(--aw-text-primary)}.pi-hero__flight-time{display:flex;flex-direction:column;align-items:center;gap:var(--aw-space-1)}.pi-hero__flight-time-label{font-size:var(--aw-body-size);font-weight:400;color:var(--aw-brand-accent-subtle)}.pi-hero__flight-time-value{font-size:var(--aw-figure-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;color:var(--aw-text-primary);white-space:nowrap}.pi-hero__aircraft{display:flex;flex-direction:row;align-items:flex-start;gap:var(--aw-space-3)}.pi-hero__aircraft-line{flex:1 1 auto;min-width:0;height:1px;margin-top:var(--aw-space-6);background:var(--aw-brand-accent)}.pi-hero__aircraft-figure{display:flex;flex-direction:column;align-items:center;gap:var(--aw-space-4);flex-shrink:0}.pi-hero__aircraft-img{width:121px;height:44px;object-fit:contain;display:block;flex-shrink:0;transform:rotate(-10deg)}.pi-hero__aircraft-label{display:flex;flex-direction:column;align-items:center;gap:var(--aw-space-1);text-align:center}.pi-hero__aircraft-model{font-size:var(--aw-body-size);font-weight:400;color:var(--aw-text-primary)}.pi-hero__aircraft-reg{font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;color:var(--aw-text-primary)}.leg-column-header{display:flex;align-items:center;justify-content:center;gap:var(--aw-space-2);width:100%;padding:var(--aw-space-3) var(--aw-space-4);border-radius:var(--aw-radius-control);background:var(--aw-interactive-hover);box-sizing:border-box}.leg-column-header__icon{width:18px;height:18px;flex-shrink:0}.leg-column-header__icon path{fill:var(--aw-text-primary)}.leg-column-header__icon--departure{transform:rotate(-45deg)}.leg-column-header__icon--arrival{transform:rotate(45deg)}.leg-column-header__city{font-family:var(--aw-font-sans);font-weight:500;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--aw-text-primary)}.arrival-info{display:flex;flex-direction:column;align-items:center;gap:var(--aw-space-1);text-align:center;padding:var(--aw-space-1) var(--aw-space-4)}.arrival-info__title{margin:0;font-family:var(--aw-font-sans);font-weight:400;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--aw-text-primary)}.arrival-info__subtitle{margin:0;font-family:var(--aw-font-sans);font-weight:100;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--aw-text-secondary)}.coordinator-card{display:flex;flex-direction:column;align-items:center;gap:var(--aw-space-3);padding:var(--aw-space-4);border-radius:var(--aw-radius-card);background:var(--aw-surface-raised);text-align:center;box-sizing:border-box}.coordinator-card__title{margin:0;font-family:var(--aw-font-sans);font-weight:600;font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);line-height:var(--aw-title-operative-lh);color:var(--aw-text-primary)}.coordinator-card__cta{display:inline-flex;align-items:center;justify-content:center;gap:var(--aw-space-2);padding:var(--aw-space-2) var(--aw-space-4);border-radius:var(--aw-radius-pill);border:2px solid var(--aw-brand-accent);background:transparent;color:var(--aw-brand-accent);font-family:var(--aw-font-sans);font-weight:400;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.coordinator-card__cta:hover:not(:disabled){background:rgba(74,87,251,.12)}.coordinator-card__cta:disabled{opacity:.5;cursor:not-allowed}.coordinator-card__cta-icon{width:24px;height:24px;flex-shrink:0}.coordinator-card__cta-icon path{fill:var(--aw-brand-accent)}.coordinator-card__phone{margin:0;font-weight:600;font-size:var(--aw-figure-size);letter-spacing:var(--aw-title-operative-tracking);line-height:var(--aw-title-operative-lh);color:var(--aw-text-primary)}.coordinator-card__name{margin:0;font-weight:400;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--aw-text-primary)}.aircraft-photo-card{display:flex;flex-direction:column;gap:var(--aw-space-3);box-sizing:border-box}.aircraft-photo-card__photo{width:100%;aspect-ratio:16 / 10;border-radius:var(--aw-radius-card);overflow:hidden;background:var(--aw-surface-overlay)}.aircraft-photo-card__photo img{display:block;width:100%;height:100%;object-fit:cover}.aircraft-photo-card__label{margin:0;text-align:center;font-family:var(--aw-font-sans);font-weight:400;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--aw-text-primary)}.aircraft-photo-card__sep{color:var(--aw-text-primary)}.aircraft-photo-card__registration{font-weight:600}.trip-leg-selector{display:flex;flex-direction:column;gap:var(--aw-space-4);padding:var(--aw-space-4) var(--aw-space-2);border-radius:var(--aw-radius-card);border:2px dashed var(--aw-surface-overlay);box-sizing:border-box}.trip-leg-selector--single{align-items:center;justify-content:center;padding:18px var(--aw-space-4)}.trip-leg-selector__header{display:flex;align-items:baseline;justify-content:space-between;gap:var(--aw-space-3)}.trip-leg-selector__title{margin:0;font-family:var(--aw-font-sans);font-weight:600;font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);line-height:var(--aw-title-operative-lh);color:var(--aw-text-primary)}.trip-leg-selector__trip-id{font-size:var(--aw-body-size);font-weight:400;color:var(--aw-text-secondary)}.trip-leg-selector__hint{margin:0;text-align:center;font-style:italic;font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--aw-text-secondary)}.trip-leg-selector__list{display:flex;flex-direction:column}.trip-leg-selector__row{display:flex;flex-direction:column;align-items:stretch}.trip-leg-selector__item{display:flex;flex-direction:column;gap:var(--aw-space-2);width:100%;padding:var(--aw-space-2);border:none;border-radius:var(--aw-radius-control);background:var(--aw-surface-raised);text-align:left;cursor:pointer;transition:background-color .15s ease;box-sizing:border-box}.trip-leg-selector__item:hover{background:var(--aw-surface-overlay)}.trip-leg-selector__item--viewed{background:var(--aw-interactive-hover)}.trip-leg-selector__item--viewed:hover{background:var(--aw-brand-accent)}.trip-leg-selector__item-top{display:flex;align-items:baseline;justify-content:space-between;gap:var(--aw-space-2)}.trip-leg-selector__flight-no,.trip-leg-selector__date{font-size:var(--aw-body-sm-size);font-weight:400;color:var(--aw-text-secondary)}.trip-leg-selector__item--viewed .trip-leg-selector__flight-no,.trip-leg-selector__item--viewed .trip-leg-selector__date{color:var(--aw-text-primary);opacity:.4}.trip-leg-selector__route{display:flex;align-items:center;justify-content:space-between;gap:var(--aw-space-2);padding:0px var(--aw-space-2)}.trip-leg-selector__icao{font-family:var(--aw-font-sans);font-weight:600;font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);line-height:var(--aw-title-operative-lh);color:var(--aw-text-primary)}.trip-leg-selector__plane{width:18px;height:18px;flex-shrink:0}.trip-leg-selector__plane path{fill:var(--aw-text-secondary)}.trip-leg-selector__item--viewed .trip-leg-selector__plane path{fill:var(--aw-text-primary)}.trip-leg-selector__badge{align-self:center;padding:0 var(--aw-space-3);border-radius:var(--aw-radius-pill);font-size:var(--aw-body-sm-size);font-weight:600;line-height:var(--aw-body-sm-lh)}.trip-leg-selector__badge--completed{background:var(--aw-surface-overlay);color:var(--aw-text-primary)}.trip-leg-selector__badge--departure{background:var(--aw-interactive-hover);color:var(--aw-text-on-accent)}.trip-leg-selector__badge--flight{background:var(--aw-status-verified-chip);color:var(--aw-status-verified-text)}.trip-leg-selector__connector{display:flex;align-self:center;align-items:center;justify-content:center;padding:var(--aw-space-1) 0}.trip-leg-selector__connector-icon{width:16px;height:16px;display:block}.passenger-itinerary-content.pi-desktop2{padding:28px var(--aw-space-12) 40px var(--aw-space-12);gap:var(--aw-space-6)}.pi-desktop2__row{display:flex;align-items:flex-start;gap:var(--aw-space-6)}.pi-desktop2__details{flex:1 1 0;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"dep arr" "pax crew";align-items:start;column-gap:var(--aw-space-6);row-gap:var(--aw-space-4)}.pi-desktop2__col{display:flex;flex-direction:column;gap:var(--aw-space-4);min-width:0}.pi-desktop2__dep{grid-area:dep}.pi-desktop2__arr{grid-area:arr}.pi-desktop2__pax{grid-area:pax;min-width:0}.pi-desktop2__crew{grid-area:crew;min-width:0}.pi-desktop2__col--side{flex:0 0 320px;gap:var(--aw-space-6)}.pi-desktop2__group-title{margin:var(--aw-space-1) 0 0 0;font-family:var(--aw-font-sans);font-weight:600;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--aw-text-secondary)}.pi-desktop2 .meeting-time-badge{gap:var(--aw-space-6);padding:var(--aw-space-2) 40px}.pi-auth-modal__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:var(--aw-space-4);background:rgba(10,10,10,.72);backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%)}.pi-auth-modal{width:100%;max-width:420px;background:var(--aw-surface-raised);border-radius:var(--aw-radius-card);padding:28px var(--aw-space-6) 20px var(--aw-space-6);display:flex;flex-direction:column;align-items:center;text-align:center;color:var(--aw-text-primary);font-family:var(--aw-font-sans);box-shadow:0 20px 60px #00000073}.pi-auth-modal__icon{width:44px;height:44px;border-radius:var(--aw-radius-pill);background:var(--aw-brand-accent);color:var(--aw-text-on-accent);display:flex;align-items:center;justify-content:center;margin-bottom:var(--aw-space-4)}.pi-auth-modal__icon svg{font-size:var(--aw-icon-size);letter-spacing:var(--aw-title-operative-tracking)}.pi-auth-modal__title{font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);line-height:var(--aw-title-operative-lh);font-weight:600;margin:0 0 var(--aw-space-3) 0;color:var(--aw-text-primary)}.pi-auth-modal__description{font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--aw-text-secondary);margin:0 0 var(--aw-space-6) 0}.pi-auth-modal__description strong{color:var(--aw-text-primary);font-weight:700}.pi-auth-modal__form{width:100%;display:flex;flex-direction:column;gap:var(--aw-space-4);text-align:left}.pi-auth-modal__fieldset{border:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--aw-space-4)}.pi-auth-modal__fieldset[disabled] .pi-auth-modal__input{opacity:.55;cursor:not-allowed}.pi-auth-modal__fieldset[disabled] .pi-auth-modal__label{opacity:.55}.pi-auth-modal__field{display:flex;flex-direction:column;gap:var(--aw-space-1)}.pi-auth-modal__label{font-size:var(--aw-body-size);font-weight:600;color:var(--aw-text-primary)}.pi-auth-modal__input{width:100%;height:48px;padding:0 var(--aw-space-4);border-radius:var(--aw-radius-pill);border:1px solid transparent;background:var(--aw-surface-overlay);color:var(--aw-text-primary);font-family:inherit;font-size:var(--aw-body-size);outline:none;box-sizing:border-box;transition:border-color .15s ease}.pi-auth-modal__input::placeholder{color:var(--aw-text-disabled)}.pi-auth-modal__input:focus{border-color:var(--aw-brand-accent)}.pi-auth-modal__input--error{border-color:var(--aw-interactive-cancel)}.pi-auth-modal__input:disabled{opacity:.6;cursor:not-allowed}.pi-auth-modal__error{margin:0;font-size:var(--aw-body-sm-size);color:var(--aw-status-critical-text)}.pi-auth-modal__server-error{margin:0;font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);text-align:center}.pi-auth-modal__server-error--error{color:var(--aw-status-critical-text)}.pi-auth-modal__server-error--warning{color:var(--aw-status-warning-text)}.pi-auth-modal__loading{display:flex;flex-direction:column;align-items:center;gap:var(--aw-space-3);margin-top:var(--aw-space-2)}.pi-auth-modal__loading-text{margin:0;font-size:var(--aw-body-size);font-weight:700;color:var(--aw-text-primary)}.pi-auth-modal__progress{position:relative;width:100%;height:6px;border-radius:var(--aw-radius-pill);background:var(--aw-surface-overlay);overflow:hidden}.pi-auth-modal__progress-bar{position:absolute;top:0;left:0;height:100%;width:40%;border-radius:var(--aw-radius-pill);background:var(--aw-brand-accent);animation:pi-auth-progress 1.4s ease-in-out infinite}@keyframes pi-auth-progress{0%{transform:translate(-110%)}to{transform:translate(260%)}}.pi-auth-modal__submit{width:100%;height:52px;margin-top:var(--aw-space-2);border:none;border-radius:var(--aw-radius-pill);background:var(--aw-brand-accent);color:var(--aw-text-on-accent);font-family:inherit;font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:var(--aw-space-2);cursor:pointer;transition:background .15s ease}.pi-auth-modal__submit:hover:not(:disabled){background:var(--aw-interactive-hover)}.pi-auth-modal__submit:disabled{opacity:.6;cursor:not-allowed}.pi-auth-modal__footer{margin:var(--aw-space-4) 0 0 0;font-size:var(--aw-body-sm-size);color:var(--aw-text-disabled)}.wcm-hdr{background:var(--aw-surface-background);border-bottom:1px solid rgba(74,87,251,.2);height:54px;flex-shrink:0;z-index:200;display:flex;align-items:center;justify-content:space-between;padding:0 var(--aw-space-4);box-shadow:0 1px 16px #0009}.wcm-hdr__logo{display:flex;align-items:center;text-decoration:none}.wcm-hdr__logo-img{height:26px;width:auto;display:block}.wcm-hdr__mid{text-align:center}.wcm-hdr__ev{font-family:var(--aw-font-sans);font-weight:700;font-size:var(--aw-body-sm-size);letter-spacing:.3px;color:var(--aw-text-primary)}.wcm-hdr__sub{font-size:var(--aw-body-sm-size);color:#f6f6f6b3;margin-top:var(--aw-space-1)}.wcm-hdr__actions{display:flex;gap:var(--aw-space-2)}.wcm-hdr__btn{font-family:inherit;font-weight:600;font-size:var(--aw-body-sm-size);letter-spacing:0;padding:7px var(--aw-space-4);border-radius:var(--aw-radius-pill);cursor:pointer;border:1px solid transparent;transition:all .15s}.wcm-hdr__btn--out{background:transparent;color:var(--aw-brand-accent);border:1px solid var(--aw-brand-accent)}.wcm-hdr__btn--out:hover{border-color:var(--aw-interactive-hover);color:var(--aw-interactive-hover)}.wcm-hdr__btn--solid{background:var(--aw-brand-accent);color:var(--aw-text-on-accent)}.wcm-hdr__btn--solid:hover{background:var(--aw-interactive-hover)}@media (max-width: 720px){.wcm-hdr__mid{display:none}}.wcm-sb{width:288px;flex-shrink:0;background:var(--aw-surface-background);border-right:1px solid rgba(74,87,251,.18);display:flex;flex-direction:column;overflow:hidden;z-index:100}.wcm-sb__body{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.wcm-sb__mobile-toggle{display:none}.wcm-sb__top{padding:var(--aw-space-3);background:rgba(20,16,50,.4);border-bottom:1px solid rgba(74,87,251,.12)}.wcm-sb__field{display:flex;align-items:center;gap:var(--aw-space-2);background:rgba(255,255,255,.04);border:1px solid rgba(74,87,251,.18);border-radius:var(--aw-radius-control);padding:var(--aw-space-2) var(--aw-space-2);margin-bottom:var(--aw-space-2);transition:border-color .2s}.wcm-sb__field:focus-within{border-color:var(--aw-brand-accent)}.wcm-sb__field svg{fill:#f6f6f699;flex-shrink:0}.wcm-sb__field input{border:none;outline:none;background:transparent;font-size:var(--aw-body-sm-size);color:var(--aw-text-primary);width:100%;font-family:inherit}.wcm-sb__field input::placeholder{color:#f6f6f699}.wcm-sb__td{position:relative;margin-bottom:var(--aw-space-2)}.wcm-sb__td-btn{width:100%;display:flex;align-items:center;gap:var(--aw-space-2);background:rgba(255,255,255,.04);border:1px solid rgba(74,87,251,.18);border-radius:var(--aw-radius-control);padding:var(--aw-space-2) var(--aw-space-2);cursor:pointer;font-size:var(--aw-body-sm-size);color:#f6f6f699;transition:border-color .2s;font-family:inherit}.wcm-sb__td-btn:hover{border-color:var(--aw-brand-accent)}.wcm-sb__td-flag{width:18px;height:14px;object-fit:contain;vertical-align:middle;display:inline-block;flex-shrink:0}.wcm-sb__cghdr-label{display:inline-flex;align-items:center;gap:var(--aw-space-1)}.wcm-sb__cghdr-flag{width:14px;height:10px;object-fit:contain;display:inline-block;flex-shrink:0}.wcm-sb__td-label{text-align:left}.wcm-sb__td-caret{margin-left:auto;font-size:var(--aw-body-sm-size);color:#f6f6f699}.wcm-sb__td-list{position:absolute;top:calc(100% + 3px);left:0;right:0;z-index:600;background:var(--aw-surface-raised);border:1px solid rgba(74,87,251,.3);border-radius:var(--aw-radius-control);max-height:170px;overflow-y:auto;box-shadow:0 8px 32px #000000b3}.wcm-sb__td-list::-webkit-scrollbar{width:3px}.wcm-sb__td-list::-webkit-scrollbar-thumb{background:rgba(74,87,251,.4)}.wcm-sb__td-opt{display:flex;align-items:center;gap:var(--aw-space-2);padding:var(--aw-space-2) var(--aw-space-3);cursor:pointer;font-size:var(--aw-body-sm-size);color:#f6f6f6a6;transition:background .12s}.wcm-sb__td-opt:hover{background:rgba(74,87,251,.15)}.wcm-sb__chips{display:flex;flex-wrap:wrap;gap:var(--aw-space-1)}.wcm-sb__chip{padding:3px var(--aw-space-2);font-size:var(--aw-label-size);font-weight:700;letter-spacing:.5px;text-transform:uppercase;border-radius:var(--aw-radius-card);cursor:pointer;border:1px solid rgba(74,87,251,.28);color:#f6f6f699;background:transparent;transition:all .15s;font-family:inherit}.wcm-sb__chip:hover,.wcm-sb__chip--on{background:var(--aw-brand-accent);color:#fff;border-color:var(--aw-brand-accent)}.wcm-sb__list{overflow-y:auto;flex:1}.wcm-sb__list::-webkit-scrollbar{width:3px}.wcm-sb__list::-webkit-scrollbar-thumb{background:rgba(74,87,251,.3)}.wcm-sb__cghdr{padding:var(--aw-space-2) var(--aw-space-3);font-size:var(--aw-label-size);font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#f6f6f699;background:rgba(20,16,50,.25);border-bottom:1px solid rgba(74,87,251,.08);display:flex;justify-content:space-between;position:sticky;top:0;z-index:2}.wcm-sb__vi{padding:var(--aw-space-2) var(--aw-space-3);border-bottom:1px solid rgba(74,87,251,.07);display:flex;align-items:center;gap:var(--aw-space-2);cursor:pointer;transition:background .12s}.wcm-sb__vi:hover{background:rgba(74,87,251,.07)}.wcm-sb__vi--sel{background:rgba(74,87,251,.11);border-left:1px solid var(--aw-interactive-border)}.wcm-sb__vi-dot{width:8px;height:8px;border-radius:var(--aw-radius-pill);flex-shrink:0;background:var(--aw-brand-accent)}.wcm-sb__vi-body{flex:1;min-width:0}.wcm-sb__vi-name{font-weight:700;font-size:var(--aw-body-sm-size);color:var(--aw-text-primary);margin-bottom:var(--aw-space-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wcm-sb__vi-city{font-size:var(--aw-body-sm-size);color:#f6f6f6b3}.wcm-sb__vi-aps{display:flex;flex-wrap:wrap;gap:var(--aw-space-1);margin-top:var(--aw-space-1)}.wcm-sb__vi-ap{font-size:var(--aw-body-sm-size);font-weight:700;background:rgba(74,87,251,.12);border:1px solid rgba(74,87,251,.22);border-radius:var(--aw-radius-xs);padding:1px var(--aw-space-1);color:var(--aw-brand-accent)}@media (max-width: 560px){.wcm-sb__mobile-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--aw-space-2) var(--aw-space-3);background:rgba(20,16,50,.6);border:none;border-bottom:1px solid rgba(74,87,251,.2);color:var(--aw-text-primary);font-family:inherit;font-size:var(--aw-body-sm-size);font-weight:700;letter-spacing:.4px;cursor:pointer;transition:background .15s}.wcm-sb__mobile-toggle:hover{background:rgba(74,87,251,.18)}.wcm-sb__mobile-toggle-caret{font-size:var(--aw-body-sm-size);color:#f6f6f6b3}.wcm-sb.wcm-sb--mobile-closed{max-height:none;flex-shrink:0}.wcm-sb.wcm-sb--mobile-closed .wcm-sb__body{display:none}.wcm-sb.wcm-sb--mobile-open{max-height:60vh}}.wcm-map{position:relative;flex:1;min-width:0;height:100%;background:var(--aw-surface-background);overflow:hidden}.wcm-map__container{width:100%;height:100%;background:var(--aw-surface-background)}.wcm-map .leaflet-container{background:var(--aw-surface-background);font-family:var(--aw-font-sans)}.wcm-map .leaflet-control-zoom{border:none;border-radius:var(--aw-radius-control);overflow:hidden;box-shadow:0 2px 8px #0000008c;margin:var(--aw-space-3)}.wcm-map .leaflet-control-zoom a{background:rgba(10,10,18,.94);color:var(--aw-brand-accent);border:1px solid rgba(74,87,251,.22);border-bottom:none;width:30px;height:30px;line-height:var(--aw-title-operative-lh);font-size:var(--aw-icon-size);letter-spacing:var(--aw-title-operative-tracking);font-weight:600}.wcm-map .leaflet-control-zoom a:last-child{border-bottom:1px solid rgba(74,87,251,.22)}.wcm-map .leaflet-control-zoom a:hover{background:rgba(74,87,251,.18);color:var(--aw-text-primary)}.wcm-stad-icon,.wcm-ap-icon{background:transparent;border:none}.wcm-stad{pointer-events:auto;cursor:pointer;transition:opacity .3s ease}.wcm-stad svg{overflow:visible}.wcm-ap{pointer-events:auto;cursor:pointer}.wcm-ap svg{overflow:visible}.wcm-mc{position:absolute;top:12px;right:12px;z-index:500;background:rgba(10,10,18,.94);border:1px solid rgba(74,87,251,.22);border-radius:var(--aw-radius-control);padding:var(--aw-space-3) var(--aw-space-3);min-width:148px;box-shadow:0 4px 20px #0000008c;pointer-events:auto}.wcm-mc__t{font-weight:700;font-size:var(--aw-label-size);letter-spacing:1.5px;text-transform:uppercase;color:var(--aw-brand-accent);margin-bottom:var(--aw-space-2)}.wcm-mc__row{display:flex;align-items:center;justify-content:space-between;gap:var(--aw-space-2);margin-bottom:var(--aw-space-1);font-size:var(--aw-body-sm-size);color:#f6f6f6b3}.wcm-mc__row:last-child{margin-bottom:0}.wcm-tog{width:28px;height:14px;background:rgba(255,255,255,.08);border-radius:var(--aw-radius-control);position:relative;cursor:pointer;transition:background .2s;flex-shrink:0}.wcm-tog--on{background:var(--aw-brand-accent)}.wcm-tog:after{content:"";position:absolute;width:10px;height:10px;background:white;border-radius:var(--aw-radius-pill);top:2px;left:2px;transition:transform .2s}.wcm-tog--on:after{transform:translate(14px)}.wcm-leg{position:absolute;bottom:12px;left:12px;z-index:500;background:rgba(10,10,18,.94);border:1px solid rgba(74,87,251,.18);border-radius:var(--aw-radius-control);padding:10px var(--aw-space-3);pointer-events:auto}.wcm-leg__t{font-weight:700;font-size:var(--aw-label-size);letter-spacing:1.5px;text-transform:uppercase;color:#f6f6f699;margin-bottom:var(--aw-space-2)}.wcm-leg__r{display:flex;align-items:center;gap:var(--aw-space-2);margin-bottom:var(--aw-space-1);font-size:var(--aw-body-sm-size);color:#f6f6f6b3}.wcm-leg__r:last-child{margin-bottom:0}.wcm-leg__dot{width:9px;height:9px;border-radius:var(--aw-radius-pill);flex-shrink:0}.wcm-leg__ring{width:13px;height:13px;border-radius:var(--aw-radius-pill);border:2px dashed rgba(74,87,251,.45);flex-shrink:0}.wcm-dp{position:absolute;bottom:0;left:288px;right:0;z-index:600;background:rgba(10,10,18,.97);border-top:1px solid var(--aw-interactive-border);box-shadow:0 -4px 24px #000000b3;transform:translateY(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);max-height:55vh;overflow-y:auto}.wcm-dp--open{transform:translateY(0)}.wcm-dp--airport{border-top-color:var(--aw-status-verified)}.wcm-dp__in{padding:15px 20px var(--aw-space-4)}.wcm-dp__hdr{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--aw-space-3)}.wcm-dp__name{font-weight:600;font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);color:var(--aw-text-primary);margin-bottom:var(--aw-space-1)}.wcm-dp__loc{font-size:var(--aw-body-sm-size);color:#f6f6f6b3}.wcm-dp__ap-title{display:flex;align-items:center;gap:var(--aw-space-2)}.wcm-dp__ap-dot{width:11px;height:11px;border-radius:var(--aw-radius-pill);flex-shrink:0}.wcm-dp__x{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);color:#f6f6f6b3;width:24px;height:24px;border-radius:var(--aw-radius-pill);cursor:pointer;font-size:var(--aw-body-sm-size);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .15s}.wcm-dp__x:hover{border-color:var(--aw-brand-accent);color:var(--aw-brand-accent)}.wcm-dp__kv-row{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--aw-space-2);margin-bottom:var(--aw-space-3)}.wcm-dp__kv{background:rgba(74,87,251,.07);border:1px solid rgba(74,87,251,.14);border-radius:var(--aw-radius-control);padding:var(--aw-space-2) 9px}.wcm-dp__kl{font-size:var(--aw-label-size);font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#f6f6f699;margin-bottom:var(--aw-space-1)}.wcm-dp__kv-v{font-weight:700;font-size:var(--aw-body-sm-size);color:var(--aw-text-primary)}.wcm-dp__matches{margin-bottom:var(--aw-space-3)}.wcm-dp__matches-lbl{font-size:var(--aw-label-size);font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#f6f6f699;margin-bottom:var(--aw-space-1)}.wcm-match-section-lbl{font-size:var(--aw-label-size);font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#f6f6f699;margin:var(--aw-space-2) 0 var(--aw-space-1);padding-left:var(--aw-space-1)}.wcm-match-row{display:grid;grid-template-columns:58px 1fr auto;align-items:center;gap:var(--aw-space-1);padding:var(--aw-space-1) var(--aw-space-2);background:rgba(74,87,251,.05);border:1px solid rgba(74,87,251,.1);border-radius:var(--aw-radius-control);margin-bottom:var(--aw-space-1);transition:background .15s}.wcm-match-row:hover{background:rgba(74,87,251,.1)}.wcm-match-row__date-col{display:flex;flex-direction:column;gap:var(--aw-space-1)}.wcm-match-row__date{color:var(--aw-brand-accent);font-weight:800;font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh)}.wcm-match-row__time{color:#f6f6f699;font-size:var(--aw-body-sm-size)}.wcm-match-row__main{display:flex;flex-direction:column;gap:var(--aw-space-1)}.wcm-match-row__num{font-size:var(--aw-label-size);color:#f6f6f699;letter-spacing:.5px}.wcm-match-row__teams{display:flex;align-items:center;gap:var(--aw-space-1);font-size:var(--aw-body-sm-size);color:var(--aw-text-primary);font-weight:600;flex-wrap:wrap}.wcm-match-row__flag{font-size:var(--aw-body-sm-size)}.wcm-match-row__flag-img{width:16px;height:12px;object-fit:contain;vertical-align:middle;display:inline-block}.wcm-match-row__vs{font-size:var(--aw-body-sm-size);color:#f6f6f699;font-weight:400}.wcm-match-row__grp{font-size:var(--aw-body-sm-size);color:#f6f6f69e;margin-left:var(--aw-space-1)}.wcm-match-row__stage{font-size:var(--aw-label-size);font-weight:800;padding:var(--aw-space-1) var(--aw-space-2);border-radius:var(--aw-radius-control);white-space:nowrap;letter-spacing:.5px}.wcm-ms-final{background:rgba(245,197,24,.2);color:var(--aw-status-warning-text);border:1px solid rgba(245,197,24,.35)}.wcm-ms-semi{background:rgba(74,87,251,.2);color:var(--aw-brand-accent-subtle);border:1px solid rgba(74,87,251,.35)}.wcm-ms-qf{background:rgba(40,200,138,.15);color:var(--aw-status-verified-text);border:1px solid rgba(40,200,138,.25)}.wcm-ms-r16{background:rgba(140,100,220,.15);color:var(--aw-brand-accent-muted);border:1px solid rgba(140,100,220,.25)}.wcm-ms-r32{background:rgba(107,122,168,.12);color:var(--aw-brand-accent-subtle);border:1px solid rgba(107,122,168,.2)}.wcm-ms-group{background:transparent;color:#f6f6f69e;border:1px solid rgba(246,246,246,.1)}.wcm-ms-3rd{background:rgba(251,122,74,.15);color:var(--aw-status-warning-text);border:1px solid rgba(251,122,74,.25)}.wcm-dp__aps{display:flex;flex-wrap:wrap;gap:var(--aw-space-1);margin-bottom:var(--aw-space-3)}.wcm-dp__ap-lbl{font-size:var(--aw-label-size);font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#f6f6f699;flex-basis:100%;margin-bottom:var(--aw-space-1)}.wcm-apch{display:flex;align-items:center;gap:var(--aw-space-1);padding:var(--aw-space-1) 9px;border-radius:var(--aw-radius-card);background:rgba(74,87,251,.08);border:1px solid rgba(74,87,251,.2);font-size:var(--aw-body-sm-size);cursor:pointer;transition:background .15s}.wcm-apch:hover{background:rgba(74,87,251,.2)}.wcm-apch__icao{font-weight:800;font-size:var(--aw-body-sm-size)}.wcm-apch__name{color:#f6f6f6b3;font-size:var(--aw-body-sm-size)}.wcm-apch__dot{width:5px;height:5px;border-radius:var(--aw-radius-pill);flex-shrink:0}.wcm-apch__km{font-size:var(--aw-body-sm-size);font-weight:700;margin-left:var(--aw-space-1)}.wcm-dp__acts{display:flex;gap:var(--aw-space-2);flex-wrap:wrap}.wcm-dp__btn-p{background:var(--aw-brand-accent);color:var(--aw-text-on-accent);border:1px solid transparent;padding:var(--aw-space-2) 18px;font-weight:600;font-size:var(--aw-body-sm-size);border-radius:var(--aw-radius-pill);cursor:pointer;transition:background .15s;font-family:inherit}.wcm-dp__btn-p:hover{background:var(--aw-interactive-hover)}.wcm-dp__btn-s{background:transparent;color:var(--aw-brand-accent);border:1px solid var(--aw-brand-accent);padding:var(--aw-space-2) 18px;font-weight:600;font-size:var(--aw-body-sm-size);border-radius:var(--aw-radius-pill);cursor:pointer;transition:all .15s;font-family:inherit}.wcm-dp__btn-s:hover{border-color:var(--aw-interactive-hover);color:var(--aw-interactive-hover)}@media (max-width: 720px){.wcm-dp{left:0}.wcm-dp__kv-row{grid-template-columns:repeat(2,1fr)!important}}.wcm-mbg{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.72);z-index:1000;display:none}.wcm-mbg--open{display:flex}.wcm-imod{margin:auto;background:var(--aw-surface-raised);border:1px solid rgba(74,87,251,.28);border-radius:var(--aw-radius-control);width:330px;max-width:calc(100vw - 24px);max-height:88vh;overflow-y:auto;box-shadow:0 12px 60px #000000d9;animation:wcm-mIn .22s ease}@media (prefers-reduced-motion: reduce){.wcm-imod{animation:none}}@keyframes wcm-mIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.wcm-imod::-webkit-scrollbar{width:3px}.wcm-imod::-webkit-scrollbar-thumb{background:rgba(74,87,251,.4)}.wcm-imod__hdr{padding:var(--aw-space-4) var(--aw-space-4) 0;display:flex;justify-content:space-between;align-items:flex-start}.wcm-imod__t{font-weight:600;font-size:var(--aw-title-operative-size);letter-spacing:var(--aw-title-operative-tracking);color:var(--aw-text-primary);margin-bottom:var(--aw-space-1)}.wcm-imod__sub{font-size:var(--aw-body-sm-size);color:#f6f6f6b3;margin-bottom:var(--aw-space-1)}.wcm-imod__upd{font-size:var(--aw-body-sm-size);font-weight:700;color:var(--aw-brand-accent)}.wcm-imod__cls{background:none;border:none;font-size:var(--aw-body-size);font-weight:500;color:#f6f6f699;cursor:pointer}.wcm-imod__stats{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--aw-space-2);padding:var(--aw-space-3) var(--aw-space-4)}.wcm-ist{background:rgba(74,87,251,.07);border:1px solid rgba(74,87,251,.14);border-radius:var(--aw-radius-control);padding:var(--aw-space-3) var(--aw-space-1);text-align:center}.wcm-isn{font-weight:800;font-size:var(--aw-title-operative-size);line-height:var(--aw-title-operative-lh);margin-bottom:var(--aw-space-1)}.wcm-isn--c1{color:var(--aw-status-warning-text)}.wcm-isn--c2{color:var(--aw-brand-accent)}.wcm-isn--c3{color:var(--aw-status-verified-text)}.wcm-isn--c4{color:var(--aw-status-warning-text)}.wcm-isl{font-size:var(--aw-label-size);font-weight:600;letter-spacing:0;color:#f6f6f6b3}.wcm-imod__advs{padding:0 var(--aw-space-4) var(--aw-space-4);display:flex;flex-direction:column;gap:var(--aw-space-2)}.wcm-advc{border-radius:var(--aw-radius-control);padding:10px var(--aw-space-3);border:1px solid transparent}.wcm-advc--b{background:rgba(74,87,251,.07);border-color:#4a57fb2e}.wcm-advc--o{background:rgba(251,122,74,.07);border-color:#fb7a4a2e}.wcm-advc--p{background:rgba(58,38,168,.12);border-color:#3a26a840}.wcm-advc--g{background:rgba(40,200,138,.07);border-color:#28c88a2e}.wcm-adv-t{font-weight:700;font-size:var(--aw-body-sm-size);margin-bottom:var(--aw-space-1)}.wcm-adv-t--b{color:var(--aw-brand-accent)}.wcm-adv-t--o{color:var(--aw-status-warning-text)}.wcm-adv-t--p{color:var(--aw-brand-accent-muted)}.wcm-adv-t--g{color:var(--aw-status-verified-text)}.wcm-adv-b{font-size:var(--aw-body-sm-size);color:#f6f6f6b3;line-height:var(--aw-body-sm-lh)}.wcm-imod__ft{padding:9px var(--aw-space-4);border-top:1px solid rgba(74,87,251,.1);font-size:var(--aw-body-sm-size);color:#f6f6f699;display:flex;justify-content:space-between}.wcm-imod__ft a{color:var(--aw-brand-accent);text-decoration:none;font-weight:600}.wcm-qbg{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.75);z-index:2000;display:none;align-items:center;justify-content:center}.wcm-qbg--open{display:flex}@media (prefers-reduced-motion: reduce){.wcm-qmod{animation:none}}.wcm-qmod{background:var(--aw-surface-raised);border:1px solid rgba(74,87,251,.28);border-radius:var(--aw-radius-control);width:450px;max-width:95vw;box-shadow:0 16px 60px #000000d9;animation:wcm-mIn .22s ease;overflow:hidden}.wcm-qmod__hdr{background:var(--aw-brand-accent);padding:var(--aw-space-4) 20px;display:flex;justify-content:space-between;align-items:center}.wcm-qmod__t{font-weight:800;font-size:var(--aw-body-size);color:#fff}.wcm-qmod__s{font-size:var(--aw-body-sm-size);color:#fff9;margin-top:var(--aw-space-1)}.wcm-qmod__x{background:rgba(255,255,255,.14);border:none;color:#fff;width:24px;height:24px;border-radius:var(--aw-radius-pill);cursor:pointer;font-size:var(--aw-body-sm-size);display:flex;align-items:center;justify-content:center}.wcm-qmod__body{padding:var(--aw-space-4) var(--aw-space-4) 0}.wcm-qg{display:grid;grid-template-columns:1fr 1fr;gap:var(--aw-space-3)}@media (max-width: 440px){.wcm-qg{grid-template-columns:1fr}}.wcm-fg{display:flex;flex-direction:column;gap:var(--aw-space-1)}.wcm-fg--full{grid-column:1 / -1}.wcm-fl{font-size:var(--aw-label-size);font-weight:600;letter-spacing:0;color:#f6f6f6b3}.wcm-fi{height:40px;border:1px solid rgba(74,87,251,.22);border-radius:var(--aw-radius-control);background:var(--aw-surface-overlay);padding:0 var(--aw-space-3);font-size:var(--aw-body-sm-size);color:var(--aw-text-primary);outline:none;transition:border-color .15s;font-family:inherit}.wcm-fi:focus{border-color:var(--aw-brand-accent)}.wcm-fi::placeholder{color:#f6f6f699}.wcm-qmod__ft{padding:var(--aw-space-3) var(--aw-space-4);display:flex;gap:var(--aw-space-2)}.wcm-qmod__submit{flex:1;padding:var(--aw-space-2)}.wcm-page{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;background:var(--aw-surface-raised);color:var(--aw-text-primary);font-family:var(--aw-font-sans);font-size:var(--aw-body-sm-size);overflow:hidden}.wcm-app{display:flex;flex:1;overflow:hidden;position:relative;min-height:0}.wcm-map-wrap{position:relative;flex:1;min-width:0;display:flex;overflow:hidden}@media (max-width: 720px){.wcm-sb{width:220px}}@media (max-width: 560px){.wcm-app{flex-direction:column}.wcm-sb{width:100%;max-height:38%}}.schedule-view{display:flex;flex-direction:column;gap:var(--aw-space-6);padding-bottom:var(--aw-space-8)}.schedule-view__header{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:var(--aw-space-6);flex-wrap:wrap}.schedule-view__header-left{display:flex;flex-direction:column;gap:var(--aw-space-4)}.schedule-view__title{font-size:var(--aw-h1-size);letter-spacing:var(--aw-h1-tracking);line-height:var(--aw-h1-lh);font-weight:var(--aw-h1-weight)}.schedule-tabs{display:flex;flex-direction:row;gap:var(--aw-space-2);flex-wrap:wrap}.schedule-tab{display:flex;align-items:center;gap:var(--aw-space-2);padding:var(--aw-space-2) 15px;border-radius:var(--aw-radius-pill);border:1px solid color-mix(in srgb,var(--aw-interactive-border) 60%,transparent);background-color:var(--aw-surface-raised);color:var(--aw-text-primary);font-size:var(--aw-body-size);cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.schedule-tab:hover{border-color:var(--aw-brand-accent)}.schedule-tab--active{background-color:var(--aw-status-attention-fill);border-color:var(--aw-status-attention-fill)}.schedule-tab__icon{width:18px;height:18px}.coverage-overview{display:flex;flex-direction:column;gap:var(--aw-space-4);padding:20px var(--aw-space-6);border-radius:var(--aw-radius-card);background-color:var(--aw-surface-raised);min-width:420px;flex:1;max-width:720px}.coverage-overview__head{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:var(--aw-space-4)}.coverage-overview__title{font-size:var(--aw-body-size);font-weight:500;line-height:var(--aw-body-lh);color:var(--aw-text-primary);margin:0}.coverage-overview__description{font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--aw-text-secondary);margin:var(--aw-space-1) 0 0 0}.coverage-overview__settings{display:flex;align-items:center;gap:var(--aw-space-2);padding:var(--aw-space-1) var(--aw-space-2);border-radius:var(--aw-radius-pill);border:1px solid var(--aw-text-primary);background-color:transparent;color:var(--aw-text-primary);font-size:var(--aw-body-sm-size);cursor:pointer;white-space:nowrap}.coverage-overview__settings:hover{border-color:var(--aw-brand-accent);color:var(--aw-brand-accent)}.coverage-overview__settings-icon{width:16px;height:16px}.coverage-overview__legend{display:grid;grid-template-columns:repeat(auto-fill,minmax(122px,1fr));align-items:start;gap:var(--aw-space-2) 20px;list-style:none;margin:0;padding:0}.coverage-legend-item__label{display:flex;align-items:flex-start;gap:var(--aw-space-2);cursor:pointer;font-size:var(--aw-body-size);color:var(--aw-text-secondary)}.coverage-legend-item__label input{position:absolute;opacity:0;width:0;height:0}.coverage-legend-item__box{position:relative;box-sizing:border-box;width:20px;height:20px;border-radius:var(--aw-radius-xs);border:2px solid transparent;flex-shrink:0}.coverage-legend-item__label input:checked~.coverage-legend-item__box:after{content:"";position:absolute;top:50%;left:50%;width:5px;height:9px;border:solid var(--aw-tone-check);border-width:0 2px 2px 0;transform:translate(-50%,-60%) rotate(45deg)}.coverage-legend-item__name{line-height:20px;overflow-wrap:anywhere}.schedule-toolbar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--aw-space-4)}.schedule-toolbar__nav{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-3)}.schedule-toolbar__arrow,.schedule-toolbar__today{display:flex;align-items:center;justify-content:center;border:1px solid var(--aw-interactive-border);background-color:transparent;color:var(--aw-text-primary);border-radius:var(--aw-radius-pill);cursor:pointer}.schedule-toolbar__arrow{width:40px;height:40px}.schedule-toolbar__today{height:40px;padding:0 var(--aw-space-6);font-size:var(--aw-body-size)}.schedule-toolbar__arrow:hover,.schedule-toolbar__today:hover{border-color:var(--aw-brand-accent)}.schedule-toolbar__arrow-icon{width:14px;height:14px}.schedule-toolbar__label{font-size:var(--aw-title-operative-size);line-height:var(--aw-title-operative-lh);font-weight:600;color:var(--aw-text-primary);margin:0;text-align:center;white-space:nowrap}.schedule-toolbar__views{display:flex;flex-direction:row;justify-self:end;gap:var(--aw-space-1);padding:var(--aw-space-1);border:1px solid color-mix(in srgb,var(--aw-interactive-border) 60%,transparent);border-radius:var(--aw-radius-control);background-color:var(--aw-surface-raised)}.schedule-toolbar__view{padding:var(--aw-space-2) 22px;background-color:transparent;border:none;border-radius:var(--aw-radius-control);color:var(--aw-text-primary);font-size:var(--aw-body-size);cursor:pointer;transition:background-color .15s ease}.schedule-toolbar__view:not(.schedule-toolbar__view--active):hover{background-color:var(--aw-surface-overlay)}.schedule-toolbar__view--active{background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent)}.schedule-view__footer{display:flex;justify-content:center}.schedule-view__add-event{display:flex;align-items:center;gap:var(--aw-space-2);padding:var(--aw-space-1) var(--aw-space-2);border:none;border-radius:var(--aw-radius-pill);background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent);font-size:var(--aw-body-size);font-weight:400;cursor:pointer}.schedule-view__add-event:hover{background-color:var(--aw-interactive-hover)}.schedule-view__add-event-icon{width:20px;height:20px}.schedule-view__note{display:flex;align-items:flex-start;gap:var(--aw-space-2);font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--aw-text-secondary);margin:0}.schedule-view__note-icon{width:16px;height:16px;flex-shrink:0;margin-top:var(--aw-space-1)}@media (max-width: 1250px){.schedule-view__header{flex-direction:column}.coverage-overview{min-width:0;max-width:none;width:100%}}@media (max-width: 700px){.schedule-toolbar{grid-template-columns:1fr;justify-items:center;gap:var(--aw-space-3)}.schedule-toolbar__views{justify-self:center}}@media (max-width: 600px){.schedule-toolbar{grid-template-columns:auto 1fr;justify-items:stretch;gap:var(--aw-space-3)}.schedule-toolbar__nav{gap:var(--aw-space-2)}.schedule-toolbar__arrow{width:32px;height:32px}.schedule-toolbar__today{height:32px;padding:0 var(--aw-space-4);font-size:var(--aw-body-size)}.schedule-toolbar__label{font-size:var(--aw-body-size);font-weight:500;line-height:var(--aw-body-lh)}.schedule-view__add-event{width:100%;justify-content:center}}.schedule-board{width:100%;overflow-x:auto;border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-control);background-color:var(--aw-surface-background);color-scheme:dark}.schedule-board::-webkit-scrollbar,.schedule-board ::-webkit-scrollbar{width:10px;height:10px}.schedule-board::-webkit-scrollbar-track,.schedule-board ::-webkit-scrollbar-track{background-color:var(--aw-surface-raised)}.schedule-board::-webkit-scrollbar-thumb,.schedule-board ::-webkit-scrollbar-thumb{background-color:var(--aw-interactive-border);border-radius:var(--aw-radius-control)}.schedule-board::-webkit-scrollbar-corner,.schedule-board ::-webkit-scrollbar-corner{background-color:var(--aw-surface-raised)}.schedule-board__canvas{background-color:var(--aw-surface-background)}.schedule-board .scheduler_default_main>div:first-child,.schedule-board .scheduler_default_main .scheduler_default_splitter{z-index:3}.schedule-board .scheduler_default_main{--dp-scheduler-font-family: var(--aw-font-sans);--dp-scheduler-font-size: var(--aw-body-sm-size);--dp-scheduler-border-color: var(--aw-surface-overlay);--dp-scheduler-border-inner-color: var(--aw-surface-overlay);--dp-scheduler-grid-line-color: var(--aw-surface-overlay);--dp-scheduler-grid-line-break-color: var(--aw-surface-overlay);--dp-scheduler-cell-bg-color: var(--aw-surface-background);--dp-scheduler-cell-business-bg-color: var(--aw-surface-background);--dp-scheduler-header-bg-color: var(--aw-surface-raised);--dp-scheduler-header-color: var(--aw-text-primary);--dp-scheduler-rowheader-padding: var(--aw-space-2) var(--aw-space-4);--dp-scheduler-rowheader-vertical-align: center;--dp-scheduler-timeheader-padding: var(--aw-space-1);--dp-scheduler-timeheader-horizontal-align: center;--dp-scheduler-timeheader-vertical-align: center;--dp-scheduler-event-background: none;--dp-scheduler-event-border: none;--dp-scheduler-event-border-radius: var(--aw-radius-control);--dp-scheduler-event-box-shadow: none;--dp-scheduler-event-color: var(--aw-text-primary);--dp-scheduler-event-padding: var(--aw-space-1);--dp-scheduler-event-bar-display: none;--dp-scheduler-event-selected-bg-color: transparent;--dp-scheduler-shadow-color: rgba(74, 87, 251, .25);--dp-scheduler-shadow-border-color: var(--aw-brand-accent);--dp-scheduler-selectionrectangle-color: var(--aw-brand-accent);--dp-scheduler-focus-outline-color: var(--aw-brand-accent);--dp-scheduler-link-color: var(--aw-brand-accent);--dp-scheduler-message-bg-color: var(--aw-brand-accent);--dp-scheduler-message-color: var(--aw-text-primary);background-color:var(--aw-surface-background);color:var(--aw-text-primary);border:none}.schedule-board .scheduler_default_main .scheduler_default_timeheader_scroll,.schedule-board .scheduler_default_main .scheduler_default_corner,.schedule-board .scheduler_default_main .scheduler_default_corner_inner,.schedule-board .scheduler_default_main .scheduler_default_cornerright,.schedule-board .scheduler_default_main .scheduler_default_cornerright_inner{background-color:var(--aw-surface-raised);color:var(--aw-text-primary)}.schedule-board .scheduler_default_main .scheduler_default_splitter,.schedule-board .scheduler_default_main .scheduler_default_resourcedivider,.schedule-board .scheduler_default_main .scheduler_default_divider,.schedule-board .scheduler_default_main .scheduler_default_divider_horizontal{background-color:var(--aw-surface-overlay)}.schedule-board .scheduler_default_main .scheduler_default_scrollable,.schedule-board .scheduler_default_main .scheduler_default_cell,.schedule-board .scheduler_default_main .scheduler_default_cell_business{background-color:var(--aw-surface-background)}.schedule-board .scheduler_default_main .scheduler_default_rowheader_scroll,.schedule-board .scheduler_default_main .scheduler_default_rowheader{background:var(--aw-surface-background)}.schedule-board .scheduler_default_main .schedule-cell--today{background-color:var(--aw-surface-raised)}.schedule-board .scheduler_default_corner_inner{display:flex;align-items:center;padding:0 var(--aw-space-4);font-size:var(--aw-body-size);font-weight:600}.schedule-board .scheduler_default_timeheadercol_inner,.schedule-board .scheduler_default_timeheadergroup_inner{font-size:var(--aw-body-sm-size);font-weight:500}.schedule-board .scheduler_default_main .schedule-header--today .scheduler_default_timeheadercol_inner{background-color:var(--aw-surface-raised)}.schedule-board .scheduler_default_rowheader_inner{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--aw-space-1);overflow:hidden}.schedule-board .scheduler_default_rowheader_inner>div,.schedule-board .scheduler_default_rowheader_inner_text{width:100%;min-width:0;overflow:hidden}.schedule-board .schedule-row__name,.schedule-board .schedule-row__subtitle{display:block;font-size:var(--aw-body-size);line-height:var(--aw-body-lh);color:var(--aw-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.schedule-board.schedule-board--handlers .schedule-row__name,.schedule-board.schedule-board--handlers .schedule-row__subtitle{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;text-align:left}.schedule-board--handlers.schedule-board--view-week .scheduler_default_rowheader_inner{justify-content:flex-start;padding-top:var(--aw-space-1)}.schedule-board--handlers.schedule-board--view-month .scheduler_default_rowheader_inner{justify-content:center;align-items:flex-start;gap:0;padding:2px var(--aw-space-4)}.schedule-board--handlers.schedule-board--view-month .schedule-row__name,.schedule-board--handlers.schedule-board--view-month .schedule-row__subtitle{font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh)}.schedule-board .schedule-event .scheduler_default_event_inner{display:flex;flex-direction:column;justify-content:center;gap:var(--aw-space-1);padding:var(--aw-space-1) 10px;font-weight:600;line-height:18px;overflow:hidden;box-sizing:border-box;background:color-mix(in srgb,var(--tone, var(--aw-tone-neutral)) var(--tone-fill, var(--aw-tone-neutral-fill)),var(--aw-surface-background));border:1px solid color-mix(in srgb,var(--tone, var(--aw-tone-neutral)) var(--aw-tone-border),transparent);color:var(--aw-text-primary);transition:background-color .15s ease,border-color .15s ease}.schedule-board .schedule-event:hover .scheduler_default_event_inner{background:color-mix(in srgb,var(--tone, var(--aw-tone-neutral)) calc(var(--tone-fill, var(--aw-tone-neutral-fill)) + var(--aw-tone-hover-step)),var(--aw-surface-background));border-color:color-mix(in srgb,var(--tone, var(--aw-tone-neutral)) var(--aw-tone-border-hover),transparent)}.schedule-board .schedule-event--outlined .scheduler_default_event_inner,.schedule-board .schedule-event--outlined:hover .scheduler_default_event_inner{background:transparent;border-style:dashed;color:var(--aw-text-secondary);align-items:center;font-weight:400}.schedule-board .schedule-event--locked .scheduler_default_event_inner{cursor:pointer}.schedule-board .schedule-event__label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.schedule-board--handlers.schedule-board--view-week .schedule-event .scheduler_default_event_inner{justify-content:flex-start;align-items:flex-start;text-align:left}.schedule-board.schedule-board--handlers .schedule-event__label,.schedule-board.schedule-board--handlers .schedule-flight__trip,.schedule-board.schedule-board--handlers .schedule-flight__route,.schedule-board.schedule-board--handlers .schedule-flight__time{white-space:normal;overflow-wrap:anywhere;text-overflow:clip}.schedule-board .schedule-event--flight .scheduler_default_event_inner{font-weight:400;line-height:17px;justify-content:flex-start}.schedule-board--view-week .schedule-event .scheduler_default_event_inner{padding:6px var(--aw-space-2)}.schedule-board .schedule-flight__trip{font-size:var(--aw-body-sm-size);opacity:.85}.schedule-board .schedule-flight__route{font-size:var(--aw-body-sm-size);color:var(--tone-ink, var(--aw-text-secondary))}.schedule-board .schedule-flight__route strong{font-weight:700}.schedule-board .schedule-flight__time{font-size:var(--aw-body-sm-size);opacity:.9}.schedule-board--view-month .schedule-event .scheduler_default_event_inner{justify-content:center;align-items:center;text-align:center;padding:var(--aw-space-1) var(--aw-space-2);line-height:16px}.schedule-board .schedule-flight__icao{font-size:var(--aw-body-sm-size);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.schedule-board-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--aw-space-2);padding:var(--aw-space-16) var(--aw-space-6);border:1px solid var(--aw-surface-overlay);border-radius:var(--aw-radius-control);background-color:var(--aw-surface-background);text-align:center}.schedule-board-empty__title{font-size:var(--aw-body-size);color:var(--aw-text-primary)}.schedule-board-empty__text{font-size:var(--aw-body-size);color:var(--aw-text-secondary);max-width:480px}.schedule-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;background-color:color-mix(in srgb,var(--aw-surface-background) 75%,transparent);display:flex}.schedule-modal-overlay--dialog{align-items:center;justify-content:center;padding:var(--aw-space-6)}.schedule-modal-overlay--side{justify-content:flex-end}.schedule-modal{background-color:var(--aw-surface-raised);color:var(--aw-text-primary);display:flex;flex-direction:column}.schedule-modal--dialog{width:100%;max-width:520px;max-height:92vh;border-radius:var(--aw-radius-card);padding:var(--aw-space-6) 28px;gap:var(--aw-space-4)}.schedule-modal--side{width:100%;max-width:520px;height:100%;padding:28px var(--aw-space-6) 20px var(--aw-space-6);gap:var(--aw-space-6)}.schedule-modal__header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--aw-space-4)}.schedule-modal__title{font-size:var(--aw-title-section-size);line-height:var(--aw-title-section-lh);font-weight:600;margin:0}.schedule-modal__close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background-color:transparent;cursor:pointer}.schedule-modal__close-icon{width:16px;height:16px}.schedule-modal__body{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:var(--aw-space-4)}.schedule-modal__footer{padding-top:var(--aw-space-2)}.schedule-modal__actions{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:var(--aw-space-4);margin-top:var(--aw-space-2)}.schedule-modal__delete{margin-right:auto;border:none;background-color:transparent;color:var(--aw-status-critical-text);font-size:var(--aw-body-size);cursor:pointer}.schedule-modal__cancel{border:none;background-color:transparent;color:var(--aw-text-primary);font-size:var(--aw-body-size);cursor:pointer}.schedule-modal__confirm{display:flex;align-items:center;gap:var(--aw-space-2);padding:var(--aw-space-1) var(--aw-space-2);border:none;border-radius:var(--aw-radius-pill);background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent);font-size:var(--aw-body-size);cursor:pointer}.schedule-modal__confirm:hover:not(:disabled){background-color:var(--aw-interactive-hover)}.schedule-modal__confirm:disabled{opacity:.6;cursor:default}.schedule-control__section{display:flex;flex-direction:column;gap:var(--aw-space-3);padding:var(--aw-space-4);border-radius:var(--aw-radius-card);background-color:var(--aw-surface-raised)}.schedule-control__section-head{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:var(--aw-space-4);border:none;background-color:transparent;color:var(--aw-text-primary);text-align:left;cursor:pointer;padding:0}.schedule-control__section-title{font-size:var(--aw-body-size);font-weight:500;line-height:var(--aw-body-lh);margin:0}.schedule-control__section-subtitle{font-size:var(--aw-body-sm-size);line-height:var(--aw-body-sm-lh);color:var(--aw-text-secondary);margin:var(--aw-space-1) 0 0 0}.schedule-control__chevron{width:16px;height:16px;flex-shrink:0;margin-top:var(--aw-space-1);transform:rotate(180deg);transition:transform .15s ease}.schedule-control__chevron--open{transform:rotate(0)}.schedule-control__list{display:flex;flex-direction:column;gap:var(--aw-space-2)}.schedule-control__row{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-3);padding:14px var(--aw-space-4);border-radius:var(--aw-radius-control);background-color:var(--aw-surface-overlay)}.schedule-control__row--muted .schedule-control__row-name{color:var(--aw-text-secondary)}.schedule-control__row-main{display:flex;flex-direction:row;align-items:baseline;gap:var(--aw-space-2);flex:1;min-width:0;flex-wrap:wrap}.schedule-control__row-name{font-size:var(--aw-body-size);color:var(--aw-text-primary);flex:1;min-width:0}.schedule-control__row-meta{font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary)}.schedule-control__row-actions{display:flex;flex-direction:row;align-items:center;gap:var(--aw-space-3)}.schedule-control__icon-button{display:flex;align-items:center;justify-content:center;border:none;background-color:transparent;cursor:pointer;color:var(--aw-text-primary)}.schedule-control__icon-button:disabled{opacity:.4;cursor:default}.schedule-control__icon{width:18px;height:18px}.schedule-control__drag{display:flex;align-items:center;cursor:grab}.schedule-control__swatch{width:22px;height:22px;border-radius:var(--aw-radius-control);flex-shrink:0}.schedule-control__add{display:flex;align-items:center;gap:var(--aw-space-2);align-self:flex-start;padding:var(--aw-space-2) var(--aw-space-4);border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-pill);background-color:transparent;color:var(--aw-text-primary);font-size:var(--aw-body-size);cursor:pointer}.schedule-control__add:hover{border-color:var(--aw-brand-accent)}.schedule-control__add-icon{width:14px;height:14px}.schedule-form{display:flex;flex-direction:column}.schedule-form__row{display:flex;flex-direction:row;gap:var(--aw-space-4)}.schedule-form__row>*{flex:1;min-width:0}.schedule-form__row--dates{align-items:flex-start}.add-person{display:flex;flex-direction:column;gap:var(--aw-space-4)}.add-person__search{position:relative;display:flex;align-items:center}.add-person__search input{width:100%;padding:14px var(--aw-space-12) 14px 20px;border:none;border-radius:var(--aw-radius-pill);background-color:var(--aw-surface-overlay);color:var(--aw-text-primary);font-size:var(--aw-body-size);outline-color:var(--aw-brand-accent)}.add-person__search-icon{position:absolute;right:20px;width:18px;height:18px;pointer-events:none}.add-person__chips{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--aw-space-2);list-style:none;margin:0;padding:0}.add-person__chip{display:flex;align-items:center;gap:var(--aw-space-2);padding:var(--aw-space-2) var(--aw-space-4);border-radius:var(--aw-radius-pill);background-color:var(--aw-brand-accent);color:var(--aw-text-on-accent);font-size:var(--aw-body-size)}.add-person__chip button{display:flex;align-items:center;border:none;background-color:transparent;color:inherit;cursor:pointer}.add-person__chip-icon{width:12px;height:12px}.add-person__results{border-radius:var(--aw-radius-card);background-color:var(--aw-surface-raised);padding:var(--aw-space-3);max-height:320px;overflow-y:auto}.add-person__results ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--aw-space-2)}.add-person__result{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--aw-space-3);padding:var(--aw-space-3) var(--aw-space-4);border-radius:var(--aw-radius-control);background-color:var(--aw-surface-overlay)}.add-person__result-name{font-size:var(--aw-body-size);color:var(--aw-text-primary);margin:0}.add-person__result-role{font-size:var(--aw-body-sm-size);color:var(--aw-text-secondary);margin:var(--aw-space-1) 0 0 0}.add-person__result button{display:flex;align-items:center;border:none;background-color:transparent;cursor:pointer}.add-person__result-icon{width:22px;height:22px}.add-person__empty{font-size:var(--aw-body-size);color:var(--aw-text-secondary);text-align:center;padding:var(--aw-space-6) 0;margin:0}.type-form{display:flex;flex-direction:column;gap:var(--aw-space-6)}.type-form__row{display:flex;flex-direction:row;gap:var(--aw-space-4)}.type-form__row>*{flex:1;min-width:0}.type-form__field{display:flex;flex-direction:column;gap:var(--aw-space-2)}.type-form__label{display:flex;align-items:center;gap:var(--aw-space-1);font-size:var(--aw-body-size);color:var(--aw-text-primary);margin:0}.type-form__hint{display:flex;align-items:center;cursor:help}.type-form__hint-icon{width:14px;height:14px}.type-form__swatches{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--aw-space-2);padding:var(--aw-space-3) var(--aw-space-4);border:1px solid var(--aw-interactive-border);border-radius:var(--aw-radius-pill)}.type-form__swatch{width:26px;height:26px;border-radius:var(--aw-radius-control);border:2px solid transparent;cursor:pointer;padding:0}.type-form__swatch--active{outline:2px solid var(--aw-text-primary);outline-offset:2px}.type-form__input{width:100%;padding:var(--aw-space-3) var(--aw-space-4);border:none;border-radius:var(--aw-radius-pill);background-color:var(--aw-surface-overlay);color:var(--aw-text-primary);font-size:var(--aw-body-size);outline-color:var(--aw-brand-accent)}@media (max-width: 700px){.schedule-form__row,.type-form__row{flex-direction:column}.schedule-modal--side{max-width:none}}.fleet-map,.fleet-list-scroll{--fleet-ink: #141414;--fleet-ink-soft: rgba(20, 20, 20, .85);--fleet-surface: #2a2a2a;--fleet-line: #4a4a4a;--fleet-fg: #f6f6f6;--fleet-fg-dim: #9c9c9c;--fleet-cta: #4a57fb;--fleet-cta-soft: rgba(74, 87, 251, .3);--fleet-font: "Archivo", "Roboto", "Helvetica", "Arial", sans-serif}.fleet-map{width:100%;height:100%;min-height:100%;background:var(--fleet-ink);font-family:var(--fleet-font)}.fleet-map .leaflet-container{background:var(--fleet-ink);font-family:var(--fleet-font)}.fleet-list-scroll::-webkit-scrollbar{width:4px;background-color:var(--fleet-ink)}.fleet-list-scroll::-webkit-scrollbar-thumb{background-color:#4a57fbbf}.fleet-marker__icon,.fleet-anchor__icon{background:transparent;border:0}.fleet-marker{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;transition:opacity .3s ease}.fleet-marker__plane{position:relative;display:block;transform-origin:50% 50%;filter:drop-shadow(0 1px 2px rgba(0,0,0,.65))}.fleet-marker__plane svg{width:100%;height:100%;display:block}.fleet-marker__dot,.fleet-anchor{display:block;border-radius:50%;box-shadow:0 0 0 2px #0000008c}.fleet-marker--stale .fleet-marker__plane:after,.fleet-marker--stale .fleet-marker__dot:after{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border-radius:50%;border:1px dashed currentColor;opacity:.7}.fleet-marker--selected .fleet-marker__plane:before,.fleet-marker--selected .fleet-marker__dot:before,.fleet-anchor.fleet-marker--selected:before{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border-radius:50%;border:2px solid var(--fleet-cta);box-shadow:0 0 0 3px var(--fleet-cta-soft);pointer-events:none}.fleet-popup{display:flex;flex-direction:column;gap:4px;min-width:190px;font-family:var(--fleet-font);font-size:14px;line-height:22px;color:var(--fleet-fg)}.fleet-popup__model,.fleet-popup__status{color:var(--fleet-fg-dim)}.fleet-popup__route{font-weight:600}.fleet-popup__telemetry{display:flex;flex-wrap:wrap;gap:8px;font-variant-numeric:tabular-nums}.fleet-popup__eta{font-weight:600}.fleet-popup__link{margin-top:4px;color:var(--fleet-cta)}.fleet-map .leaflet-popup-content-wrapper{background:var(--fleet-surface);color:var(--fleet-fg);border:1px solid var(--fleet-line);border-radius:8px;box-shadow:0 2px 8px #00000073}.fleet-map .leaflet-popup-tip{background:var(--fleet-surface);box-shadow:none}.fleet-map .leaflet-popup-close-button{color:var(--fleet-fg-dim)!important}.fleet-map .leaflet-popup-close-button:hover{color:var(--fleet-fg)!important}.fleet-map .leaflet-control-zoom{border:none;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #00000073}.fleet-map .leaflet-control-zoom a{background:var(--fleet-ink-soft)!important;color:var(--fleet-fg)!important;border:none!important;border-bottom:1px solid rgba(255,255,255,.08)!important;width:28px!important;height:28px!important;line-height:28px!important;font-size:18px!important;font-weight:400!important;font-family:var(--fleet-font)!important;transition:background .3s ease,color .3s ease}.fleet-map .leaflet-control-zoom a:last-child{border-bottom:none!important}.fleet-map .leaflet-control-zoom a:hover{background:rgba(42,42,42,.95)!important;color:#fff!important}.fleet-map .leaflet-control-zoom a.leaflet-disabled{opacity:.4;cursor:default}
