/*!/wp-content/plugins/wp-wpbakery-elements/elements/financial-calendar/assets/css/financial-calendar.css*/.apar-fin-calendar{font-family:Arial,Helvetica,sans-serif;margin:12px 0}.apar-fin-calendar-controls{display:flex;gap:8px;align-items:center;margin-bottom:8px}.apar-fin-calendar-controls label{font-size:12px;color:#374151}.apar-fin-year-select,.apar-fin-view-select{padding:4px 6px;border:1px solid #d1d5db;border-radius:4px}.apar-fin-table{border:1px solid #eef2f7;border-radius:8px;background:#fff;overflow:hidden}.apar-fin-row{display:flex;align-items:center;border-top:1px solid #f3f4f6;padding:10px}.apar-fin-row.apar-fin-header{background:#f8fafc;font-weight:600}.apar-fin-row .col{padding:6px 12px}.apar-fin-row .col.head{flex:0 0 220px}.apar-fin-row .col.q{flex:1 1 0%;text-align:left}.apar-fin-row.apar-annual-report-row .col.q.annual-report-span{flex:4 1 0%;display:flex;align-items:center;gap:8px}.apar-fin-link{color:#0b5cff;text-decoration:underline;font-weight:600}.apar-fin-item{display:inline-flex;align-items:center;margin-right:6px;text-decoration:none;color:#0b5cff}.apar-icon{display:inline-block;padding:4px 6px;border-radius:4px;font-size:11px;margin-right:6px}.apar-icon.pdf{background:#ef4444;color:#fff}.apar-icon.audio{background:#2563eb;color:#fff}.apar-icon.file{background:#6b7280;color:#fff}.apar-fa{display:inline-flex;align-items:center;justify-content:center;padding:6px;border-radius:6px;font-size:16px;margin-right:8px;width:32px;height:32px}.apar-fa.pdf{background:#ef4444;color:#fff}.apar-fa.audio{background:#2563eb;color:#fff}.apar-fa.file{background:#6b7280;color:#fff}.apar-fa.fa{font-size:16px;line-height:1}.apar-fin-empty{padding:16px;color:#6b7280}.apar-fin-calendar.view-modern .apar-fin-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;align-items:start}.apar-fin-card,.apar-card{border:1px solid #eef2f7;background:#fff;border-radius:8px;padding:14px;box-shadow:0 1px 2px rgb(16 24 40 / .03);box-sizing:border-box;width:100%;min-width:220px}.apar-card{display:flex;flex-direction:column;align-items:stretch}.apar-card-head{font-weight:600;margin-bottom:10px;color:#111827;white-space:normal;line-height:1.1}.apar-card-body{display:flex;flex-direction:column;gap:10px}.apar-card-quarter{background:#fbfbfd;padding:8px;border-radius:8px;border:1px dashed #f3f4f6;display:flex;gap:12px;align-items:flex-start}.apar-card-quarter .q-badge{flex:0 0 44px;background:#fff;border-radius:6px;border:1px solid #f3f4f6;padding:8px;display:flex;align-items:center;justify-content:center;font-weight:700}.apar-card-quarter .entries{flex:1}.apar-card-entries a{display:inline-block;margin-right:8px}.apar-fin-calendar.view-kanban .apar-kanban{display:flex;gap:12px}.apar-kanban-column{flex:1;background:#fff;border:1px solid #eef2f7;border-radius:8px;overflow:hidden}.apar-kanban-col-head{background:#f8fafc;padding:8px 10px;font-weight:600}.apar-kanban-col-body{padding:10px;display:flex;flex-direction:column;gap:8px;min-height:120px}.apar-kanban-card{background:#fff;border:1px solid #eef2f7;padding:8px;border-radius:6px}.apar-kanban-card .type{font-size:11px;color:#6b7280;margin-bottom:6px}.apar-fin-calendar.view-super .apar-timeline{display:flex;flex-direction:column;gap:14px}.apar-timeline-quarter{background:#fff;border:1px solid #eef2f7;border-radius:8px;padding:10px}.apar-timeline-quarter-head{font-weight:700;margin-bottom:8px}.apar-timeline-item{padding:8px;border-top:1px solid #f3f4f6;display:flex;align-items:center;gap:12px}.apar-timeline-item .label{flex:0 0 180px;color:#6b7280}.apar-timeline-item a{color:#0b5cff}@media (max-width:768px){.apar-fin-row .col.head{flex-basis:140px}.apar-kanban{flex-direction:column}}