/*
 * AMNKO centralized view utility layer — R16.9.10.46.24C / 16.9.10.46.24.2
 * Replaces static inline styles. Utilities are intentionally !important, like Bootstrap utilities,
 * so route markup stays declarative and first-paint output remains deterministic.
 */
.amnko-u-bg-info-soft{background:#d9f8ff!important;}
.amnko-u-border-box-important{box-sizing:border-box!important;}
.amnko-u-border-info-soft{border:1px solid #b7eff8!important;}
.amnko-u-font-12px{font-size:12px!important;}
.amnko-u-font-14px{font-size:14px!important;}
.amnko-u-font-16px{font-size:16px!important;}
.amnko-u-font-18px{font-size:18px!important;}
.amnko-u-font-72rem{font-size:.72rem!important;}
.amnko-u-font-75rem{font-size:.75rem!important;}
.amnko-u-h-18px{height:18px!important;}
.amnko-u-h-20px{height:20px!important;}
.amnko-u-h-auto{height:auto!important;}
.amnko-u-hidden{display:none!important;}
.amnko-u-inline-block{display:inline-block!important;}
.amnko-u-line-1{line-height:1!important;}
.amnko-u-line-1-35{line-height:1.35!important;}
.amnko-u-max-h-220px{max-height:220px!important;}
.amnko-u-max-h-280px{max-height:280px!important;}
.amnko-u-max-h-360px{max-height:360px!important;}
.amnko-u-max-h-72px{max-height:72px!important;}
.amnko-u-max-w-100-important{max-width:100%!important;}
.amnko-u-max-w-190px{max-width:190px!important;}
.amnko-u-max-w-680px{max-width:680px!important;}
.amnko-u-max-w-92px{max-width:92px!important;}
.amnko-u-mb-10px{margin-bottom:10px!important;}
.amnko-u-min-h-38px{min-height:38px!important;}
.amnko-u-min-w-0-important{min-width:0!important;}
.amnko-u-min-w-120px{min-width:120px!important;}
.amnko-u-min-w-140px{min-width:140px!important;}
.amnko-u-min-w-150px{min-width:150px!important;}
.amnko-u-min-w-160px{min-width:160px!important;}
.amnko-u-min-w-180px{min-width:180px!important;}
.amnko-u-min-w-260px{min-width:260px!important;}
.amnko-u-min-w-86px-important{min-width:86px!important;}
.amnko-u-monospace{font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace!important;}
.amnko-u-mt-10px{margin-top:10px!important;}
.amnko-u-mt-8px{margin-top:8px!important;}
.amnko-u-no-decoration{text-decoration:none!important;}
.amnko-u-nowrap{white-space:nowrap!important;}
.amnko-u-object-contain{object-fit:contain!important;}
.amnko-u-overflow-auto{overflow:auto!important;}
.amnko-u-p-8px-14px{padding:8px 14px!important;}
.amnko-u-radius-0-8px-8px-0{border-radius:0 8px 8px 0!important;}
.amnko-u-radius-12px{border-radius:12px!important;}
.amnko-u-radius-16px{border-radius:16px!important;}
.amnko-u-table-fixed-important{table-layout:fixed!important;}
.amnko-u-text-brand{color:#00b8d9!important;}
.amnko-u-text-center{text-align:center!important;}
.amnko-u-text-dark{color:var(--text-dark)!important;}
.amnko-u-text-info-dark{color:#14505f!important;}
.amnko-u-text-left{text-align:left!important;}
.amnko-u-w-1{width:1%!important;}
.amnko-u-w-100-important{width:100%!important;}
.amnko-u-w-120px{width:120px!important;}
.amnko-u-w-130px{width:130px!important;}
.amnko-u-w-140px{width:140px!important;}
.amnko-u-w-160px{width:160px!important;}
.amnko-u-w-170px{width:170px!important;}
.amnko-u-w-20px{width:20px!important;}
.amnko-u-w-46px{width:46px!important;}
.amnko-u-w-70px{width:70px!important;}
.amnko-u-w-88px{width:88px!important;}
.amnko-u-w-90px{width:90px!important;}
.amnko-u-weight-700{font-weight:700!important;}
.amnko-u-weight-900{font-weight:900!important;}
.amnko-u-weight-bold{font-weight:bold!important;}
.amnko-u-z-1050{z-index:1050!important;}
.amnko-u-z-2000{z-index:2000!important;}
