.ponches-compact{min-width:0;color:#102a56;font-size:13px}.ponches-compact .pc-panel{background:#fff;border:1px solid #d6dee8;border-radius:12px;padding:16px;box-shadow:0 2px 8px #0f172a08}.ponches-compact .pc-filters{display:flex;flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:16px}.ponches-compact .pc-filters label{display:grid;gap:5px;min-width:140px;flex:1;font-weight:600}.ponches-compact select,.ponches-compact input{max-width:100%;min-width:0;min-height:34px;padding:6px 9px;border:1px solid #b9c7da;border-radius:6px;background:#fff;font-size:13px;color:#102a56}.ponches-compact :is(button,input,select,summary):focus-visible{outline:2px solid #0969da;outline-offset:3px}.ponches-compact .pc-scroll{max-width:100%;overflow-x:auto}.ponches-compact .pc-table{display:table!important;overflow:visible!important;width:100%;border-collapse:collapse;font-size:13px;text-align:left}.ponches-compact .pc-table th{background:#086cc6;color:#fff;padding:12px;font-size:11px;font-weight:700;text-transform:uppercase}.ponches-compact .pc-table td{padding:11px 12px;border-bottom:1px solid #e0e7ef;vertical-align:top}.ponches-compact .pc-summary{display:flex;flex-wrap:wrap;gap:12px 24px;padding:14px;border:1px solid #d6dee8;border-radius:8px;margin:12px 0}.ponches-compact .pc-summary strong{display:block;font-size:22px;color:#086cc6}.ponches-compact .pc-summary>div{flex:1;min-width:100px}.ponches-compact .pc-actions{display:flex;flex-wrap:wrap;justify-content:end;gap:10px;margin-top:16px}.ponches-compact .pc-filters>button,.ponches-compact .pc-actions>button{min-height:34px;padding:7px 12px;font-size:12px;border-radius:6px}.ponches-compact .pc-filters>button{order:1}.ponches-compact .pc-filters>button,.ponches-compact .pc-actions>button:first-child{background:#0866c5;color:#fff}.ponches-compact .pc-actions>button:disabled,.ponches-compact .pc-filters>button:disabled{background:#e2e8f0;color:#64748b}.ponches-compact details{margin-top:10px}.ponches-compact summary{cursor:pointer;padding:7px 0;font-weight:600}.ponches-compact .pc-secondary{padding:10px 0;display:flex;flex-wrap:wrap;gap:10px}@media(max-width:600px){.ponches-compact .pc-panel{padding:10px}.ponches-compact .pc-table{min-width:620px}.ponches-compact .pc-filters label{min-width:125px}.ponches-compact .pc-summary{gap:10px}.ponches-compact .pc-summary strong{font-size:19px}}@media screen{html[data-interface-scope=administrative] .ponches-compact{font-size:12px}html[data-interface-scope=administrative] .ponches-compact .pc-panel{padding:10px;border-radius:6px}html[data-interface-scope=administrative] .ponches-compact .pc-filters{gap:8px;margin-bottom:8px}html[data-interface-scope=administrative] .ponches-compact :is(select,input){min-height:var(--gac-control-height,26px);height:auto;padding:3px 8px;font-size:var(--gac-field-font,12px)}html[data-interface-scope=administrative] .ponches-compact .pc-table{font-size:12px}html[data-interface-scope=administrative] .ponches-compact .pc-table :is(th,td){height:28px;padding:4px 8px;font-size:12px}html[data-interface-scope=administrative] .ponches-compact .pc-table button{min-height:var(--gac-control-height,26px);height:auto;padding:3px 6px;font-size:12px;line-height:18px;text-align:left;white-space:normal}html[data-interface-scope=administrative] .ponches-compact .pc-summary{gap:8px;padding:8px;margin:8px 0;border-radius:6px}html[data-interface-scope=administrative] .ponches-compact .pc-summary strong{font-size:14px}html[data-interface-scope=administrative] .ponches-compact .pc-actions{gap:6px;margin-top:8px}html[data-interface-scope=administrative] .ponches-compact :is(.pc-filters,.pc-actions)>button{min-height:var(--gac-control-height,26px);height:auto;padding:3px 8px;line-height:18px;border-radius:5px}html[data-interface-scope=administrative] .ponches-compact summary{min-height:var(--gac-control-height,26px);padding-block:3px}@media(max-width:767px){html[data-interface-scope=administrative] .ponches-compact :is(select,input){padding-block:8px}html[data-interface-scope=administrative] .ponches-compact summary{padding-block:8px}}}
