.ag-workspace{--ag-font:"Manrope",sans-serif}.ag-search-results a{border-bottom:1px solid #edf0f6;flex-direction:column;padding:12px 16px;display:flex}.ag-search-results small{color:#64748b}.ag-workspace .ff-service-list{gap:12px;display:grid}.ag-workspace .ff-check{align-items:center;gap:9px;font-size:13px;display:flex}.ag-workspace .ff-check input{width:16px;height:16px}.ag-workspace textarea.ag-input{min-height:90px}.ag-workspace .ff-detail{white-space:pre-wrap;overflow-wrap:anywhere}.ag-workspace .ag-mobile-nav button{flex-direction:column;align-items:center;gap:4px;font-size:9px;display:flex}.ag-workspace .ag-search{position:relative}.ag-workspace .ag-dialog{max-height:90dvh;overflow:auto}.ag-workspace .ff-form-footer{justify-content:flex-end;gap:12px;display:flex}.ag-workspace .ag-dialog-backdrop{z-index:100}.ag-workspace .ff-price{font-size:22px;font-weight:700}.ag-workspace .ag-input{font-size:14px}.ag-workspace .ag-table th{white-space:nowrap}@media (width<=680px){.ff-office-user{display:none}.ag-workspace .ag-page-heading h1{font-size:28px}.ag-workspace .ag-dialog-backdrop{padding:12px}.ag-workspace .ag-dialog{padding:20px}.ag-workspace .ag-topbar{gap:12px}}.ag-workspace .ff-settings-page{max-width:1200px;margin:0 auto}.ag-workspace .ff-settings-tabs{border-bottom:1px solid #dce4ee;gap:4px;display:flex;overflow-x:auto}.ff-settings-tabs button{white-space:nowrap;color:#64748b;border-bottom:2px solid #0000;padding:13px 16px;font-size:14px}.ff-settings-tabs button[aria-selected=true]{color:#142737;border-bottom-color:#142737;font-weight:600}.ff-settings-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:24px;display:grid}.ff-settings-grid>.ag-card{align-content:start;min-width:0;min-height:600px}.ag-workspace .ff-settings-text{min-height:unset;resize:vertical;font-family:ui-monospace,monospace;line-height:1.6}.ff-pdf-preview{background:#f8fafc;border:1px solid #dce4ee;border-radius:18px;min-width:0;min-height:600px;padding:14px}.ff-pdf-preview iframe{background:#fff;border:0;border-radius:10px;width:100%;height:800px;margin-top:12px}.ff-preview-empty{text-align:center;color:#64748b;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:570px;padding:30px;display:flex}.ff-preview-empty h2{color:#223b4d;font-size:18px}.ff-preview-icon{color:#012466;font-size:40px}.ff-font-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ff-font-option{text-align:left;border:1px solid #d5deea;border-radius:12px;gap:8px;padding:14px 10px;font-size:12px;display:grid}.ff-font-option[aria-pressed=true]{background:#faf8f2;border-color:#142737;box-shadow:0 0 0 2px #14273712}.ff-type-sample{background:#f8fafc;border:1px solid #dce4ee;border-radius:12px;gap:12px;padding:20px;display:grid}.ff-type-sample small{color:#94a3b8;font-size:10px}.ff-success{color:#065f46;background:#ecfdf5;border:1px solid #6ee7b7;border-radius:12px;padding:14px 18px}.ff-nav-group summary{cursor:pointer;color:#64748b;padding:14px 15px;font-size:12px;font-weight:600}.ag-nav .ff-nav-group a{padding-left:28px}.ag-nav .ff-nav-group a svg{width:14px}.ff-template-list{align-self:start;max-height:calc(100vh - 140px);position:sticky;top:20px;overflow:auto}.ff-email-preview{background:#faf8f2;border:1px solid #e1e7ee;border-radius:14px;width:100%;height:650px;margin-top:14px}.ff-invoices article>.ag-actions:first-child{justify-content:space-between}.ff-invoices article{gap:16px}.ff-invoices article p{color:#64748b}.ag-workspace .ag-card label{min-width:0}.ag-workspace .ag-card{overflow-wrap:anywhere}@media (width<=1000px){.ff-settings-grid{grid-template-columns:1fr}.ff-settings-grid>.ag-card{min-height:unset}.ff-template-list{max-height:300px;position:static}.ff-font-options{grid-template-columns:repeat(3,minmax(0,1fr))}.ff-email-preview{height:550px}}@media (width<=600px){.ff-settings-tabs button{padding:12px;font-size:12px}.ff-font-options{grid-template-columns:1fr}.ff-pdf-preview{min-height:400px}.ff-preview-empty{min-height:370px}.ff-settings-page .ag-page-heading .ag-actions{width:100%}.ff-settings-page .ag-page-heading button{flex:1}.ff-pdf-preview iframe{height:550px}.ff-invoices .ag-actions{align-items:stretch}}.ag-workspace .ff-office-brand{flex-direction:column;align-items:flex-start;gap:8px}.ff-office-logo{object-fit:contain;width:145px;height:auto;max-height:54px}.ff-office-logo+div strong{display:none}.ag-workspace .ag-nav .ff-nav-group a{color:#64748b;border-radius:12px;align-items:center;gap:12px;margin:3px 0;padding:11px 15px 11px 28px;font-size:12px;display:flex}.ag-workspace .ag-nav .ff-nav-group a.active{color:#012466;background:#fff3df;font-weight:600}.ff-nav-group summary:before{content:"›";margin-right:12px;transition:transform .15s;display:inline-block}.ff-nav-group[open] summary:before{transform:rotate(90deg)}.ag-workspace{--primary:#012466;--primary-foreground:#fff;--ag-ink:#012466;--ag-blue:#012466;--ag-line:#e4e1d8;background:#faf8f2}.ag-workspace .ag-button.primary{color:#012466;background:linear-gradient(135deg,#fc6701,#c59f24);border-color:#0000}.ag-workspace .ag-button.primary:hover:not(:disabled){background:linear-gradient(135deg,#f56b0a,#d9b13b)}.ag-workspace .ag-button.primary:disabled{color:#fff;background:#68748b}.ag-workspace :focus-visible{outline-offset:3px;outline:2px solid #012466}.ag-workspace .ag-nav>a.active,.ag-workspace .ag-nav .ff-nav-group a.active{color:#012466;background:#fff3df;box-shadow:inset 3px 0 #fc6701}.ag-workspace .ff-office-logo{object-fit:contain;object-position:left;width:148px;height:auto;max-height:120px}.ag-workspace .ff-settings-tabs button[aria-selected=true]{color:#012466;border-color:#fc6701}.ag-workspace .ff-font-option[aria-pressed=true]{background:#fff8e9;border-color:#012466}.ag-workspace .ff-office-symbol{width:50px;height:53px;display:block;overflow:hidden}.ag-workspace .ff-office-brand>div strong{display:none}
