.pxm{border-bottom:1px solid var(--pi-line)}.pxm-form{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:48px;margin-bottom:48px;display:grid}.pxm-label{font:500 13px/1.3 var(--font-text);letter-spacing:.08em;text-transform:uppercase;color:var(--pi-text-2);margin:0}.pxm-hint{color:var(--pi-text-3);margin:6px 0 0;font-size:14px;line-height:1.5}.pxm-mine{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.pxm-col:last-child .pxm-mine{grid-template-columns:minmax(0,1fr)}.pxm-mine li{gap:8px;display:flex;position:relative}.pxm-mine .pxm-pick{flex:1;min-width:0}.pxm-pick{position:relative}.pxm-pick__btn{border:1px solid var(--pi-line-3);background:var(--pi-bg-1);width:100%;min-height:52px;font:400 16px/1.2 var(--font-text);color:var(--pi-text);text-align:left;cursor:pointer;transition:border-color .2s var(--pi-ease-ui);border-radius:12px;align-items:center;gap:12px;padding:0 16px;display:flex}.pxm-pick__btn:hover,.pxm-pick__btn[aria-expanded=true]{border-color:var(--pi-text-3)}.pxm-pick__btn span{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.pxm-pick__btn i{border-bottom:1px solid;border-right:1px solid;width:7px;height:7px;transform:translateY(-2px)rotate(45deg)}.pxm-pick__pop{z-index:40;border:1px solid var(--pi-line-3);background:var(--pi-bg-2);border-radius:14px;width:max(100%,300px);padding:8px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 24px 48px #00000059}.pxm-pick__pop input{border:1px solid var(--pi-line-3);background:var(--pi-bg);width:100%;height:44px;font:400 15px var(--font-text);color:var(--pi-text);border-radius:10px;padding:0 14px}.pxm-pick__pop input:focus{border-color:var(--pi-text-3);outline:none}.pxm-pick__pop ul{max-height:300px;margin:6px 0 0;padding:0;list-style:none;overflow-y:auto}.pxm-pick__pop li button{width:100%;font:400 14px/1.3 var(--font-text);color:var(--pi-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:9px 10px;display:flex}.pxm-pick__pop li button:hover,.pxm-pick__pop li button.is-on{background:var(--pi-hover)}.pxm-pick__pop li span{flex:1}.pxm-pick__pop li em{color:var(--pi-text-3);font-variant-numeric:tabular-nums;font-size:12px;font-style:normal}.pxm-flag{object-fit:cover;border-radius:2px;flex:none}.pxm-x{border:1px solid var(--pi-line);width:52px;color:var(--pi-text-3);cursor:pointer;background:0 0;border-radius:12px;flex:none}.pxm-x:hover{color:var(--pi-text);border-color:var(--pi-line-3)}.pxm-x i,.pxm-add i{width:12px;height:12px;display:inline-block;position:relative}.pxm-x i:before,.pxm-x i:after,.pxm-add i:before,.pxm-add i:after{content:"";background:currentColor;width:12px;height:1px;position:absolute;top:50%;left:0}.pxm-x i:before{transform:rotate(45deg)}.pxm-x i:after{transform:rotate(-45deg)}.pxm-add i:after{transform:rotate(90deg)}.pxm-add{font:500 15px/1 var(--font-text);color:var(--pi-text);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;margin-top:14px;padding:10px 0;display:inline-flex}.pxm-add:hover{color:var(--pi-text-2)}.pxm-sum{margin-bottom:18px}.pxm-types{color:var(--pi-text-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:8px 24px;margin:0;font-size:15px;display:flex}.pxm-types span{align-items:center;gap:8px;display:inline-flex}.pxm-types small{color:var(--pi-text-3);font-size:14px}.pxm-dot{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.pxm-h3{font:500 22px/1.3 var(--font-text);color:var(--pi-text);margin:56px 0 18px}.pxm-h3 em{color:var(--pi-text-3);margin-left:6px;font-style:normal}.pxm-each{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;margin:0;padding:0;list-style:none;display:grid}.pxm-each li{border-bottom:1px solid var(--pi-line);color:var(--pi-text-3);grid-template-columns:28px minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:14px 0;font-size:15px;display:grid}.pxm-each a{color:var(--pi-text);white-space:nowrap;text-overflow:ellipsis;font-size:17px;text-decoration:none;overflow:hidden}.pxm-each b{color:var(--pi-text);font-variant-numeric:tabular-nums;font-weight:500}.pxm-keys{margin:0;padding:0;list-style:none}.pxm-keys li{border-bottom:1px solid var(--pi-line);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:16px;padding:12px 0;font-size:15px;display:grid}.pxm-keys__head{color:var(--pi-text-3);font-size:13px!important}.pxm-keys__head span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pxm-keys__d{align-items:center;gap:12px;min-width:0;display:flex}.pxm-keys a,.pxm-gain a{color:var(--pi-text);text-decoration:none}.pxm-keys a:hover,.pxm-gain a:hover{color:var(--pi-text-2);text-underline-offset:3px;text-decoration:underline}.pxm-st{min-width:0;color:var(--pi-text-2);align-items:center;gap:8px;display:inline-flex}.pxm-st>i{background:var(--v-nodata);border-radius:50%;flex:none;width:8px;height:8px}.pxm-st--vf>i{background:var(--v-free)}.pxm-st--eta>i{background:var(--v-eta)}.pxm-st--voa>i{background:var(--v-arrival)}.pxm-st--ev>i{background:var(--v-evisa)}.pxm-st--vr>i{background:var(--v-req)}.pxm-st--home>i{background:var(--pi-text)}.pxm-st--vr{color:var(--pi-text-3)}.pxm-gain{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 24px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.pxm-gain li{align-items:center;gap:10px;min-width:0;display:flex}.pxm-note{max-width:760px;color:var(--pi-text-3);margin:40px 0 0;font-size:14px;line-height:1.55}.pxm-more{margin-top:20px;text-decoration:none;display:inline-flex}@media (max-width:900px){.pxm-form{grid-template-columns:minmax(0,1fr);gap:32px}.pxm-each{grid-template-columns:minmax(0,1fr)}.pxm-gain{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.pxm-mine{grid-template-columns:minmax(0,1fr)}.pxm-each li{grid-template-columns:28px minmax(0,1fr) auto}.pxm-each li span:last-child{grid-column:2/-1}.pxm-keys li{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px 12px}.pxm-keys__d{grid-column:1/-1}.pxm-keys__head span:first-child{display:none}.pxm-pick__pop{width:100%}}
