/** * PDS Dark Mode - Gravity Flow Support * * Dark mode styling for Gravity Flow workflow status pages,inbox,* entry details,and timeline views. * * @package PDS_Misc_Tools * @version 1.0.0 */:root[data-pds-theme="dark"] .gravityflow_wrap,:root[data-pds-theme="dark"] .gf_entry_wrap,:root[data-pds-theme="dark"] .gravityflow_workflow_wrap,:root[data-pds-theme="dark"] .gravityflow_workflow_detail,:root[data-pds-theme="dark"] .gravityflow_workflow_status{background-color:var(--pds-bg-primary);color:var(--pds-text-primary)}:root[data-pds-theme="dark"] .gravityflow_wrap .subsubsub{margin-bottom:1rem}:root[data-pds-theme="dark"] .gravityflow_wrap .subsubsub li{color:var(--pds-text-secondary)}:root[data-pds-theme="dark"] .gravityflow_wrap .subsubsub a{color:var(--pds-brand-blue);text-decoration:none;transition:color 0.2s ease}:root[data-pds-theme="dark"] .gravityflow_wrap .subsubsub a:hover{color:var(--pds-brand-blue-hover)}:root[data-pds-theme="dark"] .gravityflow_wrap .subsubsub a.current{color:var(--pds-text-primary);font-weight:600}:root[data-pds-theme="dark"] .gravityflow_wrap .subsubsub .count{color:var(--pds-text-secondary);font-weight:normal}:root[data-pds-theme="dark"] #gravityflow-status-filter,:root[data-pds-theme="dark"] #gravityflow-status-list{background-color:var(--pds-bg-primary)}:root[data-pds-theme="dark"] #gravityflow-status-filters{background-color:var(--pds-bg-secondary);padding:1rem;border-radius:6px;border:1px solid var(--pds-border-medium);margin-bottom:1rem}:root[data-pds-theme="dark"] #gravityflow-status-date-filters{display:flex;flex-wrap:wrap;align-items:center;gap:0.5rem;color:var(--pds-text-primary)}:root[data-pds-theme="dark"] #gravityflow-status-date-filters label{color:var(--pds-text-primary);margin-right:0.5rem}:root[data-pds-theme="dark"] #gravityflow-status-filters input[type="text"],:root[data-pds-theme="dark"] #gravityflow-status-filters .datepicker{background-color:var(--pds-bg-primary);color:var(--pds-text-primary);border:1px solid var(--pds-border-medium);border-radius:4px;padding:6px 10px}:root[data-pds-theme="dark"] #gravityflow-status-filters input[type="text"]:focus,:root[data-pds-theme="dark"] #gravityflow-status-filters .datepicker:focus{border-color:var(--pds-brand-blue);outline:none;box-shadow:0 0 0 2px rgba(56,189,248,0.2)}:root[data-pds-theme="dark"] #gravityflow-status-filters input[type="text"]::placeholder{color:var(--pds-text-muted)}:root[data-pds-theme="dark"] #gform-field-filters{display:inline-block}:root[data-pds-theme="dark"] .gform-field-filter{margin-right:0.5rem}:root[data-pds-theme="dark"] .gform-filter-field,:root[data-pds-theme="dark"] .gform-filter-operator,:root[data-pds-theme="dark"] .gform-filter-value,:root[data-pds-theme="dark"] #gravityflow-form-select{background-color:var(--pds-bg-primary);color:var(--pds-text-primary);border:1px solid var(--pds-border-medium);border-radius:4px;padding:6px 10px}:root[data-pds-theme="dark"] .gform-filter-field:focus,:root[data-pds-theme="dark"] .gform-filter-operator:focus,:root[data-pds-theme="dark"] .gform-filter-value:focus,:root[data-pds-theme="dark"] #gravityflow-form-select:focus{border-color:var(--pds-brand-blue);outline:none;box-shadow:0 0 0 2px rgba(56,189,248,0.2)}:root[data-pds-theme="dark"] .gform-filter-field option,:root[data-pds-theme="dark"] .gform-filter-operator option,:root[data-pds-theme="dark"] #gravityflow-form-select option{background-color:var(--pds-bg-primary);color:var(--pds-text-primary)}:root[data-pds-theme="dark"] .gravityflow_wrap .button,:root[data-pds-theme="dark"] .gravityflow_wrap .button-secondary,:root[data-pds-theme="dark"] .gravityflow_wrap input[type="submit"],:root[data-pds-theme="dark"] .gravityflow_wrap input[type="button"]{background-color:var(--pds-bg-tertiary);color:var(--pds-text-primary);border:1px solid var(--pds-border-medium);border-radius:4px;padding:6px 12px;cursor:pointer;transition:all 0.2s ease}:root[data-pds-theme="dark"] .gravityflow_wrap .button:hover,:root[data-pds-theme="dark"] .gravityflow_wrap .button-secondary:hover,:root[data-pds-theme="dark"] .gravityflow_wrap input[type="submit"]:hover,:root[data-pds-theme="dark"] .gravityflow_wrap input[type="button"]:hover{background-color:var(--pds-bg-quaternary);border-color:var(--pds-border-dark)}:root[data-pds-theme="dark"] .gravityflow_wrap .button:active,:root[data-pds-theme="dark"] .gravityflow_wrap input[type="submit"]:active{transform:translateY(1px)}:root[data-pds-theme="dark"] .gravityflow_wrap .button.disabled,:root[data-pds-theme="dark"] .gravityflow_wrap .button:disabled{opacity:0.5;cursor:not-allowed}:root[data-pds-theme="dark"] .gravityflow_wrap .button-primary{background-color:var(--pds-brand-blue);color:#ffffff;border-color:var(--pds-brand-blue)}:root[data-pds-theme="dark"] .gravityflow_wrap .button-primary:hover{background-color:var(--pds-brand-blue-hover);border-color:var(--pds-brand-blue-hover)}:root[data-pds-theme="dark"] .gravityflow_wrap .tablenav{background-color:var(--pds-bg-secondary);border:1px solid var(--pds-border-medium);border-radius:6px;padding:0.75rem;margin-bottom:1rem}:root[data-pds-theme="dark"] .gravityflow_wrap .tablenav.bottom{margin-top:1rem;margin-bottom:0}:root[data-pds-theme="dark"] .gravityflow_wrap .bulkactions select{background-color:var(--pds-bg-primary);color:var(--pds-text-primary);border:1px solid var(--pds-border-medium);border-radius:4px;padding:6px 10px;margin-right:0.5rem}:root[data-pds-theme="dark"] .gravityflow_wrap .bulkactions select:focus{border-color:var(--pds-brand-blue);outline:none}:root[data-pds-theme="dark"] .gravityflow_wrap .bulkactions select option{background-color:var(--pds-bg-primary);color:var(--pds-text-primary)}:root[data-pds-theme="dark"] .gravityflow_wrap .displaying-num{color:var(--pds-text-secondary)}:root[data-pds-theme="dark"] .gravityflow_wrap .tablenav-pages{color:var(--pds-text-secondary)}:root[data-pds-theme="dark"] .gravityflow_wrap .tablenav-pages .pagination-links a,:root[data-pds-theme="dark"] .gravityflow_wrap .tablenav-pages .pagination-links .button{background-color:var(--pds-bg-tertiary);color:var(--pds-text-primary);border:1px solid var(--pds-border-medium);padding:4px 8px;margin:0 2px;border-radius:4px;text-decoration:none;transition:all 0.2s ease}:root[data-pds-theme="dark"] .gravityflow_wrap .tablenav-pages .pagination-links a:hover{background-color:var(--pds-bg-quaternary);border-color:var(--pds-border-dark)}:root[data-pds-theme="dark"] .gravityflow_wrap .tablenav-pages .pagination-links .button.disabled{opacity:0.4;cursor:not-allowed;background-color:var(--pds-bg-tertiary)}:root[data-pds-theme="dark"] .gravityflow_wrap .tablenav-pages .current-page{background-color:var(--pds-bg-primary);color:var(--pds-text-primary);border:1px solid var(--pds-border-medium);border-radius:4px;padding:4px 8px;text-align:center}:root[data-pds-theme="dark"] .gravityflow_wrap .tablenav-pages .total-pages{color:var(--pds-text-primary)}:root[data-pds-theme="dark"] .gravityflow_wrap .wp-list-table{background-color:var(--pds-bg-secondary);border:1px solid var(--pds-border-medium);border-radius:6px;border-spacing:0;width:100%}:root[data-pds-theme="dark"] .gravityflow_wrap .wp-list-table thead th,:root[data-pds-theme="dark"] .gravityflow_wrap .wp-list-table tfoot th{background-color:var(--pds-bg-tertiary);color:var(--pds-text-primary);border-bottom:2px solid var(--pds-border-dark);padding:12px 10px;font-weight:600;text-align:left}:root[data-pds-theme="dark"] .gravityflow_wrap .wp-list-table thead th a,:root[data-pds-theme="dark"] .gravityflow_wrap .wp-list-table tfoot th a{color:var(--pds-text-primary);text-decoration:none;transition:color 0.2s ease}:root[data-pds-theme="dark"] .gravityflow_wrap .wp-list-table thead th a:hover,:root[data-pds-theme="dark"] .gravityflow_wrap .wp-list-table tfoot th a:hover{color:var(--pds-brand-blue)}:root[data-pds-theme="dark"] .gravityflow_wrap .wp-list-table .sorting-indicator{color:var(--pds-text-muted)}:root[data-pds-theme="dark"] .gravityflow_wrap .wp-list-table th.sortable:hover .sorting-indicator,:root[data-pds-theme="dark"] .gravityflow_wrap .wp-list-table th.sorted .sorting-indicator{color:var(--pds-brand-blue)}:root[data-pds-theme="dark"] .gravityflow_wrap .wp-list-table tbody tr{background-color:var(--pds-bg-primary);border-bottom:1px solid var(--pds-border-light);transition:background-color 0.2s ease}:root[data-pds-theme="dark"] .gravityflow_wrap .wp-list-table tbody tr:hover{background-color:var(--pds-bg-hover)}:root[data-pds-theme="dark"] .gravityflow_wrap .wp-list-table.striped tbody tr:nth-child(odd){background-color:var(--pds-bg-secondary)}:root[data-pds-theme="dark"] .gravityflow_wrap .wp-list-table.striped tbody tr:nth-child(odd):hover{background-color:var(--pds-bg-hover)}:root[data-pds-theme="dark"] .gravityflow_wrap .wp-list-table td,:root[data-pds-theme="dark"] .gravityflow_wrap .wp-list-table th{color:var(--pds-text-primary);padding:10px;border-left:1px solid var(--pds-border-light)}:root[data-pds-theme="dark"] .gravityflow_wrap .wp-list-table td:first-child,:root[data-pds-theme="dark"] .gravityflow_wrap .wp-list-table th:first-child{border-left:none}:root[data-pds-theme="dark"] .gravityflow_wrap .wp-list-table td a{color:var(--pds-brand-blue);text-decoration:none;transition:color 0.2s ease}:root[data-pds-theme="dark"] .gravityflow_wrap .wp-list-table td a:hover{color:var(--pds-brand-blue-hover);text-decoration:underline}:root[data-pds-theme="dark"] .gravityflow_wrap .wp-list-table .check-column{padding:10px}:root[data-pds-theme="dark"] .gravityflow_wrap .wp-list-table .check-column input[type="checkbox"]{margin:0;cursor:pointer}:root[data-pds-theme="dark"] .gravityflow_wrap .gravityflow-empty{color:var(--pds-text-muted);font-style:italic}:root[data-pds-theme="dark"] .gravityflow_wrap .screen-reader-text{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;word-wrap:normal !important}:root[data-pds-theme="dark"] .gravityflow_wrap input[type="checkbox"]{appearance:none;-webkit-appearance:none;width:18px;height:18px;border:2px solid var(--pds-border-medium);border-radius:3px;background-color:var(--pds-bg-primary);cursor:pointer;position:relative;transition:all 0.2s ease}:root[data-pds-theme="dark"] .gravityflow_wrap input[type="checkbox"]:hover{border-color:var(--pds-brand-blue)}:root[data-pds-theme="dark"] .gravityflow_wrap input[type="checkbox"]:checked{background-color:var(--pds-brand-blue);border-color:var(--pds-brand-blue)}:root[data-pds-theme="dark"] .gravityflow_wrap input[type="checkbox"]:checked::after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#ffffff;font-size:14px;font-weight:bold}:root[data-pds-theme="dark"] .gravityflow_wrap input[type="checkbox"]:focus{outline:none;box-shadow:0 0 0 2px rgba(56,189,248,0.2)}:root[data-pds-theme="dark"] #print_modal_container{background-color:rgba(0,0,0,0.7)}:root[data-pds-theme="dark"] #print_container{background-color:var(--pds-bg-secondary);border:1px solid var(--pds-border-medium);border-radius:8px;padding:1.5rem}:root[data-pds-theme="dark"] #print_options{color:var(--pds-text-primary)}:root[data-pds-theme="dark"] #print_options .description{color:var(--pds-text-secondary);margin-bottom:1rem}:root[data-pds-theme="dark"] #print_options label{color:var(--pds-text-primary);margin-left:0.5rem}:root[data-pds-theme="dark"] #print_options input[type="checkbox"]{margin-right:0.25rem}:root[data-pds-theme="dark"] .gravityflow_wrap .workflow_final_status a,:root[data-pds-theme="dark"] .gravityflow_wrap .workflow_step{display:inline-block;padding:4px 10px;border-radius:4px;font-size:0.875rem;font-weight:500;text-decoration:none}:root[data-pds-theme="dark"] .gravityflow_wrap .workflow_final_status a[href*="status=complete"],:root[data-pds-theme="dark"] .gravityflow_wrap .workflow-status-complete{background-color:rgba(34,197,94,0.15);color:var(--pds-success);border:1px solid rgba(34,197,94,0.3)}:root[data-pds-theme="dark"] .gravityflow_wrap .workflow_final_status a[href*="status=approved"],:root[data-pds-theme="dark"] .gravityflow_wrap .workflow-status-approved{background-color:rgba(6,182,212,0.15);color:var(--pds-info);border:1px solid rgba(6,182,212,0.3)}:root[data-pds-theme="dark"] .gravityflow_wrap .workflow_final_status a[href*="status=pending"],:root[data-pds-theme="dark"] .gravityflow_wrap .workflow-status-pending{background-color:rgba(251,191,36,0.15);color:var(--pds-warning);border:1px solid rgba(251,191,36,0.3)}:root[data-pds-theme="dark"] .gravityflow_wrap .workflow_final_status a[href*="status=rejected"],:root[data-pds-theme="dark"] .gravityflow_wrap .workflow_final_status a[href*="status=cancelled"],:root[data-pds-theme="dark"] .gravityflow_wrap .workflow-status-rejected,:root[data-pds-theme="dark"] .gravityflow_wrap .workflow-status-cancelled{background-color:rgba(248,113,113,0.15);color:var(--pds-error);border:1px solid rgba(248,113,113,0.3)}:root[data-pds-theme="dark"] .gravityflow_workflow_detail{background-color:var(--pds-bg-primary);color:var(--pds-text-primary)}:root[data-pds-theme="dark"] .gravityflow-back-link-container{margin-bottom:1rem}:root[data-pds-theme="dark"] .gravityflow-back-link-container .back-link{color:var(--pds-brand-blue);text-decoration:none;transition:color 0.2s ease}:root[data-pds-theme="dark"] .gravityflow-back-link-container .back-link:hover{color:var(--pds-brand-blue-hover)}:root[data-pds-theme="dark"] .gravityflow-back-link-container .back-link::before{content:"← "}:root[data-pds-theme="dark"] .gravityflow_wrap #poststuff{background-color:var(--pds-bg-primary)}:root[data-pds-theme="dark"] .gravityflow_wrap #post-body{background-color:var(--pds-bg-primary)}:root[data-pds-theme="dark"] .gravityflow_wrap #post-body-content{background-color:var(--pds-bg-primary)}:root[data-pds-theme="dark"] .gravityflow_wrap .entry-detail-view,:root[data-pds-theme="dark"] .gf_entry_wrap .entry-detail-view,:root[data-pds-theme="dark"] .gravityflow_workflow_wrap .entry-detail-view,:root[data-pds-theme="dark"] table.entry-detail-view{background-color:var(--pds-bg-secondary);border:1px solid var(--pds-border-medium);border-radius:6px;overflow:hidden}:root[data-pds-theme="dark"] .entry-detail-view thead tr{background-color:var(--pds-bg-tertiary)}:root[data-pds-theme="dark"] .entry-detail-view thead th{color:var(--pds-text-primary);padding:12px 15px;border-bottom:2px solid var(--pds-border-dark);font-weight:600}:root[data-pds-theme="dark"] .entry-detail-view thead th label{color:var(--pds-text-primary);font-weight:normal}:root[data-pds-theme="dark"] .entry-detail-view tbody{background-color:var(--pds-bg-primary)}:root[data-pds-theme="dark"] .gravityflow_wrap .entry-view-field-name,:root[data-pds-theme="dark"] .gf_entry_wrap .entry-view-field-name,:root[data-pds-theme="dark"] .gravityflow_workflow_wrap .entry-view-field-name,:root[data-pds-theme="dark"] td.entry-view-field-name{background-color:var(--pds-bg-tertiary) !important;color:var(--pds-text-secondary) !important;font-weight:600;padding:10px 15px;border-top:1px solid var(--pds-border-light)}:root[data-pds-theme="dark"] .gravityflow_wrap .entry-view-field-value,:root[data-pds-theme="dark"] .gf_entry_wrap .entry-view-field-value,:root[data-pds-theme="dark"] .gravityflow_workflow_wrap .entry-view-field-value,:root[data-pds-theme="dark"] td.entry-view-field-value{background-color:var(--pds-bg-primary) !important;color:var(--pds-text-primary) !important;padding:10px 15px;border-top:1px solid var(--pds-border-light)}:root[data-pds-theme="dark"] .gravityflow_wrap .entry-view-field-value a{color:var(--pds-brand-blue);text-decoration:none}:root[data-pds-theme="dark"] .gravityflow_wrap .entry-view-field-value a:hover{color:var(--pds-brand-blue-hover);text-decoration:underline}:root[data-pds-theme="dark"] .gravityflow_wrap .entry-view-field-value p{color:var(--pds-text-primary);margin:0.5rem 0}:root[data-pds-theme="dark"] .gravityflow_wrap .entry-view-field-value ul{margin:0;padding-left:1.5rem}:root[data-pds-theme="dark"] .gravityflow_wrap .entry-view-field-value li{color:var(--pds-text-primary)}:root[data-pds-theme="dark"] .gpnf-nested-entries-container{background-color:var(--pds-bg-secondary);border:1px solid var(--pds-border-medium);border-radius:6px;padding:0;overflow:hidden}:root[data-pds-theme="dark"] .gpnf-nested-entries{background-color:var(--pds-bg-secondary);border:none;width:100%;border-spacing:0}:root[data-pds-theme="dark"] .gpnf-nested-entries thead{background-color:var(--pds-bg-tertiary)}:root[data-pds-theme="dark"] .gpnf-nested-entries thead th{color:var(--pds-text-primary);padding:10px 12px;font-weight:600;border-bottom:2px solid var(--pds-border-dark);text-align:left}:root[data-pds-theme="dark"] .gpnf-nested-entries tbody tr{background-color:var(--pds-bg-primary);border-bottom:1px solid var(--pds-border-light)}:root[data-pds-theme="dark"] .gpnf-nested-entries tbody tr:hover{background-color:var(--pds-bg-hover)}:root[data-pds-theme="dark"] .gpnf-nested-entries tbody td{color:var(--pds-text-primary);padding:10px 12px}:root[data-pds-theme="dark"] .gpnf-nested-entries .gpnf-field{color:var(--pds-text-primary)}:root[data-pds-theme="dark"] .gpnf-nested-entries .gpnf-row-actions a{color:var(--pds-brand-blue);text-decoration:none}:root[data-pds-theme="dark"] .gpnf-nested-entries .gpnf-row-actions a:hover{color:var(--pds-brand-blue-hover);text-decoration:underline}:root[data-pds-theme="dark"] .gpnf-actions{padding:10px;background-color:var(--pds-bg-secondary);border-top:1px solid var(--pds-border-medium)}:root[data-pds-theme="dark"] .gravityflow_wrap .postbox-container{background-color:transparent}:root[data-pds-theme="dark"] .gravityflow_wrap .postbox{background-color:var(--pds-bg-secondary);border:1px solid var(--pds-border-medium);border-radius:6px;margin-bottom:1rem;overflow:hidden}:root[data-pds-theme="dark"] .gravityflow_wrap .postbox h3,:root[data-pds-theme="dark"] .gravityflow_wrap .postbox .hndle{background-color:var(--pds-bg-tertiary);color:var(--pds-text-primary);padding:12px 15px;margin:0;font-size:14px;font-weight:600;border-bottom:1px solid var(--pds-border-medium)}:root[data-pds-theme="dark"] .gravityflow_wrap .postbox h3 span,:root[data-pds-theme="dark"] .gravityflow_wrap .postbox .hndle span{color:var(--pds-text-primary)}:root[data-pds-theme="dark"] .gravityflow_wrap .postbox .inside,:root[data-pds-theme="dark"] .gf_entry_wrap .postbox .inside,:root[data-pds-theme="dark"] .gravityflow_workflow_wrap .postbox .inside,:root[data-pds-theme="dark"] .gravityflow_workflow_detail .postbox .inside{background-color:var(--pds-bg-secondary) !important;padding:12px 15px;color:var(--pds-text-primary) !important}:root[data-pds-theme="dark"] .postbox .inside *{color:var(--pds-text-primary) !important}:root[data-pds-theme="dark"] .postbox .inside a{color:var(--pds-brand-blue) !important}:root[data-pds-theme="dark"] .postbox .inside a:hover{color:var(--pds-brand-blue-hover) !important}:root[data-pds-theme="dark"] #gravityflow-status-box-container{background-color:var(--pds-bg-secondary);border:1px solid var(--pds-border-medium)}:root[data-pds-theme="dark"] #gravityflow-status-box-container h3,:root[data-pds-theme="dark"] #gravityflow-status-box-container .hndle{background-color:var(--pds-bg-tertiary);color:var(--pds-text-primary)}:root[data-pds-theme="dark"] #gravityflow-status-box-container h3 span,:root[data-pds-theme="dark"] #gravityflow-status-box-container .hndle span{color:var(--pds-text-primary)}:root[data-pds-theme="dark"] #submitcomment,:root[data-pds-theme="dark"] .submitbox{background-color:var(--pds-bg-secondary)}:root[data-pds-theme="dark"] #minor-publishing{background-color:var(--pds-bg-secondary);padding:10px;color:var(--pds-text-primary)}:root[data-pds-theme="dark"] #gravityflow-status-box-container .submitbox{background-color:var(--pds-bg-secondary)}:root[data-pds-theme="dark"] .gravityflow-status-box{background-color:var(--pds-bg-secondary);padding:10px;color:var(--pds-text-primary)}:root[data-pds-theme="dark"] #gravityflow-status-box-container .gravityflow-status-box{background-color:var(--pds-bg-secondary);color:var(--pds-text-primary)}:root[data-pds-theme="dark"] .gravityflow-status-box-field{color:var(--pds-text-primary) !important;padding:8px 0;border-bottom:1px solid var(--pds-border-light)}:root[data-pds-theme="dark"] .gravityflow-status-box-field:last-child{border-bottom:none}:root[data-pds-theme="dark"] .gravityflow-status-box-field-label{color:var(--pds-text-secondary) !important;font-weight:600}:root[data-pds-theme="dark"] .gravityflow-status-box-field-value{color:var(--pds-text-primary) !important}:root[data-pds-theme="dark"] .gravityflow-status-box-field-value a{color:var(--pds-brand-blue) !important;text-decoration:none}:root[data-pds-theme="dark"] .gravityflow-status-box-field-value a:hover{color:var(--pds-brand-blue-hover) !important;text-decoration:underline}:root[data-pds-theme="dark"] .gravityflow-status-box-field-entry-id,:root[data-pds-theme="dark"] .gravityflow-status-box-field-submitted-time,:root[data-pds-theme="dark"] .gravityflow-status-box-field-submitted,:root[data-pds-theme="dark"] .gravityflow-status-box-field-status{color:var(--pds-text-primary)}:root[data-pds-theme="dark"] #gravitypdf-pdf-box-container{background-color:var(--pds-bg-secondary)}:root[data-pds-theme="dark"] #gravitypdf-pdf-box-container .inside{background-color:var(--pds-bg-secondary);color:var(--pds-text-primary)}:root[data-pds-theme="dark"] #gravitypdf-pdf-box-container ul{background-color:var(--pds-bg-secondary)}:root[data-pds-theme="dark"] #gravitypdf-pdf-box-container li{color:var(--pds-text-primary);border-bottom-color:var(--pds-border-light) !important}:root[data-pds-theme="dark"] #gravitypdf-pdf-box-container .gfpdf_detailed_pdf_container div{color:var(--pds-text-primary)}:root[data-pds-theme="dark"] #gravitypdf-pdf-box-container .gfpdf_detailed_pdf_cta a,:root[data-pds-theme="dark"] #gravitypdf-pdf-box-container .gravitypdf-download-link{color:var(--pds-brand-blue);text-decoration:none}:root[data-pds-theme="dark"] #gravitypdf-pdf-box-container .gfpdf_detailed_pdf_cta a:hover,:root[data-pds-theme="dark"] #gravitypdf-pdf-box-container .gravitypdf-download-link:hover{color:var(--pds-brand-blue-hover);text-decoration:underline}:root[data-pds-theme="dark"] .gf_entry_wrap .postbox,:root[data-pds-theme="dark"] .gravityflow_workflow_wrap .postbox,:root[data-pds-theme="dark"] .gravityflow_workflow_detail .postbox{background-color:var(--pds-bg-secondary) !important}:root[data-pds-theme="dark"] .gf_entry_wrap .postbox h3,:root[data-pds-theme="dark"] .gf_entry_wrap .postbox .hndle,:root[data-pds-theme="dark"] .gravityflow_workflow_wrap .postbox h3,:root[data-pds-theme="dark"] .gravityflow_workflow_wrap .postbox .hndle,:root[data-pds-theme="dark"] .gravityflow_workflow_detail .postbox h3,:root[data-pds-theme="dark"] .gravityflow_workflow_detail .postbox .hndle{background-color:var(--pds-bg-tertiary) !important;color:var(--pds-text-primary) !important}:root[data-pds-theme="dark"] .gf_entry_wrap .postbox h3 span,:root[data-pds-theme="dark"] .gf_entry_wrap .postbox .hndle span,:root[data-pds-theme="dark"] .gravityflow_workflow_wrap .postbox h3 span,:root[data-pds-theme="dark"] .gravityflow_workflow_wrap .postbox .hndle span,:root[data-pds-theme="dark"] .gravityflow_workflow_detail .postbox h3 span,:root[data-pds-theme="dark"] .gravityflow_workflow_detail .postbox .hndle span{color:var(--pds-text-primary) !important}:root[data-pds-theme="dark"] .postbox #submitcomment,:root[data-pds-theme="dark"] .gravityflow_wrap .postbox #submitcomment{background-color:var(--pds-bg-secondary) !important}:root[data-pds-theme="dark"] .postbox #minor-publishing,:root[data-pds-theme="dark"] .gravityflow_wrap .postbox #minor-publishing{background-color:var(--pds-bg-secondary) !important;color:var(--pds-text-primary) !important}:root[data-pds-theme="dark"] #gravityflow-admin-action{background-color:var(--pds-bg-primary) !important;color:var(--pds-text-primary) !important;border:1px solid var(--pds-border-medium);border-radius:4px;padding:6px 10px;width:100%;margin-bottom:0.5rem}:root[data-pds-theme="dark"] #gravityflow-admin-action:focus{border-color:var(--pds-brand-blue);outline:none;box-shadow:0 0 0 2px rgba(56,189,248,0.2)}:root[data-pds-theme="dark"] #gravityflow-admin-action option,:root[data-pds-theme="dark"] #gravityflow-admin-action optgroup{background-color:var(--pds-bg-primary);color:var(--pds-text-primary)}:root[data-pds-theme="dark"] .postbox .button,:root[data-pds-theme="dark"] #minor-publishing .button{background-color:var(--pds-bg-tertiary) !important;color:var(--pds-text-primary) !important;border:1px solid var(--pds-border-medium) !important}:root[data-pds-theme="dark"] .detail-view-print{background-color:var(--pds-bg-secondary);border:1px solid var(--pds-border-medium);border-radius:6px;padding:12px 15px;margin-top:1rem}:root[data-pds-theme="dark"] .detail-view-print label{color:var(--pds-text-primary);margin-left:0.5rem}:root[data-pds-theme="dark"] .detail-view-print input[type="checkbox"]{margin-right:0.25rem}:root[data-pds-theme="dark"] .gravityflow-timeline{background-color:var(--pds-bg-secondary)}:root[data-pds-theme="dark"] .gravityflow-timeline .inside{background-color:var(--pds-bg-secondary)}:root[data-pds-theme="dark"] .gravityflow-timeline h3 label{color:var(--pds-text-primary)}:root[data-pds-theme="dark"] .gravityflow-note{background-color:var(--pds-bg-primary);border:1px solid var(--pds-border-light);border-radius:6px;padding:1rem;margin-bottom:1rem;display:flex;gap:1rem;transition:background-color 0.2s ease}:root[data-pds-theme="dark"] .gravityflow-note:last-child{margin-bottom:0}:root[data-pds-theme="dark"] .gravityflow-note:hover{background-color:var(--pds-bg-hover)}:root[data-pds-theme="dark"] .gravityflow-note-avatar{flex-shrink:0}:root[data-pds-theme="dark"] .gravityflow-note-avatar img{border-radius:50%;border:2px solid var(--pds-border-medium)}:root[data-pds-theme="dark"] .gravityflow-note-body-wrap{flex:1;background-color:transparent !important;color:var(--pds-text-primary) !important}:root[data-pds-theme="dark"] .gravityflow-note-body{background-color:transparent !important;color:var(--pds-text-primary) !important}:root[data-pds-theme="dark"] .gravityflow-note-header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:0.5rem;gap:1rem;background-color:transparent !important}:root[data-pds-theme="dark"] .gravityflow-note-title{background-color:transparent !important;color:var(--pds-text-primary) !important;font-weight:600;font-size:0.95rem}:root[data-pds-theme="dark"] .gravityflow-note-meta{background-color:transparent !important;color:var(--pds-text-muted) !important;font-size:0.875rem;white-space:nowrap}:root[data-pds-theme="dark"] .gravityflow-note-header + .gravityflow-note-body,:root[data-pds-theme="dark"] .gravityflow-note-body-wrap .gravityflow-note-body,:root[data-pds-theme="dark"] .gravityflow-note-body div{background-color:transparent !important;color:var(--pds-text-primary) !important;line-height:1.5}:root[data-pds-theme="dark"] .gravityflow-note-body *{background-color:transparent !important;color:var(--pds-text-primary) !important}:root[data-pds-theme="dark"] .gravityflow_wrap .gravityflow-inbox-item{background-color:var(--pds-bg-secondary);border:1px solid var(--pds-border-medium);border-radius:6px;padding:1rem;margin-bottom:1rem;transition:all 0.2s ease}:root[data-pds-theme="dark"] .gravityflow_wrap .gravityflow-inbox-item:hover{background-color:var(--pds-bg-hover);border-color:var(--pds-border-dark)}:root[data-pds-theme="dark"] .gravityflow_wrap .gravityflow-inbox-item .inbox-title{color:var(--pds-text-primary);font-size:1.125rem;font-weight:600;margin-bottom:0.5rem}:root[data-pds-theme="dark"] .gravityflow_wrap .gravityflow-inbox-item .inbox-meta{color:var(--pds-text-secondary);font-size:0.875rem}:root[data-pds-theme="dark"] .gravityflow_wrap .gravityflow-approval-buttons{display:flex;gap:0.75rem;margin-top:1rem}:root[data-pds-theme="dark"] .gravityflow_wrap .button-approve{background-color:var(--pds-success);color:#ffffff;border:none}:root[data-pds-theme="dark"] .gravityflow_wrap .button-approve:hover{background-color:#16a34a}:root[data-pds-theme="dark"] .gravityflow_wrap .button-reject{background-color:var(--pds-error);color:#ffffff;border:none}:root[data-pds-theme="dark"] .gravityflow_wrap .button-reject:hover{background-color:#dc2626}:root[data-pds-theme="dark"] .gflow-inbox,:root[data-pds-theme="dark"] .gflow-grid,:root[data-pds-theme="dark"] .gflow-common{background-color:var(--pds-bg-primary);color:var(--pds-text-primary)}:root[data-pds-theme="dark"] .gflow-inbox__container{background-color:var(--pds-bg-secondary);border:1px solid var(--pds-border-medium);border-radius:6px;overflow:hidden}:root[data-pds-theme="dark"] .gflow-grid__button{background-color:var(--pds-bg-tertiary);color:var(--pds-text-primary);border:1px solid var(--pds-border-medium)}:root[data-pds-theme="dark"] .gflow-grid__button:hover{background-color:var(--pds-bg-quaternary);border-color:var(--pds-border-dark)}:root[data-pds-theme="dark"] .gflow-grid__header{background-color:var(--pds-bg-tertiary);border-bottom:1px solid var(--pds-border-medium)}:root[data-pds-theme="dark"] .gflow-inbox__search,:root[data-pds-theme="dark"] .gflow-inbox__search.gform-input{background-color:var(--pds-bg-primary);color:var(--pds-text-primary);border:1px solid var(--pds-border-medium)}:root[data-pds-theme="dark"] .gflow-inbox__search::placeholder{color:var(--pds-text-muted)}:root[data-pds-theme="dark"] .gflow-grid__search-icon{color:var(--pds-text-secondary)}:root[data-pds-theme="dark"] .gflow-icon{color:var(--pds-text-primary)}:root[data-pds-theme="dark"] .ag-theme-alpine{--ag-background-color:var(--pds-bg-secondary);--ag-foreground-color:var(--pds-text-primary);--ag-header-background-color:var(--pds-bg-tertiary);--ag-header-foreground-color:var(--pds-text-primary);--ag-odd-row-background-color:var(--pds-bg-primary);--ag-row-hover-color:var(--pds-bg-hover);--ag-border-color:var(--pds-border-medium);--ag-secondary-border-color:var(--pds-border-light);--ag-input-border-color:var(--pds-border-medium);--ag-input-focus-border-color:var(--pds-brand-blue);--ag-selected-row-background-color:rgba(56,189,248,0.15)}:root[data-pds-theme="dark"] .ag-theme-alpine,:root[data-pds-theme="dark"] .ag-root-wrapper,:root[data-pds-theme="dark"] .ag-root{background-color:var(--pds-bg-secondary);color:var(--pds-text-primary)}:root[data-pds-theme="dark"] .ag-header{background-color:var(--pds-bg-tertiary);border-bottom:2px solid var(--pds-border-dark)}:root[data-pds-theme="dark"] .ag-header-cell{background-color:var(--pds-bg-tertiary);color:var(--pds-text-primary);border-right:1px solid var(--pds-border-medium)}:root[data-pds-theme="dark"] .ag-header-cell-label{color:var(--pds-text-primary)}:root[data-pds-theme="dark"] .ag-header-cell-text{color:var(--pds-text-primary);font-weight:600}:root[data-pds-theme="dark"] .ag-cell-label-container{color:var(--pds-text-primary)}:root[data-pds-theme="dark"] .ag-header-icon{color:var(--pds-text-secondary)}:root[data-pds-theme="dark"] .ag-header-label-icon{color:var(--pds-text-secondary)}:root[data-pds-theme="dark"] .ag-header-cell-menu-button{color:var(--pds-text-secondary)}:root[data-pds-theme="dark"] .ag-header-cell-resize{background-color:var(--pds-border-medium)}:root[data-pds-theme="dark"] .ag-body-viewport,:root[data-pds-theme="dark"] .ag-center-cols-viewport{background-color:var(--pds-bg-primary)}:root[data-pds-theme="dark"] .ag-row{background-color:var(--pds-bg-primary);border-bottom:1px solid var(--pds-border-light);color:var(--pds-text-primary)}:root[data-pds-theme="dark"] .ag-row-odd{background-color:var(--pds-bg-secondary)}:root[data-pds-theme="dark"] .ag-row:hover{background-color:var(--pds-bg-hover)}:root[data-pds-theme="dark"] .ag-cell{color:var(--pds-text-primary);border-right:1px solid var(--pds-border-light)}:root[data-pds-theme="dark"] .ag-overlay{background-color:rgba(15,23,42,0.95)}:root[data-pds-theme="dark"] .ag-overlay-no-rows-center{background-color:var(--pds-bg-secondary);color:var(--pds-text-secondary);padding:2rem;border-radius:6px;border:1px solid var(--pds-border-medium)}:root[data-pds-theme="dark"] .ag-paging-panel{background-color:var(--pds-bg-tertiary);color:var(--pds-text-primary);border-top:1px solid var(--pds-border-medium);padding:0.75rem 1rem}:root[data-pds-theme="dark"] .ag-paging-row-summary-panel,:root[data-pds-theme="dark"] .ag-paging-page-summary-panel{color:var(--pds-text-primary)}:root[data-pds-theme="dark"] .ag-paging-number,:root[data-pds-theme="dark"] .ag-paging-row-summary-panel-number{color:var(--pds-text-primary);font-weight:600}:root[data-pds-theme="dark"] .ag-paging-button{background-color:var(--pds-bg-secondary);color:var(--pds-text-primary);border:1px solid var(--pds-border-medium);border-radius:4px}:root[data-pds-theme="dark"] .ag-paging-button:hover:not(.ag-disabled){background-color:var(--pds-bg-quaternary);border-color:var(--pds-border-dark)}:root[data-pds-theme="dark"] .ag-paging-button.ag-disabled{opacity:0.4;cursor:not-allowed}:root[data-pds-theme="dark"] .ag-icon{color:var(--pds-text-primary)}:root[data-pds-theme="dark"] .ag-checkbox-input-wrapper{background-color:var(--pds-bg-primary);border:2px solid var(--pds-border-medium);border-radius:3px}:root[data-pds-theme="dark"] .ag-checkbox-input-wrapper.ag-checked{background-color:var(--pds-brand-blue);border-color:var(--pds-brand-blue)}:root[data-pds-theme="dark"] .ag-body-horizontal-scroll{background-color:var(--pds-bg-tertiary)}:root[data-pds-theme="dark"] .ag-body-horizontal-scroll-viewport,:root[data-pds-theme="dark"] .ag-body-horizontal-scroll-container{background-color:var(--pds-bg-tertiary)}:root[data-pds-theme="dark"] .ag-center-cols-clipper{background-color:var(--pds-bg-primary)}:root[data-pds-theme="dark"] .ag-center-cols-container{background-color:var(--pds-bg-primary)}:root[data-pds-theme="dark"] .ag-root-wrapper-body{background-color:var(--pds-bg-secondary)}:root[data-pds-theme="dark"] .ag-layout-normal{background-color:var(--pds-bg-secondary)}:root[data-pds-theme="dark"] .ag-pinned-left-header,:root[data-pds-theme="dark"] .ag-pinned-right-header{background-color:var(--pds-bg-tertiary)}:root[data-pds-theme="dark"] .ag-header-row{background-color:var(--pds-bg-tertiary);color:var(--pds-text-primary)}:root[data-pds-theme="dark"] .ag-header-cell-sortable{background-color:var(--pds-bg-tertiary)}:root[data-pds-theme="dark"] .ag-header-cell-sortable:hover{background-color:var(--pds-bg-quaternary)}:root[data-pds-theme="dark"] .gform-flyout{background-color:var(--pds-bg-secondary);border:1px solid var(--pds-border-medium);box-shadow:-4px 0 12px rgba(0,0,0,0.5)}:root[data-pds-theme="dark"] .gform-flyout__head{background-color:var(--pds-bg-tertiary);border-bottom:1px solid var(--pds-border-medium)}:root[data-pds-theme="dark"] .gform-flyout__title{color:var(--pds-text-primary)}:root[data-pds-theme="dark"] .gform-flyout__body{background-color:var(--pds-bg-secondary);color:var(--pds-text-primary)}:root[data-pds-theme="dark"] .gform-flyout__body-inner{background-color:var(--pds-bg-secondary)}:root[data-pds-theme="dark"] .gform-flyout__setting-label{color:var(--pds-text-primary);font-weight:600}:root[data-pds-theme="dark"] .gform-flyout__setting-desc{color:var(--pds-text-secondary)}:root[data-pds-theme="dark"] .gform-flyout__close{background-color:var(--pds-bg-tertiary);color:var(--pds-text-primary);border:1px solid var(--pds-border-medium)}:root[data-pds-theme="dark"] .gform-flyout__close:hover{background-color:var(--pds-bg-quaternary)}:root[data-pds-theme="dark"] .gform-field__toggle-input{background-color:var(--pds-bg-tertiary)}:root[data-pds-theme="dark"] .gform-field__toggle-input:checked{background-color:var(--pds-brand-blue)}:root[data-pds-theme="dark"] .gform-field__toggle-switch{background-color:var(--pds-bg-primary);border:1px solid var(--pds-border-medium)}:root[data-pds-theme="dark"] .gform-field__toggle-container{background-color:var(--pds-bg-tertiary);border:1px solid var(--pds-border-medium)}:root[data-pds-theme="dark"] .gfield.gravityflow-display-field{background-color:transparent;margin-bottom:1rem}:root[data-pds-theme="dark"] .gfield.gravityflow-display-field .gfield_label,:root[data-pds-theme="dark"] .gfield.gravityflow-editable-field:not(.green-background):not(.gfield_error) .gfield_label,:root[data-pds-theme="dark"] .gfield.gravityflow-display-field .gform-field-label,:root[data-pds-theme="dark"] .gfield_label.gform-field-label,:root[data-pds-theme="dark"] label.gfield_label.gform-field-label{background-color:var(--pds-bg-tertiary) !important;color:var(--pds-text-primary) !important;border-top:1px solid var(--pds-border-medium) !important;border-bottom:1px solid var(--pds-border-light) !important;padding:10px 12px !important;font-weight:600;display:block;border-radius:4px 4px 0 0;margin-bottom:0;line-height:1.5;width:100%;margin:0}:root[data-pds-theme="dark"] .gfield.green-background,:root[data-pds-theme="dark"] .gfield.gravityflow-editable-field.green-background{background-color:rgba(34,197,94,0.15) !important;border:2px solid rgba(34,197,94,0.4) !important;border-radius:6px;padding:1rem}:root[data-pds-theme="dark"] .gfield.green-background .gfield_label,:root[data-pds-theme="dark"] .gfield.gravityflow-editable-field.green-background .gfield_label{background-color:rgba(34,197,94,0.25) !important;color:var(--pds-text-primary) !important;border:1px solid rgba(34,197,94,0.4) !important;padding:10px 12px !important;font-weight:600;border-radius:4px;margin-bottom:0.5rem}:root[data-pds-theme="dark"] .gfield.green-background .gfield_description,:root[data-pds-theme="dark"] .gfield.gravityflow-editable-field.green-background .gfield_description{color:var(--pds-text-primary) !important}:root[data-pds-theme="dark"] .gfield.green-background .ginput_container,:root[data-pds-theme="dark"] .gfield.gravityflow-editable-field.green-background .ginput_container{color:var(--pds-text-primary) !important}:root[data-pds-theme="dark"] .gfield.green-background label,:root[data-pds-theme="dark"] .gfield.gravityflow-editable-field.green-background label{color:var(--pds-text-primary) !important}:root[data-pds-theme="dark"] .gfield.gravityflow-display-field .gravityflow-field-value,:root[data-pds-theme="dark"] .gravityflow-field-value,:root[data-pds-theme="dark"] div.gravityflow-field-value{background-color:var(--pds-bg-primary) !important;color:var(--pds-text-primary) !important;padding:10px 12px;display:block;border:1px solid var(--pds-border-light);border-top:none;border-radius:0 0 4px 4px}:root[data-pds-theme="dark"] .gravityflow-field-value *{color:var(--pds-text-primary) !important}:root[data-pds-theme="dark"] .gravityflow-field-value a{color:var(--pds-brand-blue) !important;text-decoration:none}:root[data-pds-theme="dark"] .gravityflow-field-value a:hover{color:var(--pds-brand-blue-hover) !important;text-decoration:underline}:root[data-pds-theme="dark"] #change-order-back-links-container{background-color:var(--pds-bg-secondary);border:1px solid var(--pds-border-medium);border-radius:6px;padding:1rem;margin-bottom:1rem}:root[data-pds-theme="dark"] #change-order-back-links-container a{color:var(--pds-brand-blue);text-decoration:none}:root[data-pds-theme="dark"] #change-order-back-links-container a:hover{color:var(--pds-brand-blue-hover);text-decoration:underline}@media screen and (max-width:782px){:root[data-pds-theme="dark"] .gravityflow_wrap .wp-list-table tbody tr{display:block;margin-bottom:1rem;border:1px solid var(--pds-border-medium);border-radius:6px;overflow:hidden}:root[data-pds-theme="dark"] .gravityflow_wrap .wp-list-table tbody td{display:block;border:none;border-bottom:1px solid var(--pds-border-light);padding:10px}:root[data-pds-theme="dark"] .gravityflow_wrap .wp-list-table tbody td:last-child{border-bottom:none}:root[data-pds-theme="dark"] .gravityflow_wrap .wp-list-table tbody td[data-label]::before{content:attr(data-label) ":";font-weight:600;color:var(--pds-text-secondary);margin-right:0.5rem}:root[data-pds-theme="dark"] .gravityflow_wrap .tablenav{padding:0.5rem}:root[data-pds-theme="dark"] .gravityflow_wrap .tablenav-pages .pagination-links{display:flex;flex-wrap:wrap;gap:0.25rem}}:root[data-pds-theme="dark"] .gravityflow_wrap *:focus-visible{outline:2px solid var(--pds-brand-blue);outline-offset:2px}@media (prefers-reduced-motion:reduce){:root[data-pds-theme="dark"] .gravityflow_wrap *{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important}}@media (prefers-contrast:high){:root[data-pds-theme="dark"] .gravityflow_wrap{--pds-border-medium:#cbd5e1;--pds-border-dark:#e2e8f0}:root[data-pds-theme="dark"] .gravityflow_wrap .wp-list-table tbody tr:hover{background-color:var(--pds-bg-tertiary)}}