.issue-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.issue-skip{position:fixed;left:16px;top:-80px;z-index:5;padding:12px 18px;background:#fffef8;border:2px solid var(--ink)}.issue-skip:focus{top:12px}.issue-header{padding:18px max(4vw,20px);flex-wrap:wrap}.issue-header nav{gap:18px;flex-wrap:wrap}.issue-header nav a{min-height:44px;display:flex;align-items:center}.issue-main{max-width:1360px;padding:28px max(4vw,20px) 48px}.issue-hero{padding:12px 0 32px;max-width:700px}.issue-eyebrow{font-size:10px;letter-spacing:1.8px;font-weight:750;color:#92503b}.issue-hero h1{font:clamp(40px,7vw,72px)/1.04 Georgia,serif;letter-spacing:-1.5px;margin:17px 0}.issue-hero h1 em{font-weight:400;color:#a34732}.issue-hero p{font-size:16px;max-width:580px;margin:16px 0}.issue-jump{display:inline-flex;align-items:center;min-height:44px;font-size:13px;font-weight:650}.issue-notice{padding:14px 18px;background:#ece2cd;border-left:3px solid #aa7845;max-width:none;margin:0 0 24px}.issue-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:30px}.issue-layout section{min-width:0;padding:24px 0;border-top:1px solid #cbd1c9}.issue-section-heading h2,.issue-board-heading h2{font:32px/1.15 Georgia,serif;margin:8px 0 12px}.issue-account,.issue-board-intro{color:#52676d;font-size:13px;margin:0 0 24px}.issue-report fieldset{border:0;padding:0;margin:0;min-width:0}.issue-report label,.issue-filters label{display:block;font-size:12px;line-height:1.5;font-weight:700;margin:0 0 6px;color:#3c555c}.issue-report input,.issue-report select,.issue-report textarea{font:16px/1.5 system-ui,sans-serif;margin-bottom:17px;background:#fffdf6;border-color:#aebdb7}.issue-report textarea{resize:vertical;min-height:136px;max-height:480px}.issue-help{font-size:12px;line-height:1.55;color:#586f74;margin:-5px 0 20px;max-width:none}.issue-context{margin:8px 0 20px;border-top:1px solid #cbd1c9;border-bottom:1px solid #cbd1c9}.issue-context summary{cursor:pointer;padding:15px 0;font-size:13px;font-weight:700;min-height:48px}.issue-context summary span{font-size:11px;font-weight:400;margin-left:6px;color:#63767b}.issue-context-fields{padding:6px 0 2px}.issue-context-pair{display:grid;grid-template-columns:1fr 1fr;gap:12px;min-width:0}.issue-context-pair>div{min-width:0}.issue-primary{width:100%;background:#27473e;color:#fffdf5;border-color:#27473e;font-weight:700;min-height:48px}.issue-primary:hover{background:#365a4f}.issue-primary:disabled{opacity:.65}.issue-review-note{margin:12px 0}.issue-form-status{margin:12px 0;font-size:13px;min-height:20px;overflow-wrap:anywhere}.issue-error{color:#923c2c}.issue-receipt{margin-top:24px;background:#e9eee4;border:1px solid #b4c6b7;padding:20px;border-radius:6px;scroll-margin-top:20px}.issue-receipt h3{font:24px/1.2 Georgia,serif;margin:8px 0}.issue-receipt p{font-size:13px;overflow-wrap:anywhere}.issue-reference{font-family:ui-monospace,monospace;font-size:12px!important}.issue-receipt-actions{display:flex;gap:10px;flex-wrap:wrap}.issue-board-heading{display:flex;align-items:center;justify-content:space-between;gap:15px}.issue-board-heading>div{min-width:0}.issue-board-heading>button{flex:none}.issue-state-tabs{display:flex;gap:0;border-bottom:1px solid #aebfb6;margin:0 0 20px}.issue-state-tabs button{border:0;border-radius:0;background:transparent;border-bottom:3px solid transparent;padding:12px 14px;font-size:13px;display:flex;gap:8px;align-items:center;opacity:1}.issue-state-tabs button[aria-pressed=true]{color:#26493f;border-bottom-color:#26493f;background:#e8ebe1;font-weight:700}.issue-state-tabs span{font-size:11px;min-width:20px;text-align:center}.issue-filters{display:grid;grid-template-columns:1fr 1fr;gap:12px}.issue-filters>div{min-width:0}.issue-filters input,.issue-filters select{font-size:16px;min-height:46px}.issue-search{grid-column:1/-1}.issue-board-status{color:#52676d;font-size:12px;margin:18px 0 14px;min-height:20px}.issue-list{display:grid;gap:12px;min-height:96px}.issue-card{border:1px solid #c9d2c7;border-radius:5px;background:#fcfaf2;overflow:hidden}.issue-card>summary{cursor:pointer;list-style:none;padding:17px;min-height:78px}.issue-card>summary::-webkit-details-marker{display:none}.issue-card>summary:focus-visible,.issue-context summary:focus-visible{outline:3px solid #b86b48;outline-offset:-3px}.issue-card-header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.issue-card-title{font-size:16px;font-weight:700;line-height:1.4;overflow-wrap:anywhere}.issue-card-title::after{content:' +';font-weight:400;color:#63767b}.issue-card[open] .issue-card-title::after{content:' −'}.issue-badge{flex:none;display:inline-block;border-radius:3px;font-size:10px;font-weight:750;letter-spacing:.3px;padding:4px 8px;background:#e4e7de;color:#3b5258}.issue-badge[data-status=resolved],.issue-badge[data-status=closed]{background:#deeadb;color:#28563d}.issue-badge[data-status=in_progress]{background:#ece0c8;color:#765531}.issue-card-meta{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:9px;color:#5c7378;font-size:11px;line-height:1.5}.issue-card-body{padding:0 17px 17px;border-top:1px solid #e1e4d9}.issue-card-description{white-space:pre-wrap;font-size:13px;overflow-wrap:anywhere;margin:17px 0;max-width:none}.issue-card-body a{display:inline-block;font-size:12px;min-height:32px}.issue-card-timeline{padding-left:18px;font-size:12px;color:#52676d}.issue-card-timeline li{margin:8px 0;overflow-wrap:anywhere;white-space:pre-wrap}.issue-empty{padding:22px;border:1px dashed #bbc9bb;font-size:13px;color:#52676d;background:#f8f6ed}.issue-empty strong{display:block;font-size:16px;color:#28424a;margin-bottom:6px}.issue-pager{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:20px 0}.issue-pager span{font-size:12px;text-align:center;color:#52676d}.issue-footer{margin-top:32px;padding-top:24px;border-top:1px solid #cbd1c9;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;font-size:11px;color:#52676d}.issue-footer a{min-height:32px}.issue-main [hidden]{display:none!important}@media(min-width:900px){.issue-layout{grid-template-columns:minmax(300px,.8fr) minmax(0,1.25fr);gap:48px}.issue-report{align-self:start}.issue-hero{padding-bottom:42px}.issue-filters{grid-template-columns:1fr 1fr}.issue-report fieldset input,.issue-report fieldset select,.issue-report fieldset textarea,.issue-filters input,.issue-filters select{font-size:14px}}@media(max-width:420px){.issue-header{gap:8px;padding:12px 18px}.issue-header nav{gap:15px;font-size:12px}.issue-main{padding:22px 18px 36px}.issue-board-heading{align-items:flex-start}.issue-board-heading>button{padding:10px;font-size:12px}.issue-section-heading h2,.issue-board-heading h2{font-size:28px}.issue-card-header{flex-wrap:wrap;gap:8px}.issue-card-title{flex:1 1 160px}.issue-state-tabs button{padding:12px 10px}.issue-filters{grid-template-columns:1fr}.issue-search{grid-column:auto}.issue-context-pair{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.issue-main{scroll-behavior:auto}}
