.gh-page{color:#18344e;max-width:1180px;margin:0 auto;padding:28px 24px 60px}.gh-heading,.gh-card-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.gh-heading{margin-bottom:26px}.gh-heading h1{margin:4px 0 8px;font-size:30px}.gh-heading p{color:#59718a}.gh-eyebrow,.gh-code{letter-spacing:.06em;font-size:12px;font-weight:700}.gh-page .gh-button{color:#18344e;cursor:pointer;min-height:42px;font:inherit;background:#fff;border:1px solid #b8cadb;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:10px 15px;font-size:14px;text-decoration:none;display:inline-flex}.gh-page .gh-button:disabled{opacity:.55;cursor:wait}.gh-page .gh-primary{color:#18344e;background:#ffdf36;border-color:#e0be25;font-weight:700}.gh-stats{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.gh-stats button{text-align:left;color:inherit;cursor:pointer;background:#fff;border:1px solid #b8cadb;border-top:4px solid #3d789c;border-radius:9px;padding:18px}.gh-stats button[aria-pressed=true]{outline:2px solid #315f83}.gh-stats .gh-attention{border-top-color:#d18a1b}.gh-stats span,.gh-stats strong{display:block}.gh-stats strong{margin-top:7px;font-size:30px}.gh-note{color:#5b7289;font-size:13px;line-height:1.6}.gh-toolbar{align-items:flex-end;gap:14px;padding:16px 0;display:flex}.gh-toolbar label:first-child{flex:1}.gh-page label{flex-direction:column;gap:7px;font-size:13px;font-weight:600;display:flex}.gh-page input,.gh-page select{font:inherit;min-width:0;color:inherit;background:#fff;border:1px solid #b8cadb;border-radius:7px;padding:11px;font-weight:400}.gh-card,.gh-empty{background:#fff;border:1px solid #d0deea;border-radius:12px;margin:20px 0;padding:24px;box-shadow:0 2px 5px #19354f05}.gh-card{border-left-width:5px}.gh-card.gh-good{border-left-color:#348564}.gh-card.gh-warn{border-left-color:#d49424}.gh-card.gh-bad{border-left-color:#b54b43}.gh-card h2{overflow-wrap:anywhere;margin:5px 0;font-size:20px;line-height:1.4}.gh-code{color:#647b91;margin:0}.gh-badge{white-space:nowrap;border-radius:20px;padding:7px 11px;font-size:12px;font-weight:700}.gh-badge.gh-good{color:#235f47;background:#e7f4ec}.gh-badge.gh-warn{color:#80510d;background:#fff0d2}.gh-badge.gh-bad{color:#973a34;background:#fdebe9}.gh-badge.gh-muted{color:#5c6e7c;background:#edf1f5}.gh-status{padding:16px 0}.gh-status strong{font-size:25px}.gh-status p{color:#546c84;margin:6px 0;line-height:1.5}.gh-current{background:#f1f6fa;border-radius:8px;grid-template-columns:1fr 2fr;gap:16px;padding:17px;display:grid}.gh-current div{flex-direction:column;gap:7px;display:flex}.gh-current span{color:#5b7289;font-size:12px}.gh-current strong,.gh-current a{font-size:14px}.gh-actions{flex-wrap:wrap;gap:9px;margin:20px 0;display:flex}.gh-edit{background:#f6f9fc;border:1px solid #c9d9e7;border-radius:9px;margin:12px 0;padding:20px}.gh-edit h3{margin-top:0}.gh-edit label{margin:14px 0}.gh-edit>.gh-button{margin-right:8px}.gh-review{background:#fff;border:1px solid #d1dfe9;border-radius:7px;margin:14px 0;padding:14px}.gh-review p{overflow-wrap:anywhere;line-height:1.5}.gh-error{color:#973a34;background:#fff0ee;border:1px solid #e3bcb7;border-radius:7px;padding:14px}.gh-history{border-top:1px solid #dce5ed;margin-top:14px;padding-top:14px}.gh-history summary{cursor:pointer;font-size:14px;font-weight:600}.gh-history li{padding:6px 0;font-size:13px}.gh-table-wrap{overflow-x:auto}.gh-history table{border-collapse:collapse;text-align:left;width:100%;margin-top:12px;font-size:13px}.gh-history th{color:#536c82;background:#f2f6fa}.gh-history th,.gh-history td{vertical-align:top;border-bottom:1px solid #dae4ed;min-width:130px;padding:12px}.gh-history small{color:#637a90;margin-top:6px;line-height:1.5;display:block}.gh-checkbox{padding:9px 0;font-size:13px}.gh-checkbox label{cursor:pointer;align-items:center;gap:7px;font-weight:700;display:flex}.gh-checkbox input{accent-color:#315f83;height:17px;margin:0;width:17px!important}.gh-checkbox a,.gh-checkbox small{margin-top:5px;font-size:12px;display:block}.gh-checkbox small{color:#a03f38}:is(.gh-page a:focus-visible,.gh-page button:focus-visible,.gh-page input:focus-visible,.gh-page select:focus-visible,.gh-checkbox input:focus-visible){outline-offset:3px;outline:3px solid #4488ba}.od-stat.od-ghosters{border-top-color:#b77e29}.gh-empty p{line-height:1.6}@media (max-width:650px){.gh-page{padding:20px 14px}.gh-heading{flex-direction:column}.gh-stats{gap:8px}.gh-stats button{padding:12px;font-size:12px}.gh-card{padding:17px}.gh-card-head{flex-direction:column;gap:10px}.gh-toolbar{flex-wrap:wrap}.gh-toolbar label:first-child{flex-basis:100%}.gh-current{grid-template-columns:1fr}.gh-edit{padding:14px}.gh-status strong{font-size:23px}}.gh-card-head>div{min-width:0}.gh-front-reference{flex-direction:column;gap:3px;margin-bottom:9px;display:flex}.gh-front-reference>span{color:#59718a;font-size:12px;font-weight:700}.gh-front-reference>a,.gh-front-reference>strong{color:#18344e;overflow-wrap:anywhere;font-size:28px;font-weight:750;line-height:1.2}.gh-front-reference>a{text-underline-offset:5px;-webkit-text-decoration:underline #b8cadb;text-decoration:underline #b8cadb}.gh-front-reference>a:hover{color:#1d5d8b;text-decoration-color:currentColor}.gh-page .gh-unlink{color:#973a34;white-space:nowrap;border-color:#e0bcb8}.gh-page .gh-unlink:hover:not(:disabled){background:#fff0ee}
