.Button-module__3dJGfa__button{justify-content:center;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);border:1px solid #0000;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.Button-module__3dJGfa__button:disabled{opacity:.55;cursor:not-allowed}a.Button-module__3dJGfa__button:hover{text-decoration:none}.Button-module__3dJGfa__primary{background:var(--color-primary);color:#fff}.Button-module__3dJGfa__primary:hover:not(:disabled){background:var(--color-primary-hover)}.Button-module__3dJGfa__secondary{background:var(--color-bg);color:var(--color-text);border-color:var(--color-border-strong)}.Button-module__3dJGfa__secondary:hover:not(:disabled){background:var(--color-surface)}.Button-module__3dJGfa__danger{background:var(--color-bg);color:var(--color-danger);border-color:#dc262659}.Button-module__3dJGfa__danger:hover:not(:disabled){background:var(--tint-danger)}.Button-module__3dJGfa__ghost{color:var(--color-primary);background:0 0}.Button-module__3dJGfa__ghost:hover:not(:disabled){background:var(--tint-primary)}.Button-module__3dJGfa__small{min-height:36px;padding:0 var(--space-3);font-size:13px;position:relative}.Button-module__3dJGfa__small:after{content:"";position:absolute;inset:-4px 0}.Button-module__3dJGfa__fullWidth{width:100%}
.Badge-module__d7JpdW__badge{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:600;line-height:1.6;display:inline-flex}.Badge-module__d7JpdW__neutral{background:var(--color-surface);color:var(--color-text-muted);border-color:var(--color-border)}.Badge-module__d7JpdW__primary{background:var(--tint-primary);color:var(--color-primary)}.Badge-module__d7JpdW__success{background:var(--tint-success);color:var(--color-success)}.Badge-module__d7JpdW__warning{background:var(--tint-warning);color:var(--color-warning-text)}.Badge-module__d7JpdW__danger{background:var(--tint-danger);color:var(--color-danger)}.Badge-module__d7JpdW__info{background:var(--tint-info);color:var(--color-info)}
.Card-module__7fBG1G__card{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4);box-shadow:var(--shadow-sm)}.Card-module__7fBG1G__header{justify-content:space-between;align-items:flex-start;gap:var(--space-2);display:flex}.Card-module__7fBG1G__title{font-size:15px;font-weight:600;line-height:1.4}.Card-module__7fBG1G__meta{color:var(--color-text-muted);font-size:13px}.Card-module__7fBG1G__actions{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.Card-module__7fBG1G__disclosure{margin-top:var(--space-3);border-top:1px solid var(--color-border);padding-top:var(--space-3)}.Card-module__7fBG1G__disclosure summary{cursor:pointer;color:var(--color-primary);align-items:center;gap:var(--space-2);min-height:32px;font-size:13px;font-weight:500;list-style:none;display:flex}.Card-module__7fBG1G__disclosure summary::-webkit-details-marker{display:none}.Card-module__7fBG1G__disclosure summary:before{content:"▸";transition:transform var(--motion-fast) var(--ease-out);font-size:11px}.Card-module__7fBG1G__disclosure[open] summary:before{transform:rotate(90deg)}.Card-module__7fBG1G__officialText{margin:var(--space-2) 0 0;padding:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);white-space:pre-wrap;word-break:break-word;color:var(--color-text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}
.AirspaceCard-module__p9YmOW__card{border-left:3px solid;}.AirspaceCard-module__p9YmOW__accentDanger{border-left-color:var(--color-danger)}.AirspaceCard-module__p9YmOW__accentWarning{border-left-color:var(--color-warning)}.AirspaceCard-module__p9YmOW__header{}.AirspaceCard-module__p9YmOW__title{}.AirspaceCard-module__p9YmOW__restriction{margin-top:var(--space-2);font-size:14px}.AirspaceCard-module__p9YmOW__meta{margin-top:var(--space-2);font-variant-numeric:tabular-nums;}.AirspaceCard-module__p9YmOW__disclosure{}.AirspaceCard-module__p9YmOW__details{}
.ChecklistCard-module__3kEYgG__card{}.ChecklistCard-module__3kEYgG__header{margin-bottom:var(--space-2);}.ChecklistCard-module__3kEYgG__title{}.ChecklistCard-module__3kEYgG__progress{font-variant-numeric:tabular-nums;}.ChecklistCard-module__3kEYgG__category{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);margin:var(--space-3) 0 var(--space-1);font-size:11px;font-weight:600}.ChecklistCard-module__3kEYgG__item{align-items:center;gap:var(--space-2);cursor:pointer;border-radius:var(--radius-sm);min-height:44px;padding:0 var(--space-1);font-size:14px;display:flex}.ChecklistCard-module__3kEYgG__item:hover{background:var(--color-surface)}.ChecklistCard-module__3kEYgG__item input{width:18px;height:18px;accent-color:var(--color-primary);cursor:pointer;flex-shrink:0}.ChecklistCard-module__3kEYgG__done{color:var(--color-text-muted);text-decoration:line-through}
.Field-module__KTjWmW__field{gap:var(--space-1);margin-bottom:var(--space-4);flex-direction:column;display:flex}.Field-module__KTjWmW__label{color:var(--color-text);font-size:13px;font-weight:500}.Field-module__KTjWmW__hint{color:var(--color-text-muted);font-size:12px}.Field-module__KTjWmW__control{width:100%;min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);transition:border-color var(--motion-fast) var(--ease-out);font-family:inherit;font-size:14px}.Field-module__KTjWmW__control:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--tint-primary);outline:none}textarea.Field-module__KTjWmW__control{resize:vertical;min-height:80px;line-height:1.5}.Field-module__KTjWmW__row{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}
.panel-page-module__lOZWZW__header{margin-bottom:var(--space-4)}.panel-page-module__lOZWZW__headerRow{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.panel-page-module__lOZWZW__subtitle{color:var(--color-text-muted);margin-top:var(--space-1);font-size:14px}.panel-page-module__lOZWZW__stack{gap:var(--space-3);flex-direction:column;display:flex}.panel-page-module__lOZWZW__section{margin-top:var(--space-5)}.panel-page-module__lOZWZW__sectionTitle{margin-bottom:var(--space-3)}.panel-page-module__lOZWZW__loading{color:var(--color-text-muted);padding:var(--space-3) 0;font-size:14px}.panel-page-module__lOZWZW__backLink{align-items:center;gap:var(--space-2);min-height:32px;margin-bottom:var(--space-3);font-size:13px;font-weight:500;display:inline-flex}.panel-page-module__lOZWZW__formCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4);animation:panel-page-module__lOZWZW__fade-in var(--motion-base) var(--ease-out)}.panel-page-module__lOZWZW__formActions{gap:var(--space-2);margin-top:var(--space-2);display:flex}.panel-page-module__lOZWZW__formError{color:var(--color-danger);margin-bottom:var(--space-3);font-size:13px}.panel-page-module__lOZWZW__riskRow{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-3);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);display:flex}.panel-page-module__lOZWZW__riskName{font-size:14px;font-weight:600}.panel-page-module__lOZWZW__riskMeta{color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:13px}.panel-page-module__lOZWZW__riskAdvice{margin-top:var(--space-1);font-size:13px}.panel-page-module__lOZWZW__checkboxRow{align-items:center;gap:var(--space-2);cursor:pointer;min-height:44px;font-size:14px;display:flex}.panel-page-module__lOZWZW__checkboxRow input{width:16px;height:16px;accent-color:var(--color-primary)}.panel-page-module__lOZWZW__definitionList{gap:var(--space-3);flex-direction:column;margin:0;display:flex}.panel-page-module__lOZWZW__definitionList dt{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);font-size:11px;font-weight:600}.panel-page-module__lOZWZW__definitionList dd{font-variant-numeric:tabular-nums;word-break:break-all;margin:2px 0 0;font-size:14px}.panel-page-module__lOZWZW__dataFooter{margin-top:var(--space-5);padding-top:var(--space-3);border-top:1px solid var(--color-border);color:var(--color-text-muted);font-size:12px}@keyframes panel-page-module__lOZWZW__fade-in{0%{opacity:0}to{opacity:1}}
.GeometryPreviewMap-module__hR8WMW__frame{border:1px solid var(--color-border);border-radius:var(--radius-md);background:linear-gradient(var(--color-grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--color-grid-line) 1px, transparent 1px), var(--color-surface);background-size:24px 24px;width:100%;height:220px;position:relative;overflow:hidden}.GeometryPreviewMap-module__hR8WMW__svg{width:100%;height:100%;display:block}.GeometryPreviewMap-module__hR8WMW__background{fill:#0000}.GeometryPreviewMap-module__hR8WMW__tile{opacity:.92}.GeometryPreviewMap-module__hR8WMW__wash{fill:#ffffff2e}.GeometryPreviewMap-module__hR8WMW__area{fill:#533afd29;stroke:var(--color-primary);stroke-width:8px;stroke-linejoin:round}.GeometryPreviewMap-module__hR8WMW__areaSelected{fill:#d9770638;stroke:var(--color-warning);stroke-width:10px;stroke-linejoin:round}.GeometryPreviewMap-module__hR8WMW__hole{fill:var(--color-surface);stroke:var(--color-primary);stroke-width:4px;stroke-linejoin:round}.GeometryPreviewMap-module__hR8WMW__point{fill:#fff;stroke:var(--color-primary);stroke-width:10px}.GeometryPreviewMap-module__hR8WMW__pointSelected{fill:#fff;stroke:var(--color-warning);stroke-width:14px}.GeometryPreviewMap-module__hR8WMW__controls{z-index:2;border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);background:#ffffffeb;gap:4px;padding:4px;display:flex;position:absolute;top:8px;right:8px}.GeometryPreviewMap-module__hR8WMW__controlButton,.GeometryPreviewMap-module__hR8WMW__fitButton{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);min-width:28px;height:28px;color:var(--color-text);font:inherit;cursor:pointer;font-size:13px;font-weight:600}.GeometryPreviewMap-module__hR8WMW__fitButton{padding:0 8px}.GeometryPreviewMap-module__hR8WMW__controlButton:disabled,.GeometryPreviewMap-module__hR8WMW__fitButton:disabled{color:var(--color-text-faint);cursor:not-allowed}.GeometryPreviewMap-module__hR8WMW__controlButton:not(:disabled):hover,.GeometryPreviewMap-module__hR8WMW__fitButton:not(:disabled):hover{border-color:var(--color-primary);color:var(--color-primary)}.GeometryPreviewMap-module__hR8WMW__attribution{color:var(--color-text-muted);pointer-events:none;background:#ffffffd1;border-radius:3px;padding:1px 4px;font-size:10px;position:absolute;bottom:4px;right:6px}.GeometryPreviewMap-module__hR8WMW__empty{color:var(--color-text-muted);justify-content:center;align-items:center;font-size:13px;display:flex}
.NotamCard-module__bHHnFa__card{border-left:3px solid var(--color-primary);}.NotamCard-module__bHHnFa__header{margin-bottom:var(--space-2);}.NotamCard-module__bHHnFa__ref{font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.NotamCard-module__bHHnFa__section{margin-top:var(--space-3)}.NotamCard-module__bHHnFa__sectionLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);margin-bottom:2px;font-size:11px;font-weight:600}.NotamCard-module__bHHnFa__sectionBody{font-size:14px}.NotamCard-module__bHHnFa__dates{margin-top:var(--space-3);font-variant-numeric:tabular-nums;}.NotamCard-module__bHHnFa__disclosure{}.NotamCard-module__bHHnFa__icao{}.NotamCard-module__bHHnFa__badges{gap:var(--space-2);flex-wrap:wrap;display:flex}.NotamCard-module__bHHnFa__detailsLink{min-height:32px;margin-top:var(--space-2);align-items:center;font-size:13px;font-weight:500;display:inline-flex}.NotamCard-module__bHHnFa__compactCard{padding:0}.NotamCard-module__bHHnFa__compactDetails{padding:var(--space-4)}.NotamCard-module__bHHnFa__compactSummary{gap:var(--space-2);cursor:pointer;flex-direction:column;list-style:none;display:flex}.NotamCard-module__bHHnFa__compactSummary::-webkit-details-marker{display:none}.NotamCard-module__bHHnFa__compactTop{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.NotamCard-module__bHHnFa__moreInfo{color:var(--color-primary);font-size:12px;font-weight:500}.NotamCard-module__bHHnFa__compactDetails[open] .NotamCard-module__bHHnFa__moreInfo{color:var(--color-text-muted)}
.NotamDetailView-module__xqAmZa__backButton{color:var(--color-primary);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:13px;}.NotamDetailView-module__xqAmZa__backButton:hover{text-decoration:underline}.NotamDetailView-module__xqAmZa__badges{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.NotamDetailView-module__xqAmZa__summaryCard{border-left:3px solid var(--color-primary);}.NotamDetailView-module__xqAmZa__summaryHeader{margin-bottom:var(--space-2);}.NotamDetailView-module__xqAmZa__section{margin-top:var(--space-3)}.NotamDetailView-module__xqAmZa__sectionLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);margin-bottom:2px;font-size:11px;font-weight:600}.NotamDetailView-module__xqAmZa__sectionBody{font-size:14px}.NotamDetailView-module__xqAmZa__facts{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));margin:0;display:grid;}.NotamDetailView-module__xqAmZa__factLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);font-size:11px;font-weight:600}.NotamDetailView-module__xqAmZa__factValue{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:2px 0 0;font-size:14px}.NotamDetailView-module__xqAmZa__lfaNote{margin:var(--space-2) 0 0;color:var(--color-text-muted);font-size:12px}.NotamDetailView-module__xqAmZa__officialHeader{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);display:flex}.NotamDetailView-module__xqAmZa__officialHeader h2{margin-bottom:0}.NotamDetailView-module__xqAmZa__icao{}
.NotamTableView-module__QgRGeW__controls{gap:var(--space-3);margin-bottom:var(--space-3);flex-direction:column;display:flex}.NotamTableView-module__QgRGeW__search{width:100%;min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);transition:border-color var(--motion-fast) var(--ease-out);font-family:inherit;font-size:14px}.NotamTableView-module__QgRGeW__search:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--tint-primary);outline:none}.NotamTableView-module__QgRGeW__filterRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.NotamTableView-module__QgRGeW__filterRowLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);margin-right:var(--space-1);font-size:11px;font-weight:600}.NotamTableView-module__QgRGeW__dateRange{align-items:center;gap:var(--space-2);display:inline-flex}.NotamTableView-module__QgRGeW__todaySlider{max-width:320px}.NotamTableView-module__QgRGeW__dateInput{min-height:32px;padding:0 var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);font:inherit;font-variant-numeric:tabular-nums;color:var(--color-text);font-size:13px}.NotamTableView-module__QgRGeW__dateInput:focus{outline:2px solid var(--color-primary);outline-offset:1px}.NotamTableView-module__QgRGeW__chip{min-height:36px;padding:0 var(--space-3);border:1px solid var(--color-border-strong);background:var(--color-bg);color:var(--color-text-muted);cursor:pointer;transition:background var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);border-radius:999px;align-items:center;font-size:13px;font-weight:500;display:inline-flex}.NotamTableView-module__QgRGeW__chip:hover{border-color:var(--color-primary);color:var(--color-primary)}.NotamTableView-module__QgRGeW__chipOn{background:var(--tint-primary);border-color:var(--color-primary);color:var(--color-primary)}.NotamTableView-module__QgRGeW__sectionSelect{min-height:36px;padding:0 var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);cursor:pointer;font-family:inherit;font-size:13px}.NotamTableView-module__QgRGeW__sectionSelect:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--tint-primary);outline:none}.NotamTableView-module__QgRGeW__count{color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:13px}.NotamTableView-module__QgRGeW__tableWrap{overflow-x:auto}.NotamTableView-module__QgRGeW__table{border-collapse:collapse;width:100%;min-width:560px;font-size:13px}.NotamTableView-module__QgRGeW__table thead th{z-index:1;background:var(--color-bg);box-shadow:inset 0 -1px 0 var(--color-border-strong);padding:var(--space-2) var(--space-2);text-align:left;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);white-space:nowrap;font-size:11px;font-weight:600;position:sticky;top:0}.NotamTableView-module__QgRGeW__sortButton{min-height:32px;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:none;padding:0}.NotamTableView-module__QgRGeW__sortButton:hover{color:var(--color-text)}.NotamTableView-module__QgRGeW__row{cursor:pointer;transition:background var(--motion-fast) var(--ease-out)}.NotamTableView-module__QgRGeW__row:hover{background:var(--color-surface)}.NotamTableView-module__QgRGeW__row td{padding:var(--space-2);border-bottom:1px solid var(--color-border);vertical-align:top;height:44px}.NotamTableView-module__QgRGeW__refCell{white-space:nowrap}.NotamTableView-module__QgRGeW__refLink{font-variant-numeric:tabular-nums;align-items:center;min-height:28px;font-weight:600;display:inline-flex}.NotamTableView-module__QgRGeW__summaryCell{min-width:160px;color:var(--color-text)}.NotamTableView-module__QgRGeW__summaryClamp{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.NotamTableView-module__QgRGeW__numericCell{font-variant-numeric:tabular-nums;white-space:nowrap}.NotamTableView-module__QgRGeW__qLineCell{white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.NotamTableView-module__QgRGeW__decodeCell{min-width:120px;max-width:180px}.NotamTableView-module__QgRGeW__decodeLetters{color:var(--color-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.NotamTableView-module__QgRGeW__validCell{font-variant-numeric:tabular-nums;white-space:nowrap}.NotamTableView-module__QgRGeW__validCell span{display:block}.NotamTableView-module__QgRGeW__muted{color:var(--color-text-muted)}.NotamTableView-module__QgRGeW__flags{gap:var(--space-1);flex-wrap:wrap;display:inline-flex}
.Notice-module__t3-dtq__notice{align-items:flex-start;gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);animation:Notice-module__t3-dtq__fade-in var(--motion-base) var(--ease-out);flex-direction:column;display:flex}.Notice-module__t3-dtq__danger{background:var(--tint-danger);border-color:#dc262640}.Notice-module__t3-dtq__warning{background:var(--tint-warning);border-color:#f59e0b59}.Notice-module__t3-dtq__header{align-items:center;gap:var(--space-2);font-size:14px;font-weight:600;display:flex}.Notice-module__t3-dtq__danger .Notice-module__t3-dtq__header{color:var(--color-danger)}.Notice-module__t3-dtq__warning .Notice-module__t3-dtq__header{color:var(--color-warning-text)}.Notice-module__t3-dtq__message{color:var(--color-text-muted);font-size:14px}@keyframes Notice-module__t3-dtq__fade-in{0%{opacity:0}to{opacity:1}}
.LocationCard-module__iMQCnq__card{animation:LocationCard-module__iMQCnq__fade-in var(--motion-base) var(--ease-out);}.LocationCard-module__iMQCnq__header{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.LocationCard-module__iMQCnq__eyebrow{align-items:center;gap:var(--space-1);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);font-size:11px;font-weight:600;display:inline-flex}.LocationCard-module__iMQCnq__coords{margin-top:var(--space-1);font-variant-numeric:tabular-nums;font-size:20px}.LocationCard-module__iMQCnq__close{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out);background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.LocationCard-module__iMQCnq__close:hover{background:var(--color-surface);color:var(--color-text)}.LocationCard-module__iMQCnq__section{margin-top:var(--space-4)}.LocationCard-module__iMQCnq__sectionTitle{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}.LocationCard-module__iMQCnq__zoneList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LocationCard-module__iMQCnq__zoneRow{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}.LocationCard-module__iMQCnq__zoneDetails{padding:var(--space-3)}.LocationCard-module__iMQCnq__zoneSummary{align-items:center;gap:var(--space-3);cursor:pointer;list-style:none;display:flex}.LocationCard-module__iMQCnq__zoneSummary::-webkit-details-marker{display:none}.LocationCard-module__iMQCnq__zoneType{align-items:center;gap:var(--space-1);letter-spacing:.03em;flex:none;font-size:11px;font-weight:600;display:inline-flex}.LocationCard-module__iMQCnq__swatch{border-radius:3px;flex:none;width:10px;height:10px}.LocationCard-module__iMQCnq__landSwatch{background:var(--color-warning)}.LocationCard-module__iMQCnq__zoneBody{flex-direction:column;flex:auto;min-width:0;display:flex}.LocationCard-module__iMQCnq__zoneName{font-size:14px;font-weight:600}.LocationCard-module__iMQCnq__zoneMeta{color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:12px}.LocationCard-module__iMQCnq__zoneRestriction{margin-top:var(--space-3);color:var(--color-text-muted);font-size:13px}.LocationCard-module__iMQCnq__moreInfo{color:var(--color-primary);flex:none;font-size:12px;font-weight:500}.LocationCard-module__iMQCnq__zoneDetails[open] .LocationCard-module__iMQCnq__moreInfo{color:var(--color-text-muted)}.LocationCard-module__iMQCnq__notamStack{gap:var(--space-3);flex-direction:column;display:flex}.LocationCard-module__iMQCnq__note{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-border);color:var(--color-text-faint);font-size:12px}@keyframes LocationCard-module__iMQCnq__fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}
.VerdictBanner-module__AuUFDW__banner{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);animation:VerdictBanner-module__AuUFDW__fade-in var(--motion-base) var(--ease-out);border:1px solid;display:flex}.VerdictBanner-module__AuUFDW__clear{background:var(--tint-success);color:var(--color-success);border-color:#16a34a4d}.VerdictBanner-module__AuUFDW__caution{background:var(--tint-warning);color:var(--color-warning-text);border-color:#f59e0b59}.VerdictBanner-module__AuUFDW__no_fly{background:var(--tint-danger);color:var(--color-danger);border-color:#dc26264d}.VerdictBanner-module__AuUFDW__icon{flex-shrink:0;margin-top:2px}.VerdictBanner-module__AuUFDW__status{letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700}.VerdictBanner-module__AuUFDW__headline{color:var(--color-text);margin:2px 0;font-size:16px;font-weight:600}.VerdictBanner-module__AuUFDW__reasons{margin:var(--space-1) 0 0;padding-left:var(--space-4);color:var(--color-text-muted);font-size:13px}.VerdictBanner-module__AuUFDW__reasons li{margin-top:2px}@keyframes VerdictBanner-module__AuUFDW__fade-in{0%{opacity:0}to{opacity:1}}
.OverrideSection-module__ARITIq__section{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex}.OverrideSection-module__ARITIq__sectionHeader{align-items:center;gap:var(--space-2);display:flex}.OverrideSection-module__ARITIq__sectionLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);font-size:11px;font-weight:600}.OverrideSection-module__ARITIq__currentLink{overflow-wrap:anywhere;font-size:13px}.OverrideSection-module__ARITIq__currentLabel{font-weight:600}.OverrideSection-module__ARITIq__modeRow{gap:var(--space-2);display:flex}.OverrideSection-module__ARITIq__modeButton{min-height:44px;padding:0 var(--space-4);border:1px solid var(--color-border-strong);background:var(--color-bg);color:var(--color-text-muted);cursor:pointer;transition:border-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);border-radius:999px;align-items:center;font-size:13px;font-weight:500;display:inline-flex}.OverrideSection-module__ARITIq__modeButton:hover{border-color:var(--color-primary);color:var(--color-primary)}.OverrideSection-module__ARITIq__modeOn{background:var(--tint-primary);border-color:var(--color-primary);color:var(--color-primary)}.OverrideSection-module__ARITIq__savedNote{color:var(--color-text-muted);font-size:13px}.OverrideSection-module__ARITIq__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.OverrideSection-module__ARITIq__requeueRow{align-items:center;gap:var(--space-2);display:flex}.OverrideSection-module__ARITIq__requeuedNote{color:var(--color-text-muted);font-size:13px}
.home-module__txgM7a__page{flex-direction:column;min-height:100%;display:flex}.home-module__txgM7a__body{flex:auto}.home-module__txgM7a__footer{margin-top:var(--space-4);justify-content:flex-end;align-items:center;gap:var(--space-3);padding:var(--space-4) 0;background:var(--color-bg);border-top:1px solid var(--color-border);display:flex;position:sticky;bottom:0}
.WeatherCard-module__XewneW__card{}.WeatherCard-module__XewneW__header{margin-bottom:var(--space-3);}.WeatherCard-module__XewneW__title{align-items:center;gap:var(--space-2);display:flex;}.WeatherCard-module__XewneW__grid{gap:var(--space-3) var(--space-4);grid-template-columns:1fr 1fr;display:grid}.WeatherCard-module__XewneW__metric{flex-direction:column;display:flex}.WeatherCard-module__XewneW__label{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);font-size:11px;font-weight:600}.WeatherCard-module__XewneW__value{font-variant-numeric:tabular-nums;font-size:16px;font-weight:500}.WeatherCard-module__XewneW__source{margin-top:var(--space-3);}
.NotamPreviewPanel-module__1PZ4aG__panel{gap:var(--space-4);padding:var(--space-4);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);animation:NotamPreviewPanel-module__1PZ4aG__fade-in var(--motion-base) var(--ease-out);flex-direction:column;display:flex}.NotamPreviewPanel-module__1PZ4aG__panel:focus{outline:none}.NotamPreviewPanel-module__1PZ4aG__header{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.NotamPreviewPanel-module__1PZ4aG__title{font-variant-numeric:tabular-nums;font-size:18px;font-weight:600}.NotamPreviewPanel-module__1PZ4aG__closeButton{min-height:44px;padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text-muted);cursor:pointer;transition:border-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);font-size:13px;font-weight:500}.NotamPreviewPanel-module__1PZ4aG__closeButton:hover{border-color:var(--color-primary);color:var(--color-primary)}.NotamPreviewPanel-module__1PZ4aG__provenance{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.NotamPreviewPanel-module__1PZ4aG__provenanceText{color:var(--color-text-muted);font-size:13px}.NotamPreviewPanel-module__1PZ4aG__loading{color:var(--color-text-muted);padding:var(--space-3) 0;font-size:14px}.NotamPreviewPanel-module__1PZ4aG__sectionHeader{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}.NotamPreviewPanel-module__1PZ4aG__sectionLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);font-size:11px;font-weight:600}.NotamPreviewPanel-module__1PZ4aG__summary{font-size:14px}.NotamPreviewPanel-module__1PZ4aG__facts{gap:var(--space-3);grid-template-columns:1fr 1fr;margin:0;display:grid}.NotamPreviewPanel-module__1PZ4aG__factLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);font-size:11px;font-weight:600}.NotamPreviewPanel-module__1PZ4aG__factValue{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:2px 0 0;font-size:13px}.NotamPreviewPanel-module__1PZ4aG__official{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.NotamPreviewPanel-module__1PZ4aG__officialSummary{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-3);cursor:pointer;font-size:13px;font-weight:500;display:flex}.NotamPreviewPanel-module__1PZ4aG__icao{padding:var(--space-3);border-top:1px solid var(--color-border);white-space:pre-wrap;overflow-wrap:anywhere;max-height:240px;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.5;overflow-y:auto}.NotamPreviewPanel-module__1PZ4aG__fullLink{align-self:flex-start;align-items:center;min-height:44px;font-size:14px;font-weight:500;display:inline-flex}@keyframes NotamPreviewPanel-module__1PZ4aG__fade-in{0%{opacity:0}to{opacity:1}}
.FlightLogCard-module__EETAdW__card{}.FlightLogCard-module__EETAdW__header{}.FlightLogCard-module__EETAdW__title{font-variant-numeric:tabular-nums;}.FlightLogCard-module__EETAdW__stats{gap:var(--space-2) var(--space-4);margin-top:var(--space-2);color:var(--color-text-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;font-size:13px;display:flex}.FlightLogCard-module__EETAdW__stat strong{color:var(--color-text);font-weight:600}.FlightLogCard-module__EETAdW__notes{margin-top:var(--space-2);font-size:14px}.FlightLogCard-module__EETAdW__actions{}
.MissionCard-module__iVRUpG__card{transition:border-color var(--motion-fast) var(--ease-out);}.MissionCard-module__iVRUpG__selected{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary), var(--shadow-sm)}.MissionCard-module__iVRUpG__main{text-align:left;width:100%;color:inherit;font:inherit;cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:0;display:block}.MissionCard-module__iVRUpG__mainStatic{cursor:default}.MissionCard-module__iVRUpG__header{}.MissionCard-module__iVRUpG__title{}.MissionCard-module__iVRUpG__meta{align-items:center;gap:var(--space-1);margin-top:var(--space-1);display:flex;}.MissionCard-module__iVRUpG__actions{}
.AdminChrome-module__f9Ub2G__admin{gap:var(--space-5);flex-direction:column;min-height:min-content;display:flex}.AdminChrome-module__f9Ub2G__band{align-items:baseline;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-text);color:var(--color-bg);flex-wrap:wrap;display:flex}.AdminChrome-module__f9Ub2G__bandTitle{align-items:center;gap:var(--space-2);letter-spacing:.04em;text-transform:uppercase;font-size:13px;font-weight:600;display:inline-flex}.AdminChrome-module__f9Ub2G__bandNote{color:var(--color-bg);opacity:.72;font-size:13px}.AdminChrome-module__f9Ub2G__body{gap:var(--space-6);grid-template-columns:200px minmax(0,1fr);align-items:start;display:grid}.AdminChrome-module__f9Ub2G__subNav{gap:var(--space-1);top:var(--space-4);flex-direction:column;display:flex;position:sticky}.AdminChrome-module__f9Ub2G__navGroup{gap:var(--space-1);flex-direction:column;display:flex}.AdminChrome-module__f9Ub2G__navLink{min-height:44px;padding:0 var(--space-3);border-radius:var(--radius-md);color:var(--color-text-muted);transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);align-items:center;font-size:14px;font-weight:500;display:flex}.AdminChrome-module__f9Ub2G__navLink:hover{background:var(--color-bg);color:var(--color-text);text-decoration:none}.AdminChrome-module__f9Ub2G__navActive,.AdminChrome-module__f9Ub2G__navActive:hover{background:var(--tint-primary);color:var(--color-primary)}.AdminChrome-module__f9Ub2G__childNav{margin:var(--space-1) 0 var(--space-2) var(--space-3);padding-left:var(--space-3);border-left:1px solid var(--color-border);flex-direction:column;gap:2px;display:flex}.AdminChrome-module__f9Ub2G__childLabel{padding:var(--space-1) var(--space-2);letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-muted);font-size:11px;font-weight:600}.AdminChrome-module__f9Ub2G__childLink{min-height:36px;padding:var(--space-2);border-radius:var(--radius-sm);color:var(--color-text-muted);font-size:13px;font-weight:500}.AdminChrome-module__f9Ub2G__childLink:hover{background:var(--color-bg);color:var(--color-text);text-decoration:none}.AdminChrome-module__f9Ub2G__childActive,.AdminChrome-module__f9Ub2G__childActive:hover{background:var(--tint-primary);color:var(--color-primary)}.AdminChrome-module__f9Ub2G__navDisabled{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-3);color:var(--color-text-faint);cursor:not-allowed;font-size:14px;display:flex}.AdminChrome-module__f9Ub2G__soon{letter-spacing:.05em;text-transform:uppercase;border:1px solid var(--color-border);border-radius:999px;padding:1px 7px;font-size:10px;font-weight:600}.AdminChrome-module__f9Ub2G__content{min-width:0;min-height:min-content}@media (max-width:900px){.AdminChrome-module__f9Ub2G__body{gap:var(--space-4);grid-template-columns:1fr}.AdminChrome-module__f9Ub2G__subNav{gap:var(--space-2);flex-flow:wrap;position:static}}
.DangerAreaManager-module__z08Pva__manager{min-width:0}.DangerAreaManager-module__z08Pva__header{margin-bottom:var(--space-4)}.DangerAreaManager-module__z08Pva__subtitle{color:var(--color-text-muted);margin-top:var(--space-1);max-width:64ch;font-size:14px}.DangerAreaManager-module__z08Pva__layout{gap:var(--space-5);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.DangerAreaManager-module__z08Pva__layout.DangerAreaManager-module__z08Pva__withPreview{grid-template-columns:minmax(0,1fr) 400px}.DangerAreaManager-module__z08Pva__previewColumn{top:var(--space-4);min-width:0;position:sticky}@media (max-width:1100px){.DangerAreaManager-module__z08Pva__layout.DangerAreaManager-module__z08Pva__withPreview{grid-template-columns:1fr}.DangerAreaManager-module__z08Pva__previewColumn{order:-1;position:static}}.DangerAreaManager-module__z08Pva__tableColumn{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.DangerAreaManager-module__z08Pva__countsLine{font-variant-numeric:tabular-nums;font-size:14px}.DangerAreaManager-module__z08Pva__bulkActionsRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.DangerAreaManager-module__z08Pva__requeueAllNote{color:var(--color-text-muted);font-size:13px}.DangerAreaManager-module__z08Pva__filterRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.DangerAreaManager-module__z08Pva__chip{min-height:44px;padding:0 var(--space-4);border:1px solid var(--color-border-strong);background:var(--color-bg);color:var(--color-text-muted);cursor:pointer;transition:background var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);border-radius:999px;align-items:center;font-size:13px;font-weight:500;display:inline-flex}.DangerAreaManager-module__z08Pva__chip:hover{border-color:var(--color-primary);color:var(--color-primary)}.DangerAreaManager-module__z08Pva__chipOn{background:var(--tint-primary);border-color:var(--color-primary);color:var(--color-primary)}.DangerAreaManager-module__z08Pva__count{color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:13px}.DangerAreaManager-module__z08Pva__tableWrap{overflow-x:auto}.DangerAreaManager-module__z08Pva__table{border-collapse:collapse;width:100%;min-width:640px;font-size:13px}.DangerAreaManager-module__z08Pva__table thead th{z-index:1;background:var(--color-surface);box-shadow:inset 0 -1px 0 var(--color-border-strong);padding:var(--space-2);text-align:left;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);white-space:nowrap;font-size:11px;font-weight:600;position:sticky;top:0}.DangerAreaManager-module__z08Pva__sortButton{min-height:44px;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:none;padding:0}.DangerAreaManager-module__z08Pva__sortButton:hover{color:var(--color-text)}.DangerAreaManager-module__z08Pva__row{cursor:pointer;transition:background var(--motion-fast) var(--ease-out)}.DangerAreaManager-module__z08Pva__row:hover{background:var(--color-bg)}.DangerAreaManager-module__z08Pva__rowSelected,.DangerAreaManager-module__z08Pva__rowSelected:hover{background:var(--tint-primary);box-shadow:inset 3px 0 0 var(--color-primary)}.DangerAreaManager-module__z08Pva__row td{padding:var(--space-2);border-bottom:1px solid var(--color-border);vertical-align:top;height:44px}.DangerAreaManager-module__z08Pva__refCell{white-space:nowrap}.DangerAreaManager-module__z08Pva__refButton{min-height:44px;font:inherit;font-variant-numeric:tabular-nums;color:var(--color-primary);cursor:pointer;background:0 0;border:none;align-items:center;padding:0;font-weight:600;display:inline-flex}.DangerAreaManager-module__z08Pva__refButton:hover{text-decoration:underline}.DangerAreaManager-module__z08Pva__refBadge{margin-left:var(--space-2);vertical-align:middle;display:inline-flex}.DangerAreaManager-module__z08Pva__areaCell{min-width:110px}.DangerAreaManager-module__z08Pva__areaName{font-variant-numeric:tabular-nums;font-weight:500;display:block}.DangerAreaManager-module__z08Pva__areaLocation{color:var(--color-text-muted);font-size:12px;display:block}.DangerAreaManager-module__z08Pva__validCell{font-variant-numeric:tabular-nums;white-space:nowrap}.DangerAreaManager-module__z08Pva__validCell span{display:block}.DangerAreaManager-module__z08Pva__noCoords{align-items:center;gap:var(--space-1);color:var(--color-warning-text);white-space:nowrap;font-size:12px;font-weight:500;display:inline-flex}.DangerAreaManager-module__z08Pva__muted{color:var(--color-text-muted)}.DangerAreaManager-module__z08Pva__dataFooter{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-border);color:var(--color-text-muted);font-size:12px}
.DataSourcesView-module__DcuZyq__view{max-width:720px}.DataSourcesView-module__DcuZyq__header{margin-bottom:var(--space-4)}.DataSourcesView-module__DcuZyq__subtitle{margin-top:var(--space-2);color:var(--color-text-muted);max-width:60ch;font-size:14px}.DataSourcesView-module__DcuZyq__stack{gap:var(--space-4);flex-direction:column;display:flex}.DataSourcesView-module__DcuZyq__card{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex}.DataSourcesView-module__DcuZyq__cardTitle{font-size:16px;font-weight:600}.DataSourcesView-module__DcuZyq__meta{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.DataSourcesView-module__DcuZyq__meta dt{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);font-size:11px;font-weight:600}.DataSourcesView-module__DcuZyq__meta dd{margin-top:2px;font-size:14px}.DataSourcesView-module__DcuZyq__meta dd[data-numeric]{font-variant-numeric:tabular-nums}.DataSourcesView-module__DcuZyq__linkRow{gap:var(--space-2);flex-direction:column;display:flex}.DataSourcesView-module__DcuZyq__linkLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);font-size:11px;font-weight:600}.DataSourcesView-module__DcuZyq__link{overflow-wrap:anywhere;color:var(--color-primary);font-size:13px}.DataSourcesView-module__DcuZyq__muted{color:var(--color-text-muted);font-size:13px}.DataSourcesView-module__DcuZyq__form{gap:var(--space-2);flex-direction:column;display:flex}.DataSourcesView-module__DcuZyq__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.DataSourcesView-module__DcuZyq__disclaimer{color:var(--color-text-muted);border-top:1px solid var(--color-border);padding-top:var(--space-3);font-size:12px}
.InfrastructureMergeView-module__zrwx9W__view{max-width:1180px}.InfrastructureMergeView-module__zrwx9W__header{margin-bottom:var(--space-4)}.InfrastructureMergeView-module__zrwx9W__subtitle{margin-top:var(--space-2);max-width:68ch;color:var(--color-text-muted);font-size:14px}.InfrastructureMergeView-module__zrwx9W__layout{gap:var(--space-4);grid-template-columns:minmax(0,1fr) 340px;align-items:start;display:grid}.InfrastructureMergeView-module__zrwx9W__singleColumn{max-width:760px}.InfrastructureMergeView-module__zrwx9W__tableCard,.InfrastructureMergeView-module__zrwx9W__card{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.InfrastructureMergeView-module__zrwx9W__tableCard{min-width:0}.InfrastructureMergeView-module__zrwx9W__card{gap:var(--space-3);padding:var(--space-4);flex-direction:column;display:flex}.InfrastructureMergeView-module__zrwx9W__card h2{font-size:16px;font-weight:600}.InfrastructureMergeView-module__zrwx9W__toolbar{gap:var(--space-3);padding:var(--space-4);border-bottom:1px solid var(--color-border);grid-template-columns:minmax(260px,1fr) auto;align-items:end;display:grid}.InfrastructureMergeView-module__zrwx9W__count,.InfrastructureMergeView-module__zrwx9W__helper,.InfrastructureMergeView-module__zrwx9W__meta{color:var(--color-text-muted);font-size:12px}.InfrastructureMergeView-module__zrwx9W__count,.InfrastructureMergeView-module__zrwx9W__selected,.InfrastructureMergeView-module__zrwx9W__sourceRef,.InfrastructureMergeView-module__zrwx9W__position{font-variant-numeric:tabular-nums}.InfrastructureMergeView-module__zrwx9W__tableWrap{overflow:auto}.InfrastructureMergeView-module__zrwx9W__clusterList{gap:var(--space-3);padding:var(--space-4);flex-direction:column;display:flex}.InfrastructureMergeView-module__zrwx9W__clusterCard{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);overflow:hidden}.InfrastructureMergeView-module__zrwx9W__clusterHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-3);border-bottom:1px solid var(--color-border);display:flex}.InfrastructureMergeView-module__zrwx9W__clusterHeader h2{font-size:15px;font-weight:600}.InfrastructureMergeView-module__zrwx9W__clusterActions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.InfrastructureMergeView-module__zrwx9W__table{border-collapse:collapse;width:100%;font-size:13px}.InfrastructureMergeView-module__zrwx9W__suggestionPanel{gap:var(--space-2);margin:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex}.InfrastructureMergeView-module__zrwx9W__suggestionHeader{justify-content:space-between;align-items:baseline;gap:var(--space-3);font-size:13px;font-weight:600;display:flex}.InfrastructureMergeView-module__zrwx9W__suggestionList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.InfrastructureMergeView-module__zrwx9W__suggestionItem{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-2);border-radius:var(--radius-sm);background:var(--color-bg);display:flex}.InfrastructureMergeView-module__zrwx9W__suggestionActions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.InfrastructureMergeView-module__zrwx9W__table th,.InfrastructureMergeView-module__zrwx9W__table td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top}.InfrastructureMergeView-module__zrwx9W__table th{z-index:1;background:var(--color-surface);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);font-size:11px;font-weight:600;position:sticky;top:0}.InfrastructureMergeView-module__zrwx9W__selectedRow{background:var(--tint-warning)}.InfrastructureMergeView-module__zrwx9W__selectedRow td:first-child{border-left:3px solid var(--color-warning)}.InfrastructureMergeView-module__zrwx9W__table input{width:16px;height:16px;accent-color:var(--color-primary)}.InfrastructureMergeView-module__zrwx9W__name{font-weight:600;display:block}.InfrastructureMergeView-module__zrwx9W__meta,.InfrastructureMergeView-module__zrwx9W__merged{margin-top:2px;display:block}.InfrastructureMergeView-module__zrwx9W__merged{color:var(--color-primary);font-size:12px}.InfrastructureMergeView-module__zrwx9W__mergedRow{opacity:.62}.InfrastructureMergeView-module__zrwx9W__sourceRef,.InfrastructureMergeView-module__zrwx9W__position{white-space:nowrap;color:var(--color-text-muted)}.InfrastructureMergeView-module__zrwx9W__side{gap:var(--space-4);top:var(--space-4);max-height:calc(100dvh - var(--space-4) * 2);overscroll-behavior:contain;flex-direction:column;padding-right:2px;display:flex;position:sticky;overflow-y:auto}.InfrastructureMergeView-module__zrwx9W__selected{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);font-size:13px}.InfrastructureMergeView-module__zrwx9W__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.InfrastructureMergeView-module__zrwx9W__mergeList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.InfrastructureMergeView-module__zrwx9W__mergeItem{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);display:flex}@media (max-width:1000px){.InfrastructureMergeView-module__zrwx9W__layout{grid-template-columns:1fr}.InfrastructureMergeView-module__zrwx9W__side{position:static}}
