@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-400: oklch(70.4% .191 22.216);--color-red-500: oklch(63.7% .237 25.331);--color-orange-500: oklch(70.5% .213 47.604);--spacing: .25rem;--container-lg: 32rem;--container-3xl: 48rem;--container-4xl: 56rem;--container-5xl: 64rem;--container-7xl: 80rem;--text-xs: .75rem;--text-xs--line-height: calc(1 / .75);--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--text-base: 1rem;--text-base--line-height: 1.5 ;--text-lg: 1.125rem;--text-lg--line-height: calc(1.75 / 1.125);--text-xl: 1.25rem;--text-xl--line-height: calc(1.75 / 1.25);--text-2xl: 1.5rem;--text-2xl--line-height: calc(2 / 1.5);--text-3xl: 1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl: 2.25rem;--text-4xl--line-height: calc(2.5 / 2.25);--font-weight-medium: 500;--font-weight-semibold: 600;--tracking-normal: 0em;--tracking-wide: .025em;--leading-tight: 1.25;--radius-md: .375rem;--radius-lg: .5rem;--ease-in-out: cubic-bezier(.4, 0, .2, 1);--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono)}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentcolor}@supports (color: color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.bottom-1{bottom:calc(var(--spacing) * 1)}.left-\[calc\(var\(--lumi-sidebar-mini-width\)\+0\.833333rem\)\]{left:calc(var(--lumi-sidebar-mini-width) + .833333rem)}.z-\[130\]{z-index:130}.col-span-2{grid-column:span 2 / span 2}.container{width:100%}@media(width>=40rem){.container{max-width:40rem}}@media(width>=48rem){.container{max-width:48rem}}@media(width>=64rem){.container{max-width:64rem}}@media(width>=80rem){.container{max-width:80rem}}@media(width>=96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.m-80{margin:calc(var(--spacing) * 80)}.m-128{margin:calc(var(--spacing) * 128)}.m-736{margin:calc(var(--spacing) * 736)}.mx-auto{margin-inline:auto}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.\!flex{display:flex!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-10{height:calc(var(--spacing) * 10)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-\[0\.85rem\]{height:.85rem}.h-\[2\.05rem\]{height:2.05rem}.h-\[calc\(100dvh-8rem\)\]{height:calc(100dvh - 8rem)}.h-auto{height:auto}.h-full{height:100%}.max-h-\[72dvh\]{max-height:72dvh}.max-h-\[calc\(100dvh-5\.5rem\)\]{max-height:calc(100dvh - 5.5rem)}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-52{min-height:calc(var(--spacing) * 52)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-96{min-height:calc(var(--spacing) * 96)}.min-h-\[0\.85rem\]{min-height:.85rem}.min-h-\[2\.05rem\]{min-height:2.05rem}.min-h-\[320px\]{min-height:320px}.min-h-\[520px\]{min-height:520px}.min-h-\[560px\]{min-height:560px}.min-h-\[620px\]{min-height:620px}.min-h-\[calc\(100dvh_-_var\(--header-height\)\)\]{min-height:calc(100dvh - var(--header-height))}.min-h-\[calc\(100vh-12rem\)\]{min-height:calc(100vh - 12rem)}.min-h-full{min-height:100%}.w-1\/2{width:50%}.w-1\/3{width:calc(1 / 3 * 100%)}.w-4{width:calc(var(--spacing) * 4)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-100{width:calc(var(--spacing) * 100)}.w-\[28rem\]{width:28rem}.w-\[40rem\]{width:40rem}.w-\[44rem\]{width:44rem}.w-\[46rem\]{width:46rem}.w-\[48rem\]{width:48rem}.w-\[50rem\]{width:50rem}.w-\[52rem\]{width:52rem}.w-\[78rem\]{width:78rem}.w-fit{width:fit-content}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-\[14rem\]{max-width:14rem}.max-w-\[16rem\]{max-width:16rem}.max-w-\[18rem\]{max-width:18rem}.max-w-\[24rem\]{max-width:24rem}.max-w-\[28rem\]{max-width:28rem}.max-w-\[30rem\]{max-width:30rem}.max-w-\[32rem\]{max-width:32rem}.max-w-\[34rem\]{max-width:34rem}.max-w-\[36rem\]{max-width:36rem}.max-w-\[38rem\]{max-width:38rem}.max-w-\[42rem\]{max-width:42rem}.max-w-\[43rem\]{max-width:43rem}.max-w-\[44rem\]{max-width:44rem}.max-w-\[64rem\]{max-width:64rem}.max-w-\[72rem\]{max-width:72rem}.max-w-\[92rem\]{max-width:92rem}.max-w-\[96rem\]{max-width:96rem}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-none{max-width:none}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-20{min-width:calc(var(--spacing) * 20)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-72{min-width:calc(var(--spacing) * 72)}.min-w-80{min-width:calc(var(--spacing) * 80)}.min-w-\[10\.75rem\]{min-width:10.75rem}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.-translate-y-\[25\%\]{--tw-translate-y: -25% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-help{cursor:help}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[5\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:5.5rem minmax(0,1fr)}.grid-cols-\[6rem_minmax\(0\,1fr\)\]{grid-template-columns:6rem minmax(0,1fr)}.grid-cols-\[7rem_1fr\]{grid-template-columns:7rem 1fr}.grid-cols-\[7rem_minmax\(0\,1fr\)\]{grid-template-columns:7rem minmax(0,1fr)}.grid-cols-\[7rem_minmax\(0\,1fr\)_7rem_minmax\(0\,1fr\)\]{grid-template-columns:7rem minmax(0,1fr) 7rem minmax(0,1fr)}.grid-cols-\[7rem_minmax\(0\,36rem\)\]{grid-template-columns:7rem minmax(0,36rem)}.grid-cols-\[7rem_minmax\(0\,64rem\)\]{grid-template-columns:7rem minmax(0,64rem)}.grid-cols-\[8rem_minmax\(0\,1fr\)\]{grid-template-columns:8rem minmax(0,1fr)}.grid-cols-\[8rem_minmax\(0\,12rem\)\]{grid-template-columns:8rem minmax(0,12rem)}.grid-cols-\[8rem_minmax\(0\,18rem\)\]{grid-template-columns:8rem minmax(0,18rem)}.grid-cols-\[8rem_minmax\(0\,36rem\)\]{grid-template-columns:8rem minmax(0,36rem)}.grid-cols-\[10rem_minmax\(0\,1fr\)\]{grid-template-columns:10rem minmax(0,1fr)}.grid-cols-\[22rem_minmax\(0\,1fr\)\]{grid-template-columns:22rem minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_18rem\]{grid-template-columns:minmax(0,1fr) 18rem}.grid-cols-\[repeat\(auto-fit\,minmax\(15rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-\[0\.3rem\]{gap:.3rem}.gap-\[2px\]{gap:2px}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-\[0\.3rem\]{row-gap:.3rem}.self-center{align-self:center}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.\!rounded-md{border-radius:var(--radius-md)!important}.rounded{border-radius:.25rem}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style: dashed;border-style:dashed}.border-\[color\:var\(--lumi-border-color\)\]{border-color:var(--lumi-border-color)}.border-\[color\:var\(--lumi-border-strong\)\]{border-color:var(--lumi-border-strong)}.border-\[var\(--p-toolbar-border-color\)\]{border-color:var(--p-toolbar-border-color)}.border-red-400{border-color:var(--color-red-400)}.border-surface-200{border-color:var(--p-surface-200)}.border-surface-300{border-color:var(--p-surface-300)}.\!bg-transparent{background-color:transparent!important}.bg-\[\#f8f9fa\]{background-color:#f8f9fa}.bg-surface-0{background-color:var(--p-surface-0)}.bg-surface-50{background-color:var(--p-surface-50)}.bg-surface-100{background-color:var(--p-surface-100)}.bg-surface-200\/70{background-color:var(--p-surface-200)}@supports (color: color-mix(in lab,red,red)){.bg-surface-200\/70{background-color:color-mix(in oklab,var(--p-surface-200) 70%,transparent)}}.bg-surface-950{background-color:var(--p-surface-950)}.bg-transparent{background-color:transparent}.\!p-0{padding:calc(var(--spacing) * 0)!important}.p-0{padding:calc(var(--spacing) * 0)}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-\[0\.65625rem\]{padding-inline:.65625rem}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-\[0\.4375rem\]{padding-block:.4375rem}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.text-\[3\.25rem\]{font-size:3.25rem}.text-\[3rem\]{font-size:3rem}.leading-6{--tw-leading: calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-10{--tw-leading: calc(var(--spacing) * 10);line-height:calc(var(--spacing) * 10)}.leading-\[0\.85rem\]{--tw-leading: .85rem;line-height:.85rem}.leading-\[1\.2\]{--tw-leading: 1.2;line-height:1.2}.leading-none{--tw-leading: 1;line-height:1}.leading-tight{--tw-leading: var(--leading-tight);line-height:var(--leading-tight)}.font-medium{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-normal{--tw-tracking: var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-wide{--tw-tracking: var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[color\:var\(--lumi-text-color\)\]{color:var(--lumi-text-color)}.text-orange-500{color:var(--color-orange-500)}.text-primary{color:var(--p-primary-color)}.text-primary-500{color:var(--p-primary-500)}.text-red-500{color:var(--color-red-500)}.text-surface-50{color:var(--p-surface-50)}.text-surface-300{color:var(--p-surface-300)}.text-surface-400{color:var(--p-surface-400)}.text-surface-500{color:var(--p-surface-500)}.text-surface-600{color:var(--p-surface-600)}.text-surface-800{color:var(--p-surface-800)}.text-surface-900{color:var(--p-surface-900)}.text-surface-950{color:var(--p-surface-950)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.opacity-70{opacity:70%}.\!shadow-lg{--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1)) !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow,.shadow-sm{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur: blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sepia{--tw-sepia: sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.ease-in-out{--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.select-none{-webkit-user-select:none;user-select:none}@media(hover:hover){.hover\:\!bg-transparent:hover{background-color:transparent!important}}@media(hover:hover){.hover\:bg-surface-100:hover{background-color:var(--p-surface-100)}}@media(hover:hover){.hover\:text-surface-600:hover{color:var(--p-surface-600)}}:is(.focus-visible\:outline,.focus-visible\:outline-1):focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-primary-500:focus-visible{outline-color:var(--p-primary-500)}@media(width>=48rem){.md\:col-span-2{grid-column:span 2 / span 2}}@media(width>=48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=48rem){.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height))}}@media(width>=64rem){.lg\:grid-cols-\[17rem_minmax\(0\,1fr\)\]{grid-template-columns:17rem minmax(0,1fr)}}@media(width>=64rem){.lg\:grid-cols-\[18rem_minmax\(0\,1fr\)\]{grid-template-columns:18rem minmax(0,1fr)}}@media(width>=64rem){.lg\:grid-cols-\[minmax\(10rem\,1\.05fr\)_minmax\(8rem\,0\.75fr\)_minmax\(8rem\,0\.75fr\)_minmax\(11rem\,1fr\)_minmax\(11rem\,1fr\)_minmax\(14rem\,1\.35fr\)\]{grid-template-columns:minmax(10rem,1.05fr) minmax(8rem,.75fr) minmax(8rem,.75fr) minmax(11rem,1fr) minmax(11rem,1fr) minmax(14rem,1.35fr)}}@media(width>=68.75rem){.min-\[68\.75rem\]\:col-start-1{grid-column-start:1}}@media(width>=68.75rem){.min-\[68\.75rem\]\:row-start-1{grid-row-start:1}}@media(width>=68.75rem){.min-\[68\.75rem\]\:flex{display:flex}}@media(width>=68.75rem){.min-\[68\.75rem\]\:w-\[290px\]{width:290px}}@media(width>=68.75rem){.min-\[68\.75rem\]\:items-center{align-items:center}}@media(width>=68.75rem){.min-\[68\.75rem\]\:justify-start{justify-content:flex-start}}@media(width>=80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.dark\:border-surface-700:where(.atomui-dark,.atomui-dark *){border-color:var(--p-surface-700)}.dark\:border-surface-800:where(.atomui-dark,.atomui-dark *){border-color:var(--p-surface-800)}.dark\:bg-\[\#020617\]:where(.atomui-dark,.atomui-dark *){background-color:#020617}.dark\:bg-surface-700\/60:where(.atomui-dark,.atomui-dark *){background-color:var(--p-surface-700)}@supports (color: color-mix(in lab,red,red)){.dark\:bg-surface-700\/60:where(.atomui-dark,.atomui-dark *){background-color:color-mix(in oklab,var(--p-surface-700) 60%,transparent)}}.dark\:bg-surface-800:where(.atomui-dark,.atomui-dark *){background-color:var(--p-surface-800)}.dark\:bg-surface-900:where(.atomui-dark,.atomui-dark *){background-color:var(--p-surface-900)}.dark\:bg-surface-950:where(.atomui-dark,.atomui-dark *){background-color:var(--p-surface-950)}.dark\:text-surface-0:where(.atomui-dark,.atomui-dark *){color:var(--p-surface-0)}.dark\:text-surface-100:where(.atomui-dark,.atomui-dark *){color:var(--p-surface-100)}.dark\:text-surface-300:where(.atomui-dark,.atomui-dark *){color:var(--p-surface-300)}.dark\:text-surface-500:where(.atomui-dark,.atomui-dark *){color:var(--p-surface-500)}.dark\:text-surface-600:where(.atomui-dark,.atomui-dark *){color:var(--p-surface-600)}@media(hover:hover){.dark\:hover\:bg-surface-800:where(.atomui-dark,.atomui-dark *):hover{background-color:var(--p-surface-800)}}@media(hover:hover){.dark\:hover\:text-surface-300:where(.atomui-dark,.atomui-dark *):hover{color:var(--p-surface-300)}}.\[\&_\.p-button-icon\]\:text-sm .p-button-icon{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}}@layer keyframes{@keyframes enter{0%{opacity:var(--p-enter-opacity, 1);transform:translate3d(var(--p-enter-translate-x, 0),var(--p-enter-translate-y, 0),0) scale3d(var(--p-enter-scale, 1),var(--p-enter-scale, 1),var(--p-enter-scale, 1)) rotate(var(--p-enter-rotate, 0))}}@keyframes leave{to{opacity:var(--p-leave-opacity, 1);transform:translate3d(var(--p-leave-translate-x, 0),var(--p-leave-translate-y, 0),0) scale3d(var(--p-leave-scale, 1),var(--p-leave-scale, 1),var(--p-leave-scale, 1)) rotate(var(--p-leave-rotate, 0))}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadeout{0%{opacity:1}to{opacity:0}}@keyframes infinite-scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes scalein{0%{opacity:0;transform:scaleY(.8);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:scaleY(1)}}@keyframes slidedown{0%{max-height:0}to{max-height:auto}}@keyframes slideup{0%{max-height:1000px}to{max-height:0}}@keyframes fadeinleft{0%{opacity:0;transform:translate(-100%);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:translate(0)}}@keyframes fadeoutleft{0%{opacity:1;transform:translate(0);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:0;transform:translate(-100%)}}@keyframes fadeinright{0%{opacity:0;transform:translate(100%);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:translate(0)}}@keyframes fadeoutright{0%{opacity:1;transform:translate(0);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:0;transform:translate(100%)}}@keyframes fadeinup{0%{opacity:0;transform:translateY(-100%);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:translateY(0)}}@keyframes fadeoutup{0%{opacity:1;transform:translateY(0);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:0;transform:translateY(-100%)}}@keyframes fadeindown{0%{opacity:0;transform:translateY(100%);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:translateY(0)}}@keyframes fadeoutdown{0%{opacity:1;transform:translateY(0);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:0;transform:translateY(100%)}}@keyframes width{0%{width:0}to{width:100%}}@keyframes flip{0%{transform:perspective(2000px) rotateX(-100deg)}to{transform:perspective(2000px) rotateX(0)}}@keyframes flipleft{0%{transform:perspective(2000px) rotateY(-100deg);opacity:0}to{transform:perspective(2000px) rotateY(0);opacity:1}}@keyframes flipright{0%{transform:perspective(2000px) rotateY(100deg);opacity:0}to{transform:perspective(2000px) rotateY(0);opacity:1}}@keyframes flipup{0%{transform:perspective(2000px) rotateX(-100deg);opacity:0}to{transform:perspective(2000px) rotateX(0);opacity:1}}@keyframes zoomin{0%{transform:scale3d(.3,.3,.3);opacity:0}50%{opacity:1}}@keyframes zoomindown{0%{transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);opacity:0}60%{transform:scale3d(.475,.475,.475) translate3d(0,60px,0);opacity:1}}@keyframes zoominleft{0%{transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);opacity:0}60%{transform:scale3d(.475,.475,.475) translate3d(10px,0,0);opacity:1}}}@font-face{font-family:primeicons;font-display:block;src:url("./media/primeicons-RSSEDYLY.eot");src:url("./media/primeicons-RSSEDYLY.eot?#iefix") format("embedded-opentype"),url("./media/primeicons-4GST5W3O.woff2") format("woff2"),url("./media/primeicons-P53SE5CV.woff") format("woff"),url("./media/primeicons-GEFHGEHP.ttf") format("truetype"),url("./media/primeicons-DHQU4SEP.svg?#primeicons") format("svg");font-weight:400;font-style:normal}.pi{font-family:primeicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{--webkit-backface-visibility: hidden;backface-visibility:hidden}.pi-fw{width:1.28571429em;text-align:center}.pi-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@media(prefers-reduced-motion:reduce){.pi-spin{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.pi-folder-plus:before{content:"\ea05"}.pi-receipt:before{content:"\ea06"}.pi-asterisk:before{content:"\ea07"}.pi-face-smile:before{content:"\ea08"}.pi-pinterest:before{content:"\ea09"}.pi-expand:before{content:"\ea0a"}.pi-pen-to-square:before{content:"\ea0b"}.pi-wave-pulse:before{content:"\ea0c"}.pi-turkish-lira:before{content:"\ea0d"}.pi-spinner-dotted:before{content:"\ea0e"}.pi-crown:before{content:"\ea0f"}.pi-pause-circle:before{content:"\ea10"}.pi-warehouse:before{content:"\ea11"}.pi-objects-column:before{content:"\ea12"}.pi-clipboard:before{content:"\ea13"}.pi-play-circle:before{content:"\ea14"}.pi-venus:before{content:"\ea15"}.pi-cart-minus:before{content:"\ea16"}.pi-file-plus:before{content:"\ea17"}.pi-microchip:before{content:"\ea18"}.pi-twitch:before{content:"\ea19"}.pi-building-columns:before{content:"\ea1a"}.pi-file-check:before{content:"\ea1b"}.pi-microchip-ai:before{content:"\ea1c"}.pi-trophy:before{content:"\ea1d"}.pi-barcode:before{content:"\ea1e"}.pi-file-arrow-up:before{content:"\ea1f"}.pi-mars:before{content:"\ea20"}.pi-tiktok:before{content:"\ea21"}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:"\ea22"}.pi-ethereum:before{content:"\ea23"}.pi-list-check:before{content:"\ea24"}.pi-thumbtack:before{content:"\ea25"}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:"\ea26"}.pi-equals:before{content:"\ea27"}.pi-lightbulb:before{content:"\ea28"}.pi-star-half:before{content:"\ea29"}.pi-address-book:before{content:"\ea2a"}.pi-chart-scatter:before{content:"\ea2b"}.pi-indian-rupee:before{content:"\ea2c"}.pi-star-half-fill:before{content:"\ea2d"}.pi-cart-arrow-down:before{content:"\ea2e"}.pi-calendar-clock:before{content:"\ea2f"}.pi-sort-up-fill:before{content:"\ea30"}.pi-sparkles:before{content:"\ea31"}.pi-bullseye:before{content:"\ea32"}.pi-sort-down-fill:before{content:"\ea33"}.pi-graduation-cap:before{content:"\ea34"}.pi-hammer:before{content:"\ea35"}.pi-bell-slash:before{content:"\ea36"}.pi-gauge:before{content:"\ea37"}.pi-shop:before{content:"\ea38"}.pi-headphones:before{content:"\ea39"}.pi-eraser:before{content:"\ea04"}.pi-stopwatch:before{content:"\ea01"}.pi-verified:before{content:"\ea02"}.pi-delete-left:before{content:"\ea03"}.pi-hourglass:before{content:"\e9fe"}.pi-truck:before{content:"\ea00"}.pi-wrench:before{content:"\e9ff"}.pi-microphone:before{content:"\e9fa"}.pi-megaphone:before{content:"\e9fb"}.pi-arrow-right-arrow-left:before{content:"\e9fc"}.pi-bitcoin:before{content:"\e9fd"}.pi-file-edit:before{content:"\e9f6"}.pi-language:before{content:"\e9f7"}.pi-file-export:before{content:"\e9f8"}.pi-file-import:before{content:"\e9f9"}.pi-file-word:before{content:"\e9f1"}.pi-gift:before{content:"\e9f2"}.pi-cart-plus:before{content:"\e9f3"}.pi-thumbs-down-fill:before{content:"\e9f4"}.pi-thumbs-up-fill:before{content:"\e9f5"}.pi-arrows-alt:before{content:"\e9f0"}.pi-calculator:before{content:"\e9ef"}.pi-sort-alt-slash:before{content:"\e9ee"}.pi-arrows-h:before{content:"\e9ec"}.pi-arrows-v:before{content:"\e9ed"}.pi-pound:before{content:"\e9eb"}.pi-prime:before{content:"\e9ea"}.pi-chart-pie:before{content:"\e9e9"}.pi-reddit:before{content:"\e9e8"}.pi-code:before{content:"\e9e7"}.pi-sync:before{content:"\e9e6"}.pi-shopping-bag:before{content:"\e9e5"}.pi-server:before{content:"\e9e4"}.pi-database:before{content:"\e9e3"}.pi-hashtag:before{content:"\e9e2"}.pi-bookmark-fill:before{content:"\e9df"}.pi-filter-fill:before{content:"\e9e0"}.pi-heart-fill:before{content:"\e9e1"}.pi-flag-fill:before{content:"\e9de"}.pi-circle:before{content:"\e9dc"}.pi-circle-fill:before{content:"\e9dd"}.pi-bolt:before{content:"\e9db"}.pi-history:before{content:"\e9da"}.pi-box:before{content:"\e9d9"}.pi-at:before{content:"\e9d8"}.pi-arrow-up-right:before{content:"\e9d4"}.pi-arrow-up-left:before{content:"\e9d5"}.pi-arrow-down-left:before{content:"\e9d6"}.pi-arrow-down-right:before{content:"\e9d7"}.pi-telegram:before{content:"\e9d3"}.pi-stop-circle:before{content:"\e9d2"}.pi-stop:before{content:"\e9d1"}.pi-whatsapp:before{content:"\e9d0"}.pi-building:before{content:"\e9cf"}.pi-qrcode:before{content:"\e9ce"}.pi-car:before{content:"\e9cd"}.pi-instagram:before{content:"\e9cc"}.pi-linkedin:before{content:"\e9cb"}.pi-send:before{content:"\e9ca"}.pi-slack:before{content:"\e9c9"}.pi-sun:before{content:"\e9c8"}.pi-moon:before{content:"\e9c7"}.pi-vimeo:before{content:"\e9c6"}.pi-youtube:before{content:"\e9c5"}.pi-flag:before{content:"\e9c4"}.pi-wallet:before{content:"\e9c3"}.pi-map:before{content:"\e9c2"}.pi-link:before{content:"\e9c1"}.pi-credit-card:before{content:"\e9bf"}.pi-discord:before{content:"\e9c0"}.pi-percentage:before{content:"\e9be"}.pi-euro:before{content:"\e9bd"}.pi-book:before{content:"\e9ba"}.pi-shield:before{content:"\e9b9"}.pi-paypal:before{content:"\e9bb"}.pi-amazon:before{content:"\e9bc"}.pi-phone:before{content:"\e9b8"}.pi-filter-slash:before{content:"\e9b7"}.pi-facebook:before{content:"\e9b4"}.pi-github:before{content:"\e9b5"}.pi-twitter:before{content:"\e9b6"}.pi-step-backward-alt:before{content:"\e9ac"}.pi-step-forward-alt:before{content:"\e9ad"}.pi-forward:before{content:"\e9ae"}.pi-backward:before{content:"\e9af"}.pi-fast-backward:before{content:"\e9b0"}.pi-fast-forward:before{content:"\e9b1"}.pi-pause:before{content:"\e9b2"}.pi-play:before{content:"\e9b3"}.pi-compass:before{content:"\e9ab"}.pi-id-card:before{content:"\e9aa"}.pi-ticket:before{content:"\e9a9"}.pi-file-o:before{content:"\e9a8"}.pi-reply:before{content:"\e9a7"}.pi-directions-alt:before{content:"\e9a5"}.pi-directions:before{content:"\e9a6"}.pi-thumbs-up:before{content:"\e9a3"}.pi-thumbs-down:before{content:"\e9a4"}.pi-sort-numeric-down-alt:before{content:"\e996"}.pi-sort-numeric-up-alt:before{content:"\e997"}.pi-sort-alpha-down-alt:before{content:"\e998"}.pi-sort-alpha-up-alt:before{content:"\e999"}.pi-sort-numeric-down:before{content:"\e99a"}.pi-sort-numeric-up:before{content:"\e99b"}.pi-sort-alpha-down:before{content:"\e99c"}.pi-sort-alpha-up:before{content:"\e99d"}.pi-sort-alt:before{content:"\e99e"}.pi-sort-amount-up:before{content:"\e99f"}.pi-sort-amount-down:before{content:"\e9a0"}.pi-sort-amount-down-alt:before{content:"\e9a1"}.pi-sort-amount-up-alt:before{content:"\e9a2"}.pi-palette:before{content:"\e995"}.pi-undo:before{content:"\e994"}.pi-desktop:before{content:"\e993"}.pi-sliders-v:before{content:"\e991"}.pi-sliders-h:before{content:"\e992"}.pi-search-plus:before{content:"\e98f"}.pi-search-minus:before{content:"\e990"}.pi-file-excel:before{content:"\e98e"}.pi-file-pdf:before{content:"\e98d"}.pi-check-square:before{content:"\e98c"}.pi-chart-line:before{content:"\e98b"}.pi-user-edit:before{content:"\e98a"}.pi-exclamation-circle:before{content:"\e989"}.pi-android:before{content:"\e985"}.pi-google:before{content:"\e986"}.pi-apple:before{content:"\e987"}.pi-microsoft:before{content:"\e988"}.pi-heart:before{content:"\e984"}.pi-mobile:before{content:"\e982"}.pi-tablet:before{content:"\e983"}.pi-key:before{content:"\e981"}.pi-shopping-cart:before{content:"\e980"}.pi-comments:before{content:"\e97e"}.pi-comment:before{content:"\e97f"}.pi-briefcase:before{content:"\e97d"}.pi-bell:before{content:"\e97c"}.pi-paperclip:before{content:"\e97b"}.pi-share-alt:before{content:"\e97a"}.pi-envelope:before{content:"\e979"}.pi-volume-down:before{content:"\e976"}.pi-volume-up:before{content:"\e977"}.pi-volume-off:before{content:"\e978"}.pi-eject:before{content:"\e975"}.pi-money-bill:before{content:"\e974"}.pi-images:before{content:"\e973"}.pi-image:before{content:"\e972"}.pi-sign-in:before{content:"\e970"}.pi-sign-out:before{content:"\e971"}.pi-wifi:before{content:"\e96f"}.pi-sitemap:before{content:"\e96e"}.pi-chart-bar:before{content:"\e96d"}.pi-camera:before{content:"\e96c"}.pi-dollar:before{content:"\e96b"}.pi-lock-open:before{content:"\e96a"}.pi-table:before{content:"\e969"}.pi-map-marker:before{content:"\e968"}.pi-list:before{content:"\e967"}.pi-eye-slash:before{content:"\e965"}.pi-eye:before{content:"\e966"}.pi-folder-open:before{content:"\e964"}.pi-folder:before{content:"\e963"}.pi-video:before{content:"\e962"}.pi-inbox:before{content:"\e961"}.pi-lock:before{content:"\e95f"}.pi-unlock:before{content:"\e960"}.pi-tags:before{content:"\e95d"}.pi-tag:before{content:"\e95e"}.pi-power-off:before{content:"\e95c"}.pi-save:before{content:"\e95b"}.pi-question-circle:before{content:"\e959"}.pi-question:before{content:"\e95a"}.pi-copy:before{content:"\e957"}.pi-file:before{content:"\e958"}.pi-clone:before{content:"\e955"}.pi-calendar-times:before{content:"\e952"}.pi-calendar-minus:before{content:"\e953"}.pi-calendar-plus:before{content:"\e954"}.pi-ellipsis-v:before{content:"\e950"}.pi-ellipsis-h:before{content:"\e951"}.pi-bookmark:before{content:"\e94e"}.pi-globe:before{content:"\e94f"}.pi-replay:before{content:"\e94d"}.pi-filter:before{content:"\e94c"}.pi-print:before{content:"\e94b"}.pi-align-right:before{content:"\e946"}.pi-align-left:before{content:"\e947"}.pi-align-center:before{content:"\e948"}.pi-align-justify:before{content:"\e949"}.pi-cog:before{content:"\e94a"}.pi-cloud-download:before{content:"\e943"}.pi-cloud-upload:before{content:"\e944"}.pi-cloud:before{content:"\e945"}.pi-pencil:before{content:"\e942"}.pi-users:before{content:"\e941"}.pi-clock:before{content:"\e940"}.pi-user-minus:before{content:"\e93e"}.pi-user-plus:before{content:"\e93f"}.pi-trash:before{content:"\e93d"}.pi-external-link:before{content:"\e93c"}.pi-window-maximize:before{content:"\e93b"}.pi-window-minimize:before{content:"\e93a"}.pi-refresh:before{content:"\e938"}.pi-user:before{content:"\e939"}.pi-exclamation-triangle:before{content:"\e922"}.pi-calendar:before{content:"\e927"}.pi-chevron-circle-left:before{content:"\e928"}.pi-chevron-circle-down:before{content:"\e929"}.pi-chevron-circle-right:before{content:"\e92a"}.pi-chevron-circle-up:before{content:"\e92b"}.pi-angle-double-down:before{content:"\e92c"}.pi-angle-double-left:before{content:"\e92d"}.pi-angle-double-right:before{content:"\e92e"}.pi-angle-double-up:before{content:"\e92f"}.pi-angle-down:before{content:"\e930"}.pi-angle-left:before{content:"\e931"}.pi-angle-right:before{content:"\e932"}.pi-angle-up:before{content:"\e933"}.pi-upload:before{content:"\e934"}.pi-download:before{content:"\e956"}.pi-ban:before{content:"\e935"}.pi-star-fill:before{content:"\e936"}.pi-star:before{content:"\e937"}.pi-chevron-left:before{content:"\e900"}.pi-chevron-right:before{content:"\e901"}.pi-chevron-down:before{content:"\e902"}.pi-chevron-up:before{content:"\e903"}.pi-caret-left:before{content:"\e904"}.pi-caret-right:before{content:"\e905"}.pi-caret-down:before{content:"\e906"}.pi-caret-up:before{content:"\e907"}.pi-search:before{content:"\e908"}.pi-check:before{content:"\e909"}.pi-check-circle:before{content:"\e90a"}.pi-times:before{content:"\e90b"}.pi-times-circle:before{content:"\e90c"}.pi-plus:before{content:"\e90d"}.pi-plus-circle:before{content:"\e90e"}.pi-minus:before{content:"\e90f"}.pi-minus-circle:before{content:"\e910"}.pi-circle-on:before{content:"\e911"}.pi-circle-off:before{content:"\e912"}.pi-sort-down:before{content:"\e913"}.pi-sort-up:before{content:"\e914"}.pi-sort:before{content:"\e915"}.pi-step-backward:before{content:"\e916"}.pi-step-forward:before{content:"\e917"}.pi-th-large:before{content:"\e918"}.pi-arrow-down:before{content:"\e919"}.pi-arrow-left:before{content:"\e91a"}.pi-arrow-right:before{content:"\e91b"}.pi-arrow-up:before{content:"\e91c"}.pi-bars:before{content:"\e91d"}.pi-arrow-circle-down:before{content:"\e91e"}.pi-arrow-circle-left:before{content:"\e91f"}.pi-arrow-circle-right:before{content:"\e920"}.pi-arrow-circle-up:before{content:"\e921"}.pi-info:before{content:"\e923"}.pi-info-circle:before{content:"\e924"}.pi-home:before{content:"\e925"}.pi-spinner:before{content:"\e926"}@font-face{font-family:NeverMind;src:url(/fonts/nevermind/woff2/NeverMind-Thin.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:NeverMind;src:url(/fonts/nevermind/woff2/NeverMind-ThinItalic.woff2) format("woff2");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:NeverMind;src:url(/fonts/nevermind/woff2/NeverMind-ExtraLight.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:NeverMind;src:url(/fonts/nevermind/woff2/NeverMind-ExtraLightItalic.woff2) format("woff2");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:NeverMind;src:url(/fonts/nevermind/woff2/NeverMind-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:NeverMind;src:url(/fonts/nevermind/woff2/NeverMind-LightItalic.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:NeverMind;src:url(/fonts/nevermind/woff2/NeverMind-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NeverMind;src:url(/fonts/nevermind/woff2/NeverMind-RegularItalic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:NeverMind;src:url(/fonts/nevermind/woff2/NeverMind-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:NeverMind;src:url(/fonts/nevermind/woff2/NeverMind-MediumItalic.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:NeverMind;src:url(/fonts/nevermind/woff2/NeverMind-DemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:NeverMind;src:url(/fonts/nevermind/woff2/NeverMind-DemiBoldItalic.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:NeverMind;src:url(/fonts/nevermind/woff2/NeverMind-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:NeverMind;src:url(/fonts/nevermind/woff2/NeverMind-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:NeverMind;src:url(/fonts/nevermind/woff2/NeverMind-Extrabold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:NeverMind;src:url(/fonts/nevermind/woff2/NeverMind-ExtraboldItalic.woff2) format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:NeverMind;src:url(/fonts/nevermind/woff2/NeverMind-Heavy.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:NeverMind;src:url(/fonts/nevermind/woff2/NeverMind-HeavyItalic.woff2) format("woff2");font-weight:900;font-style:italic;font-display:swap}:root{--site-brand-primary: #f43f5e;--site-brand-primary-hover: #e11d48;--site-brand-primary-soft: #fff1f2;--site-brand-primary-border: #fecdd3;--site-icon-color: #e60012;--site-text-title: #1e2022;--site-text-body: #4b5563;--site-text-muted: #6b7280;--site-default-font-family: "Microsoft YaHei", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--site-english-font-family: NeverMind, Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--site-font-family: var(--site-default-font-family);--site-mono-font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace;--site-date-font-family: "DIN Alternate", "DIN Condensed", "Avenir Next Condensed", "Bahnschrift SemiCondensed", "Roboto Condensed", "Arial Narrow", sans-serif;--site-surface-page: #ffffff;--site-surface-muted: #f8fafc;--site-surface-raised: #ffffff;--site-border-subtle: rgba(15, 23, 42, .1);--site-nav-hover-bg: rgba(189, 197, 209, .2);--site-popup-shadow: 0 .75rem 1rem rgba(189, 197, 209, .3);--site-scrollbar-size: .875rem;--site-scrollbar-thumb: #d5dbe3;--site-scrollbar-thumb-hover: #c6ced9;--site-scrollbar-track: transparent;--site-content-max-width: 1200px;--site-link-color-transition: color .16s ease;--site-header-height: 66px;--brand-primary: var(--site-brand-primary);--brand-primary-hover: var(--site-brand-primary-hover);--brand-primary-soft: var(--site-brand-primary-soft);--brand-primary-border: var(--site-brand-primary-border);--text-title: var(--site-text-title);--text-body: var(--site-text-body);--text-muted: var(--site-text-muted);--surface-page: var(--site-surface-page);--surface-muted: var(--site-surface-muted);--surface-raised: var(--site-surface-raised);--border-subtle: var(--site-border-subtle);--header-height: var(--site-header-height);--p-anchor-gutter: .25rem}*{box-sizing:border-box}html{min-width:320px;scroll-padding-top:calc(var(--header-height) + 16px);font-family:var(--site-font-family)}html[lang|=en]{--site-font-family: var(--site-english-font-family)}html[lang|=en] :is(.home-hero h1,.hero-band h1,.empty-page h1,.docs-hero h1,.legal-hero h1,.search-page h1,.news-banner-content h1,.news-detail-hero h1,.company-about-heading h1,.company-about-together h1,.site-error-result h1,.home-platform-copy h2,.section-header h2,.oss-incubation-copy h2,.oss-source-section-header h2,.oss-join-section h2,.home-features-header h2,.home-showcase-header h2,.home-purchase-header h2,.home-qinware-heading h2,.site-cta h2,.company-about-vision h2,.site-markdown-content h1,.site-markdown-content h2){font-family:var(--site-font-family);font-weight:700}html[lang|=en] .home-hero h1 strong{font-weight:800}body{margin:0;color:var(--text-body);background:var(--surface-page)}img{max-width:100%;height:auto}a{color:inherit;transition:var(--site-link-color-transition)}button,input,textarea,select{font:inherit}.p-overlay:has(:is(.p-select-overlay,.p-multiselect-overlay,.p-treeselect-overlay)){margin-top:var(--p-anchor-gutter)!important}.p-overlay[style*="transform-origin: bottom"]:has(:is(.p-select-overlay,.p-multiselect-overlay,.p-treeselect-overlay)){margin-top:calc(var(--p-anchor-gutter) * -1)!important}:where(.p-select,.p-select-overlay,.p-multiselect,.p-multiselect-overlay,.p-treeselect,.p-treeselect-overlay,.p-cascadeselect,.p-cascadeselect-overlay){font-size:.875rem}:where(.p-select-label,.p-multiselect-label,.p-treeselect-label,.p-cascadeselect-label){font-size:.875rem;line-height:1.2;padding-block:.4375rem;padding-inline:.65625rem}:where(.p-select-dropdown,.p-multiselect-dropdown,.p-treeselect-dropdown,.p-cascadeselect-dropdown){width:2.1875rem}:where(.p-select-option,.p-multiselect-option,.p-cascadeselect-option){padding-block:.4375rem;padding-inline:.65625rem;font-size:.875rem;line-height:1.4285714286}time,.site-date{font-family:var(--site-date-font-family);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}html[lang|=en] :where(time,.site-date){font-family:var(--site-font-family)}html,body,.site-scrollbar,.site-markdown-content table,.site-markdown-content pre{scrollbar-color:var(--site-scrollbar-thumb) var(--site-scrollbar-track);scrollbar-width:thin}.site-scrollbar::-webkit-scrollbar,.site-markdown-content table::-webkit-scrollbar,.site-markdown-content pre::-webkit-scrollbar,html::-webkit-scrollbar,body::-webkit-scrollbar{width:var(--site-scrollbar-size);height:var(--site-scrollbar-size)}.site-scrollbar::-webkit-scrollbar-track,.site-markdown-content table::-webkit-scrollbar-track,.site-markdown-content pre::-webkit-scrollbar-track,html::-webkit-scrollbar-track,body::-webkit-scrollbar-track{background:var(--site-scrollbar-track)}.site-scrollbar::-webkit-scrollbar-thumb,.site-markdown-content table::-webkit-scrollbar-thumb,.site-markdown-content pre::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{min-height:3rem;border:.25rem solid transparent;border-radius:9999px;background-color:var(--site-scrollbar-thumb);background-clip:content-box;transition:background-color .2s ease-in-out}.site-scrollbar::-webkit-scrollbar-thumb:hover,.site-markdown-content table::-webkit-scrollbar-thumb:hover,.site-markdown-content pre::-webkit-scrollbar-thumb:hover,html::-webkit-scrollbar-thumb:hover,body::-webkit-scrollbar-thumb:hover{background-color:var(--site-scrollbar-thumb-hover)}.site-scrollbar::-webkit-scrollbar-corner,.site-markdown-content table::-webkit-scrollbar-corner,.site-markdown-content pre::-webkit-scrollbar-corner,html::-webkit-scrollbar-corner,body::-webkit-scrollbar-corner{background:transparent}.site-shell{min-height:100dvh;background:radial-gradient(circle at top left,rgba(244,63,94,.08),transparent 32rem),var(--surface-page)}.site-main{min-height:calc(100dvh - var(--header-height))}.site-container{width:min(100% - 32px,var(--site-content-max-width));margin-inline:auto}.site-header{position:sticky;z-index:50;top:0;border-bottom:1px solid var(--border-subtle);background:#fffffffa;box-shadow:none;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,backdrop-filter .2s ease}.site-header--glass{border-bottom-color:#94a3b82e;background:#ffffffb8;-webkit-backdrop-filter:blur(18px) saturate(1.18);backdrop-filter:blur(18px) saturate(1.18)}.site-header--shadow{box-shadow:0 8px 22px -20px #0f172a47,0 1px 6px #0f172a0e}.atomui-dark .site-header{border-bottom-color:#94a3b81f;background:#080b13fa}.atomui-dark .site-header--glass{border-bottom-color:#94a3b82e;background:#080b13ad}.atomui-dark .site-header--shadow{box-shadow:0 8px 22px -20px #000000c2,0 1px 6px #0000003d}.atomui-dark{--site-brand-primary-soft: rgba(244, 63, 94, .14);--site-brand-primary-border: rgba(244, 63, 94, .28);--site-text-title: #f8fafc;--site-text-body: #cbd5e1;--site-text-muted: #94a3b8;--site-surface-page: #0f172a;--site-surface-muted: #111827;--site-surface-raised: #1f2937;--site-border-subtle: rgba(255, 255, 255, .12);--site-nav-hover-bg: rgba(255, 255, 255, .075);--site-popup-shadow: 0 1rem 2rem rgba(0, 0, 0, .32);--site-scrollbar-thumb: rgba(61, 65, 69, .6);--site-scrollbar-thumb-hover: rgba(145, 152, 158, .56)}.site-header__inner{display:flex;min-height:var(--header-height);align-items:center;justify-content:space-between;gap:24px}.site-header--manual-reader .site-header__inner{box-sizing:border-box;width:100%;max-width:1600px;padding-inline:1.25rem}@media(min-width:48rem){.site-header--manual-reader .site-header__inner{padding-inline:2rem}}.site-brand{display:inline-flex;flex:0 0 auto;align-items:center;text-decoration:none}.site-brand img{display:block;width:132px}.atomui-dark .site-brand img,.atomui-dark .site-mobile-drawer__brand img{filter:brightness(0) invert(1)}.site-header__nav{display:flex;align-items:center;justify-content:center;gap:4px}.site-header__nav>a,.site-popup-menu-trigger{display:inline-flex;align-items:center;min-height:42px;padding:0 12px;border:0;border-radius:8px;background:transparent;color:#677788;font-size:14px;font-weight:600;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:var(--site-link-color-transition),background .2s ease}.site-popup-menu-trigger{gap:4px}.site-popup-menu-trigger:after{display:inline-block;width:14px;height:14px;background:currentColor;content:"";opacity:.72;-webkit-mask:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='black' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72 15.78a.75.75 0 0 1-.53.22h-.38a.77.77 0 0 1-.53-.22l-5.13-5.14a.5.5 0 0 1 0-.71l.71-.71a.49.49 0 0 1 .7 0L12 13.67l4.44-4.45a.5.5 0 0 1 .71 0l.7.71a.5.5 0 0 1 0 .71l-5.13 5.14Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='black' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72 15.78a.75.75 0 0 1-.53.22h-.38a.77.77 0 0 1-.53-.22l-5.13-5.14a.5.5 0 0 1 0-.71l.71-.71a.49.49 0 0 1 .7 0L12 13.67l4.44-4.45a.5.5 0 0 1 .71 0l.7.71a.5.5 0 0 1 0 .71l-5.13 5.14Z'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform .3s ease}.site-header__nav>a:hover,.site-header__nav>a.is-active,.site-popup-menu-host--open>.site-popup-menu-trigger,.site-popup-menu-host.is-active>.site-popup-menu-trigger{color:var(--brand-primary);background:transparent}.site-popup-menu-host--open>.site-popup-menu-trigger:after{transform:rotate(180deg)}.site-header__nav>a:focus-visible,.site-popup-menu-trigger:focus-visible{outline:2px solid rgba(244,63,94,.28);outline-offset:2px}.site-popup-menu-host{position:relative}.site-popup-menu-panel{position:absolute;top:calc(100% + 10px);left:0;display:grid;gap:2px;min-width:var(--site-popup-menu-min-width, 220px);padding:8px;border:0;border-top:3px solid var(--brand-primary);border-radius:0 0 8px 8px;background:var(--surface-raised);box-shadow:var(--site-popup-shadow);opacity:0;pointer-events:none;transform:translate3d(0,4px,0) scale(.99);transform-origin:top center;visibility:hidden;transition:opacity .07s ease-in,transform .07s ease-in,visibility 0s linear .07s}.site-popup-menu-host--align-end .site-popup-menu-panel{right:0;left:auto}.site-popup-menu-panel:before{position:absolute;top:-16px;left:0;width:100%;height:16px;content:""}.site-popup-menu-host--open .site-popup-menu-panel{opacity:1;pointer-events:auto;transform:translateZ(0) scale(1);visibility:visible;transition:opacity .18s cubic-bezier(.19,1,.22,1),transform .18s cubic-bezier(.19,1,.22,1),visibility 0s linear 0s}.site-popup-menu-item{display:flex;align-items:center;min-height:38px;padding:8px 16px;border-radius:5px;color:var(--text-muted);font-size:14px;line-height:1.4;text-decoration:none;transition:var(--site-link-color-transition),background .2s ease}.site-popup-menu-item:hover{color:var(--text-title);background:var(--site-nav-hover-bg)}.site-popup-menu-item.is-active{color:var(--brand-primary);background:#f43f5e14}.site-popup-menu-item--disabled{color:#97a4af;cursor:default;pointer-events:none}.site-popup-menu.p-menu{min-width:220px;padding:8px;border:0;border-top:3px solid var(--brand-primary);border-radius:0 0 8px 8px;background:var(--surface-raised);box-shadow:var(--site-popup-shadow);transform-origin:top center}.site-popup-menu.p-anchored-overlay-enter-active{animation:sitePopupMenuEnter .18s cubic-bezier(.19,1,.22,1) both}.site-popup-menu.p-anchored-overlay-leave-active{pointer-events:none;animation:sitePopupMenuLeave .07s ease-in both}.site-account-menu.p-menu{min-width:176px}.site-theme-menu.p-menu{min-width:224px}.site-language-menu.p-menu{min-width:192px}.site-popup-menu .p-menu-list{display:grid;gap:4px;margin:0;padding:0}.site-popup-menu .p-menu-item-content{border-radius:5px;transition:var(--site-link-color-transition),background .2s ease}.site-popup-menu .p-menu-item-link{gap:10px;min-height:38px;padding:8px 14px;color:var(--text-muted);font-size:14px;font-weight:400;line-height:1.4}.site-popup-menu .p-menu-item-link:hover,.site-popup-menu .p-menu-item-link:focus-visible{background:var(--site-nav-hover-bg);color:var(--text-title)}.site-popup-menu .p-menu-item-icon{color:currentColor;font-size:16px}.site-language-menu .p-menu-item-content,.site-theme-menu .p-menu-item-content{cursor:pointer}.site-language-menu .p-disabled .p-menu-item-content,.site-language-menu .p-disabled .p-menu-item-link{cursor:not-allowed}.site-theme-menu-item{display:grid;min-height:42px;align-items:center;grid-template-columns:24px minmax(104px,1fr) 14px;gap:10px;padding:8px 14px;color:var(--text-muted);font-size:14px;line-height:1.4;-webkit-user-select:none;user-select:none}.site-theme-menu-item--active{color:var(--brand-primary)}.site-theme-menu-icon{color:currentColor;font-size:15px}.site-theme-menu-label{display:grid;gap:2px;overflow:hidden}.site-theme-menu-label>span,.site-theme-menu-label>small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.site-theme-menu-label>small{color:#94a3b8;font-size:11px;line-height:1.2}.site-theme-menu-check{color:var(--brand-primary);font-size:13px}.site-language-menu-item{display:grid;min-height:38px;align-items:center;grid-template-columns:32px minmax(72px,auto) 14px;gap:10px;padding:8px 14px;color:var(--text-muted);font-size:14px;line-height:1.4}.site-language-menu-item--active{color:var(--brand-primary)}.site-language-menu-item--disabled{color:#94a3b8}.site-language-menu-code{display:inline-grid;min-width:36px;height:24px;place-items:center;border-radius:5px;background:#64748b1a;color:#64748b;font-size:12px;font-weight:700;line-height:1;text-align:center}.site-language-menu-item--active .site-language-menu-code{background:#f43f5e1a;color:var(--brand-primary)}.site-language-menu-item--disabled .site-language-menu-code{background:#94a3b81f;color:#94a3b8}.site-language-menu-label{display:grid;gap:2px;overflow:hidden}.site-language-menu-label>span,.site-language-menu-label>small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.site-language-menu-label>small{color:#94a3b8;font-size:11px;line-height:1.2}.site-language-menu-check{color:var(--brand-primary);font-size:13px}.site-popup-menu .p-menu-separator{margin:6px 8px;border-color:var(--border-subtle)}@keyframes sitePopupMenuEnter{0%{opacity:0;transform:translate3d(0,8px,0) scale(.98)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes sitePopupMenuLeave{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(0,4px,0) scale(.99)}}.site-header__actions{display:flex;flex:0 0 auto;align-items:center;gap:2px}.site-menu-button{display:none!important}.site-icon-link{display:inline-grid;width:42px;height:42px;place-items:center;border-radius:50%;background:transparent;color:var(--text-body);text-decoration:none;transition:background-color .18s ease,var(--site-link-color-transition)}.site-icon-link .pi{font-size:15px}.site-header__actions .p-button.site-language-button,.site-header__actions .p-button.site-theme-button,.site-header__actions .p-button.site-account-button{width:42px;min-width:42px;height:42px;min-height:42px;padding:0;border-radius:50%;background:transparent;color:var(--text-body);transition:background-color .18s ease,var(--site-link-color-transition)}.site-header__actions .site-language-button .p-button-label,.site-header__actions .site-theme-button .p-button-icon,.site-header__actions .site-account-button .p-button-icon{color:currentColor}.site-icon-link:hover,.site-icon-link:focus-visible,.site-header__actions .p-button.site-language-button:hover,.site-header__actions .p-button.site-language-button:focus-visible,.site-header__actions .p-button.site-theme-button:hover,.site-header__actions .p-button.site-theme-button:focus-visible,.site-header__actions .p-button.site-account-button:hover,.site-header__actions .p-button.site-account-button:focus-visible{color:var(--site-icon-color);background:var(--brand-primary-soft)}.site-icon-link:active,.site-header__actions .p-button.site-language-button:active,.site-header__actions .p-button.site-theme-button:active,.site-header__actions .p-button.site-account-button:active{background:#f43f5e24}.site-back-to-top.p-scrolltop.p-button{width:56px;min-width:56px;height:56px;min-height:56px;border:0;border-radius:50%;background:#f1f5f9f5;color:#64748b;box-shadow:0 16px 36px -24px #0f172a6b;inset-block-end:max(32px,env(safe-area-inset-bottom));inset-inline-end:clamp(20px,4vw,56px);transition:background-color .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease;z-index:60}.site-back-to-top.p-scrolltop.p-button:hover,.site-back-to-top.p-scrolltop.p-button:focus-visible{background:#e2e8f0;color:var(--site-icon-color);box-shadow:0 18px 40px -24px #0f172a80;transform:translateY(-1px)}.site-back-to-top.p-scrolltop.p-button:active{transform:translateY(0)}.site-back-to-top .p-scrolltop-icon{width:16px;height:16px;font-size:16px}.atomui-dark .site-back-to-top.p-scrolltop.p-button{background:#1e293beb;color:#cbd5e1;box-shadow:0 16px 36px -24px #000000b8}.atomui-dark .site-back-to-top.p-scrolltop.p-button:hover,.atomui-dark .site-back-to-top.p-scrolltop.p-button:focus-visible{background:#334155f5;color:#fff}.site-button{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:8px;padding:0 20px;border:1px solid var(--brand-primary);border-radius:8px;background:var(--brand-primary);color:#fff;font-size:14px;font-weight:700;text-decoration:none;transition:background .15s ease,border-color .15s ease,var(--site-link-color-transition),transform .15s ease}.site-button:hover{border-color:var(--brand-primary-hover);background:var(--brand-primary-hover);transform:translateY(-1px)}.site-button--secondary{background:#fff;color:var(--brand-primary)}.site-button--secondary:hover{background:var(--brand-primary-soft);color:var(--brand-primary-hover)}.site-button--ghost{border-color:transparent;background:transparent;color:var(--brand-primary)}.site-button--small{min-height:38px;padding-inline:16px}.home-hero{position:relative;isolation:isolate;overflow:hidden;display:grid;min-height:560px;align-items:center;padding:82px 0 72px;background:var(--surface-page)}.home-hero__backdrop{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.home-hero__backdrop:after{position:absolute;right:0;bottom:0;left:0;z-index:1;height:240px;background:linear-gradient(to bottom,rgb(255 255 255 / 0),var(--surface-page) 76%);content:""}.home-hero__glow-mask{position:absolute;top:16px;left:50%;width:min(950px,90vw);height:min(600px,70vh);overflow:hidden;transform:translate3d(-50%,0,0);-webkit-mask:radial-gradient(ellipse 50% 50% at center,#000 0%,#000 54%,transparent 100%);mask:radial-gradient(ellipse 50% 50% at center,#000 0%,#000 54%,transparent 100%)}.home-hero__glow-canvas{display:block;width:100%;height:100%}.home-hero__glow-mask--fallback:before{position:absolute;inset:-20%;background:radial-gradient(ellipse 54% 42% at 52% 44%,rgba(244,63,94,.26) 0%,rgba(244,63,94,.14) 38%,transparent 74%),radial-gradient(ellipse 44% 32% at 64% 52%,rgba(6,182,212,.24) 0%,rgba(37,99,235,.1) 42%,transparent 76%),radial-gradient(ellipse 38% 28% at 46% 50%,rgba(249,115,22,.2) 0%,rgba(251,191,36,.08) 40%,transparent 78%);content:"";filter:blur(48px) saturate(1.18)}.home-hero__inner{position:relative;z-index:1;display:grid;justify-items:center;text-align:center}.home-hero h1{max-width:1120px;margin:0;color:var(--text-title);font-weight:800;letter-spacing:0;line-height:1.08;text-wrap:balance}.home-hero h1>span:not(.home-hero__rotator){display:block;font-size:clamp(38px,5vw,68px);line-height:1.08}.home-hero h1 strong{display:block}.home-hero__rotator{display:block;overflow:hidden;height:1.18em;margin-top:4px;font-size:clamp(30px,4vw,50px);line-height:1.18;contain:paint}.home-hero__rotator-track{display:block;animation:home-hero-rotator 16s cubic-bezier(.76,0,.24,1) infinite}.home-hero__rotator strong{height:1.18em;background:linear-gradient(100deg,var(--brand-primary) 0%,#fb7185 24%,#f97316 48%,#06b6d4 76%,#2563eb 100%);background-size:220% 100%;background-clip:text;color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1.18;white-space:nowrap;animation:home-hero-title-gradient-flow 7s ease-in-out infinite alternate}.home-hero p{width:100%;max-width:980px;margin:38px 0 0;color:var(--text-body);font-size:clamp(16px,1.45vw,20px);line-height:1.72;text-wrap:normal}.home-hero__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:44px}.home-hero__actions .site-button{min-height:42px;padding:0 24px;border-radius:8px;font-size:16px}.home-hero__actions .site-button--secondary{border-color:#94a3b87a;background:#ffffffc7;color:#3f3f46;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.home-hero__actions .site-button--secondary:hover{border-color:#94a3b8b8;background:#fff;color:#1f2937}.atomui-dark .home-hero{background:#080b13}.atomui-dark .home-hero__backdrop:after{background:linear-gradient(to bottom,#080b1300,#080b13 76%)}.atomui-dark .home-hero h1 span{color:#f8fafc}.atomui-dark .home-hero p{color:#cbd5e1}.atomui-dark .home-hero__actions .site-button--secondary{border-color:#94a3b86b;background:#0f172ab8;color:#e5e7eb}.atomui-dark .home-hero__actions .site-button--secondary:hover{border-color:#cbd5e1a8;background:#1e293beb;color:#fff}.home-platform-section{padding:5rem 0;background:var(--surface-page)}.home-platform-container{display:grid;width:min(100% - 48px,var(--site-content-max-width));margin-inline:auto;align-items:center;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:3.5rem}.home-platform-copy span{display:block;margin-bottom:1.25rem;color:#8c98a4;font-size:.875rem;font-weight:600;letter-spacing:.2em;line-height:1.2}.home-platform-copy h2{max-width:34rem;margin:0;color:#1e2022;font-size:calc(1.375rem + 1.5vw);font-weight:500;letter-spacing:0;line-height:1.08}.home-platform-copy p{max-width:34rem;margin:1.5rem 0 0;color:#677788;font-size:1.0625rem;line-height:1.75}.home-platform-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.home-platform-card{position:relative;display:grid;min-height:8.75rem;place-items:center;padding:1.25rem 1rem;border:1px solid rgba(33,50,91,.08);border-radius:.5rem;background:#ffffffe0;color:#0a0a24;box-shadow:0 .375rem 1.5rem #8c98a41a;text-align:center;transition:border-color .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease}.home-platform-card:hover,.home-platform-card:focus-within{border-color:#f43f5e52;color:var(--brand-primary);box-shadow:0 .625rem 1.875rem #8c98a429;transform:translateY(-.125rem)}.home-platform-card--muted{border-style:dashed;background:#ffffff8f;color:#8c98a4}.home-platform-card--muted:hover,.home-platform-card--muted:focus-within{border-color:#8c98a452;color:#677788;box-shadow:0 .375rem 1.5rem #8c98a41a}.home-platform-card__icon{display:inline-grid;width:3rem;height:3rem;place-items:center;margin-bottom:.875rem;color:var(--site-icon-color)}.home-platform-card__icon svg{width:100%;height:100%;fill:currentColor}.home-platform-card__icon text{fill:#fff;font-size:.75rem;font-weight:700;letter-spacing:0}.home-platform-card__icon[data-platform=wasm] text{font-size:.6875rem}.home-platform-card__icon[data-platform=ios] text{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;font-weight:400}.home-platform-card strong{display:block;color:currentColor;font-size:1rem;font-weight:600;line-height:1.35}.home-platform-card__status{display:inline-flex;min-height:1.5rem;align-items:center;justify-content:center;margin-top:.625rem;padding:.125rem .5rem;border:1px solid rgba(244,63,94,.24);border-radius:.375rem;background:#f43f5e14;color:var(--brand-primary);font-size:.75rem;line-height:1.3}.home-platform-card--muted .home-platform-card__status{border-color:#8c98a43d;background:#8c98a414;color:#8c98a4}.atomui-dark .home-platform-section{background:#080b13}.atomui-dark .home-platform-copy h2,.atomui-dark .home-platform-card{color:#f8fafc}.atomui-dark .home-platform-copy p{color:#cbd5e1}.atomui-dark .home-platform-card{border-color:#94a3b829;background:#0f172ad1;box-shadow:0 .375rem 1.5rem #0000004d}.atomui-dark .home-platform-card--muted{background:#0f172a75;color:#94a3b8}.atomui-dark .home-platform-card__status{border-color:#fb718547;background:#fb71851f;color:#fb7185}.atomui-dark .home-platform-card--muted .home-platform-card__status{border-color:#94a3b838;background:#94a3b81a;color:#94a3b8}.home-oss-stats-section{padding:4.25rem 0;background:linear-gradient(180deg,#f8fafcd6,#fffffff0),var(--surface-page)}.home-oss-stats-container{display:grid;width:min(100% - 48px,var(--site-content-max-width));margin-inline:auto;align-items:center;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:clamp(2rem,5vw,4.5rem)}.home-oss-stats-header{max-width:34rem}.home-oss-stats-header span{display:block;margin-bottom:1rem;color:#8c98a4;font-size:.875rem;font-weight:600;letter-spacing:.2em;line-height:1.2}.home-oss-stats-header h2{margin:0;color:#1e2022;font-size:2.25rem;font-weight:700;letter-spacing:0;line-height:1.18}.home-oss-stats-header p{margin:1.25rem 0 0;color:#677788;font-size:1.0625rem;line-height:1.72}.home-oss-stats-grid{display:grid;min-width:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:.875rem;opacity:0;transform:translateY(10px);transition:opacity .36s ease,transform .36s ease}.home-oss-stats-section--visible .home-oss-stats-grid{opacity:1;transform:translateY(0)}.home-oss-stat-card{position:relative;min-width:0;min-height:9.5rem;padding:1.4rem 1rem;border:1px solid rgba(33,50,91,.08);border-radius:.5rem;background:#ffffffe6;box-shadow:0 .375rem 1.5rem #8c98a41a;text-align:center}.home-oss-stat-card:before{position:absolute;top:.85rem;left:50%;width:1.625rem;height:.1875rem;border-radius:999px;background:var(--brand-primary);content:"";transform:translate(-50%)}.home-oss-stat-card strong{display:block;margin-top:1.25rem;color:#1e2022;font-family:var(--site-font-family);font-size:2.75rem;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1}.home-oss-stat-card span{display:block;min-height:2.4em;margin-top:.75rem;color:#677788;font-size:.95rem;font-weight:600;line-height:1.35}.atomui-dark .home-oss-stats-section{background:linear-gradient(180deg,#0f172a9e,#080b13f0),#080b13}.atomui-dark .home-oss-stats-header h2,.atomui-dark .home-oss-stat-card strong{color:#f8fafc}.atomui-dark .home-oss-stats-header p,.atomui-dark .home-oss-stat-card span{color:#cbd5e1}.atomui-dark .home-oss-stat-card{border-color:#94a3b829;background:#0f172ad1;box-shadow:0 .375rem 1.5rem #0000004d}@media(prefers-reduced-motion:reduce){.home-oss-stats-grid{transition:none}}@keyframes home-hero-rotator{0%,16%{transform:translateZ(0)}20%,36%{transform:translate3d(0,-20%,0)}40%,56%{transform:translate3d(0,-40%,0)}60%,76%{transform:translate3d(0,-60%,0)}80%,to{transform:translate3d(0,-80%,0)}}@keyframes home-hero-title-gradient-flow{0%{background-position:0% 50%}45%{background-position:58% 50%}to{background-position:100% 50%}}@media(prefers-reduced-motion:reduce){.home-hero__rotator strong,.home-hero__rotator-track{animation:none}}.site-mobile-drawer.p-drawer-left{width:100vw;max-width:none;height:100dvh;border:0;background:#fff;box-shadow:none;color:#1e2022}.site-mobile-drawer.p-drawer-enter-left{animation:siteMobileDrawerEnter .28s cubic-bezier(.19,1,.22,1) both}.site-mobile-drawer.p-drawer-leave-left{animation:siteMobileDrawerLeave .2s ease-in both}.site-mobile-drawer__shell{display:flex;min-height:100dvh;flex-direction:column;overflow-y:auto;background:#fff}.site-mobile-drawer__header{display:flex;min-height:58px;align-items:center;justify-content:space-between;padding:0 24px;border-bottom:1px solid rgba(33,50,91,.1)}.site-mobile-drawer__brand{display:inline-flex;align-items:center;text-decoration:none}.site-mobile-drawer__brand img{display:block;width:132px}.site-mobile-drawer__close.p-button{width:30px;min-width:30px;height:30px;min-height:30px;padding:0}.site-mobile-drawer__close .p-button-icon{color:#64748b;font-size:12px}.site-mobile-drawer__close:hover,.site-mobile-drawer__close:focus-visible{background:#64748b1a}.mobile-nav{display:grid;align-content:start;gap:12px;padding:24px 40px 32px}.mobile-nav section{display:grid;gap:2px}.mobile-nav h3{margin:0;color:#1e2022;font-size:16px;font-weight:600;letter-spacing:0;line-height:1.24}.mobile-nav a{display:flex;min-height:32px;align-items:center;padding:2px 0;border-radius:0;color:#1e2022;font-size:16px;font-weight:500;letter-spacing:0;line-height:1.24;text-decoration:none;transition:var(--site-link-color-transition),background-color .16s ease}.mobile-nav section a{padding-left:24px}.mobile-nav a:hover,.mobile-nav a:focus-visible,.mobile-nav a.is-active{color:var(--brand-primary);outline:0}.site-mobile-drawer__account{display:grid;gap:8px;margin:auto 40px 40px;padding-top:18px;border-top:1px solid rgba(33,50,91,.1)}.site-mobile-drawer__account-button.p-button{justify-content:flex-start;min-height:42px;padding-inline:0;color:#1e2022;font-size:16px;font-weight:500}.site-mobile-drawer__account-button.p-button:hover,.site-mobile-drawer__account-button.p-button:focus-visible{color:var(--brand-primary);background:transparent}@keyframes siteMobileDrawerEnter{0%{transform:translate3d(-100%,0,0)}to{transform:translateZ(0)}}@keyframes siteMobileDrawerLeave{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}.atomui-dark .site-mobile-drawer.p-drawer-left,.atomui-dark .site-mobile-drawer__shell{background:#080b13;color:#f8fafc}.atomui-dark .site-mobile-drawer__header{border-bottom-color:#94a3b824}.atomui-dark .site-mobile-drawer__account{border-top-color:#94a3b824}.atomui-dark .mobile-nav h3,.atomui-dark .mobile-nav a,.atomui-dark .site-mobile-drawer__account-button.p-button{color:#f8fafc}.atomui-dark .mobile-nav a:hover,.atomui-dark .mobile-nav a:focus-visible,.atomui-dark .mobile-nav a.is-active,.atomui-dark .site-mobile-drawer__account-button.p-button:hover,.atomui-dark .site-mobile-drawer__account-button.p-button:focus-visible{color:#fb7185}.hero-band{overflow:hidden;padding:84px 0;background:linear-gradient(135deg,#fff1f2f5,#f8fafcd9),var(--surface-muted)}.hero-band--compact{padding:64px 0}.hero-band__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);align-items:center;gap:56px}.hero-band__content{min-width:0}.section-eyebrow{margin:0 0 12px;color:var(--brand-primary);font-size:13px;font-weight:800;letter-spacing:0;text-transform:uppercase}.hero-band h1,.empty-page h1{margin:0;color:var(--text-title);font-size:clamp(32px,5vw,56px);font-weight:800;line-height:1.12}.hero-band p{max-width:680px;margin:20px 0 0;font-size:18px;line-height:1.75}.hero-band__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.hero-band__media{display:grid;min-width:0;place-items:center}.hero-band__media img{width:min(100%,520px);border-radius:8px}.site-section{padding:82px 0}.site-section--muted{background:var(--surface-muted)}.section-header{max-width:720px;margin-bottom:34px}.section-header--center{margin-inline:auto;text-align:center}.section-header h2{margin:0;color:var(--text-title);font-size:clamp(28px,3.5vw,40px);line-height:1.18}.section-header p:not(.section-eyebrow){margin:14px 0 0;color:var(--text-muted);font-size:16px;line-height:1.75}.feature-grid,.product-grid,.price-grid,.news-grid,.docs-grid,.metric-grid{display:grid;gap:20px}.feature-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.feature-grid--three{margin-top:28px}.product-grid,.price-grid,.news-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-grid,.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.feature-card,.product-card,.price-card,.news-card,.doc-card,.metric-card,.partner-panel,.legal-card,.faq-item,.search-result{border:0;border-radius:8px;background:var(--surface-raised);box-shadow:0 10px 28px #0f172a0d}.feature-card,.doc-card,.metric-card{padding:24px}.feature-card__icon{width:56px;height:56px;object-fit:contain}.feature-card__mark{display:inline-grid;width:48px;height:48px;place-items:center;border-radius:8px;background:var(--brand-primary-soft);color:var(--site-icon-color);font-weight:800}.feature-card h3,.product-card h3,.price-card h3,.news-card h3,.doc-card h3,.partner-panel h3{margin:18px 0 10px;color:var(--text-title);font-size:20px;line-height:1.3}.feature-card p,.product-card p,.price-card p,.news-card p,.doc-card p,.partner-panel p,.legal-card p,.faq-item p,.search-result p{margin:0;color:var(--text-muted);line-height:1.75}.atomuioss-slogan-container{overflow:hidden;padding:3rem 0;background-image:url(/images/developer/atomuioss-slogan-bg.png);background-position:left top;background-repeat:no-repeat;background-size:cover}.atomuioss-slogan-container .container{width:100%;max-width:1140px;margin-inline:auto;padding-inline:.75rem}.atomuioss-slogan-container .row{display:flex;flex-wrap:wrap;margin-top:0;margin-right:-.75rem;margin-left:-.75rem}.atomuioss-slogan-container .row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:.75rem;padding-left:.75rem}.atomuioss-slogan-container .mb-5{margin-bottom:2rem}.atomuioss-slogan-container .d-flex{display:flex}.atomuioss-slogan-container .justify-content-center{justify-content:center}.atomuioss-slogan-container .gap-3{gap:1rem}.atomuioss-slogan-container .gap-5{gap:2rem}.atomuioss-slogan-container .mt-3{margin-top:1rem}.atomuioss-slogan-container .mt-5{margin-top:2rem}.atomuioss-slogan-container .mt-6{margin-top:2.5rem}.atomuioss-slogan-container .mt-7{margin-top:3rem}.atomuioss-slogan-container .text-center{text-align:center}.atomuioss-slogan-container .w-100{width:100%}.atomuioss-slogan-container .logo{width:300px}.atomuioss-slogan-container h3{margin-top:0;margin-bottom:.5rem;color:#1f1f1f;font-size:calc(1.25625rem + .075vw);font-weight:600;line-height:2rem}.atomuioss-slogan-container p{margin-bottom:1rem;color:#677788;line-height:1.5}.atomuioss-slogan-container .dropdown{position:relative}.atomuioss-slogan-container .dropdown:after{position:absolute;top:100%;left:0;width:100%;height:.625rem;content:""}.atomuioss-slogan-container .btn{--bs-btn-padding-x: 1rem;--bs-btn-padding-y: .6125rem;--bs-btn-font-size: 1rem;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-color: #677788;--bs-btn-bg: transparent;--bs-btn-border-width: .0625rem;--bs-btn-border-color: transparent;--bs-btn-border-radius: .3125rem;--bs-btn-hover-color: var(--bs-btn-color);--bs-btn-hover-bg: var(--bs-btn-bg);--bs-btn-hover-border-color: transparent;--bs-btn-focus-shadow-rgb: 234, 38, 54;display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);color:var(--bs-btn-color);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .2s ease-in-out}.atomuioss-slogan-container .btn-sm{--bs-btn-padding-y: .5rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size: .875rem;--bs-btn-border-radius: .3125rem}.atomuioss-slogan-container .btn:hover{border-color:transparent;color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg)}.atomuioss-slogan-container .btn:focus{box-shadow:none}.atomuioss-slogan-container .btn:focus-visible{border-color:var(--bs-btn-hover-border-color);background-color:var(--bs-btn-hover-bg);color:var(--bs-btn-hover-color);outline:0;box-shadow:0 0 rgba(var(--bs-btn-focus-shadow-rgb),.5)}.atomuioss-slogan-container .btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #e60012;--bs-btn-border-color: #e60012;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #c4000f;--bs-btn-hover-border-color: #b8000e;--bs-btn-focus-shadow-rgb: 234, 38, 54;--bs-btn-active-color: #fff;--bs-btn-active-bg: #b8000e;--bs-btn-active-border-color: #ad000e}.atomuioss-slogan-container .btn-primary:hover,.atomuioss-slogan-container .btn-primary:focus{box-shadow:0 4px 11px #e6001259}.atomuioss-slogan-container .btn-outline-primary{--bs-btn-color: #e60012;--bs-btn-border-color: #e60012;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #e60012;--bs-btn-hover-border-color: #e60012;--bs-btn-focus-shadow-rgb: 230, 0, 18;--bs-btn-active-color: #fff;--bs-btn-active-bg: #e60012;--bs-btn-active-border-color: #e60012;border-color:#21325b1a}.atomuioss-slogan-container .btn-outline-primary:hover,.atomuioss-slogan-container .dropdown-toggle:focus,.atomuioss-slogan-container .btn-outline-primary:focus-visible,.atomuioss-slogan-container .dropdown:hover .btn-outline-primary,.atomuioss-slogan-container .dropdown:focus-within .btn-outline-primary{border-color:transparent;background-color:#e60012;color:#fff}.atomuioss-slogan-container .btn.dropdown-toggle{display:inline-flex;align-items:center;justify-content:center;padding-right:.75rem}.atomuioss-slogan-container .dropdown-toggle{position:relative;align-items:center;white-space:nowrap}.atomuioss-slogan-container .dropdown-toggle:after{display:inline-block;flex:0 0 1rem;width:1rem;height:1rem;margin-left:.375rem;padding-left:0;background-image:url("data:image/svg+xml,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='%23677788' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3e%3c/svg%3e");background-position:center;background-repeat:no-repeat;background-size:1rem 1rem;content:""}.atomuioss-slogan-container .btn-outline-primary.dropdown-toggle:after{background-image:url("data:image/svg+xml,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='%23E60012' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3e%3c/svg%3e");transition:all .2s ease-in-out}.atomuioss-slogan-container .btn-outline-primary:hover:after,.atomuioss-slogan-container .dropdown-toggle:focus:after,.atomuioss-slogan-container .btn-outline-primary:focus-visible:after,.atomuioss-slogan-container .dropdown:hover .btn-outline-primary:after,.atomuioss-slogan-container .dropdown:focus-within .btn-outline-primary:after{background-image:url("data:image/svg+xml,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3e%3c/svg%3e")}.atomuioss-slogan-container .dropdown-menu{position:absolute;z-index:1000;top:calc(100% + .625rem);left:0;display:none;min-width:10rem;margin:0;padding:.5rem;border:0 solid rgba(0,0,0,.175);border-radius:.5rem;background:#fff;background-clip:padding-box;box-shadow:0 .75rem 1rem #bdc5d14d;color:#677788;font-size:1rem;text-align:left;list-style:none}.atomuioss-slogan-container .dropdown:hover .dropdown-menu,.atomuioss-slogan-container .dropdown-toggle:focus+.dropdown-menu,.atomuioss-slogan-container .dropdown:focus-within .dropdown-menu{display:block}.atomuioss-slogan-container .dropdown-item{display:block;width:100%;clear:both;padding:.5rem 1rem;border:0;border-radius:.3125rem;background-color:transparent;color:#1e2022;font-size:.875rem;font-weight:400;line-height:1.5;text-decoration:none;white-space:nowrap}.atomuioss-slogan-container .dropdown-item:hover,.atomuioss-slogan-container .dropdown-item:focus{background-color:#bdc5d133;color:#1b1d1f;outline:0}.atomuioss-slogan-container .card{position:relative;display:flex;min-width:0;height:auto;flex-direction:column;align-self:center;overflow:hidden;border:0;border-radius:.5rem;background:#fff;box-shadow:0 .375rem 1.5rem #8c98a420}.atomuioss-slogan-container .card-body{flex:0 0 auto;color:inherit;line-height:0}.atomuioss-slogan-container .p-2{padding:.5rem}.atomuioss-slogan-container .card img{display:block;width:100%;height:auto}@media(min-width:992px){.atomuioss-slogan-container{padding-top:5rem;padding-bottom:5rem}.atomuioss-slogan-container .row{align-items:center}.atomuioss-slogan-container .col-lg-6{width:50%}}@media(min-width:1200px){.atomuioss-slogan-container h3{font-size:1.3125rem}}.oss-feature-section{background:var(--surface-page)}.oss-page-state-section{min-height:calc(100dvh - var(--header-height))}.oss-page-state{display:grid;min-height:18rem;place-items:center;color:var(--text-muted);font-size:1rem;line-height:1.7;text-align:center}.oss-page-state--error{color:var(--brand-primary-hover)}.oss-delivery-diagram{position:relative;isolation:isolate;display:grid;min-height:500px;align-items:center;justify-content:space-between;grid-template-columns:260px 156px 196px;column-gap:0;overflow:visible;padding:1rem 0 0}.oss-delivery-diagram__links{position:absolute;inset:0;z-index:1;width:100%;height:100%;pointer-events:none}.oss-delivery-diagram__path{fill:none;stroke-dasharray:6 10;stroke-linecap:round;stroke-width:1.55;animation:oss-delivery-dash 1.8s linear infinite}.oss-delivery-column,.oss-delivery-core{position:relative;z-index:2}.oss-delivery-mobile-arrow{display:none}.oss-delivery-column{display:grid;gap:1rem}.oss-delivery-column--apps{width:204px}.oss-delivery-column--platforms{width:196px}.oss-delivery-column__label{display:block;color:var(--brand-primary);font-size:.8125rem;font-weight:800;letter-spacing:0;line-height:1.2;text-transform:uppercase}.oss-delivery-list,.oss-platform-list{display:grid;gap:.75rem}.oss-delivery-node,.oss-platform-node{position:relative;min-width:0;border:0;border-radius:8px;background:#fffffff0;box-shadow:0 8px 22px #0f172a0e}.oss-delivery-node{display:grid;min-height:3.25rem;align-items:center;grid-template-columns:2.25rem minmax(0,1fr);gap:.625rem;padding:.625rem .75rem}.oss-delivery-node__icon,.oss-platform-node__icon{display:inline-grid;width:2.25rem;height:2.25rem;place-items:center;border-radius:8px;color:var(--site-icon-color);font-size:1rem}.oss-delivery-node__icon{background:var(--brand-primary-soft)}.oss-platform-node__icon{overflow:hidden;background:transparent}.oss-delivery-node strong,.oss-platform-node strong{display:block;color:var(--text-title);font-weight:800;line-height:1.35}.oss-platform-node small{display:block;margin-top:.25rem;color:var(--text-muted);font-size:.8125rem;line-height:1.45}.oss-delivery-core{display:grid;min-height:260px;place-items:center}.oss-delivery-core__halo{position:absolute;width:238px;max-width:100%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(244,63,94,.13),transparent 66%);pointer-events:none}.oss-delivery-core__ring{position:absolute;width:170px;aspect-ratio:1;border-radius:50%;background:conic-gradient(from 210deg,#f43f5e00,#f43f5e2e,#f43f5ec2,#38bdf880,#f43f5e00);animation:oss-delivery-spin 8s linear infinite}.oss-delivery-core__ring:after{position:absolute;inset:3px;border-radius:inherit;background:radial-gradient(circle,#ffffffeb,#ffffffb8),var(--surface-page);content:""}.oss-delivery-core__body{position:relative;z-index:2;display:grid;width:118px;aspect-ratio:1;place-items:center;padding:1.125rem .875rem;border-radius:50%;background:#fffffff5;box-shadow:0 18px 50px #0f172a14,inset 0 0 0 1px #f43f5e14;text-align:center}.oss-delivery-core__body img{width:min(92px,78%)}.oss-platform-node{display:grid;min-height:3.25rem;align-items:center;grid-template-columns:2.25rem minmax(0,1fr);gap:.625rem;padding:.625rem .75rem}@keyframes oss-delivery-dash{to{stroke-dashoffset:-28}}@keyframes oss-delivery-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.oss-delivery-diagram__path,.oss-delivery-core__ring{animation:none}.oss-stats-grid{transition:none}}.oss-choice-section{background:var(--surface-muted)}.oss-stats-grid{display:grid;width:min(100%,980px);grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;margin:0 auto 3.25rem;opacity:0;transform:translateY(8px);transition:opacity .36s ease,transform .36s ease}.oss-stats-grid--visible{opacity:1;transform:translateY(0)}.oss-stat-card{min-width:0;text-align:center}.oss-stat-card strong{display:block;color:#677788;font-family:var(--site-font-family);font-size:clamp(2.875rem,5vw,3.5rem);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1}.oss-stat-card span{display:block;margin-top:.75rem;color:#677788;font-size:1.125rem;font-weight:600;line-height:1.3}.oss-reason-grid,.oss-contributor-grid,.oss-contact-grid{display:grid;gap:20px}.oss-reason-grid{width:min(100%,1040px);grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:auto}.oss-reason-card,.oss-contributor-card,.oss-contact-card{border:0;border-radius:8px;background:var(--surface-raised);box-shadow:0 10px 28px #0f172a0d}.oss-reason-card,.oss-contributor-card,.oss-contact-card{padding:24px}.oss-reason-card__icon,.oss-contact-card>i{display:inline-grid;width:50px;height:50px;place-items:center;border-radius:8px;background:var(--brand-primary-soft);color:var(--site-icon-color)}.oss-reason-card__icon>i,.oss-contact-card>i{font-size:22px}.oss-reason-card__icon>img{display:block;width:32px;height:32px;object-fit:contain}.oss-reason-card__head{display:flex;align-items:center;justify-content:space-between;gap:1rem}.oss-reason-card__badge{display:inline-grid;min-height:2rem;place-items:center;border-radius:999px;background:var(--brand-primary);color:#fff;font-family:var(--site-font-family);font-size:.8125rem;font-weight:800;line-height:1;padding-inline:.875rem;white-space:nowrap}.oss-reason-card h3,.oss-contributor-card h3,.oss-contact-card h3{margin:18px 0 10px;color:var(--text-title);font-size:20px;line-height:1.35}.oss-reason-card p,.oss-contributor-card p,.oss-contact-card p{margin:0;color:var(--text-muted);line-height:1.75}.oss-incubation-section{overflow:hidden;background:linear-gradient(180deg,#f8fafcb8,#fff0),var(--surface-page)}.oss-incubation-container{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:4rem;align-items:center}.oss-incubation-visual{position:relative;display:grid;min-height:25rem;align-content:center;gap:1.25rem;isolation:isolate}.oss-incubation-visual:before{position:absolute;inset:12% -8% 4%;z-index:-1;border-radius:50%;background:radial-gradient(circle at 45% 34%,rgba(14,165,233,.18),transparent 46%),radial-gradient(circle at 62% 68%,rgba(244,63,94,.1),transparent 48%);filter:blur(8px);content:""}.oss-incubation-visual img{display:block;width:min(100%,33rem);height:auto}.oss-incubation-copy{min-width:0}.oss-incubation-eyebrow{display:inline-flex;align-items:center;gap:.5rem;color:var(--brand-primary);font-size:.8125rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.oss-incubation-eyebrow:before{width:1.5rem;height:2px;border-radius:999px;background:var(--brand-primary);content:""}.oss-incubation-copy h2{max-width:42rem;margin:1rem 0 0;color:#1e2022;font-size:clamp(2rem,3.4vw,2.625rem);font-weight:600;line-height:1.2}.oss-incubation-lead{max-width:46rem;margin:1.25rem 0 0;color:#677788;font-size:1.0625rem;line-height:1.85}.oss-incubation-points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:2rem}.oss-incubation-points article{min-width:0;padding-top:1rem;border-top:2px solid rgba(230,0,18,.22)}.oss-incubation-points span{display:block;color:#e6001294;font-family:var(--site-font-family);font-size:.875rem;font-weight:800;line-height:1}.oss-incubation-points strong{display:block;margin-top:.75rem;color:#1e2022;font-size:1.0625rem;line-height:1.35}.oss-incubation-points p{margin:.625rem 0 0;color:#677788;font-size:.9375rem;line-height:1.7}.oss-incubation-about{margin-top:2rem;padding-top:1.5rem;border-top:1px solid rgba(140,152,164,.18)}.oss-incubation-about h3{margin:0;color:#1e2022;font-size:1.25rem;font-weight:600;line-height:1.35}.oss-incubation-about p{margin:.875rem 0 0;color:#677788;line-height:1.8}.oss-timeline-section{background:var(--surface-muted)}.oss-community-section{position:relative;isolation:isolate;overflow:hidden;background:var(--surface-page)}.oss-community-section>.site-container{position:relative;z-index:1}.oss-community-section:before,.oss-community-section:after{position:absolute;inset:0;z-index:0;pointer-events:none;content:""}.oss-community-section:before{background:linear-gradient(90deg,#f43f5ec2,#ec48998f 36%,#2563eb75 72%,#0ea5e95c);mask-image:url(/images/atomui/developer/community-map.png);mask-mode:luminance;mask-position:center 5.15rem;mask-repeat:no-repeat;mask-size:min(1120px,96vw) auto;opacity:.68;-webkit-mask-image:url(/images/atomui/developer/community-map.png);-webkit-mask-mode:luminance;-webkit-mask-position:center 5.15rem;-webkit-mask-repeat:no-repeat;-webkit-mask-size:min(1120px,96vw) auto}.oss-community-section:after{background:radial-gradient(ellipse at center 36%,#fff0,#ffffff0a 46%,#ffffffa3 84%,#fff),linear-gradient(180deg,#fff,#ffffff24 18%,#ffffff2e 62%,#fff)}.oss-source-section-header{width:min(100%,720px);margin:0 auto 4rem;text-align:center}.oss-source-section-header h2{margin:0;color:#1e2022;font-size:clamp(2rem,3.5vw,2.5rem);font-weight:600;line-height:1.2}.oss-source-section-header p{margin:1rem 0 0;color:#8c98a4;font-size:1rem;line-height:1.5}.oss-source-card-grid{margin-top:2rem}.oss-contributor-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}.oss-contact-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(1rem,1.6vw,1.5rem)}.oss-source-card{position:relative;display:flex;min-width:0;min-height:100%;flex-direction:column;border:0;border-radius:.5rem;background:#fff;box-shadow:0 .375rem 1.5rem #8c98a420;color:#677788;word-wrap:break-word}.oss-contributor-card{padding:0;font-size:.9em}.oss-contributor-card__body{flex:1 1 auto;padding:1.5rem}.oss-contributor-card__head{display:flex;justify-content:space-between;gap:1rem}.oss-contributor-card__avatar{width:70px;height:70px;overflow:hidden;border:1px solid #f8f9fa;border-radius:.5rem;background:#fff}.oss-contributor-card__avatar img{display:block;width:100%;height:100%;object-fit:cover}.oss-contributor-card__media a{display:inline-block;padding:5px;border-radius:.5rem;transition:background-color .2s ease-in-out}.oss-contributor-card__media a:hover,.oss-contributor-card__media a:focus-visible{background-color:#f8f9fa;outline:0}.oss-contributor-card__media img{display:block;width:24px;height:24px}.oss-contributor-card__name{padding-top:10px;color:#677788;font-weight:700}.oss-contributor-card__position,.oss-contributor-card__location{margin-top:.5rem;color:#677788;line-height:1.5}.oss-contributor-card__location{display:flex;align-items:center;gap:.25rem}.oss-contributor-card__location svg{width:1em;height:1em;fill:currentColor}.oss-contributor-card__footer{margin:1rem;padding:.5rem .25rem .25rem;color:#8c98a4;line-height:1.5}.oss-contact-card{min-height:auto;padding:0;text-align:center}.oss-contact-card__body{display:flex;min-height:100%;flex-direction:column;flex:1 1 auto;padding:1rem 1.5rem}.oss-contact-card__body--qr{align-items:center;padding:.875rem .75rem .75rem}.oss-contact-card__head{display:flex;align-items:center;justify-content:center;gap:.75rem;min-width:0;min-height:2.25rem;margin-bottom:.875rem}.oss-contact-card__body--qr .oss-contact-card__head{width:100%;min-height:2rem;margin-bottom:.25rem}.oss-contact-card__icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center}.oss-contact-card__icon img{display:block;width:2rem;height:2rem;object-fit:contain;border-radius:.5rem}.oss-contact-card__body--qr .oss-contact-card__icon img{width:1.75rem;height:1.75rem}.oss-contact-card h3{min-width:0;margin:0;color:#1e2022;font-size:1.0625rem;font-weight:600;line-height:1.25;overflow-wrap:anywhere}.oss-contact-card p{flex:1 1 auto;margin:0;color:#677788;font-size:1rem;line-height:1.5;text-align:left}.oss-contact-card__actions{display:flex;justify-content:center;gap:1rem;margin-top:auto;padding-top:1rem}.oss-contact-card__actions a{display:inline-grid;width:3rem;height:3rem;place-items:center;border-radius:.5rem;background:transparent;transition:background-color .2s ease-in-out}.oss-contact-card__actions a:hover,.oss-contact-card__actions a:focus-visible{background:#e600120f;outline:0}.oss-contact-card__actions img{width:34px;height:34px}.oss-contact-card__qr{width:100%;margin-top:0}.oss-contact-card__qr img{display:block;width:min(100%,15.5rem);margin-inline:auto;border-radius:0}.oss-join-section{position:relative;isolation:isolate;overflow:hidden;background:var(--brand-primary)}.oss-join-section:before{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#f43f5ef0,#e11d48e6),url(/images/atomui/developer/community-map.png) center / min(1000px,100%) auto no-repeat;content:""}.oss-join-section__inner{display:grid;min-height:360px;place-items:center;padding:72px 0;text-align:center}.oss-join-section h2{margin:0;color:#fff;font-size:clamp(32px,4vw,48px);line-height:1.16}.oss-join-section p{max-width:800px;margin:18px 0 0;color:#ffffffdb;font-size:18px;line-height:1.8}.oss-join-section .site-button{margin-top:28px;border-color:#fff}.atomui-dark .oss-hero{background:#111827}.atomui-dark .oss-hero:after{background:linear-gradient(90deg,#080b13f5,#111827d6)}.atomui-dark .oss-platforms span,.atomui-dark .oss-proof-card{border-color:#ffffff1f;background:#0f172ad1}.atomui-dark .oss-choice-section{background:var(--surface-muted)}.atomui-dark .oss-community-section:before{background:linear-gradient(90deg,#f43f5e9e,#a855f77a 42%,#38bdf861);opacity:.46}.atomui-dark .oss-community-section:after{background:radial-gradient(ellipse at center 36%,#0f172a00,#0f172a1f 50%,#0f172ab3 86%,#0f172a),linear-gradient(180deg,#0f172a,#0f172a2e 18%,#0f172a3d 62%,#0f172a)}.atomui-dark .oss-feature-section{background:var(--surface-page)}.atomui-dark .oss-delivery-diagram{background:transparent;box-shadow:none}.atomui-dark .oss-delivery-node,.atomui-dark .oss-platform-node,.atomui-dark .oss-delivery-core__body{background:#0f172ae0;box-shadow:0 10px 28px #0003}.atomui-dark .oss-delivery-core__ring:after{background:radial-gradient(circle,#0f172af0,#0f172ac7),#0f172a}.atomui-dark .oss-delivery-node strong,.atomui-dark .oss-platform-node strong{color:#f8fafc}.atomui-dark .oss-platform-node small{color:#cbd5e1}.atomui-dark .oss-foundation-stack,.atomui-dark .oss-stack-layer{background:#0f172adb;box-shadow:0 10px 28px #0000002e}.atomui-dark .oss-foundation-list strong,.atomui-dark .oss-foundation-stack__head strong,.atomui-dark .oss-stack-layer strong{color:#f8fafc}.atomui-dark .oss-foundation-list p,.atomui-dark .oss-stack-layer p{color:#cbd5e1}.atomui-dark .oss-foundation-list article+article{border-top-color:#ffffff1a}.atomui-dark .oss-foundation-platforms span,.atomui-dark .oss-foundation-list article>span{background:#ffffff14}.atomui-dark .oss-reason-card,.atomui-dark .oss-contributor-card,.atomui-dark .oss-contact-card{background:#0f172adb;box-shadow:0 10px 28px #0000002e}.atomui-dark .oss-incubation-section{background:linear-gradient(180deg,#0f172ac7,#0f172a00),var(--surface-page)}.atomui-dark .oss-incubation-visual:before{background:radial-gradient(circle at 45% 34%,rgba(14,165,233,.2),transparent 46%),radial-gradient(circle at 62% 68%,rgba(244,63,94,.14),transparent 48%)}.atomui-dark .oss-incubation-copy h2,.atomui-dark .oss-incubation-points strong,.atomui-dark .oss-incubation-about h3{color:#f8fafc}.atomui-dark .oss-incubation-lead,.atomui-dark .oss-incubation-points p,.atomui-dark .oss-incubation-about p{color:#cbd5e1}.atomui-dark .oss-incubation-about{border-top-color:#ffffff1f}.atomui-dark .oss-contributor-card__avatar,.atomui-dark .oss-reason-card__icon,.atomui-dark .oss-contact-card>i{border-color:#e6001247;background:#f43f5e1f}.home-features-section{padding-top:5rem;padding-bottom:3rem}.home-features-container{width:100%;max-width:var(--site-content-max-width);margin-inline:auto;padding-inline:.75rem}.home-features-header{width:100%;margin-bottom:2rem;text-align:center}.home-features-header h2{margin:0 0 .5em;color:#1e2022;font-size:calc(1.375rem + 1.5vw);font-weight:700;line-height:1.2}.home-feature-grid{display:flex;flex-wrap:wrap;align-items:stretch;margin-inline:-.75rem}.home-feature-col{flex:0 0 auto;width:100%;max-width:100%;margin-bottom:1.5rem;padding-inline:.75rem}.home-feature-card{position:relative;display:flex;height:100%;min-width:0;flex-direction:column;border:0;border-radius:.5rem;background:#fff;background-clip:border-box;box-shadow:0 .375rem 1.5rem #8c98a420;text-align:center;transition:all .2s ease-in-out;word-wrap:break-word}.home-feature-card:hover,.home-feature-card:focus-within{transform:translateY(-.1875rem)}.home-feature-card__body{flex:1 1 auto;padding:1.5rem}.home-feature-card__icon-wrap{margin-bottom:1rem}.home-feature-card__icon{display:inline-block;width:3.125rem;height:3.125rem;border-radius:.5rem;object-fit:contain}.home-feature-card__mark{display:inline-grid;width:3.125rem;height:3.125rem;place-items:center;border-radius:.5rem;background:var(--brand-primary-soft);color:var(--site-icon-color);font-weight:700}.home-feature-card h3{margin:0 0 1rem;color:#1e2022;font-size:calc(1.25625rem + .075vw);font-weight:700;line-height:1.2;text-align:center}.home-feature-card p{margin:0 0 1rem;color:#677788;font-size:1rem;font-weight:400;line-height:1.5;text-align:left}.atomui-dark .home-features-section{background:var(--surface-page)}.atomui-dark .home-features-header h2,.atomui-dark .home-feature-card h3{color:#f8fafc}.atomui-dark .home-feature-card{background:#0f172ad6;box-shadow:0 .375rem 1.5rem #0000004d}.atomui-dark .home-feature-card p{color:#cbd5e1}@media(min-width:768px){.home-features-header{width:75%;margin-inline:auto;margin-bottom:4rem}.home-feature-col{width:50%;margin-bottom:2rem}}@media(min-width:992px){.home-features-section{padding-top:7.5rem;padding-bottom:5rem}.home-features-header{width:50%}.home-feature-col{width:33.33333333%}}@media(min-width:1200px){.home-platform-copy h2,.home-features-header h2{font-size:2.5rem}.home-feature-card h3{font-size:1.3125rem}}.home-showcase-section{padding-top:2.5rem;padding-bottom:3rem;background:#f8fafd}.home-showcase-header{width:100%;margin:0 auto 2rem;text-align:center}.home-showcase-header h2{margin:0 0 .5em;color:#1e2022;font-size:calc(1.375rem + 1.5vw);font-weight:700;line-height:1.2}.home-showcase-container{width:100%;padding-inline:1rem}.home-showcase-grid{display:flex;flex-wrap:wrap;align-items:center;margin-inline:-.5rem}.home-showcase-col{flex:0 0 auto;width:100%;max-width:100%;height:400px;margin-bottom:1.5rem;padding-inline:.5rem}.home-showcase-card{display:flex;height:100%;flex-direction:column;overflow:hidden;border:0;border-radius:.5rem;background:#fff;box-shadow:0 .375rem 1.5rem #8c98a420}.home-showcase-card__title{position:relative;display:flex;flex:0 0 auto;align-items:center;gap:.375rem;padding:1.5rem 1.5rem 0;color:#435775;font-size:1rem;font-weight:600;line-height:1.35}.home-showcase-card__title:before{width:.1875rem;height:.875rem;border-radius:999px;background:#f43f5eb8;content:""}.home-showcase-card__body{flex:1 1 auto;min-height:0;padding:1.5rem}.home-showcase-card__body--modal{display:flex;align-items:center;justify-content:center;padding-inline:.25rem}.showcase-modal{width:300px;max-width:calc(100% - 40px);border-radius:8px;background:#fff;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.showcase-modal__header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 8px;color:#000000e0;font-size:16px;line-height:1.5}.showcase-modal__header button{display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center;padding:0;border:0;border-radius:4px;background:transparent;color:#00000073;font-size:25px;line-height:1;cursor:default}.showcase-modal p{margin:0;padding:0 24px;color:#000000e0;font-size:14px;line-height:1.55}.showcase-modal__footer{display:flex;justify-content:flex-end;gap:8px;padding:16px 24px 20px}.showcase-button,.showcase-danger-button{display:inline-flex;align-items:center;justify-content:center;height:32px;padding:4px 15px;border:1px solid #d9d9d9;border-radius:6px;background:#fff;color:#000000e0;font-size:14px;line-height:1.5714285714;white-space:nowrap;cursor:pointer;transition:color .2s,border-color .2s,background-color .2s,box-shadow .2s}.showcase-button:hover,.showcase-button:focus-visible{border-color:#4096ff;color:#4096ff;outline:0}.showcase-button:active{border-color:#0958d9;color:#0958d9}.showcase-button--primary{border-color:#1677ff;background:#1677ff;color:#fff;box-shadow:0 2px #0591ff1a}.showcase-button--primary:hover,.showcase-button--primary:focus-visible{border-color:#4096ff;background:#4096ff;color:#fff}.showcase-button--primary:active{border-color:#0958d9;background:#0958d9;color:#fff;box-shadow:none}.showcase-circle-row{display:flex;flex-wrap:wrap;gap:16px}.showcase-progress-circle{position:relative;display:inline-grid;width:80px;height:80px;place-items:center;border-radius:50%;background:conic-gradient(var(--progress-color) var(--progress),#f5f5f5 0);color:#000000e0;font-size:20px;line-height:1}.showcase-progress-circle:before{position:absolute;inset:5px;border-radius:inherit;background:#fff;content:""}.showcase-progress-circle>span{position:relative;z-index:1}.showcase-progress-circle--danger{color:#ff4d4f}.showcase-progress-circle--success{color:#52c41a}.showcase-progress-circle--danger>span,.showcase-progress-circle--success>span{font-size:28px}.showcase-progress-list,.showcase-control-stack{display:flex;flex-direction:column;gap:8px}.showcase-progress-list{margin-top:40px}.showcase-line-progress{display:grid;align-items:center;grid-template-columns:minmax(0,1fr) 34px;gap:8px}.showcase-line-progress__track{overflow:hidden;height:6px;border-radius:100px;background:#f5f5f5}.showcase-line-progress__track span{display:block;height:100%;border-radius:inherit;background:#1677ff}.showcase-line-progress--danger .showcase-line-progress__track span{background:#ff4d4f}.showcase-line-progress--success .showcase-line-progress__track span{background:#52c41a}.showcase-line-progress__info{color:#000000e0;font-size:14px;line-height:1}.showcase-progress-status{display:inline-grid;width:14px;height:14px;place-items:center;justify-self:end;border-radius:50%;color:#fff;font-size:10px;font-weight:700;line-height:1}.showcase-line-progress--danger .showcase-progress-status{justify-self:start;background:#ff4d4f}.showcase-line-progress--success .showcase-progress-status{justify-self:start;background:#52c41a}.showcase-step-row{display:flex;align-items:center;gap:12px;color:#000000e0;font-size:14px;line-height:1}.showcase-step-progress{display:grid;width:50px;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px}.showcase-step-progress--five{width:84px;grid-template-columns:repeat(5,minmax(0,1fr))}.showcase-step-progress span{height:8px;background:#f5f5f5}.showcase-step-progress span.is-active{background:#1677ff}.showcase-step-progress--success span.is-active{background:#52c41a}.showcase-step-progress--success{display:flex;width:auto;gap:0;grid-template-columns:none}.showcase-step-progress--success span{width:2px;min-width:2px;height:8px;margin-inline-end:2px}.showcase-step-progress--mixed span.is-active{background:#389e0d}.showcase-step-progress--mixed span.is-danger{background:red}.showcase-step-row--compact-success{gap:8px}.showcase-step-progress--success+span{display:inline-grid;width:14px;height:14px;place-items:center;border-radius:50%;background:#52c41a;color:#fff;font-size:10px;font-weight:700;line-height:1}.showcase-choice-row{display:flex;flex-wrap:wrap;gap:20px;color:#000000e0;font-size:14px;line-height:1.5714285714}.showcase-choice{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:transparent;color:inherit;font:inherit;line-height:inherit;cursor:pointer}.showcase-radio,.showcase-checkbox{position:relative;display:inline-block;flex:0 0 auto;width:16px;height:16px;border:1px solid #d9d9d9;background:#fff;transition:background-color .2s,border-color .2s}.showcase-radio{border-radius:50%}.showcase-choice:hover .showcase-radio,.showcase-choice:focus-visible .showcase-radio,.showcase-choice:hover .showcase-checkbox,.showcase-choice:focus-visible .showcase-checkbox{border-color:#1677ff}.showcase-radio.is-checked{border-color:#1677ff;background:#1677ff}.showcase-radio.is-checked:after{position:absolute;inset:4px;border-radius:inherit;background:#fff;content:""}.showcase-checkbox{border-radius:4px}.showcase-checkbox.is-checked{border-color:#1677ff;background:#1677ff}.showcase-checkbox.is-checked:after{position:absolute;top:2px;left:5px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;content:"";transform:rotate(45deg)}.showcase-segmented{display:flex;overflow:hidden;width:100%;padding:2px;border-radius:6px;background:#0000000a;color:#000000a6;font-size:14px;line-height:28px}.showcase-segmented button{flex:1 1 auto;min-width:0;padding:0 10px;border:0;border-radius:4px;background:transparent;color:inherit;font:inherit;line-height:inherit;text-align:center;white-space:nowrap;cursor:pointer;transition:background-color .2s,color .2s}.showcase-segmented button:hover,.showcase-segmented button:focus-visible{background:#0000000f;color:#000000e0;outline:0}.showcase-segmented button.is-active{background:#fff;color:#000000e0;box-shadow:0 1px 2px #00000008,0 1px 6px -1px #00000005,0 2px 4px #00000005}.showcase-segmented button.is-active:hover,.showcase-segmented button.is-active:focus-visible{background:#fff}.showcase-radio-buttons{display:inline-flex;align-self:flex-start;border-radius:6px}.showcase-radio-buttons button{min-width:64px;height:32px;padding:4px 15px;border:1px solid #d9d9d9;border-left-width:0;background:#fff;color:#000000e0;font:inherit;font-size:14px;line-height:22px;text-align:center;cursor:pointer;transition:border-color .2s,background-color .2s,color .2s}.showcase-radio-buttons button:hover,.showcase-radio-buttons button:focus-visible{color:#1677ff;outline:0}.showcase-radio-buttons button:not(.is-active):hover,.showcase-radio-buttons button:not(.is-active):focus-visible{border-color:#d9d9d9;background:#fff}.showcase-radio-buttons button:first-child{border-left-width:1px;border-radius:6px 0 0 6px}.showcase-radio-buttons button:last-child{border-radius:0 6px 6px 0}.showcase-radio-buttons button.is-active{border-color:#1677ff;background:#1677ff;color:#fff}.showcase-radio-buttons button.is-active:hover,.showcase-radio-buttons button.is-active:focus-visible{border-color:#4096ff;background:#4096ff;color:#fff}.showcase-slider{position:relative;height:12px;margin:8px 6px 12px}.showcase-slider:before,.showcase-slider span{position:absolute;top:50%;height:4px;border-radius:2px;transform:translateY(-50%);content:""}.showcase-slider:before{right:0;left:0;background:#f5f5f5}.showcase-slider span{left:0;width:calc(var(--slider-value, 30) * 1%);background:#91caff}.showcase-slider i{position:absolute;top:50%;left:calc(var(--slider-value, 30) * 1%);width:14px;height:14px;border:2px solid #91caff;border-radius:50%;background:#fff;transform:translate(-50%,-50%);transition:width .2s,height .2s,border-color .2s,box-shadow .2s}.showcase-slider:hover i,.showcase-slider:focus-within i{width:16px;height:16px;border-color:#1677ff;box-shadow:0 0 0 5px #1677ff1f}.showcase-slider output{--showcase-slider-tooltip-bg: rgba(0, 0, 0, .86);position:absolute;bottom:28px;left:calc(var(--slider-value, 30) * 1%);z-index:3;min-width:40px;height:34px;padding:4px 8px;border-radius:8px;background:var(--showcase-slider-tooltip-bg);color:#fff;font-size:14px;line-height:26px;text-align:center;opacity:0;overflow:visible;pointer-events:none;transform:translate(-50%,6px);transition:opacity .16s,transform .16s}.showcase-slider output:after{position:absolute;bottom:-7px;left:50%;width:14px;height:8px;background:var(--showcase-slider-tooltip-bg);clip-path:path("M 1 0 H 13 L 8.2 5.9 Q 7 7.2 5.8 5.9 Z");content:"";transform:translate(-50%)}.showcase-slider:hover output,.showcase-slider:focus-within output{opacity:1;transform:translate(-50%)}.showcase-slider input{position:absolute;inset:-6px 0;z-index:2;width:100%;height:24px;margin:0;opacity:0;cursor:pointer}.showcase-tags{display:flex;flex-wrap:wrap;gap:8px}.showcase-tags span{display:inline-flex;min-height:22px;align-items:center;padding:0 7px;border-radius:4px;background:var(--tag-bg);color:#fff;font-size:12px;line-height:20px}.showcase-tabs__nav{display:flex;gap:32px;border-bottom:1px solid rgba(5,5,5,.06);color:#000000e0;font-size:14px;line-height:1.5714285714}.showcase-tabs__nav button{position:relative;padding:12px 0;border:0;background:transparent;color:inherit;font:inherit;line-height:inherit;cursor:pointer;transition:color .2s}.showcase-tabs__nav button.is-active{color:#1677ff}.showcase-tabs__nav button:hover,.showcase-tabs__nav button:focus-visible{color:#4096ff;outline:0}.showcase-tabs__nav button:active{color:#0958d9}.showcase-tabs__nav button.is-active:hover,.showcase-tabs__nav button.is-active:focus-visible,.showcase-tabs__nav button.is-active:active{color:#1677ff}.showcase-tabs__nav button.is-active:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;border-radius:2px;background:#1677ff;content:""}.showcase-tabs p{margin:16px 0 0;color:#000000e0;font-size:14px;line-height:1.5714285714}.showcase-button-row{display:flex;flex-wrap:wrap;gap:8px}.showcase-danger-button{border-color:#ff4d4f;color:#ff4d4f}.showcase-danger-button:hover,.showcase-danger-button:focus-visible{border-color:#ff7875;color:#ff7875;outline:0}.showcase-danger-button:active{border-color:#d9363e;color:#d9363e}.showcase-danger-button--solid{background:#ff4d4f;color:#fff;box-shadow:0 2px #ff26050f}.showcase-danger-button--solid:hover,.showcase-danger-button--solid:focus-visible{border-color:#ff7875;background:#ff7875;color:#fff}.showcase-danger-button--solid:active{border-color:#d9363e;background:#d9363e;color:#fff;box-shadow:none}.showcase-danger-button--dashed{border-style:dashed}.showcase-danger-button--filled{border-color:transparent;background:#fff2f0}.showcase-danger-button--filled:hover,.showcase-danger-button--filled:focus-visible{border-color:transparent;background:#fff1f0}.showcase-danger-button--filled:active{border-color:transparent;background:#ffccc7}.showcase-badge-row{display:flex;gap:28px;padding-top:6px}.showcase-badge{position:relative;display:inline-block;width:44px;height:44px;border-radius:8px;background:#bfbfbf}.showcase-badge:after{position:absolute;top:-10px;right:-11px;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:#ff4d4f;color:#fff;content:attr(data-count);font-size:12px;font-weight:600;line-height:20px;text-align:center;white-space:nowrap}.showcase-switch-row{display:flex;align-items:center;gap:8px}.showcase-switch{position:relative;display:inline-block;width:44px;height:22px;padding:0;border:0;border-radius:100px;background:#00000040;cursor:pointer;transition:background-color .2s}.showcase-switch.is-checked{background:#1677ff}.showcase-switch:after{position:absolute;top:2px;right:2px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 2px 4px #00230b33;content:"";transition:right .2s,left .2s}.showcase-switch:not(.is-checked):after{right:calc(100% - 20px)}.showcase-switch--small{width:28px;height:16px}.showcase-switch--small:after{width:12px;height:12px}.showcase-switch--small:not(.is-checked):after{right:calc(100% - 14px)}.atomui-dark .home-showcase-section{background:#0f172a}.atomui-dark .home-showcase-header h2{color:#f8fafc}.atomui-dark .home-showcase-card,.atomui-dark .showcase-modal,.atomui-dark .showcase-progress-circle:before,.atomui-dark .showcase-segmented button.is-active,.atomui-dark .showcase-radio-buttons button,.atomui-dark .showcase-slider i,.atomui-dark .showcase-button{background:#111827}.atomui-dark .home-showcase-card{box-shadow:0 .375rem 1.5rem #0000004d}.atomui-dark .home-showcase-card__title{color:#cbd5e1}.atomui-dark .showcase-modal__header,.atomui-dark .showcase-modal p,.atomui-dark .showcase-progress-circle,.atomui-dark .showcase-line-progress__info,.atomui-dark .showcase-step-row,.atomui-dark .showcase-choice-row,.atomui-dark .showcase-radio-buttons button,.atomui-dark .showcase-tabs__nav,.atomui-dark .showcase-tabs p,.atomui-dark .showcase-button{color:#f8fafc}.atomui-dark .showcase-segmented{background:#ffffff14}.atomui-dark .showcase-segmented button{color:#cbd5e1}.atomui-dark .showcase-segmented button.is-active{color:#f8fafc}.atomui-dark .showcase-line-progress__track,.atomui-dark .showcase-step-progress span,.atomui-dark .showcase-slider:before{background:#ffffff1f}.atomui-dark .showcase-radio,.atomui-dark .showcase-checkbox,.atomui-dark .showcase-radio-buttons button,.atomui-dark .showcase-button{border-color:#ffffff2e}@media(min-width:768px){.home-showcase-header{width:75%;margin-bottom:4rem}.home-showcase-col{width:50%}}@media(min-width:992px){.home-showcase-section{padding-top:3.75rem;padding-bottom:5rem}.home-showcase-container{padding-inline:3.5rem}.home-showcase-header{width:50%}}@media(min-width:1200px){.home-showcase-header h2{font-size:2.5rem}.home-showcase-col{width:33.33333333%}}@media(min-width:1400px){.home-showcase-col{width:25%}}.home-purchase-section{padding:2.5rem 0 3rem;background:#fff}.home-purchase-container{width:100%;max-width:var(--site-content-max-width);margin-inline:auto;padding-inline:.75rem}.home-purchase-header{width:100%;margin:0 auto 2rem;text-align:center}.home-purchase-header h2{margin:0 0 .5em;color:#1e2022;font-size:calc(1.375rem + 1.5vw);font-weight:700;line-height:1.2}.home-purchase-grid{display:grid;grid-template-columns:1fr;gap:1.5rem}.home-purchase-card{display:flex;min-height:17.75rem;flex-direction:column;padding:1.333rem 1rem 1.5rem;border:0;border-radius:.5rem;background:#fff;box-shadow:0 .375rem 1.5rem #8c98a420}.home-purchase-card__content{display:flex;flex:1 1 auto;flex-direction:column}.home-purchase-card h3{margin:0 0 .5rem;color:#1e2022;font-size:calc(1.3rem + .6vw);font-weight:700;line-height:1.2;text-align:center}.home-purchase-card p{min-height:4.5rem;margin:0 0 1rem;color:#677788;font-size:1rem;line-height:1.5;text-align:center;overflow-wrap:anywhere}.home-purchase-price{min-height:1.6875rem;margin-top:auto;margin-bottom:1rem;color:#1e2022;font-size:1.125rem;font-weight:700;line-height:1.5;text-align:center;overflow-wrap:normal;white-space:nowrap}.home-purchase-price--free{color:var(--brand-primary)}.home-purchase-segment{display:inline-flex;max-width:100%;flex-wrap:wrap;justify-content:center;margin:0 auto 2rem;align-self:center;padding:.25rem;border-radius:.5rem;background:#f8fafd}.home-purchase-segment button{display:inline-flex;align-items:center;min-height:2.3125rem;padding:.5rem 1rem;border:0;border-radius:.5rem;background:transparent;color:#677788;font-size:.875rem;line-height:1.5;white-space:nowrap;cursor:pointer;transition:color .16s ease,background-color .16s ease,box-shadow .16s ease}.home-purchase-segment button:hover,.home-purchase-segment button:focus-visible{color:var(--brand-primary)}.home-purchase-segment button.is-active{background:#fff;color:#1e2022;box-shadow:0 .1875rem .375rem #8c98a440}.home-purchase-button{display:inline-flex;width:75%;min-height:2.3125rem;align-items:center;justify-content:center;align-self:center;padding:.25rem .75rem;border:1px solid var(--brand-primary);border-radius:.3125rem;background:var(--brand-primary);color:#fff;font-size:.875rem;font-weight:600;line-height:1.5;text-align:center;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.home-purchase-button:hover,.home-purchase-button:focus-visible{border-color:var(--brand-primary-hover);background:var(--brand-primary-hover);color:#fff;box-shadow:0 .1875rem .625rem #f43f5e2e}.atomui-dark .home-purchase-section{background:#080b13}.atomui-dark .home-purchase-header h2,.atomui-dark .home-purchase-card h3,.atomui-dark .home-purchase-price{color:#f8fafc}.atomui-dark .home-purchase-card{background:#0f172ad6;box-shadow:0 .375rem 1.5rem #0000004d}.atomui-dark .home-purchase-card p{color:#cbd5e1}.atomui-dark .home-purchase-price--free{color:#fb7185}.atomui-dark .home-purchase-segment{background:#1e293beb}.atomui-dark .home-purchase-segment button{color:#cbd5e1}.atomui-dark .home-purchase-segment button:hover,.atomui-dark .home-purchase-segment button:focus-visible{color:#fb7185}.atomui-dark .home-purchase-segment button.is-active{background:#0f172af5;color:#f8fafc;box-shadow:0 .1875rem .375rem #00000057}@media(min-width:768px){.home-purchase-header{width:75%;margin-bottom:4rem}.home-purchase-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:992px){.home-purchase-section{padding:3.75rem 0 5rem}.home-purchase-header{width:50%}.home-purchase-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1200px){.home-purchase-header h2{font-size:2.5rem}.home-purchase-card h3{font-size:1.75rem}}.home-partners-section{padding:2.5rem 0 3rem;background:#f8fafd}.home-reading-section{padding-bottom:3rem}.home-qinware-container{width:100%;max-width:var(--site-content-max-width);margin-inline:auto;padding-inline:.75rem}.home-qinware-heading{width:100%;margin:0 auto 2rem;text-align:center}.home-qinware-heading h2{margin:0 0 .5em;color:#1e2022;font-size:calc(1.375rem + 1.5vw);font-weight:700;line-height:1.2}.home-reading-recommendations{display:block}.home-reading-recommendations .site-recommendation-section{margin-top:0}.home-reading-recommendations .site-recommendation-section h2{margin:0 0 .5em;color:#1e2022;font-size:calc(1.375rem + 1.5vw);font-weight:700;line-height:1.2;text-align:center}.home-reading-recommendations .site-recommendation-grid{margin-top:4rem;margin-bottom:3rem}.home-partner-grid,.home-reading-grid{display:flex;flex-wrap:wrap;margin-inline:-.75rem}.home-reading-grid{margin-bottom:3rem}.home-partner-col,.home-reading-col{flex:0 0 auto;width:100%;max-width:100%;margin-bottom:1.5rem;padding-inline:.75rem}.home-partner-card,.home-info-card{position:relative;display:flex;height:100%;min-width:0;flex-direction:column;overflow:hidden;border:0;border-radius:.5rem;background:#fff;box-shadow:0 .375rem 1.5rem #8c98a420;transition:all .2s ease-in-out;word-wrap:break-word}.home-partner-card:hover,.home-partner-card:focus-within,.home-info-card:hover,.home-info-card:focus-within{transform:translateY(-.1875rem)}.home-partner-card__media{display:flex;align-items:center;justify-content:center;padding:1rem 1rem 0}.home-partner-card__media img{width:auto;height:80px}.home-partner-card__body{flex:1 1 auto;padding:1rem}.home-partner-card__body p{margin:0;color:#677788;font-size:1rem;line-height:1.5}.home-partners-action{margin-top:4.5rem;text-align:center}.home-qinware-button{display:inline-flex;min-height:2.3125rem;align-items:center;justify-content:center;padding:.25rem .75rem;border:1px solid var(--brand-primary);border-radius:.3125rem;background:var(--brand-primary);color:#fff;font-size:.875rem;font-weight:600;line-height:1.5;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.home-qinware-button:hover,.home-qinware-button:focus-visible{border-color:var(--brand-primary-hover);background:var(--brand-primary-hover);color:#fff;box-shadow:0 .1875rem .625rem #f43f5e2e}.home-info-card>a{display:block}.home-info-card img{display:block;width:100%;height:180px;object-fit:cover;object-position:center}.home-info-card__body{position:relative;flex:1 1 auto;min-height:13.75rem;padding:1rem 1rem 3.5rem}.home-info-card__badge{display:inline-block;margin-bottom:.5rem;padding:.35em .65em;border-radius:.3125rem;background:#71869d;color:#fff;font-size:12px;font-weight:400;line-height:1;text-align:center;white-space:nowrap}.home-info-card h3{margin:0 0 .25rem;padding-bottom:.25rem;color:#1e2022;font-size:1.125rem;font-weight:700;line-height:1.5}.home-info-card h3 a{color:#1e2022;text-decoration:none}.home-info-card h3 a:hover,.home-info-card h3 a:focus-visible{color:var(--brand-primary)}.home-info-card__summary{display:block;color:#677788;font-size:14px;line-height:1.5;text-decoration:none}.home-info-card__summary:hover,.home-info-card__summary:focus-visible{color:var(--brand-primary)}.home-info-card__footer{position:absolute;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:space-between;margin-top:.5rem;padding:1rem;color:#677788;font-size:12px;line-height:1.5}.home-reading-more{text-align:center}.home-reading-more__card{display:inline-block;border:.0625rem solid rgba(33,50,91,.1);border-radius:50rem;background:#fff;box-shadow:none;color:#677788;text-align:center}.home-reading-more__body{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.8125rem 1.25rem;line-height:1.5;white-space:nowrap}.home-reading-more__body a{display:inline-flex;align-items:center;gap:.25rem;color:var(--brand-primary);text-decoration:none}.home-reading-more__body a:hover,.home-reading-more__body a:focus-visible{color:var(--brand-primary-hover)}.home-reading-more__body a span{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;line-height:1}.home-reading-more__body span:before{display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;font-size:.875em;line-height:1;content:"\203a"}.atomui-dark .home-qinware-heading h2,.atomui-dark .home-reading-recommendations .site-recommendation-section h2,.atomui-dark .home-info-card h3,.atomui-dark .home-info-card h3 a{color:#f8fafc}.atomui-dark .home-partners-section{background:#0f172a}.atomui-dark .home-partner-card,.atomui-dark .home-info-card,.atomui-dark .home-reading-more__card{border-color:#94a3b829;background:#0f172ad6;box-shadow:0 .375rem 1.5rem #0000004d}.atomui-dark .home-partner-card__body p,.atomui-dark .home-info-card__summary,.atomui-dark .home-info-card__footer,.atomui-dark .home-reading-more__card{color:#cbd5e1}@media(min-width:768px){.home-qinware-heading{width:75%;margin-bottom:4rem}.home-partner-col,.home-reading-col{width:50%}}@media(min-width:992px){.home-partners-section{padding:3.75rem 0 5rem}.home-reading-section{padding:5rem 0}.home-qinware-heading{width:50%}.home-partner-card__media img{height:60px}.home-partner-col{width:25%}.home-reading-col{width:33.33333333%}}@media(min-width:1200px){.home-qinware-heading h2,.home-reading-recommendations .site-recommendation-section h2{font-size:2.5rem}}.product-card{display:grid;grid-template-columns:220px minmax(0,1fr);overflow:hidden}.product-card__media{display:grid;min-height:220px;place-items:center;background:linear-gradient(135deg,var(--brand-primary-soft),#ffffff)}.product-card__media img{max-width:82%;max-height:180px;object-fit:contain}.product-card__body,.news-card__body{padding:24px}.text-link{display:inline-flex;margin-top:18px;color:var(--brand-primary);font-weight:700;text-decoration:none}.price-card{display:flex;min-height:100%;flex-direction:column;gap:22px;padding:28px}.price-card--highlight{border:1px solid var(--brand-primary-border);border-color:var(--brand-primary-border);box-shadow:0 20px 44px #f43f5e29}.price-card__price strong{color:var(--text-title);font-size:34px}.price-card__price span{display:block;margin-top:4px;color:var(--text-muted)}.price-card ul{display:grid;gap:12px;margin:0;padding:0;list-style:none}.price-card li{display:flex;align-items:center;gap:10px;color:var(--text-body)}.price-card li i,.highlight-list i{color:var(--site-icon-color)}.price-card .site-button{margin-top:auto}.split-panel,.community-panel,.product-detail-panel,.about-grid,.legal-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);gap:32px;align-items:start}.link-list{display:grid;gap:12px}.link-list a{display:flex;min-height:48px;align-items:center;padding:0 16px;border:1px solid var(--border-subtle);border-radius:8px;background:#fff;color:var(--text-title);font-weight:700;text-decoration:none}.link-list a:hover{border-color:var(--brand-primary-border);color:var(--brand-primary);background:var(--brand-primary-soft)}.partner-panel{padding:28px}.partner-list,.chip-grid,.highlight-list{display:flex;flex-wrap:wrap;gap:10px}.partner-list span,.chip-grid span,.highlight-list span{display:inline-flex;min-height:36px;align-items:center;gap:8px;padding:0 14px;border:1px solid var(--border-subtle);border-radius:999px;background:#fff;color:var(--text-body)}.atomuix-dg-page{background:#fff;color:#677788}.atomuix-dg-hero{overflow:hidden;padding:80px 0;background-image:url(/images/atomui/products/datagrid/atomui-datagrid-bg.png);background-position:center top;background-size:cover}.atomuix-dg-hero__grid{display:grid;grid-template-columns:minmax(0,1.85fr) minmax(320px,.95fr);align-items:center;gap:64px}.atomuix-dg-hero__content{display:flex;flex-direction:column;align-items:center;min-width:0;text-align:center}.atomuix-dg-hero__content p{margin:0 0 10px;color:#1e2022;font-size:21px;font-weight:700;line-height:1.2}.atomuix-dg-hero__content h1{margin:0;color:#1e2022;font-size:clamp(34px,3.1vw,40px);font-weight:800;line-height:1.2;letter-spacing:0}.atomuix-dg-hero__content button{min-height:38px;margin-top:36px;padding:.5rem 1rem;border:0;border-radius:.3125rem;background:var(--brand-primary);color:#fff;box-shadow:inset 0 1px #ffffff26,0 4px 10px #f43f5e3d;font-size:14px;font-weight:700;line-height:1.2}.atomuix-dg-hero__media{display:grid;min-width:0;place-items:center}.atomuix-dg-hero__image-card{width:min(100%,356px);padding:.5rem;border-radius:8px;background:#fff;box-shadow:0 .375rem 1.5rem #8c98a420}.atomuix-dg-hero__image-card img{display:block;width:100%;height:auto}.atomuix-dg-intro{padding:80px 0 64px;background:#fff}.atomuix-dg-intro__row{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:88px;min-height:330px}.atomuix-dg-intro__row+.atomuix-dg-intro__row{margin-top:74px}.atomuix-dg-intro__row.is-reverse .atomuix-dg-intro__text{order:2}.atomuix-dg-intro__row.is-reverse .atomuix-dg-intro__media{order:1}.atomuix-dg-intro__text{min-width:0}.atomuix-dg-intro__text h2{margin:0;color:#1e2022;font-size:28px;font-weight:800;line-height:1.2}.atomuix-dg-intro__text p{margin:40px 0 0;color:#677788;font-size:16px;line-height:1.85}.atomuix-dg-intro__media{display:grid;min-width:0;place-items:center}.atomuix-dg-intro__media img{display:block;width:min(100%,400px);height:auto;border-radius:8px;box-shadow:0 .1875rem .375rem #8c98a440}.atomuix-dg-section{padding:86px 0;background:#fff}.atomuix-dg-section--soft{background:radial-gradient(circle at 50% 0,rgba(244,63,94,.026),transparent 34rem),linear-gradient(180deg,#f6f8fb,#f8fafc);box-shadow:inset 0 1px #0f172a09,inset 0 -1px #0f172a09}.atomuix-dg-section-heading{max-width:820px;margin:0 auto 58px;text-align:center}.atomuix-dg-section-heading h2{margin:0;color:#1e2022;font-size:clamp(30px,3vw,40px);font-weight:800;line-height:1.2}.atomuix-dg-section-heading img{display:block;width:80px;height:auto;margin:14px auto 0}.atomuix-dg-section-heading p{margin:34px 0 0;color:#1e2022;font-size:21px;font-weight:700;line-height:1.35}.atomuix-dg-card-group+.atomuix-dg-card-group{margin-top:74px}.atomuix-dg-card-group>h3{margin:0 0 38px;color:#1e2022;font-size:28px;font-weight:800;line-height:1.2;text-align:center}.atomuix-dg-info-grid,.atomuix-dg-scenario-grid,.atomuix-dg-advantage-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.atomuix-dg-info-grid,.atomuix-dg-scenario-grid{gap:28px 24px}.atomuix-dg-info-card{display:flex;min-height:200px;align-items:center;flex-direction:column;justify-content:center;padding:2.75rem 1.5rem 2rem;border-radius:8px;background-color:#fff;background-image:radial-gradient(circle at 50% 0,rgba(244,63,94,.035),transparent 11rem),linear-gradient(180deg,#fff,#fcfdff);background-position:center;background-size:cover;box-shadow:0 .875rem 2rem #0f172a12;text-align:center}.atomuix-dg-info-card h4{margin:0;color:#1e2022;font-size:24px;font-weight:800;line-height:1.25}.atomuix-dg-info-card p{margin:28px 0 0;color:#677788;font-size:16px;line-height:1.65}.atomuix-dg-image-card{--scenario-accent: 244 63 94;display:flex;min-height:238px;flex-direction:column;overflow:hidden;padding:1.75rem;border-radius:8px;background:radial-gradient(circle at 92% 12%,rgb(var(--scenario-accent) / .09),transparent 7rem),linear-gradient(180deg,#fff,#fcfdff);box-shadow:0 .75rem 1.75rem #0f172a0e;transition:box-shadow .22s ease,transform .22s ease}.atomuix-dg-image-card:nth-child(2),.atomuix-dg-image-card:nth-child(5){--scenario-accent: 14 165 233}.atomuix-dg-image-card:nth-child(3),.atomuix-dg-image-card:nth-child(6){--scenario-accent: 16 185 129}.atomuix-dg-image-card:nth-child(4){--scenario-accent: 245 158 11}.atomuix-dg-image-card:hover{box-shadow:0 1rem 2.25rem #0f172a1a;transform:translateY(-2px)}.atomuix-dg-image-card__head{display:flex;align-items:center;justify-content:space-between;gap:1rem}.atomuix-dg-image-card__code{display:inline-flex;width:3.5rem;height:3.5rem;align-items:center;justify-content:center;border-radius:999px;background:rgb(var(--scenario-accent) / .1);color:rgb(var(--scenario-accent));font-size:14px;font-weight:800;line-height:1}.atomuix-dg-image-card__index{color:#0f172a14;font-size:42px;font-weight:800;line-height:1}.atomuix-dg-image-card__content{min-width:0;margin-top:2rem}.atomuix-dg-image-card h3{margin:0;color:#1e2022;font-size:19px;font-weight:800;line-height:1.4}.atomuix-dg-image-card p{margin:.875rem 0 0;color:#677788;font-size:15px;line-height:1.72}.atomuix-dg-advantages{padding-bottom:128px}.atomuix-dg-advantage-grid{gap:24px}.atomuix-dg-advantage-card{position:relative;display:flex;min-height:240px;align-items:center;flex-direction:column;justify-content:center;overflow:hidden;padding:2rem 1.625rem;border-radius:8px;background:radial-gradient(circle at 50% 0,rgba(244,63,94,.04),transparent 11rem),linear-gradient(145deg,#fff,#fffbfc);background-position:center;background-size:cover;box-shadow:0 1rem 2.125rem #0f172a12;color:#1e2022;text-align:center}.atomuix-dg-advantage-card:nth-child(2),.atomuix-dg-advantage-card:nth-child(5){background:radial-gradient(circle at 50% 0,rgba(14,165,233,.075),transparent 11rem),linear-gradient(145deg,#fff,#f7fbff)}.atomuix-dg-advantage-card:nth-child(3),.atomuix-dg-advantage-card:nth-child(6){background:radial-gradient(circle at 50% 0,rgba(16,185,129,.07),transparent 11rem),linear-gradient(145deg,#fff,#f8fffb)}.atomuix-dg-advantage-card:before{position:absolute;top:0;left:50%;width:72px;height:3px;transform:translate(-50%);border-radius:0 0 999px 999px;background:linear-gradient(90deg,rgba(244,63,94,0),var(--brand-primary),rgba(244,63,94,0));content:""}.atomuix-dg-advantage-card:nth-child(2):before,.atomuix-dg-advantage-card:nth-child(5):before{background:linear-gradient(90deg,#0ea5e900,#0ea5e9,#0ea5e900)}.atomuix-dg-advantage-card:nth-child(3):before,.atomuix-dg-advantage-card:nth-child(6):before{background:linear-gradient(90deg,#10b98100,#10b981,#10b98100)}.atomuix-dg-advantage-card h3{margin:0;color:#1e2022;font-size:22px;font-weight:800;line-height:1.3}.atomuix-dg-advantage-card p{margin:26px 0 0;color:#677788;font-size:16px;font-weight:500;line-height:1.55}.atomui-dark .atomuix-dg-page,.atomui-dark .atomuix-dg-intro,.atomui-dark .atomuix-dg-section{background:#0f172a}.atomui-dark .atomuix-dg-section--soft{background:radial-gradient(circle at 50% 0,rgba(244,63,94,.08),transparent 34rem),linear-gradient(180deg,#111827,#0f172a);box-shadow:inset 0 1px #ffffff0a,inset 0 -1px #ffffff0a}.atomui-dark .atomuix-dg-intro__text h2,.atomui-dark .atomuix-dg-section-heading h2,.atomui-dark .atomuix-dg-section-heading p,.atomui-dark .atomuix-dg-card-group>h3,.atomui-dark .atomuix-dg-info-card h4{color:#f8fafc}.atomui-dark .atomuix-dg-intro__text p,.atomui-dark .atomuix-dg-info-card p{color:#cbd5e1}.atomui-dark .atomuix-dg-info-card{background:radial-gradient(circle at 50% 0,rgba(244,63,94,.1),transparent 11rem),linear-gradient(180deg,#0f172afa,#111827f5);box-shadow:0 .875rem 2rem #00000047}.atomui-dark .atomuix-dg-image-card{background:radial-gradient(circle at 92% 12%,rgb(var(--scenario-accent) / .16),transparent 7rem),linear-gradient(180deg,#0f172afa,#111827f2);box-shadow:0 .75rem 1.75rem #00000047}.atomui-dark .atomuix-dg-image-card:hover{box-shadow:0 1rem 2.25rem #00000057}.atomui-dark .atomuix-dg-image-card__code{background:rgb(var(--scenario-accent) / .17)}.atomui-dark .atomuix-dg-image-card__index{color:#f8fafc14}.atomui-dark .atomuix-dg-image-card h3{color:#f8fafc}.atomui-dark .atomuix-dg-image-card p{color:#cbd5e1}.atomui-dark .atomuix-dg-advantage-card,.atomui-dark .atomuix-dg-advantage-card:nth-child(2),.atomui-dark .atomuix-dg-advantage-card:nth-child(3),.atomui-dark .atomuix-dg-advantage-card:nth-child(5),.atomui-dark .atomuix-dg-advantage-card:nth-child(6){background:radial-gradient(circle at 50% 0,rgba(244,63,94,.11),transparent 11rem),linear-gradient(145deg,#0f172afa,#111827f0);box-shadow:0 1rem 2.125rem #00000052}.atomui-dark .atomuix-dg-advantage-card h3{color:#f8fafc}.atomui-dark .atomuix-dg-advantage-card p{color:#cbd5e1}.site-cta{height:300px;padding:0 0 3rem;background-image:url(/images/atomui/index/subscription-bg.png);background-position:center;background-repeat:no-repeat;background-size:cover;color:#1e2022}.site-cta__container{width:100%;max-width:var(--site-content-max-width);margin-inline:auto;padding-top:3rem;padding-inline:.75rem}.site-cta__content{width:100%;margin-inline:auto;text-align:center}.site-cta__header{margin-bottom:2rem}.site-cta h2{margin:0 0 .5rem;color:#1e2022;font-size:calc(1.3rem + .6vw);font-weight:600;line-height:1.2}.site-cta__form{margin:0}.site-cta__input-group{position:relative;display:flex;width:100%;flex-wrap:wrap;align-items:stretch}.site-cta__input-group input{position:relative;flex:1 1 auto;width:1%;min-width:0;min-height:calc(1.5em + 1.125rem);padding:.5rem 1rem;border:.0625rem solid rgba(33,50,91,.1);border-radius:.3125rem 0 0 .3125rem;background:#fff;background-clip:padding-box;color:#1e2022;font-size:.875rem;font-weight:400;line-height:1.5;appearance:none;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.site-cta__input-group input::placeholder{color:#8c98a4;opacity:1}.site-cta__input-group input:focus{z-index:5;border-color:#8c98a440;outline:0;box-shadow:0 0 1rem #8c98a440}.site-cta__input-group button{position:relative;z-index:2;display:inline-block;min-height:calc(1.5em + 1.125rem);margin-left:-.0625rem;padding:.5rem 1rem;border:.0625rem solid #e60012;border-radius:0 .3125rem .3125rem 0;background:#e60012;color:#fff;font-size:.875rem;font-weight:400;line-height:1.5;text-align:center;cursor:pointer;transition:all .2s ease-in-out}.site-cta__input-group button:hover,.site-cta__input-group button:focus-visible{border-color:#b8000e;background:#c4000f;color:#fff;outline:0}.site-cta__input-group button:active{border-color:#ad000e;background:#b8000e}@media(min-width:768px){.site-cta__content{width:75%}}@media(min-width:992px){.site-cta{padding-bottom:5rem}.site-cta__content{width:50%}}@media(min-width:1200px){.site-cta h2{font-size:1.75rem}}.company-about-page{background:#fff;color:#677788}.company-about-container{width:100%;max-width:var(--site-content-max-width);margin-inline:auto;padding-inline:.75rem}.company-about-bg-center{background-position:center;background-repeat:no-repeat;background-size:cover}.company-about-vision{position:relative;display:flex;height:400px;align-items:center;overflow:hidden;background:radial-gradient(circle at 9% 84%,rgba(244,63,94,.2),transparent 28rem),radial-gradient(circle at 91% 78%,rgba(244,63,94,.22),transparent 30rem),linear-gradient(180deg,#fff8fa,#fff1f4)}.company-about-vision>.company-about-container{position:relative;z-index:1}.company-about-vision__inner{display:grid;justify-items:center;text-align:center}.company-about-vision__logo{width:300px;max-width:min(300px,80vw)}.company-about-vision__text{margin-top:3rem}.company-about-vision h2{margin:0 0 .5rem;color:#1e2022;font-size:calc(1.325rem + .9vw);font-weight:600;line-height:1.2}.company-about-vision h2 span{color:#e60012}.company-about-section{padding-top:4rem;padding-bottom:4rem}.company-about-section--compact{padding-top:0}.company-about-heading{margin:0 auto 4rem;text-align:center}.company-about-heading--narrow{max-width:570px}.company-about-heading h1{margin:0 0 .5rem;color:#1e2022;font-size:calc(1.375rem + 1.5vw);font-weight:600;line-height:1.2}.company-about-heading h1:last-child{margin-bottom:0}.company-about-description{color:#677788;font-size:1rem;line-height:1.8}.company-about-description p{margin:0}.company-about-description strong{color:#1e2022;font-weight:700}.company-about-product-grid,.company-about-value-grid,.company-about-contact-grid{display:grid;gap:1.5rem}.company-about-product-grid{margin-top:4.5rem}.company-about-card{display:flex;height:100%;min-width:0;flex-direction:column;overflow:hidden;border:0;border-radius:.5rem;background:#fff;box-shadow:0 .375rem 1.5rem #8c98a420;word-wrap:break-word}.company-about-card--center{text-align:center}.company-about-card--transition{transition:transform .2s ease-in-out}.company-about-card--transition:hover,.company-about-card--transition:focus-within{transform:translateY(-.1875rem)}.company-about-card__body{flex:1 1 auto}.company-about-card__body--product{padding:1.5rem}.company-about-product-logo{display:block;height:35px;margin-top:1rem;margin-inline:auto}.company-about-product-description{margin-top:3rem;text-align:left}.company-about-value-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.company-about-card__body--value{padding:3rem}.company-about-value-card__title{display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem}.company-about-value-card__title img{width:48px;height:48px}.company-about-value-card__title h2{margin:0 0 0 1rem;color:#1e2022;font-size:calc(1.325rem + .9vw);font-weight:600;line-height:1.2}.company-about-value-card__description{margin-top:3rem;text-align:left}.company-about-story{padding:4rem 0;background-image:url(/images/atomui/company/resources/company/qinware-story-bg.png)}.company-about-story__heading{margin-top:1rem;margin-bottom:3rem}.company-about-story__heading>div{margin-bottom:.5rem;padding-top:3rem;color:#677788;font-size:2rem;line-height:1.2}.company-about-honor-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1.5rem}.company-about-honors{margin-top:2rem}.company-about-honors .company-about-heading{margin-top:1rem}.company-about-honor-card{grid-column:span 3}.company-about-honor-card--wide{grid-column:span 6}.company-about-card__body--honor{padding:.5rem}.company-about-card__body--honor img{display:block;width:100%;height:100%}.company-about-contact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.company-about-card__body--contact{padding:1.5rem;text-align:left}.company-about-card__body--contact h4,.company-about-card__body--qr h4{margin:0 0 1rem;color:#1e2022;font-size:1.125rem;font-weight:600;line-height:1.2}.company-about-card__body--contact ul{display:grid;gap:.25rem;margin:1rem 0 0;padding:0;color:#677788;line-height:1.5;list-style:none}.company-about-card__body--contact li{display:grid;grid-template-columns:1.5rem minmax(0,1fr);align-items:start;column-gap:.5rem}.company-about-card__body--contact i{display:inline-flex;width:1.5rem;height:1.5em;align-items:center;justify-content:center;color:currentColor;font-size:1rem;line-height:1}.company-about-contact-item__text{min-width:0;overflow-wrap:anywhere}.company-about-card__body--qr{display:flex;justify-content:space-between;gap:1rem;padding:1rem}.company-about-card__body--qr>div{width:50%}.company-about-card__body--qr img{display:block;width:min(100%,13.75rem);height:auto;margin-inline:auto}.company-about-together{display:flex;height:350px;align-items:center;background-image:url(/images/atomui/company/resources/company/together-section-bg.png)}.company-about-together__inner{padding-top:3rem;text-align:center}.company-about-together h1{margin:0;color:#fff;font-size:calc(1.375rem + 1.5vw);font-weight:600;line-height:1.2}.company-about-together a{display:inline-flex;min-height:42px;align-items:center;justify-content:center;margin-top:3rem;padding:0 20px;border:1px solid #e60012;border-radius:8px;background:#fff;color:#e60012;font-size:14px;font-weight:700;line-height:1;text-decoration:none;transition:background-color .2s ease-in-out,var(--site-link-color-transition)}.company-about-together a:hover,.company-about-together a:focus-visible{background:#ececec;color:#b8000e;outline:0}.atomui-dark .company-about-page{background:#080b13}.atomui-dark .company-about-heading h1,.atomui-dark .company-about-vision h2,.atomui-dark .company-about-description strong,.atomui-dark .company-about-value-card__title h2,.atomui-dark .company-about-story__heading>div,.atomui-dark .company-about-card__body--contact h4,.atomui-dark .company-about-card__body--qr h4{color:#f8fafc}.atomui-dark .company-about-description,.atomui-dark .company-about-card__body--contact ul,.atomui-dark .company-about-story__heading>div{color:#cbd5e1}.atomui-dark .company-about-card{background:#0f172adb;box-shadow:0 .375rem 1.5rem #0000004d}@media(min-width:768px){.company-about-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.company-about-honor-card{grid-column:span 4}.company-about-honor-card--wide{grid-column:span 8}}@media(min-width:992px){.company-about-vision{height:450px}.company-about-section{padding-top:5rem;padding-bottom:5rem}.company-about-section--compact{padding-top:0}.company-about-story{padding:0 0 5rem}.company-about-heading--narrow{max-width:570px}.company-about-honor-card{grid-column:span 3}.company-about-honor-card--wide{grid-column:span 6}}@media(min-width:1200px){.company-about-heading h1,.company-about-together h1{font-size:2.5rem}.company-about-vision h2,.company-about-value-card__title h2{font-size:2rem}}@media(max-width:720px){.company-about-container{padding-inline:1rem}.company-about-vision{height:360px}.company-about-vision__text{margin-top:2rem}.company-about-vision h2{font-size:1.25rem}.company-about-section{padding-top:3rem;padding-bottom:3rem}.company-about-section--compact{padding-top:0}.company-about-heading{margin-bottom:2rem}.company-about-heading h1{font-size:1.75rem}.company-about-product-grid{margin-top:3rem}.company-about-value-grid,.company-about-contact-grid{grid-template-columns:1fr}.company-about-card__body--value{padding:2rem}.company-about-value-card__title h2{font-size:1.5rem}.company-about-story{padding:3rem 0}.company-about-story__heading>div{padding-top:1.5rem;font-size:1.5rem}.company-about-honor-grid{grid-template-columns:1fr}.company-about-honor-card,.company-about-honor-card--wide{grid-column:auto}.company-about-card__body--qr{flex-direction:column}.company-about-card__body--qr>div{width:100%}.company-about-together{height:300px}.company-about-together h1{font-size:1.75rem}}.metric-card strong{display:block;color:var(--text-title);font-size:24px}.metric-card span{display:block;margin-top:8px;color:var(--text-muted)}.community-panel img{width:100%;border-radius:8px}.docs-hero,.search-page{padding:72px 0;background:linear-gradient(135deg,#fff1f2f0,#f8fafceb),url(/images/atomui/developer/docs-search-bg.png) center/cover}.legal-hero{position:relative;overflow:hidden;padding:72px 0;background:#fff}.legal-hero .site-container{position:relative;z-index:1}.docs-hero h1,.legal-hero h1,.search-page h1{margin:0;color:var(--text-title);font-size:clamp(32px,5vw,48px)}.docs-hero p,.legal-hero p,.search-page p{max-width:720px;color:var(--text-muted);line-height:1.75}.doc-card i{color:var(--site-icon-color);font-size:28px}.documentation-page{background:#fff;color:#677788}.documentation-search-container{height:300px;background:url(/images/atomui/developer/documentations/search-container-bg.png) center/cover no-repeat}.documentation-search-container__inner{display:grid;height:100%;place-items:center}.documentation-search-panel{width:min(100%,560px);text-align:center}.documentation-search-panel h1{margin:0 0 2rem;color:#1e2022;font-size:clamp(34px,4vw,44px);font-weight:800;line-height:1.2}.documentation-search-form{display:flex;width:100%;overflow:hidden;border:1px solid rgba(15,23,42,.12);border-radius:8px;background:#fff;box-shadow:0 .75rem 1.75rem #0f172a0a}.documentation-search-form input{width:0;min-width:0;flex:1;border:0;border-radius:0;box-shadow:none;color:#1e2022;font-size:14px}.documentation-search-form input:focus{box-shadow:none}.documentation-search-form .p-button{width:48px;min-width:48px;border:0;border-radius:0;background:var(--brand-primary);color:#fff}.documentation-navigation-container{padding:80px 0 48px;background:#fff}.documentation-navigation-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.documentation-navigation-card,.documentation-doc-card,.documentation-support-card{border:0;border-radius:8px;background:#fff;box-shadow:0 .75rem 2rem #0f172a0e}.documentation-navigation-card{display:flex;min-height:120px;align-items:center;gap:1rem;padding:1.5rem;color:#64748b;font-size:16px;font-weight:700;line-height:1.45;text-decoration:none;transition:box-shadow .22s ease,color .22s ease,transform .22s ease}.documentation-navigation-card:hover{color:var(--brand-primary);box-shadow:0 1rem 2.25rem #0f172a17;transform:translateY(-2px)}.documentation-navigation-card img{width:32px;height:32px;flex:0 0 auto;object-fit:contain}.documentation-container{padding:48px 0 72px;background:#fff}.documentation-section-heading{margin:0 auto 64px;text-align:center}.documentation-section-heading h2{margin:0;color:#1e2022;font-size:clamp(30px,3vw,36px);font-weight:800;line-height:1.22}.documentation-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.documentation-doc-card,.documentation-support-card{position:relative;display:flex;min-height:276px;flex-direction:column;justify-content:space-between;padding:1.5rem}.documentation-doc-card__title,.documentation-support-card__title{display:flex;align-items:center;gap:.75rem}.documentation-doc-card__title img{width:24px;height:24px}.documentation-support-card__title{justify-content:flex-start}.documentation-support-card__title img{width:32px;height:32px}.documentation-doc-card h3,.documentation-support-card h3{margin:0;color:#64748b;font-size:16px;font-weight:800;line-height:1.35}.documentation-support-card h3{color:#1e2022;font-size:19px}.documentation-doc-card p,.documentation-support-card p{margin:1.5rem 0 0;color:#64748b;font-size:16px;line-height:1.65}.documentation-support-card p{margin-top:2.25rem;font-size:15px}.documentation-doc-card__footer,.documentation-support-card__footer{margin-top:1.5rem}.documentation-button{display:inline-flex;min-height:38px;align-items:center;justify-content:center;padding:.55rem 1rem;border:0;border-radius:8px;background:var(--brand-primary);color:#fff;cursor:pointer;font-size:14px;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .2s ease,box-shadow .2s ease,color .2s ease}.documentation-button:hover{background:#e11d48;color:#fff;box-shadow:0 .5rem 1rem #f43f5e38}.documentation-button:disabled{cursor:default;opacity:1}.documentation-support-container{padding:78px 0 86px;background:#f8f9fa}.documentation-support-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.documentation-subscription-container{background:url(/images/atomui/developer/documentations/learn-subscription-bg.png) center/cover no-repeat}.documentation-subscription-container__content{padding:86px 0;text-align:center}.documentation-subscription-container h2{max-width:980px;margin:0 auto;color:#1e2022;font-size:clamp(24px,3vw,30px);font-weight:800;line-height:1.35}.documentation-subscription-container .documentation-button{margin-top:2rem}.atomui-dark .documentation-page,.atomui-dark .documentation-navigation-container,.atomui-dark .documentation-container{background:#0f172a}.atomui-dark .documentation-search-container{background:linear-gradient(135deg,#0f172ac7,#0f172a75),url(/images/atomui/developer/documentations/search-container-bg.png) center/cover no-repeat}.atomui-dark .documentation-search-panel h1,.atomui-dark .documentation-section-heading h2,.atomui-dark .documentation-subscription-container h2,.atomui-dark .documentation-support-card h3{color:#f8fafc}.atomui-dark .documentation-search-form,.atomui-dark .documentation-navigation-card,.atomui-dark .documentation-doc-card,.atomui-dark .documentation-support-card{background:#0f172af0;box-shadow:0 .75rem 2rem #0000004d}.atomui-dark .documentation-search-form{border-color:#94a3b847}.atomui-dark .documentation-search-form input{color:#f8fafc}.atomui-dark .documentation-navigation-card,.atomui-dark .documentation-doc-card h3,.atomui-dark .documentation-doc-card p,.atomui-dark .documentation-support-card p{color:#cbd5e1}.atomui-dark .documentation-support-container{background:#111827}.atomui-dark .documentation-subscription-container{background:linear-gradient(135deg,#0f172a57,#0f172a2e),url(/images/atomui/developer/documentations/learn-subscription-bg.png) center/cover no-repeat}@media(max-width:1024px){.documentation-search-container{height:260px}.documentation-search-panel{width:min(100%,560px)}.documentation-navigation-container{padding:48px 0 40px}.documentation-navigation-grid,.documentation-card-grid,.documentation-support-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.documentation-navigation-card{min-height:96px;padding:1.25rem 1.5rem}.documentation-container{padding:40px 0 60px}.documentation-section-heading{margin-bottom:52px}.documentation-doc-card,.documentation-support-card{min-height:252px}}@media(max-width:720px){.documentation-search-container{height:260px}.documentation-search-panel h1{margin-bottom:1.75rem;font-size:34px}.documentation-search-form{max-width:100%}.documentation-navigation-container{padding:48px 0 36px}.documentation-navigation-grid,.documentation-card-grid,.documentation-support-grid{grid-template-columns:minmax(0,1fr);gap:24px}.documentation-navigation-card{min-height:82px;padding:1.2rem 1.35rem;font-size:15px}.documentation-container,.documentation-support-container{padding:42px 0 56px}.documentation-section-heading{margin-bottom:36px}.documentation-section-heading h2{font-size:30px}.documentation-doc-card,.documentation-support-card{min-height:0;padding:1.35rem}.documentation-doc-card p,.documentation-support-card p{font-size:15px}.documentation-support-card p{margin-top:1.5rem}.documentation-subscription-container__content{padding:64px 0}}.faq-list{display:grid;gap:14px}.faq-item{padding:0}.faq-item summary{display:grid;cursor:pointer;gap:8px;padding:22px 24px}.faq-item summary span{color:var(--brand-primary);font-size:13px;font-weight:800}.faq-item summary strong{color:var(--text-title);font-size:18px}.faq-item p{padding:0 24px 24px}.chip-grid{margin-top:24px}.compare-table{overflow-x:auto;border:1px solid var(--border-subtle);border-radius:8px;background:#fff}.compare-table table{width:100%;min-width:720px;border-collapse:collapse}.compare-table th,.compare-table td{padding:16px;border-bottom:1px solid var(--border-subtle);text-align:left}.compare-table thead th{color:var(--text-title);background:var(--surface-muted)}.news-card{overflow:hidden}.news-card img{width:100%;aspect-ratio:16 / 9;object-fit:cover;background:var(--surface-muted)}.news-card__meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;color:var(--brand-primary);font-size:13px;font-weight:700}.news-page{background:var(--surface-page)}.news-banner-container{position:relative;overflow:hidden;padding:3rem 0;background:#fff}.news-banner-container__inner{position:relative;z-index:1;display:flex;align-items:center;justify-content:center}.news-banner-content{width:min(100%,600px);margin-inline:auto;text-align:center}.news-banner-content h1{margin:0 0 2rem;color:#1e2022;font-size:calc(1.375rem + 1.5vw);font-weight:600;line-height:1.2}.news-search-form{width:100%}.news-search-input-group{display:flex;width:100%;align-items:stretch}.news-search-input-group input{width:1%;min-width:0;min-height:calc(1.5em + 1.125rem);flex:1 1 auto;padding:.5rem 1rem;border:.0625rem solid rgba(33,50,91,.1);border-radius:.3125rem 0 0 .3125rem;background:#fff;color:#1e2022;font-size:.875rem;line-height:1.5}.news-search-input-group input::placeholder{color:#8c98a4}.news-search-input-group input:focus{border-color:#f43f5e61;box-shadow:0 0 0 .2rem #f43f5e1a}.news-search-button.p-button{width:2.5rem;min-width:2.5rem;min-height:calc(1.5em + 1.125rem);justify-content:center;padding:.5rem;border:.0625rem solid var(--brand-primary);border-radius:0 .3125rem .3125rem 0;background:var(--brand-primary);color:#fff;box-shadow:0 .25rem .6875rem #f43f5e3d}.news-search-button.p-button:hover,.news-search-button.p-button:focus-visible{border-color:var(--brand-primary-hover);background:var(--brand-primary-hover);color:#fff;box-shadow:0 .25rem .6875rem #f43f5e4d}.news-search-button.p-button .pi{color:currentColor;font-size:.875rem}.news-list{margin-top:4.5rem;padding-bottom:7.5rem}.news-hot-container{margin-bottom:4.5rem}.news-hot-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;align-items:stretch}.news-hot-stack{display:grid;gap:1.5rem}.news-page-card{position:relative;display:flex;min-width:0;flex-direction:column;border:0;border-radius:.5rem;background:#fff;background-clip:border-box;box-shadow:0 .375rem 1.5rem #8c98a420;word-wrap:break-word}.news-page-card a{color:inherit;text-decoration:none}.news-page-card a:hover,.news-page-card a:focus-visible{color:var(--brand-primary);outline:0}.news-featured-card{display:flex;height:100%;flex-direction:column}.news-featured-card__media,.news-hot-card__media,.news-category-card__media{display:block}.news-featured-card img,.news-hot-card img,.news-category-card img{display:block;width:100%;object-fit:cover;object-position:center}.news-featured-card img{height:260px;border-top-left-radius:.4375rem;border-top-right-radius:.4375rem}.news-featured-card__body{flex:1 1 auto;padding:1rem}.news-badge{display:inline-block;margin-bottom:.5rem;padding:.35em .65em;border-radius:.3125rem;background:#71869d;color:#fff;font-size:12px;font-weight:400;line-height:1;text-align:center;white-space:nowrap}.news-info-title{display:-webkit-box;max-height:4.5em;margin:0 0 .25rem;overflow:hidden;color:#1e2022;font-size:1.125rem;font-weight:700;line-height:1.5;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.news-featured-card__summary,.news-category-card__summary{display:block;color:#677788;font-size:.875rem;line-height:1.5}.news-card-footer{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;color:#677788;font-size:12px;line-height:1.5}.news-card-footer time{white-space:nowrap}.news-hot-card{display:grid;min-height:160px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.news-hot-card img{height:160px;border-radius:.4375rem}.news-hot-card__body{display:flex;min-height:160px;min-width:0;flex-direction:column;padding:.75rem 1.25rem .75rem 1.5rem}.news-hot-card .news-badge{align-self:flex-start;margin-bottom:.625rem}.news-hot-card .news-info-title{max-height:4.35em;margin:0;font-size:1.0625rem;font-weight:600;line-height:1.45;text-wrap:pretty}html[lang|=en] .news-hot-card .news-info-title{max-height:4.35em;font-size:1rem;line-height:1.45}.news-card-footer--inline{margin-top:auto;padding:0}.news-category-section{margin-top:2rem}.news-category-title{margin:2rem 0;color:#1e2022;font-size:calc(1.3rem + .6vw);font-weight:600;line-height:1.2}.news-category-title a{color:inherit;text-decoration:none}.news-category-title a:hover,.news-category-title a:focus-visible{color:var(--brand-primary);outline:0}.news-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.news-category-card{display:flex;min-height:100%;flex-direction:column;transition:box-shadow .2s ease-in-out,transform .2s ease-in-out}.news-category-card:hover,.news-category-card:focus-within{transform:translateY(-.1875rem)}.news-category-card img{height:180px;border-top-left-radius:.4375rem;border-top-right-radius:.4375rem}.news-category-card__body{position:relative;flex:1 1 auto;min-height:13.5rem;padding:1rem 1rem 3.5rem}.news-category-card__title{margin:0 0 .25rem;padding-bottom:.25rem;color:#1e2022;font-size:1.125rem;font-weight:700;line-height:1.5}.news-category-card__footer{position:absolute;right:0;bottom:0;left:0}.news-loading-status{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.news-skeleton-card{gap:1rem;padding:1rem;pointer-events:none}.news-skeleton-card .news-featured-card__body,.news-skeleton-card .news-hot-card__body,.news-skeleton-card .news-category-card__body{min-height:0;padding:0}.news-skeleton-card .news-card-footer{padding:0}.news-skeleton-card .news-category-card__footer{position:static;margin-top:auto}.news-skeleton-media.p-skeleton{display:block;width:100%!important;flex:0 0 auto;border-radius:.4375rem}.news-skeleton-featured-media.p-skeleton{height:260px!important;border-bottom-right-radius:0;border-bottom-left-radius:0}.news-skeleton-hot-media.p-skeleton{height:160px!important}.news-skeleton-category-media.p-skeleton{height:180px!important;border-bottom-right-radius:0;border-bottom-left-radius:0}.news-skeleton-badge.p-skeleton{width:7.75rem!important;height:1.375rem!important;margin-bottom:.75rem;border-radius:.3125rem}.news-skeleton-title.p-skeleton{width:92%!important;height:1.25rem!important;margin-bottom:.625rem;border-radius:.375rem}.news-skeleton-title--wide.p-skeleton{width:82%!important}.news-skeleton-title--short.p-skeleton{width:58%!important}.news-skeleton-line.p-skeleton{width:100%!important;height:.875rem!important;margin-bottom:.625rem;border-radius:.375rem}.news-skeleton-line--short.p-skeleton{width:70%!important}.news-skeleton-meta.p-skeleton,.news-skeleton-date.p-skeleton{height:.875rem!important;border-radius:999px}.news-skeleton-meta.p-skeleton{width:7.5rem!important}.news-skeleton-date.p-skeleton{width:5.75rem!important}.news-skeleton-section-title.p-skeleton{width:min(42%,18rem)!important;height:2rem!important;margin:2rem 0;border-radius:.375rem}.news-category-loading__status{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.news-category-list-card--skeleton{gap:1rem;padding:1rem;pointer-events:none}.news-category-list-card--skeleton .news-category-list-card__body{min-height:0;padding:0}.news-category-list-card--skeleton .news-category-list-card__meta{position:static;margin-top:auto;padding:0}.news-category-hero__skeleton{display:grid;gap:1rem;width:min(100%,32rem)}.news-category-hero-skeleton__title.p-skeleton{width:min(70%,22rem)!important;height:2.125rem!important;border-radius:.375rem}.news-category-hero-skeleton__line.p-skeleton{width:min(86%,30rem)!important;height:1rem!important;border-radius:.375rem}.news-category-list-skeleton__media.p-skeleton{display:block;width:100%!important;height:11.25rem!important;border-radius:.4375rem .4375rem 0 0}.news-category-list-skeleton__title.p-skeleton{width:88%!important;height:1.25rem!important;margin-bottom:.625rem;border-radius:.375rem}.news-category-list-skeleton__title--short.p-skeleton{width:62%!important;margin-bottom:1.25rem}.news-category-list-skeleton__line.p-skeleton{width:100%!important;height:.875rem!important;margin-bottom:.625rem;border-radius:.375rem}.news-category-list-skeleton__line--short.p-skeleton{width:68%!important}.news-category-list-skeleton__meta.p-skeleton,.news-category-list-skeleton__date.p-skeleton{height:.875rem!important;border-radius:999px}.news-category-list-skeleton__meta.p-skeleton{width:7.5rem!important}.news-category-list-skeleton__date.p-skeleton{width:5.75rem!important}.atomui-dark .news-page,.atomui-dark .news-banner-container{background:#080b13}.atomui-dark .news-banner-content h1,.atomui-dark .news-info-title,.atomui-dark .news-category-title,.atomui-dark .news-category-card__title{color:#f8fafc}.atomui-dark .news-page-card,.atomui-dark .news-search-input-group input{background:#0f172adb;color:#f8fafc}.atomui-dark .news-featured-card__summary,.atomui-dark .news-category-card__summary,.atomui-dark .news-card-footer{color:#cbd5e1}.atomui-dark .news-skeleton-card .p-skeleton,.atomui-dark .news-skeleton-section-title.p-skeleton,.atomui-dark .news-category-hero__skeleton .p-skeleton,.atomui-dark .news-category-list-card--skeleton .p-skeleton{background:#94a3b829}@media(min-width:1200px){.news-banner-content h1{font-size:2.5rem}.news-category-title{font-size:1.75rem}}@media(min-width:992px){.news-banner-container{padding-top:5rem;padding-bottom:5rem}}@media(max-width:1024px){.news-hot-grid{grid-template-columns:1fr}.news-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.news-banner-container{padding:3rem 0}.news-banner-content{width:min(100%,21rem)}.news-banner-content h1{margin-bottom:1.5rem;font-size:1.875rem}.news-list{margin-top:3rem;padding-bottom:3rem}.news-hot-container{margin-bottom:3rem}.news-hot-stack,.news-hot-grid,.news-category-grid{gap:1.25rem}.news-featured-card img{height:12rem}.news-skeleton-featured-media.p-skeleton{height:12rem!important}.news-hot-card{grid-template-columns:1fr}.news-hot-card img{height:11.25rem;border-top-right-radius:.4375rem;border-bottom-left-radius:0}.news-skeleton-hot-media.p-skeleton{height:11.25rem!important;border-bottom-left-radius:0}.news-hot-card__body{padding:1rem}.news-card-footer--inline{padding:0}.news-category-section,.news-category-title{margin-top:1.5rem}.news-category-title{margin-bottom:1.5rem;font-size:1.5rem}.news-category-grid{grid-template-columns:1fr}.news-category-card img{height:11.25rem}.news-skeleton-category-media.p-skeleton{height:11.25rem!important}.news-category-card__body{min-height:0;padding:1rem}.news-category-card__footer{position:static;padding:1rem 0 0}}.news-detail-page{min-height:calc(100dvh - var(--header-height));background:#f8f9fa}.news-detail-hero{position:relative;min-height:270px;overflow:hidden;background:#fff}.news-detail-hero__inner{position:relative;z-index:1;display:flex;min-height:270px;align-items:center}.news-detail-hero h1{width:100%;max-width:960px;margin:0;color:#1e2022;font-size:36px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.news-detail-hero__meta{display:flex;align-items:center;gap:2rem;margin-top:1rem;color:#677788;font-size:14px;line-height:1.5}.news-detail-hero__meta .news-badge{display:inline-flex;min-height:1.5rem;align-items:center;margin-bottom:0;padding:.25rem .5rem;line-height:1}.news-detail-hero__meta time{display:inline-flex;min-height:1.5rem;align-items:center}.news-detail-main{padding-bottom:7.5rem}.news-detail-breadcrumb{margin:1rem 0}.news-detail-breadcrumb ol{display:flex;flex-wrap:wrap;gap:0;align-items:center;margin:0;padding:0;color:#8c98a4;font-size:.9375rem;line-height:1.5;list-style:none}.news-detail-breadcrumb li{display:inline-flex;align-items:center;min-width:0}.news-detail-breadcrumb li+li:before{display:inline-flex;align-items:center;padding:0 .5rem;color:#bdc5d1;content:"/";font-weight:400}.news-detail-breadcrumb a{display:inline-flex;align-items:center;color:#71869d;font-weight:400;text-decoration:none}.news-detail-breadcrumb__home{gap:.375rem}.news-detail-breadcrumb__home .pi{color:#8c98a4;font-size:.875rem;line-height:1}.news-detail-breadcrumb a:hover,.news-detail-breadcrumb a:focus-visible{color:var(--brand-primary);outline:0}.news-detail-breadcrumb li[aria-current=page]{color:#8c98a4;font-weight:400}.news-detail-layout{--news-detail-aside-min-visible-width: 14.7rem;display:grid;grid-template-columns:minmax(0,9fr) minmax(var(--news-detail-aside-min-visible-width),3fr);gap:1.5rem;align-items:start;min-width:0}.news-detail-content-column{min-width:0}.news-detail-card,.site-page-toc,.news-detail-qr-card{border:0;border-radius:.5rem;background:#fff;box-shadow:0 .375rem 1.5rem #8c98a420}.news-detail-card{max-width:100%;min-width:0}.news-detail-doc{max-width:100%;min-width:0;padding:2rem;color:#677788;font-size:1rem}.site-markdown-content{max-width:100%;min-width:0;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;overflow-wrap:break-word}.site-markdown-content>*:first-child{margin-top:0!important}.site-markdown-content>*:last-child{margin-bottom:0!important}.site-markdown-content p,.site-markdown-content blockquote,.site-markdown-content ul,.site-markdown-content ol,.site-markdown-content dl,.site-markdown-content table,.site-markdown-content pre,.site-markdown-content details{margin-top:0;margin-bottom:1rem}.site-markdown-content h1,.site-markdown-content h2,.site-markdown-content h3,.site-markdown-content h4,.site-markdown-content h5,.site-markdown-content h6{margin-top:1.5rem;margin-bottom:1rem;color:#1e2022;font-weight:600;line-height:1.25}.site-markdown-content h3{font-size:1.3125rem}.site-markdown-content p,.site-markdown-content li{line-height:1.875;overflow-wrap:break-word}.site-markdown-content ol,.site-markdown-content ul{padding-left:1.75rem;list-style-position:outside}.site-markdown-content ul{list-style-type:disc}.site-markdown-content ul ul{list-style-type:circle}.site-markdown-content ul ul ul{list-style-type:square}.site-markdown-content ol{list-style-type:decimal}.site-markdown-content ol ol{list-style-type:lower-alpha}.site-markdown-content ol ol ol{list-style-type:lower-roman}.site-markdown-content li+li{margin-top:.375rem}.site-markdown-content li::marker{color:currentColor;font-weight:inherit}.site-markdown-content blockquote{padding-left:1rem;border-left:3px solid var(--brand-primary);color:var(--text-muted)}.site-markdown-content table{display:block;width:max-content;max-width:100%;overflow-x:auto;border-collapse:separate;border-spacing:0;border-radius:0;background:#fff;box-shadow:0 0 0 1px #0f172a14;color:#677788}.site-markdown-content thead{background:#f8fafc}.site-markdown-content th,.site-markdown-content td{padding:.5rem .75rem;border-bottom:1px solid rgba(15,23,42,.08);text-align:left;vertical-align:top;white-space:nowrap}.site-markdown-content th{background:#f8fafc;color:#1e2022;font-weight:600}.site-markdown-content th:not(:last-child),.site-markdown-content td:not(:last-child){border-right:1px solid rgba(15,23,42,.08)}.site-markdown-content tbody tr:nth-child(2n){background:#f8fafcb8}.site-markdown-content tbody tr:last-child td{border-bottom:0}.site-markdown-content th[align=center],.site-markdown-content td[align=center]{text-align:center}.site-markdown-content th[align=right],.site-markdown-content td[align=right]{text-align:right}.site-markdown-content a{border-radius:.1875rem;color:#2f5f95;text-decoration:none;text-decoration-color:transparent;text-decoration-skip-ink:auto;text-decoration-thickness:.075em;text-underline-offset:.24em;transition:color .16s ease,text-decoration-color .16s ease}.site-markdown-content a:hover{color:var(--brand-primary);text-decoration-line:underline;text-decoration-color:currentColor}.site-markdown-content a:focus-visible{color:var(--brand-primary);text-decoration-line:underline;outline:0;box-shadow:0 0 0 .1875rem #2563eb2e;text-decoration-color:currentColor}.site-markdown-content img{display:block;width:auto;max-width:100%;height:auto;margin-inline:auto}.site-markdown-content :where(code,pre){font-family:var(--site-mono-font-family)}.site-markdown-content code{border-radius:6px;background:#94a3b829;padding:.16em .36em;font-size:.9em}.site-markdown-content pre{overflow:auto;border-radius:8px;background:var(--surface-muted);padding:1rem}.site-markdown-content pre code{background:transparent;padding:0}.news-detail-doc__image{margin:0 auto 1rem;text-align:center}.news-detail-doc__image img{margin-inline:auto}.news-detail-doc__image--half{width:50%}.news-detail-doc__image--small{width:20%}.site-markdown-content :target{scroll-margin-top:calc(var(--header-height) + 1.5rem)}.news-detail-aside{display:block;align-self:stretch;max-width:100%;min-width:0}.news-detail-aside__sticky{position:sticky;top:calc(var(--header-height) + 1.25rem);display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;width:100%;max-width:100%;min-width:0;padding-bottom:.125rem}.site-page-toc{--site-page-toc-marker-height: 1rem;width:100%;box-sizing:border-box;max-width:100%;min-width:0;overflow:hidden}.site-page-toc__title{display:flex;align-items:center;gap:.5625rem;margin:1rem 1.5rem 0 1.25rem;color:#1e2022;font-size:1rem;font-weight:600;line-height:1.5}.site-page-toc__title:before{flex:0 0 auto;width:.25rem;height:var(--site-page-toc-marker-height);border-radius:9999px;background:linear-gradient(180deg,var(--brand-primary),rgba(244,63,94,.55));content:""}.site-page-toc ul{max-height:300px;min-width:0;margin:0;padding:.625rem .25rem;overflow-x:hidden;overflow-y:auto;list-style:none}.site-page-toc li{border-radius:.375rem;font-size:14px;transition:background-color .2s ease-in-out}.site-page-toc li:hover{background:#f8f9fa}.site-page-toc a{position:relative;display:flex;width:100%;max-width:100%;min-width:0;align-items:center;padding:3px 1rem;color:#677788;font-weight:400;text-decoration:none;transition:background-color .16s ease,color .16s ease}.site-page-toc a:before{flex:0 0 auto;width:3px;height:var(--site-page-toc-marker-height);margin-right:.625rem;border-radius:9999px;background:transparent;content:""}.site-page-toc a:hover,.site-page-toc a:focus-visible{background:#f8f9fa;color:var(--brand-primary);outline:0}.site-page-toc a.site-page-toc__link--active,.site-page-toc a[aria-current=location]{background:transparent;color:var(--brand-primary);outline:0}.site-page-toc a.site-page-toc__link--active:before,.site-page-toc a[aria-current=location]:before{background:var(--brand-primary)}.site-page-toc span{display:block;flex:1 1 auto;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-tooltip.site-page-toc-tooltip{max-width:min(420px,calc(100vw - 32px))!important;box-sizing:border-box}.p-tooltip.site-page-toc-tooltip .p-tooltip-text{width:auto!important;max-width:min(420px,calc(100vw - 32px))!important;box-sizing:border-box;line-height:1.5;white-space:normal!important;overflow-wrap:anywhere}.news-detail-qr-card{width:100%;box-sizing:border-box;max-width:100%;min-width:0;padding:.5rem}.news-detail-qr-card img{display:block;width:100%;max-width:100%;height:auto}.atomui-dark .news-detail-page,.atomui-dark .news-detail-hero{background:#080b13}.atomui-dark .news-detail-hero h1,.atomui-dark .site-markdown-content h1,.atomui-dark .site-markdown-content h2,.atomui-dark .site-markdown-content h3,.atomui-dark .site-markdown-content h4,.atomui-dark .site-markdown-content h5,.atomui-dark .site-markdown-content h6,.atomui-dark .site-page-toc__title{color:#f8fafc}.atomui-dark .news-detail-card,.atomui-dark .site-page-toc,.atomui-dark .news-detail-qr-card{background:#0f172adb}.atomui-dark .news-detail-doc,.atomui-dark .news-detail-hero__meta,.atomui-dark .news-detail-breadcrumb,.atomui-dark .site-page-toc a{color:#cbd5e1}.atomui-dark .site-markdown-content table{background:#0f172ab8;box-shadow:0 0 0 1px #94a3b82e;color:#cbd5e1}.atomui-dark .site-markdown-content thead{background:#1e293bdb}.atomui-dark .site-markdown-content th{background:#1e293bdb;color:#f8fafc}.atomui-dark .site-markdown-content th,.atomui-dark .site-markdown-content td{border-color:#94a3b82e}.atomui-dark .site-markdown-content tbody tr:nth-child(2n){background:#1e293b7a}.atomui-dark .site-markdown-content a{color:#93c5fd;text-decoration-color:transparent}.atomui-dark .site-markdown-content a:hover{color:#fb7185}.atomui-dark .site-markdown-content a:focus-visible{color:#fb7185;box-shadow:0 0 0 .1875rem #93c5fd38}.atomui-dark .site-page-toc li:hover{background:#94a3b81a}.atomui-dark .site-page-toc a:hover,.atomui-dark .site-page-toc a:focus-visible{background:#94a3b81f;color:#fda4af}.atomui-dark .site-page-toc a.site-page-toc__link--active,.atomui-dark .site-page-toc a[aria-current=location]{color:var(--brand-primary)}@media(max-width:1000px){.news-detail-layout{grid-template-columns:1fr}.news-detail-aside{display:none}}@media(max-width:720px){.news-detail-hero,.news-detail-hero__inner{min-height:270px}.news-detail-hero h1{font-size:30px}.news-detail-hero__meta{gap:1rem}.site-container.news-detail-main{width:100%;padding-bottom:3rem}.news-detail-breadcrumb{width:min(100% - 32px,var(--site-content-max-width));margin-inline:auto}.news-detail-card{border-radius:0;box-shadow:none}.news-detail-doc{padding-right:1rem;padding-left:1rem}.news-detail-doc__image--half,.news-detail-doc__image--small{width:100%}}.timeline{display:grid;gap:16px}.timeline article{display:grid;grid-template-columns:44px minmax(0,1fr);gap:0 16px;padding:20px;border:1px solid var(--border-subtle);border-radius:8px}.timeline span{grid-row:span 2;color:var(--brand-primary);font-weight:800}.timeline strong{color:var(--text-title)}.timeline p{margin:8px 0 0}.legal-layout{grid-template-columns:224px minmax(0,1fr);gap:32px}.legal-section{padding-top:32px}.legal-breadcrumb-row{margin-bottom:16px}.legal-breadcrumb.p-breadcrumb{border:0;background:transparent;padding:0}.legal-breadcrumb .p-breadcrumb-list{gap:5px}.legal-breadcrumb .p-breadcrumb-item-link{color:var(--text-muted);font-size:14px;line-height:1.5;text-decoration:none}.legal-breadcrumb .p-breadcrumb-item-link:hover,.legal-breadcrumb .p-breadcrumb-item-link:focus-visible{color:var(--brand-primary)}.legal-breadcrumb .p-breadcrumb-item:last-child .p-breadcrumb-item-link{color:var(--text-body);pointer-events:none}.legal-breadcrumb .p-breadcrumb-separator{color:#64748b57}.legal-breadcrumb .p-breadcrumb-home-item+.p-breadcrumb-separator{display:none}.legal-breadcrumb .p-breadcrumb-separator svg{width:12px;height:12px}.legal-nav{position:sticky;top:calc(var(--header-height) + 24px);display:grid;gap:4px;padding:10px;border-radius:8px;background:#ffffffdb;box-shadow:0 10px 28px #0f172a0d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.legal-nav__link{position:relative;display:flex;min-height:42px;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;color:var(--text-body);font-size:15px;font-weight:400;line-height:1.4;text-decoration:none;transition:color .16s ease,background .16s ease,box-shadow .16s ease}.legal-nav__link:before{width:3px;height:18px;flex:0 0 auto;border-radius:999px;background:transparent;content:"";transition:background .16s ease}.legal-nav__link:hover{color:var(--brand-primary-hover);background:#fff1f2ad}.legal-nav__link--active{color:var(--brand-primary-hover);background:var(--brand-primary-soft)}.legal-nav__link--active:before{background:var(--site-icon-color)}.legal-tabs{display:none;min-width:0}.atomui-dark .legal-nav{background:#0f172adb;box-shadow:0 10px 28px #0000002e}.legal-card{padding:44px 48px}.legal-card app-site-markdown-renderer,.legal-card section{max-width:860px;margin-inline:auto}.legal-card section+section{margin-top:34px}.legal-card .legal-card__markdown h2:not(:first-child){margin-top:34px}.legal-card h2{margin:0 0 12px;color:var(--text-title);font-size:20px;font-weight:600;line-height:1.45}.legal-card p{color:var(--text-muted);font-size:16px;font-weight:400;line-height:1.9;text-align:justify;text-justify:inter-ideograph}html[lang|=en] .legal-card .legal-card__markdown h2:not(:first-child){margin-top:40px}html[lang|=en] .legal-card h2{color:#0e0e33;font-size:24px;font-weight:500;line-height:1.3}html[lang|=en] .legal-card p,html[lang|=en] .legal-card li{color:#52525b;font-size:16px;font-weight:380;letter-spacing:.02em;line-height:1.6;text-align:left;text-justify:auto}.legal-card__state{max-width:860px;min-height:180px;display:grid;align-items:center;margin-inline:auto;color:var(--text-muted);font-size:16px;line-height:1.8}.legal-card__state--error{color:var(--brand-primary-hover)}.search-page{min-height:calc(100dvh - var(--header-height))}.search-page__inner{display:grid;justify-items:center;text-align:center}.search-page img{width:168px;margin-bottom:24px}.search-box{display:flex;width:min(100%,720px);gap:12px;margin-top:20px}.search-box p-iconfield{flex:1}.search-box input{width:100%}.search-results{display:grid;width:min(100%,720px);gap:12px;margin-top:24px;text-align:left}.search-result{display:grid;gap:6px;padding:18px;text-decoration:none}.search-result span{color:var(--brand-primary);font-size:13px;font-weight:800}.search-result strong{color:var(--text-title)}.search-hint{text-align:center}.empty-page{display:grid;min-height:420px;place-items:start;align-content:center}.site-error-result-page{display:grid;min-height:calc(100dvh - var(--header-height));align-items:center}.site-error-result{display:grid;min-height:520px;align-content:center;justify-items:center;text-align:center}.site-error-result__image{width:min(290px,72vw)}.site-error-result h1{margin:34px 0 0;color:var(--text-title);font-size:clamp(40px,8vw,48px);font-weight:500;line-height:1}.site-error-result p{margin:22px 0 0;color:#8c8c8c;font-size:clamp(16px,2vw,20px);line-height:1.6}.site-error-result .site-button{margin-top:32px;min-height:42px;padding-inline:28px;font-size:16px}.site-footer{padding:0 4rem;background:#131212;color:#677788}.site-footer__container{width:100%;max-width:var(--site-content-max-width);margin-inline:auto;padding:3rem 0 .25rem}.site-footer.site-footer--manual-reader{padding-inline:0}.site-footer.site-footer--manual-reader .site-footer__container{box-sizing:border-box;max-width:1600px;padding-inline:1.25rem}@media(min-width:48rem){.site-footer.site-footer--manual-reader .site-footer__container{padding-inline:2rem}}.site-footer__top{display:flex;align-items:center;justify-content:space-between}.site-footer__brand{display:inline-flex;padding:0;text-decoration:none}.site-footer__brand img{width:7.5rem;min-width:7.5rem;max-width:7.5rem;filter:brightness(0) invert(1)}.site-footer__social{display:flex;align-items:center;gap:.5rem}.site-footer__social a,.site-footer__social button{display:inline-flex;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;padding:0;border:.0625rem solid transparent;border-radius:.3125rem;background:#f7faff1a;color:#f7faff;cursor:pointer;transition:border-color .2s ease-in-out,background .2s ease-in-out,var(--site-link-color-transition)}.site-footer__social a:hover,.site-footer__social a:focus-visible,.site-footer__social button:hover,.site-footer__social button:focus-visible{background:#f7faff;color:#000;outline:0}.site-footer__social svg{width:18px;height:18px;fill:currentColor}.site-footer__divider{border-top:1px solid rgba(255,255,255,.1)}.site-footer__divider--large{margin:3rem 0}.site-footer__divider--small{margin:.5rem 0 1rem}.site-footer__main{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:1.5rem}.site-footer nav{display:flex;align-items:flex-start;flex-direction:column;grid-column:span 2;margin-bottom:3rem}.site-footer__spacer{grid-column:span 2}.site-footer__about{grid-column:span 4;margin-bottom:2.5rem}.site-footer h2{margin:0 0 1rem;color:#fff;font-size:1rem;font-weight:600;line-height:1.2}.site-footer nav a{max-width:100%;padding:.25rem 0;color:#f7faff;font-size:.875rem;line-height:1.5;text-decoration:none;transition:var(--site-link-color-transition)}.site-footer nav a:hover,.site-footer nav a:focus-visible,.site-footer__copyright a:hover,.site-footer__copyright a:focus-visible{color:var(--brand-primary);outline:0}.site-footer__about p{margin:0 0 1rem;color:#677788;font-size:.875rem;line-height:1.5}.site-footer__about ul{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;color:#f7faff;font-size:.875rem;line-height:1.5;list-style:none}.site-footer__about li{display:flex;align-items:center;gap:.5rem}.site-footer__about svg{width:1rem;height:1rem;flex:0 0 auto;fill:currentColor}.site-footer__copyright{margin-bottom:1rem}.site-footer__copyright ul{display:flex;flex-wrap:wrap;gap:0;margin:0 0 .25rem;padding:0;list-style:none}.site-footer__copyright li{position:relative;margin-right:-.25rem}.site-footer__copyright li:not(:last-child){padding-right:2rem}.site-footer__copyright li:not(:last-child):after{position:absolute;top:50%;right:.8rem;color:#fff;content:"/";opacity:.4;transform:translateY(-50%)}.site-footer__copyright a{color:#f7faff;font-size:.875rem;line-height:1.5;text-decoration:none;transition:var(--site-link-color-transition)}.site-footer__copyright p{margin:0 0 .25rem;color:#ffffff80;font-size:.75em;line-height:1.5}.site-footer__copyright p a{color:#8c98a4;font-size:1em}.atomui-dark .site-footer h2{color:#cbd5e1}.atomui-dark .site-footer nav a,.atomui-dark .site-footer__about ul,.atomui-dark .site-footer__copyright a{color:#a8b3c2}.atomui-dark .site-footer__copyright li:not(:last-child):after{color:#7b8492;opacity:.55}.atomui-dark .site-footer__about p,.atomui-dark .site-footer__copyright p{color:#7b8593}.atomui-dark .site-footer__copyright p a{color:#8994a3}@media(prefers-reduced-motion:reduce){a{transition:none!important}}@media(max-width:1024px){.site-header__nav{display:none}.site-menu-button{display:inline-flex!important}.hero-band__grid,.split-panel,.community-panel,.oss-hero__grid,.product-detail-panel,.about-grid,.legal-layout{grid-template-columns:1fr}.feature-grid,.price-grid,.news-grid,.docs-grid,.metric-grid,.oss-reason-grid,.oss-contributor-grid,.oss-contact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.atomuix-dg-hero__grid,.atomuix-dg-intro__row{grid-template-columns:1fr}.atomuix-dg-hero__grid{gap:40px}.atomuix-dg-intro__row,.atomuix-dg-intro__row.is-reverse{gap:44px}.atomuix-dg-intro__row.is-reverse .atomuix-dg-intro__text,.atomuix-dg-intro__row.is-reverse .atomuix-dg-intro__media{order:initial}.atomuix-dg-intro__text{text-align:center}.atomuix-dg-info-grid,.atomuix-dg-scenario-grid,.atomuix-dg-advantage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.oss-hero{padding:72px 0 60px}.oss-hero__grid{gap:36px}.oss-hero__proof{width:min(100%,620px);margin-inline:auto}.oss-foundation-panel{grid-template-columns:1fr}.oss-foundation-copy,.oss-foundation-stack{padding:1.5rem}.oss-delivery-diagram{min-height:0;grid-template-columns:1fr;gap:1rem;padding:1.5rem}.oss-delivery-diagram__links{display:none}.oss-delivery-mobile-arrow{position:relative;display:grid;width:1.25rem;height:1.5rem;justify-self:center;place-items:start center;margin-block:-.625rem}.oss-delivery-mobile-arrow--to-core{transform:translateY(.5rem)}.oss-delivery-mobile-arrow--to-platform{transform:translateY(-.5rem)}.oss-delivery-mobile-arrow:before{width:.625rem;height:.625rem;border-right:.09375rem solid rgba(100,116,139,.44);border-bottom:.09375rem solid rgba(100,116,139,.44);transform:rotate(45deg);content:""}.oss-delivery-mobile-arrow:after{position:absolute;top:.75rem;left:50%;width:1px;height:1rem;transform:translate(-50%);background:linear-gradient(#94a3b838,#94a3b80a);content:""}.oss-delivery-column{justify-items:center}.oss-delivery-column--apps,.oss-delivery-column--platforms{width:100%}.oss-delivery-column__label{text-align:center}.oss-delivery-list{width:min(100%,44rem);grid-template-columns:repeat(2,minmax(0,1fr))}.oss-delivery-core{min-height:280px}.oss-platform-list{width:min(100%,44rem);grid-template-columns:repeat(3,minmax(0,1fr))}.oss-incubation-container{grid-template-columns:1fr;gap:2.5rem}.oss-incubation-visual{min-height:0;justify-items:center;text-align:center}.oss-incubation-copy{text-align:center}.oss-incubation-eyebrow,.oss-incubation-copy h2,.oss-incubation-lead{margin-inline:auto}.oss-incubation-about{text-align:left}.site-footer__main{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer nav,.site-footer__spacer,.site-footer__about{grid-column:auto}.legal-layout{gap:28px}.legal-section{padding-top:28px}.legal-breadcrumb-row,.legal-nav--desktop{display:none}.legal-tabs{display:block;width:100%}.home-hero{min-height:520px;padding:72px 0 64px}.home-hero h1{max-width:820px}.home-platform-container{grid-template-columns:1fr;gap:2.5rem}.home-platform-copy{text-align:center}.home-platform-copy h2,.home-platform-copy p{margin-inline:auto}.home-platform-grid{width:min(100%,46rem);margin-inline:auto}.home-oss-stats-container{grid-template-columns:1fr;gap:2.5rem}.home-oss-stats-header{max-width:42rem;margin-inline:auto;text-align:center}.home-features-container,.home-purchase-container,.home-qinware-container,.site-cta__container,.home-showcase-container{padding-inline:1.5rem}.home-features-header,.home-showcase-header,.home-purchase-header,.home-qinware-heading{max-width:42rem}}@media(max-width:720px){:root{--site-header-height: 60px;--header-height: var(--site-header-height)}.site-container{width:min(100% - 24px,var(--site-content-max-width))}.site-header__inner{gap:12px}.site-brand img{width:116px}.site-icon-link,.site-header__actions .p-button.site-language-button,.site-header__actions .p-button.site-theme-button,.site-header__actions .p-button.site-account-button,.site-header__actions .p-button.site-menu-button{width:40px;min-width:40px;height:40px;min-height:40px}.site-header__actions .site-button{display:none}.hero-band,.hero-band--compact,.oss-hero,.site-section,.docs-hero,.legal-hero,.search-page{padding:48px 0}.atomuix-dg-hero{padding:92px 0 76px;background-position:center top}.atomuix-dg-hero__grid{gap:32px}.atomuix-dg-hero__content p{font-size:21px}.atomuix-dg-hero__content h1{font-size:clamp(28px,7.4vw,34px);line-height:1.28}.atomuix-dg-hero__content button{margin-top:30px}.atomuix-dg-hero__image-card{width:100%}.atomuix-dg-intro{padding:64px 0 52px}.atomuix-dg-intro__row{gap:36px;min-height:0}.atomuix-dg-intro__row+.atomuix-dg-intro__row{margin-top:70px}.atomuix-dg-intro__text h2,.atomuix-dg-card-group>h3{font-size:25px}.atomuix-dg-intro__text p{margin-top:32px;font-size:16px;line-height:1.85;text-align:left}.atomuix-dg-section{padding:64px 0}.atomuix-dg-section-heading{margin-bottom:44px}.atomuix-dg-section-heading h2{font-size:clamp(28px,7.4vw,34px)}.atomuix-dg-section-heading p{margin-top:30px;font-size:19px;line-height:1.45}.atomuix-dg-card-group+.atomuix-dg-card-group{margin-top:64px}.atomuix-dg-info-grid,.atomuix-dg-scenario-grid,.atomuix-dg-advantage-grid{grid-template-columns:1fr}.atomuix-dg-info-card{min-height:200px;padding:2.5rem 1.25rem}.atomuix-dg-info-card h4{font-size:23px}.atomuix-dg-image-card,.atomuix-dg-advantage-card{min-height:240px}.atomuix-dg-advantages{padding-bottom:80px}.home-hero{min-height:auto;padding:62px 0 56px}.home-hero__glow-mask{top:4px;width:min(112vw,620px);height:420px;-webkit-mask:radial-gradient(ellipse 56% 52% at center,#000 0%,#000 58%,transparent 100%);mask:radial-gradient(ellipse 56% 52% at center,#000 0%,#000 58%,transparent 100%)}.home-hero h1{line-height:1.16}.home-hero h1>span:not(.home-hero__rotator){font-size:clamp(26px,7.4vw,32px);line-height:1.14}.home-hero__rotator{height:1.12em;margin-top:4px;font-size:clamp(23px,6.8vw,28px);line-height:1.12}.home-hero__rotator strong{height:1.12em;line-height:1.12;white-space:normal}.home-hero p{margin-top:24px;font-size:15px;line-height:1.7}.home-hero__actions{flex-direction:column;align-items:stretch;width:min(100%,320px);margin-top:32px}.home-hero__actions .site-button{min-height:42px;font-size:15px}.home-platform-section{padding:3rem 0}.home-platform-container{width:min(100% - 24px,var(--site-content-max-width));gap:2rem}.home-platform-copy span{margin-bottom:1rem;font-size:.75rem}.home-platform-copy h2{max-width:21rem;font-size:clamp(1.5rem,7vw,1.75rem);line-height:1.28}.home-platform-copy p{max-width:100%;margin-top:1rem;font-size:.9375rem;line-height:1.72}.home-platform-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.home-oss-stats-section{padding:3rem 0}.home-oss-stats-container{width:min(100% - 24px,var(--site-content-max-width));gap:2rem}.home-oss-stats-header{max-width:21rem}.home-oss-stats-header span{margin-bottom:1rem;font-size:.75rem}.home-oss-stats-header h2{font-size:1.625rem;line-height:1.28}.home-oss-stats-header p{margin-top:1rem;font-size:.9375rem;line-height:1.72}.home-oss-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.home-oss-stat-card{min-height:8.25rem;padding:1.2rem .75rem}.home-oss-stat-card strong{font-size:2rem}.home-oss-stat-card span{font-size:.8125rem}.home-platform-card{min-height:7.5rem;padding:1rem .75rem}.home-platform-card__icon{width:2.25rem;height:2.25rem;margin-bottom:.625rem}.home-platform-card strong{font-size:.9375rem}.home-platform-card__status{margin-top:.5rem}.home-features-section,.home-showcase-section,.home-purchase-section,.home-partners-section{padding-top:3rem;padding-bottom:3rem}.home-reading-section{padding:3rem 0}.home-features-container,.home-purchase-container,.home-qinware-container,.site-cta__container,.home-showcase-container{padding-inline:1rem}.home-features-header,.home-showcase-header,.home-purchase-header,.home-qinware-heading{width:100%;max-width:21rem;margin-inline:auto;margin-bottom:2rem}.home-features-header,.home-purchase-header{max-width:40rem}.home-features-header h2,.home-showcase-header h2,.home-purchase-header h2,.home-qinware-heading h2{font-size:clamp(1.5rem,7vw,1.75rem);line-height:1.28;text-wrap:balance}.home-features-header h2,.home-purchase-header h2{text-wrap:wrap}.home-feature-card__body,.home-partner-card__body{padding:1.25rem}.home-feature-card h3{font-size:1.125rem}.home-feature-card p,.home-partner-card__body p{font-size:.9375rem;line-height:1.68}.home-showcase-col{height:auto;min-height:0}.home-showcase-card__title{padding:1.25rem 1.25rem 0}.home-showcase-card__body{padding:1.25rem}.home-showcase-card__body--modal{min-height:15rem}.showcase-modal{max-width:100%}.showcase-tabs__nav{gap:1.5rem}.home-purchase-card{min-height:0;padding:1.5rem 1.25rem}.home-purchase-card h3{font-size:1.5rem}.home-purchase-card p{height:auto;margin-bottom:1.25rem;font-size:.9375rem;line-height:1.68}.home-purchase-segment{margin-bottom:1.5rem}.home-purchase-button{width:min(100%,18rem)}.home-partner-card__media{min-height:5rem;padding:1rem 1.25rem 0}.home-partner-card__media img{max-width:78%;height:3.5rem;object-fit:contain}.home-partners-action{margin-top:2rem}.home-info-card img{height:10rem}.home-info-card__body{min-height:0;padding:1.25rem}.home-info-card h3{font-size:1.0625rem;line-height:1.45}.home-info-card__summary{line-height:1.68}.home-info-card__footer{position:static;gap:1rem;margin-top:1rem;padding:0}.home-reading-grid{margin-bottom:2rem}.home-reading-more__card{width:100%;border-radius:.75rem}.site-cta{height:auto;min-height:300px;padding-bottom:2rem}.site-cta__container{padding-top:2.5rem}.site-cta__content{width:100%}.site-cta h2{font-size:1.375rem;line-height:1.28}.site-cta__input-group{flex-direction:column;gap:.75rem}.site-cta__input-group input{width:100%;border-radius:.3125rem}.site-cta__input-group button{width:100%;margin-left:0;border-radius:.3125rem}.hero-band__grid{gap:28px}.hero-band p{font-size:16px}.hero-band__actions,.oss-hero__actions,.search-box{flex-direction:column;align-items:stretch}.oss-hero__brand{flex-direction:column;gap:10px}.oss-hero__brand img{width:min(240px,calc(100vw - 72px))}.oss-hero__content h1{margin-top:22px;font-size:clamp(1.75rem,7.2vw,2rem);line-height:1.28}.oss-hero__lead{font-size:.9375rem;line-height:1.72}.oss-hero__license{font-size:.875rem;line-height:1.7}.oss-platforms{gap:8px}.oss-platforms span{min-height:34px;padding-inline:10px;font-size:.8125rem}.oss-proof-card{padding:10px}.oss-proof-card__badge{top:18px;left:18px}.oss-delivery-diagram{gap:.625rem;overflow:visible;padding:0;background:transparent;box-shadow:none}.oss-delivery-list{display:flex;width:100%;flex-wrap:wrap;justify-content:center;gap:.5rem}.oss-delivery-node{width:auto;min-height:2.375rem;grid-template-columns:auto auto;gap:.375rem;padding:.5rem .75rem;border-radius:999px}.oss-delivery-node__icon{width:1.25rem;height:1.25rem;border-radius:0;background:transparent;font-size:.875rem}.oss-delivery-node strong{font-size:.8125rem;line-height:1.2}.oss-delivery-core{min-height:206px;margin-block:0}.oss-delivery-core:before,.oss-delivery-core:after{display:none}.oss-delivery-core__halo{width:220px}.oss-delivery-core__ring{width:168px}.oss-delivery-core__body{width:118px;padding:1.125rem .875rem}.oss-delivery-core__body img{width:min(92px,78%)}.oss-platform-list{display:flex;width:100%;flex-wrap:wrap;justify-content:center;gap:.5rem}.oss-platform-node{width:auto;min-height:2.375rem;grid-template-columns:auto auto;gap:.375rem;padding:.5rem .75rem;border-radius:999px}.oss-platform-node__icon{width:1.25rem;height:1.25rem}.oss-platform-node strong{font-size:.8125rem;line-height:1.2}.oss-foundation-copy,.oss-foundation-stack{padding:1.25rem}.oss-stack-layer{grid-template-columns:1fr;gap:.375rem;padding:1rem 1rem 1rem 1.375rem}.oss-foundation-list article{grid-template-columns:2.5rem minmax(0,1fr);gap:.875rem}.oss-incubation-container{grid-template-columns:1fr;gap:2.5rem}.oss-incubation-visual{min-height:0;justify-items:center;text-align:center}.oss-incubation-copy{text-align:center}.oss-incubation-eyebrow,.oss-incubation-copy h2,.oss-incubation-lead{margin-inline:auto}.oss-incubation-about{text-align:left}.feature-grid,.product-grid,.price-grid,.news-grid,.docs-grid,.metric-grid,.oss-reason-grid,.oss-contributor-grid,.oss-contact-grid{grid-template-columns:1fr}.oss-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem 1rem;margin-bottom:2.5rem}.oss-stat-card strong{font-size:2.5rem}.oss-stat-card span{margin-top:.5rem;font-size:1rem}.oss-incubation-container{gap:2rem}.oss-incubation-visual img{width:min(100%,24rem)}.oss-incubation-copy h2{font-size:clamp(1.5rem,7vw,1.75rem);line-height:1.28}.oss-incubation-lead{font-size:.9375rem;line-height:1.72}.oss-incubation-points{grid-template-columns:1fr;gap:1rem;text-align:left}.oss-incubation-about{margin-top:1.5rem;padding-top:1.25rem}.oss-incubation-about p{font-size:.9375rem;line-height:1.72}.oss-reason-card{padding:20px}.oss-contributor-card,.oss-contact-card{min-height:auto;padding:0}.oss-contact-card__qr img{width:min(100%,13rem)}.oss-join-section__inner{min-height:300px;padding:48px 0}.oss-join-section h2{font-size:1.75rem}.oss-join-section p{font-size:.9375rem;line-height:1.72}.product-card{grid-template-columns:1fr}.product-card__media{min-height:180px}.feature-card,.doc-card,.metric-card,.product-card__body,.news-card__body,.price-card,.partner-panel,.legal-card{padding:20px}.site-footer{padding-inline:1.5rem}.site-footer__top{align-items:flex-start;flex-direction:column;gap:1.5rem}.site-footer__main{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer__spacer{display:none}.site-footer__about{grid-column:1 / -1}.legal-layout{gap:20px}.legal-section{padding-top:24px}.legal-breadcrumb-row{margin-bottom:12px}.legal-card app-site-markdown-renderer,.legal-card section{max-width:none}.legal-card section+section{margin-top:28px}.legal-card .legal-card__markdown h2:not(:first-child){margin-top:28px}.legal-card h2{font-size:18px;line-height:1.42}.legal-card p{font-size:15px;line-height:1.82;text-align:left}}@property --tw-translate-x{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-y{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-z{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-leading{syntax: "*"; inherits: false;}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-tracking{syntax: "*"; inherits: false;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-outline-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@property --tw-ease{syntax: "*"; inherits: false;}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-border-style: solid;--tw-leading: initial;--tw-font-weight: initial;--tw-tracking: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-ease: initial}}}
