#app{width:100%;height:100%}.airport-form-dialog{overflow:hidden;border:none;border-radius:24px;box-shadow:0 26px 60px rgba(19,42,69,.22)}.airport-form-dialog .el-dialog__header{padding:0;background:linear-gradient(135deg,#143b63,#216493)}.airport-form-dialog .el-dialog__body{padding:24px 28px 8px;background:linear-gradient(180deg,#f6f9fc,#fff 140px)}.airport-form-dialog .el-dialog__footer{padding:14px 28px 24px;background:#fff;border-top:1px solid #edf1f5}.airport-form-dialog__header{padding:24px 28px 22px}.airport-form-dialog__mode{display:inline-flex;align-items:center;padding:6px 12px;border:1px solid hsla(0,0%,100%,.18);border-radius:999px;background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.78);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.airport-form-dialog__title{margin-top:14px;color:#fff;font-size:26px;font-weight:700;line-height:1.2}.airport-form-dialog__description{margin-top:8px;max-width:460px;color:hsla(0,0%,100%,.72);line-height:1.7}.airport-form-dialog__form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 18px}.airport-form-dialog__item{margin-bottom:14px}.airport-form-dialog__item--full{grid-column:1/-1}.airport-form-dialog__form .el-form-item__label{padding-bottom:8px;color:#23384d;line-height:1.2;font-weight:600}.airport-form-dialog__form .el-input__inner{height:40px;border-color:#d7e0ea;border-radius:12px;background:#fff;transition:all .2s ease;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4)}.airport-form-dialog__form .el-input__inner:hover{border-color:#b8cadb}.airport-form-dialog__form .el-input.is-active .el-input__inner,.airport-form-dialog__form .el-input__inner:focus{border-color:#216493;box-shadow:0 0 0 3px rgba(33,100,147,.12)}.airport-form-dialog__form .el-radio-group{display:flex;flex-wrap:wrap;gap:12px}.airport-form-dialog__form .el-radio.is-bordered{min-width:128px;height:40px;margin:0;border-radius:12px;border-color:#d7e0ea;background:#fff}.airport-form-dialog__form .el-radio.is-bordered.is-checked{border-color:#216493;background:rgba(33,100,147,.06)}.airport-form-dialog__footer{display:flex;justify-content:flex-end;gap:12px}.airport-form-dialog__button{min-width:92px;border-radius:12px}@media(max-width:768px){.airport-form-dialog{width:calc(100vw - 24px)!important;max-width:650px}.airport-form-dialog .el-dialog__body{padding:20px 18px 8px}.airport-form-dialog .el-dialog__footer{padding:12px 18px 18px}.airport-form-dialog__header{padding:20px 18px 18px}.airport-form-dialog__title{font-size:22px}.airport-form-dialog__form{grid-template-columns:1fr}.airport-form-dialog__footer{flex-direction:column-reverse}.airport-form-dialog__button{width:100%}}.airport-search-form[data-v-6c324347]{display:flex;flex-wrap:wrap}.airport-search-form .el-form-item[data-v-6c324347]{margin-bottom:12px}.airport-search-form .el-input[data-v-6c324347],.airport-search-form .el-select[data-v-6c324347]{width:220px}.airport-search-form__action-group[data-v-6c324347]{display:flex;flex-wrap:wrap;gap:8px}.airport-table-list__pagination[data-v-49d794cf]{display:flex;justify-content:flex-end;margin-top:16px}.airport-page[data-v-79d73229]{padding:24px;background:radial-gradient(circle at top left,rgba(30,136,229,.08),transparent 260px),linear-gradient(180deg,#f5f8fb,#edf2f7);min-height:100vh}.airport-page__hero[data-v-79d73229]{position:relative;overflow:hidden;border:none;border-radius:24px;background:linear-gradient(135deg,#0f3d63,#15517e 52%,#1d6f97);box-shadow:0 22px 48px rgba(16,60,99,.22)}.airport-page__hero[data-v-79d73229]:after,.airport-page__hero[data-v-79d73229]:before{position:absolute;content:"";border-radius:999px;pointer-events:none}.airport-page__hero[data-v-79d73229]:before{top:-72px;right:-48px;width:240px;height:240px;background:hsla(0,0%,100%,.08)}.airport-page__hero[data-v-79d73229]:after{bottom:-110px;left:32%;width:280px;height:280px;background:hsla(0,0%,100%,.05)}.airport-page__hero-content[data-v-79d73229]{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:24px}.airport-page__hero-main[data-v-79d73229]{max-width:720px}.airport-page__eyebrow[data-v-79d73229]{display:inline-flex;align-items:center;padding:7px 12px;border:1px solid hsla(0,0%,100%,.22);border-radius:999px;background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.88);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.airport-page__title[data-v-79d73229]{margin-top:16px;font-size:30px;font-weight:700;line-height:1.2;color:#fff}.airport-page__desc[data-v-79d73229]{max-width:620px;margin-top:12px;color:hsla(0,0%,100%,.78);line-height:1.7}.airport-page__stat-card[data-v-79d73229]{min-width:180px;padding:18px 20px;border:1px solid hsla(0,0%,100%,.18);border-radius:20px;background:linear-gradient(180deg,hsla(0,0%,100%,.18),hsla(0,0%,100%,.08));backdrop-filter:blur(10px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12)}.airport-page__stat-label[data-v-79d73229]{color:hsla(0,0%,100%,.72);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.airport-page__stat-value[data-v-79d73229]{margin-top:10px;color:#fff;font-size:34px;font-weight:700;line-height:1}@media(max-width:768px){.airport-page[data-v-79d73229]{padding:16px}.airport-page__hero-content[data-v-79d73229]{flex-direction:column;align-items:flex-start}.airport-page__title[data-v-79d73229]{font-size:26px}.airport-page__stat-card[data-v-79d73229]{width:100%}}.airlines-form-dialog{overflow:hidden;border:none;border-radius:24px;box-shadow:0 26px 60px rgba(19,42,69,.22)}.airlines-form-dialog .el-dialog__header{padding:0;background:linear-gradient(135deg,#143b63,#1d5b86)}.airlines-form-dialog .el-dialog__body{padding:24px 28px 8px;background:linear-gradient(180deg,#f6f9fc,#fff 140px)}.airlines-form-dialog .el-dialog__footer{padding:14px 28px 24px;background:#fff;border-top:1px solid #edf1f5}.airlines-form-dialog__header{padding:24px 28px 22px}.airlines-form-dialog__mode{display:inline-flex;align-items:center;padding:6px 12px;border:1px solid hsla(0,0%,100%,.18);border-radius:999px;background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.78);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.airlines-form-dialog__title{margin-top:14px;color:#fff;font-size:26px;font-weight:700;line-height:1.2}.airlines-form-dialog__description{margin-top:8px;max-width:460px;color:hsla(0,0%,100%,.72);line-height:1.7}.airlines-form-dialog__form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 18px}.airlines-form-dialog__item{margin-bottom:14px}.airlines-form-dialog__form .el-form-item__label{padding-bottom:8px;color:#23384d;line-height:1.2;font-weight:600}.airlines-form-dialog__form .el-input__inner{height:40px;border-color:#d7e0ea;border-radius:12px;background:#fff;transition:all .2s ease;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4)}.airlines-form-dialog__form .el-input__inner:hover{border-color:#b8cadb}.airlines-form-dialog__form .el-input.is-active .el-input__inner,.airlines-form-dialog__form .el-input__inner:focus{border-color:#216493;box-shadow:0 0 0 3px rgba(33,100,147,.12)}.airlines-form-dialog__footer{display:flex;justify-content:flex-end;gap:12px}.airlines-form-dialog__button{min-width:92px;border-radius:12px}@media(max-width:768px){.airlines-form-dialog{width:calc(100vw - 24px)!important;max-width:620px}.airlines-form-dialog .el-dialog__body{padding:20px 18px 8px}.airlines-form-dialog .el-dialog__footer{padding:12px 18px 18px}.airlines-form-dialog__header{padding:20px 18px 18px}.airlines-form-dialog__title{font-size:22px}.airlines-form-dialog__form{grid-template-columns:1fr}.airlines-form-dialog__footer{flex-direction:column-reverse}.airlines-form-dialog__button{width:100%}}.airlines-search-form[data-v-c949ba52]{display:flex;flex-wrap:wrap}.airlines-search-form .el-form-item[data-v-c949ba52]{margin-bottom:12px}.airlines-search-form .el-input[data-v-c949ba52],.airlines-search-form .el-select[data-v-c949ba52]{width:220px}.airlines-search-form__action-group[data-v-c949ba52]{display:flex;flex-wrap:wrap;gap:8px}.airlines-table-list__pagination[data-v-bef1ccf2]{display:flex;justify-content:flex-end;margin-top:16px}.airlines-page[data-v-77e16eb1]{padding:24px;background:radial-gradient(circle at top left,rgba(32,111,170,.09),transparent 280px),linear-gradient(180deg,#f5f8fb,#edf2f7);min-height:100vh}.airlines-page__hero[data-v-77e16eb1]{position:relative;overflow:hidden;border:none;border-radius:24px;background:linear-gradient(135deg,#0f3b5e,#15507a 52%,#1f6d96);box-shadow:0 22px 48px rgba(16,60,99,.22)}.airlines-page__hero[data-v-77e16eb1]:after,.airlines-page__hero[data-v-77e16eb1]:before{position:absolute;content:"";border-radius:999px;pointer-events:none}.airlines-page__hero[data-v-77e16eb1]:before{top:-72px;right:-48px;width:240px;height:240px;background:hsla(0,0%,100%,.08)}.airlines-page__hero[data-v-77e16eb1]:after{bottom:-110px;left:32%;width:280px;height:280px;background:hsla(0,0%,100%,.05)}.airlines-page__hero-content[data-v-77e16eb1]{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:24px}.airlines-page__hero-main[data-v-77e16eb1]{max-width:720px}.airlines-page__eyebrow[data-v-77e16eb1]{display:inline-flex;align-items:center;padding:7px 12px;border:1px solid hsla(0,0%,100%,.22);border-radius:999px;background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.88);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.airlines-page__title[data-v-77e16eb1]{margin-top:16px;font-size:30px;font-weight:700;line-height:1.2;color:#fff}.airlines-page__desc[data-v-77e16eb1]{max-width:620px;margin-top:12px;color:hsla(0,0%,100%,.78);line-height:1.7}.airlines-page__stat-card[data-v-77e16eb1]{min-width:180px;padding:18px 20px;border:1px solid hsla(0,0%,100%,.18);border-radius:20px;background:linear-gradient(180deg,hsla(0,0%,100%,.18),hsla(0,0%,100%,.08));backdrop-filter:blur(10px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12)}.airlines-page__stat-label[data-v-77e16eb1]{color:hsla(0,0%,100%,.72);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.airlines-page__stat-value[data-v-77e16eb1]{margin-top:10px;color:#fff;font-size:34px;font-weight:700;line-height:1}@media(max-width:768px){.airlines-page[data-v-77e16eb1]{padding:16px}.airlines-page__hero-content[data-v-77e16eb1]{flex-direction:column;align-items:flex-start}.airlines-page__title[data-v-77e16eb1]{font-size:26px}.airlines-page__stat-card[data-v-77e16eb1]{width:100%}}.el-form-item__label{color:#000}.el-tooltip__popper{max-width:500px!important;text-align:center}html body{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;color:#555;font-size:14px;background-color:#f2f2f2}html body,html body *{box-sizing:border-box}html button,html h1,html h2,html h3,html h4,html h5,html h6,html input,html ol,html p,html ul{margin:0;padding:0;list-style:none;outline:none;font-size:14px;font-weight:400;border:none}html input::-webkit-inner-spin-button,html input::-webkit-outer-spin-button{-webkit-appearance:none!important}html input[type=number]{-moz-appearance:textfield;line-height:39px}html button,html img{vertical-align:top}html .ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html .ellipsis-two{text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}html .card{box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:5px}html .my-scroll-bar,html .my-scroll-bar .el-scrollbar__wrap{overflow-x:hidden}html .cke_screen_reader_only{display:none}.el-dialog__wrapper{display:flex;align-items:center;justify-content:center}.el-dialog__wrapper .el-dialog{margin:0!important}.table-title{font-weight:700;color:#363636;font-size:14px}.el-card{margin-bottom:20px}.el-card .el-card__header{font-weight:700;font-size:16px;line-height:32px}.el-card .el-card__header a{color:#409eff}.el-card .el-card__header .el-button{margin-left:20px}.el-loading-mask .el-loading-spinner .el-icon-loading,.el-loading-mask .el-loading-spinner .el-loading-text{color:#fff}.el-textarea .el-textarea__inner{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}