.tracker-page{padding-top:70px}.tracker-heading{grid-template-columns:minmax(0,1fr) minmax(320px,.68fr);gap:clamp(45px,8vw,130px);display:grid}.tracker-heading h1{margin-bottom:25px}.tracker-heading>div:first-child>p:not(.eyebrow){max-width:500px;font-size:16px;line-height:1.6}.tracker-start>span{font-size:10px;font-weight:900;display:block}.tracker-start ol{margin:16px 0 22px;padding-left:22px;font-size:13px;line-height:1.55}.tracker-start li+li{margin-top:7px}.tracker-start>p{align-items:flex-start;gap:7px;margin:19px 0 0;font-size:10px;line-height:1.45;display:flex}.tracker-start>p svg{flex:none}.tracker-stats{border-bottom:2px solid var(--ink);border-top:2px solid var(--ink);grid-template-columns:repeat(3,1fr);margin:80px 0;display:grid}.tracker-stats div{border-right:2px solid var(--ink);justify-content:space-between;align-items:end;padding:20px 24px;display:flex}.tracker-stats div:last-child{border-right:0}.tracker-stats span{text-transform:uppercase;font-size:10px;font-weight:900}.tracker-stats strong{font-family:Trebuchet MS,Arial,sans-serif;font-size:35px;line-height:1}.issue-board-heading{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:end;display:flex}.issue-board-heading .eyebrow{margin-bottom:8px}.issue-board-heading h2{margin:0;font-size:clamp(34px,4vw,55px)}.issue-board-heading>span{color:var(--muted);text-transform:uppercase;padding-bottom:6px;font-size:11px;font-weight:900}.issue-filters{border-bottom:2px solid var(--ink);grid-template-columns:minmax(230px,1.4fr) minmax(150px,.65fr) minmax(150px,.65fr) auto auto;align-items:end;gap:13px;display:grid}.issue-filters label{gap:7px;display:grid}.issue-filters label>span{letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:900}.issue-filters input,.issue-filters select{border:2px solid var(--ink);color:var(--ink);background:#fff;width:100%;height:43px;padding:9px 11px;font-size:12px}.issue-search>div{border:2px solid var(--ink);background:#fff;align-items:center;padding-left:11px;display:flex}.issue-search>div input{outline:0}.filter-button{color:#fff;cursor:pointer;height:43px;padding:0 15px;font-weight:900}.clear-filters{border-bottom:2px solid;align-items:center;height:35px;margin-bottom:4px;font-size:10px;font-weight:900;display:flex}.issue-table-wrap{overflow-x:auto}.issue-table{border-collapse:collapse;width:100%;font-size:12px}.issue-table th{color:#fff;letter-spacing:.08em;text-align:left;text-transform:uppercase;padding:12px 16px;font-size:9px}.issue-table td{vertical-align:middle;border-bottom:1px solid #c7ccda;padding:15px 16px}.issue-table tbody tr:last-child td{border-bottom:0}.issue-table td:first-child{min-width:300px}.issue-table td:first-child a{gap:5px;display:grid}.issue-table td:first-child strong{color:var(--deep-blue);font-size:10px}.issue-table td:first-child span{font-family:Trebuchet MS,Arial,sans-serif;font-size:15px;font-weight:700}.issue-table time{white-space:nowrap}.status-pill{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-size:9px;font-weight:900;display:inline-flex}.issue-empty{text-align:center;flex-direction:column;align-items:center;min-height:300px;padding:58px 24px;display:flex}.issue-empty>svg{color:var(--deep-blue);margin-bottom:18px}.issue-empty h3{letter-spacing:-.04em;margin-bottom:10px;font-size:28px}.issue-empty p{color:var(--muted);max-width:460px;font-size:12px;line-height:1.5}.issue-empty a{border-bottom:2px solid;align-items:center;gap:6px;margin-top:8px;padding-bottom:3px;font-size:11px;font-weight:900;display:inline-flex}.new-report-page{grid-template-columns:minmax(280px,.65fr) minmax(0,1.35fr);align-items:start;gap:clamp(40px,7vw,105px);padding-top:70px;display:grid}.new-report-page>.breadcrumbs{grid-column:1/-1}.new-report-heading{position:sticky;top:40px}.new-report-heading h1{font-size:clamp(51px,6.2vw,88px)}.new-report-heading>p:not(.eyebrow){max-width:420px;font-size:15px;line-height:1.6}.security-note{background:var(--butter);border:2px solid var(--ink);box-shadow:4px 4px 0 var(--ink);align-items:flex-start;gap:9px;max-width:420px;margin-top:27px;padding:13px;font-size:11px;line-height:1.45;display:flex}.security-note svg{flex:none}.report-form{border:2px solid var(--ink);box-shadow:9px 9px 0 var(--ink);background:#fff;gap:25px;padding:clamp(22px,4vw,43px);display:grid}.report-form-intro h2{margin-bottom:12px;font-size:clamp(38px,4.4vw,60px)}.report-form-intro>p:not(.eyebrow){color:var(--muted);font-size:13px;line-height:1.5}.duplicate-check{border:2px solid var(--ink);grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding:15px;display:grid}.duplicate-check>span{gap:4px;display:grid}.duplicate-check strong{font-size:12px}.duplicate-check small{font-size:10px;line-height:1.45}.report-fieldset{border:0;min-width:0;margin:0;padding:0}.report-fieldset legend{border-bottom:2px solid var(--ink);width:100%;margin-bottom:17px;font-family:Trebuchet MS,Arial,sans-serif;font-size:20px;font-weight:700}.report-form-grid{grid-template-columns:1fr 1fr;gap:17px;display:grid}.report-form label{letter-spacing:.08em;text-transform:uppercase;gap:8px;font-size:9px;font-weight:900;display:grid}.report-form label small{color:var(--muted);letter-spacing:0;text-transform:none;font-size:9px;font-weight:500;line-height:1.5}.report-form input,.report-form select,.report-form textarea{border:2px solid var(--ink);color:var(--ink);letter-spacing:0;text-transform:none;background:#fff;outline:none;width:100%;padding:12px;font-family:inherit;font-size:13px;font-weight:500}.report-form textarea{resize:vertical}.report-form input:focus,.report-form select:focus,.report-form textarea:focus,.issue-filters input:focus,.issue-filters select:focus{box-shadow:4px 4px 0 var(--blue)}.optional-label{color:var(--muted);font-size:9px;font-weight:700}.honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.public-agreement{border:1px solid #aeb5c7;grid-template-columns:auto 1fr;align-items:start;padding:13px;line-height:1.45;letter-spacing:0!important;text-transform:none!important;font-size:10px!important;display:grid!important}.public-agreement input{width:18px;height:18px;margin:0}.report-actions{flex-wrap:wrap;align-items:center;gap:18px 22px;display:flex}.report-button{border:2px solid var(--ink)}.report-button:disabled{cursor:wait;opacity:.65}.report-actions>a{border-bottom:2px solid;align-items:center;gap:6px;min-height:32px;padding:5px 0 3px;font-size:11px;font-weight:900;display:inline-flex}.form-note{color:#54627b;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:10px;line-height:1.45;display:flex}.form-note a{color:var(--deep-blue);border-bottom:1px solid;align-items:center;gap:4px;font-weight:900;display:inline-flex}.form-error{border:2px solid var(--ink);color:var(--ink);background:#fff0ec;padding:14px}.issue-detail-page{padding-top:70px}.issue-detail-heading{grid-template-columns:minmax(0,1fr) minmax(230px,330px);align-items:end;gap:55px;display:grid}.issue-id-line{align-items:center;gap:12px;margin-bottom:19px;display:flex}.issue-id-line>span:first-child{color:var(--deep-blue);letter-spacing:.08em;font-size:12px;font-weight:900}.issue-detail-title h1{overflow-wrap:anywhere;max-width:980px;margin-bottom:20px;font-size:clamp(44px,6vw,82px)}.issue-detail-title>p{color:var(--muted);font-size:11px}.issue-project-card{grid-template-columns:76px 1fr;align-items:center;gap:16px;padding:15px;display:grid;transform:none}.issue-project-card img{object-fit:cover;width:76px;height:76px}.issue-project-card>span{gap:4px;display:grid}.issue-project-card small{text-transform:uppercase;font-size:9px;font-style:normal;font-weight:900}.issue-project-card strong{font-family:Trebuchet MS,Arial,sans-serif;font-size:20px}.issue-project-card em{font-size:10px;font-style:normal;text-decoration:underline}.issue-facts{border-bottom:2px solid var(--ink);border-top:2px solid var(--ink);grid-template-columns:repeat(5,1fr);margin:62px 0;display:grid}.issue-facts div{border-right:2px solid var(--ink);gap:7px;padding:18px;display:grid}.issue-facts div:last-child{border-right:0}.issue-facts span,.issue-sidebar span{color:var(--muted);text-transform:uppercase;font-size:9px;font-weight:900}.issue-facts strong{overflow-wrap:anywhere;font-size:12px}.issue-content-grid{grid-template-columns:minmax(0,1fr) minmax(230px,.35fr);align-items:start;gap:clamp(40px,7vw,110px);display:grid}.issue-writeup{gap:44px;display:grid}.issue-writeup section{border-bottom:1px solid #bfc5d4;padding-bottom:39px}.issue-writeup h2{margin-bottom:15px;font-size:clamp(29px,3.4vw,43px)}.issue-writeup section>p:last-child{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:14px;line-height:1.7}.issue-sidebar>div{border-bottom:1px solid #afb6c7;gap:7px;padding:18px;display:grid}.issue-sidebar strong{font-size:12px;line-height:1.5}.issue-sidebar p{color:var(--muted);margin:0;font-size:10px;line-height:1.5}.issue-sidebar>a{background:var(--butter);align-items:center;gap:7px;padding:18px;font-size:10px;font-weight:900;display:flex}.issue-detail-actions{justify-content:space-between;align-items:center;gap:28px;margin-top:65px;display:flex}@media (max-width:720px){.tracker-page,.new-report-page,.issue-detail-page{padding-top:48px}.tracker-heading,.new-report-page,.issue-detail-heading,.issue-content-grid{grid-template-columns:1fr}.tracker-heading{align-items:start}.tracker-heading h1{font-size:clamp(55px,16vw,78px)}.tracker-start{box-shadow:5px 5px 0 var(--ink);padding:21px}.tracker-stats{margin:54px 0}.tracker-stats div{flex-direction:column;align-items:start;gap:8px;padding:15px 12px}.tracker-stats span{font-size:8px}.tracker-stats strong{font-size:29px}.issue-board{box-shadow:5px 5px 0 var(--ink)}.issue-board-heading{padding:20px 18px 17px}.issue-board-heading>span{font-size:9px}.issue-filters{grid-template-columns:1fr;align-items:stretch;padding:17px}.clear-filters{justify-self:start;height:32px}.issue-table-wrap{padding:14px;overflow:visible}.issue-table,.issue-table tbody,.issue-table tr,.issue-table td{width:100%;display:block}.issue-table thead{display:none}.issue-table tr{margin-bottom:16px;padding:14px}.issue-table tr:last-child{margin-bottom:0}.issue-table td{border:0;grid-template-columns:82px minmax(0,1fr);gap:12px;padding:7px 0;font-size:11px;display:grid}.issue-table td:first-child{min-width:0;margin-bottom:7px;padding:0 0 10px;display:block}.issue-table td:first-child span{font-size:17px;line-height:1.2}.issue-table td:nth-child(2):before{content:"Project"}.issue-table td:nth-child(3):before{content:"Status"}.issue-table td:nth-child(4):before{content:"Impact"}.issue-table td:nth-child(5):before{content:"Updated"}.issue-table td:not(:first-child):before{color:var(--muted);text-transform:uppercase;font-size:8px;font-weight:900}.issue-empty{min-height:260px;padding:42px 20px}.new-report-page{gap:36px;display:grid}.new-report-page>.breadcrumbs{grid-column:auto}.new-report-heading{position:static}.new-report-heading h1{font-size:clamp(51px,15vw,73px)}.report-form{box-shadow:5px 5px 0 var(--ink);padding:21px 17px}.report-form-grid{grid-template-columns:1fr}.report-actions{flex-direction:column;align-items:flex-start}.issue-detail-heading{align-items:start}.issue-detail-title h1{font-size:clamp(40px,12vw,61px)}.issue-project-card{max-width:350px}.issue-facts{grid-template-columns:1fr 1fr;margin:43px 0}.issue-facts div{border-bottom:1px solid #afb6c7}.issue-facts div:nth-child(2n){border-right:0}.issue-facts div:last-child{border-bottom:0;border-right:2px solid var(--ink);grid-column:1/-1}.issue-content-grid{gap:42px}.issue-writeup{gap:34px}.issue-detail-actions{flex-direction:column;align-items:flex-start}}.issue-table td:first-child small{color:var(--muted);font-size:9px;font-weight:500}.issue-author-card{grid-template-columns:42px minmax(0,1fr);align-items:center}.issue-author-card img,.avatar-fallback{border:1.5px solid var(--ink);object-fit:cover;background:#eef2fb;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.issue-author-card>span{color:var(--ink);font-size:inherit;text-transform:none;gap:3px;display:grid}.issue-author-card small{color:var(--muted);text-transform:uppercase;font-size:8px;font-weight:900}.issue-author-card em{color:var(--deep-blue);text-transform:uppercase;font-size:9px;font-style:normal;font-weight:900}.discussion{border-top:2px solid var(--ink);margin-top:85px;padding-top:45px}.discussion-heading{justify-content:space-between;align-items:end;margin-bottom:27px;display:flex}.discussion-heading .eyebrow{margin-bottom:8px}.discussion-heading h2{margin:0;font-size:clamp(38px,5vw,65px)}.discussion-heading>span{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:900}.comment-list{gap:18px;margin-bottom:25px;display:grid}.forum-comment{padding:20px}.forum-comment>header{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.forum-comment>header img{border:1.5px solid var(--ink);object-fit:cover;border-radius:50%;width:44px;height:44px}.forum-comment>header>div{flex-wrap:wrap;align-items:center;gap:6px 9px;display:flex}.forum-comment>header strong{font-size:12px}.forum-comment time{color:var(--muted);flex-basis:100%;font-size:9px}.forum-comment>header>a{color:var(--deep-blue);font-size:9px;font-weight:900}.forum-comment>p{overflow-wrap:anywhere;white-space:pre-wrap;margin:18px 0 0 56px;font-size:13px;line-height:1.7}.owner-badge{color:var(--ink);text-transform:uppercase;align-items:center;gap:4px;padding:3px 5px;font-size:8px;font-weight:900;display:inline-flex}.discussion-empty{color:var(--muted);background:#f3f5fa;border:1px solid #adb5c7;align-items:center;gap:12px;margin-bottom:24px;padding:20px;font-size:12px;display:flex}.discussion-empty p{margin:0}.comments-locked,.comment-sign-in{background:var(--butter);border:2px solid var(--ink);align-items:center;gap:13px;padding:18px;display:flex}.comments-locked span{font-size:11px;line-height:1.5}.comment-sign-in>div{flex:1}.comment-sign-in strong{font-size:12px}.comment-sign-in p{color:var(--muted);margin:4px 0 0;font-size:10px;line-height:1.5}.comment-sign-in .button{flex:none}.comment-form{border:2px solid var(--ink);box-shadow:5px 5px 0 var(--ink);background:#fff;padding:23px}.comment-form>label:first-child{margin-bottom:12px;font-family:Trebuchet MS,Arial,sans-serif;font-size:22px;font-weight:700;display:block}.comment-form textarea{border:2px solid var(--ink);color:var(--ink);resize:vertical;width:100%;padding:13px;font-size:13px;line-height:1.55}.comment-form textarea:focus{box-shadow:4px 4px 0 var(--blue);outline:0}.comment-form-actions{align-items:center;gap:16px;margin-top:14px;display:flex}.comment-form-actions span{color:var(--muted);font-size:10px}.comment-form button:disabled{cursor:wait;opacity:.6}.comment-error{color:#9b1f26;align-items:center;gap:6px;margin:14px 0 0;font-size:10px;display:flex}.comment-error a{border-bottom:1px solid;font-weight:900}.admin-inline-link{color:var(--deep-blue);border-bottom:1px solid;align-items:center;gap:6px;margin-top:18px;padding-bottom:3px;font-size:10px;font-weight:900;display:inline-flex}.account-page,.admin-page,.admin-detail-page{padding-top:70px}.account-gate{grid-template-columns:minmax(0,1fr) minmax(280px,.55fr);align-items:start;gap:clamp(45px,8vw,120px);display:grid}.account-gate h1{font-size:clamp(57px,7vw,98px)}.account-gate>div>p:not(.eyebrow):not(.account-error){max-width:570px;font-size:15px;line-height:1.65}.account-gate .button{margin:12px 0 16px}.account-gate>div>small{color:var(--muted);max-width:450px;font-size:10px;line-height:1.5;display:block}.account-gate aside{padding:25px}.account-gate aside strong{font-family:Trebuchet MS,Arial,sans-serif;font-size:24px}.account-gate aside ul{margin:16px 0 0;padding-left:20px;font-size:12px;line-height:1.6}.account-gate aside li+li{margin-top:8px}.write-gate{border:2px solid var(--ink);box-shadow:8px 8px 0 var(--ink);background:#fff;flex-direction:column;align-items:flex-start;gap:13px;padding:clamp(25px,4vw,43px);display:flex}.write-gate>svg{color:var(--deep-blue)}.write-gate h2{margin:0;font-size:clamp(34px,4vw,54px)}.write-gate p{max-width:560px;margin:0;font-size:13px;line-height:1.6}.write-gate small{color:var(--muted);font-size:10px}.ban-notice{padding:18px}.ban-notice strong{font-size:12px}.ban-notice p{margin:5px 0 0;font-size:11px;line-height:1.5}.account-profile{border-bottom:2px solid var(--ink);grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:20px;padding-bottom:35px;display:grid}.account-profile>img,.account-profile>span{background:var(--blue);object-fit:cover;border-radius:50%;justify-content:center;align-items:center;width:96px;height:96px;display:flex}.account-profile h1{margin:0;font-size:clamp(42px,6vw,72px)}.account-profile .eyebrow{margin-bottom:5px}.account-badges{gap:8px;margin-top:10px;display:flex}.account-badges span{background:var(--butter);text-transform:uppercase;font-size:8px;font-weight:900}.account-badges .banned-badge{background:var(--peach)}.account-profile-actions{flex-direction:column;align-items:flex-end;gap:13px;display:flex}.account-profile-actions form button{cursor:pointer;background:0 0;border:0;border-bottom:1px solid;align-items:center;gap:5px;padding:3px 0;font-size:10px;font-weight:900;display:flex}.account-dashboard>.ban-notice{margin-top:35px}.account-activity-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px;margin-top:48px;display:grid}.account-activity-grid>section{border:2px solid var(--ink);box-shadow:5px 5px 0 var(--ink);background:#fff}.account-section-title{background:var(--butter);border-bottom:2px solid var(--ink);justify-content:space-between;align-items:center;padding:18px;display:flex}.account-section-title h2{margin:0;font-size:27px}.account-section-title a{align-items:center;gap:5px;font-size:9px;font-weight:900;display:flex}.account-activity-row{border-bottom:1px solid #c5cad7;justify-content:space-between;align-items:center;padding:15px 18px;display:flex}.account-activity-row:last-child{border-bottom:0}.account-activity-row span{gap:5px;display:grid}.account-activity-row small{color:var(--deep-blue);text-transform:uppercase;font-size:8px;font-weight:900}.account-activity-row strong{font-size:11px;line-height:1.4}.account-empty,.admin-empty{color:var(--muted);margin:0;padding:24px;font-size:11px}.admin-heading{justify-content:space-between;align-items:end;gap:35px;display:flex}.admin-heading h1{font-size:clamp(58px,7vw,97px)}.admin-heading>div>p:last-child{max-width:570px;font-size:15px;line-height:1.6}.admin-heading>.button{margin-bottom:25px}.admin-denied{max-width:700px}.admin-denied>svg{color:var(--deep-blue)}.admin-denied h1{margin:18px 0;font-size:clamp(45px,6vw,72px)}.admin-denied p{margin-bottom:25px}.admin-stats{grid-template-columns:repeat(4,1fr);gap:14px;margin:62px 0;display:grid}.admin-stats div{grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:17px;display:grid}.admin-stats svg{color:var(--deep-blue)}.admin-stats span{text-transform:uppercase;font-size:9px;font-weight:900}.admin-stats strong{font-family:Trebuchet MS,Arial,sans-serif;font-size:31px}.admin-panel{border:2px solid var(--ink);box-shadow:7px 7px 0 var(--ink);background:#fff;margin-top:45px}.admin-panel>header,.admin-comments>header{background:var(--butter);border-bottom:2px solid var(--ink);justify-content:space-between;align-items:end;padding:22px;display:flex}.admin-panel>header .eyebrow,.admin-comments>header .eyebrow{margin-bottom:7px}.admin-panel>header h2,.admin-comments>header h2{margin:0;font-size:clamp(31px,4vw,49px)}.admin-panel>header>span{text-transform:uppercase;font-size:9px;font-weight:900}.admin-report-list>article{border-bottom:1px solid #c5cad7;grid-template-columns:minmax(250px,1fr) minmax(460px,1.3fr);align-items:center;gap:25px;padding:19px 22px;display:grid}.admin-report-list>article:last-child{border-bottom:0}.admin-report-list .is-deleted,.admin-comments .is-deleted{opacity:.58}.admin-report-summary{gap:5px;display:grid}.admin-report-summary>span,.admin-report-summary>small{color:var(--muted);text-transform:uppercase;font-size:8px;font-weight:900}.admin-report-summary>a{justify-content:space-between;align-items:center;gap:8px;display:flex}.admin-report-summary>a strong{font-size:12px}.admin-report-summary>em{color:#9b1f26;text-transform:uppercase;font-size:9px;font-style:normal;font-weight:900}.admin-report-controls{grid-template-columns:minmax(130px,.8fr) minmax(150px,1fr) auto auto;align-items:end;gap:10px;display:grid}.admin-report-controls label{text-transform:uppercase;gap:6px;font-size:8px;font-weight:900;display:grid}.admin-report-controls select{border:1.5px solid var(--ink);background:#fff;height:36px;padding:6px;font-size:10px}.admin-lock-control{border:1.5px solid var(--ink);flex-direction:row;height:36px;padding:7px;align-items:center!important;display:flex!important}.admin-lock-control input{width:15px;height:15px}.admin-report-controls button,.admin-member-controls button,.admin-comment-delete{color:#fff;cursor:pointer;justify-content:center;align-items:center;gap:5px;height:36px;padding:0 10px;font-size:9px;font-weight:900;display:flex}.admin-report-controls button:disabled,.admin-member-controls button:disabled,.admin-comment-delete:disabled{opacity:.55}.admin-report-controls>small{grid-column:1/-1}.admin-member-list>article{border-bottom:1px solid #c5cad7;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:13px;padding:17px 22px;display:grid}.admin-member-list>article:last-child{border-bottom:0}.admin-member-list img{border:1.5px solid var(--ink);object-fit:cover;border-radius:50%;width:48px;height:48px}.admin-member-list>article>div:nth-child(2){gap:4px;display:grid}.admin-member-list strong{font-size:12px}.admin-member-list small{color:var(--muted);font-size:9px}.admin-member-list em{color:#9b1f26;font-size:9px;font-style:normal}.admin-member-controls{flex-direction:column;align-items:end;gap:5px;display:flex}.admin-detail-heading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:35px;display:flex}.admin-detail-heading h1{margin-bottom:15px;font-size:clamp(42px,5vw,72px)}.admin-detail-heading p:last-child{color:var(--muted);font-size:10px}.admin-detail-page>.admin-report-controls{border:2px solid var(--ink);box-shadow:5px 5px 0 var(--ink);background:#fff;margin-bottom:45px;padding:20px}.admin-comments{border:2px solid var(--ink);box-shadow:6px 6px 0 var(--ink);background:#fff;margin-bottom:35px}.admin-comments>article{border-bottom:1px solid #c5cad7;grid-template-columns:42px minmax(0,1fr) auto;align-items:start;gap:13px;padding:18px;display:grid}.admin-comments>article:last-child{border-bottom:0}.admin-comments img{border:1.5px solid var(--ink);object-fit:cover;border-radius:50%;width:42px;height:42px}.admin-comments article>div{gap:5px;display:grid}.admin-comments time{color:var(--muted);font-size:8px}.admin-comments p{white-space:pre-wrap;margin:7px 0 0;font-size:11px;line-height:1.6}@media (max-width:900px){.admin-stats{grid-template-columns:repeat(2,1fr)}.admin-report-list>article{grid-template-columns:1fr;align-items:stretch}.admin-report-controls.compact{grid-template-columns:1fr 1fr auto auto}}@media (max-width:720px){.account-page,.admin-page,.admin-detail-page{padding-top:48px}.account-gate,.account-activity-grid{grid-template-columns:1fr}.account-profile{grid-template-columns:72px 1fr;align-items:start}.account-profile>img,.account-profile>span{width:72px;height:72px}.account-profile-actions{grid-column:1/-1;align-items:flex-start}.discussion{margin-top:59px;padding-top:35px}.forum-comment{padding:16px}.forum-comment>p{margin-left:0}.comment-sign-in{flex-direction:column;align-items:flex-start}.comment-form{padding:17px}.comment-form-actions,.admin-heading,.admin-detail-heading{flex-direction:column;align-items:flex-start}.admin-heading>.button{margin-bottom:0}.admin-stats{grid-template-columns:1fr 1fr;margin:45px 0}.admin-stats div{grid-template-columns:auto 1fr}.admin-stats strong{grid-column:2}.admin-panel{box-shadow:4px 4px 0 var(--ink)}.admin-report-controls,.admin-report-controls.compact{grid-template-columns:1fr 1fr;align-items:stretch}.admin-report-controls button{height:40px}.admin-report-controls label{grid-column:1/-1}.admin-member-list>article{grid-template-columns:42px minmax(0,1fr);padding:15px}.admin-member-list img{width:42px;height:42px}.admin-member-controls{grid-column:1/-1;align-items:stretch}.admin-comments>header{flex-direction:column;align-items:flex-start;gap:17px}.admin-comments>article{grid-template-columns:38px minmax(0,1fr)}.admin-comments img,.admin-comments .avatar-fallback{width:38px;height:38px}.admin-comment-delete{grid-column:2;justify-self:start}.discussion-heading{align-items:flex-start}.discussion-heading>span{padding-top:8px}}.admin-reply-note{background:var(--butter);border:1px solid var(--ink);margin:0 0 14px;padding:10px 12px;font-size:10px;line-height:1.5}.tracker-heading{align-items:center}.tracker-heading h1{font-size:clamp(50px,6.4vw,90px);line-height:1.03}.tracker-start{box-shadow:var(--soft-shadow);background:linear-gradient(145deg,#fff7c9,#ffeeb0);border:1px solid #99844329;border-radius:30px;padding:30px}.tracker-start>span{color:#7a6022;letter-spacing:.05em;text-transform:none}.tracker-stats{background:#ffffff9e;border:1px solid #6389b82e;border-radius:24px;overflow:hidden}.tracker-stats div{border-color:#6389b833}.issue-board{box-shadow:var(--soft-shadow);background:#ffffffe6;border:1px solid #5b7caf2e;border-radius:32px;overflow:hidden}.issue-board-heading{border-color:#5b7caf2e;padding:28px 30px 24px}.issue-filters{background:#e7f3fcb3;border-color:#5b7caf2e;padding:22px 30px}.issue-filters input,.issue-filters select,.issue-search>div{border:1px solid #b9cce0;border-radius:13px}.issue-search>div input{border:0}.filter-button{text-transform:none;background:#4f72d4;border:0;border-radius:999px;font-size:11px}.clear-filters{text-underline-offset:4px;border:0;text-decoration:underline}.issue-table th{background:#455f9f}.issue-table td{border-color:#d6e1ec}.issue-table tbody tr:hover{background:#f0f8ff}.status-pill{border:0;border-radius:999px;padding:7px 10px}.status-open{background:#fff0ab}.status-confirmed{background:#b9e0f7}.status-investigating{background:#ffd1c9}.status-resolved{background:#d5efd6}.status-closed{background:#e6e8f0}.new-report-heading h1{line-height:1.05}.security-note,.duplicate-check,.public-agreement,.comments-locked,.comment-sign-in,.discussion-empty,.admin-reply-note{box-shadow:none;border:1px solid #8e7e4b29;border-radius:18px}.report-form,.write-gate,.comment-form{box-shadow:var(--soft-shadow);background:#ffffffe6;border:1px solid #5b7caf2e;border-radius:32px}.report-form-intro h2{line-height:1.08}.report-fieldset{border-color:#cfdeeb}.report-fieldset legend{background:#eef7ff;border:1px solid #c8daea;border-radius:999px;padding:8px 13px}.report-form input,.report-form select,.report-form textarea,.comment-form textarea{border:1px solid #b9cce0;border-radius:13px}.report-form input:focus,.report-form select:focus,.report-form textarea:focus,.comment-form textarea:focus{border-color:#6a8fe3;box-shadow:0 0 0 4px #648ee426}.duplicate-check{background:#eef7ff}.public-agreement{background:#fff8d1}.issue-detail-title h1{line-height:1.08}.issue-project-card{border:1px solid #47649229;border-radius:24px;box-shadow:0 12px 30px #36517e29}.issue-project-card img{border:0;border-radius:18px}.issue-facts{background:#ffffff9e;border:1px solid #6389b82e;border-radius:24px;overflow:hidden}.issue-facts div{border-color:#6389b833}.issue-writeup>section{background:#ffffff9e;border:1px solid #6e97c12e;border-radius:25px;padding:27px}.issue-sidebar{border:1px solid #5b7caf2e;border-radius:25px;overflow:hidden;box-shadow:0 12px 30px #3d5a891f}.discussion{border-color:#567eae40}.forum-comment{background:#ffffffe0;border:1px solid #5b7caf2e;border-radius:23px;box-shadow:0 10px 26px #3856841f}.owner-badge{background:#fff2ad;border:0;border-radius:999px}.account-gate aside{box-shadow:var(--soft-shadow);background:linear-gradient(145deg,#fff7c7,#ffeeb3);border:1px solid #8e7e4b29;border-radius:28px}.account-profile{border-color:#4f72a93d}.account-profile>img,.account-profile>span{border:5px solid #ffffffd6;box-shadow:0 12px 30px #2d4d802b}.account-badges span{border:0;border-radius:999px;padding:5px 9px}.account-activity-grid>section,.admin-panel,.admin-comments,.admin-detail-page>.admin-report-controls{box-shadow:var(--soft-shadow);background:#ffffffe6;border:1px solid #5b7caf2e;border-radius:27px;overflow:hidden}.account-section-title,.admin-panel>header,.admin-comments>header{background:linear-gradient(135deg,#edf7ff,#eeeaff);border-color:#5b7caf2e}.admin-stats div{background:#ffffffbd;border:1px solid #5b7caf2e;border-radius:20px}.admin-report-controls select,.admin-lock-control{border:1px solid #b9cce0;border-radius:10px}.admin-report-controls button,.admin-member-controls button,.admin-comment-delete{background:#4f72d4;border:0;border-radius:999px}.admin-report-controls .danger-action,.admin-member-controls .danger-action,.admin-comment-delete.danger-action{background:#b84a58}.ban-notice{box-shadow:none;background:#ffe5e5;border:1px solid #9e414f33;border-radius:20px}@media (max-width:720px){.tracker-stats{border-radius:20px}.issue-board{border-radius:24px}.issue-table tr{border:1px solid #5b7caf40;border-radius:18px;box-shadow:0 8px 20px #3d5a891a}.issue-facts{border-radius:20px}.issue-writeup>section{border-radius:20px;padding:22px}}.public-agreement a,.comment-rules a{color:var(--deep-blue);text-underline-offset:2px;font-weight:900;text-decoration:underline}.comment-rules{grid-template-columns:auto 1fr;align-items:start;gap:9px;margin-top:13px;font-size:10px;line-height:1.45;display:grid}.comment-rules input{accent-color:var(--deep-blue);width:17px;height:17px;margin:1px 0 0}.content-report-link{color:var(--deep-blue);text-underline-offset:3px;width:max-content;margin:10px 0 0 56px;font-size:9px;font-weight:900;text-decoration:underline;display:block}.contact-page{grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr);gap:clamp(38px,7vw,90px);padding-top:70px;display:grid}.contact-page>.breadcrumbs{grid-column:1/-1;margin-bottom:0}.contact-heading h1{font-size:clamp(48px,6vw,84px)}.contact-heading>p:not(.eyebrow){max-width:480px;font-size:15px;line-height:1.6}.contact-notes{gap:10px;margin-top:28px;display:grid}.contact-notes span{color:var(--muted);align-items:flex-start;gap:8px;font-size:11px;line-height:1.45;display:flex}.contact-notes svg{color:var(--deep-blue);flex:none}.contact-form{align-self:start}.contact-success,.account-success{color:#255e42;background:#e7f7ef;border:1px solid #8abda2;border-radius:13px;padding:12px;font-size:11px;font-weight:800}.account-data-tools,.account-notices{box-shadow:var(--soft-shadow);background:#ffffffe6;border:1px solid #5b7caf2e;border-radius:27px;margin-top:35px;padding:24px}.account-data-tools{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;display:grid}.account-data-tools h2,.account-notices h2{margin:0 0 7px;font-size:28px}.account-data-tools p{color:var(--muted);margin:0;font-size:11px;line-height:1.5}.account-data-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.account-data-actions button{color:#fff;cursor:pointer;align-items:center;gap:7px;min-height:40px;padding:10px 14px;font-size:10px;font-weight:900;display:inline-flex}.account-data-tools>small,.account-data-tools>.control-error{color:var(--muted);grid-column:1/-1;margin:0;font-size:9px;line-height:1.5}.account-notices{gap:12px;display:grid}.account-notices article{background:#f4f8ff;border:1px solid #5b7caf2b;border-radius:15px;gap:5px;padding:13px;display:grid}.account-notices strong{text-transform:capitalize;font-size:11px}.account-notices span,.account-notices time{color:var(--muted);text-transform:uppercase;font-size:8px}.account-notices p{margin:0;font-size:10px;line-height:1.5}.admin-stats{grid-template-columns:repeat(5,1fr)}.admin-request-list>article{border-bottom:1px solid #c5cad7;grid-template-columns:minmax(180px,.55fr) minmax(260px,1fr) minmax(180px,.5fr);align-items:start;gap:18px;padding:20px 22px;display:grid}.admin-request-list>article:last-child{border-bottom:0}.admin-request-meta{gap:5px;display:grid}.admin-request-meta strong{color:var(--deep-blue);font-size:11px}.admin-request-meta span,.admin-request-meta small{color:var(--muted);text-transform:uppercase;font-size:8px}.admin-request-meta a{overflow-wrap:anywhere;font-size:10px;font-weight:900;text-decoration:underline}.admin-request-body{gap:10px;display:grid}.admin-request-body>a{color:var(--deep-blue);font-size:9px;font-weight:900;text-decoration:underline}.admin-request-body p{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:11px;line-height:1.6}.admin-request-controls{grid-template-columns:1fr auto;align-items:end;gap:8px;display:grid}.admin-request-controls label{text-transform:uppercase;gap:6px;font-size:8px;font-weight:900;display:grid}.admin-request-controls select{background:#fff;border:1px solid #9db2cb;border-radius:9px;min-height:36px;padding:6px;font-size:10px}.admin-request-controls button{color:#fff;cursor:pointer;background:#4f72d4;border:0;border-radius:999px;justify-content:center;align-items:center;gap:5px;min-height:36px;padding:0 11px;font-size:9px;font-weight:900;display:flex}.admin-request-controls small{grid-column:1/-1}@media (max-width:1000px){.admin-stats{grid-template-columns:repeat(3,1fr)}.admin-request-list>article{grid-template-columns:1fr 1.4fr}.admin-request-controls{grid-column:1/-1}}@media (max-width:720px){.contact-page{grid-template-columns:1fr;padding-top:48px}.contact-page>.breadcrumbs{grid-column:auto}.contact-heading h1{font-size:clamp(48px,14vw,70px)}.content-report-link{margin-left:0}.account-data-tools{grid-template-columns:1fr;align-items:start}.account-data-actions{flex-direction:column;justify-content:flex-start;align-items:stretch}.account-data-actions .button,.account-data-actions button{justify-content:center;width:100%}.account-data-tools>small,.account-data-tools>.control-error{grid-column:auto}.admin-stats{grid-template-columns:1fr 1fr}.admin-request-list>article{grid-template-columns:1fr;padding:16px}.admin-request-controls{grid-column:auto}.issue-detail-actions{width:100%}}.issue-table td:first-child small>span,.issue-byline{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.issue-author-card>span{gap:5px}.owner-badge,.account-badges .owner-badge{color:#34281f;letter-spacing:.1em;text-transform:uppercase;background:linear-gradient(#ead7aa,#cba774);border:2px solid #4b392d;border-radius:3px;justify-content:center;align-items:center;width:max-content;min-height:26px;padding:5px 16px;font-family:Trebuchet MS,Arial,sans-serif;font-size:13px;font-weight:900;line-height:1;display:inline-flex;position:relative;box-shadow:inset 0 0 0 2px #fff1c8,2px 2px #273154}.owner-badge:before,.owner-badge:after{content:"";background:#fff5d5;width:4px;height:4px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:inset 0 0 0 1px #75624c}.owner-badge:before{left:4px}.owner-badge:after{right:4px}.owner-badge.owner-badge-compact{min-height:24px;padding:4px 14px;font-size:12px}.admin-section-nav{scrollbar-width:thin;z-index:8;background:#eef7ff;border:1px solid #5b7caf33;border-radius:18px;align-items:center;gap:5px;margin:36px 0 0;padding:7px;display:flex;position:sticky;top:78px;overflow-x:auto;box-shadow:0 9px 24px #3a58851c}.admin-section-nav a{color:var(--deep-blue);text-transform:uppercase;border-radius:12px;flex:none;align-items:center;gap:7px;min-height:39px;padding:8px 12px;font-size:9px;font-weight:900;display:flex}:is(.admin-section-nav a:hover,.admin-section-nav a:focus-visible){background:#fff;outline:none}.admin-section-nav a span{background:#d7e8ff;border-radius:999px;justify-content:center;align-items:center;min-width:20px;min-height:20px;padding:3px 6px;font-size:8px;display:inline-flex}.admin-stats{scroll-margin-top:145px}.admin-stats a{background:#ffffffc7;border:1px solid #5b7caf2e;border-radius:20px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:17px;transition:background-color .15s,transform .15s;display:grid}:is(.admin-stats a:hover,.admin-stats a:focus-visible){outline-offset:2px;background:#fff;outline:2px solid #4f72d459;transform:translateY(-2px)}.admin-stats a svg{color:var(--deep-blue)}.admin-stats a span{text-transform:uppercase;font-size:9px;font-weight:900}.admin-stats a strong{font-family:Trebuchet MS,Arial,sans-serif;font-size:31px}.admin-overview-grid{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:24px;display:grid}.admin-summary-card{box-shadow:var(--soft-shadow);background:#ffffffe6;border:1px solid #5b7caf2e;border-radius:27px;overflow:hidden}.admin-summary-card>header{background:linear-gradient(135deg,#edf7ff,#eeeaff);border-bottom:1px solid #5b7caf2e;padding:21px 23px}.admin-summary-card h2{margin:4px 0 0;font-size:31px}.admin-queue-list,.admin-activity-list{display:grid}.admin-queue-list>a,.admin-activity-list>a{border-bottom:1px solid #d6e1ec;align-items:center;gap:12px;min-height:58px;padding:14px 18px;display:grid}.admin-queue-list>a{grid-template-columns:minmax(0,1fr) auto}.admin-queue-list>a:last-child,.admin-activity-list>a:last-child{border-bottom:0}.admin-queue-list>a:hover,.admin-activity-list>a:hover{background:#f1f8ff}.admin-queue-list span{font-size:11px;line-height:1.45}.admin-queue-list strong{color:var(--deep-blue);margin-right:5px;font-size:18px}.admin-activity-list{max-height:270px;overflow-y:auto}.admin-activity-list>a{grid-template-columns:34px minmax(0,1fr) auto}.admin-activity-list>a>span:nth-child(2){gap:4px;min-width:0;display:grid}.admin-activity-list strong{font-size:10px}.admin-activity-list small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:8px;line-height:1.45;overflow:hidden}.admin-activity-icon,.admin-history-icon{color:var(--deep-blue);background:#dcecff;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.admin-activity-icon.reply{color:#80631d;background:#fff1c4}.admin-panel{scroll-margin-top:145px}.admin-panel-intro{color:var(--muted);background:#f8fbff;border-bottom:1px solid #d6e1ec;margin:0;padding:12px 22px;font-size:10px;line-height:1.55}.admin-request-list>article{grid-template-columns:minmax(170px,.48fr) minmax(260px,1fr) minmax(250px,.72fr)}.admin-request-list>article.request-resolved,.admin-request-list>article.request-dismissed{background:#f8fafc}.admin-request-meta b{overflow-wrap:anywhere;font-size:10px}.admin-request-meta .admin-email{color:var(--deep-blue);overflow-wrap:anywhere;text-transform:none;font-size:9px}.request-status{border-radius:999px;justify-self:start;padding:5px 8px;font-weight:900;color:var(--ink)!important;font-size:7px!important}.request-status.status-open{background:#fff0ab}.request-status.status-reviewing{background:#b9e0f7}.request-status.status-resolved{background:#d5efd6}.request-status.status-dismissed{background:#e6e8f0}.admin-request-controls{grid-template-columns:1fr;align-items:stretch}.admin-request-controls .admin-note-field{text-transform:none}.admin-request-controls textarea{color:var(--ink);resize:vertical;background:#fff;border:1px solid #9db2cb;border-radius:10px;width:100%;padding:9px;font-family:inherit;font-size:10px;line-height:1.45}.admin-request-controls textarea:focus,.admin-request-controls select:focus{border-color:#6a8fe3;outline:none;box-shadow:0 0 0 3px #648ee424}.admin-request-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.admin-request-actions .secondary-action{color:var(--deep-blue);background:#edf4ff;border:1px solid #9db2cb}.admin-request-controls small{grid-column:auto;line-height:1.4}.admin-history-list>article{border-bottom:1px solid #d6e1ec;grid-template-columns:36px minmax(0,1fr) auto;align-items:start;gap:13px;padding:16px 22px;display:grid}.admin-history-list>article:last-child{border-bottom:0}.admin-history-list article>div{gap:4px;display:grid}.admin-history-list strong{font-size:10px}.admin-history-list article>div>span,.admin-history-list time{color:var(--muted);font-size:8px}.admin-history-list article>div>span a{color:var(--deep-blue);text-underline-offset:2px;font-weight:900;text-decoration:underline}.admin-history-list p{white-space:pre-wrap;background:#f3f7fd;border-radius:9px;margin:5px 0 0;padding:8px 9px;font-size:9px;line-height:1.45}.admin-history-list time{white-space:nowrap;padding-top:4px}.admin-comment-actions{place-items:flex-end end;gap:6px;display:grid}.admin-comment-actions .admin-comment-delete{grid-column:auto}.admin-comment-actions small{max-width:190px;font-size:8px;line-height:1.4}@media (max-width:1000px){.admin-overview-grid{grid-template-columns:1fr}.admin-request-list>article{grid-template-columns:1fr 1.4fr}.admin-request-controls{grid-column:1/-1}}@media (max-width:720px){.admin-section-nav{margin-left:-10px;margin-right:-10px;top:68px}.admin-stats a{grid-template-columns:auto 1fr}.admin-stats a strong{grid-column:2}.admin-overview-grid{gap:18px}.admin-summary-card{border-radius:22px}.admin-activity-list{max-height:340px}.admin-request-list>article{grid-template-columns:1fr}.admin-request-controls{grid-column:auto}.admin-request-actions{justify-content:stretch}.admin-request-actions button{flex:1}.admin-history-list>article{grid-template-columns:34px minmax(0,1fr);padding:14px 16px}.admin-history-list time{grid-column:2;padding:0}.admin-comment-actions{grid-column:2;justify-items:start}}@media (hover:none){:is(.admin-stats a:hover,.admin-stats a:focus-visible){transform:none}}html[data-theme=dark] .tracker-start,html[data-theme=dark] .account-gate aside{background:linear-gradient(145deg,#423b29,#302d27);border-color:#dcc67633}html[data-theme=dark] .tracker-start>span{color:#ead98b}html[data-theme=dark] .tracker-stats,html[data-theme=dark] .issue-facts{background:#18243be0;border-color:#7baad238}html[data-theme=dark] .tracker-stats div,html[data-theme=dark] .issue-facts div{border-color:#7baad233}html[data-theme=dark] .issue-board,html[data-theme=dark] .report-form,html[data-theme=dark] .write-gate,html[data-theme=dark] .comment-form,html[data-theme=dark] .forum-comment,html[data-theme=dark] .account-activity-grid>section,html[data-theme=dark] .account-data-tools,html[data-theme=dark] .account-notices,html[data-theme=dark] .admin-panel,html[data-theme=dark] .admin-comments,html[data-theme=dark] .admin-detail-page>.admin-report-controls,html[data-theme=dark] .admin-summary-card{box-shadow:var(--soft-shadow);background:#151f34f5;border-color:#7ba9d13b}html[data-theme=dark] .issue-board-heading,html[data-theme=dark] .discussion,html[data-theme=dark] .account-profile{border-color:#7eabd342}html[data-theme=dark] .issue-filters,html[data-theme=dark] .account-section-title,html[data-theme=dark] .admin-panel>header,html[data-theme=dark] .admin-comments>header,html[data-theme=dark] .admin-summary-card>header{background:linear-gradient(135deg,#1c3148,#2a2949);border-color:#7ba9d138}html[data-theme=dark] .issue-filters input,html[data-theme=dark] .issue-filters select,html[data-theme=dark] .issue-search>div,html[data-theme=dark] .report-form input,html[data-theme=dark] .report-form select,html[data-theme=dark] .report-form textarea,html[data-theme=dark] .comment-form textarea,html[data-theme=dark] .admin-report-controls select,html[data-theme=dark] .admin-request-controls select,html[data-theme=dark] .admin-request-controls textarea,html[data-theme=dark] .admin-lock-control{color:#edf5ff;background:#101a2d;border-color:#47688c}html[data-theme=dark] .issue-table th{background:#324d78}html[data-theme=dark] .issue-table td,html[data-theme=dark] .account-activity-row,html[data-theme=dark] .admin-report-list>article,html[data-theme=dark] .admin-member-list>article,html[data-theme=dark] .admin-comments>article,html[data-theme=dark] .admin-request-list>article,html[data-theme=dark] .admin-queue-list>a,html[data-theme=dark] .admin-activity-list>a,html[data-theme=dark] .admin-history-list>article{border-color:#30435e}html[data-theme=dark] .issue-table tbody tr:hover,html[data-theme=dark] .admin-queue-list>a:hover,html[data-theme=dark] .admin-activity-list>a:hover{background:#1d2d49}html[data-theme=dark] .status-pill,html[data-theme=dark] .request-status{color:#202942!important}html[data-theme=dark] .security-note,html[data-theme=dark] .public-agreement,html[data-theme=dark] .comments-locked,html[data-theme=dark] .comment-sign-in,html[data-theme=dark] .admin-reply-note{background:#3b3525;border-color:#dec67438}html[data-theme=dark] .duplicate-check,html[data-theme=dark] .report-fieldset legend{background:#172b40;border-color:#385772}html[data-theme=dark] .report-fieldset{border-color:#304760}html[data-theme=dark] .form-error{color:#ffd9df;background:#41272c;border-color:#78454f}html[data-theme=dark] .discussion-empty{background:#1b2940;border-color:#3c5874}html[data-theme=dark] .issue-writeup>section,html[data-theme=dark] .issue-sidebar{background:#18243be0;border-color:#7baad238}html[data-theme=dark] .issue-project-card{border-color:#7ba9d13d;box-shadow:0 12px 30px #00000040}html[data-theme=dark] .account-profile>img,html[data-theme=dark] .account-profile>span{border-color:#e2f2ffc7}html[data-theme=dark] .account-badges span{color:#202942}html[data-theme=dark] .account-notices article,html[data-theme=dark] .admin-panel-intro,html[data-theme=dark] .admin-request-list>article.request-resolved,html[data-theme=dark] .admin-request-list>article.request-dismissed,html[data-theme=dark] .admin-history-list p{background:#18263d}html[data-theme=dark] .admin-section-nav{background:#17263c;border-color:#7ba9d13b;box-shadow:0 10px 28px #00000045}:is(html[data-theme=dark] .admin-section-nav a:hover,html[data-theme=dark] .admin-section-nav a:focus-visible){background:#223551}html[data-theme=dark] .admin-section-nav a span,html[data-theme=dark] .admin-activity-icon,html[data-theme=dark] .admin-history-icon{background:#243b59}html[data-theme=dark] .admin-activity-icon.reply{color:#f1d77d;background:#42391f}html[data-theme=dark] .admin-stats div,html[data-theme=dark] .admin-stats a{background:#19263eeb;border-color:#7ba9d138}:is(html[data-theme=dark] .admin-stats a:hover,html[data-theme=dark] .admin-stats a:focus-visible){background:#213653}html[data-theme=dark] .admin-request-actions .secondary-action{color:#b9ceff;background:#1d2c46;border-color:#506f91}html[data-theme=dark] .contact-success,html[data-theme=dark] .account-success{color:#bcead4;background:#18382c;border-color:#427c63}html[data-theme=dark] .ban-notice{background:#40252b;border-color:#de6f804d}@media (max-width:720px){html[data-theme=dark] .issue-table tr{background:#151f34f5;border-color:#7ba9d13d;box-shadow:0 8px 20px #0003}}.tracker-start,.tracker-stats,.issue-board,.report-form,.write-gate,.comment-form,.forum-comment,.issue-facts,.issue-writeup>section,.issue-sidebar,.account-gate aside,.account-activity-grid>section,.account-data-tools,.account-notices,.admin-panel,.admin-comments,.admin-detail-page>.admin-report-controls,.admin-summary-card,.admin-stats div,.admin-stats a,.admin-section-nav{border-radius:7px;box-shadow:3px 4px #3a58851a}.tracker-start,.account-gate aside{border-left:6px solid #5575c8}.issue-board-heading,.issue-filters,.account-section-title,.admin-panel>header,.admin-comments>header,.admin-summary-card>header{background:#e8f2fb}.filter-button,.status-pill,.account-badges span,.admin-report-controls button,.admin-member-controls button,.admin-comment-delete,.request-status,.admin-request-controls button,.admin-request-actions .secondary-action{border-radius:5px}.report-fieldset legend{border-radius:4px}.security-note,.duplicate-check,.public-agreement,.comments-locked,.comment-sign-in,.discussion-empty,.admin-reply-note,.ban-notice,.contact-success,.account-success,.account-notices article{border-radius:5px}.owner-badge,.account-badges .owner-badge{border-radius:3px}.tracker-heading h1,.new-report-heading h1,.contact-heading h1,.admin-heading h1{max-width:840px}html[data-theme=dark] .issue-board-heading,html[data-theme=dark] .issue-filters,html[data-theme=dark] .account-section-title,html[data-theme=dark] .admin-panel>header,html[data-theme=dark] .admin-comments>header,html[data-theme=dark] .admin-summary-card>header{background:#1b2d44}@media (max-width:720px){.tracker-start,.tracker-stats,.issue-board,.report-form,.write-gate,.comment-form,.forum-comment,.issue-facts,.issue-writeup>section,.issue-sidebar,.account-gate aside,.account-activity-grid>section,.account-data-tools,.account-notices,.admin-panel,.admin-comments,.admin-detail-page>.admin-report-controls,.admin-summary-card,.admin-section-nav{border-radius:6px}}.tracker-page,.new-report-page,.issue-detail-page,.account-page,.admin-page,.admin-detail-page,.issue-filters input,.issue-filters select,.report-form input,.report-form select,.report-form textarea,.comment-form textarea,.admin-report-controls select,.admin-request-controls select,.admin-request-controls textarea{font-size:16px}.filter-button,.report-actions>a,.comment-form button,.admin-report-controls button,.admin-member-controls button,.admin-comment-delete,.admin-request-controls button,.admin-request-actions .secondary-action,.account-data-actions button{font-size:14px}.tracker-start ol,.account-gate aside ul,.forum-comment>p,.issue-writeup section>p:last-child,.write-gate p,.new-report-heading>p:not(.eyebrow),.report-form-intro>p:not(.eyebrow),.admin-comments p,.admin-request-body p,.account-data-tools p,.account-notices p,.admin-history-list p{font-size:15px}.tracker-start>p,.security-note,.duplicate-check small,.public-agreement,.form-note,.issue-detail-title>p,.issue-sidebar p,.comments-locked span,.comment-sign-in p,.comment-form-actions span,.comment-error,.comment-rules,.account-gate>div>small,.write-gate small,.ban-notice p,.contact-notes span,.contact-success,.account-success,.admin-reply-note,.admin-panel-intro{font-size:14px!important}.tracker-start>span,.tracker-stats span,.issue-board-heading>span,.issue-filters label>span,.issue-table th,.issue-table td:first-child strong,.issue-table td:first-child small,.issue-author-card small,.issue-project-card small,.issue-facts span,.issue-sidebar span,.discussion-heading>span,.forum-comment time,.forum-comment>header>a,.owner-badge,.account-badges span,.account-activity-row small,.admin-stats span,.admin-panel>header>span,.admin-comments>header>span,.admin-report-summary>span,.admin-report-summary>small,.admin-report-summary>em,.admin-report-controls label,.admin-member-list small,.admin-member-list em,.admin-comments time,.admin-request-meta b,.request-status{font-size:13px}.issue-table,.issue-table td,.issue-facts strong,.issue-sidebar strong,.forum-comment>header strong,.discussion-empty,.comment-sign-in strong,.ban-notice strong,.account-gate aside li,.account-activity-row strong,.account-empty,.admin-empty,.admin-report-summary>a strong,.admin-member-list strong,.account-notices strong,.admin-request-meta strong,.admin-request-meta a,.admin-queue-list span,.admin-activity-list strong,.admin-history-list strong{font-size:15px}.issue-empty p,.issue-empty a,.issue-project-card em,.issue-sidebar>a,.comment-sign-in .button,.admin-inline-link,.account-profile-actions form button,.account-section-title a{font-size:14px}.status-pill,.clear-filters{font-size:13px}.report-form label,.report-form label small,.optional-label{font-size:14px}.account-section-title h2{font-size:30px}.admin-report-controls select,.admin-report-controls button,.admin-member-controls button,.admin-comment-delete{min-height:42px}.content-report-link,.admin-request-body>a,.admin-section-nav a{font-size:14px}.account-data-tools>small,.account-data-tools>.control-error,.account-notices span,.account-notices time,.admin-request-meta span,.admin-request-meta small,.admin-request-meta .admin-email,.admin-request-controls label,.admin-section-nav a span,.admin-stats a span,.admin-activity-list small,.admin-history-list article>div>span,.admin-history-list time,.admin-comment-actions small,.admin-detail-heading p:last-child{font-size:13px}@media (max-width:720px){.tracker-stats span,.issue-board-heading>span,.issue-table td:not(:first-child):before{font-size:13px}.issue-table td{grid-template-columns:94px minmax(0,1fr);font-size:15px}}.admin-blog-manager{gap:0;display:grid}.admin-blog-new{background:#f8fbff;border-bottom:1px solid #d6e1ec;padding:22px}.admin-blog-new>h3,.admin-blog-existing>h3{align-items:center;gap:8px;margin:0 0 18px;font-family:DynaPuff,sans-serif;font-size:22px;display:flex}.admin-blog-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:15px;display:grid}.admin-blog-fields label{gap:7px;font-size:14px;font-weight:900;display:grid}.admin-blog-fields input,.admin-blog-fields select,.admin-blog-fields textarea{color:var(--ink);background:#fff;border:1px solid #9db2cb;border-radius:5px;width:100%;min-height:44px;padding:10px 11px;font-family:inherit;font-size:16px;line-height:1.5}.admin-blog-fields textarea{resize:vertical}.admin-blog-summary,.admin-blog-body{grid-column:1/-1}.admin-blog-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;margin-top:15px;display:flex}.admin-blog-actions button,.admin-blog-actions a{color:#fff;cursor:pointer;background:#4f72d4;border:0;border-radius:5px;align-items:center;gap:6px;min-height:42px;padding:9px 13px;font-size:14px;font-weight:900;display:inline-flex}.admin-blog-actions a{color:#3455a3;background:#edf4ff;border:1px solid #9db2cb}.admin-blog-actions .danger-action{background:#b84a58}.admin-blog-form>small{margin-top:10px;font-size:14px;display:block}.admin-blog-existing{padding:22px}.admin-blog-existing details{border-top:1px solid #d6e1ec}.admin-blog-existing details:last-child{border-bottom:1px solid #d6e1ec}.admin-blog-existing summary{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;padding:15px 4px;display:flex}.admin-blog-existing summary>span:first-child{gap:4px;display:grid}.admin-blog-existing summary strong{font-size:16px}.admin-blog-existing summary small{color:var(--muted);font-size:13px}.admin-blog-existing summary>span:last-child{color:var(--deep-blue);font-size:14px;font-weight:900}.admin-blog-existing details>.admin-blog-form{background:#f8fbff;border-top:1px solid #d6e1ec;padding:18px}html[data-theme=dark] .admin-blog-new,html[data-theme=dark] .admin-blog-existing details>.admin-blog-form{background:#18263d}html[data-theme=dark] .admin-blog-fields input,html[data-theme=dark] .admin-blog-fields select,html[data-theme=dark] .admin-blog-fields textarea{color:#edf6ff;background:#111d31;border-color:#506b89}html[data-theme=dark] .admin-blog-actions a{color:#b9ceff;background:#1d2c46;border-color:#506f91}@media (max-width:720px){.admin-blog-new,.admin-blog-existing{padding:16px}.admin-blog-fields{grid-template-columns:1fr}.admin-blog-summary,.admin-blog-body{grid-column:auto}.admin-blog-actions{flex-direction:column;align-items:stretch}.admin-blog-actions button,.admin-blog-actions a{justify-content:center;width:100%}}
