/* Utility classes extracted from previously-inline styles (CSP-safe). */
/* Prefer component/semantic CSS where appropriate; utilities should stay small and reusable. */
.ow-u-ai-center { align-items: center !important; }
.ow-u-ai-end { align-items: end !important; }
.ow-u-ai-flex-end { align-items: flex-end !important; }
.ow-u-ai-start { align-items: start !important; }
.ow-u-as-end { align-self: end !important; }
.ow-u-b-1px-solid-ow-border { border: 1px solid var(--ow-border) !important; }
.ow-u-b-1px-solid-rgba-255-255-255-0-08 { border: 1px solid rgba(255,255,255,0.08) !important; }
.ow-u-bg-f7f7f7 { background: #f7f7f7 !important; }
.ow-u-bg-rgba-255-255-255-0-04 { background: rgba(255,255,255,0.04) !important; }
.ow-u-bg-transparent { background: transparent !important; }
.ow-u-br-10px { border-radius: 10px !important; }
.ow-u-br-12px { border-radius: 12px !important; }
.ow-u-bt-1px-dashed-ow-border { border-top: 1px dashed var(--ow-border) !important; }
.ow-u-color-inherit { color: inherit !important; }
.ow-u-color-ow-muted { color: var(--ow-muted) !important; }
.ow-u-color-ow-text { color: var(--ow-text) !important; }
.ow-u-d-flex { display: flex !important; }
.ow-u-d-grid { display: grid !important; }
.ow-u-d-inline { display: inline !important; }
.ow-u-d-inline-block { display: inline-block !important; }
.ow-u-d-none { display: none !important; }
.ow-u-d-webkit-box { display: -webkit-box !important; }
.ow-u-f-1 { flex: 1 !important; }
.ow-u-fd-column { flex-direction: column !important; }
.ow-u-ff-ui-monospace-sfmono-regular-menlo-monaco-consol-285ee9e8 { font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', monospace !important; }
.ow-u-ff-ui-monospace-sfmono-regular-menlo-monaco-consol-9eb9f26f { font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace !important; }
.ow-u-fs-12px { font-size: 12px !important; }
.ow-u-fs-13px { font-size: 13px !important; }
.ow-u-fs-18px { font-size: 18px !important; }
.ow-u-fs-20px { font-size: 20px !important; }
.ow-u-fs-22px { font-size: 22px !important; }
.ow-u-fs-26px { font-size: 26px !important; }
.ow-u-fw-600 { font-weight: 600 !important; }
.ow-u-fw-700 { font-weight: 700 !important; }
.ow-u-fw-800 { font-weight: 800 !important; }
.ow-u-fw-850 { font-weight: 850 !important; }
.ow-u-fw-900 { font-weight: 900 !important; }
.ow-u-fwrap-wrap { flex-wrap: wrap !important; }
.ow-u-gap-10px { gap: 10px !important; }
.ow-u-gap-12px { gap: 12px !important; }
.ow-u-gap-14px { gap: 14px !important; }
.ow-u-gap-16px { gap: 16px !important; }
.ow-u-gap-3px { gap: 3px !important; }
.ow-u-gap-6px { gap: 6px !important; }
.ow-u-gap-8px { gap: 8px !important; }
.ow-u-gc-1-1 { grid-column: 1 / -1 !important; }
.ow-u-gc-span-2 { grid-column: span 2 !important; }
.ow-u-gc-span-3 { grid-column: span 3 !important; }
.ow-u-gtc-1-4fr-0-7fr-0-7fr-0-7fr-auto { grid-template-columns: 1.4fr 0.7fr 0.7fr 0.7fr auto !important; }
.ow-u-gtc-1fr { grid-template-columns: 1fr !important; }
.ow-u-gtc-1fr-0-4fr-1fr-auto { grid-template-columns: 1fr 0.4fr 1fr auto !important; }
.ow-u-gtc-1fr-1fr { grid-template-columns: 1fr 1fr !important; }
.ow-u-gtc-1fr-1fr-0-7fr-0-7fr-auto { grid-template-columns: 1fr 1fr 0.7fr 0.7fr auto !important; }
.ow-u-gtc-1fr-220px { grid-template-columns: 1fr 220px !important; }
.ow-u-gtc-1fr-auto { grid-template-columns: 1fr auto !important; }
.ow-u-gtc-repeat-2-minmax-0-1fr { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; }
.ow-u-gtc-repeat-3-minmax-0-1fr { grid-template-columns: repeat(3, minmax(0, 1fr)) !important; }
.ow-u-gtc-repeat-4-minmax-0-1fr { grid-template-columns: repeat(4, minmax(0, 1fr)) !important; }
.ow-u-gtc-repeat-5-minmax-0-1fr { grid-template-columns: repeat(5, minmax(0, 1fr)) !important; }
.ow-u-gtc-repeat-auto-fill-minmax-180px-1fr { grid-template-columns: repeat(auto-fill, minmax(180px, 1fr)) !important; }
.ow-u-h-120px { height: 120px !important; }
.ow-u-h-38px { height: 38px !important; }
.ow-u-jc-flex-end { justify-content: flex-end !important; }
.ow-u-jc-space-between { justify-content: space-between !important; }
.ow-u-left-10000px { left: -10000px !important; }
.ow-u-lh-1-15 { line-height: 1.15 !important; }
.ow-u-lh-1-55 { line-height: 1.55 !important; }
.ow-u-lh-1-6 { line-height: 1.6 !important; }
.ow-u-m-0 { margin: 0 !important; }
.ow-u-m-0-0-0-18px { margin: 0 0 0 18px !important; }
.ow-u-m-0-0-0-8px { margin: 0 0 0 8px !important; }
.ow-u-m-0-0-10px { margin: 0 0 10px !important; }
.ow-u-m-10px-0-0-18px { margin: 10px 0 0 18px !important; }
.ow-u-m-12px-0 { margin: 12px 0 !important; }
.ow-u-m-12px-0-0-18px { margin: 12px 0 0 18px !important; }
.ow-u-m-14px-0 { margin: 14px 0 !important; }
.ow-u-m-14px-0-6px { margin: 14px 0 6px !important; }
.ow-u-m-16px-0 { margin: 16px 0 !important; }
.ow-u-m-18px-0 { margin: 18px 0 !important; }
.ow-u-m-18px-0-14px { margin: 18px 0 14px !important; }
.ow-u-m-8px-0-0 { margin: 8px 0 0 !important; }
.ow-u-maxw-1100px { max-width: 1100px !important; }
.ow-u-maxw-1200px { max-width: 1200px !important; }
.ow-u-maxw-520px { max-width: 520px !important; }
.ow-u-maxw-740px { max-width: 740px !important; }
.ow-u-maxw-760px { max-width: 760px !important; }
.ow-u-maxw-820px { max-width: 820px !important; }
.ow-u-maxw-900px { max-width: 900px !important; }
.ow-u-mb-10px { margin-bottom: 10px !important; }
.ow-u-mb-12px { margin-bottom: 12px !important; }
.ow-u-mb-14px { margin-bottom: 14px !important; }
.ow-u-mb-4px { margin-bottom: 4px !important; }
.ow-u-mb-6px { margin-bottom: 6px !important; }
.ow-u-mb-8px { margin-bottom: 8px !important; }
.ow-u-minw-140px { min-width: 140px !important; }
.ow-u-minw-180px { min-width: 180px !important; }
.ow-u-minw-220px { min-width: 220px !important; }
.ow-u-minw-240px { min-width: 240px !important; }
.ow-u-minw-260px { min-width: 260px !important; }
.ow-u-minw-280px { min-width: 280px !important; }
.ow-u-minw-320px { min-width: 320px !important; }
.ow-u-minw-340px { min-width: 340px !important; }
.ow-u-minw-820px { min-width: 820px !important; }
.ow-u-minw-860px { min-width: 860px !important; }
.ow-u-minw-920px { min-width: 920px !important; }
.ow-u-ml-10px { margin-left: 10px !important; }
.ow-u-ml-6px { margin-left: 6px !important; }
.ow-u-ml-8px { margin-left: 8px !important; }
.ow-u-ml-auto { margin-left: auto !important; }
.ow-u-mr-4px { margin-right: 4px !important; }
.ow-u-mr-6px { margin-right: 6px !important; }
.ow-u-mt-10px { margin-top: 10px !important; }
.ow-u-mt-12px { margin-top: 12px !important; }
.ow-u-mt-14px { margin-top: 14px !important; }
.ow-u-mt-16px { margin-top: 16px !important; }
.ow-u-mt-18px { margin-top: 18px !important; }
.ow-u-mt-2px { margin-top: 2px !important; }
.ow-u-mt-4px { margin-top: 4px !important; }
.ow-u-mt-6px { margin-top: 6px !important; }
.ow-u-mt-8px { margin-top: 8px !important; }
.ow-u-object-fit-cover { object-fit: cover !important; }
.ow-u-op-7 { opacity: .7 !important; }
.ow-u-ov-auto { overflow: auto !important; }
.ow-u-ov-hidden { overflow: hidden !important; }
.ow-u-ow-anywhere { overflow-wrap: anywhere !important; }
.ow-u-p-10px { padding: 10px !important; }
.ow-u-p-10px-12px { padding: 10px 12px !important; }
.ow-u-p-12px { padding: 12px !important; }
.ow-u-p-14px { padding: 14px !important; }
.ow-u-p-24px-0 { padding: 24px 0 !important; }
.ow-u-p-6px-10px { padding: 6px 10px !important; }
.ow-u-p-8px-12px { padding: 8px 12px !important; }
.ow-u-pl-18px { padding-left: 18px !important; }
.ow-u-pos-absolute { position: absolute !important; }
.ow-u-pt-10px { padding-top: 10px !important; }
.ow-u-shadow-none { box-shadow: none !important; }
.ow-u-ta-center { text-align: center !important; }
.ow-u-ta-left-important { text-align: left !important; }
.ow-u-ta-right { text-align: right !important; }
.ow-u-td-none { text-decoration: none !important; }
.ow-u-td-underline { text-decoration: underline !important; }
.ow-u-top-10000px { top: -10000px !important; }
.ow-u-w-10 { width: 10% !important; }
.ow-u-w-100 { width: 100% !important; }
.ow-u-w-110px { width: 110px !important; }
.ow-u-w-120px { width: 120px !important; }
.ow-u-w-130px { width: 130px !important; }
.ow-u-w-14 { width: 14% !important; }
.ow-u-w-140px { width: 140px !important; }
.ow-u-w-15 { width: 15% !important; }
.ow-u-w-150px { width: 150px !important; }
.ow-u-w-16 { width: 16% !important; }
.ow-u-w-160px { width: 160px !important; }
.ow-u-w-170px { width: 170px !important; }
.ow-u-w-175px { width: 175px !important; }
.ow-u-w-18 { width: 18% !important; }
.ow-u-w-180px { width: 180px !important; }
.ow-u-w-190px { width: 190px !important; }
.ow-u-w-20 { width: 20% !important; }
.ow-u-w-200px { width: 200px !important; }
.ow-u-w-210px { width: 210px !important; }
.ow-u-w-22 { width: 22% !important; }
.ow-u-w-220px { width: 220px !important; }
.ow-u-w-24 { width: 24% !important; }
.ow-u-w-25 { width: 25% !important; }
.ow-u-w-260px { width: 260px !important; }
.ow-u-w-28 { width: 28% !important; }
.ow-u-w-280px { width: 280px !important; }
.ow-u-w-30 { width: 30% !important; }
.ow-u-w-300px { width: 300px !important; }
.ow-u-w-320px { width: 320px !important; }
.ow-u-w-35 { width: 35% !important; }
.ow-u-w-360px { width: 360px !important; }
.ow-u-w-40 { width: 40% !important; }
.ow-u-w-42 { width: 42% !important; }
.ow-u-w-420px { width: 420px !important; }
.ow-u-w-45 { width: 45% !important; }
.ow-u-w-50 { width: 50% !important; }
.ow-u-w-60 { width: 60% !important; }
.ow-u-w-70 { width: 70% !important; }
.ow-u-w-8 { width: 8% !important; }
.ow-u-w-90px { width: 90px !important; }
.ow-u-wb-break-all { word-break: break-all !important; }
.ow-u-wb-break-word { word-break: break-word !important; }
.ow-u-wbo-vertical { -webkit-box-orient: vertical !important; }
.ow-u-wlc-4 { -webkit-line-clamp: 4 !important; }
.ow-u-ws-nowrap { white-space: nowrap !important; }
.ow-u-ws-pre-line { white-space: pre-line !important; }
.ow-u-ws-pre-wrap { white-space: pre-wrap !important; }
