body{font-family:Tajawal,Arial,sans-serif!important;font-size:16px}html[data-faraman-theme=silver-royal]{--theme-canvas:#eaf0f7;--theme-surface:#f9fbff;--theme-elevated:#fff;--theme-input:#edf3fa;--theme-text:#1c334f;--theme-text-secondary:#49617b;--theme-muted:#637b94;--theme-border:#b9cadd;--theme-accent:#9fb5cb;--theme-accent-strong:#647f9c;--theme-accent-soft:#c6d8ea44;--theme-accent-ink:#152c44;--theme-shadow:#18344b22;color-scheme:light}.royal-navigation{position:fixed;inset:0 0 0 auto;width:260px;z-index:45;display:flex;flex-direction:column;padding:28px 20px;background:linear-gradient(155deg,#102b35,#061821);color:#efdaac;border-left:1px solid var(--theme-accent)}html[data-faraman-theme=burgundy] .royal-navigation{background:linear-gradient(145deg,#741d24,#390e13)}html[data-faraman-theme=emerald] .royal-navigation{background:linear-gradient(145deg,#075c50,#043a35)}html[data-faraman-theme=noir] .royal-navigation{background:linear-gradient(145deg,#25231e,#101010)}html[data-faraman-theme=diplomatic] .royal-navigation,html[data-faraman-theme=silver-royal] .royal-navigation{background:linear-gradient(145deg,#1a3551,#09182e);color:#e0eafa}.royal-brand{display:flex;align-items:center;gap:16px;font-size:36px;font-weight:800;margin-bottom:22px;color:inherit}.royal-brand small{display:block;font-size:11px;font-weight:500}.royal-navigation nav{overflow-y:auto;min-height:0;flex:1}.royal-navigation nav h2{font-size:11px;opacity:.65;margin:22px 10px 8px}.royal-navigation nav a{display:block;padding:11px 14px;margin:2px 0;border:1px solid transparent;border-radius:12px;font-size:15px;font-weight:700;color:inherit}.royal-navigation nav a:focus-visible,.royal-navigation nav a:hover{background:#ffffff12;border-color:#d6bc7255}.royal-account{padding:14px;border-top:1px solid #ffffff22;font-size:14px}.royal-close,.royal-menu,.royal-shade{display:none}.royal-workspace{margin-right:260px;padding:40px;min-height:100vh;background:var(--theme-canvas);color:var(--theme-text)}.royal-heading{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:28px}.royal-heading h1{font-size:34px;font-weight:800}.royal-heading p{font-size:16px;color:var(--theme-muted);margin-top:10px}.royal-panel{padding:28px;border:1px solid var(--theme-border);border-radius:24px;background:var(--theme-surface);margin:22px 0}.royal-panel h2{font-size:23px;font-weight:700;margin-bottom:18px}.royal-panel h3{font-size:18px;font-weight:700;margin:20px 0 12px}.royal-panel li,.royal-panel p{line-height:1.9;margin-bottom:12px}.royal-panel label{display:block;margin-bottom:10px;font-weight:700}.royal-panel :is(input,select,textarea){border:1px solid var(--theme-border);border-radius:12px;background:var(--theme-input);color:var(--theme-text);width:100%;padding:13px;font:inherit}.royal-panel textarea{min-height:180px}.royal-actions,.royal-tabs{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:18px 0}.royal-actions button,.royal-button,.royal-panel>button,.royal-tabs button{padding:11px 18px;border:1px solid var(--theme-accent);border-radius:14px;min-height:46px;background:var(--theme-surface);color:var(--theme-text);font-weight:700;font-size:15px}.royal-button{display:inline-flex;background:linear-gradient(110deg,var(--theme-accent-strong),var(--theme-accent),var(--theme-accent-strong));color:var(--theme-accent-ink)}.royal-tabs [aria-pressed=true]{background:var(--theme-accent-soft)}button:disabled{opacity:.5;cursor:not-allowed}.royal-case-row{display:flex;width:100%;align-items:center;justify-content:space-between;gap:15px;text-align:right;background:transparent;color:inherit;padding:22px 0;border-bottom:1px solid var(--theme-border)}.royal-case-row strong{font-size:18px}.royal-case-row span{font-size:14px;color:var(--theme-muted)}.royal-editor{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:24px}.royal-editor>*{min-width:0}.royal-paper{margin:20px 0;min-height:650px!important;background:#fffefa!important;color:#1e2938!important;line-height:2.1!important;font-size:18px!important;padding:32px!important;resize:vertical}.royal-loading{display:grid;place-content:center;min-height:100vh;gap:20px}.royal-error{border:1px solid var(--theme-danger);padding:18px}[data-workspace=main]{padding:22px!important}[data-workspace=main] h1{font-size:32px!important}[data-workspace=main] :is(input,textarea,select){font-size:16px!important}[data-workspace=main] .text-xs{font-size:14px!important}[data-workspace=main] .text-\[10px\]{font-size:12px!important}@media(min-width:1100px){[data-workspace=main],body:has([data-workspace=main])>div [data-workspace=topbar]{margin-right:260px;width:calc(100% - 260px)!important}}@media(max-width:1099px){.royal-navigation{transform:translateX(100%);transition:transform .2s}.royal-navigation.open{transform:translateX(0)}.royal-menu{display:grid;place-items:center;position:fixed;top:18px;right:18px;width:44px;height:44px;z-index:46;border-radius:12px;background:var(--theme-surface);color:var(--theme-text);border:1px solid var(--theme-border)}.royal-close{display:block;position:absolute;top:15px;left:15px}.royal-shade{display:block;position:fixed;inset:0;background:#0008;z-index:44}.royal-workspace{margin-right:0;padding:85px 22px 30px}.royal-editor{grid-template-columns:1fr}.royal-heading{flex-wrap:wrap}.royal-heading h1{font-size:28px}}@media(max-width:600px){.royal-workspace{padding-inline:16px}.royal-panel{padding:18px}.royal-case-row{flex-wrap:wrap}.royal-paper{font-size:16px!important;padding:18px!important}.royal-heading h1{font-size:26px}.royal-actions button,.royal-button,.royal-tabs button{font-size:14px}.royal-navigation{width:270px}.royal-editor{gap:0}}*{scrollbar-width:thin;scrollbar-color:var(--theme-accent) transparent}[data-burgundy=landing] header nav{font-size:16px!important;gap:10px!important}[data-burgundy=landing] header nav a{min-height:48px;display:inline-flex;align-items:center;padding:10px 8px;font-weight:800!important}[data-burgundy=landing] header>div{max-width:1480px!important}@media(min-width:1024px){[data-burgundy=landing]>header>div:first-child{display:grid!important;grid-template-columns:1fr auto;height:auto!important;min-height:132px;gap:8px;padding-top:12px;padding-bottom:10px}[data-burgundy=landing]>header>div:first-child>nav{grid-column:1/-1;grid-row:2;justify-content:center!important;flex-wrap:wrap}[data-burgundy=landing]>header>div:first-child>div:first-child{grid-column:1;grid-row:1}[data-burgundy=landing]>header>div:first-child>div:nth-child(3){grid-column:2;grid-row:1}[data-burgundy=landing]>header nav a{white-space:nowrap;font-size:16px!important;padding:10px 16px!important}}.royal-brand img{width:58px;height:58px;object-fit:contain}html[data-faraman-theme=diplomatic] .royal-brand img,html[data-faraman-theme=silver-royal] .royal-brand img{filter:grayscale(1) brightness(1.4)}.royal-navigation nav a[aria-current=page]{background:linear-gradient(100deg,#ffffff1c,#ffffff08);border-color:currentColor}.royal-account-bar{justify-content:space-between;padding-bottom:20px;margin-bottom:24px;border-bottom:1px solid var(--theme-border)}.royal-account-bar,.royal-account-tools{display:flex;align-items:center;gap:12px}.royal-account-bar>*{min-width:0}.royal-doc-paging{font-size:14px;color:var(--theme-muted)}.royal-workspace main{min-width:0}@media(min-width:1100px){[data-royal-menu-toggle]{display:none!important}}@media(max-width:600px){.royal-account-bar{gap:8px}.royal-account-tools{gap:4px}}@media(max-width:1099px){.royal-navigation{visibility:hidden}.royal-navigation.open{visibility:visible}}html[data-faraman-theme=silver-royal] [data-burgundy=hero]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:45px;padding:60px max(24px,calc((100vw - 1200px)/2));align-items:center}html[data-faraman-theme=silver-royal] .burgundy-landing-art{display:block;grid-column:2;grid-row:1;position:relative;width:100%;height:510px;overflow:hidden;isolation:isolate;border-radius:130px 130px 24px 24px;border:1px solid #a4b5c7;background:#142b42;box-shadow:0 14px 40px #18344b22}html[data-faraman-theme=silver-royal] .burgundy-landing-art img{object-fit:cover;object-position:left center}html[data-faraman-theme=silver-royal] .burgundy-landing-copy{grid-column:1;grid-row:1;padding:0;text-align:right;margin:0;max-width:none;width:100%;min-width:0}html[data-faraman-theme=silver-royal] .burgundy-landing-copy h1{font-size:46px;line-height:1.45}html[data-faraman-theme=silver-royal] .burgundy-landing-copy>div{justify-content:flex-start}html[data-faraman-theme=silver-royal] [data-burgundy=hero]>div.absolute{display:none}@media(max-width:850px){html[data-faraman-theme=silver-royal] [data-burgundy=hero]{grid-template-columns:minmax(0,1fr);padding:30px 20px;gap:28px}html[data-faraman-theme=silver-royal] .burgundy-landing-copy{grid-column:1;grid-row:1}html[data-faraman-theme=silver-royal] .burgundy-landing-copy h1{font-size:34px}html[data-faraman-theme=silver-royal] .burgundy-landing-art{grid-column:1;grid-row:2;max-width:560px;justify-self:center;height:clamp(330px,65vw,480px);border-radius:72px 72px 24px 24px}}.office-workspace{min-width:0}.office-workspace:is(:fullscreen,.office-fullscreen){background:var(--theme-canvas);padding:16px;overflow:auto}.office-actions,.office-library{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:14px;background:var(--theme-surface);border:1px solid var(--theme-border);border-radius:16px;margin-bottom:10px}.office-library label{display:flex;align-items:center;gap:8px;font-size:14px}.office-library input,.office-library select{max-width:230px;padding:9px;border:1px solid var(--theme-border);border-radius:9px;background:var(--theme-input);color:var(--theme-text)}.office-workspace button{padding:9px 14px;border:1px solid var(--theme-border);border-radius:10px;color:var(--theme-text);background:var(--theme-elevated);font-weight:700}.office-workspace button:disabled{opacity:.45;cursor:not-allowed}.office-workspace button:not(:disabled):hover{border-color:var(--theme-accent)}.office-actions strong{margin-inline-end:auto}.office-status{min-height:28px;font-size:14px;padding:4px 10px;color:var(--theme-text-secondary)}.office-body{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.office-body.with-assistant{grid-template-columns:minmax(0,1fr) 320px}.office-stage{min-width:0;border:1px solid var(--theme-border);border-radius:12px;overflow:hidden;background:#eee}.office-stage iframe{display:block;border:0;width:100%;height:calc(100vh - 265px);min-height:650px}.office-workspace:is(:fullscreen,.office-fullscreen) .office-stage iframe{height:calc(100vh - 230px)}.office-empty{min-height:500px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:32px;text-align:center;background:var(--theme-surface);color:var(--theme-text)}.office-empty h2{font-size:28px;font-weight:800}.office-assistant{max-height:900px;overflow:auto;padding:20px;background:var(--theme-surface);color:var(--theme-text);border:1px solid var(--theme-border);border-radius:14px}.office-assistant h2,.office-assistant h3{font-weight:800;margin:12px 0}.office-assistant li,.office-assistant p{line-height:1.9}.office-assistant button{margin-block:6px}.office-assistant small{display:block;margin-top:12px}@media(max-width:1200px){.office-body.with-assistant{grid-template-columns:1fr}.office-assistant{max-height:500px}}.office-fullscreen-only{display:none}.office-workspace:is(:fullscreen,.office-fullscreen){padding:0;width:100vw;height:100dvh;overflow:hidden;display:flex;flex-direction:column}.office-workspace:is(:fullscreen,.office-fullscreen)>.office-library,.office-workspace:is(:fullscreen,.office-fullscreen)>.royal-heading{display:none}.office-workspace:is(:fullscreen,.office-fullscreen)>.office-actions{flex:none;margin:0;border-radius:0;padding:6px 10px;gap:6px;min-height:48px}.office-workspace:is(:fullscreen,.office-fullscreen) .office-fullscreen-only{display:flex;align-items:center;gap:6px}.office-file-tools select{max-width:180px;padding:6px;background:var(--theme-input);color:var(--theme-text);border:1px solid var(--theme-border);border-radius:7px}.office-workspace:is(:fullscreen,.office-fullscreen)>.office-status{flex:none;margin:0;padding:2px 12px;min-height:20px;font-size:12px}.office-workspace:is(:fullscreen,.office-fullscreen)>.office-body{flex:1;min-height:0;gap:0}.office-workspace:is(:fullscreen,.office-fullscreen) .office-stage{height:100%;border:0;border-radius:0}.office-workspace:is(:fullscreen,.office-fullscreen) .office-stage iframe{height:100%;min-height:0}.office-workspace:is(:fullscreen,.office-fullscreen) .office-assistant{max-height:100%;border-radius:0}.office-workspace:is(:fullscreen,.office-fullscreen) .office-body.with-assistant{grid-template-columns:minmax(0,1fr) 320px}.office-workspace:is(:fullscreen,.office-fullscreen) button{padding:6px 10px;font-size:14px}.office-workspace:is(:fullscreen,.office-fullscreen) .office-actions strong{max-width:200px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media(max-width:700px){.office-workspace:is(:fullscreen,.office-fullscreen) .office-actions strong{display:none}.office-workspace:is(:fullscreen,.office-fullscreen) .office-body.with-assistant{grid-template-columns:minmax(0,1fr) minmax(220px,40%)}.office-file-tools select{max-width:130px}}.office-workspace.office-fullscreen{position:fixed;inset:0;z-index:1000;box-sizing:border-box}.office-workspace button.office-restore-fullscreen{background:var(--theme-accent);color:var(--theme-accent-ink);border:2px solid var(--theme-accent-strong);font-weight:800;box-shadow:0 0 0 2px var(--theme-accent-soft)}.office-restore-fullscreen:focus-visible{outline:3px solid var(--theme-text);outline-offset:2px}.office-document-bar{background:var(--theme-surface);border:1px solid var(--theme-border);border-radius:12px;margin-bottom:6px;flex:none;overflow:hidden}.office-tabs{gap:4px;overflow-x:auto;padding:6px}.office-tab,.office-tabs{display:flex;align-items:center}.office-tab{flex:none;border:1px solid transparent;border-radius:8px}.office-tab.is-active{border-color:var(--theme-accent);background:var(--theme-accent-soft)}.office-tab button{background:transparent;border:0;padding:8px 10px}.office-tab [role=tab]{max-width:230px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.office-tab.is-active [role=tab]{color:var(--theme-accent-strong)}.office-tab button:last-child{font-size:20px;padding:4px 9px}.office-count{margin-inline-start:auto;padding:0 12px;white-space:nowrap;color:var(--theme-text-secondary)}.office-view-tools{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:6px 10px;border-top:1px solid var(--theme-border)}.office-view-tools button[aria-pressed=true]{background:var(--theme-accent);color:var(--theme-accent-ink)}.office-assistant input,.office-assistant select,.office-assistant textarea,.office-view-tools select{background:var(--theme-input);color:var(--theme-text);border:1px solid var(--theme-border);border-radius:8px;padding:8px;max-width:100%}.office-multi-stage{position:relative;height:calc(100vh - 330px);min-height:640px;direction:ltr}.office-pane{position:absolute;display:flex;flex-direction:column;min-width:0;min-height:0;direction:rtl}.office-pane-label{display:flex;align-items:center;justify-content:space-between;flex:none;min-height:28px;padding:3px 10px;background:var(--theme-surface);color:var(--theme-text);font-size:12px;border-bottom:1px solid var(--theme-border)}.office-pane-label span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.office-workspace .office-pane-label button{font-size:12px;padding:2px 7px;white-space:nowrap}.office-stage .office-pane iframe{flex:1;width:100%;height:0;min-height:0}.office-divider{position:absolute;z-index:2;background:var(--theme-border);display:flex;align-items:center;justify-content:center;touch-action:none;outline-offset:-2px}.office-divider.columns{cursor:col-resize}.office-divider.rows{cursor:row-resize}.office-divider span{background:var(--theme-accent-strong);border-radius:4px;width:3px;height:38px}.office-divider.rows span{width:38px;height:3px}.office-divider:focus-visible,.office-workspace button:focus-visible{outline:2px solid var(--theme-accent-strong);outline-offset:2px}.office-multi-stage.is-resizing iframe{pointer-events:none}.office-workspace:is(:fullscreen,.office-fullscreen) .office-multi-stage{min-height:0}.office-workspace:is(:fullscreen,.office-fullscreen) .office-pane iframe{height:0;min-height:0}.office-workspace:is(:fullscreen,.office-fullscreen) .office-document-bar{border-radius:0;margin:0}.office-assistant[hidden]{display:none}.office-assistant{min-width:0}.office-assistant label{display:block;font-size:14px;font-weight:700;margin:12px 0 6px}.office-assistant textarea{display:block;width:100%;min-height:110px;font-weight:400;line-height:1.8;resize:vertical}.office-ai-context{border-inline-start:3px solid var(--theme-accent);padding:8px 12px;background:var(--theme-elevated);font-size:13px;overflow-wrap:anywhere}.office-ai-preview{white-space:pre-wrap;font-size:14px;max-height:220px;overflow:auto;background:var(--theme-input);padding:10px;border-radius:8px}.office-ai-error{border:1px solid var(--theme-border);padding:10px;font-weight:700}.office-source{border-top:1px solid var(--theme-border);padding:10px 0;font-size:14px}.office-source summary{cursor:pointer;font-weight:700}.office-ai-modes{display:flex;gap:5px;flex-wrap:wrap}.office-ai-modes button[aria-pressed=true]{border-color:var(--theme-accent-strong);background:var(--theme-accent-soft)}.office-ai-result{border-top:1px solid var(--theme-border);margin-top:16px;padding-top:8px}.office-body.with-assistant{grid-template-columns:minmax(0,1fr) 360px}.office-workspace:is(:fullscreen,.office-fullscreen) .office-body.with-assistant{grid-template-columns:minmax(0,1fr) 360px}@media(max-width:900px){.office-body.with-assistant{grid-template-columns:1fr}.office-workspace:is(:fullscreen,.office-fullscreen) .office-body.with-assistant{grid-template-columns:minmax(0,1fr) minmax(230px,38%)}.office-tab [role=tab]{max-width:150px}}.office-assistant-heading{display:flex;align-items:center;justify-content:space-between;gap:8px}.office-assistant-heading h2{font-size:17px}.office-assistant-heading button{flex:none;font-size:20px}.office-workspace .office-multi-stage{height:calc(100vh - 230px)}.office-workspace:is(:fullscreen,.office-fullscreen) .office-multi-stage{height:100%}.finance-workspace{max-width:1600px;margin:auto;color:var(--theme-text)}.finance-eyebrow{font-size:13px;font-weight:700;color:var(--theme-accent-strong)}.finance-filters{display:flex;flex-wrap:wrap;gap:14px;background:var(--theme-surface);border:1px solid var(--theme-border);border-radius:18px;padding:18px;margin:18px 0}.finance-workspace label{display:flex;flex-direction:column;gap:7px;font-size:14px;font-weight:700;min-width:0}.finance-filters>label{flex:1;min-width:180px}.finance-workspace input:not([type=checkbox]),.finance-workspace select,.finance-workspace textarea{background:var(--theme-input);color:var(--theme-text);border:1px solid var(--theme-border);border-radius:9px;padding:10px 12px;font:inherit;max-width:100%;width:100%;box-sizing:border-box}.finance-workspace textarea{min-height:100px;resize:vertical}.finance-workspace button{background:var(--theme-elevated);color:var(--theme-text);border:1px solid var(--theme-border);border-radius:9px;padding:9px 13px;font-weight:700;cursor:pointer}.finance-workspace button:disabled{opacity:.45;cursor:not-allowed}.finance-workspace button:focus-visible,.finance-workspace input:focus-visible,.finance-workspace select:focus-visible,.finance-workspace textarea:focus-visible{outline:2px solid var(--theme-accent-strong);outline-offset:2px}.finance-lookup-paging{display:flex;gap:6px;flex-wrap:wrap;flex-basis:100%;font-size:12px}.finance-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:22px 0}.finance-metrics article{border:1px solid var(--theme-border);background:var(--theme-surface);padding:22px;border-radius:18px;display:flex;flex-direction:column;gap:12px}.finance-metrics strong{font-size:clamp(22px,2.1vw,34px);line-height:1.3;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.finance-metrics span{font-size:14px;font-weight:700}.finance-metrics small{line-height:1.8;color:var(--theme-text-secondary);font-size:12px}.finance-metrics .finance-trust{border-top:4px solid var(--theme-accent-strong)}.finance-message{padding:14px 18px;border:1px solid var(--theme-border);border-inline-start:4px solid var(--theme-accent);border-radius:10px;background:var(--theme-elevated);line-height:1.8;margin:12px 0}.finance-message.error{border-inline-start-color:#b74736}.finance-section-head{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px}.finance-section-head h2{font-size:21px;font-weight:800}.finance-table-scroll{overflow-x:auto}.finance-workspace table{border-collapse:collapse;width:100%;font-size:14px;min-width:850px}.finance-workspace th{text-align:right;padding:14px 10px;border-bottom:2px solid var(--theme-border);font-weight:800;color:var(--theme-text-secondary)}.finance-workspace td{padding:16px 10px;border-bottom:1px solid var(--theme-border);vertical-align:top;line-height:1.8}.finance-workspace td small,.finance-workspace td span,.finance-workspace td strong{display:block}.finance-workspace td small{font-size:12px;color:var(--theme-text-secondary)}.finance-amount{white-space:nowrap;font-weight:800}.finance-badge{display:inline-block!important;border:1px solid var(--theme-border);border-radius:20px;padding:2px 10px;white-space:nowrap;font-size:12px}.finance-badge.draft{background:var(--theme-accent-soft)}.finance-badge.rejected{opacity:.65}.finance-row-actions{display:flex;flex-wrap:wrap;gap:6px;max-width:200px}.finance-row-actions button{font-size:12px;padding:5px 9px}.finance-empty{text-align:center;padding:45px 20px;color:var(--theme-text-secondary)}.finance-charge-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin-top:16px}.finance-charge-list article{display:flex;flex-direction:column;gap:10px;padding:15px;border:1px solid var(--theme-border);border-radius:12px}.finance-overdue{color:#b74736;font-weight:700}.finance-permissions{display:flex;gap:20px;flex-wrap:wrap;margin:20px 0}.finance-permissions label,.finance-workspace .finance-check{flex-direction:row;align-items:center;margin:8px 0}.finance-workspace input[type=checkbox]{width:18px;height:18px;accent-color:var(--theme-accent-strong)}.finance-workspace fieldset{margin:20px 0;padding:15px;border:1px solid var(--theme-border);border-radius:12px}.finance-overlay{position:fixed;inset:0;z-index:1200;background:#10253499;display:flex;align-items:center;justify-content:center;padding:24px;backdrop-filter:blur(4px)}.finance-dialog{width:680px;max-width:100%;max-height:90dvh;overflow:auto;background:var(--theme-surface);border:1px solid var(--theme-border);border-radius:22px;padding:28px;box-shadow:0 24px 80px #10253444}.finance-dialog h2{font-size:24px;font-weight:800}.finance-dialog p{line-height:1.8;margin-bottom:14px}.finance-dialog form>label{margin:14px 0}.finance-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.finance-footnote{padding:24px 4px;line-height:1.8;font-size:13px;color:var(--theme-text-secondary)}@media(max-width:1000px){.finance-metrics{grid-template-columns:1fr 1fr}}@media(max-width:600px){.finance-form-grid,.finance-metrics{grid-template-columns:1fr}.finance-overlay{padding:10px}.finance-dialog{padding:20px}.finance-section-head{flex-direction:column}.finance-section-head,.finance-workspace .royal-heading{align-items:flex-start}}