/* Auto-generated by scripts/migrate-inline-styles.js — DO NOT hand-edit.
   Re-run the script to regenerate. One rule per unique inline-style declaration set
   this migration found with no Bootstrap 5.0.2 utility equivalent, deduplicated by
   exact declaration across the whole template tree. */

.color-hex-1f9aa2 { color: #1f9aa2; }
.color-hex-a8de1f { color: #a8de1f; }
.margin-20px { margin: 20px; }
.max-width-1180px { max-width: 1180px; }
.max-width-380px { max-width: 380px; }
.width-0 { width: 0; }
.height-100px { height: 100px; }
.btn-fixed-180 { width: 180px; }
.height-fit-content { height: fit-content; }
.max-height-600px { max-height: 600px; }
.overflow-x-hidden { overflow-x: hidden; }
.overflow-y-scroll { overflow-y: scroll; }
.width-200px { width: 200px; }
.background-color-hex-f5f5f5 { background-color: #f5f5f5; }
.min-height-50px { min-height: 50px; }
.max-height-100px { max-height: 100px; }
.icon-color-slate { color: #4a545c; }
.width-16pct { width: 16%; }
.margin-left-16px { margin-left: -16px; }
.margin-right-16px { margin-right: -16px; }
.text-brand-green-legacy { color: #01573c; }
.width-99pct { width: 99%; }
.width-220px { width: 220px; }
.color-hex-ad1b1b { color: #ad1b1b; }
.preview-box-height { height: 600px; }
.preview-box-fit { object-fit: contain; }
.font-weight-normal { font-weight: normal; }
.gap-2px { gap: 2px; }
.padding-left-20px { padding-left: 20px; }
.color-hex-1952f4 { color: #1952f4; }
.background-color-rgba-221-221-221-0-24 { background-color: rgba(221,221,221,0.24); }
.min-height-37px { min-height: 37px; }
.font-size-12px { font-size: 12px; }
.line-height-16px { line-height: 16px; }
.padding-top-2px { padding-top: 2px; }
.padding-top-22px { padding-top: 22px; }
.padding-1px-6px { padding: 1px 6px; }
.color-hex-0f8544 { color: #0f8544; }
.font-size-17px { font-size: 17px; }
.width-250px { width: 250px; }
.margin-left-220px { margin-left: -220px; }
.margin-top-22px { margin-top: 22px; }
.min-height-30vh { min-height: 30vh; }
.border-1px-solid-ddd { border: 1px solid #ddd; }
.height-150px { height: 150px; }
.width-100pct-important { width: 100% !important; }
.width-20px { width: 20px; }
.margin-left-30px { margin-left: 30px; }
.line-height-normal { line-height: normal; }
.display-none-important { display: none !important; }
.width-110px { width: 110px; }
.height-132px { height: 132px; }
.object-fit-cover { object-fit: cover; }
.border-1px-solid-var-border { border: 1px solid var(--border); }
.border-radius-4px { border-radius: 4px; }
.margin-top-4px { margin-top: 4px; }
.max-width-180px { max-width: 180px; }
.max-height-90px { max-height: 90px; }
.grid-column-1-1 { grid-column: 1/-1; }
.border-right-none { border-right: none; }
.border-bottom-none { border-bottom: none; }
.width-98pct { width: 98%; }
.height-450px { height: 450px; }
.height-400px { height: 400px; }
.width-88pct { width: 88%; }
.width-56pct { width: 56%; }
.width-90pct { width: 90%; }
.width-35pct { width: 35%; }
.width-20pct { width: 20%; }
.color-var-nc-accent { color: var(--nc-accent); }
.font-size-16px { font-size: 16px; }
.color-hex-000000 { color: #000000; }
.color-hex-ffa500 { color: #ffa500; }
.border-width-0px { border-width: 0px; }
.min-width-260px { min-width: 260px; }
.height-700px { height: 700px; }
.width-95px { width: 95px; }
.min-width-100px { min-width: 100px; }
.width-100px { width: 100px; }
.border-left-1px-solid-80808059 { border-left: 1px solid #80808059; }
.border-none { border: none; }
.width-50px { width: 50px; }
.height-35px { height: 35px; }
.min-height-11vh { min-height: 11vh; }
.resize-none { resize: none; }
.width-240px { width: 240px; }
.width-120px { width: 120px; }
.width-300px { width: 300px; }
.padding-bottom-20px { padding-bottom: 20px; }
.opacity-1 { opacity: 1; }
.width-45pct { width: 45%; }
.width-38pct { width: 38%; }
.width-12pct { width: 12%; }
.font-family-poppins-sans-serif { font-family: 'poppins', sans-serif; }
.border-radius-20px { border-radius: 20px; }
.font-size-1-2rem { font-size: 1.2rem; }
.font-size-0-8rem { font-size: 0.8rem; }
.min-height-200px { min-height: 200px; }
.color-darkgreen { color: darkgreen; }
.height-60px { height: 60px; }
.width-30pct { width: 30%; }
.width-70pct { width: 70%; }
.width-150px { width: 150px; }
.color-hex-0d6632 { color: #0d6632; }
.cursor-default { cursor: default; }
.padding-0-8px-8px { padding: 0 8px 8px; }
.padding-12px-14px { padding: 12px 14px; }
.margin-top-12px { margin-top: 12px; }
.margin-top-8px { margin-top: 8px; }
.padding-10px-16px { padding: 10px 16px; }
.width-24px { width: 24px; }
.height-24px { height: 24px; }
.font-size-10px { font-size: 10px; }
.background-hex-334155 { background: #334155; }
.margin-bottom-8px { margin-bottom: 8px; }
.gap-8px { gap: 8px; }
.flex-1 { flex: 1; }
.min-width-0 { min-width: 0; }
.margin-top-10px { margin-top: 10px; }
.color-var-rsv-accent { color: var(--rsv-accent); }
.color-var-rsv-danger { color: var(--rsv-danger); }
.margin-top-6px { margin-top: 6px; }
.color-var-rsv-warning { color: var(--rsv-warning); }
.width-34px { width: 34px; }
.width-28px { width: 28px; }
.height-200px { height: 200px; }
.gap-20px { gap: 20px; }
.height-320px { height: 320px; }
.width-40pct { width: 40%; }
.list-style-none { list-style: none; }
.padding-15px { padding: 15px; }
.margin-10px { margin: 10px; }
.color-hex-5a6a66 { color: #5a6a66; }
.font-weight-500 { font-weight: 500; }
.gap-10px { gap: 10px; }
.font-size-13px { font-size: 13px; }
.color-hex-7a8a86 { color: #7a8a86; }
.height-1px { height: 1px; }
.background-hex-eef1ef { background: #eef1ef; }
.font-size-3rem { font-size: 3rem; }
.width-31pct { width: 31%; }
.width-67pct { width: 67%; }
.width-2pct { width: 2%; }
.max-height-500px { max-height: 500px; }
.background-color-hex-e2ede9 { background-color: #e2ede9; }
.border-left-3px-solid-907be4 { border-left: 3px solid #907be4; }
.border-left-3px-solid-29d1a9 { border-left: 3px solid #29d1a9; }
.display-none-important-2 { display: none!important; }
.margin-left-8px { margin-left: 8px; }
.padding-0-8px { padding: 0 8px; }
.font-size-11px { font-size: 11px; }
.width-12px { width: 12px; }
.height-12px { height: 12px; }
.grid-template-columns-1fr { grid-template-columns: 1fr; }
.background-hex-fee2e2 { background: #fee2e2; }
.border-color-hex-f87171 { border-color: #f87171; }
.color-hex-991b1b { color: #991b1b; }
.grid-column-1-1-2 { grid-column: 1 / -1; }
.font-size-14px { font-size: 14px; }
.white-space-pre-wrap { white-space: pre-wrap; }
.margin-bottom-6px { margin-bottom: 6px; }
.margin-bottom-4px { margin-bottom: 4px; }
.color-hex-b45309 { color: #b45309; }
.padding-10px-0 { padding: 10px 0; }
.color-var-nc-muted { color: var(--nc-muted); }
.margin-bottom-12px { margin-bottom: 12px; }
.padding-10px { padding: 10px; }
.resize-vertical { resize: vertical; }
.border-color-hex-fca5a5 { border-color: #fca5a5; }
.color-var-nc-ink { color: var(--nc-ink); }
.font-weight-600 { font-weight: 600; }
.height-20px { height: 20px; }
.border-radius-10px { border-radius: 10px; }
.padding-top-100px-important { padding-top: 100px !important; }
.background-none { background: none; }
.cursor-pointer { cursor: pointer; }
.font-inherit { font: inherit; }
.color-red { color: red; }
.width-10pct { width: 10%; }
.width-33pct { width: 33%; }
.background-color-hex-d3d3d352 { background-color: #d3d3d352; }
.width-65pct { width: 65%; }
.width-60px { width: 60px; }
.margin-bottom-0px { margin-bottom: 0px; }
.height-40px { height: 40px; }
.width-96px { width: 96px; }
.height-96px { height: 96px; }
.width-77px { width: 77px; }
.height-36px { height: 36px; }
