.production-gate{margin:8px 0 0;padding:9px 10px;border:1px solid #29465b;border-radius:9px;background:#0a1724;display:flex;align-items:center;justify-content:space-between;gap:10px}.production-gate-main{display:flex;align-items:center;gap:9px;min-width:0}.production-gate-badge{min-width:72px;height:28px;padding:0 9px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;font-size:9px;font-weight:900;letter-spacing:.055em;border:1px solid #31536b;background:#102238;color:#8fa8b9}.production-gate-text{min-width:0}.production-gate-text b{display:block;font-size:9.5px;color:#dce6ee}.production-gate-text small{display:block;margin-top:2px;font-size:8px;line-height:1.35;color:#7890a2}.production-gate.ok{border-color:#286b43;background:#0d2119}.production-gate.ok .production-gate-badge{border-color:#2ca55a;background:#123827;color:#9ee7b6}.production-gate.blocked{border-color:#793944;background:#241114}.production-gate.blocked .production-gate-badge{border-color:#a94a57;background:#3a171c;color:#f0a2aa}.production-gate.wait{opacity:.78}.btn-copy:disabled{cursor:not-allowed;opacity:.38!important;filter:none!important;box-shadow:none!important}.copy-lock-note{display:none;margin-top:5px;text-align:right;color:#d9aa45;font-size:7.5px}.copy-lock-note.show{display:block}.result-card.owner-rehin{grid-column:1/-1}.result-card.owner-rehin textarea{min-height:150px!important}.record-summary-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important}.record-stat.owner-rehin span{white-space:normal}@media(max-width:1100px){.record-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:700px){.production-gate{align-items:flex-start;flex-direction:column}.record-summary-grid{grid-template-columns:1fr 1fr!important}.result-card.owner-rehin{grid-column:auto}}.analysis-view-panel{margin:0 10px 10px;padding:9px;border:1px solid #203b50;border-radius:10px;background:#0a1826}.analysis-view-tabs{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:3px;border:1px solid #1f394d;border-radius:8px;background:#081521}.analysis-view-tab{height:30px;border:0;border-radius:6px;background:transparent;color:#7890a2;font-size:9px;font-weight:800;transition:.15s ease}.analysis-view-tab:hover{color:#bfe8ce;background:#0d251b}.analysis-view-tab.active{background:#103021;color:#8fe3ad;box-shadow:0 0 0 1px #2b7650 inset}.owner-filter{display:none;margin-top:8px}.analysis-view-panel.owner-mode .owner-filter{display:block}.owner-filter-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;align-items:end}.owner-select-wrap{min-width:0}.owner-list-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 6px}.owner-list-head>span{color:#8fd7aa;font-size:8px;font-weight:800}.owner-list-tools{display:flex;align-items:center;gap:5px;flex-wrap:wrap;justify-content:flex-end}.owner-list-tool{height:24px;padding:0 7px;border:1px solid #29465b;border-radius:6px;background:#0d1c2d;color:#8fa4b4;font-size:7.4px;font-weight:800}.owner-list-tool:hover{border-color:#397695;color:#d5e3ec}.owner-selected-count{padding:4px 6px;border:1px solid #2b6847;border-radius:6px;background:#0d271b;color:#91dfad;font-size:7.4px;font-weight:850;white-space:nowrap}.owner-checklist{max-height:205px;overflow:auto;border:1px solid #29465b;border-radius:8px;background:#091724;padding:4px;scrollbar-width:thin}.owner-list-empty{padding:14px 10px;text-align:center;color:#6f8495;font-size:8.2px;line-height:1.45}.owner-check-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:45px;padding:7px 8px;border-bottom:1px solid #172f42;border-radius:6px;cursor:pointer;transition:.14s ease}.owner-check-row:last-child{border-bottom:0}.owner-check-row:hover{background:#0f2234}.owner-check-row.selected{background:#0d2a26;box-shadow:0 0 0 1px #285d48 inset}.owner-row-copy{min-width:0}.owner-row-name-line{display:flex;align-items:center;gap:6px;min-width:0}.owner-row-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#dce7ee;font-size:9.2px;font-weight:780}.owner-duplicate-badge{flex:0 0 auto;padding:2px 5px;border:1px solid #755f2c;border-radius:5px;background:#241d0d;color:#ddb85d;font-size:6.6px;font-weight:900;letter-spacing:.03em}.owner-row-meta{display:block;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#718899;font-size:7.5px}.owner-check{width:16px;height:16px;margin:0;accent-color:#1f9f50;cursor:pointer}.owner-analysis-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-top:8px;padding-top:7px;border-top:1px solid #1b3244}.owner-match-state{display:inline-flex;align-items:center;gap:6px;color:#7f95a6;font-size:8px}.owner-match-state i{width:7px;height:7px;border-radius:50%;background:#526d87}.owner-match-state.exact{color:#8fd7aa}.owner-match-state.exact i{background:#25ad5a}.owner-match-state.name{color:#e1bb61}.owner-match-state.name i{background:#d5a22e}.owner-match-state.empty{color:#8295a4}.owner-counts{display:flex;gap:8px;flex-wrap:wrap}.owner-count{display:inline-flex;align-items:center;gap:7px;padding:6px 9px;border:1px solid #213d51;border-radius:6px;background:#0b1a29;color:#b9cbd8;font-size:12px}.owner-count b{color:#eef6fc;font-size:13px}html body.up-tool-page .owner-match-state{font-size:12px!important;line-height:1.5;font-weight:500}html body.up-tool-page .owner-match-state.empty{color:#b9cbd8}.owner-context{display:none;margin:0 10px 10px;padding:8px 10px;border:1px solid #21435a;border-radius:9px;background:#0b1c2a}.takyidat-column.owner-mode .owner-context{display:flex;align-items:center;justify-content:space-between;gap:10px}.owner-context strong{display:block;color:#dce7ee;font-size:9.5px}.owner-context small{display:block;margin-top:2px;color:#7890a2;font-size:7.8px}.owner-context-badge{padding:5px 7px;border:1px solid #2c6944;border-radius:6px;background:#102a1e;color:#91dfad;font-size:7.5px;font-weight:850;white-space:nowrap}.word-card.owner-mode .word-head{border-bottom-color:#28516a}.word-card.owner-mode .word-head h2{color:#a9dff3!important}@media(max-width:760px){.owner-filter-grid{grid-template-columns:1fr}.owner-analysis-meta,.takyidat-column.owner-mode .owner-context{align-items:flex-start;flex-direction:column}}
