.c-dino-issue-inner{box-sizing:border-box;margin:0 auto;max-width:1000px}@media print,screen and (min-width:751px){.c-dino-issue-inner{padding:0 40px}}@media screen and (max-width:750px){.c-dino-issue-inner{padding:0 6.1538461538vw}}.c-dino-issue-head{text-align:center}@media print,screen and (min-width:751px){.c-dino-issue-head{margin-bottom:40px}}@media screen and (max-width:750px){.c-dino-issue-head{margin-bottom:8.2051282051vw}}.c-dino-issue-eyebrow{color:#ad161d;display:inline-block;font-size:12px;font-weight:700;letter-spacing:.2em;margin-bottom:12px;text-transform:uppercase}.c-dino-issue-lead{margin-top:16px}.c-dino-issue-panel{background-color:#fff;border:1px solid #e4e4ee;border-radius:8px;box-sizing:border-box}@media print,screen and (min-width:751px){.c-dino-issue-panel{padding:24px}}@media screen and (max-width:750px){.c-dino-issue-panel{padding:4.1025641026vw}}.c-dino-issue-filter{background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;box-sizing:border-box;margin-bottom:20px;padding:20px}.c-dino-issue-filter-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.c-dino-issue-filter-title{color:#334155;font-size:14px;font-weight:800}.c-dino-issue-clear{color:#94a3b8;cursor:pointer;font-size:12px;text-decoration:underline}.c-dino-issue-clear:hover{color:#475569}.c-dino-issue-filter-section{margin-bottom:16px}.c-dino-issue-filter-section:last-child{margin-bottom:0}.c-dino-issue-filter-label{color:#ad161d;display:block;font-size:12px;font-weight:800;margin-bottom:8px}.c-dino-issue-search-input{background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;box-sizing:border-box;font-size:14px;padding:10px 16px;width:100%}.c-dino-issue-search-input:focus{border-color:#ad161d;box-shadow:0 0 0 3px rgba(173,22,29,.08);outline:none}.c-dino-issue-chips{display:flex;flex-wrap:wrap;gap:6px}.c-dino-issue-chip{align-items:center;background-color:#f8fafc;border:1.5px solid #e2e8f0;border-radius:999px;color:#475569;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:5px;padding:5px 12px;transition:all .15s;user-select:none}.c-dino-issue-chip:hover{background-color:rgba(173,22,29,.05);border-color:#ad161d;color:#ad161d}.c-dino-issue-chip.on{background-color:#ad161d;border-color:#ad161d;color:#fff}.c-dino-issue-result-count{color:#64748b;font-size:13px;font-weight:600;margin-bottom:12px}.c-dino-issue-list{display:grid;gap:12px}@media print,screen and (min-width:751px){.c-dino-issue-list{grid-template-columns:1fr 1fr}}.c-dino-issue-row{background-color:#fff;border:1px solid #e2e8f0;border-left:4px solid transparent;border-radius:12px;box-shadow:0 1px 2px rgba(0,0,0,.04);box-sizing:border-box;cursor:pointer;padding:16px 20px;transition:background-color .15s,border-color .15s}.c-dino-issue-row.open,.c-dino-issue-row:hover{background-color:#fff0f0;border-left-color:#ad161d}.c-dino-issue-row-head{align-items:center;display:flex;gap:12px}.c-dino-issue-row-main{flex:1;min-width:0}.c-dino-issue-row-phase{border-radius:999px;display:inline-block;font-size:11px;font-weight:700;margin-bottom:4px;padding:2px 8px}.c-dino-issue-row-label{color:#1e293b;font-size:14px;font-weight:700;margin:0}.c-dino-issue-chevron{color:#94a3b8;flex-shrink:0;transition:transform .2s}.c-dino-issue-row.open .c-dino-issue-chevron{transform:rotate(180deg)}.c-dino-issue-row-panel{animation:dinoIssueSlideDown .2s ease;border-top:1px solid #f1f5f9;display:none;margin-top:12px;padding-top:12px}.c-dino-issue-row.open .c-dino-issue-row-panel{display:block}@keyframes dinoIssueSlideDown{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.c-dino-issue-row-panel-label{color:#94a3b8;font-size:11px;font-weight:700;margin-bottom:8px}.c-dino-issue-row-panel-chips{display:flex;flex-wrap:wrap;gap:8px}.c-dino-issue-sol-chip{align-items:center;background-color:#fff;border:1.5px solid #e4e4ee;border-radius:6px;color:#ad161d;cursor:pointer;display:inline-flex;font-size:12px;font-weight:700;gap:6px;padding:8px 12px;transition:all .15s}.c-dino-issue-sol-chip:hover{background-color:rgba(173,22,29,.05);border-color:#ad161d}.c-dino-issue-tag-mod{background-color:#303030;border-radius:999px;color:#fff;display:inline-block;font-size:10px;font-weight:800;padding:1px 6px}.c-dino-issue-tag-mod--lg{font-size:12px;padding:3px 10px}.c-dino-issue-no-result{color:#94a3b8;font-size:14px;padding:40px 0;text-align:center}.c-dino-issue-list mark{background-color:rgba(173,22,29,.15);border-radius:2px;color:#ad161d;padding:0 1px}.c-dino-issue-modal{align-items:center;background-color:rgba(15,23,42,.7);box-sizing:border-box;display:none;inset:0;justify-content:center;padding:16px;position:fixed;z-index:999}.c-dino-issue-modal.is-open{display:flex}.c-dino-issue-modal-box{background-color:#fff;border-radius:16px;box-shadow:0 25px 50px -12px rgba(0,0,0,.4);box-sizing:border-box;max-width:420px;overflow:hidden;width:100%}.c-dino-issue-modal-head{align-items:flex-start;background-color:#1e293b;box-sizing:border-box;display:flex;justify-content:space-between;padding:20px 24px}.c-dino-issue-modal-tech{color:#94a3b8;font-size:11px;margin:0 0 4px}.c-dino-issue-modal-name{color:#fff;font-size:20px;font-weight:900;margin:0}.c-dino-issue-modal-close{background:none;border:none;color:#94a3b8;cursor:pointer;font-size:24px;line-height:1;margin-top:4px;padding:0}.c-dino-issue-modal-close:hover{color:#fff}.c-dino-issue-modal-body{box-sizing:border-box;padding:20px 24px}.c-dino-issue-modal-tags{margin-bottom:16px}.c-dino-issue-modal-body p{margin:0}