@font-face{font-family:Vazirmatn;src:url(/_next/static/media/Vazirmatn[wght].4ff1260a.woff2) format("woff2 supports variations"),url(/_next/static/media/Vazirmatn[wght].4ff1260a.woff2) format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}#raymonApp .raymonDataWorkspace{gap:24px;min-width:0}#raymonApp .raymonDataDetail,#raymonApp .raymonDataRail{min-width:0;background:transparent;box-shadow:none}#raymonApp .raymonDataRail{scrollbar-gutter:stable}#raymonApp .raymonDataRail .raymonSectionHeading{margin-bottom:10px;padding-bottom:11px}#raymonApp .raymonDataRail .raymonSectionHeading h2{font-size:16px}#raymonApp .raymonDataDetail>.raymonEmptyState{min-height:360px}#raymonApp .raymonDataDetail :is(.raymonProfileHero,.raymonSectionHeading)+.raymonInfoGrid{margin-top:4px}#raymonApp :is(.userAdminDirectoryItem,.raymonAuditItem){min-height:64px;padding-block:11px}#raymonApp :is(.userAdminDirectoryItem,.raymonAuditItem) strong{font-size:12.5px;line-height:1.55}#raymonApp :is(.userAdminDirectoryItem,.raymonAuditItem) small{font-size:10.5px;line-height:1.6}#raymonApp .raymonReportsWorkspace{gap:16px}#raymonApp .raymonReportsWorkspace>.unifiedPageHero{min-height:86px;padding:13px 2px 15px}#raymonApp .raymonReportsWorkspace>.unifiedPageHero .eyebrow{margin-bottom:3px;font-size:10.5px}#raymonApp .raymonReportsWorkspace>.unifiedPageHero h1{margin:1px 0 3px;font-size:24px}#raymonApp .raymonReportsWorkspace>.unifiedPageHero .pageSubtitle{max-width:760px;margin-top:2px;color:var(--r-muted);font-size:11px;line-height:1.7}#raymonApp .raymonReportControlBar{gap:11px;padding:0 2px 14px;border:0;border-bottom:1px solid var(--r-line);border-radius:0;background:transparent;box-shadow:none}#raymonApp .raymonReportControlHead{justify-content:flex-start;gap:16px}#raymonApp .raymonReportControlLead b{font-size:12.5px;line-height:1.5}#raymonApp .raymonReportControlLead small{margin-top:2px;color:var(--r-ink-2);font-size:10.5px;line-height:1.6}#raymonApp .raymonReportFreshness{padding:3px 16px 3px 0;border:0;-webkit-border-start:1px solid var(--r-line);border-inline-start:1px solid var(--r-line);border-radius:0;background:transparent}#raymonApp .raymonReportFreshness small{color:var(--r-muted);font-size:9.5px}#raymonApp .raymonReportFreshness b{font-size:10.5px;line-height:1.5}#raymonApp .raymonReportControlFields{width:-moz-fit-content;width:fit-content;max-width:100%;grid-template-columns:160px 160px minmax(260px,320px) auto auto;justify-content:start;gap:10px}#raymonApp .raymonReportControlFields>select,#raymonApp .raymonReportMoreFilters select{height:42px;padding-inline:12px;border-radius:12px;font-size:12px}#raymonApp .raymonReportMoreFilters summary{height:42px;padding-inline:12px;border-radius:12px;font-size:11.5px}#raymonApp .raymonReportReset{height:40px;border-radius:11px;font-size:10.5px}#raymonApp .raymonReportModeSwitch{width:100%;max-width:none;align-self:stretch;display:flex;gap:24px;padding:0;border:0;border-bottom:1px solid var(--r-line);border-radius:0;background:transparent;box-shadow:none}#raymonApp .raymonReportModeSwitch button{min-width:0;min-height:50px;gap:7px;padding:7px 2px 10px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent}#raymonApp .raymonReportModeSwitch button:hover{background:transparent;color:var(--r-brand-700)}#raymonApp .raymonReportModeSwitch button.active{background:transparent;border-color:transparent;border-bottom-color:var(--r-brand);color:var(--r-brand-700);box-shadow:none}#raymonApp .raymonReportModeIcon{width:26px;height:26px;flex:0 0 26px;border:0;border-radius:8px;background:transparent}#raymonApp .raymonReportModeSwitch button.active .raymonReportModeIcon{border:0;background:transparent;color:var(--r-brand)}#raymonApp .raymonReportModeSwitch strong{font-size:12px;line-height:1.45}#raymonApp .raymonReportModeSwitch small{color:var(--r-muted);font-size:10.2px;line-height:1.5}#raymonApp .raymonReportModeSwitch button.active strong{font-weight:850}#raymonApp .raymonReportPrimaryGrid{grid-template-columns:minmax(0,1.7fr) minmax(300px,.62fr);gap:18px}#raymonApp .raymonReportChannelGrid,#raymonApp .raymonReportSecondaryGrid{gap:18px}#raymonApp .raymonAnalyticsCard{padding:18px;border-radius:16px;background:var(--r-surface);box-shadow:none}#raymonApp .raymonAnalyticsCardHead{gap:16px;padding-bottom:14px}#raymonApp .raymonAnalyticsCardHead .eyebrow{font-size:10.5px}#raymonApp .raymonAnalyticsCardHead h2{font-size:17px;line-height:1.5}#raymonApp .raymonAnalyticsCardHead small{margin-top:4px;font-size:10.5px;line-height:1.7}#raymonApp .raymonAnalyticsCardBody{padding-top:16px}#raymonApp .raymonReportTrend svg{min-height:260px}#raymonApp .raymonReportLegend,#raymonApp .raymonReportTrend text{font-size:10px}#raymonApp .raymonReportCurrencyNote{margin-top:-2px;padding:0;background:transparent;font-size:9.5px}#raymonApp .raymonReportTable{border-radius:12px}#raymonApp .raymonReportTableHead{height:44px}#raymonApp .raymonReportTableHead button{font-size:9.8px}#raymonApp .raymonReportTableRow{min-height:64px}#raymonApp .raymonReportOfferingIdentity strong{font-size:11.5px}#raymonApp .raymonReportOfferingIdentity small{font-size:9.5px}#raymonApp .raymonReportTableRow>b{font-size:10.5px}#raymonApp .raymonReportRate small{font-size:9px}#raymonApp .raymonCollectionGauge small{font-size:10.5px}#raymonApp .raymonGaugeBreakdown small{font-size:9.5px}#raymonApp .raymonAgingRow>b,#raymonApp .raymonAgingRow>span,#raymonApp .raymonGaugeBreakdown b{font-size:10.5px}#raymonApp .raymonRiskCopy strong{font-size:11.5px}#raymonApp .raymonRiskCopy small{font-size:9.8px}#raymonApp .raymonRiskItem>b{font-size:10.5px}#raymonApp .raymonRiskItem>b small{font-size:8.5px}#raymonApp .raymonBreakdownRows>div{min-height:60px}#raymonApp .raymonBreakdownRows strong{font-size:11px}#raymonApp .raymonBreakdownRows small{font-size:9.4px}#raymonApp .raymonBreakdownRows>div>span b{font-size:10.2px}#raymonApp .raymonPaymentLocationRows>div{min-height:58px}#raymonApp .raymonPaymentLocationRows strong{font-size:11px}#raymonApp .raymonPaymentLocationRows small{font-size:9.5px}#raymonApp .raymonPaymentLocationRows b{font-size:10.5px}#raymonApp .raymonPaymentLocationRows em{font-size:10px}#raymonApp .raymonReportEmpty b{font-size:10.5px}#raymonApp .raymonReportZeroState{width:min(520px,100%);min-height:0;align-self:center;margin:0 auto;padding:18px 18px 10px;border:0;border-radius:0;background:transparent}#raymonApp .raymonReportZeroState .raymonEmptyStateIcon{width:46px;height:46px;margin-bottom:2px;border:1px solid var(--icon-accent-border);border-radius:13px;background:var(--icon-accent-bg);color:var(--icon-accent-fg)}#raymonApp .raymonReportZeroState strong{margin-top:6px;color:var(--r-ink);font-size:14px;line-height:1.55}#raymonApp .raymonReportZeroState small{max-width:420px;margin-top:2px;color:var(--r-ink-2);font-size:11px;line-height:1.75}#raymonApp .raymonBudgetWorkspace{grid-template-columns:minmax(0,1fr) 300px;gap:24px}#raymonApp .raymonBudgetWorkspace.noContext{grid-template-columns:minmax(0,1fr)}#raymonApp .raymonBudgetMainSurface{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}#raymonApp .raymonBudgetMainSurface>.raymonSectionHeading{max-width:1080px;padding-bottom:15px}#raymonApp .raymonFinanceOperationForm{width:100%;max-width:1080px;gap:18px;padding-top:10px}#raymonApp .raymonFinanceOperationForm :is(input,select):disabled{opacity:1;border-color:var(--r-line);background:var(--r-surface-muted);color:var(--r-muted);-webkit-text-fill-color:var(--r-muted)}#raymonApp .raymonFinanceFieldGrid{gap:14px 16px}#raymonApp .raymonFinanceSubsection{padding:18px 0}#raymonApp .raymonFinanceSubsectionHead{margin-bottom:13px}#raymonApp .raymonFinanceSubsectionHead>strong{font-size:13px}#raymonApp .raymonFinanceSubsectionHead>small{max-width:520px;font-size:10.5px;line-height:1.7}#raymonApp .raymonFinanceInlineHint{padding:10px 12px;border-radius:10px;font-size:10.5px}#raymonApp .raymonBudgetContextPanel{position:-webkit-sticky;position:sticky;top:92px;max-height:calc(100vh - 116px);overflow:auto;padding:0 0 0 16px;border:0;border-left:1px solid var(--r-line);border-radius:0;background:transparent;box-shadow:none}#raymonApp .raymonBudgetContextPanel>.raymonSectionHeading{padding-bottom:12px}#raymonApp .raymonFinanceContextRows{gap:0;margin-top:6px}#raymonApp .raymonFinanceContextRow{min-height:64px;padding:11px 3px;border:0;border-bottom:1px solid var(--r-line);border-radius:0;background:transparent}#raymonApp .raymonFinanceContextRow strong{font-size:11.5px}#raymonApp .raymonFinanceContextRow small{font-size:9.8px}#raymonApp .raymonFinanceContextRow>b{font-size:11px}#raymonApp .raymonFinanceContextRow.selectable.selected,#raymonApp .raymonFinanceContextRow.selectable:hover{border-color:var(--r-line);background:var(--r-brand-50)}#raymonApp .raymonFinanceFormActions{margin-top:4px;padding-top:16px}#raymonApp .raymonFinanceFormActions small{font-size:10px}#raymonApp .raymonFinanceFormActions strong{font-size:11.5px}#raymonApp .raymonBudgetModeSwitch{width:min(1080px,100%);margin-bottom:4px;border-color:var(--r-line);background:transparent;box-shadow:none}#raymonApp .raymonBudgetModeSwitch button{min-height:54px}#raymonApp .raymonBudgetModeSwitch .raymonFinancialModeCopy strong{font-size:12px}#raymonApp .raymonBudgetModeSwitch .raymonFinancialModeCopy small{font-size:9.5px}@media(max-width:1180px){#raymonApp .raymonReportControlFields{grid-template-columns:repeat(3,minmax(0,1fr))}#raymonApp .raymonReportPrimaryGrid{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr)}#raymonApp .raymonBudgetWorkspace{grid-template-columns:minmax(0,1fr) 270px;gap:18px}}@media(max-width:920px){#raymonApp .raymonBudgetWorkspace{grid-template-columns:1fr}#raymonApp .raymonBudgetContextPanel{position:static;max-height:none;padding:18px 0 0;border-left:0;border-top:1px solid var(--r-line)}}@media(max-width:760px){#raymonApp .raymonDataWorkspace{gap:16px}#raymonApp .raymonReportModeSwitch{width:100%}#raymonApp .raymonReportModeSwitch button{min-width:0}#raymonApp .raymonReportControlFields{grid-template-columns:1fr 1fr}#raymonApp .raymonAnalyticsCard{padding:14px}#raymonApp .raymonReportTrend svg{min-height:220px}#raymonApp .raymonFinanceOperationForm{gap:15px}}@media(max-width:1180px){#raymonApp .pageHeader.raymonPageHero.unifiedPageHero{margin-bottom:18px}#raymonApp .pageHeader.raymonPageHero.unifiedPageHero h1{font-size:27px}#raymonApp .pageLead,#raymonApp .pageSubtitle{font-size:13px}#raymonApp .raymonMetricStrip[data-columns="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}#raymonApp .raymonReportPrimaryGrid{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr)}#raymonApp .raymonReportChannelGrid,#raymonApp .raymonReportSecondaryGrid{gap:14px}}@media(max-width:920px){#raymonApp .pageHeader.raymonPageHero.unifiedPageHero{align-items:flex-start;gap:14px}#raymonApp .pageHeader.raymonPageHero.unifiedPageHero .raymonPageHeroActions{flex-wrap:wrap}#raymonApp .raymonInfoGrid,#raymonApp .raymonMetricStrip,#raymonApp .raymonMetricStrip[data-columns]{grid-template-columns:repeat(2,minmax(0,1fr))}#raymonApp .raymonDataWorkspace{gap:18px}#raymonApp .raymonReportChannelGrid,#raymonApp .raymonReportPrimaryGrid,#raymonApp .raymonReportSecondaryGrid{grid-template-columns:1fr}#raymonApp .raymonReportControlFields{grid-template-columns:repeat(2,minmax(0,1fr))}#raymonApp .raymonReportControlFields>*{min-width:0}#raymonApp .raymonFinanceFieldGrid{grid-template-columns:repeat(2,minmax(0,1fr))}#raymonApp .raymonBudgetWorkspace{grid-template-columns:1fr}#raymonApp .raymonBudgetContextPanel{position:static;max-height:none;padding:16px 0 0;border-left:0;border-top:1px solid var(--r-line)}}@media(max-width:760px){#raymonApp{font-size:14px}#raymonApp .pageHeader.raymonPageHero.unifiedPageHero{display:flex;flex-direction:column;align-items:stretch;gap:12px;padding:11px 1px 14px}#raymonApp .pageHeader.raymonPageHero.unifiedPageHero:before{top:13px;height:34px}#raymonApp .pageHeader.raymonPageHero.unifiedPageHero h1{font-size:24px;letter-spacing:-.25px}#raymonApp .pageHeader.raymonPageHero.unifiedPageHero .raymonPageHeroActions{width:100%;justify-content:flex-start}#raymonApp .pageLead,#raymonApp .pageSubtitle{max-width:none;font-size:12.5px;line-height:1.75}#raymonApp .raymonSectionHeading{align-items:flex-start;gap:10px;margin-bottom:13px;padding-bottom:11px}#raymonApp .raymonSectionHeading h2{font-size:16px}#raymonApp .raymonSectionHeading small{font-size:11px}#raymonApp .raymonSectionHeadingAside{max-width:100%;flex-wrap:wrap}#raymonApp .raymonMetricStrip,#raymonApp .raymonMetricStrip[data-columns]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#raymonApp .raymonMetricStrip article{grid-template-columns:36px minmax(0,1fr);min-height:78px;padding:11px;border-radius:14px}#raymonApp .raymonMetricIcon{width:34px;height:34px;border-radius:10px}#raymonApp .raymonMetricStrip strong{font-size:15px}#raymonApp .raymonMetricStrip small{font-size:10.5px}#raymonApp .raymonMetricStrip em{font-size:10px}#raymonApp .raymonInfoGrid{grid-template-columns:1fr}#raymonApp .raymonInfoItem{min-height:60px}#raymonApp .raymonProfileHero{grid-template-columns:48px minmax(0,1fr);gap:10px;min-height:0}#raymonApp .raymonProfileActions{grid-column:1/-1;width:100%;padding-top:10px;border-top:1px solid var(--r-line)}#raymonApp .raymonReportControlBar{padding-bottom:12px}#raymonApp .raymonReportControlFields{grid-template-columns:1fr}#raymonApp .raymonReportMoreFilters{width:100%}#raymonApp .raymonReportModeSwitch{width:100%;max-width:100%;display:flex;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;gap:6px;padding-bottom:2px}#raymonApp .raymonReportModeSwitch::-webkit-scrollbar{display:none}#raymonApp .raymonReportModeSwitch button{flex:0 0 168px;min-width:168px}#raymonApp .raymonAnalyticsCard{padding:13px}#raymonApp .raymonAnalyticsCardHead h2{font-size:15.5px}#raymonApp .raymonReportTrend svg{min-height:210px}#raymonApp .raymonReportZeroState{width:100%;min-height:0;padding:16px 12px 10px}#raymonApp .raymonFinancialModeSwitch{display:flex;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;padding:4px}#raymonApp .raymonFinancialModeSwitch::-webkit-scrollbar{display:none}#raymonApp .raymonFinancialModeSwitch button{flex:0 0 178px;min-width:178px}#raymonApp .raymonFinanceFieldGrid{grid-template-columns:1fr}#raymonApp .raymonFinanceOperationForm{max-width:none;gap:14px;padding-top:6px}#raymonApp .raymonFinanceSubsection{padding:15px 0}#raymonApp .raymonFinanceFormActions{align-items:stretch;gap:10px}#raymonApp .raymonFinanceFormActions .raymonButton--primary{width:100%}#raymonApp :is(input:not([type=checkbox]):not([type=radio]),select){min-height:46px;font-size:14px}#raymonApp textarea{font-size:13.5px}#raymonApp .raymonEmptyState{min-height:170px;padding:22px 10px}}@media(max-width:520px){#raymonApp .pageHeader.raymonPageHero.unifiedPageHero h1{font-size:22px}#raymonApp .pageHeader.raymonPageHero.unifiedPageHero .raymonPageHeroActions{display:grid;grid-template-columns:1fr}#raymonApp .pageHeader.raymonPageHero.unifiedPageHero .raymonPageHeroActions .raymonButton{width:100%}#raymonApp .raymonMetricStrip,#raymonApp .raymonMetricStrip[data-columns]{grid-template-columns:repeat(2,minmax(0,1fr))}#raymonApp .raymonMetricStrip article{grid-template-columns:1fr;gap:7px;min-height:92px}#raymonApp .raymonMetricStrip .raymonMetricIcon{width:32px;height:32px}#raymonApp .raymonReportModeSwitch button{flex-basis:154px;min-width:154px}#raymonApp .raymonFinancialModeSwitch button{flex-basis:160px;min-width:160px}#raymonApp .raymonButton{min-height:40px}}#raymonApp .catalogPage .unifiedPageHero .catalogRefreshAction svg{margin:0}#raymonApp .catalogPage .unifiedPageHero .catalogRefreshAction{width:36px;height:36px;min-width:36px;min-height:36px;padding:0;display:grid;place-items:center;border-radius:10px;border:1px solid var(--r-line);background:var(--r-surface);color:var(--r-ink-2);box-shadow:var(--r-shadow-xs)}#raymonApp .catalogPage .unifiedPageHero .catalogRefreshAction:hover{border-color:var(--r-brand-200);background:var(--r-brand-50);color:var(--r-brand-700);transform:translateY(-1px)}#raymonApp .catalogPage .unifiedPageHero .catalogRefreshAction:focus-visible{outline:none;border-color:var(--focus-border);box-shadow:var(--focus-ring)}#raymonApp .financialOperationsPage .refundZeroWorkspace{min-height:186px;place-items:start center;padding:22px 0 0}#raymonApp .financialOperationsPage .refundZeroState{width:min(540px,100%);min-height:0;padding:15px 18px 11px;border:0;border-radius:0;background:transparent}#raymonApp .financialOperationsPage .refundZeroState .raymonEmptyStateIcon{width:46px;height:46px;margin-bottom:2px;border:1px solid var(--icon-accent-border);border-radius:13px;background:var(--icon-accent-bg);color:var(--icon-accent-fg)}#raymonApp .financialOperationsPage .refundZeroState>strong{margin-top:8px;color:var(--r-ink);font-size:14px;line-height:1.55}#raymonApp .financialOperationsPage .refundZeroState>small{max-width:450px;margin-top:4px;color:var(--r-ink-2);font-size:11px;line-height:1.8}#raymonApp .financialOperationsPage .refundZeroState .raymonEmptyStateAction{margin-top:10px}#raymonApp .financialOperationsPage .refundZeroState .raymonEmptyStateAction .raymonButton{min-height:38px;height:38px;padding-inline:13px;border-radius:10px}@media (max-width:760px){#raymonApp .financialOperationsPage .refundZeroWorkspace{min-height:164px;padding-top:16px}#raymonApp .financialOperationsPage .refundZeroState{width:100%;padding:14px 12px 10px}}#raymonApp .financialOperationsPage .raymonBudgetModeSwitch{max-width:1080px}#raymonApp .financialOperationsPage .raymonBudgetMainSurface>.raymonSectionHeading{margin-top:2px}#raymonApp .financialOperationsPage .raymonFinanceFormActions{min-height:58px}@media (max-width:760px){#raymonApp .financialOperationsPage .raymonFinanceInlineEmpty{min-height:120px;padding:12px 8px}}#raymonApp .jalaliInput .jalaliClear,#raymonApp .jalaliInput.jalaliInput--compact .jalaliClear{background:var(--icon-accent-bg);border:1px solid var(--icon-accent-border);color:var(--icon-accent-fg);box-shadow:none}#raymonApp .jalaliInput .jalaliClear:hover,#raymonApp .jalaliInput.jalaliInput--compact .jalaliClear:hover{background:var(--icon-accent-bg-hover);border-color:var(--icon-accent-border);color:var(--color-brand-active)}@media(max-width:760px){#raymonApp .raymonFinancialModeSwitch{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:4px;gap:4px;overflow:visible;padding:4px}#raymonApp .raymonFinancialModeSwitch button{min-width:0;width:100%;min-height:48px;padding:6px 4px;justify-content:center;gap:4px}#raymonApp .raymonFinancialModeIcon{width:28px;height:28px;flex-basis:28px;border-radius:8px}#raymonApp .raymonFinancialModeCopy{align-items:center;text-align:center}#raymonApp .raymonFinancialModeCopy strong{white-space:normal;overflow:visible;font-size:10.5px;line-height:1.4}#raymonApp .raymonFinancialModeCopy small{display:none}#raymonApp .raymonReportModeSwitch{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:4px;gap:4px;overflow:visible;padding:0}#raymonApp .raymonReportModeSwitch button{min-width:0;width:100%;min-height:48px;padding:6px 3px 8px;justify-content:center;gap:4px}#raymonApp .raymonReportModeIcon{width:24px;height:24px;flex-basis:24px}#raymonApp .raymonReportModeSwitch strong{white-space:normal;font-size:10.5px;line-height:1.4;text-align:center}#raymonApp .raymonReportModeSwitch small{display:none}}#raymonApp .raymonReportCurrencyNote,#raymonApp .raymonReportOfferingIdentity small,#raymonApp .raymonReportTableHead button{font-size:10.5px}#raymonApp .raymonReportRate small{font-size:10px}#raymonApp .raymonRiskCopy small{font-size:10.5px}#raymonApp .raymonRiskItem>b small{font-size:10px}#raymonApp .raymonBreakdownRows small,#raymonApp .raymonPaymentLocationRows small{font-size:10.5px}#raymonApp .raymonAnalyticsCardHead small{font-size:11px}#raymonApp .raymonReportLegend{font-size:10.5px}#raymonApp .raymonOverlayScrim{position:fixed;inset:0;z-index:85;border:0;background:var(--alpha-brand-10);backdrop-filter:none;-webkit-backdrop-filter:none}#raymonApp .raymonOverlayScrim--drawer{background:var(--alpha-brand-18)}#raymonApp .raymonOverlayScrim--popover{background:var(--alpha-brand-08)}#raymonApp .raymonAccountDrawer{position:fixed;top:16px;bottom:16px;left:16px;z-index:92;width:min(438px,calc(100vw - 32px));min-height:0;overflow:hidden;display:flex;flex-direction:column;border:1px solid var(--r-line-strong);border-radius:24px;background:linear-gradient(145deg,var(--alpha-white-99),var(--alpha-brand-99));color:var(--r-ink);box-shadow:0 32px 90px var(--alpha-brand-22),0 8px 24px var(--alpha-brand-09);animation:raymonAccountDrawerIn .18s cubic-bezier(.2,.8,.2,1) both}@keyframes raymonAccountDrawerIn{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:none}}#raymonApp .raymonAccountHeader{position:relative;flex:0 0 auto;min-height:134px;padding:20px 18px 17px;display:grid;grid-template-columns:58px minmax(0,1fr) 36px;align-items:start;grid-gap:13px;gap:13px;border-bottom:1px solid var(--r-line);background:linear-gradient(135deg,var(--r-brand-50),var(--alpha-white-95) 62%)}#raymonApp .raymonAccountHeader:after{content:"";position:absolute;right:18px;bottom:-1px;width:92px;height:3px;border-radius:999px 999px 0 0;background:var(--r-brand)}#raymonApp .raymonAccountAvatar{width:56px;height:56px;display:grid;place-items:center;border-radius:18px;background:linear-gradient(145deg,var(--r-brand-400),var(--r-brand-700));color:var(--white);font-size:19px;font-weight:900;box-shadow:0 10px 24px var(--alpha-brand-22),inset 0 1px 0 var(--alpha-white-25)}#raymonApp .raymonAccountIdentity{min-width:0;text-align:right}#raymonApp .raymonAccountKicker{display:block;color:var(--r-brand);font-size:9px;line-height:1.45;font-weight:850}#raymonApp .raymonAccountIdentity h3{margin:3px 0 1px;color:var(--r-ink);font-size:16px;line-height:1.55;font-weight:900;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#raymonApp .raymonAccountIdentity>small{display:block;color:var(--r-muted);font-size:10px;line-height:1.55;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;direction:ltr;text-align:right}#raymonApp .raymonAccountMeta{margin-top:7px;display:flex;align-items:center;gap:7px;flex-wrap:wrap;color:var(--r-muted);font-size:8.8px}#raymonApp .raymonAccountStatus{min-height:23px;padding:0 8px;display:inline-flex;align-items:center;border:1px solid var(--r-line);border-radius:999px;background:var(--r-surface);color:var(--r-muted);font-weight:800}#raymonApp .raymonAccountStatus.tone-success{border-color:color-mix(in srgb,var(--r-success) 22%,var(--r-line));background:var(--r-success-soft);color:var(--r-success)}#raymonApp .raymonAccountStatus.tone-danger{border-color:color-mix(in srgb,var(--r-danger) 22%,var(--r-line));background:var(--r-danger-soft);color:var(--r-danger)}#raymonApp .raymonAccountRoles{margin-top:7px;display:flex;gap:5px;flex-wrap:wrap}#raymonApp .raymonAccountRoles em{font-style:normal;padding:3px 7px;border:1px solid var(--r-brand-100);border-radius:999px;background:var(--r-brand-50);color:var(--r-brand-700);font-size:8.5px;font-weight:800}#raymonApp .raymonAccountClose{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--r-line);border-radius:11px;background:var(--r-surface);color:var(--r-muted);cursor:pointer;box-shadow:var(--r-shadow-xs)}#raymonApp .raymonAccountClose:hover{border-color:var(--r-brand-200);background:var(--r-brand-50);color:var(--r-brand-700)}#raymonApp .raymonAccountClose:focus-visible{outline:0;box-shadow:var(--r-ring)}#raymonApp .raymonAccountTabs{flex:0 0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;padding:9px 11px;border-bottom:1px solid var(--r-line);background:var(--r-surface-soft)}#raymonApp .raymonAccountTabs button{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:40px;display:flex;align-items:center;justify-content:center;gap:6px;border:1px solid transparent;border-radius:12px;background:transparent;color:var(--r-muted);font-family:inherit;font-size:10px;font-weight:800;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease,box-shadow .15s ease}#raymonApp .raymonAccountTabs button:hover{border-color:var(--r-line);background:var(--r-surface);color:var(--r-ink-2)}#raymonApp .raymonAccountTabs button.active{border-color:var(--r-brand-200);background:var(--r-surface);color:var(--r-brand-700);box-shadow:0 5px 14px var(--alpha-brand-07),inset 0 -2px 0 var(--r-brand)}#raymonApp .raymonAccountTabs button:focus-visible{outline:0;box-shadow:var(--r-ring)}#raymonApp .raymonAccountError{flex:0 0 auto;margin:9px 12px 0;padding:9px 10px;display:flex;align-items:flex-start;gap:8px;border:1px solid color-mix(in srgb,var(--r-danger) 18%,var(--r-line));border-radius:12px;background:var(--r-danger-soft);color:var(--r-danger);font-size:9.5px;line-height:1.7;font-weight:700}#raymonApp .raymonAccountBody{min-height:0;flex:1 1;overflow:auto;overscroll-behavior:contain;padding:14px 14px 18px;scrollbar-width:thin;scrollbar-color:var(--r-brand-200) transparent}#raymonApp .raymonAccountEmpty,#raymonApp .raymonAccountLoading{min-height:150px;display:flex;align-items:center;justify-content:center;gap:8px;color:var(--r-muted);font-size:10px}#raymonApp .raymonAccountEmpty{flex-direction:column;text-align:center}#raymonApp .raymonAccountForm,#raymonApp .raymonSecurityStack{display:flex;flex-direction:column;gap:12px;min-height:100%}#raymonApp .raymonAccountSection{min-width:0;border:1px solid var(--r-line);border-radius:17px;background:var(--r-surface);box-shadow:var(--r-shadow-xs);overflow:hidden}#raymonApp .raymonAccountSection>header{padding:12px 13px;display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;border-bottom:1px solid var(--r-line);background:linear-gradient(180deg,var(--r-surface),var(--r-surface-soft))}#raymonApp .raymonAccountSection>header>span{width:32px;height:32px;display:grid;place-items:center;border:1px solid var(--r-brand-100);border-radius:10px;background:var(--r-brand-50);color:var(--r-brand-700)}#raymonApp .raymonAccountSection>header h4{margin:0;color:var(--r-ink);font-size:11.5px;line-height:1.55;font-weight:900}#raymonApp .raymonAccountSection>header p{margin:2px 0 0;color:var(--r-muted);font-size:8.8px;line-height:1.65}#raymonApp .raymonAccountSectionBody{padding:12px;min-width:0}#raymonApp .raymonAccountFieldGrid{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px}#raymonApp .raymonAccountField{min-width:0;display:flex;flex-direction:column;gap:6px;color:var(--r-ink-2);font-size:9.5px;font-weight:750}#raymonApp .raymonAccountField>span{color:var(--r-ink-2)}#raymonApp .raymonAccountField input{width:100%;min-width:0;height:42px;padding:0 11px;border:1px solid var(--r-line);border-radius:12px;background:var(--r-surface-inset);color:var(--r-ink);font:inherit;font-size:10px;outline:0;box-shadow:inset 0 1px 2px var(--alpha-brand-04)}#raymonApp .raymonAccountField input::placeholder{color:var(--r-subtle)}#raymonApp .raymonAccountField input:focus{border-color:var(--r-brand-300);background:var(--r-surface);box-shadow:var(--r-ring)}#raymonApp .raymonAccountField input:disabled{background:var(--r-surface-muted);color:var(--r-muted);cursor:not-allowed}#raymonApp .raymonAccountReadonlyGrid{margin-top:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}#raymonApp .raymonAccountReadonlyGrid>div{min-width:0;padding:9px 10px;border:1px solid var(--r-line);border-radius:11px;background:var(--r-surface-soft)}#raymonApp .raymonAccountReadonlyGrid span{display:block;color:var(--r-muted);font-size:8.5px}#raymonApp .raymonAccountReadonlyGrid strong{display:block;margin-top:3px;color:var(--r-ink-2);font-size:9.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#raymonApp .raymonAccountRoleGrid{display:flex;flex-wrap:wrap;gap:7px}#raymonApp .raymonAccountRoleGrid span{min-height:29px;padding:0 9px;display:inline-flex;align-items:center;gap:5px;border:1px solid var(--r-brand-100);border-radius:10px;background:var(--r-brand-50);color:var(--r-brand-700);font-size:9px;font-weight:800}#raymonApp .raymonSettingsList{display:flex;flex-direction:column;gap:8px}#raymonApp .raymonSettingRow{min-width:0;min-height:62px;padding:9px;display:grid;grid-template-columns:32px minmax(0,1fr) minmax(104px,138px);align-items:center;grid-gap:9px;gap:9px;border:1px solid var(--r-line);border-radius:13px;background:var(--r-surface-soft)}#raymonApp .raymonSettingIcon{width:30px;height:30px;display:grid;place-items:center;border:1px solid var(--r-line);border-radius:10px;background:var(--r-surface);color:var(--r-brand-700)}#raymonApp .raymonSettingCopy{min-width:0;text-align:right}#raymonApp .raymonSettingCopy strong{display:block;color:var(--r-ink-2);font-size:9.5px;line-height:1.55;font-weight:850}#raymonApp .raymonSettingCopy small{display:block;margin-top:2px;color:var(--r-muted);font-size:8px;line-height:1.6}#raymonApp .raymonSettingControl{min-width:0;display:flex;justify-content:flex-start;align-items:center}#raymonApp .raymonSettingControl>.raymonSelect{width:100%;min-width:0}#raymonApp .raymonSwitch{direction:ltr;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:43px;height:24px;padding:2px;display:flex;align-items:center;justify-content:flex-start;border:1px solid var(--r-line-strong);border-radius:999px;background:var(--r-surface-muted);cursor:pointer;transition:.16s ease}#raymonApp .raymonSwitch i{width:18px;height:18px;border-radius:50%;background:var(--r-surface);box-shadow:0 2px 6px var(--alpha-brand-14);transition:transform .16s ease}#raymonApp .raymonSwitch.isOn{border-color:var(--r-brand-300);background:var(--r-brand)}#raymonApp .raymonSwitch.isOn i{transform:translateX(17px)}#raymonApp .raymonSwitch:focus-visible{outline:0;box-shadow:var(--r-ring)}#raymonApp .raymonAccountModuleAction{margin-top:10px;display:flex;align-items:center;justify-content:flex-start}#raymonApp .raymonAccountPasswordGrid{display:grid;grid-template-columns:1fr;grid-gap:9px;gap:9px}#raymonApp .raymonPasswordHealth{margin-top:10px;padding:10px;border:1px solid var(--r-line);border-radius:13px;background:var(--r-surface-soft)}#raymonApp .raymonPasswordHealth>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--r-muted);font-size:8.7px}#raymonApp .raymonPasswordHealth>div:first-child strong{color:var(--r-brand-700);font-size:9px}#raymonApp .raymonPasswordMeter{margin-top:7px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:5px;gap:5px}#raymonApp .raymonPasswordMeter i{height:4px;border-radius:999px;background:var(--r-line)}#raymonApp .raymonPasswordMeter[data-score="1"] i:nth-child(-n+1),#raymonApp .raymonPasswordMeter[data-score="2"] i:nth-child(-n+2),#raymonApp .raymonPasswordMeter[data-score="3"] i:nth-child(-n+3),#raymonApp .raymonPasswordMeter[data-score="4"] i{background:var(--r-brand)}#raymonApp .raymonPasswordRules{margin-top:8px;display:flex;gap:8px;flex-wrap:wrap}#raymonApp .raymonPasswordRules span{display:inline-flex;align-items:center;gap:4px;color:var(--r-muted);font-size:8.3px}#raymonApp .raymonPasswordRules span.ok{color:var(--r-success);font-weight:800}#raymonApp .raymonSecurityAction{width:100%;margin-top:10px;min-height:40px;border-radius:12px}#raymonApp .raymonSessionList{display:flex;flex-direction:column;gap:8px}#raymonApp .raymonSessionRow{min-width:0;min-height:66px;padding:9px;display:grid;grid-template-columns:34px minmax(0,1fr) auto;grid-template-areas:"icon copy status" "icon copy action";align-items:center;grid-gap:4px 9px;gap:4px 9px;border:1px solid var(--r-line);border-radius:13px;background:var(--r-surface-soft)}#raymonApp .raymonSessionRow.is-current{border-color:color-mix(in srgb,var(--r-success) 18%,var(--r-line));background:var(--r-success-soft)}#raymonApp .raymonSessionRow.is-revoked{opacity:.62}#raymonApp .raymonSessionIcon{grid-area:icon;width:32px;height:32px;display:grid;place-items:center;border:1px solid var(--r-line);border-radius:10px;background:var(--r-surface);color:var(--r-brand-700)}#raymonApp .raymonSessionCopy{grid-area:copy;min-width:0;text-align:right}#raymonApp .raymonSessionCopy strong{display:block;color:var(--r-ink-2);font-size:9.5px;font-weight:850;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#raymonApp .raymonSessionCopy small{display:block;margin-top:2px;color:var(--r-muted);font-size:7.9px;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#raymonApp .raymonSessionStatus{grid-area:status;align-self:end;padding:3px 7px;border:1px solid var(--r-line);border-radius:999px;background:var(--r-surface);color:var(--r-muted);font-size:7.8px;font-weight:800;white-space:nowrap}#raymonApp .raymonSessionStatus.success{border-color:color-mix(in srgb,var(--r-success) 20%,var(--r-line));background:var(--r-success-soft);color:var(--r-success)}#raymonApp .raymonSessionAction{grid-area:action;align-self:start;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:2px 0;border:0;background:transparent;color:var(--r-danger);font-family:inherit;font-size:7.8px;font-weight:800;cursor:pointer}#raymonApp .raymonSessionAction:hover{text-decoration:underline}html[data-theme=dark] #raymonApp .raymonOverlayScrim{background:var(--r-surface-darker)}html[data-theme=dark] #raymonApp .raymonAccountDrawer{border-color:var(--r-line-dark);background:linear-gradient(145deg,var(--r-surface-dark),var(--r-surface-darker));color:var(--r-ink-dark);box-shadow:0 32px 90px var(--alpha-black-46)}html[data-theme=dark] #raymonApp .raymonAccountHeader{border-color:var(--r-line-dark);background:linear-gradient(135deg,var(--r-surface-dark),var(--r-surface-darker) 64%)}html[data-theme=dark] #raymonApp .raymonAccountIdentity h3,html[data-theme=dark] #raymonApp .raymonAccountSection>header h4,html[data-theme=dark] #raymonApp .raymonSessionCopy strong,html[data-theme=dark] #raymonApp .raymonSettingCopy strong{color:var(--r-ink-dark)}html[data-theme=dark] #raymonApp .raymonAccountSection>header,html[data-theme=dark] #raymonApp .raymonAccountTabs{border-color:var(--r-line-dark);background:var(--r-surface-dark)}html[data-theme=dark] #raymonApp .raymonAccountReadonlyGrid>div,html[data-theme=dark] #raymonApp .raymonAccountSection,html[data-theme=dark] #raymonApp .raymonAccountTabs button.active,html[data-theme=dark] #raymonApp .raymonPasswordHealth,html[data-theme=dark] #raymonApp .raymonSessionRow,html[data-theme=dark] #raymonApp .raymonSettingRow{border-color:var(--r-line-dark);background:var(--r-surface-dark);color:var(--r-ink-dark)}html[data-theme=dark] #raymonApp .raymonAccountStatus.tone-success,html[data-theme=dark] #raymonApp .raymonSessionStatus.success{border-color:color-mix(in srgb,var(--r-success) 22%,var(--r-line-dark));background:var(--r-success-soft);color:var(--r-success)}html[data-theme=dark] #raymonApp .raymonAccountStatus.tone-danger{border-color:color-mix(in srgb,var(--r-danger) 22%,var(--r-line-dark));background:var(--r-danger-soft);color:var(--r-danger)}html[data-theme=dark] #raymonApp .raymonAccountField input{border-color:var(--r-line-dark);background:var(--r-surface-inset);color:var(--r-ink-dark)}html[data-theme=dark] #raymonApp .raymonAccountField input:focus{border-color:var(--r-brand-300);background:var(--r-surface-dark)}html[data-theme=dark] #raymonApp .raymonAccountClose,html[data-theme=dark] #raymonApp .raymonSessionIcon,html[data-theme=dark] #raymonApp .raymonSettingIcon{border-color:var(--r-line-dark);background:var(--r-surface-dark)}@media(max-width:560px){#raymonApp .raymonAccountDrawer{top:8px;bottom:8px;left:8px;width:calc(100vw - 16px);border-radius:20px}#raymonApp .raymonAccountHeader{min-height:124px;padding:16px 14px;grid-template-columns:50px minmax(0,1fr) 34px;gap:10px}#raymonApp .raymonAccountAvatar{width:48px;height:48px;border-radius:15px;font-size:16px}#raymonApp .raymonAccountBody{padding:10px 10px 14px}#raymonApp .raymonSettingRow{grid-template-columns:30px minmax(0,1fr);grid-template-areas:"icon copy" "control control"}#raymonApp .raymonSettingIcon{grid-area:icon}#raymonApp .raymonSettingCopy{grid-area:copy}#raymonApp .raymonSettingControl{grid-area:control;justify-content:flex-end}#raymonApp .raymonAccountReadonlyGrid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){#raymonApp .raymonAccountDrawer{animation:none}#raymonApp .raymonAccountTabs button,#raymonApp .raymonSwitch,#raymonApp .raymonSwitch i{transition:none}}body.reduceMotion #raymonApp .raymonAccountDrawer{animation:none}body.reduceMotion #raymonApp .raymonAccountTabs button,body.reduceMotion #raymonApp .raymonSwitch,body.reduceMotion #raymonApp .raymonSwitch i{transition:none}#raymonApp .raymonAccountQuickBar{flex:0 0 auto;display:flex;align-items:center;gap:8px;padding:9px 11px;border-bottom:1px solid var(--r-line);background:var(--r-surface-soft)}#raymonApp .raymonAccountThemeButton{width:38px;height:38px;flex:0 0 38px;border-radius:11px;box-shadow:none}#raymonApp .raymonAccountLogout{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:0;flex:1 1;min-height:38px;padding:0 12px;display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid color-mix(in srgb,var(--r-danger) 20%,var(--r-line));border-radius:11px;background:var(--r-danger-soft);color:var(--r-danger);font-family:inherit;font-size:9.5px;font-weight:850;cursor:pointer;transition:background .16s ease,border-color .16s ease,transform .16s ease}#raymonApp .raymonAccountLogout:hover{border-color:color-mix(in srgb,var(--r-danger) 34%,var(--r-line));transform:translateY(-1px)}#raymonApp .raymonAccountLogout:active{transform:none}#raymonApp .raymonAccountLogout:focus-visible{outline:0;box-shadow:var(--r-ring)}html[data-theme=dark] #raymonApp .raymonAccountQuickBar{border-color:var(--r-line-dark);background:var(--r-surface-dark)}@media(prefers-reduced-motion:reduce){#raymonApp .raymonAccountLogout{transition:none}}body.reduceMotion #raymonApp .raymonAccountLogout{transition:none}#raymonApp .raymonAccountKicker{font-size:10.5px}#raymonApp .raymonAccountIdentity>small{font-size:11px}#raymonApp .raymonAccountMeta{font-size:10.5px}#raymonApp .raymonAccountRoles em{font-size:10px}#raymonApp .raymonAccountClose{width:40px;height:40px}#raymonApp .raymonAccountTabs button{min-height:44px;font-size:11px}#raymonApp .raymonAccountSection>header p{font-size:10.5px;line-height:1.7}#raymonApp .raymonPasswordRules span{font-size:10.5px}#raymonApp .raymonSessionRow{min-height:76px}#raymonApp .raymonSessionCopy strong{font-size:11.5px}#raymonApp .raymonSessionCopy small{font-size:10.5px;line-height:1.6}#raymonApp .raymonSessionStatus{min-height:26px;display:inline-flex;align-items:center;padding:4px 8px;font-size:10px}#raymonApp .raymonSessionAction{min-height:32px;display:inline-flex;align-items:center;padding:5px 2px;font-size:10.5px}@media(max-width:760px){#raymonApp .raymonSessionAction{min-height:40px;padding-inline:8px}}#raymonApp .chequeManager{display:grid;grid-gap:20px;gap:20px}#raymonApp .chequeActionPanel,#raymonApp .chequeCoverageOverview,#raymonApp .chequeDirectory,#raymonApp .chequeEditor{display:grid;grid-gap:14px;gap:14px;padding:18px;border:1px solid var(--border-default);border-radius:var(--r-radius-xl);background:var(--surface-card)}#raymonApp .chequeCoverageList{display:grid;grid-gap:8px;gap:8px}#raymonApp .chequeCoverageList>article{display:grid;grid-template-columns:minmax(160px,1fr) repeat(3,minmax(130px,.8fr));grid-gap:12px;gap:12px;align-items:center;padding:12px 14px;border:1px solid var(--border-default);border-radius:14px;background:var(--bg-section)}#raymonApp .chequeCoverageList>article>div{display:grid;grid-gap:2px;gap:2px}#raymonApp .chequeCoverageList small,#raymonApp .chequeCoverageList span{font-size:11px;color:var(--text-secondary)}#raymonApp .chequeCoverageList b,#raymonApp .chequeCoverageList strong{font-size:12px;color:var(--text-primary)}#raymonApp .chequeEditorGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}#raymonApp .chequeLocationNotice{margin:0}#raymonApp .chequeDirectoryList{display:grid;grid-gap:10px;gap:10px}#raymonApp .chequeRow{display:grid;grid-template-columns:minmax(210px,1.1fr) minmax(150px,.75fr) minmax(220px,1fr) minmax(230px,auto);grid-gap:14px;gap:14px;align-items:center;padding:13px 14px;border:1px solid var(--border-default);border-radius:16px;background:var(--bg-section)}#raymonApp .chequeIdentity{display:flex;align-items:center;gap:10px;min-width:0}#raymonApp .chequeIdentity>span{width:34px;height:34px;display:grid;place-items:center;flex:0 0 auto;border-radius:11px;background:var(--surface-card);border:1px solid var(--border-default);color:var(--brand)}#raymonApp .chequeAmount,#raymonApp .chequeIdentity>div{display:grid;grid-gap:2px;gap:2px;min-width:0}#raymonApp .chequeIdentity strong{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#raymonApp .chequeAmount small,#raymonApp .chequeAmount span,#raymonApp .chequeIdentity small{font-size:11px;color:var(--text-secondary)}#raymonApp .chequeAmount strong{font-size:13px;color:var(--text-primary)}#raymonApp .chequeAllocationTags{display:flex;gap:6px;flex-wrap:wrap}#raymonApp .chequeAllocationTags>span{display:inline-flex;align-items:center;min-height:28px;padding:0 9px;border-radius:10px;border:1px solid var(--border-default);background:var(--surface-card);color:var(--text-secondary);font-size:11px;font-weight:700}#raymonApp .chequeLifecycle{display:grid;grid-gap:8px;gap:8px;justify-items:end}#raymonApp .chequeLifecycle>div{display:flex;gap:6px;justify-content:flex-end;flex-wrap:wrap}#raymonApp .chequeStatusBadge{display:inline-flex;align-items:center;min-height:26px;padding:0 9px;border-radius:999px;border:1px solid var(--border-default);background:var(--surface-card);font-size:11px;font-weight:800;color:var(--text-secondary)}#raymonApp .chequeStatus--cleared .chequeStatusBadge{color:var(--success)}#raymonApp .chequeStatus--bounced .chequeStatusBadge{color:var(--danger)}#raymonApp .chequeStatus--deposited .chequeStatusBadge{color:var(--brand)}#raymonApp .chequeStatus--cancelled,#raymonApp .chequeStatus--returned{opacity:.66}#raymonApp .chequeActionPanel{position:-webkit-sticky;position:sticky;bottom:0;z-index:2;box-shadow:var(--shadow-lg)}#raymonApp .chequeActionPanel>div:first-child{display:grid;grid-gap:4px;gap:4px}#raymonApp .chequeActionPanel>div:first-child>strong{font-size:13px}#raymonApp .chequeActionPanel>div:first-child>small{font-size:11px;line-height:1.9;color:var(--text-secondary)}#raymonApp .chequeActionButtons{display:flex;justify-content:flex-end;gap:8px}@media(max-width:1050px){#raymonApp .chequeEditorGrid{grid-template-columns:repeat(2,minmax(0,1fr))}#raymonApp .chequeRow{grid-template-columns:1fr 1fr}#raymonApp .chequeLifecycle{justify-items:start}#raymonApp .chequeLifecycle>div{justify-content:flex-start}}@media(max-width:720px){#raymonApp .chequeCoverageList>article,#raymonApp .chequeEditorGrid,#raymonApp .chequeRow{grid-template-columns:1fr}}