.DocumentViewer-module__L3rjuG__container{flex-direction:column;height:100%;display:flex}.DocumentViewer-module__L3rjuG__emptyState{justify-content:center;align-items:center;height:100%;padding:1.5rem;display:flex}.DocumentViewer-module__L3rjuG__dropzone{text-align:center;cursor:pointer;border-radius:var(--radius-md);border:2px dashed var(--color-border);background-color:var(--color-background);width:100%;max-width:24rem;transition:all var(--transition-normal);padding:3rem}.DocumentViewer-module__L3rjuG__dropzone:hover,.DocumentViewer-module__L3rjuG__dragover{border-color:var(--color-primary);background-color:var(--color-primary-subtle)}.DocumentViewer-module__L3rjuG__uploadLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);margin-bottom:.75rem;font-size:.75rem}.DocumentViewer-module__L3rjuG__uploadTitle{color:var(--color-text-primary);margin-bottom:.5rem;font-weight:500}.DocumentViewer-module__L3rjuG__uploadSubtitle{color:var(--color-text-tertiary);font-size:.75rem}.DocumentViewer-module__L3rjuG__header{border-bottom:1px solid var(--color-border);background-color:var(--color-surface);justify-content:space-between;align-items:center;padding:.5rem 1rem;display:flex}.DocumentViewer-module__L3rjuG__statusText{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);font-size:.75rem}.DocumentViewer-module__L3rjuG__retentionNote{color:var(--color-text-secondary);text-align:right;margin-left:1rem;font-size:.75rem}.DocumentViewer-module__L3rjuG__viewerArea{background-color:var(--color-background);flex:1;padding:1rem;overflow-y:auto}.DocumentViewer-module__L3rjuG__loadingText{color:var(--color-text-tertiary);text-align:center;padding:3rem 0;font-size:.75rem}.DocumentViewer-module__L3rjuG__pageWrapper{max-width:100%;margin-bottom:1rem;margin-left:auto;margin-right:auto;position:relative}.DocumentViewer-module__L3rjuG__pageImage{border:1px solid var(--color-border);border-radius:var(--radius-sm);width:100%;height:auto;box-shadow:var(--shadow-sm);display:block}.DocumentViewer-module__L3rjuG__bboxHighlight{border:2px solid var(--color-primary);pointer-events:none;z-index:10;background-color:#2563eb33;border-radius:2px;position:absolute}.DocumentViewer-module__L3rjuG__pageLabel{color:var(--color-text-secondary);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);padding:.125rem .375rem;font-size:.75rem;position:absolute;top:.25rem;right:.25rem}
.Button-module__7gCfHq__button{white-space:nowrap;transition:all var(--transition-fast);cursor:pointer;border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;height:2.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;display:inline-flex;position:relative}.Button-module__7gCfHq__button:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.Button-module__7gCfHq__primary{color:#fff;box-shadow:var(--shadow-sm);background-color:#0f172a}.Button-module__7gCfHq__primary:hover{background-color:#1e293b;transform:translateY(-1px);box-shadow:inset 0 0 10px #2dd4bf66,0 4px 6px -1px #0000001a}.Button-module__7gCfHq__primary:active{transform:translateY(0)}.Button-module__7gCfHq__secondary{background-color:var(--color-surface);color:var(--color-text-primary);border:1px solid var(--color-border);box-shadow:var(--shadow-sm)}.Button-module__7gCfHq__secondary:hover{background-color:var(--color-background);border-color:var(--color-border-hover);box-shadow:var(--shadow-md);transform:translateY(-1px)}.Button-module__7gCfHq__secondary:active{transform:translateY(0)}.Button-module__7gCfHq__ghost{color:var(--color-text-secondary);background-color:#0000}.Button-module__7gCfHq__ghost:hover{background-color:var(--color-background);color:var(--color-text-primary)}.Button-module__7gCfHq__sm{height:2rem;padding:0 .75rem;font-size:.75rem}.Button-module__7gCfHq__lg{height:3rem;padding:0 1.5rem;font-size:1rem}.Button-module__7gCfHq__icon{width:2.5rem;height:2.5rem;padding:0}.Button-module__7gCfHq__loading{opacity:.8;pointer-events:none}.Button-module__7gCfHq__spinner{width:1rem;height:1rem;animation:1s linear infinite Button-module__7gCfHq__spin}@keyframes Button-module__7gCfHq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.EventTimeline-module__zJlQJG__container{flex-direction:column;height:100%;display:flex}.EventTimeline-module__zJlQJG__header{border-bottom:1px solid var(--color-border);background-color:var(--color-surface);justify-content:space-between;align-items:center;padding:.5rem 1rem;display:flex}.EventTimeline-module__zJlQJG__headerTitle{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);font-size:.75rem}.EventTimeline-module__zJlQJG__headerCount{color:var(--color-text-tertiary);margin-left:.5rem}.EventTimeline-module__zJlQJG__addBtn{color:var(--color-primary);cursor:pointer;transition:opacity var(--transition-fast);background:0 0;border:none;font-size:.75rem}.EventTimeline-module__zJlQJG__addBtn:hover{opacity:.8;text-decoration:underline}.EventTimeline-module__zJlQJG__scrollArea{background-color:var(--color-surface);flex:1;overflow-y:auto}.EventTimeline-module__zJlQJG__skeletonContainer{flex-direction:column;gap:.5rem;padding:1rem;display:flex}.EventTimeline-module__zJlQJG__skeletonRow{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--color-background) 25%, var(--color-border) 50%, var(--color-background) 75%);background-size:200% 100%;height:3.5rem;animation:1.5s infinite EventTimeline-module__zJlQJG__pulse}@keyframes EventTimeline-module__zJlQJG__pulse{0%{background-position:200% 0}to{background-position:-200% 0}}.EventTimeline-module__zJlQJG__extractionText{color:var(--color-text-tertiary);text-align:center;padding-top:1rem;font-size:.75rem}.EventTimeline-module__zJlQJG__emptyState{text-align:center;color:var(--color-text-tertiary);padding:2rem;font-size:.875rem}.EventTimeline-module__zJlQJG__eventList{flex-direction:column;display:flex}.EventTimeline-module__zJlQJG__eventItem{cursor:pointer;transition:background-color var(--transition-fast);border-bottom:1px solid var(--color-border);padding:.75rem}.EventTimeline-module__zJlQJG__eventItem:last-child{border-bottom:none}.EventTimeline-module__zJlQJG__eventItemHover{background-color:var(--color-background)}.EventTimeline-module__zJlQJG__eventItemSelect{background-color:var(--color-primary-subtle)}.EventTimeline-module__zJlQJG__eventItemReject{opacity:.4}.EventTimeline-module__zJlQJG__eventTopRow{align-items:center;gap:.5rem;margin-bottom:.375rem;display:flex}.EventTimeline-module__zJlQJG__eventTime{color:var(--color-text-primary);font-size:.75rem}.EventTimeline-module__zJlQJG__eventTypeBadge{border-radius:var(--radius-sm);border:1px solid #0000;padding:.125rem .375rem;font-size:.75rem;font-weight:500}.EventTimeline-module__zJlQJG__eventSource{text-transform:uppercase;letter-spacing:.05em;margin-left:auto;font-size:.625rem}.EventTimeline-module__zJlQJG__eventStatus{text-transform:uppercase;letter-spacing:.05em;font-size:.625rem}.EventTimeline-module__zJlQJG__editForm{flex-direction:column;gap:.5rem;margin-bottom:.5rem;display:flex}.EventTimeline-module__zJlQJG__inputField{background-color:var(--color-surface);border:1px solid var(--color-border);width:100%;color:var(--color-text-primary);border-radius:var(--radius-sm);padding:.25rem .5rem;font-size:.75rem}.EventTimeline-module__zJlQJG__inputField:focus{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary);outline:none}.EventTimeline-module__zJlQJG__editActions{gap:.5rem;display:flex}.EventTimeline-module__zJlQJG__actionBtnPrimary{color:#fff;background-color:var(--color-primary);border-radius:var(--radius-sm);cursor:pointer;border:none;padding:.125rem .5rem;font-size:.625rem;font-weight:500}.EventTimeline-module__zJlQJG__actionBtnSecondary{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;padding:.125rem .5rem;font-size:.625rem}.EventTimeline-module__zJlQJG__actionBtnSecondary:hover{color:var(--color-text-primary)}.EventTimeline-module__zJlQJG__eventRawText{color:var(--color-text-primary);margin-bottom:.375rem;font-size:.875rem}.EventTimeline-module__zJlQJG__eventBottomRow{align-items:center;gap:.75rem;display:flex}.EventTimeline-module__zJlQJG__confidenceWrapper{align-items:center;gap:.375rem;display:flex}.EventTimeline-module__zJlQJG__confidenceBarBg{background-color:var(--color-border);border-radius:9999px;width:2rem;height:.25rem;overflow:hidden}.EventTimeline-module__zJlQJG__confidenceBarFill{background-color:var(--color-primary);height:100%}.EventTimeline-module__zJlQJG__confidenceText,.EventTimeline-module__zJlQJG__pageText{color:var(--color-text-secondary);font-size:.625rem}.EventTimeline-module__zJlQJG__eventItemActions{align-items:center;gap:.25rem;margin-left:auto;display:flex}.EventTimeline-module__zJlQJG__actionBtnLink{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;padding:.125rem .375rem;font-size:.625rem}.EventTimeline-module__zJlQJG__actionBtnLink:hover{color:var(--color-text-primary);text-decoration:underline}.EventTimeline-module__zJlQJG__actionBtnAccept{color:#0f766e}.EventTimeline-module__zJlQJG__actionBtnAccept:hover{color:#0d9488}.EventTimeline-module__zJlQJG__actionBtnReject{color:#b91c1c}.EventTimeline-module__zJlQJG__actionBtnReject:hover{color:#dc2626}.EventTimeline-module__zJlQJG__aiReasoning{color:var(--color-text-tertiary);margin-top:.375rem;font-size:.75rem;font-style:italic}.EventTimeline-module__zJlQJG__addFormContainer{border-top:1px solid var(--color-border);background-color:var(--color-background);flex-direction:column;gap:.5rem;padding:1rem;display:flex}.EventTimeline-module__zJlQJG__addFormTitle{text-transform:uppercase;letter-spacing:.05em;color:var(--color-primary);font-size:.75rem}.EventTimeline-module__zJlQJG__addFormActions{gap:.5rem;display:flex}.EventTimeline-module__zJlQJG__geofenceBadge{border-radius:var(--radius-sm,4px);letter-spacing:.04em;white-space:nowrap;border:1px solid #0000;align-items:center;padding:0 .375rem;font-size:.625rem;font-weight:700;display:inline-flex}.EventTimeline-module__zJlQJG__geofenceOk{color:#0f766e;background-color:#0f766e14;border-color:#0f766e40}.EventTimeline-module__zJlQJG__geofenceBad{color:#b91c1c;background-color:#b91c1c14;border-color:#b91c1c40}.EventTimeline-module__zJlQJG__lockBadge{border-radius:var(--radius-sm,4px);letter-spacing:.04em;color:var(--color-text-secondary);white-space:nowrap;background-color:#64748b1a;border:1px solid #64748b40;align-items:center;gap:.1875rem;padding:0 .375rem;font-size:.625rem;font-weight:700;display:inline-flex}.EventTimeline-module__zJlQJG__lockedReasonText{color:var(--color-text-tertiary);text-align:right;margin-left:auto;font-size:.6875rem;font-style:italic}
.CalculationPane-module__4sZntW__container{flex-direction:column;height:100%;display:flex}.CalculationPane-module__4sZntW__header{border-bottom:1px solid var(--color-border);background-color:var(--color-surface);justify-content:space-between;align-items:center;padding:.5rem 1rem;display:flex}.CalculationPane-module__4sZntW__headerTitle{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);font-size:.75rem}.CalculationPane-module__4sZntW__actionBtn{color:var(--color-primary);cursor:pointer;transition:opacity var(--transition-fast);background:0 0;border:none;font-size:.75rem}.CalculationPane-module__4sZntW__actionBtn:hover{opacity:.8;text-decoration:underline}.CalculationPane-module__4sZntW__actionBtn:disabled{opacity:.5;cursor:not-allowed;text-decoration:none}.CalculationPane-module__4sZntW__scrollArea{background-color:var(--color-surface);flex:1;padding:1rem;overflow-y:auto}.CalculationPane-module__4sZntW__section{margin-bottom:1.5rem}.CalculationPane-module__4sZntW__sectionTitle{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-tertiary);margin-bottom:.75rem;font-size:.75rem;font-weight:500}.CalculationPane-module__4sZntW__formGrid{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.CalculationPane-module__4sZntW__formGroup{flex-direction:column;gap:.25rem;display:flex}.CalculationPane-module__4sZntW__formGroupFull{flex-direction:column;grid-column:span 2;gap:.25rem;display:flex}.CalculationPane-module__4sZntW__label{text-transform:uppercase;color:var(--color-text-secondary);font-size:.625rem}.CalculationPane-module__4sZntW__input{background-color:var(--color-background);border:1px solid var(--color-border);color:var(--color-text-primary);border-radius:var(--radius-sm);transition:border-color var(--transition-fast);padding:.375rem .5rem;font-size:.75rem}.CalculationPane-module__4sZntW__input:focus{border-color:var(--color-primary);outline:none}.CalculationPane-module__4sZntW__fieldError{color:#b91c1c;margin:.25rem 0 0;font-size:.6875rem}.CalculationPane-module__4sZntW__select{background-color:var(--color-background);border:1px solid var(--color-border);color:var(--color-text-primary);border-radius:var(--radius-sm);transition:border-color var(--transition-fast);padding:.375rem .5rem;font-size:.75rem}.CalculationPane-module__4sZntW__select:focus{border-color:var(--color-primary);outline:none}.CalculationPane-module__4sZntW__resultCard{background-color:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:1rem}.CalculationPane-module__4sZntW__resultTitle{text-transform:uppercase;color:var(--color-text-secondary);text-align:center;margin-bottom:1rem;font-size:.75rem}.CalculationPane-module__4sZntW__resultAmount{color:var(--color-text-primary);text-align:center;margin-bottom:1rem;font-size:2.25rem;font-weight:300}.CalculationPane-module__4sZntW__resultAmountDemurrage{color:#c2410c}.CalculationPane-module__4sZntW__resultAmountDespatch{color:#0f766e}.CalculationPane-module__4sZntW__resultAmountNeutral{color:var(--color-text-secondary)}.CalculationPane-module__4sZntW__resultStats{flex-direction:column;gap:.5rem;display:flex}.CalculationPane-module__4sZntW__statRow{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding-bottom:.5rem;display:flex}.CalculationPane-module__4sZntW__statRow:last-child{border-bottom:none;padding-bottom:0}.CalculationPane-module__4sZntW__statLabel{color:var(--color-text-secondary);font-size:.75rem}.CalculationPane-module__4sZntW__statValue{color:var(--color-text-primary);font-size:.875rem;font-weight:500}.CalculationPane-module__4sZntW__statValueHighlight{color:var(--color-primary)}.CalculationPane-module__4sZntW__breakdownList{flex-direction:column;gap:.5rem;display:flex}.CalculationPane-module__4sZntW__breakdownItem{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:.375rem 0;font-size:.75rem;display:flex}.CalculationPane-module__4sZntW__breakdownItem:last-child{border-bottom:none}.CalculationPane-module__4sZntW__breakdownDesc{color:var(--color-text-secondary)}.CalculationPane-module__4sZntW__breakdownHours{color:var(--color-text-primary)}.CalculationPane-module__4sZntW__flagsList{flex-direction:column;gap:.5rem;display:flex}.CalculationPane-module__4sZntW__flagItem{border-radius:var(--radius-sm);background-color:var(--color-background);border-left:4px solid var(--color-text-tertiary);padding:.75rem}.CalculationPane-module__4sZntW__flagWarning{background-color:#c2410c0d;border-left-color:#c2410c}.CalculationPane-module__4sZntW__flagCritical{background-color:#b91c1c0d;border-left-color:#b91c1c}.CalculationPane-module__4sZntW__flagInfo{background-color:#0f766e0d;border-left-color:#0f766e}.CalculationPane-module__4sZntW__flagHeader{align-items:center;gap:.5rem;margin-bottom:.375rem;display:flex}.CalculationPane-module__4sZntW__flagRef{color:var(--color-text-primary);font-size:.75rem;font-weight:500}.CalculationPane-module__4sZntW__flagSeverity{text-transform:uppercase;letter-spacing:.05em;border-radius:var(--radius-sm);background-color:var(--color-surface);border:1px solid var(--color-border);padding:.125rem .25rem;font-size:.625rem}.CalculationPane-module__4sZntW__flagWarning .CalculationPane-module__4sZntW__flagSeverity{color:#c2410c;border-color:#c2410c}.CalculationPane-module__4sZntW__flagCritical .CalculationPane-module__4sZntW__flagSeverity{color:#b91c1c;border-color:#b91c1c}.CalculationPane-module__4sZntW__flagInfo .CalculationPane-module__4sZntW__flagSeverity{color:#0f766e;border-color:#0f766e}.CalculationPane-module__4sZntW__flagNote{color:var(--color-text-secondary);font-size:.75rem;line-height:1.4}.CalculationPane-module__4sZntW__provisionalNote{color:var(--color-text-secondary);text-align:center;margin-top:.75rem;font-size:.75rem;line-height:1.45}.CalculationPane-module__4sZntW__emptyFlags{text-align:center;color:var(--color-text-tertiary);border:1px dashed var(--color-border);border-radius:var(--radius-sm);padding:1rem;font-size:.75rem}.CalculationPane-module__4sZntW__breakdownRow{border-bottom:1px solid var(--color-border);padding:.5rem 0}.CalculationPane-module__4sZntW__breakdownRow:last-child{border-bottom:none}.CalculationPane-module__4sZntW__breakdownRow .CalculationPane-module__4sZntW__breakdownItem{border-bottom:none;padding-bottom:.25rem}.CalculationPane-module__4sZntW__breakdownDay{color:var(--color-text-tertiary)}.CalculationPane-module__4sZntW__breakdownStatus{text-transform:uppercase;letter-spacing:.05em;border-radius:var(--radius-sm);margin-right:.5rem;padding:.125rem .25rem;font-size:.625rem}.CalculationPane-module__4sZntW__statusCounting{color:#0f766e;background-color:#0f766e14}.CalculationPane-module__4sZntW__statusExcluded{color:var(--color-text-tertiary);background-color:#78787814}.CalculationPane-module__4sZntW__statusDemurrage{color:#b91c1c;background-color:#b91c1c14}.CalculationPane-module__4sZntW__citationRow{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.CalculationPane-module__4sZntW__citationClause{color:var(--color-text-secondary);letter-spacing:.03em;font-size:.625rem}.CalculationPane-module__4sZntW__citationLink{border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-primary);cursor:pointer;text-underline-offset:2px;background:0 0;padding:.0625rem .3125rem;font-size:.625rem;text-decoration:underline}.CalculationPane-module__4sZntW__citationLink:hover{background-color:var(--color-background);border-color:var(--color-text-tertiary)}.CalculationPane-module__4sZntW__citationNone{color:var(--color-text-tertiary);font-size:.625rem;font-style:italic}.CalculationPane-module__4sZntW__citationWhy{color:var(--color-text-tertiary);margin-top:.25rem;font-size:.6875rem;line-height:1.4}
.ClaimIntelPanel-module__wwByRW__panel{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);margin-bottom:.75rem}.ClaimIntelPanel-module__wwByRW__summaryRow{cursor:pointer;-webkit-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.625rem .875rem;display:flex}.ClaimIntelPanel-module__wwByRW__summaryTitle{letter-spacing:.06em;color:var(--color-text-secondary);font-size:.75rem;font-weight:700}.ClaimIntelPanel-module__wwByRW__chip{border:1px solid var(--color-border);color:var(--color-text-secondary);white-space:nowrap;border-radius:999px;align-items:center;gap:.375rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.ClaimIntelPanel-module__wwByRW__chipOk{color:#16a34a;background:#22c55e14;border-color:#22c55e40}.ClaimIntelPanel-module__wwByRW__chipWarn{color:#ca8a04;background:#eab3081a;border-color:#eab30840}.ClaimIntelPanel-module__wwByRW__chipCrit{color:#dc2626;background:#ef44441a;border-color:#ef444440}.ClaimIntelPanel-module__wwByRW__chipInfo{color:#2563eb;background:#3b82f614;border-color:#3b82f640}.ClaimIntelPanel-module__wwByRW__expandHint{color:var(--color-text-tertiary);margin-left:auto;font-size:.6875rem}.ClaimIntelPanel-module__wwByRW__body{border-top:1px solid var(--color-border);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;padding:.875rem;display:grid}.ClaimIntelPanel-module__wwByRW__column{min-width:0}.ClaimIntelPanel-module__wwByRW__colTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-tertiary);justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.625rem;font-size:.6875rem;font-weight:700;display:flex}.ClaimIntelPanel-module__wwByRW__checklist{flex-direction:column;gap:.25rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.ClaimIntelPanel-module__wwByRW__checkItem{align-items:baseline;gap:.5rem;font-size:.8125rem;display:flex}.ClaimIntelPanel-module__wwByRW__checkOk{color:#16a34a}.ClaimIntelPanel-module__wwByRW__checkMissing{color:#dc2626}.ClaimIntelPanel-module__wwByRW__itemList{flex-direction:column;gap:.5rem;display:flex}.ClaimIntelPanel-module__wwByRW__item{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.5rem .625rem;font-size:.8125rem}.ClaimIntelPanel-module__wwByRW__itemHead{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.ClaimIntelPanel-module__wwByRW__itemNote{color:var(--color-text-secondary)}.ClaimIntelPanel-module__wwByRW__smallBtn{letter-spacing:.04em;border-radius:var(--radius-sm);border:1px solid var(--color-border);color:var(--color-primary);cursor:pointer;white-space:nowrap;background:0 0;padding:.25rem .625rem;font-size:.6875rem;font-weight:700}.ClaimIntelPanel-module__wwByRW__smallBtn:hover{border-color:var(--color-border-hover)}.ClaimIntelPanel-module__wwByRW__smallBtn:disabled{opacity:.55;cursor:not-allowed}.ClaimIntelPanel-module__wwByRW__smallBtnRow{gap:.375rem;display:flex}.ClaimIntelPanel-module__wwByRW__mono{color:var(--color-text-secondary);word-break:break-all;font-size:.75rem}.ClaimIntelPanel-module__wwByRW__muted{color:var(--color-text-tertiary);font-size:.8125rem}.ClaimIntelPanel-module__wwByRW__error{color:#dc2626;margin-top:.375rem;font-size:.75rem}.ClaimIntelPanel-module__wwByRW__formRow{flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:.5rem;display:flex}.ClaimIntelPanel-module__wwByRW__input{font:inherit;color:var(--color-text-primary);background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-sm);max-width:160px;padding:.3rem .5rem;font-size:.8125rem}
.DraftingStudio-module__k0cRca__overlay{z-index:60;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a73;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.DraftingStudio-module__k0cRca__dialog{background:var(--color-bg-primary,#fff);border:1px solid var(--color-border);border-radius:var(--radius-md,10px);flex-direction:column;gap:.75rem;width:100%;max-width:720px;max-height:calc(100vh - 3rem);padding:1.25rem 1.5rem 1.5rem;display:flex;overflow-y:auto;box-shadow:0 20px 50px #0f172a40}.DraftingStudio-module__k0cRca__header{justify-content:space-between;align-items:center;display:flex}.DraftingStudio-module__k0cRca__title{letter-spacing:.08em;color:var(--color-text-secondary);font-size:.75rem;font-weight:700}.DraftingStudio-module__k0cRca__closeBtn{color:var(--color-text-tertiary);cursor:pointer;background:0 0;border:none;padding:.25rem;font-size:1rem}.DraftingStudio-module__k0cRca__closeBtn:hover{color:var(--color-text-primary)}.DraftingStudio-module__k0cRca__sectionLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-tertiary);margin-top:.25rem;font-size:.6875rem;font-weight:700}.DraftingStudio-module__k0cRca__kindGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;display:grid}@media (max-width:560px){.DraftingStudio-module__k0cRca__kindGrid{grid-template-columns:1fr}}.DraftingStudio-module__k0cRca__kindCard{text-align:left;border:1px solid var(--color-border);border-radius:var(--radius-sm,8px);cursor:pointer;background:0 0;flex-direction:column;gap:.25rem;padding:.75rem .875rem;transition:border-color .12s,background-color .12s;display:flex}.DraftingStudio-module__k0cRca__kindCard:hover{border-color:var(--color-border-hover)}.DraftingStudio-module__k0cRca__kindCardActive{border-color:var(--color-primary);background:#3b82f60f}.DraftingStudio-module__k0cRca__kindLabel{color:var(--color-text-primary);font-size:.875rem;font-weight:600}.DraftingStudio-module__k0cRca__kindBlurb{color:var(--color-text-tertiary);font-size:.75rem;line-height:1.4}.DraftingStudio-module__k0cRca__toneRow{border:1px solid var(--color-border);border-radius:var(--radius-sm,8px);width:fit-content;display:inline-flex;overflow:hidden}.DraftingStudio-module__k0cRca__toneBtn{letter-spacing:.05em;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;padding:.375rem .875rem;font-size:.6875rem;font-weight:700}.DraftingStudio-module__k0cRca__toneBtn+.DraftingStudio-module__k0cRca__toneBtn{border-left:1px solid var(--color-border)}.DraftingStudio-module__k0cRca__toneBtnActive{background:var(--color-primary);color:#fff}.DraftingStudio-module__k0cRca__footerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:.5rem;display:flex}.DraftingStudio-module__k0cRca__footerActions{flex-wrap:wrap;gap:.5rem;display:inline-flex}.DraftingStudio-module__k0cRca__primaryBtn:disabled,.DraftingStudio-module__k0cRca__secondaryBtn:disabled{opacity:.45;cursor:not-allowed;filter:none}.DraftingStudio-module__k0cRca__primaryBtn:disabled:hover,.DraftingStudio-module__k0cRca__secondaryBtn:disabled:hover{filter:none;border-color:var(--color-border);color:inherit}.DraftingStudio-module__k0cRca__sendRow{border:1px solid var(--color-border-hover);border-radius:var(--radius-sm,8px);background:var(--color-surface);flex-direction:column;gap:.5rem;margin-top:.75rem;padding:.875rem;display:flex}.DraftingStudio-module__k0cRca__sendLabel{color:var(--color-text-primary);font-size:.75rem;font-weight:600}.DraftingStudio-module__k0cRca__sendControls{flex-wrap:wrap;gap:.5rem;display:flex}.DraftingStudio-module__k0cRca__sendInput{border:1px solid var(--color-border);border-radius:var(--radius-sm,8px);background:var(--color-bg,transparent);min-width:0;color:var(--color-text-primary);flex:240px;padding:.5rem .625rem;font-size:.8125rem}.DraftingStudio-module__k0cRca__sendInput:focus{outline:2px solid var(--color-primary);outline-offset:1px}.DraftingStudio-module__k0cRca__sendHint{color:var(--color-text-tertiary);font-size:.6875rem}.DraftingStudio-module__k0cRca__hint{color:var(--color-text-tertiary);max-width:420px;font-size:.75rem;line-height:1.5}.DraftingStudio-module__k0cRca__primaryBtn{border:1px solid var(--color-primary);background:var(--color-primary);color:#fff;letter-spacing:.05em;border-radius:var(--radius-sm,8px);cursor:pointer;white-space:nowrap;padding:.5rem 1rem;font-size:.6875rem;font-weight:700}.DraftingStudio-module__k0cRca__primaryBtn:hover{filter:brightness(1.05)}.DraftingStudio-module__k0cRca__secondaryBtn{border:1px solid var(--color-border);color:var(--color-text-secondary);letter-spacing:.05em;border-radius:var(--radius-sm,8px);cursor:pointer;white-space:nowrap;background:0 0;padding:.5rem 1rem;font-size:.6875rem;font-weight:700}.DraftingStudio-module__k0cRca__secondaryBtn:hover{border-color:var(--color-border-hover);color:var(--color-text-primary)}.DraftingStudio-module__k0cRca__loaderWrap{flex-direction:column;gap:.875rem;padding:.5rem 0;display:flex}.DraftingStudio-module__k0cRca__stageText{color:var(--color-text-primary);font-size:.875rem;font-weight:600}.DraftingStudio-module__k0cRca__skeletonLines{flex-direction:column;gap:.5rem;display:flex}.DraftingStudio-module__k0cRca__skeletonLine{background:linear-gradient(90deg, var(--color-border) 25%, var(--color-bg-secondary,#f1f5f9) 50%, var(--color-border) 75%);background-size:200% 100%;border-radius:4px;height:.75rem;animation:1.4s ease-in-out infinite DraftingStudio-module__k0cRca__shimmer}@keyframes DraftingStudio-module__k0cRca__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.DraftingStudio-module__k0cRca__errorBox{border-radius:var(--radius-sm,8px);color:#b91c1c;background:#ef44440f;border:1px solid #ef44444d;padding:.75rem 1rem;font-size:.8125rem;line-height:1.5}.DraftingStudio-module__k0cRca__groundingPass,.DraftingStudio-module__k0cRca__groundingFail{border-radius:var(--radius-sm,8px);flex-direction:column;gap:.375rem;padding:.875rem 1rem;font-size:.8125rem;line-height:1.5;display:flex}.DraftingStudio-module__k0cRca__groundingPass{color:#15803d;background:#22c55e12;border:1px solid #22c55e59}.DraftingStudio-module__k0cRca__groundingFail{color:#b45309;background:#d9770612;border:1px solid #d9770659}.DraftingStudio-module__k0cRca__groundingBadge{letter-spacing:.06em;font-size:.75rem;font-weight:800}.DraftingStudio-module__k0cRca__issueList{flex-direction:column;gap:.25rem;margin:.25rem 0 0 1rem;padding:0;display:flex}.DraftingStudio-module__k0cRca__subjectLine{color:var(--color-text-primary);font-size:.9375rem}.DraftingStudio-module__k0cRca__letterBody{white-space:pre-wrap;font:inherit;color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:var(--radius-sm,8px);max-height:40vh;margin:0;padding:1rem;font-size:.8125rem;line-height:1.6;overflow-y:auto}
.RunAgentButton-module__33IZJG__wrap{flex-direction:column;align-items:flex-end;gap:.35rem;display:flex}.RunAgentButton-module__33IZJG__list{color:var(--color-text-secondary);text-align:right;margin:0;padding:0;font-size:.75rem;list-style:none}.RunAgentButton-module__33IZJG__error{color:#d03b3b;margin:0;font-size:.75rem}
.InterpretationPanel-module__7daQFa__wrap{border:1px solid var(--color-border);border-radius:var(--radius-md,8px);background:var(--color-surface,#fff);padding:.875rem 1rem}.InterpretationPanel-module__7daQFa__title{color:var(--color-text-primary);align-items:center;gap:.4375rem;margin:0 0 .625rem;font-size:.875rem;font-weight:600;display:flex}.InterpretationPanel-module__7daQFa__note,.InterpretationPanel-module__7daQFa__reading{color:var(--color-text-tertiary);margin:.125rem 0;font-size:.75rem}.InterpretationPanel-module__7daQFa__error{color:#b91c1c;border-radius:var(--radius-sm);background:#fee2e2;margin:0 0 .625rem;padding:.4375rem .5625rem;font-size:.8125rem}.InterpretationPanel-module__7daQFa__list{gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.InterpretationPanel-module__7daQFa__row{justify-content:space-between;align-items:flex-start;gap:.75rem;font-size:.8125rem;display:flex}.InterpretationPanel-module__7daQFa__agreed,.InterpretationPanel-module__7daQFa__material{color:#92400e;font-weight:600}.InterpretationPanel-module__7daQFa__default,.InterpretationPanel-module__7daQFa__immaterial{color:var(--color-text-tertiary)}.InterpretationPanel-module__7daQFa__row select{min-width:14rem;max-width:50%}@media (max-width:640px){.InterpretationPanel-module__7daQFa__row{flex-direction:column}.InterpretationPanel-module__7daQFa__row select{width:100%;max-width:100%}}
.ClaimSettlementPanel-module__cUsaOq__wrap{border:1px solid var(--color-border);border-radius:var(--radius-md,8px);background:var(--color-surface,#fff);padding:.875rem 1rem}.ClaimSettlementPanel-module__cUsaOq__headRow{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.625rem;display:flex}.ClaimSettlementPanel-module__cUsaOq__title{color:var(--color-text-primary);align-items:center;gap:.4375rem;margin:0;font-size:.875rem;font-weight:600;display:flex}.ClaimSettlementPanel-module__cUsaOq__engineChip{text-transform:uppercase;letter-spacing:.04em;border-radius:var(--radius-sm);color:#475569;white-space:nowrap;background:#f1f5f9;padding:.125rem .375rem;font-size:.625rem}.ClaimSettlementPanel-module__cUsaOq__loading{color:var(--color-text-tertiary);margin:0;font-size:.8125rem}.ClaimSettlementPanel-module__cUsaOq__error{color:#b91c1c;border-radius:var(--radius-sm);background:#fee2e2;align-items:center;gap:.375rem;margin:0 0 .625rem;padding:.4375rem .5625rem;font-size:.8125rem;display:flex}.ClaimSettlementPanel-module__cUsaOq__intro{color:var(--color-text-secondary);margin:0 0 .625rem;font-size:.75rem;line-height:1.5}.ClaimSettlementPanel-module__cUsaOq__agreed{color:#166534;border-radius:var(--radius-sm);background:#dcfce7;align-items:center;gap:.375rem;margin:0 0 .75rem;padding:.4375rem .5625rem;font-size:.8125rem;display:flex}.ClaimSettlementPanel-module__cUsaOq__criteria{margin:0 0 .75rem;padding:0;list-style:none}.ClaimSettlementPanel-module__cUsaOq__critOk,.ClaimSettlementPanel-module__cUsaOq__critBad{align-items:flex-start;gap:.375rem;padding:.1875rem 0;font-size:.75rem;display:flex}.ClaimSettlementPanel-module__cUsaOq__critOk{color:var(--color-text-secondary)}.ClaimSettlementPanel-module__cUsaOq__critBad{color:#b45309}.ClaimSettlementPanel-module__cUsaOq__detail{color:var(--color-text-tertiary)}.ClaimSettlementPanel-module__cUsaOq__primary{border-radius:var(--radius-sm);background:var(--color-accent,#2563eb);color:#fff;cursor:pointer;border:none;padding:.4375rem .875rem;font-size:.8125rem;font-weight:500}a.ClaimSettlementPanel-module__cUsaOq__primary{text-decoration:none;display:inline-block}.ClaimSettlementPanel-module__cUsaOq__primary:disabled{opacity:.45;cursor:not-allowed}.ClaimSettlementPanel-module__cUsaOq__pending{color:var(--color-text-tertiary);align-items:center;gap:.375rem;margin:.75rem 0 0;font-size:.75rem;display:flex}.ClaimSettlementPanel-module__cUsaOq__payload{border-top:1px solid var(--color-border);margin-top:.875rem;padding-top:.875rem}.ClaimSettlementPanel-module__cUsaOq__payloadHead{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.625rem;font-size:.8125rem;display:flex}.ClaimSettlementPanel-module__cUsaOq__chipOk,.ClaimSettlementPanel-module__cUsaOq__chipWarn{text-transform:uppercase;letter-spacing:.04em;border-radius:var(--radius-sm);padding:.0625rem .3125rem;font-size:.625rem}.ClaimSettlementPanel-module__cUsaOq__chipOk{color:#166534;background:#dcfce7}.ClaimSettlementPanel-module__cUsaOq__chipWarn{color:#92400e;background:#fef3c7}.ClaimSettlementPanel-module__cUsaOq__rails{gap:.375rem;margin-left:auto;display:flex}.ClaimSettlementPanel-module__cUsaOq__rail{color:var(--color-text-tertiary);border:1px solid var(--color-border);border-radius:var(--radius-sm);align-items:center;gap:.1875rem;padding:.0625rem .3125rem;font-size:.6875rem;display:inline-flex}.ClaimSettlementPanel-module__cUsaOq__leg{border:1px solid var(--color-border);border-radius:var(--radius-sm);margin-bottom:.5rem;padding:.5rem .625rem}.ClaimSettlementPanel-module__cUsaOq__legAmount{color:var(--color-text-primary);font-variant-numeric:tabular-nums;align-items:baseline;gap:.4375rem;font-size:.9375rem;font-weight:600;display:flex}.ClaimSettlementPanel-module__cUsaOq__legDir{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary);font-size:.625rem;font-weight:500}.ClaimSettlementPanel-module__cUsaOq__legParties{color:var(--color-text-secondary);word-break:break-all;flex-direction:column;gap:.125rem;margin-top:.3125rem;font-size:.6875rem;display:flex}.ClaimSettlementPanel-module__cUsaOq__legParties em{color:var(--color-text-tertiary);font-style:normal}.ClaimSettlementPanel-module__cUsaOq__missing{color:#b45309;font-style:italic}.ClaimSettlementPanel-module__cUsaOq__excluded,.ClaimSettlementPanel-module__cUsaOq__blockers{margin:.5rem 0 0;padding:0;font-size:.6875rem;line-height:1.5;list-style:none}.ClaimSettlementPanel-module__cUsaOq__excluded li{color:var(--color-text-tertiary);margin-bottom:.25rem}.ClaimSettlementPanel-module__cUsaOq__blockers li{color:#b45309;align-items:flex-start;gap:.3125rem;margin-bottom:.25rem;display:flex}.ClaimSettlementPanel-module__cUsaOq__missingNote,.ClaimSettlementPanel-module__cUsaOq__memo{color:var(--color-text-secondary);margin:.5rem 0 0;font-size:.6875rem;line-height:1.5}.ClaimSettlementPanel-module__cUsaOq__digest{color:var(--color-text-tertiary);border-top:1px dashed var(--color-border);flex-wrap:wrap;align-items:baseline;gap:.3125rem;margin:.75rem 0 0;padding-top:.5rem;font-size:.625rem;display:flex}.ClaimSettlementPanel-module__cUsaOq__digestNote{flex-basis:100%}.ClaimSettlementPanel-module__cUsaOq__roleNote{color:var(--color-text-secondary);margin-top:.625rem;font-size:.75rem;line-height:1.55}.ClaimSettlementPanel-module__cUsaOq__roleNote a{color:inherit;text-decoration:underline}.ClaimSettlementPanel-module__cUsaOq__approval{border-bottom:1px solid var(--color-border);margin-bottom:12px;padding-bottom:12px}
.EvidenceSources-module__prDFwq__list{flex-direction:column;gap:.5rem;display:flex}.EvidenceSources-module__prDFwq__item{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.5rem .625rem}.EvidenceSources-module__prDFwq__item summary{cursor:pointer;align-items:baseline;gap:.5rem;font-size:.75rem;display:flex}.EvidenceSources-module__prDFwq__summary{color:var(--color-text-secondary);min-width:0}.EvidenceSources-module__prDFwq__chip{text-transform:uppercase;border-radius:var(--radius-sm);color:#334155;background:#e2e8f0;flex:none;padding:.0625rem .375rem;font-size:.625rem;font-weight:600}.EvidenceSources-module__prDFwq__corroborated{color:#166534;background:#dcfce7}.EvidenceSources-module__prDFwq__contradicted{color:#991b1b;background:#fee2e2}.EvidenceSources-module__prDFwq__inconclusive{color:#92400e;background:#fef3c7}.EvidenceSources-module__prDFwq__body{margin-top:.5rem}.EvidenceSources-module__prDFwq__dl{grid-template-columns:9rem 1fr;gap:.25rem .75rem;margin:0 0 .625rem;font-size:.75rem;display:grid}.EvidenceSources-module__prDFwq__dl dt{color:var(--color-text-tertiary)}.EvidenceSources-module__prDFwq__dl dd{word-break:break-word;min-width:0;margin:0}.EvidenceSources-module__prDFwq__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.6875rem}.EvidenceSources-module__prDFwq__table th,.EvidenceSources-module__prDFwq__table td{text-align:left;border-bottom:1px solid var(--color-border);padding:.125rem .375rem}.EvidenceSources-module__prDFwq__attr{color:var(--color-text-tertiary);margin:.5rem 0 0;font-size:.6875rem}.EvidenceSources-module__prDFwq__muted{color:var(--color-text-tertiary);align-items:center;gap:.375rem;margin:0;font-size:.75rem;display:flex}.EvidenceSources-module__prDFwq__spin{animation:.9s linear infinite EvidenceSources-module__prDFwq__spin}@media (max-width:600px){.EvidenceSources-module__prDFwq__dl{grid-template-columns:1fr}}@keyframes EvidenceSources-module__prDFwq__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.EvidenceSources-module__prDFwq__spin{animation:none}}.EvidenceSources-module__prDFwq__open{color:#92400e;background:#fef3c7}.EvidenceSources-module__prDFwq__accepted{color:#166534;background:#dcfce7}.EvidenceSources-module__prDFwq__rejected{color:#475569;background:#e2e8f0}.EvidenceSources-module__prDFwq__btn{border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface,#fff);cursor:pointer;margin-top:.375rem;padding:.3rem .625rem;font-size:.75rem}.EvidenceSources-module__prDFwq__btn:disabled{opacity:.55;cursor:not-allowed}
.ClaimVerificationPanel-module__UeLc-G__wrap{border:1px solid var(--color-border);border-radius:var(--radius-md,8px);background:var(--color-surface,#fff);padding:.875rem 1rem 1rem}.ClaimVerificationPanel-module__UeLc-G__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.625rem;display:flex}.ClaimVerificationPanel-module__UeLc-G__title{color:var(--color-text-primary);align-items:center;gap:.4375rem;margin:0;font-size:.875rem;font-weight:600;display:flex}.ClaimVerificationPanel-module__UeLc-G__download{border-radius:var(--radius-sm);background:var(--color-accent,#2563eb);color:#fff;align-items:center;gap:.375rem;padding:.4375rem .75rem;font-size:.75rem;font-weight:500;text-decoration:none;display:inline-flex}.ClaimVerificationPanel-module__UeLc-G__download:hover{filter:brightness(1.08)}.ClaimVerificationPanel-module__UeLc-G__size{opacity:.8;font-variant-numeric:tabular-nums;font-size:.625rem}.ClaimVerificationPanel-module__UeLc-G__loading,.ClaimVerificationPanel-module__UeLc-G__error{align-items:center;gap:.375rem;margin:0;font-size:.8125rem;display:flex}.ClaimVerificationPanel-module__UeLc-G__loading{color:var(--color-text-tertiary)}.ClaimVerificationPanel-module__UeLc-G__error{color:#b91c1c}.ClaimVerificationPanel-module__UeLc-G__intro{color:var(--color-text-secondary);max-width:52rem;margin:0 0 1rem;font-size:.75rem;line-height:1.6}.ClaimVerificationPanel-module__UeLc-G__block{border-top:1px solid var(--color-border);margin-bottom:.875rem;padding-top:.75rem}.ClaimVerificationPanel-module__UeLc-G__blockTitle{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);align-items:center;gap:.375rem;margin:0 0 .5rem;font-size:.6875rem;font-weight:600;display:flex}.ClaimVerificationPanel-module__UeLc-G__rows{margin:0}.ClaimVerificationPanel-module__UeLc-G__row{grid-template-columns:10rem 1fr;align-items:baseline;gap:.5rem 1rem;padding:.375rem 0;display:grid}.ClaimVerificationPanel-module__UeLc-G__row dt{color:var(--color-text-tertiary);font-size:.75rem}.ClaimVerificationPanel-module__UeLc-G__row dd{color:var(--color-text-primary);min-width:0;margin:0;font-size:.8125rem}.ClaimVerificationPanel-module__UeLc-G__row code{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);background:var(--color-surface-subtle,#f1f5f9);word-break:break-all;border-radius:3px;padding:.0625rem .3125rem;font-size:.75rem}.ClaimVerificationPanel-module__UeLc-G__note{color:var(--color-text-tertiary);margin-top:.25rem;font-size:.6875rem;line-height:1.5;display:block}.ClaimVerificationPanel-module__UeLc-G__badge{border-radius:var(--radius-sm);color:#3730a3;background:#e0e7ff;margin-right:.375rem;padding:.0625rem .375rem;font-size:.6875rem;font-weight:600;display:inline-block}.ClaimVerificationPanel-module__UeLc-G__yes,.ClaimVerificationPanel-module__UeLc-G__no{align-items:flex-start;gap:.3125rem;font-size:.75rem;line-height:1.5;display:inline-flex}.ClaimVerificationPanel-module__UeLc-G__yes{color:#166534}.ClaimVerificationPanel-module__UeLc-G__no{color:var(--color-text-tertiary);font-style:italic}.ClaimVerificationPanel-module__UeLc-G__link{color:var(--color-accent,#2563eb);font-size:.75rem}.ClaimVerificationPanel-module__UeLc-G__unavailable{color:#92400e;border-radius:var(--radius-sm);background:#fef3c7;align-items:flex-start;gap:.375rem;margin:0;padding:.5rem .625rem;font-size:.6875rem;line-height:1.5;display:flex}.ClaimVerificationPanel-module__UeLc-G__details{border-top:1px solid var(--color-border);margin-top:.25rem;padding-top:.625rem}.ClaimVerificationPanel-module__UeLc-G__details summary{color:var(--color-text-secondary);cursor:pointer;padding:.125rem 0;font-size:.75rem}.ClaimVerificationPanel-module__UeLc-G__steps,.ClaimVerificationPanel-module__UeLc-G__caveats{color:var(--color-text-secondary);margin:.5rem 0 .25rem;padding-left:1.25rem;font-size:.6875rem;line-height:1.6}.ClaimVerificationPanel-module__UeLc-G__steps li,.ClaimVerificationPanel-module__UeLc-G__caveats li{margin-bottom:.3125rem}.ClaimVerificationPanel-module__UeLc-G__spin{animation:.9s linear infinite ClaimVerificationPanel-module__UeLc-G__spin}@keyframes ClaimVerificationPanel-module__UeLc-G__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ClaimVerificationPanel-module__UeLc-G__spin{animation:none}}@media (max-width:44rem){.ClaimVerificationPanel-module__UeLc-G__row{grid-template-columns:1fr;gap:.125rem}}
.ClaimActivityFeed-module__8FJ0Eq__wrap{border:1px solid var(--color-border);border-radius:var(--radius-md,8px);background:var(--color-surface,#fff);padding:.875rem 1rem 1rem}.ClaimActivityFeed-module__8FJ0Eq__head{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.ClaimActivityFeed-module__8FJ0Eq__title{color:var(--color-text-primary);align-items:center;gap:.4375rem;margin:0;font-size:.875rem;font-weight:600;display:flex}.ClaimActivityFeed-module__8FJ0Eq__total{color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;font-size:.6875rem}.ClaimActivityFeed-module__8FJ0Eq__intro{color:var(--color-text-secondary);max-width:52rem;margin:0 0 .75rem;font-size:.75rem;line-height:1.55}.ClaimActivityFeed-module__8FJ0Eq__loading,.ClaimActivityFeed-module__8FJ0Eq__error{align-items:center;gap:.375rem;margin:0;font-size:.8125rem;display:flex}.ClaimActivityFeed-module__8FJ0Eq__loading{color:var(--color-text-tertiary)}.ClaimActivityFeed-module__8FJ0Eq__error{color:#b91c1c;border-radius:var(--radius-sm);background:#fee2e2;margin-bottom:.75rem;padding:.5rem .625rem}.ClaimActivityFeed-module__8FJ0Eq__filters{border-bottom:1px solid var(--color-border);flex-wrap:wrap;gap:.375rem;margin-bottom:.875rem;padding-bottom:.75rem;display:flex}.ClaimActivityFeed-module__8FJ0Eq__filter{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface,#fff);color:var(--color-text-secondary);cursor:pointer;align-items:center;gap:.3125rem;padding:.25rem .5rem;font-size:.6875rem;display:inline-flex}.ClaimActivityFeed-module__8FJ0Eq__filter:hover{border-color:var(--color-accent,#2563eb)}.ClaimActivityFeed-module__8FJ0Eq__filterOn{background:var(--color-accent,#2563eb);border-color:var(--color-accent,#2563eb);color:#fff}.ClaimActivityFeed-module__8FJ0Eq__filterCount{font-variant-numeric:tabular-nums;opacity:.7;font-size:.625rem}.ClaimActivityFeed-module__8FJ0Eq__feed{max-height:32rem;margin:0;padding:0;list-style:none;overflow-y:auto}.ClaimActivityFeed-module__8FJ0Eq__entry{border-bottom:1px solid var(--color-border);align-items:flex-start;gap:.625rem;padding:.5rem 0;display:flex}.ClaimActivityFeed-module__8FJ0Eq__entry:last-child{border-bottom:none}.ClaimActivityFeed-module__8FJ0Eq__icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;margin-top:.0625rem;display:inline-flex}.ClaimActivityFeed-module__8FJ0Eq__human{color:#1e40af;background:#dbeafe}.ClaimActivityFeed-module__8FJ0Eq__ai{color:#86198f;background:#fae8ff}.ClaimActivityFeed-module__8FJ0Eq__system{color:#475569;background:#f1f5f9}.ClaimActivityFeed-module__8FJ0Eq__external{color:#92400e;background:#fef3c7}.ClaimActivityFeed-module__8FJ0Eq__unknown{color:#b91c1c;background:#fee2e2}.ClaimActivityFeed-module__8FJ0Eq__body{flex:1;min-width:0}.ClaimActivityFeed-module__8FJ0Eq__line{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.ClaimActivityFeed-module__8FJ0Eq__summary{color:var(--color-text-primary);min-width:0;font-size:.8125rem;font-weight:500}.ClaimActivityFeed-module__8FJ0Eq__amount{color:var(--color-text-primary);white-space:nowrap;font-size:.8125rem;font-weight:600}.ClaimActivityFeed-module__8FJ0Eq__meta{color:var(--color-text-tertiary);flex-wrap:wrap;align-items:center;gap:.4375rem;margin-top:.1875rem;font-size:.625rem;display:flex}.ClaimActivityFeed-module__8FJ0Eq__when{letter-spacing:-.01em}.ClaimActivityFeed-module__8FJ0Eq__actorTag{text-transform:uppercase;letter-spacing:.04em;border-radius:var(--radius-sm);padding:.0625rem .3125rem;font-weight:600}.ClaimActivityFeed-module__8FJ0Eq__actorLabel{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);color:var(--color-text-secondary)}.ClaimActivityFeed-module__8FJ0Eq__category{text-transform:uppercase;letter-spacing:.04em;opacity:.7}.ClaimActivityFeed-module__8FJ0Eq__detail{color:var(--color-text-secondary);margin:.25rem 0 0;font-size:.6875rem;line-height:1.5}.ClaimActivityFeed-module__8FJ0Eq__empty{color:var(--color-text-tertiary);margin:0;padding:1rem 0;font-size:.8125rem;font-style:italic}.ClaimActivityFeed-module__8FJ0Eq__truncated{color:#92400e;border-radius:var(--radius-sm);background:#fef3c7;align-items:flex-start;gap:.375rem;margin:.75rem 0 0;padding:.4375rem .625rem;font-size:.6875rem;line-height:1.5;display:flex}.ClaimActivityFeed-module__8FJ0Eq__spin{animation:.9s linear infinite ClaimActivityFeed-module__8FJ0Eq__spin}@keyframes ClaimActivityFeed-module__8FJ0Eq__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ClaimActivityFeed-module__8FJ0Eq__spin{animation:none}}@media (max-width:44rem){.ClaimActivityFeed-module__8FJ0Eq__line{flex-direction:column;gap:.125rem}}
.ClaimOutlookPanel-module__vzHGxq__wrap{border:1px solid var(--color-border);border-radius:var(--radius-md,8px);background:var(--color-surface,#fff);padding:.875rem 1rem 1rem}.ClaimOutlookPanel-module__vzHGxq__head{margin-bottom:.75rem}.ClaimOutlookPanel-module__vzHGxq__title{color:var(--color-text-primary);align-items:center;gap:.4375rem;margin:0;font-size:.875rem;font-weight:600;display:flex}.ClaimOutlookPanel-module__vzHGxq__loading,.ClaimOutlookPanel-module__vzHGxq__error{align-items:center;gap:.375rem;margin:0;font-size:.8125rem;display:flex}.ClaimOutlookPanel-module__vzHGxq__loading{color:var(--color-text-tertiary)}.ClaimOutlookPanel-module__vzHGxq__error{color:#b91c1c;border-radius:var(--radius-sm);background:#fee2e2;margin-bottom:.75rem;padding:.5rem .625rem}.ClaimOutlookPanel-module__vzHGxq__columns{grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));gap:1.25rem;display:grid}.ClaimOutlookPanel-module__vzHGxq__col{min-width:0}.ClaimOutlookPanel-module__vzHGxq__colTitle{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);border-bottom:1px solid var(--color-border);align-items:center;gap:.375rem;margin:0 0 .625rem;padding-bottom:.4375rem;font-size:.6875rem;font-weight:600;display:flex}.ClaimOutlookPanel-module__vzHGxq__none{color:var(--color-text-tertiary);margin:0;font-size:.75rem;font-style:italic;line-height:1.55}.ClaimOutlookPanel-module__vzHGxq__stateRow{justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.5rem;display:flex}.ClaimOutlookPanel-module__vzHGxq__state{text-transform:uppercase;letter-spacing:.04em;border-radius:var(--radius-sm);padding:.125rem .4375rem;font-size:.625rem}.ClaimOutlookPanel-module__vzHGxq__ok{color:#166534;background:#dcfce7}.ClaimOutlookPanel-module__vzHGxq__bad{color:#b91c1c;background:#fee2e2}.ClaimOutlookPanel-module__vzHGxq__neutral{color:#475569;background:#f1f5f9}.ClaimOutlookPanel-module__vzHGxq__accrued{color:#b91c1c;font-size:1rem}.ClaimOutlookPanel-module__vzHGxq__meter{background:var(--color-surface-subtle,#f1f5f9);border-radius:999px;height:.4375rem;overflow:hidden}.ClaimOutlookPanel-module__vzHGxq__meterFill{background:#16a34a;border-radius:999px;height:100%;transition:width .2s}.ClaimOutlookPanel-module__vzHGxq__meterOver{background:#dc2626}.ClaimOutlookPanel-module__vzHGxq__meterLabel{color:var(--color-text-secondary);margin:.375rem 0 0;font-size:.6875rem;line-height:1.5}.ClaimOutlookPanel-module__vzHGxq__exhausted{color:var(--color-text-secondary);align-items:center;gap:.3125rem;margin:.4375rem 0 0;font-size:.6875rem;display:flex}.ClaimOutlookPanel-module__vzHGxq__expBlock{margin-bottom:.875rem}.ClaimOutlookPanel-module__vzHGxq__expBlock:last-child{margin-bottom:0}.ClaimOutlookPanel-module__vzHGxq__expTitle{color:var(--color-text-primary);margin:0 0 .3125rem;font-size:.6875rem;font-weight:600}.ClaimOutlookPanel-module__vzHGxq__expFigure{flex-wrap:wrap;align-items:baseline;gap:.4375rem;display:flex}.ClaimOutlookPanel-module__vzHGxq__expFigure strong{color:var(--color-text-primary);font-size:1.125rem}.ClaimOutlookPanel-module__vzHGxq__expRange{color:var(--color-text-secondary);font-size:.6875rem;line-height:1.4}.ClaimOutlookPanel-module__vzHGxq__expDays,.ClaimOutlookPanel-module__vzHGxq__expSample{color:var(--color-text-secondary);margin:.25rem 0 0;font-size:.6875rem;line-height:1.45}.ClaimOutlookPanel-module__vzHGxq__expSample{color:var(--color-text-tertiary)}.ClaimOutlookPanel-module__vzHGxq__expNone{color:var(--color-text-tertiary);margin:0;font-size:.6875rem;font-style:italic;line-height:1.55}.ClaimOutlookPanel-module__vzHGxq__methodology{color:var(--color-text-tertiary);margin:.4375rem 0 0;font-size:.625rem;line-height:1.5}.ClaimOutlookPanel-module__vzHGxq__spin{animation:.9s linear infinite ClaimOutlookPanel-module__vzHGxq__spin}@keyframes ClaimOutlookPanel-module__vzHGxq__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ClaimOutlookPanel-module__vzHGxq__spin{animation:none}.ClaimOutlookPanel-module__vzHGxq__meterFill{transition:none}}
.Card-module__nDK6tW__card{background-color:var(--color-surface);border-radius:var(--radius-lg);border:1px solid var(--color-border);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 10px 40px -10px #0a192f0a,0 1px 3px #0a192f05}.Card-module__nDK6tW__header{border-bottom:1px solid #0000;flex-direction:column;gap:.375rem;padding:1.5rem 1.5rem 1rem;display:flex}.Card-module__nDK6tW__title{color:var(--color-text-primary);font-size:1.125rem;font-weight:600;line-height:1.2}.Card-module__nDK6tW__description{color:var(--color-text-tertiary);font-size:.875rem}.Card-module__nDK6tW__content{flex:1;padding:1.5rem}.Card-module__nDK6tW__footer{justify-content:flex-end;align-items:center;gap:.75rem;padding:1rem 1.5rem 1.5rem;display:flex}
.FinanceGrantsPanel-module__TMHeYW__wrap{border:1px solid var(--color-border);border-radius:var(--radius-md,8px);background:var(--color-surface,#fff);padding:.875rem 1rem 1rem}.FinanceGrantsPanel-module__TMHeYW__head{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.FinanceGrantsPanel-module__TMHeYW__title{color:var(--color-text-primary);align-items:center;gap:.4375rem;margin:0;font-size:.875rem;font-weight:600;display:flex}.FinanceGrantsPanel-module__TMHeYW__liveCount{text-transform:uppercase;letter-spacing:.04em;border-radius:var(--radius-sm);color:#166534;background:#dcfce7;padding:.125rem .375rem;font-size:.625rem}.FinanceGrantsPanel-module__TMHeYW__intro{color:var(--color-text-secondary);max-width:52rem;margin:0 0 .875rem;font-size:.75rem;line-height:1.55}.FinanceGrantsPanel-module__TMHeYW__loading,.FinanceGrantsPanel-module__TMHeYW__error{align-items:center;gap:.375rem;margin:0;font-size:.8125rem;display:flex}.FinanceGrantsPanel-module__TMHeYW__loading{color:var(--color-text-tertiary)}.FinanceGrantsPanel-module__TMHeYW__error{color:#b91c1c;border-radius:var(--radius-sm);background:#fee2e2;margin-bottom:.75rem;padding:.5rem .625rem}.FinanceGrantsPanel-module__TMHeYW__tokenBox{border-radius:var(--radius-sm);background:#eff6ff;border:1px solid #bfdbfe;margin-bottom:.875rem;padding:.75rem .875rem}.FinanceGrantsPanel-module__TMHeYW__tokenHead{color:#1e3a8a;align-items:center;gap:.375rem;margin-bottom:.5rem;font-size:.8125rem;display:flex}.FinanceGrantsPanel-module__TMHeYW__token{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);background:var(--color-surface,#fff);border-radius:var(--radius-sm);word-break:break-all;color:var(--color-text-primary);border:1px solid #bfdbfe;padding:.5rem .625rem;font-size:.75rem;display:block}.FinanceGrantsPanel-module__TMHeYW__copy,.FinanceGrantsPanel-module__TMHeYW__dismiss{border-radius:var(--radius-sm);background:var(--color-surface,#fff);color:#1d4ed8;cursor:pointer;border:1px solid #bfdbfe;align-items:center;gap:.3125rem;margin-top:.5rem;padding:.3125rem .625rem;font-size:.75rem;display:inline-flex}.FinanceGrantsPanel-module__TMHeYW__dismiss{background:0 0;border-color:#0000;margin-left:.375rem}.FinanceGrantsPanel-module__TMHeYW__tokenNotice{color:#1e40af;margin:.5rem 0 0;font-size:.6875rem;line-height:1.55}.FinanceGrantsPanel-module__TMHeYW__form{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-subtle,#f8fafc);padding:.75rem .875rem}.FinanceGrantsPanel-module__TMHeYW__grid{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.625rem .875rem;display:grid}.FinanceGrantsPanel-module__TMHeYW__field{flex-direction:column;gap:.25rem;min-width:0;display:flex}.FinanceGrantsPanel-module__TMHeYW__label{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-secondary);font-size:.6875rem;font-weight:600}.FinanceGrantsPanel-module__TMHeYW__hint{color:var(--color-text-tertiary);font-size:.625rem;line-height:1.4}.FinanceGrantsPanel-module__TMHeYW__input,.FinanceGrantsPanel-module__TMHeYW__narrow{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface,#fff);color:var(--color-text-primary);padding:.375rem .5rem;font-family:inherit;font-size:.8125rem}.FinanceGrantsPanel-module__TMHeYW__input{width:100%}.FinanceGrantsPanel-module__TMHeYW__narrow{font-variant-numeric:tabular-nums;width:4.5rem}.FinanceGrantsPanel-module__TMHeYW__inline{align-items:center;gap:.375rem;display:flex}.FinanceGrantsPanel-module__TMHeYW__unit{color:var(--color-text-tertiary);font-size:.75rem}.FinanceGrantsPanel-module__TMHeYW__checkRow{color:var(--color-text-primary);cursor:pointer;flex-wrap:wrap;align-items:center;gap:.4375rem;margin-top:.75rem;font-size:.75rem;display:flex}.FinanceGrantsPanel-module__TMHeYW__primary{border-radius:var(--radius-sm);background:var(--color-accent,#2563eb);color:#fff;cursor:pointer;border:none;align-items:center;gap:.375rem;margin-top:.875rem;padding:.4375rem .875rem;font-size:.8125rem;font-weight:500;display:inline-flex}.FinanceGrantsPanel-module__TMHeYW__primary:disabled{opacity:.5;cursor:not-allowed}.FinanceGrantsPanel-module__TMHeYW__list{margin:.875rem 0 0;padding:0;list-style:none}.FinanceGrantsPanel-module__TMHeYW__grant{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:flex-start;gap:1rem;padding:.625rem 0;display:flex}.FinanceGrantsPanel-module__TMHeYW__grant:last-child{border-bottom:none}.FinanceGrantsPanel-module__TMHeYW__gMain{flex:1;min-width:0}.FinanceGrantsPanel-module__TMHeYW__gHead{color:var(--color-text-primary);flex-wrap:wrap;align-items:baseline;gap:.4375rem;font-size:.8125rem;display:flex}.FinanceGrantsPanel-module__TMHeYW__status,.FinanceGrantsPanel-module__TMHeYW__purpose{text-transform:uppercase;letter-spacing:.04em;border-radius:var(--radius-sm);padding:.0625rem .3125rem;font-size:.625rem}.FinanceGrantsPanel-module__TMHeYW__live{color:#166534;background:#dcfce7}.FinanceGrantsPanel-module__TMHeYW__expired{color:#64748b;background:#f1f5f9}.FinanceGrantsPanel-module__TMHeYW__revoked{color:#b91c1c;background:#fee2e2}.FinanceGrantsPanel-module__TMHeYW__purpose{color:#3730a3;background:#e0e7ff}.FinanceGrantsPanel-module__TMHeYW__gMeta{color:var(--color-text-tertiary);flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.25rem;font-size:.6875rem;display:flex}.FinanceGrantsPanel-module__TMHeYW__gMeta span{align-items:center;gap:.25rem;display:inline-flex}.FinanceGrantsPanel-module__TMHeYW__revokeNote,.FinanceGrantsPanel-module__TMHeYW__unread{margin:.3125rem 0 0;font-size:.6875rem;line-height:1.5}.FinanceGrantsPanel-module__TMHeYW__revokeNote{color:#b91c1c}.FinanceGrantsPanel-module__TMHeYW__unread{color:var(--color-text-tertiary)}.FinanceGrantsPanel-module__TMHeYW__revokeBtn{border-radius:var(--radius-sm);background:var(--color-surface,#fff);color:#b91c1c;cursor:pointer;border:1px solid #fecaca;flex-shrink:0;align-items:center;gap:.25rem;padding:.3125rem .5625rem;font-size:.75rem;display:inline-flex}.FinanceGrantsPanel-module__TMHeYW__revokeBtn:disabled{opacity:.5;cursor:not-allowed}.FinanceGrantsPanel-module__TMHeYW__empty{color:var(--color-text-tertiary);margin:.875rem 0 0;font-size:.75rem;font-style:italic}.FinanceGrantsPanel-module__TMHeYW__spin{animation:.9s linear infinite FinanceGrantsPanel-module__TMHeYW__spin}@keyframes FinanceGrantsPanel-module__TMHeYW__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.FinanceGrantsPanel-module__TMHeYW__spin{animation:none}}@media (max-width:44rem){.FinanceGrantsPanel-module__TMHeYW__grant{flex-direction:column;gap:.5rem}}
.Input-module__4fD7va__wrapper{flex-direction:column;gap:.375rem;width:100%;display:flex}.Input-module__4fD7va__label{color:var(--color-text-primary);font-size:.875rem;font-weight:500}.Input-module__4fD7va__input{border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-surface);width:100%;height:2.75rem;color:var(--color-text-primary);transition:all var(--transition-normal);padding:.5rem 1rem;font-size:.875rem;display:flex;box-shadow:0 1px 2px #00000005}.Input-module__4fD7va__input::placeholder{color:var(--color-text-tertiary)}.Input-module__4fD7va__input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-subtle);outline:none}.Input-module__4fD7va__input:disabled{cursor:not-allowed;opacity:.5;background-color:var(--color-background)}.Input-module__4fD7va__error{border-color:#ef4444}.Input-module__4fD7va__error:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef444426}.Input-module__4fD7va__errorMessage{color:#ef4444;margin-top:.125rem;font-size:.75rem;font-weight:500}
.ShareControl-module__A5h1Ua__wrap{display:inline-flex;position:relative}.ShareControl-module__A5h1Ua__trigger,.ShareControl-module__A5h1Ua__triggerCompact{font:inherit;letter-spacing:.08em;border-radius:var(--radius-sm);border:1px solid var(--color-primary);background:var(--color-surface);color:var(--color-primary);cursor:pointer;transition:background var(--transition-fast);font-size:.75rem;font-weight:700}.ShareControl-module__A5h1Ua__trigger{min-height:38px;padding:.55rem 1rem}.ShareControl-module__A5h1Ua__triggerCompact{min-height:44px;padding:0 .75rem}.ShareControl-module__A5h1Ua__trigger:hover,.ShareControl-module__A5h1Ua__triggerCompact:hover,.ShareControl-module__A5h1Ua__trigger[aria-expanded=true],.ShareControl-module__A5h1Ua__triggerCompact[aria-expanded=true]{background:var(--color-primary-subtle)}.ShareControl-module__A5h1Ua__trigger:focus-visible,.ShareControl-module__A5h1Ua__triggerCompact:focus-visible,.ShareControl-module__A5h1Ua__create:focus-visible,.ShareControl-module__A5h1Ua__revoke:focus-visible,.ShareControl-module__A5h1Ua__copy:focus-visible,.ShareControl-module__A5h1Ua__close:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.ShareControl-module__A5h1Ua__panel{z-index:60;background:var(--color-surface);width:min(32rem,100vw - 2rem);max-height:min(80vh,46rem);color:var(--color-text-primary);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);text-align:left;padding:1rem 1.1rem 1.1rem;position:absolute;top:calc(100% + .5rem);right:0;overflow-y:auto}.ShareControl-module__A5h1Ua__panelHead{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ShareControl-module__A5h1Ua__panelTitle{font-size:.9375rem;font-weight:700}.ShareControl-module__A5h1Ua__close{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;min-width:32px;min-height:32px;font-size:1.4rem;line-height:1}.ShareControl-module__A5h1Ua__lede{color:var(--color-text-secondary);margin-top:.35rem;font-size:.8125rem;line-height:1.55}.ShareControl-module__A5h1Ua__recipient{color:var(--color-text-secondary);flex-direction:column;gap:.3rem;margin-top:.85rem;font-size:.75rem;font-weight:600;display:flex}.ShareControl-module__A5h1Ua__recipient input{font:inherit;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-primary);padding:.5rem .65rem;font-size:.875rem;font-weight:400}.ShareControl-module__A5h1Ua__audiences{flex-direction:column;gap:.5rem;margin:.85rem 0 0;padding:0;list-style:none;display:flex}.ShareControl-module__A5h1Ua__audience{border:1px solid var(--color-border);border-radius:var(--radius-md);justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.7rem .8rem;display:flex}.ShareControl-module__A5h1Ua__audienceText{min-width:0}.ShareControl-module__A5h1Ua__audienceName{font-size:.875rem;font-weight:700}.ShareControl-module__A5h1Ua__product{color:var(--color-text-secondary);font-weight:500}.ShareControl-module__A5h1Ua__audienceDesc{color:var(--color-text-secondary);margin-top:.2rem;font-size:.75rem;line-height:1.5}.ShareControl-module__A5h1Ua__expiry{color:var(--color-text-tertiary);margin-top:.2rem;font-size:.6875rem}.ShareControl-module__A5h1Ua__create,.ShareControl-module__A5h1Ua__revoke,.ShareControl-module__A5h1Ua__copy{font:inherit;white-space:nowrap;border-radius:var(--radius-sm);cursor:pointer;min-height:34px;padding:.45rem .75rem;font-size:.75rem;font-weight:600}.ShareControl-module__A5h1Ua__create{border:1px solid var(--color-primary);background:var(--color-primary);color:#fff}.ShareControl-module__A5h1Ua__revoke,.ShareControl-module__A5h1Ua__copy{border:1px solid var(--color-border-hover);background:var(--color-surface);color:var(--color-text-primary)}.ShareControl-module__A5h1Ua__create:disabled,.ShareControl-module__A5h1Ua__revoke:disabled,.ShareControl-module__A5h1Ua__copy:disabled{opacity:.45;cursor:not-allowed}.ShareControl-module__A5h1Ua__fresh{border:1px dashed var(--color-primary);border-radius:var(--radius-md);background:var(--color-primary-subtle);align-items:center;gap:.5rem;margin-top:.75rem;padding:.6rem .7rem;display:flex}.ShareControl-module__A5h1Ua__freshUrl{min-width:0;font-family:var(--font-jetbrains-mono), monospace;overflow-wrap:anywhere;flex:1;font-size:.75rem}.ShareControl-module__A5h1Ua__ok,.ShareControl-module__A5h1Ua__error{margin-top:.6rem;font-size:.8125rem;line-height:1.5}.ShareControl-module__A5h1Ua__ok{color:#0f7a3d}.ShareControl-module__A5h1Ua__error{color:#b42318}.ShareControl-module__A5h1Ua__note{color:var(--color-text-tertiary);margin-top:.4rem;font-size:.75rem;line-height:1.5}.ShareControl-module__A5h1Ua__section{border-top:1px solid var(--color-border);margin-top:1rem;padding-top:.85rem}.ShareControl-module__A5h1Ua__sectionTitle{text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-secondary);margin-bottom:.5rem;font-size:.6875rem;font-weight:700}.ShareControl-module__A5h1Ua__link{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem 0;display:flex}.ShareControl-module__A5h1Ua__link:last-child{border-bottom:none}.ShareControl-module__A5h1Ua__linkPast{opacity:.6}.ShareControl-module__A5h1Ua__linkText{min-width:0}.ShareControl-module__A5h1Ua__linkName{font-size:.8125rem;font-weight:600}.ShareControl-module__A5h1Ua__linkMeta{color:var(--color-text-secondary);overflow-wrap:anywhere;font-size:.6875rem}.ShareControl-module__A5h1Ua__linkMeta code{font-family:var(--font-jetbrains-mono), monospace}.ShareControl-module__A5h1Ua__ready,.ShareControl-module__A5h1Ua__notReady{font-size:.875rem;font-weight:700}.ShareControl-module__A5h1Ua__ready{color:#0f7a3d}.ShareControl-module__A5h1Ua__notReady{color:#b42318}.ShareControl-module__A5h1Ua__reasons{color:var(--color-text-secondary);margin:.35rem 0 .6rem;padding-left:1.1rem;font-size:.75rem;line-height:1.5}@media (max-width:640px){.ShareControl-module__A5h1Ua__panel{width:auto;max-height:calc(100vh - 6rem);position:fixed;top:4.5rem;left:1rem;right:1rem}.ShareControl-module__A5h1Ua__audience{flex-direction:column;align-items:stretch}.ShareControl-module__A5h1Ua__create{align-self:flex-start}}
.ConcessionStrategy-module__QdINiq__wrap{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-subtle,#f8fafc);margin-top:.875rem;padding:.875rem 1rem}.ConcessionStrategy-module__QdINiq__title{color:var(--color-text-primary);align-items:center;gap:.375rem;margin:0 0 .5rem;font-size:.8125rem;font-weight:600;display:flex}.ConcessionStrategy-module__QdINiq__intro{color:var(--color-text-secondary);max-width:50rem;margin:0 0 .875rem;font-size:.75rem;line-height:1.55}.ConcessionStrategy-module__QdINiq__warn,.ConcessionStrategy-module__QdINiq__error{border-radius:var(--radius-sm);align-items:flex-start;gap:.375rem;margin:0 0 .75rem;padding:.4375rem .625rem;font-size:.75rem;line-height:1.5;display:flex}.ConcessionStrategy-module__QdINiq__warn{color:#92400e;background:#fef3c7}.ConcessionStrategy-module__QdINiq__error{color:#b91c1c;background:#fee2e2;margin:.75rem 0 0}.ConcessionStrategy-module__QdINiq__grid{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:.875rem 1.25rem;display:grid}.ConcessionStrategy-module__QdINiq__field{flex-direction:column;gap:.3125rem;min-width:0;display:flex}.ConcessionStrategy-module__QdINiq__label{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-secondary);flex-wrap:wrap;align-items:baseline;gap:.375rem;padding:0;font-size:.6875rem;font-weight:600;display:flex}.ConcessionStrategy-module__QdINiq__hint{text-transform:none;letter-spacing:0;color:var(--color-text-tertiary);font-weight:400}.ConcessionStrategy-module__QdINiq__sliderRow{align-items:center;gap:.625rem;display:flex}.ConcessionStrategy-module__QdINiq__sliderRow input[type=range]{min-width:0;accent-color:var(--color-accent,#2563eb);flex:1}.ConcessionStrategy-module__QdINiq__pct{color:var(--color-text-primary);text-align:right;min-width:2.75rem;font-size:.875rem;font-weight:600}.ConcessionStrategy-module__QdINiq__derived{color:var(--color-text-tertiary);font-size:.6875rem;line-height:1.5}.ConcessionStrategy-module__QdINiq__derived strong{color:var(--color-text-primary);font-variant-numeric:tabular-nums}.ConcessionStrategy-module__QdINiq__stops{border:none;margin:.875rem 0 0;padding:0}.ConcessionStrategy-module__QdINiq__stopGrid{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.375rem .875rem;margin-top:.4375rem;display:grid}.ConcessionStrategy-module__QdINiq__stop{color:var(--color-text-primary);cursor:pointer;align-items:flex-start;gap:.4375rem;font-size:.75rem;display:flex}.ConcessionStrategy-module__QdINiq__stop input{accent-color:var(--color-accent,#2563eb);margin-top:.1875rem}.ConcessionStrategy-module__QdINiq__stop strong{font-weight:500;display:block}.ConcessionStrategy-module__QdINiq__stopHint{color:var(--color-text-tertiary);font-size:.625rem;line-height:1.4;display:block}.ConcessionStrategy-module__QdINiq__stopNote{color:var(--color-text-tertiary);max-width:50rem;margin:.5rem 0 0;font-size:.6875rem;line-height:1.55}.ConcessionStrategy-module__QdINiq__runRow{flex-wrap:wrap;align-items:flex-end;gap:.875rem;margin-top:.875rem;display:flex}.ConcessionStrategy-module__QdINiq__rounds{flex-direction:column;gap:.25rem;display:flex}.ConcessionStrategy-module__QdINiq__rounds input{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface,#fff);width:5rem;color:var(--color-text-primary);font-variant-numeric:tabular-nums;padding:.375rem .5rem;font-size:.8125rem}.ConcessionStrategy-module__QdINiq__primary{border-radius:var(--radius-sm);background:var(--color-accent,#2563eb);color:#fff;cursor:pointer;border:none;align-items:center;gap:.375rem;padding:.4375rem .875rem;font-size:.8125rem;font-weight:500;display:inline-flex}.ConcessionStrategy-module__QdINiq__primary:disabled{opacity:.5;cursor:not-allowed}.ConcessionStrategy-module__QdINiq__result{border-top:1px solid var(--color-border);margin-top:.875rem;padding-top:.75rem}.ConcessionStrategy-module__QdINiq__resultHead{color:var(--color-text-secondary);flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.ConcessionStrategy-module__QdINiq__resultLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary);font-size:.625rem}.ConcessionStrategy-module__QdINiq__resultValue{color:var(--color-text-primary);font-size:1.125rem}.ConcessionStrategy-module__QdINiq__converged,.ConcessionStrategy-module__QdINiq__gapRemains{text-transform:uppercase;letter-spacing:.04em;border-radius:var(--radius-sm);padding:.0625rem .375rem;font-size:.625rem}.ConcessionStrategy-module__QdINiq__converged{color:#166534;background:#dcfce7}.ConcessionStrategy-module__QdINiq__gapRemains{color:#92400e;background:#fef3c7}.ConcessionStrategy-module__QdINiq__stats{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.5rem 1rem;margin:.75rem 0 0;display:grid}.ConcessionStrategy-module__QdINiq__stats dt{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary);font-size:.625rem}.ConcessionStrategy-module__QdINiq__stats dd{color:var(--color-text-primary);margin:.125rem 0 0;font-size:.8125rem}.ConcessionStrategy-module__QdINiq__probabilityNote,.ConcessionStrategy-module__QdINiq__hitl{color:var(--color-text-tertiary);margin:.625rem 0 0;font-size:.6875rem;line-height:1.55}.ConcessionStrategy-module__QdINiq__hitl{color:#166534;align-items:flex-start;gap:.3125rem;display:flex}.ConcessionStrategy-module__QdINiq__detail{margin-top:.625rem}.ConcessionStrategy-module__QdINiq__detail summary{color:var(--color-text-secondary);cursor:pointer;font-size:.75rem}.ConcessionStrategy-module__QdINiq__log{margin:.4375rem 0 0;padding:0;list-style:none}.ConcessionStrategy-module__QdINiq__log li{border-bottom:1px solid var(--color-border);flex-wrap:wrap;align-items:baseline;gap:.4375rem;padding:.25rem 0;font-size:.6875rem;display:flex}.ConcessionStrategy-module__QdINiq__log li:last-child{border-bottom:none}.ConcessionStrategy-module__QdINiq__ownerTag,.ConcessionStrategy-module__QdINiq__cpTag,.ConcessionStrategy-module__QdINiq__forced{text-transform:uppercase;letter-spacing:.04em;border-radius:var(--radius-sm);padding:.0625rem .3125rem;font-size:.5625rem}.ConcessionStrategy-module__QdINiq__ownerTag{color:#3730a3;background:#e0e7ff}.ConcessionStrategy-module__QdINiq__cpTag{color:#92400e;background:#fef3c7}.ConcessionStrategy-module__QdINiq__forced{color:#b91c1c;background:#fee2e2}.ConcessionStrategy-module__QdINiq__logLabel{color:var(--color-text-primary);font-weight:600}.ConcessionStrategy-module__QdINiq__rationale{color:var(--color-text-tertiary);flex-basis:100%;line-height:1.45}.ConcessionStrategy-module__QdINiq__spin{animation:.9s linear infinite ConcessionStrategy-module__QdINiq__spin}@keyframes ConcessionStrategy-module__QdINiq__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ConcessionStrategy-module__QdINiq__spin{animation:none}}.ConcessionStrategy-module__QdINiq__note{border:1px solid var(--color-border);color:var(--color-text-secondary);border-radius:6px;margin-top:.75rem;padding:.625rem .75rem;font-size:.75rem;line-height:1.55}.ConcessionStrategy-module__QdINiq__note a{color:inherit;text-decoration:underline}
.DeveloperSettings-module__0j0WzG__formRow{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.DeveloperSettings-module__0j0WzG__label{color:var(--color-text-secondary);font-size:.75rem}.DeveloperSettings-module__0j0WzG__input{font:inherit;color:var(--color-text-primary);background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-sm);flex:auto;max-width:220px;padding:.4rem .6rem;font-size:.8125rem}.DeveloperSettings-module__0j0WzG__scopeRow{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}.DeveloperSettings-module__0j0WzG__scopeChip{color:var(--color-text-secondary);border:1px solid var(--color-border);cursor:pointer;border-radius:999px;align-items:center;gap:.375rem;padding:.2rem .6rem;font-size:.72rem;display:inline-flex}.DeveloperSettings-module__0j0WzG__btn{letter-spacing:.04em;border-radius:var(--radius-sm);border:1px solid var(--color-border);color:var(--color-primary);cursor:pointer;white-space:nowrap;background:0 0;padding:.4rem .85rem;font-size:.6875rem;font-weight:700}.DeveloperSettings-module__0j0WzG__btn:hover{border-color:var(--color-border-hover)}.DeveloperSettings-module__0j0WzG__btn:disabled{opacity:.55;cursor:not-allowed}.DeveloperSettings-module__0j0WzG__smallBtn{letter-spacing:.04em;border-radius:var(--radius-sm);border:1px solid var(--color-border);color:var(--color-primary);cursor:pointer;background:0 0;padding:.2rem .55rem;font-size:.65rem;font-weight:700}.DeveloperSettings-module__0j0WzG__smallBtn:disabled{opacity:.55;cursor:not-allowed}.DeveloperSettings-module__0j0WzG__list{flex-direction:column;gap:.5rem;margin-top:.75rem;display:flex}.DeveloperSettings-module__0j0WzG__item{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.55rem .65rem;font-size:.8125rem}.DeveloperSettings-module__0j0WzG__itemHead{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.DeveloperSettings-module__0j0WzG__itemActions{align-items:center;gap:.5rem;display:inline-flex}.DeveloperSettings-module__0j0WzG__chip{border:1px solid var(--color-border);color:var(--color-text-secondary);white-space:nowrap;border-radius:999px;align-items:center;padding:.1rem .5rem;font-size:.65rem;font-weight:600;display:inline-flex}.DeveloperSettings-module__0j0WzG__chipOk{color:#16a34a;background:#22c55e14;border-color:#22c55e40}.DeveloperSettings-module__0j0WzG__chipMuted{opacity:.7}.DeveloperSettings-module__0j0WzG__mono{color:var(--color-text-secondary);word-break:break-all;font-size:.72rem;font-family:var(--font-mono,ui-monospace, monospace)}.DeveloperSettings-module__0j0WzG__muted{color:var(--color-text-tertiary);font-size:.78rem}.DeveloperSettings-module__0j0WzG__secretBox{border-radius:var(--radius-sm);background:#eab3080f;border:1px solid #eab30859;margin-top:.75rem;padding:.6rem;font-size:.75rem}.DeveloperSettings-module__0j0WzG__link{color:var(--color-primary);font-weight:600;text-decoration:none}.DeveloperSettings-module__0j0WzG__link:hover{text-decoration:underline}.DeveloperSettings-module__0j0WzG__error{color:#dc2626;font-size:.8125rem}
.ClaimNegotiationPanel-module__6Xx0Eq__wrap{border:1px solid var(--color-border);border-radius:var(--radius-md,8px);background:var(--color-surface,#fff);padding:.875rem 1rem 1rem}.ClaimNegotiationPanel-module__6Xx0Eq__head{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.ClaimNegotiationPanel-module__6Xx0Eq__title{color:var(--color-text-primary);align-items:center;gap:.4375rem;margin:0;font-size:.875rem;font-weight:600;display:flex}.ClaimNegotiationPanel-module__6Xx0Eq__pendingChip{text-transform:uppercase;letter-spacing:.04em;border-radius:var(--radius-sm);color:#92400e;background:#fef3c7;padding:.125rem .4375rem;font-size:.625rem}.ClaimNegotiationPanel-module__6Xx0Eq__loading,.ClaimNegotiationPanel-module__6Xx0Eq__error{align-items:center;gap:.375rem;margin:0;font-size:.8125rem;display:flex}.ClaimNegotiationPanel-module__6Xx0Eq__loading{color:var(--color-text-tertiary)}.ClaimNegotiationPanel-module__6Xx0Eq__error{color:#b91c1c;border-radius:var(--radius-sm);background:#fee2e2;margin:.5rem 0;padding:.5rem .625rem}.ClaimNegotiationPanel-module__6Xx0Eq__phases{flex-wrap:wrap;align-items:stretch;gap:.25rem;margin:0 0 .875rem;padding:0;list-style:none;display:flex}.ClaimNegotiationPanel-module__6Xx0Eq__phase{border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface-subtle,#f8fafc);flex:1;align-items:center;gap:.4375rem;min-width:9rem;padding:.4375rem .5rem;display:flex}.ClaimNegotiationPanel-module__6Xx0Eq__phaseDone{background:#f0fdf4;border-color:#bbf7d0}.ClaimNegotiationPanel-module__6Xx0Eq__phaseActive{border-color:var(--color-accent,#2563eb);background:#eff6ff}.ClaimNegotiationPanel-module__6Xx0Eq__phaseDot{background:var(--color-border);width:1.125rem;height:1.125rem;color:var(--color-text-secondary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.625rem;font-weight:600;display:inline-flex}.ClaimNegotiationPanel-module__6Xx0Eq__phaseDone .ClaimNegotiationPanel-module__6Xx0Eq__phaseDot{color:#fff;background:#16a34a}.ClaimNegotiationPanel-module__6Xx0Eq__phaseActive .ClaimNegotiationPanel-module__6Xx0Eq__phaseDot{background:var(--color-accent,#2563eb);color:#fff}.ClaimNegotiationPanel-module__6Xx0Eq__phaseText{flex-direction:column;min-width:0;display:flex}.ClaimNegotiationPanel-module__6Xx0Eq__phaseText strong{color:var(--color-text-primary);font-size:.75rem}.ClaimNegotiationPanel-module__6Xx0Eq__phaseHint{color:var(--color-text-tertiary);font-size:.625rem;line-height:1.35}.ClaimNegotiationPanel-module__6Xx0Eq__phaseArrow{color:var(--color-text-tertiary);flex-shrink:0;margin-left:auto}.ClaimNegotiationPanel-module__6Xx0Eq__agreed,.ClaimNegotiationPanel-module__6Xx0Eq__blocked,.ClaimNegotiationPanel-module__6Xx0Eq__clear{border-radius:var(--radius-sm);align-items:flex-start;gap:.375rem;margin:0 0 .75rem;padding:.5rem .625rem;font-size:.75rem;line-height:1.55;display:flex}.ClaimNegotiationPanel-module__6Xx0Eq__agreed{color:#166534;background:#dcfce7}.ClaimNegotiationPanel-module__6Xx0Eq__blocked{color:#92400e;background:#fef3c7}.ClaimNegotiationPanel-module__6Xx0Eq__clear{color:#166534;background:#f0fdf4;margin-top:.75rem;margin-bottom:0}.ClaimNegotiationPanel-module__6Xx0Eq__openRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.875rem;display:flex}.ClaimNegotiationPanel-module__6Xx0Eq__openNote{color:var(--color-text-secondary);flex:1;min-width:16rem;margin:0;font-size:.75rem;line-height:1.55}.ClaimNegotiationPanel-module__6Xx0Eq__composer{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-subtle,#f8fafc);padding:.75rem .875rem}.ClaimNegotiationPanel-module__6Xx0Eq__composerTitle{color:var(--color-text-primary);align-items:center;gap:.375rem;margin:0 0 .625rem;font-size:.75rem;font-weight:600;display:flex}.ClaimNegotiationPanel-module__6Xx0Eq__composerGrid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.625rem .875rem;display:grid}.ClaimNegotiationPanel-module__6Xx0Eq__field{flex-direction:column;gap:.25rem;min-width:0;margin-top:.5rem;display:flex}.ClaimNegotiationPanel-module__6Xx0Eq__composerGrid .ClaimNegotiationPanel-module__6Xx0Eq__field{margin-top:0}.ClaimNegotiationPanel-module__6Xx0Eq__label{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-secondary);align-items:center;gap:.3125rem;font-size:.6875rem;font-weight:600;display:flex}.ClaimNegotiationPanel-module__6Xx0Eq__hint{text-transform:none;letter-spacing:0;color:var(--color-text-tertiary);font-weight:400}.ClaimNegotiationPanel-module__6Xx0Eq__input,.ClaimNegotiationPanel-module__6Xx0Eq__textarea{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface,#fff);width:100%;color:var(--color-text-primary);padding:.375rem .5rem;font-family:inherit;font-size:.8125rem}.ClaimNegotiationPanel-module__6Xx0Eq__textarea{resize:vertical;line-height:1.5}.ClaimNegotiationPanel-module__6Xx0Eq__input:focus,.ClaimNegotiationPanel-module__6Xx0Eq__textarea:focus{border-color:var(--color-accent,#2563eb);outline:none}.ClaimNegotiationPanel-module__6Xx0Eq__delta{color:var(--color-text-secondary);margin:.5rem 0 0;font-size:.6875rem;line-height:1.5}.ClaimNegotiationPanel-module__6Xx0Eq__primary,.ClaimNegotiationPanel-module__6Xx0Eq__secondary{border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;align-items:center;gap:.375rem;margin-top:.75rem;padding:.4375rem .875rem;font-size:.8125rem;font-weight:500;display:inline-flex}.ClaimNegotiationPanel-module__6Xx0Eq__primary{background:var(--color-accent,#2563eb);color:#fff}.ClaimNegotiationPanel-module__6Xx0Eq__secondary{background:var(--color-surface,#fff);border-color:var(--color-border);color:var(--color-text-primary);flex-shrink:0;margin-top:0}.ClaimNegotiationPanel-module__6Xx0Eq__primary:disabled,.ClaimNegotiationPanel-module__6Xx0Eq__secondary:disabled{opacity:.5;cursor:not-allowed}.ClaimNegotiationPanel-module__6Xx0Eq__redline{border:1px solid var(--color-border);border-radius:var(--radius-sm);flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-top:.875rem;padding:.5rem .75rem;display:flex}.ClaimNegotiationPanel-module__6Xx0Eq__redlineLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary);font-size:.625rem}.ClaimNegotiationPanel-module__6Xx0Eq__redline strong{font-variant-numeric:tabular-nums;font-size:1rem}.ClaimNegotiationPanel-module__6Xx0Eq__up{color:#166534}.ClaimNegotiationPanel-module__6Xx0Eq__down{color:#b91c1c}.ClaimNegotiationPanel-module__6Xx0Eq__redlineNote{color:var(--color-text-tertiary);font-size:.6875rem}.ClaimNegotiationPanel-module__6Xx0Eq__list{margin:.875rem 0 0;padding:0;list-style:none}.ClaimNegotiationPanel-module__6Xx0Eq__proposal{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:flex-start;gap:1rem;padding:.625rem 0;display:flex}.ClaimNegotiationPanel-module__6Xx0Eq__proposal:last-child{border-bottom:none}.ClaimNegotiationPanel-module__6Xx0Eq__pMain{flex:1;min-width:0}.ClaimNegotiationPanel-module__6Xx0Eq__pHead{color:var(--color-text-primary);flex-wrap:wrap;align-items:baseline;gap:.4375rem;font-size:.8125rem;display:flex}.ClaimNegotiationPanel-module__6Xx0Eq__pAction,.ClaimNegotiationPanel-module__6Xx0Eq__fromGuest,.ClaimNegotiationPanel-module__6Xx0Eq__fromOwner{text-transform:uppercase;letter-spacing:.04em;border-radius:var(--radius-sm);padding:.0625rem .3125rem;font-size:.625rem}.ClaimNegotiationPanel-module__6Xx0Eq__pAction{color:#475569;background:#f1f5f9}.ClaimNegotiationPanel-module__6Xx0Eq__fromGuest{color:#92400e;background:#fef3c7}.ClaimNegotiationPanel-module__6Xx0Eq__fromOwner{color:#3730a3;background:#e0e7ff}.ClaimNegotiationPanel-module__6Xx0Eq__pBy{color:var(--color-text-tertiary);font-size:.6875rem}.ClaimNegotiationPanel-module__6Xx0Eq__pChange{color:var(--color-text-secondary);margin:.25rem 0 0;font-size:.6875rem}.ClaimNegotiationPanel-module__6Xx0Eq__strike{color:var(--color-text-tertiary);text-decoration:line-through}.ClaimNegotiationPanel-module__6Xx0Eq__pNote{color:var(--color-text-secondary);margin:.25rem 0 0;font-size:.75rem;line-height:1.5}.ClaimNegotiationPanel-module__6Xx0Eq__pActions{flex-shrink:0;gap:.375rem;display:flex}.ClaimNegotiationPanel-module__6Xx0Eq__accept,.ClaimNegotiationPanel-module__6Xx0Eq__reject{border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface,#fff);cursor:pointer;align-items:center;gap:.25rem;padding:.3125rem .5625rem;font-size:.75rem;display:inline-flex}.ClaimNegotiationPanel-module__6Xx0Eq__accept{color:#166534;border-color:#bbf7d0}.ClaimNegotiationPanel-module__6Xx0Eq__reject{color:#b91c1c;border-color:#fecaca}.ClaimNegotiationPanel-module__6Xx0Eq__accept:disabled,.ClaimNegotiationPanel-module__6Xx0Eq__reject:disabled{opacity:.5;cursor:not-allowed}.ClaimNegotiationPanel-module__6Xx0Eq__history{border-top:1px solid var(--color-border);margin-top:.875rem;padding-top:.5rem}.ClaimNegotiationPanel-module__6Xx0Eq__history summary{color:var(--color-text-secondary);cursor:pointer;font-size:.75rem}.ClaimNegotiationPanel-module__6Xx0Eq__resolved{border-bottom:1px solid var(--color-border);flex-wrap:wrap;align-items:baseline;gap:.5rem;padding:.25rem 0;font-size:.6875rem;display:flex}.ClaimNegotiationPanel-module__6Xx0Eq__resolved:last-child{border-bottom:none}.ClaimNegotiationPanel-module__6Xx0Eq__ok{color:#166534;text-transform:capitalize;font-weight:600}.ClaimNegotiationPanel-module__6Xx0Eq__muted{color:var(--color-text-tertiary);text-transform:capitalize}.ClaimNegotiationPanel-module__6Xx0Eq__spin{animation:.9s linear infinite ClaimNegotiationPanel-module__6Xx0Eq__spin}@keyframes ClaimNegotiationPanel-module__6Xx0Eq__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ClaimNegotiationPanel-module__6Xx0Eq__spin{animation:none}}@media (max-width:44rem){.ClaimNegotiationPanel-module__6Xx0Eq__proposal{flex-direction:column;gap:.5rem}.ClaimNegotiationPanel-module__6Xx0Eq__phaseArrow{display:none}}.ClaimNegotiationPanel-module__6Xx0Eq__redlineUnavailable{color:#92400e;border-radius:var(--radius-sm);background:#fef3c7;margin:.875rem 0 0;padding:.4375rem .625rem;font-size:.6875rem;line-height:1.5}
.SecurityTrail-module__jhQC6G__verifyRow{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.SecurityTrail-module__jhQC6G__btn{letter-spacing:.04em;border-radius:var(--radius-sm);border:1px solid var(--color-border);color:var(--color-primary);cursor:pointer;white-space:nowrap;background:0 0;align-items:center;gap:.35rem;padding:.4rem .85rem;font-size:.6875rem;font-weight:700;display:inline-flex}.SecurityTrail-module__jhQC6G__btn:hover:not(:disabled){border-color:var(--color-border-hover)}.SecurityTrail-module__jhQC6G__btn:disabled{opacity:.55;cursor:default}.SecurityTrail-module__jhQC6G__verdict{border-radius:var(--radius-sm);border:1px solid var(--color-border);flex:320px;align-items:center;gap:.4rem;padding:.35rem .6rem;font-size:.78rem;line-height:1.35;display:inline-flex}.SecurityTrail-module__jhQC6G__verdictOk{color:var(--color-success,#1a7f4b);border-color:color-mix(in srgb, var(--color-success,#1a7f4b) 40%, transparent)}.SecurityTrail-module__jhQC6G__verdictBad{color:var(--color-danger,#b3261e);border-color:color-mix(in srgb, var(--color-danger,#b3261e) 45%, transparent);font-weight:600}.SecurityTrail-module__jhQC6G__headHash{color:var(--color-text-secondary);margin:0 0 .75rem;font-size:.73rem;line-height:1.5}.SecurityTrail-module__jhQC6G__headHash code{font-family:var(--font-mono,ui-monospace, monospace);font-size:.72rem}.SecurityTrail-module__jhQC6G__breaks{border:1px solid color-mix(in srgb, var(--color-danger,#b3261e) 45%, transparent);border-radius:var(--radius-sm);color:var(--color-danger,#b3261e);margin:0 0 .9rem;padding:.5rem .7rem;font-size:.75rem;line-height:1.5;list-style:none}.SecurityTrail-module__jhQC6G__filters{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.SecurityTrail-module__jhQC6G__select{font:inherit;color:var(--color-text-primary);background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.35rem .5rem;font-size:.8125rem}.SecurityTrail-module__jhQC6G__checkboxRow{color:var(--color-text-secondary);cursor:pointer;align-items:center;gap:.4rem;font-size:.75rem;display:inline-flex}.SecurityTrail-module__jhQC6G__error{color:var(--color-danger,#b3261e);margin:.25rem 0;font-size:.78rem;line-height:1.5}.SecurityTrail-module__jhQC6G__empty{color:var(--color-text-secondary);margin:.25rem 0;font-size:.78rem;line-height:1.55}.SecurityTrail-module__jhQC6G__tableWrap{border:1px solid var(--color-border);border-radius:var(--radius-sm);overflow-x:auto}.SecurityTrail-module__jhQC6G__table{border-collapse:collapse;width:100%;min-width:640px;font-size:.76rem}.SecurityTrail-module__jhQC6G__table th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary);border-bottom:1px solid var(--color-border);white-space:nowrap;padding:.5rem .6rem;font-size:.66rem;font-weight:700}.SecurityTrail-module__jhQC6G__table td{border-bottom:1px solid color-mix(in srgb, var(--color-border) 55%, transparent);vertical-align:top;color:var(--color-text-primary);padding:.45rem .6rem}.SecurityTrail-module__jhQC6G__table tr:last-child td{border-bottom:none}.SecurityTrail-module__jhQC6G__rowDenied td{background:color-mix(in srgb, var(--color-danger,#b3261e) 7%, transparent)}.SecurityTrail-module__jhQC6G__seq{color:var(--color-text-secondary);font-family:var(--font-mono,ui-monospace, monospace)}.SecurityTrail-module__jhQC6G__action{font-family:var(--font-mono,ui-monospace, monospace);font-size:.72rem}.SecurityTrail-module__jhQC6G__outcome,.SecurityTrail-module__jhQC6G__actorType{letter-spacing:.05em;text-transform:uppercase;border:1px solid var(--color-border);color:var(--color-text-secondary);border-radius:999px;margin-left:.4rem;padding:.1rem .35rem;font-size:.62rem;font-weight:700;display:inline-block}.SecurityTrail-module__jhQC6G__outcome{color:var(--color-danger,#b3261e);border-color:color-mix(in srgb, var(--color-danger,#b3261e) 45%, transparent)}.SecurityTrail-module__jhQC6G__resource{color:var(--color-text-secondary);font-family:var(--font-mono,ui-monospace, monospace);white-space:nowrap;font-size:.71rem}.SecurityTrail-module__jhQC6G__link{font:inherit;color:var(--color-primary);cursor:pointer;background:0 0;border:none;padding:0;font-size:.72rem;text-decoration:underline}.SecurityTrail-module__jhQC6G__pre{font-family:var(--font-mono,ui-monospace, monospace);color:var(--color-text-secondary);background:var(--color-surface-subtle,#7f7f7f0f);border-radius:var(--radius-sm);white-space:pre-wrap;word-break:break-all;margin:0;padding:.5rem .6rem;font-size:.7rem;line-height:1.5;overflow-x:auto}
.AisVerificationMap-module__1hqy8G__wrap{border:1px solid var(--color-border);border-radius:var(--radius-md,8px);background:var(--color-surface,#fff);padding:.875rem 1rem 1rem}.AisVerificationMap-module__1hqy8G__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.5rem;display:flex}.AisVerificationMap-module__1hqy8G__title{color:var(--color-text-primary);align-items:center;gap:.4375rem;margin:0;font-size:.875rem;font-weight:600;display:flex}.AisVerificationMap-module__1hqy8G__counts{flex-wrap:wrap;gap:.375rem;display:flex}.AisVerificationMap-module__1hqy8G__okChip,.AisVerificationMap-module__1hqy8G__badChip,.AisVerificationMap-module__1hqy8G__mutedChip{text-transform:uppercase;letter-spacing:.04em;border-radius:var(--radius-sm);white-space:nowrap;align-items:center;gap:.25rem;padding:.125rem .375rem;font-size:.625rem;display:inline-flex}.AisVerificationMap-module__1hqy8G__okChip{color:#166534;background:#dcfce7}.AisVerificationMap-module__1hqy8G__badChip{color:#b91c1c;background:#fee2e2}.AisVerificationMap-module__1hqy8G__mutedChip{color:#64748b;background:#f1f5f9}.AisVerificationMap-module__1hqy8G__intro{color:var(--color-text-secondary);max-width:52rem;margin:0 0 .75rem;font-size:.75rem;line-height:1.55}.AisVerificationMap-module__1hqy8G__loading,.AisVerificationMap-module__1hqy8G__error{align-items:center;gap:.375rem;margin:0;font-size:.8125rem;display:flex}.AisVerificationMap-module__1hqy8G__loading{color:var(--color-text-tertiary)}.AisVerificationMap-module__1hqy8G__error{color:#b91c1c}.AisVerificationMap-module__1hqy8G__unavailable{background:var(--color-surface-subtle,#f8fafc);border:1px dashed var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-secondary);align-items:flex-start;gap:.5rem;padding:.875rem;display:flex}.AisVerificationMap-module__1hqy8G__unavailable strong{color:var(--color-text-primary);font-size:.8125rem}.AisVerificationMap-module__1hqy8G__unavailable p{max-width:46rem;margin:.25rem 0 0;font-size:.75rem;line-height:1.55}.AisVerificationMap-module__1hqy8G__hint{color:var(--color-text-tertiary)}.AisVerificationMap-module__1hqy8G__hint code{background:var(--color-surface,#fff);border:1px solid var(--color-border);border-radius:3px;padding:.0625rem .25rem;font-size:.6875rem}.AisVerificationMap-module__1hqy8G__map{background:var(--color-surface-subtle,#f8fafc);border:1px solid var(--color-border);border-radius:var(--radius-sm);width:100%;height:20rem;display:block}.AisVerificationMap-module__1hqy8G__segment{stroke-width:2.5px;stroke-linecap:round;fill:none}.AisVerificationMap-module__1hqy8G__moored{stroke:#16a34a}.AisVerificationMap-module__1hqy8G__shifting{stroke:#d97706}.AisVerificationMap-module__1hqy8G__underway{stroke:#2563eb}.AisVerificationMap-module__1hqy8G__unknownState{stroke:#94a3b8}.AisVerificationMap-module__1hqy8G__fix{fill:#64748b;opacity:.45}.AisVerificationMap-module__1hqy8G__marker{stroke:#fff;stroke-width:2px;cursor:pointer;transition:r .1s}.AisVerificationMap-module__1hqy8G__markerOk{fill:#16a34a}.AisVerificationMap-module__1hqy8G__markerBad{fill:#dc2626}.AisVerificationMap-module__1hqy8G__markerUnknown{fill:#94a3b8}.AisVerificationMap-module__1hqy8G__legend{color:var(--color-text-secondary);flex-wrap:wrap;gap:1rem;margin-top:.5rem;font-size:.6875rem;display:flex}.AisVerificationMap-module__1hqy8G__legend span{align-items:center;gap:.3125rem;display:inline-flex}.AisVerificationMap-module__1hqy8G__swatch{background:currentColor;border-radius:2px;width:.875rem;height:.1875rem;display:inline-block}.AisVerificationMap-module__1hqy8G__legend .AisVerificationMap-module__1hqy8G__moored{color:#16a34a}.AisVerificationMap-module__1hqy8G__legend .AisVerificationMap-module__1hqy8G__shifting{color:#d97706}.AisVerificationMap-module__1hqy8G__legend .AisVerificationMap-module__1hqy8G__underway{color:#2563eb}.AisVerificationMap-module__1hqy8G__legend .AisVerificationMap-module__1hqy8G__unknownState{color:#94a3b8}.AisVerificationMap-module__1hqy8G__gapNote,.AisVerificationMap-module__1hqy8G__contradictionNote{margin:.625rem 0 0;font-size:.6875rem;line-height:1.55}.AisVerificationMap-module__1hqy8G__gapNote{color:var(--color-text-tertiary)}.AisVerificationMap-module__1hqy8G__contradictionNote{color:#b91c1c;border-radius:var(--radius-sm);background:#fee2e2;align-items:flex-start;gap:.375rem;margin-top:.75rem;padding:.5rem .625rem;display:flex}.AisVerificationMap-module__1hqy8G__timeline{border-top:1px solid var(--color-border);margin:.875rem 0 0;padding:0;list-style:none}.AisVerificationMap-module__1hqy8G__row{border-bottom:1px solid var(--color-border);border-radius:3px;grid-template-columns:.75rem 10rem 9.5rem 1fr;align-items:baseline;gap:.5rem;padding:.375rem .25rem;font-size:.6875rem;display:grid}.AisVerificationMap-module__1hqy8G__row:last-child{border-bottom:none}.AisVerificationMap-module__1hqy8G__rowHover{background:var(--color-surface-subtle,#f1f5f9)}.AisVerificationMap-module__1hqy8G__dot{border-radius:50%;align-self:center;width:.5rem;height:.5rem}.AisVerificationMap-module__1hqy8G__markerOk.AisVerificationMap-module__1hqy8G__dot{background:#16a34a}.AisVerificationMap-module__1hqy8G__markerBad.AisVerificationMap-module__1hqy8G__dot{background:#dc2626}.AisVerificationMap-module__1hqy8G__markerUnknown.AisVerificationMap-module__1hqy8G__dot{background:#94a3b8}.AisVerificationMap-module__1hqy8G__evType{color:var(--color-text-primary);text-transform:capitalize;font-weight:600}.AisVerificationMap-module__1hqy8G__evTime{color:var(--color-text-secondary)}.AisVerificationMap-module__1hqy8G__evVerdict{color:var(--color-text-secondary);text-overflow:ellipsis;overflow:hidden}.AisVerificationMap-module__1hqy8G__ok{color:#166534;text-transform:capitalize}.AisVerificationMap-module__1hqy8G__bad{color:#b91c1c;text-transform:capitalize}.AisVerificationMap-module__1hqy8G__muted{color:var(--color-text-tertiary)}.AisVerificationMap-module__1hqy8G__empty{color:var(--color-text-tertiary);padding:.75rem 0;font-size:.75rem;font-style:italic}.AisVerificationMap-module__1hqy8G__spin{animation:.9s linear infinite AisVerificationMap-module__1hqy8G__spin}@keyframes AisVerificationMap-module__1hqy8G__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.AisVerificationMap-module__1hqy8G__spin{animation:none}.AisVerificationMap-module__1hqy8G__marker{transition:none}}@media (max-width:46rem){.AisVerificationMap-module__1hqy8G__row{grid-template-columns:.75rem 1fr}.AisVerificationMap-module__1hqy8G__evTime,.AisVerificationMap-module__1hqy8G__evVerdict{grid-column:2}}.AisVerificationMap-module__1hqy8G__syntheticChip{text-transform:uppercase;letter-spacing:.04em;border-radius:var(--radius-sm);color:#86198f;background:#fae8ff;border:1px solid #f5d0fe;align-items:center;padding:.125rem .375rem;font-size:.625rem;display:inline-flex}.AisVerificationMap-module__1hqy8G__syntheticWarn{color:#86198f;border-radius:var(--radius-sm);background:#fdf4ff;border:1px solid #f5d0fe;align-items:flex-start;gap:.4375rem;margin:0 0 .75rem;padding:.5rem .625rem;font-size:.6875rem;line-height:1.55;display:flex}.AisVerificationMap-module__1hqy8G__scaleNote{color:var(--color-text-tertiary);max-width:52rem;margin:.5rem 0 0;font-size:.6875rem;line-height:1.55}
.CargoProfileSettings-module__Yemqvq__wrap{margin-top:.5rem}.CargoProfileSettings-module__Yemqvq__intro{color:var(--color-text-secondary);max-width:44rem;margin:0 0 .875rem;font-size:.8125rem}.CargoProfileSettings-module__Yemqvq__loading{color:var(--color-text-tertiary);font-size:.8125rem}.CargoProfileSettings-module__Yemqvq__error{color:#b91c1c;border-radius:var(--radius-sm);background:#fee2e2;margin:0 0 .75rem;padding:.5rem .625rem;font-size:.8125rem}.CargoProfileSettings-module__Yemqvq__list{margin:0;padding:0;list-style:none}.CargoProfileSettings-module__Yemqvq__row{border-bottom:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;padding:.625rem 0;display:flex}.CargoProfileSettings-module__Yemqvq__row:last-child{border-bottom:none}.CargoProfileSettings-module__Yemqvq__main{min-width:0}.CargoProfileSettings-module__Yemqvq__head{color:var(--color-text-primary);align-items:baseline;gap:.4375rem;font-size:.875rem;display:flex}.CargoProfileSettings-module__Yemqvq__tag{text-transform:uppercase;letter-spacing:.04em;border-radius:var(--radius-sm);color:#1e40af;background:#dbeafe;padding:.0625rem .3125rem;font-size:.625rem}.CargoProfileSettings-module__Yemqvq__thresholds{color:var(--color-text-tertiary);margin:.125rem 0 0;font-size:.6875rem}.CargoProfileSettings-module__Yemqvq__control{flex-shrink:0}.CargoProfileSettings-module__Yemqvq__controlLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-tertiary);margin-bottom:.1875rem;font-size:.625rem;display:block}.CargoProfileSettings-module__Yemqvq__inputRow{align-items:center;gap:.375rem;display:flex}.CargoProfileSettings-module__Yemqvq__inputRow input{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-background);width:5rem;color:var(--color-text-primary);padding:.3125rem .4375rem;font-size:.8125rem}.CargoProfileSettings-module__Yemqvq__unit{color:var(--color-text-tertiary);font-size:.75rem}.CargoProfileSettings-module__Yemqvq__saved{color:#166534;align-items:center;gap:.1875rem;font-size:.6875rem;display:inline-flex}.CargoProfileSettings-module__Yemqvq__reset{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-background);color:var(--color-text-secondary);cursor:pointer;align-items:center;gap:.1875rem;padding:.1875rem .375rem;font-size:.6875rem;display:inline-flex}.CargoProfileSettings-module__Yemqvq__reset:hover{color:#1e40af;border-color:#1e40af}.CargoProfileSettings-module__Yemqvq__provenanceNote{color:var(--color-text-tertiary);max-width:44rem;margin:-.5rem 0 .875rem;font-size:.75rem}.CargoProfileSettings-module__Yemqvq__overrideNote{color:#1e40af;margin:.1875rem 0 0;font-size:.6875rem}.CargoProfileSettings-module__Yemqvq__fields{flex-wrap:wrap;flex-shrink:0;gap:.875rem;display:flex}.CargoProfileSettings-module__Yemqvq__field{flex-direction:column;display:flex}.CargoProfileSettings-module__Yemqvq__fieldLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-tertiary);margin-bottom:.1875rem;font-size:.625rem}.CargoProfileSettings-module__Yemqvq__fields input{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-background);width:4.5rem;color:var(--color-text-primary);padding:.3125rem .4375rem;font-size:.8125rem}.CargoProfileSettings-module__Yemqvq__changed{font-weight:600;background:#eff6ff!important;border-color:#1e40af!important}
.PortCalendarManager-module__IKr0UW__card{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);margin-bottom:1rem;padding:1.125rem}.PortCalendarManager-module__IKr0UW__cardTitle{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary);margin:0 0 .5rem;font-size:.8125rem;font-weight:700}.PortCalendarManager-module__IKr0UW__cardSub{color:var(--color-text-tertiary);max-width:74ch;margin:0 0 1rem;font-size:.8125rem;line-height:1.55}.PortCalendarManager-module__IKr0UW__cardSub code{background:var(--color-background);border-radius:3px;padding:.0625rem .25rem;font-size:.75rem}.PortCalendarManager-module__IKr0UW__formGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem;display:grid}.PortCalendarManager-module__IKr0UW__field{color:var(--color-text-secondary);flex-direction:column;gap:.25rem;font-size:.75rem;display:flex}.PortCalendarManager-module__IKr0UW__field input{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-background);color:var(--color-text-primary);width:100%;padding:.4375rem .5rem;font-family:inherit;font-size:.8125rem}.PortCalendarManager-module__IKr0UW__preview{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-background);color:var(--color-text-secondary);margin-top:.875rem;padding:.75rem;font-size:.8125rem;line-height:1.5}.PortCalendarManager-module__IKr0UW__previewDates{color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;margin:.375rem 0 0;font-size:.75rem}.PortCalendarManager-module__IKr0UW__parseErrors{border-top:1px solid var(--color-border);color:#9a3412;margin-top:.625rem;padding-top:.625rem;font-size:.75rem}.PortCalendarManager-module__IKr0UW__parseErrors ul{margin:.375rem 0 0;padding-left:1.125rem}.PortCalendarManager-module__IKr0UW__primaryBtn{border-radius:var(--radius-sm);background:var(--color-text-primary);color:var(--color-surface);cursor:pointer;border:none;margin-top:1rem;padding:.5rem 1rem;font-family:inherit;font-size:.8125rem;font-weight:600}.PortCalendarManager-module__IKr0UW__primaryBtn:disabled{opacity:.5;cursor:not-allowed}.PortCalendarManager-module__IKr0UW__ghostBtn{border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-secondary);cursor:pointer;white-space:nowrap;background:0 0;padding:.25rem .625rem;font-family:inherit;font-size:.75rem;font-weight:500}.PortCalendarManager-module__IKr0UW__ghostBtn:hover:not(:disabled){border-color:var(--color-text-tertiary);color:var(--color-text-primary)}.PortCalendarManager-module__IKr0UW__ghostBtn:disabled{opacity:.5;cursor:not-allowed}.PortCalendarManager-module__IKr0UW__approve{border-radius:var(--radius-sm);color:#fff;cursor:pointer;white-space:nowrap;background:#15803d;border:none;padding:.25rem .625rem;font-family:inherit;font-size:.75rem;font-weight:600}.PortCalendarManager-module__IKr0UW__approve:disabled{opacity:.5;cursor:not-allowed}.PortCalendarManager-module__IKr0UW__tableWrap{overflow-x:auto}.PortCalendarManager-module__IKr0UW__table{border-collapse:collapse;text-align:left;width:100%;font-size:.8125rem}.PortCalendarManager-module__IKr0UW__table th{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary);border-bottom:1px solid var(--color-border);white-space:nowrap;padding:.5rem .625rem;font-size:.6875rem;font-weight:700}.PortCalendarManager-module__IKr0UW__table td{border-bottom:1px solid var(--color-border);vertical-align:middle;padding:.625rem}.PortCalendarManager-module__IKr0UW__source{color:var(--color-text-secondary)}.PortCalendarManager-module__IKr0UW__inferredTag{letter-spacing:.04em;text-transform:uppercase;border-radius:var(--radius-sm);color:#854d0e;background:#fef3c7;margin-left:.375rem;padding:.0625rem .3125rem;font-size:.625rem;font-weight:700}.PortCalendarManager-module__IKr0UW__pendingCount{color:#b45309;font-weight:700}.PortCalendarManager-module__IKr0UW__dim{color:var(--color-text-tertiary)}.PortCalendarManager-module__IKr0UW__detailCell{background:var(--color-background);padding:1rem!important}.PortCalendarManager-module__IKr0UW__detailBlock{margin-bottom:1.25rem}.PortCalendarManager-module__IKr0UW__detailBlock:last-child{margin-bottom:0}.PortCalendarManager-module__IKr0UW__detailTitle{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary);margin:0 0 .5rem;font-size:.6875rem;font-weight:700}.PortCalendarManager-module__IKr0UW__dayList{flex-direction:column;gap:.25rem;margin:0 0 .625rem;padding:0;list-style:none;display:flex}.PortCalendarManager-module__IKr0UW__dayRow{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);flex-wrap:wrap;align-items:center;gap:.75rem;padding:.375rem .5rem;display:flex}.PortCalendarManager-module__IKr0UW__date{color:var(--color-text-primary);white-space:nowrap;font-weight:600}.PortCalendarManager-module__IKr0UW__dayLabel{min-width:0;color:var(--color-text-tertiary);flex:1;font-size:.75rem;line-height:1.45}.PortCalendarManager-module__IKr0UW__dayActions{flex-shrink:0;gap:.375rem;display:flex}.PortCalendarManager-module__IKr0UW__muted{color:var(--color-text-tertiary);margin:0;font-size:.8125rem}.PortCalendarManager-module__IKr0UW__error{border-radius:var(--radius-sm);color:#991b1b;background:#fee2e2;margin-bottom:1rem;padding:.625rem .875rem;font-size:.8125rem}.PortCalendarManager-module__IKr0UW__notice{border-radius:var(--radius-sm);color:#166534;background:#f0fdf4;margin-bottom:1rem;padding:.625rem .875rem;font-size:.8125rem;line-height:1.5}
.PrefixtureIntel-module__Qvi5cG__wrap{flex-direction:column;gap:1rem;display:flex}.PrefixtureIntel-module__Qvi5cG__headRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.PrefixtureIntel-module__Qvi5cG__cardTitle{color:var(--color-text-primary);margin-bottom:.25rem;font-size:.9375rem;font-weight:600}.PrefixtureIntel-module__Qvi5cG__cardDesc{color:var(--color-text-tertiary);max-width:560px;font-size:.8125rem;line-height:1.5}.PrefixtureIntel-module__Qvi5cG__subTitle{letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-secondary);margin-bottom:.5rem;font-size:.75rem;font-weight:700}.PrefixtureIntel-module__Qvi5cG__formGrid{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}.PrefixtureIntel-module__Qvi5cG__field{flex-direction:column;gap:.25rem;display:flex}.PrefixtureIntel-module__Qvi5cG__fieldLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-tertiary);font-size:.6875rem;font-weight:600}.PrefixtureIntel-module__Qvi5cG__input{border:1px solid var(--color-border);border-radius:var(--radius-sm,6px);background:var(--color-bg-primary,#fff);color:var(--color-text-primary);min-width:130px;padding:.4375rem .625rem;font-size:.8125rem}.PrefixtureIntel-module__Qvi5cG__input:focus{border-color:var(--color-primary);outline:none}.PrefixtureIntel-module__Qvi5cG__primaryBtn{border:1px solid var(--color-primary);background:var(--color-primary);color:#fff;letter-spacing:.05em;border-radius:var(--radius-sm,6px);cursor:pointer;white-space:nowrap;padding:.5rem 1rem;font-size:.6875rem;font-weight:700}.PrefixtureIntel-module__Qvi5cG__primaryBtn:disabled{opacity:.6;cursor:default}.PrefixtureIntel-module__Qvi5cG__smallBtn{border:1px solid var(--color-border);color:var(--color-text-secondary);letter-spacing:.05em;border-radius:var(--radius-sm,6px);cursor:pointer;white-space:nowrap;background:0 0;padding:.375rem .75rem;font-size:.625rem;font-weight:700}.PrefixtureIntel-module__Qvi5cG__smallBtn:hover{border-color:var(--color-border-hover);color:var(--color-text-primary)}.PrefixtureIntel-module__Qvi5cG__smallBtn:disabled{opacity:.6;cursor:default}.PrefixtureIntel-module__Qvi5cG__tileRow{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem;display:grid}.PrefixtureIntel-module__Qvi5cG__tile{border:1px solid var(--color-border);border-radius:var(--radius-sm,8px);padding:.875rem 1rem}.PrefixtureIntel-module__Qvi5cG__tileHero{border-color:var(--color-primary);background:#3b82f60d}.PrefixtureIntel-module__Qvi5cG__tileSkeleton{background:linear-gradient(90deg, var(--color-border) 25%, var(--color-bg-secondary,#f1f5f9) 50%, var(--color-border) 75%);background-size:200% 100%;border-color:#0000;height:5.25rem;animation:1.4s ease-in-out infinite PrefixtureIntel-module__Qvi5cG__shimmer}@keyframes PrefixtureIntel-module__Qvi5cG__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.PrefixtureIntel-module__Qvi5cG__tileLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-tertiary);margin-bottom:.375rem;font-size:.6875rem;font-weight:600}.PrefixtureIntel-module__Qvi5cG__tileValue{color:var(--color-text-primary);font-size:1.25rem;font-weight:700}.PrefixtureIntel-module__Qvi5cG__tileNote{color:var(--color-text-tertiary);margin-top:.25rem;font-size:.6875rem}.PrefixtureIntel-module__Qvi5cG__assessment{color:var(--color-text-secondary);font-size:.8125rem;line-height:1.5}.PrefixtureIntel-module__Qvi5cG__basisLine{color:var(--color-text-tertiary);font-size:.75rem}.PrefixtureIntel-module__Qvi5cG__errorBox{border-radius:var(--radius-sm,6px);color:#b45309;background:#d977060f;border:1px solid #d977064d;padding:.625rem .875rem;font-size:.8125rem;line-height:1.5}.PrefixtureIntel-module__Qvi5cG__honestyBlock{border-top:1px solid var(--color-border);padding-top:.875rem}.PrefixtureIntel-module__Qvi5cG__chipRow{flex-wrap:wrap;gap:.5rem;display:flex}.PrefixtureIntel-module__Qvi5cG__chip{border-radius:var(--radius-sm,6px);letter-spacing:.03em;border:1px solid var(--color-border);color:var(--color-text-secondary);white-space:nowrap;align-items:center;padding:.1875rem .5rem;font-size:.6875rem;font-weight:700;display:inline-flex}.PrefixtureIntel-module__Qvi5cG__chipOk{color:#15803d;background:#22c55e14;border-color:#22c55e40}.PrefixtureIntel-module__Qvi5cG__chipWarn{color:#b45309;background:#d9770614;border-color:#d9770640}.PrefixtureIntel-module__Qvi5cG__chipCrit{color:#b91c1c;background:#ef444414;border-color:#ef444440}.PrefixtureIntel-module__Qvi5cG__chipMuted{color:var(--color-text-tertiary)}.PrefixtureIntel-module__Qvi5cG__warningNote{color:#b45309;margin-top:.5rem;font-size:.75rem}.PrefixtureIntel-module__Qvi5cG__mutedNote{color:var(--color-text-tertiary);font-size:.75rem}.PrefixtureIntel-module__Qvi5cG__tableWrapper{width:100%;overflow-x:auto}.PrefixtureIntel-module__Qvi5cG__table{border-collapse:collapse;text-align:left;width:100%;font-size:.8125rem}.PrefixtureIntel-module__Qvi5cG__table th{color:var(--color-text-secondary);border-bottom:1px solid var(--color-border);white-space:nowrap;padding:.5rem .625rem;font-weight:600}.PrefixtureIntel-module__Qvi5cG__table td{border-bottom:1px solid var(--color-border);vertical-align:top;padding:.5rem .625rem}
.TermOffers-module__Aw-KUa__wrap{border:1px solid var(--border,#d0d5dd);border-radius:8px;margin:12px 0;padding:12px 16px}.TermOffers-module__Aw-KUa__title{margin:0 0 4px;font-size:14px}.TermOffers-module__Aw-KUa__sub{opacity:.8;margin:0 0 8px;font-size:13px}.TermOffers-module__Aw-KUa__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.TermOffers-module__Aw-KUa__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.TermOffers-module__Aw-KUa__what{font-size:13px}.TermOffers-module__Aw-KUa__buttons{gap:8px;display:flex}
.RoiCalculator-module__1gKawW__wrap{margin-bottom:2rem}.RoiCalculator-module__1gKawW__header{margin-bottom:1rem}.RoiCalculator-module__1gKawW__title{font-size:1.125rem;font-weight:700}.RoiCalculator-module__1gKawW__sub{color:var(--color-text-secondary);max-width:680px;margin-top:.375rem;font-size:.8125rem}.RoiCalculator-module__1gKawW__tiles{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;margin-bottom:1.5rem;display:grid}.RoiCalculator-module__1gKawW__tile{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);min-width:0;padding:1rem 1.25rem}.RoiCalculator-module__1gKawW__tileHero{border-color:var(--color-border-hover)}.RoiCalculator-module__1gKawW__tileLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-tertiary);font-size:.6875rem;font-weight:600}.RoiCalculator-module__1gKawW__heroValue{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:.375rem;font-size:1.5rem;font-weight:700}.RoiCalculator-module__1gKawW__tileNote{color:var(--color-text-secondary);margin-top:.5rem;font-size:.75rem;line-height:1.45}.RoiCalculator-module__1gKawW__card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);margin-bottom:1.25rem;padding:1rem 1.25rem}.RoiCalculator-module__1gKawW__cardTitle{font-size:.9375rem;font-weight:600}.RoiCalculator-module__1gKawW__cardDesc{color:var(--color-text-secondary);max-width:680px;margin:.25rem 0 .875rem;font-size:.75rem;line-height:1.45}.RoiCalculator-module__1gKawW__tableWrapper{width:100%;overflow-x:auto}.RoiCalculator-module__1gKawW__table{border-collapse:collapse;text-align:left;width:100%;font-size:.8125rem}.RoiCalculator-module__1gKawW__table th{color:var(--color-text-secondary);border-bottom:1px solid var(--color-border);white-space:nowrap;padding:.5rem .75rem;font-weight:600}.RoiCalculator-module__1gKawW__table td{border-bottom:1px solid var(--color-border);vertical-align:middle;padding:.5rem .75rem}.RoiCalculator-module__1gKawW__table tr:last-child td{border-bottom:none}.RoiCalculator-module__1gKawW__right{text-align:right}.RoiCalculator-module__1gKawW__link{color:var(--color-text-primary);font-weight:500;text-decoration:none}.RoiCalculator-module__1gKawW__link:hover{text-decoration:underline}.RoiCalculator-module__1gKawW__subtle{color:var(--color-text-tertiary);font-size:.6875rem}.RoiCalculator-module__1gKawW__critical{color:#dc2626;font-weight:600}.RoiCalculator-module__1gKawW__warning{color:#ca8a04;font-weight:500}.RoiCalculator-module__1gKawW__ok{color:#16a34a;font-weight:500}.RoiCalculator-module__1gKawW__footnote{color:var(--color-text-tertiary);max-width:680px;font-size:.75rem}
.ScoreForecastsButton-module__d24fwa__wrap{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.ScoreForecastsButton-module__d24fwa__note{color:var(--color-text-secondary);margin:0;font-size:.75rem}.ScoreForecastsButton-module__d24fwa__error{color:#d03b3b;margin:0;font-size:.75rem}
