.detail-inquiry-row{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.detail-inquiry-row .button{width:max-content}.detail-inquiry-row .datasheet-open{background:#fff;color:#184a34;border:1px solid #7d9a89}.datasheet-dialog{border:0;padding:0;width:min(1080px,calc(100vw - 36px));max-width:none;height:min(92vh,1000px);max-height:none;background:#eef1ed;color:#18251f;box-shadow:0 24px 80px #08150e55}.datasheet-dialog::backdrop{background:#091811b8;backdrop-filter:blur(3px)}.datasheet-shell{height:100%;display:flex;flex-direction:column}.datasheet-toolbar{flex:none;min-height:74px;padding:12px 24px;background:#fff;border-bottom:1px solid #dce2dd;display:flex;justify-content:space-between;align-items:center;gap:18px}.datasheet-toolbar>div:first-child{display:grid;gap:3px}.datasheet-toolbar .section-kicker{margin:0;font-size:9px}.datasheet-toolbar strong{font-size:15px}.datasheet-actions{display:flex;align-items:center;gap:12px}.datasheet-actions .button{min-height:40px;padding:0 15px;gap:8px}.datasheet-actions .button svg{width:16px}.datasheet-actions .detail-close{flex:none}.datasheet-paper{overflow:auto;flex:1;width:min(800px,calc(100% - 40px));margin:24px auto 42px;padding:clamp(28px,6vw,70px);background:#fff;box-shadow:0 2px 12px #15251c12}.datasheet-brandline{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #174d35;padding-bottom:20px;margin-bottom:34px}.datasheet-brandline img{width:142px;height:54px;object-fit:contain;object-position:left center}.datasheet-brandline span{font-size:10px;color:#77827b}.datasheet-paper .section-kicker{margin:0 0 9px;font-size:10px}.datasheet-paper h1{font-size:32px;line-height:1.2;margin:0 0 12px;color:#173d2c}.datasheet-paper .datasheet-subtitle{color:#65716a;font-size:14px;margin:0 0 28px}.datasheet-codebar{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 28px}.datasheet-codebar span{font-size:11px;font-weight:700;padding:7px 10px;background:#edf4ef;color:#24543c}.datasheet-paper h2{font-size:15px;margin:28px 0 11px;padding-bottom:8px;border-bottom:1px solid #dce4dd}.datasheet-paper p{font-size:13px;line-height:1.85;color:#455149;white-space:pre-line}.datasheet-paper ul{padding-left:20px;color:#455149;font-size:13px;line-height:1.8}.datasheet-paper li::marker{color:#44865c}.datasheet-table{width:100%;border-collapse:collapse;font-size:12px;margin:12px 0 20px}.datasheet-table th,.datasheet-table td{text-align:left;padding:10px;border:1px solid #dce3dd;vertical-align:top}.datasheet-table th{background:#edf3ee;font-weight:700;color:#2b4234}.datasheet-source{padding:12px;background:#f2f5f2;color:#66726a!important;font-size:11px!important}.datasheet-footer{border-top:1px solid #dce3dd;margin-top:32px;padding-top:14px;font-size:10px;color:#7b857e;line-height:1.7}.datasheet-open{display:inline-flex;align-items:center;gap:8px}.datasheet-open svg{width:17px}@media(max-width:700px){.datasheet-dialog{width:100vw;height:100dvh;max-height:100dvh}.datasheet-toolbar{padding:10px 14px}.datasheet-actions{gap:8px}.datasheet-actions .button{padding:0 10px;font-size:12px}.datasheet-paper{width:calc(100% - 20px);margin:10px auto 24px;padding:24px 20px}.datasheet-brandline img{width:110px}.datasheet-paper h1{font-size:26px}}
