@media screen{body.gd-interface .record-register{--register-line:var(--tf-border,#dde3e8);--register-ink:var(--tf-text,#233244);--register-muted:var(--tf-muted,#596773);width:100%;max-width:100%;color:var(--register-ink);overflow-x:auto}body.gd-interface .record-register-table{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%;font-size:13px;line-height:1.5}body.gd-interface .record-register-table :is(th,td){border-bottom:1px solid var(--register-line);vertical-align:top;overflow-wrap:anywhere;padding:15px 16px}body.gd-interface .record-register-table th{color:var(--register-muted);background:var(--tf-subtle,#f2f4f6);padding-block:10px;font-size:12px;font-weight:500}body.gd-interface .record-register-table tbody tr{background:0 0}body.gd-interface .record-register-subject{width:38%}body.gd-interface .record-register-context{width:27%;color:var(--register-muted)}body.gd-interface .record-register-stage{width:21%}body.gd-interface .record-register-date{text-align:right;font-variant-numeric:tabular-nums;width:14%}body.gd-interface .record-register-table th.record-register-date{text-align:right}body.gd-interface .record-register-table td.record-register-date{color:var(--register-muted);white-space:nowrap;font-size:12px}body.gd-interface .record-register-table .record-register-selection{width:42px;padding-right:0}body.gd-interface .record-register-check{cursor:pointer;place-items:center;width:28px;height:28px;margin:-2px 0 0 -6px;display:grid}body.gd-interface .record-register-selection input{cursor:pointer;width:16px;height:16px;accent-color:var(--tf-text,#233e57);margin:0;display:block}body.gd-interface .record-register-selection input:disabled{cursor:not-allowed;opacity:.55}body.gd-interface .record-register-open{color:var(--register-ink);text-align:left;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0;font-size:13px;font-weight:500;line-height:1.5}body.gd-interface .record-register-reference,body.gd-interface .record-register-stage>small,body.gd-interface .record-register-date>small{color:var(--register-muted);margin-top:4px;font-size:11px;display:block}body.gd-interface .record-register-stage>span{color:var(--tf-secondary,#3b4d5d);font-size:12px}body.gd-interface .record-register-table td.record-register-overdue,body.gd-interface .record-register-table td.record-register-overdue>small{color:var(--tf-danger,#aa3028)}body.gd-interface .record-register-mobile-context{display:none}body.gd-interface .record-register-table .record-register-empty{color:var(--register-muted);padding:28px 16px;font-size:13px}body.gd-interface .record-register :is(button,input):focus-visible{outline:2px solid var(--tf-brand,#536d86);outline-offset:3px;border-radius:2px}body.gd-interface .record-register-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){body.gd-interface .record-register-table tbody tr:hover{background:var(--tf-subtle,#f7f9fa)}body.gd-interface .record-register-open:hover{text-decoration:underline}}@media (max-width:767px){body.gd-interface .record-register-table :is(th,td){padding-inline:10px}body.gd-interface .record-register-subject{width:49%}body.gd-interface .record-register-context{display:none}body.gd-interface .record-register-stage{width:29%}body.gd-interface .record-register-date{width:22%}body.gd-interface .record-register-open{font-size:12px}body.gd-interface .record-register-table .record-register-selection{width:34px;padding-right:0}body.gd-interface .record-register-mobile-context{color:var(--register-muted);margin-top:4px;font-size:11px;display:block}body.gd-interface .record-register-table td.record-register-date{font-size:11px}}}
