/*! tailwindcss v4.1.16 | MIT License | https://tailwindcss.com */
@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-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@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-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-orange-50:oklch(98% .016 73.684);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-700:oklch(55.4% .135 66.442);--color-yellow-800:oklch(47.6% .114 61.907);--color-yellow-900:oklch(42.1% .095 57.708);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-green-900:oklch(39.3% .095 152.535);--color-emerald-600:oklch(59.6% .145 163.225);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-800:oklch(39.8% .195 277.366);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-purple-700:oklch(49.6% .265 301.924);--color-purple-800:oklch(43.8% .218 303.724);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-5xl:64rem;--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:calc(1.5/1);--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:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--ease-out:cubic-bezier(0,0,.2,1);--blur-sm:8px;--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);--color-burnt-sienna:#e76547}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;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;-webkit-text-decoration: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{vertical-align:baseline;font-size:75%;line-height:0;position:relative}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{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}: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{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-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]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.collapse\!{visibility:collapse!important}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.-top-2{top:calc(var(--spacing)*-2)}.top-1\/2{top:50%}.top-8{top:calc(var(--spacing)*8)}.top-full{top:100%}.right-0{right:calc(var(--spacing)*0)}.right-4{right:calc(var(--spacing)*4)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-4{bottom:calc(var(--spacing)*4)}.bottom-6{bottom:calc(var(--spacing)*6)}.bottom-full{bottom:100%}.-left-2{left:calc(var(--spacing)*-2)}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing)*3)}.left-4{left:calc(var(--spacing)*4)}.z-30{z-index:30}.z-50{z-index:50}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-span-7{grid-column:span 7/span 7}.col-span-8{grid-column:span 8/span 8}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-1{margin-inline:calc(var(--spacing)*1)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing)*1)}.mt-0{margin-top:calc(var(--spacing)*0)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.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-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-28{margin-top:calc(var(--spacing)*28)}.mr-0\.5{margin-right:calc(var(--spacing)*.5)}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-1\.5{margin-right:calc(var(--spacing)*1.5)}.mr-2{margin-right:calc(var(--spacing)*2)}.mr-3{margin-right:calc(var(--spacing)*3)}.mr-4{margin-right:calc(var(--spacing)*4)}.mr-auto{margin-right:auto}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom: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-8{margin-bottom:calc(var(--spacing)*8)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-1\.5{margin-left:calc(var(--spacing)*1.5)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-4{margin-left:calc(var(--spacing)*4)}.ml-5{margin-left:calc(var(--spacing)*5)}.ml-6{margin-left:calc(var(--spacing)*6)}.ml-7{margin-left:calc(var(--spacing)*7)}.ml-11{margin-left:calc(var(--spacing)*11)}.ml-13{margin-left:calc(var(--spacing)*13)}.ml-auto{margin-left:auto}.block{display:block}.block\!{display:block!important}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.inline-table{display:inline-table}.list-item{display:list-item}.table{display:table}.table\!{display:table!important}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row{display:table-row}.table-row-group{display:table-row-group}.h-0{height:calc(var(--spacing)*0)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:calc(var(--spacing)*3)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-24{height:calc(var(--spacing)*24)}.h-40{height:calc(var(--spacing)*40)}.h-full{height:100%}.max-h-40{max-height:calc(var(--spacing)*40)}.min-h-screen{min-height:100vh}.w-0{width:calc(var(--spacing)*0)}.w-1{width:calc(var(--spacing)*1)}.w-2{width:calc(var(--spacing)*2)}.w-3{width:calc(var(--spacing)*3)}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-12{width:calc(var(--spacing)*12)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-28{width:calc(var(--spacing)*28)}.w-32{width:calc(var(--spacing)*32)}.w-40{width:calc(var(--spacing)*40)}.w-44{width:calc(var(--spacing)*44)}.w-56{width:calc(var(--spacing)*56)}.w-64{width:calc(var(--spacing)*64)}.w-\[3\%\]{width:3%}.w-\[8\%\]{width:8%}.w-\[10\%\]{width:10%}.w-\[12\%\]{width:12%}.w-\[18\%\]{width:18%}.w-\[37\%\]{width:37%}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-64{min-width:calc(var(--spacing)*64)}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-48{flex-basis:calc(var(--spacing)*48)}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.transform\!{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)!important}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-y{resize:vertical}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[150px_minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:150px minmax(0,1fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.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)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*12)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*12)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing)*3)}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-x-6{column-gap:calc(var(--spacing)*6)}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*1)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*3)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*4)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-6>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*6)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-x-reverse)))}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-4{row-gap:calc(var(--spacing)*4)}.gap-y-6{row-gap:calc(var(--spacing)*6)}.gap-y-8{row-gap:calc(var(--spacing)*8)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-amber-200>:not(:last-child)){border-color:var(--color-amber-200)}:where(.divide-gray-100>:not(:last-child)){border-color:var(--color-gray-100)}:where(.divide-gray-200>:not(:last-child)){border-color:var(--color-gray-200)}:where(.divide-gray-300>:not(:last-child)){border-color:var(--color-gray-300)}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-b-lg{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-4{border-top-style:var(--tw-border-style);border-top-width:4px}.border-r-4{border-right-style:var(--tw-border-style);border-right-width:4px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-amber-100{border-color:var(--color-amber-100)}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-300{border-color:var(--color-amber-300)}.border-black{border-color:var(--color-black)}.border-blue-100{border-color:var(--color-blue-100)}.border-blue-200{border-color:var(--color-blue-200)}.border-blue-300{border-color:var(--color-blue-300)}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-900{border-color:var(--color-gray-900)}.border-gray-900\/10{border-color:#1018281a}@supports (color:color-mix(in lab, red, red)){.border-gray-900\/10{border-color:color-mix(in oklab,var(--color-gray-900)10%,transparent)}}.border-green-100{border-color:var(--color-green-100)}.border-green-200{border-color:var(--color-green-200)}.border-green-500{border-color:var(--color-green-500)}.border-indigo-400{border-color:var(--color-indigo-400)}.border-purple-100{border-color:var(--color-purple-100)}.border-red-100{border-color:var(--color-red-100)}.border-red-200{border-color:var(--color-red-200)}.border-transparent{border-color:#0000}.border-yellow-200{border-color:var(--color-yellow-200)}.border-t-gray-800{border-top-color:var(--color-gray-800)}.bg-\[\#EEF1F5\]{background-color:#eef1f5}.bg-\[\#EEF2E4\]{background-color:#eef2e4}.bg-\[\#F4ECF6\]{background-color:#f4ecf6}.bg-\[\#FBF1D6\]{background-color:#fbf1d6}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-600{background-color:var(--color-gray-600)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-gray-900\/60{background-color:#10182899}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\/60{background-color:color-mix(in oklab,var(--color-gray-900)60%,transparent)}}.bg-green-50{background-color:var(--color-green-50)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-500{background-color:var(--color-green-500)}.bg-green-600{background-color:var(--color-green-600)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-100{background-color:var(--color-indigo-100)}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-orange-50{background-color:var(--color-orange-50)}.bg-purple-50{background-color:var(--color-purple-50)}.bg-purple-100{background-color:var(--color-purple-100)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-600{background-color:var(--color-red-600)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-gray-100{--tw-gradient-from:var(--color-gray-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-gray-200{--tw-gradient-to:var(--color-gray-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing)*0)}.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)}.p-12{padding:calc(var(--spacing)*12)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.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)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-3\.5{padding-block:calc(var(--spacing)*3.5)}.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-12{padding-block:calc(var(--spacing)*12)}.py-14{padding-block:calc(var(--spacing)*14)}.py-20{padding-block:calc(var(--spacing)*20)}.pt-0\.5{padding-top:calc(var(--spacing)*.5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-3\.5{padding-top:calc(var(--spacing)*3.5)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-7{padding-top:calc(var(--spacing)*7)}.pt-12{padding-top:calc(var(--spacing)*12)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-4{padding-right:calc(var(--spacing)*4)}.pr-8{padding-right:calc(var(--spacing)*8)}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-5{padding-left:calc(var(--spacing)*5)}.pl-9{padding-left:calc(var(--spacing)*9)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.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-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-base\/7{font-size:var(--text-base);line-height:calc(var(--spacing)*7)}.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-sm\/6{font-size:var(--text-sm);line-height:calc(var(--spacing)*6)}.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-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-\[\#3E4A5C\]{color:#3e4a5c}.text-\[\#4A5A1A\]{color:#4a5a1a}.text-\[\#5E4766\]{color:#5e4766}.text-\[\#6E4F0C\]{color:#6e4f0c}.text-amber-400{color:var(--color-amber-400)}.text-amber-500{color:var(--color-amber-500)}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-blue-400{color:var(--color-blue-400)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-burnt-sienna{color:var(--color-burnt-sienna)}.text-emerald-600{color:var(--color-emerald-600)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-green-300{color:var(--color-green-300)}.text-green-400{color:var(--color-green-400)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-green-800{color:var(--color-green-800)}.text-green-900{color:var(--color-green-900)}.text-indigo-600{color:var(--color-indigo-600)}.text-indigo-800{color:var(--color-indigo-800)}.text-inherit{color:inherit}.text-orange-400{color:var(--color-orange-400)}.text-orange-500{color:var(--color-orange-500)}.text-orange-600{color:var(--color-orange-600)}.text-orange-700{color:var(--color-orange-700)}.text-purple-400{color:var(--color-purple-400)}.text-purple-500{color:var(--color-purple-500)}.text-purple-600{color:var(--color-purple-600)}.text-purple-700{color:var(--color-purple-700)}.text-purple-800{color:var(--color-purple-800)}.text-red-300{color:var(--color-red-300)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-red-900{color:var(--color-red-900)}.text-white{color:var(--color-white)}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-500{color:var(--color-yellow-500)}.text-yellow-600{color:var(--color-yellow-600)}.text-yellow-700{color:var(--color-yellow-700)}.text-yellow-800{color:var(--color-yellow-800)}.text-yellow-900{color:var(--color-yellow-900)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.underline-offset-3{text-underline-offset:3px}.placeholder-gray-300::placeholder{color:var(--color-gray-300)}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_-2px_0_\#111827\]{--tw-shadow:inset 0 -2px 0 var(--tw-shadow-color,#111827);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-black{--tw-ring-color:var(--color-black)}.ring-blue-600\/20{--tw-ring-color:#155dfc33}@supports (color:color-mix(in lab, red, red)){.ring-blue-600\/20{--tw-ring-color:color-mix(in oklab,var(--color-blue-600)20%,transparent)}}.ring-gray-300{--tw-ring-color:var(--color-gray-300)}.ring-gray-500\/10{--tw-ring-color:#6a72821a}@supports (color:color-mix(in lab, red, red)){.ring-gray-500\/10{--tw-ring-color:color-mix(in oklab,var(--color-gray-500)10%,transparent)}}.ring-gray-600\/20{--tw-ring-color:#4a556533}@supports (color:color-mix(in lab, red, red)){.ring-gray-600\/20{--tw-ring-color:color-mix(in oklab,var(--color-gray-600)20%,transparent)}}.ring-gray-700\/20{--tw-ring-color:#36415333}@supports (color:color-mix(in lab, red, red)){.ring-gray-700\/20{--tw-ring-color:color-mix(in oklab,var(--color-gray-700)20%,transparent)}}.ring-green-600\/20{--tw-ring-color:#00a54433}@supports (color:color-mix(in lab, red, red)){.ring-green-600\/20{--tw-ring-color:color-mix(in oklab,var(--color-green-600)20%,transparent)}}.ring-green-700\/20{--tw-ring-color:#00813833}@supports (color:color-mix(in lab, red, red)){.ring-green-700\/20{--tw-ring-color:color-mix(in oklab,var(--color-green-700)20%,transparent)}}.ring-orange-700\/20{--tw-ring-color:#c53c0033}@supports (color:color-mix(in lab, red, red)){.ring-orange-700\/20{--tw-ring-color:color-mix(in oklab,var(--color-orange-700)20%,transparent)}}.ring-purple-700\/20{--tw-ring-color:#8200da33}@supports (color:color-mix(in lab, red, red)){.ring-purple-700\/20{--tw-ring-color:color-mix(in oklab,var(--color-purple-700)20%,transparent)}}.ring-red-600\/20{--tw-ring-color:#e4001433}@supports (color:color-mix(in lab, red, red)){.ring-red-600\/20{--tw-ring-color:color-mix(in oklab,var(--color-red-600)20%,transparent)}}.ring-red-700\/20{--tw-ring-color:#bf000f33}@supports (color:color-mix(in lab, red, red)){.ring-red-700\/20{--tw-ring-color:color-mix(in oklab,var(--color-red-700)20%,transparent)}}.ring-yellow-600\/20{--tw-ring-color:#cd890033}@supports (color:color-mix(in lab, red, red)){.ring-yellow-600\/20{--tw-ring-color:color-mix(in oklab,var(--color-yellow-600)20%,transparent)}}.ring-yellow-700\/20{--tw-ring-color:#a3610033}@supports (color:color-mix(in lab, red, red)){.ring-yellow-700\/20{--tw-ring-color:color-mix(in oklab,var(--color-yellow-700)20%,transparent)}}.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,)}.invert{--tw-invert:invert(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,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.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-all{transition-property:all;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))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[rdoc-ref\:lib\/racc\/rdoc\/grammar\.en\.rdoc\]{rdoc-ref:lib/racc/rdoc/grammar.en.rdoc}.ring-inset{--tw-ring-inset:inset}@media (hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:bg-gray-900:is(:where(.group):hover *){background-color:var(--color-gray-900)}.group-hover\:text-gray-500:is(:where(.group):hover *){color:var(--color-gray-500)}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}}.file\:mr-4::file-selector-button{margin-right:calc(var(--spacing)*4)}.file\:cursor-pointer::file-selector-button{cursor:pointer}.file\:rounded-lg::file-selector-button{border-radius:var(--radius-lg)}.file\:rounded-md::file-selector-button{border-radius:var(--radius-md)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-blue-50::file-selector-button{background-color:var(--color-blue-50)}.file\:bg-gray-900::file-selector-button{background-color:var(--color-gray-900)}.file\:px-4::file-selector-button{padding-inline:calc(var(--spacing)*4)}.file\:py-2::file-selector-button{padding-block:calc(var(--spacing)*2)}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:font-semibold::file-selector-button{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.file\:text-blue-700::file-selector-button{color:var(--color-blue-700)}.file\:text-white::file-selector-button{color:var(--color-white)}.placeholder\:text-xs::placeholder{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.first\:border-l-0:first-child{border-left-style:var(--tw-border-style);border-left-width:0}@media (hover:hover){.hover\:w-1\.5:hover{width:calc(var(--spacing)*1.5)}.hover\:scale-x-125:hover{--tw-scale-x:125%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:scale-y-150:hover{--tw-scale-y:150%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:transform:hover{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.hover\:border-blue-300:hover{border-color:var(--color-blue-300)}.hover\:border-gray-300:hover{border-color:var(--color-gray-300)}.hover\:border-gray-400:hover{border-color:var(--color-gray-400)}.hover\:border-red-300:hover{border-color:var(--color-red-300)}.hover\:bg-amber-50:hover{background-color:var(--color-amber-50)}.hover\:bg-blue-50:hover{background-color:var(--color-blue-50)}.hover\:bg-blue-100:hover{background-color:var(--color-blue-100)}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-500:hover{background-color:var(--color-gray-500)}.hover\:bg-gray-700:hover{background-color:var(--color-gray-700)}.hover\:bg-green-600:hover{background-color:var(--color-green-600)}.hover\:bg-indigo-500:hover{background-color:var(--color-indigo-500)}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-red-100:hover{background-color:var(--color-red-100)}.hover\:bg-red-600:hover{background-color:var(--color-red-600)}.hover\:bg-red-700:hover{background-color:var(--color-red-700)}.hover\:bg-yellow-600:hover{background-color:var(--color-yellow-600)}.hover\:text-blue-500:hover{color:var(--color-blue-500)}.hover\:text-blue-900:hover{color:var(--color-blue-900)}.hover\:text-gray-500:hover{color:var(--color-gray-500)}.hover\:text-gray-600:hover{color:var(--color-gray-600)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:text-gray-900:hover{color:var(--color-gray-900)}.hover\:text-red-600:hover{color:var(--color-red-600)}.hover\:text-red-800:hover{color:var(--color-red-800)}.hover\:text-red-900:hover{color:var(--color-red-900)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-75:hover{opacity:.75}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:file\:bg-blue-100:hover::file-selector-button{background-color:var(--color-blue-100)}.hover\:file\:bg-gray-700:hover::file-selector-button{background-color:var(--color-gray-700)}}.focus\:border-blue-500:focus{border-color:var(--color-blue-500)}.focus\:border-indigo-500:focus{border-color:var(--color-indigo-500)}.focus\:border-red-500:focus{border-color:var(--color-red-500)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-blue-500:focus{--tw-ring-color:var(--color-blue-500)}.focus\:ring-green-500:focus{--tw-ring-color:var(--color-green-500)}.focus\:ring-indigo-500:focus{--tw-ring-color:var(--color-indigo-500)}.focus\:ring-indigo-600:focus{--tw-ring-color:var(--color-indigo-600)}.focus\:ring-purple-500:focus{--tw-ring-color:var(--color-purple-500)}.focus\:ring-red-500:focus{--tw-ring-color:var(--color-red-500)}.focus\:ring-red-600:focus{--tw-ring-color:var(--color-red-600)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}@media (min-width:40rem){.sm\:absolute{position:absolute}.sm\:top-full{top:100%}.sm\:left-1\/2{left:50%}.sm\:mx-auto{margin-inline:auto}.sm\:mt-0{margin-top:calc(var(--spacing)*0)}.sm\:ml-6{margin-left:calc(var(--spacing)*6)}.sm\:ml-16{margin-left:calc(var(--spacing)*16)}.sm\:ml-auto{margin-left:auto}.sm\:flex{display:flex}.sm\:w-full{width:100%}.sm\:max-w-md{max-width:var(--container-md)}.sm\:flex-auto{flex:auto}.sm\:flex-none{flex:none}.sm\:-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:rounded-lg{border-radius:var(--radius-lg)}.sm\:rounded-md{border-radius:var(--radius-md)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:px-10{padding-inline:calc(var(--spacing)*10)}.sm\:pl-0{padding-left:calc(var(--spacing)*0)}.sm\:pl-6{padding-left:calc(var(--spacing)*6)}.sm\:whitespace-nowrap{white-space:nowrap}}@media (min-width:48rem){.md\:block{display:block}.md\:flex{display:flex}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}}@media (min-width:80rem){.xl\:block{display:block}.xl\:gap-5{gap:calc(var(--spacing)*5)}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[data-test\=\"account-switcher-button\"\]\:visible:is(),.\[data-test\=\"invite-send\"\]\:visible:is(),.\[data-test\=\"menu-button\"\]\:visible:is(),.\[data-test\=\"user-menu-button\"\]\:visible:is(),.\[role\=dialog\]\:visible:is(){visibility:visible}}#admin-panel *{box-sizing:border-box}#admin-panel :root{--color-bg-alabaster:#f4f1ed;--color-bg-gray-white:#f9f9fb;--color-text-200:#d6d6d6;--color-text-300:#b3b3b3;--color-text-500:gray;--color-text-600:#616161;--color-text-700:#4d4d4d;--color-brand-green-400:#c7c077;--color-primary-500:#c7c077;--color-text-dark:#0d0d0d;--color-white:#fff;--color-charcoal-gray:#121212;--color-dark-slate-gray:#191919;--color-outer-space:#252525;--color-rich-black:#0a0a0a;--color-coffee-bean:#1b1b1b;--color-dark-gray:#212427;--color-oil-black:#0c0c0c;--color-obsidian:#0b1215;--color-ebony:#222428;--color-black-chocolate:#100d08;--color-gunmetal:#1d1f21;--color-smoky-black:#101720;--color-oxford-blue:#212a37;--color-eerie-black:#232023;--color-jet-black:#343434;--color-iridium:#3f3f3d;--color-arsenic:#3c3c41;--color-charleston-green:#2f4538;--font-family-sans:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-weight-medium:500;--font-weight-semibold:600;--font-size-text-xs:.75rem;--font-size-text-sm:.875rem;--font-size-text-md:1rem;--font-size-text-lg:1.125rem;--font-size-text-xl:1.25rem;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--spacing-4xl:8rem;--spacing-5xl:10rem;--radius-sm:.375rem;--letter-spacing-wider:.05em}#admin-panel .admin-layout{font-family:var(--font-family-sans);background-color:var(--color-bg-alabaster);min-height:100vh;margin:0;padding:0}#admin-panel .admin-layout__wrapper{min-height:calc(100vh - 80px);display:flex}#admin-panel .admin-sidebar{background-color:var(--color-white);border-right:1px solid var(--color-text-200);z-index:50;flex-shrink:0;width:325px;height:calc(100vh - 80px);position:fixed;top:80px;left:0;overflow-y:auto}#admin-panel .admin-sidebar__header{padding:var(--spacing-lg);border-bottom:1px solid var(--color-text-200);height:80px}#admin-panel .admin-sidebar__logo{width:100%}#admin-panel .admin-sidebar__logo-icon{width:40px;height:40px}#admin-panel .admin-sidebar__logo-text{font-size:var(--font-size-text-xl);font-weight:var(--font-weight-semibold);color:var(--color-text-700)}#admin-panel .admin-sidebar__nav{padding:var(--spacing-lg)}#admin-panel .admin-sidebar__section{margin-bottom:var(--spacing-xl)}#admin-panel .admin-sidebar__section:last-child{margin-bottom:0}#admin-panel .admin-sidebar__section--separated{border-top:1px solid var(--color-text-200);padding-top:var(--spacing-lg);margin-top:var(--spacing-lg)}#admin-panel .admin-sidebar__section-title{font-size:var(--font-size-text-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-500);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider);margin:0 0 var(--spacing-md)0;padding:0 var(--spacing-md)}#admin-panel .admin-sidebar__menu{margin:0;padding:0;list-style:none}#admin-panel .admin-sidebar__menu-item{margin-bottom:var(--spacing-xs)}#admin-panel .admin-sidebar__menu-link{align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm)var(--spacing-md);color:var(--color-text-600);border-radius:var(--radius-sm);font-weight:var(--font-weight-medium);font-size:var(--font-size-text-md);text-decoration:none;transition:all .2s;display:flex}#admin-panel .admin-sidebar__menu-link:hover{background-color:var(--color-bg-gray-white);color:var(--color-text-700)}#admin-panel .admin-sidebar__menu-link--active{font-weight:var(--font-weight-semibold);color:#fff!important;background-color:#e76547!important}#admin-panel .admin-sidebar__menu-link--active:hover{color:#fff!important;background-color:#e76547!important}#admin-panel .admin-sidebar__menu-link:not(.admin-sidebar__menu-link--active):hover{color:#e76547!important;background-color:#e7654726!important}#admin-panel .admin-sidebar__menu-link--inactive{color:var(--color-text-500)}#admin-panel .admin-sidebar__menu-icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:16px;display:flex}#admin-panel .admin-layout__content{flex-direction:column;flex:1;max-width:calc(100vw - 320px);margin-left:320px;display:flex}#admin-panel .admin-header{background-color:var(--color-white);border-bottom:1px solid var(--color-text-200);padding:var(--spacing-md)var(--spacing-xl);justify-content:flex-end;align-items:center;min-height:64px;display:flex}#admin-panel .admin-header__actions{gap:var(--spacing-md);align-items:center;display:flex}#admin-panel .admin-header__link{color:var(--color-text-600);font-weight:var(--font-weight-medium);font-size:var(--font-size-text-sm);padding:var(--spacing-sm)var(--spacing-md);border-radius:var(--radius-sm);text-decoration:none;transition:all .2s}#admin-panel .admin-header__link:hover{background-color:var(--color-bg-alabaster);color:var(--color-text-700)}#admin-panel .admin-main{padding:var(--spacing-2xl);background-color:var(--color-bg-alabaster);flex:1;width:100%;max-width:1280px;margin:0 auto}#admin-panel .admin-page{max-width:100%}#admin-panel .admin-page__header{border-bottom:1px solid var(--color-text-300);padding-bottom:var(--spacing-lg);margin-bottom:var(--spacing-xl);justify-content:space-between;align-items:flex-end;display:flex}#admin-panel .admin-page__title{font-size:2rem;font-weight:var(--font-weight-medium);color:var(--color-text-700);text-transform:capitalize;margin:0}#admin-panel .admin-page__actions{gap:var(--spacing-md);align-items:center;display:flex}#admin-panel .admin-page__content{gap:var(--spacing-xl);flex-direction:column;display:flex}#admin-panel .admin-dashboard{max-width:800px}#admin-panel .admin-dashboard__header h1{font-size:var(--font-size-display-sm);font-weight:var(--font-weight-medium);color:var(--color-text-700);margin:0 0 var(--spacing-sm)0}#admin-panel .admin-dashboard__header p{color:var(--color-text-500);font-size:var(--font-size-text-lg);margin:0}#admin-panel .admin-dashboard__nav h2{font-size:var(--font-size-text-xl);font-weight:var(--font-weight-semibold);color:var(--color-text-700);margin:0 0 var(--spacing-md)0}#admin-panel .admin-dashboard__nav ul{gap:var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0;padding:0;list-style:none;display:grid}#admin-panel .admin-dashboard__nav li{margin:0}#admin-panel .admin-dashboard__nav a{padding:var(--spacing-lg);background-color:var(--color-white);border:1px solid var(--color-text-200);border-radius:var(--radius-sm);color:var(--color-text-600);font-weight:var(--font-weight-medium);align-items:center;height:100%;text-decoration:none;transition:all .2s;display:flex}#admin-panel .admin-dashboard__nav a:hover{background-color:var(--color-bg-alabaster);border-color:var(--color-brand-green-400);color:var(--color-text-700);transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}#admin-panel .admin-dashboard__stats h2{font-size:var(--font-size-text-xl);font-weight:var(--font-weight-semibold);color:var(--color-text-700);margin:0 0 var(--spacing-md)0}#admin-panel .stat-cards{gap:var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}#admin-panel .stat-card{background-color:var(--color-white);border:1px solid var(--color-text-200);border-radius:var(--radius-sm);padding:var(--spacing-lg)}#admin-panel .stat-card h3{font-size:var(--font-size-text-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-700);margin:0 0 var(--spacing-sm)0}#admin-panel .stat-card p{color:var(--color-text-500);margin:var(--spacing-xs)0;font-size:var(--font-size-text-md)}#admin-panel .action-button{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm)var(--spacing-lg);background-color:var(--color-text-600);color:var(--color-white);border-radius:var(--radius-sm);font-weight:var(--font-weight-medium);font-size:var(--font-size-text-sm);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider);cursor:pointer;border:none;text-decoration:none;transition:all .2s;display:inline-flex}#admin-panel .action-button:hover{background-color:var(--color-text-700);transform:translateY(-1px)}#admin-panel .action-button--primary{background-color:var(--color-brand-green-400);color:var(--color-text-dark)}#admin-panel .action-button--primary:hover{background-color:var(--color-primary-500);color:var(--color-text-dark)}#admin-panel .action-button--danger{color:var(--color-white);background-color:#dc3545}#admin-panel .action-button--danger:hover{background-color:#c82333}#admin-panel .action-button__icon{width:16px;height:16px;transition:transform .2s}#admin-panel .action-button:hover .action-button__icon{transform:translateY(-1px)}#admin-panel .admin-table{background-color:var(--color-white);border-radius:var(--radius-sm);border:1px solid var(--color-text-200);overflow:hidden}#admin-panel .admin-table__header{background-color:var(--color-bg-alabaster);padding:var(--spacing-lg);border-bottom:1px solid var(--color-text-200);justify-content:space-between;align-items:center;display:flex}#admin-panel .admin-table__title{font-size:var(--font-size-text-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-700);margin:0}#admin-panel .admin-table__filters{padding:var(--spacing-md)var(--spacing-lg);background-color:var(--color-bg-gray-white);border-bottom:1px solid var(--color-text-200);gap:var(--spacing-md);flex-wrap:wrap;align-items:center;display:flex}#admin-panel .admin-table__content{overflow-x:auto}#admin-panel .admin-table table{border-collapse:collapse;table-layout:fixed;width:100%}#admin-panel .admin-table th{background-color:var(--color-bg-alabaster);padding:var(--spacing-md)var(--spacing-lg);text-align:left;font-weight:var(--font-weight-semibold);color:var(--color-text-700);font-size:var(--font-size-text-sm);border-bottom:1px solid var(--color-text-200)}#admin-panel .admin-table td{padding:var(--spacing-md)var(--spacing-lg);border-bottom:1px solid var(--color-text-100);color:var(--color-text-600);font-size:var(--font-size-text-sm);vertical-align:top}#admin-panel .admin-table tbody tr:nth-child(2n){background-color:var(--color-text-50)}#admin-panel .admin-table tbody tr:hover{background-color:var(--color-bg-gray-white)}#admin-panel .admin-table__title-link{color:var(--color-text-700);text-decoration:underline;transition:color .2s}#admin-panel .admin-table__title-link:hover{opacity:.6}#admin-panel .status-indicator{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-medium);display:inline-flex}#admin-panel .status-indicator__dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}#admin-panel .status-indicator--active .status-indicator__dot{background-color:#10b981}#admin-panel .status-indicator--pending .status-indicator__dot{background-color:#f59e0b}#admin-panel .status-indicator--inactive .status-indicator__dot{background-color:var(--color-text-400)}#admin-panel .status-indicator--danger .status-indicator__dot{background-color:#ef4444}#admin-panel .admin-form{background-color:var(--color-white);border-radius:var(--radius-sm);border:1px solid var(--color-text-200);overflow:hidden}#admin-panel .admin-form__header{background-color:var(--color-bg-alabaster);padding:var(--spacing-lg);border-bottom:1px solid var(--color-text-200)}#admin-panel .admin-form__title{font-size:var(--font-size-text-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-700);margin:0}#admin-panel .admin-form__content{padding:var(--spacing-lg)}#admin-panel .admin-form__grid{gap:var(--spacing-xl);grid-template-columns:2fr 1fr;display:grid}#admin-panel .admin-form__main,#admin-panel .admin-form__sidebar{gap:var(--spacing-lg);flex-direction:column;display:flex}#admin-panel .admin-form__group{gap:var(--spacing-sm);flex-direction:column;display:flex}#admin-panel .admin-form__label{font-weight:var(--font-weight-medium);color:var(--color-text-700);font-size:var(--font-size-text-sm)}#admin-panel .admin-form__input{padding:var(--spacing-sm)var(--spacing-md);border:1px solid var(--color-text-200);border-radius:var(--radius-sm);font-size:var(--font-size-text-md);font-family:var(--font-family-sans);transition:border-color .2s,box-shadow .2s}#admin-panel .enhancement-form__create-link{font-size:var(--font-size-text-sm);font-weight:var(--font-weight-medium);color:var(--color-text-600);cursor:pointer;text-align:left;background:0 0;border:none;padding:0;text-decoration:underline}#admin-panel .enhancement-form__create-link:hover{color:var(--color-text-900)}#admin-panel .admin-form__input:focus{border-color:var(--color-brand-green-400);outline:none;box-shadow:0 0 0 3px #b1f62533}#admin-panel .admin-form__display{padding:var(--spacing-sm)var(--spacing-md);border:1px solid var(--color-text-200);border-radius:var(--radius-sm);font-size:var(--font-size-text-md);font-family:var(--font-family-sans);background-color:var(--color-bg-gray-white);color:var(--color-text-600);align-items:center;min-height:48px;display:flex}#admin-panel .admin-form__input--locked{padding:var(--spacing-sm)var(--spacing-md);border:1px solid var(--color-text-200);border-radius:var(--radius-sm);font-size:var(--font-size-text-md);font-family:var(--font-family-sans);background-color:var(--color-bg-alabaster);color:var(--color-text-500);align-items:center;min-height:48px;display:flex}#admin-panel .admin-form__section{background-color:var(--color-bg-gray-white);border:1px solid var(--color-text-200);border-radius:var(--radius-sm);padding:var(--spacing-lg)}#admin-panel .admin-form__section-title{font-size:var(--font-size-text-md);font-weight:var(--font-weight-semibold);color:var(--color-text-700);margin:0 0 var(--spacing-md)0}#admin-panel .admin-form__actions{justify-content:flex-end;gap:var(--spacing-md);padding:var(--spacing-lg);background-color:var(--color-bg-alabaster);border-top:1px solid var(--color-text-200);display:flex}#admin-panel .admin-select{background-color:var(--color-white);border:1px solid var(--color-text-200);border-radius:var(--radius-sm);height:45px;padding:0 var(--spacing-md);font-size:var(--font-size-text-md);color:var(--color-text-600);appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;transition:border-color .2s}#admin-panel .admin-select:focus{border-color:var(--color-brand-green-400);outline:none;box-shadow:0 0 0 3px #b1f62533}#admin-panel trix-editor{border:1px solid var(--color-text-200)!important;border-radius:var(--radius-sm)!important;padding:var(--spacing-md)!important;min-height:200px!important;font-size:var(--font-size-text-md)!important;line-height:var(--line-height-text-md)!important;font-family:var(--font-family-sans)!important}#admin-panel trix-editor:focus{border-color:var(--color-brand-green-400)!important;outline:none!important;box-shadow:0 0 0 3px #b1f62533!important}#admin-panel trix-toolbar{border:1px solid var(--color-text-200)!important;border-radius:var(--radius-sm)var(--radius-sm)0 0!important;background-color:var(--color-bg-alabaster)!important;border-bottom:none!important}#admin-panel trix-toolbar .trix-button{color:var(--color-text-600)!important;border-radius:var(--radius-sm)!important;background-color:#0000!important;border:none!important}#admin-panel trix-toolbar .trix-button:hover{background-color:var(--color-white)!important;color:var(--color-text-700)!important}#admin-panel trix-toolbar .trix-button.trix-active{background-color:var(--color-brand-green-400)!important;color:var(--color-text-dark)!important}#admin-panel .admin-header{z-index:100;background-color:#191919;border-bottom:1px solid #333;align-items:center;height:80px;display:flex;position:sticky;top:0}#admin-panel .admin-header__container{justify-content:space-between;align-items:center;gap:var(--spacing-lg);width:100%;display:flex}#admin-panel .admin-header__logo{align-items:center;display:flex}#admin-panel .admin-header__logo-image{width:auto;height:32px}#admin-panel .admin-header__section-switcher{min-width:200px;position:relative}#admin-panel .admin-header__switcher-button{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm)var(--spacing-md);background-color:var(--color-bg-alabaster);border:1px solid var(--color-text-200);border-radius:var(--radius-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-medium);color:var(--color-text-700);cursor:pointer;transition:all .2s;display:flex}#admin-panel .admin-header__switcher-button:hover{background-color:var(--color-text-200)}#admin-panel .admin-header__section-name{text-align:left;flex:1}#admin-panel .admin-header__chevron{transition:transform .2s}#admin-panel .admin-header__switcher-button[aria-expanded=true] .admin-header__chevron{transform:rotate(180deg)}#admin-panel .admin-header__dropdown{margin-top:var(--spacing-xs);background-color:var(--color-white);border:1px solid var(--color-text-200);border-radius:var(--radius-sm);opacity:0;visibility:hidden;z-index:10;transition:all .2s;position:absolute;top:100%;left:0;right:0;transform:translateY(-8px);box-shadow:0 4px 6px -1px #0000001a}#admin-panel .admin-header__dropdown.show{opacity:1;visibility:visible;transform:translateY(0)}#admin-panel .admin-header__dropdown--right{min-width:200px;left:auto;right:0}#admin-panel .admin-header__dropdown-item{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm)var(--spacing-md);font-size:var(--font-size-text-sm);color:var(--color-text-700);text-decoration:none;transition:background-color .2s;display:flex}#admin-panel .admin-header__dropdown-item:hover{background-color:var(--color-bg-alabaster)}#admin-panel .admin-header__dropdown-icon{color:var(--color-text-500)}#admin-panel .admin-header__dropdown-header{padding:var(--spacing-md);border-bottom:1px solid var(--color-text-200);align-items:center;gap:var(--spacing-sm);display:flex}#admin-panel .admin-header__dropdown-avatar{border-radius:50%;flex-shrink:0;width:40px;height:40px;overflow:hidden}#admin-panel .admin-header__dropdown-avatar-image{object-fit:cover;width:100%;height:100%}#admin-panel .admin-header__search{flex:1;max-width:400px}#admin-panel .admin-header__search-input{width:100%;padding:var(--spacing-sm)var(--spacing-md);border:1px solid var(--color-text-200);border-radius:var(--radius-sm);font-size:var(--font-size-text-sm);background-color:var(--color-bg-gray-white);transition:border-color .2s}#admin-panel .admin-header__search-input:focus{border-color:var(--color-primary-500);background-color:var(--color-white);outline:none}#admin-panel .admin-header__actions{align-items:center;gap:var(--spacing-md);display:flex}#admin-panel .admin-header__action-link{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm)var(--spacing-md);font-size:var(--font-size-text-sm);color:var(--color-text-600);border-radius:var(--radius-sm);text-decoration:none;transition:all .2s;display:flex}#admin-panel .admin-header__action-link:hover{background-color:var(--color-bg-alabaster);color:var(--color-text-700)}#admin-panel .admin-header__action-icon{color:var(--color-text-500)}#admin-panel .admin-header__nav{align-items:center;gap:var(--spacing-sm);display:flex}#admin-panel .admin-header__nav-link{color:#fffc;border-radius:var(--radius-sm);justify-content:center;align-items:center;width:40px;height:40px;text-decoration:none;transition:all .2s;display:flex}#admin-panel .admin-header__nav-link:hover{color:#fff;background-color:#ffffff1a}#admin-panel .admin-header__nav-link i{font-size:1.1rem}#admin-panel .admin-header__nav-separator{background-color:#fff3;width:1px;height:20px}#admin-panel .admin-header__main-separator{width:1px;height:32px;margin:0 var(--spacing-md);background-color:#ffffff4d}#admin-panel .admin-header__app-launcher{position:relative}#admin-panel .admin-header__search-button{color:#fffc;border-radius:var(--radius-sm);cursor:pointer;background:#ffffff1a;border:1px solid #fff3;align-items:center;gap:.5rem;padding:.5rem .75rem;transition:all .2s;display:flex}#admin-panel .admin-header__search-button:hover{color:#fff;background-color:#ffffff26;border-color:#ffffff4d}#admin-panel .admin-header__search-button svg{width:16px;height:16px}#admin-panel .admin-header__search-shortcut{color:#ffffffb3;background:#ffffff26;border-radius:4px;padding:.125rem .375rem;font-size:.75rem;font-weight:500}#admin-panel .admin-header__search-button--disabled{opacity:.5;cursor:not-allowed}#admin-panel .admin-header__search-button--disabled:hover{color:#fffc;background:#ffffff1a;border-color:#fff3}#admin-panel .admin-header__app-launcher-button{color:#fffc;border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex}#admin-panel .admin-header__app-launcher-button:hover{color:#fff;background-color:#ffffff1a}#admin-panel .admin-header__app-launcher-button i{font-size:1.1rem}#admin-panel .admin-header__app-launcher-dropdown{top:calc(100% + var(--spacing-sm));border:1px solid var(--color-text-200);border-radius:var(--radius-md);padding:var(--spacing-sm);opacity:0;visibility:hidden;z-index:1000;background:#fff;min-width:380px;transition:all .2s;position:absolute;right:0;transform:translateY(-10px);box-shadow:0 10px 25px #00000026}#admin-panel .admin-header__app-launcher-dropdown.show{opacity:1;visibility:visible;transform:translateY(0)}#admin-panel .admin-header__app-list{gap:var(--spacing-md);flex-direction:column;display:flex}#admin-panel .admin-header__app-item{padding:var(--spacing-sm)var(--spacing-md);border-radius:var(--radius-sm);color:var(--color-text-600);flex-direction:row;align-items:center;min-width:200px;text-decoration:none;transition:all .2s;display:flex}#admin-panel .admin-header__app-item:hover{background-color:var(--color-bg-gray-white);color:var(--color-text-700)}#admin-panel .admin-header__app-item--inactive{opacity:.6;cursor:not-allowed}#admin-panel .admin-header__app-item--inactive:hover{color:var(--color-text-600);background-color:#0000}#admin-panel .admin-header__app-icon{background:var(--color-bg-gray-100);border-radius:var(--radius-sm);width:32px;height:32px;margin-right:var(--spacing-sm);color:var(--color-text-500);flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}#admin-panel .admin-header__app-icon i{font-size:1rem}#admin-panel .admin-header__app-content{flex-direction:column;flex:1;gap:2px;display:flex}#admin-panel .admin-header__app-title{color:var(--color-text-700);font-size:.875rem;font-weight:600;line-height:1.2}#admin-panel .admin-header__app-description{color:var(--color-text-500);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;font-weight:400;line-height:1.3;overflow:hidden}#admin-panel .admin-header__user-menu{position:relative}#admin-panel .admin-header__user-button{cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:flex}#admin-panel .admin-header__avatar{background-color:var(--color-brand-green-400);width:48px;height:48px;color:var(--color-text-dark);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase;border-radius:100%;justify-content:center;align-items:center;display:flex;overflow:hidden}#admin-panel .admin-header__avatar-image{object-fit:cover;width:100%;height:100%;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;border-radius:50%}#admin-panel .admin-header__user-info{text-align:left}#admin-panel .admin-header__user-name{font-size:var(--font-size-text-sm);font-weight:var(--font-weight-medium);color:var(--color-text-700)}#admin-panel .admin-header__user-email{font-size:var(--font-size-text-xs);color:var(--color-text-500)}#admin-panel .admin-avatar{background-color:var(--color-brand-green-400)}#admin-panel .admin-avatar__initial{color:var(--color-black)}#admin-panel .admin-user-name{color:#191919;font-size:var(--font-size-text-lg);font-weight:var(--font-weight-semibold)}@media (max-width:1024px){#admin-panel .admin-sidebar{width:280px}#admin-panel .admin-layout__content{max-width:calc(100vw - 280px);margin-left:280px}#admin-panel .admin-header__search{max-width:200px}}@media (max-width:768px){#admin-panel .admin-layout__wrapper{flex-direction:column}#admin-panel .admin-sidebar{border-right:none;border-bottom:1px solid var(--color-text-200);width:100%;height:auto;position:relative;top:0}#admin-panel .admin-layout__content{max-width:100vw;margin-left:0}#admin-panel .admin-form__grid{grid-template-columns:1fr}#admin-panel .admin-main{padding:var(--spacing-md)}#admin-panel .admin-page__header{align-items:flex-start;gap:var(--spacing-md);flex-direction:column}}#admin-panel .btn--primary{color:#fff!important;background:#e76547!important;border:none!important;border-radius:8px!important;box-shadow:0 1px 2px #1018280d!important}#admin-panel .btn--secondary{color:#e76547!important;background:#fff!important;border:1px solid #e76547!important;border-radius:8px!important;box-shadow:0 1px 2px #1018280d!important}#admin-panel .btn--primary:hover{color:#fff!important;background:#d45a3e!important}#admin-panel .btn--secondary:hover{color:#d45a3e!important;background:#fff5f3!important;border-color:#d45a3e!important}#admin-panel form.button_to{margin:0!important;padding:0!important;display:inline-flex!important}#admin-panel .btn--danger{color:var(--color-text-700)!important;border:1px solid var(--color-text-300)!important;box-shadow:none!important;background-color:#0000!important;border-radius:8px!important}#admin-panel .btn--danger:hover{background-color:var(--color-text-50)!important;border-color:var(--color-text-400)!important}#admin-panel a:hover{color:#292099}#admin-panel .cancel-link:hover{color:#fff!important}#admin-panel .impersonation-banner{color:#92400e;background-color:#fef3c7;border:1px solid #f59e0b;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:16px;padding:12px 16px;font-size:14px;display:flex}#admin-panel .impersonation-banner a{color:#d97706;text-decoration:underline}#admin-panel .impersonation-banner a:hover{color:#92400e}#admin-panel .details-animated__chevron{transition:transform .3s}#admin-panel .details-animated[open]>summary .details-animated__chevron{transform:rotate(90deg)}#admin-panel .details-animated>summary{transition:background-color .15s}#admin-panel .expandable-rows--active{background-color:#f9fafb}#admin-panel .expandable-rows--active .expandable-rows__chevron{color:#4f46e5;transform:rotate(90deg)}#admin-panel .expandable-rows__chevron{transition:transform .2s,color .2s}#admin-panel .expandable-rows__toggle{color:#4b5563;background-color:#fff;border:1px solid #d1d5db;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex;box-shadow:0 1px 2px #0000000d}#admin-panel [data-expandable-rows-target=row]:hover .expandable-rows__toggle{color:#4f46e5;border-color:#a5b4fc}#admin-panel .expandable-rows--active .expandable-rows__toggle{background-color:#eef2ff;border-color:#a5b4fc}#admin-panel .version-timeline__entry{gap:16px;display:flex}#admin-panel .version-timeline__node{flex-direction:column;flex-shrink:0;align-items:center;width:20px;padding-top:14px;display:flex}#admin-panel .version-timeline__dot{z-index:1;background-color:#d1d5db;border:2px solid #e5e7eb;border-radius:50%;flex-shrink:0;width:10px;height:10px;position:relative}#admin-panel .version-timeline__dot--latest{background-color:#22c55e;border-color:#bbf7d0;width:12px;height:12px}#admin-panel .version-timeline__line{background-color:#e5e7eb;flex:1;width:2px;margin-top:4px}#admin-panel .version-timeline__card{background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex:1;margin-bottom:12px;overflow:hidden}#admin-panel .version-timeline__card--latest{background:#f0fdf4;border-color:#bbf7d0}#admin-panel .version-timeline__header{justify-content:space-between;align-items:center;padding:12px 16px;display:flex}#admin-panel .version-timeline__header--clickable{cursor:pointer;transition:background-color .15s}#admin-panel .version-timeline__header--clickable:hover{background-color:#f9fafb}#admin-panel .version-timeline__source{color:#9ca3af;font-size:11px}#admin-panel .version-timeline__changelog{color:#4b5563;background-color:#f9fafb;border:1px solid #f3f4f6;border-radius:6px;margin:0;padding:12px 16px;font-size:13px;line-height:1.6}#admin-panel .version-timeline__changelog ul{margin:0;padding-left:20px;list-style-type:disc}#admin-panel .version-timeline__changelog li{margin-bottom:6px;padding-left:4px}#admin-panel .version-timeline__changelog li::marker{color:#d1d5db}#admin-panel .version-timeline__changelog li:last-child{margin-bottom:0}#admin-panel .version-timeline__changelog p{margin:0 0 8px}#admin-panel .version-timeline__changelog p:last-child{margin-bottom:0}@media (max-width:1023px){#admin-panel .admin-header .adm-appmenu-anchor,#admin-panel .admin-header .adm-header__usermenu{display:block}}@media (max-width:640px){#admin-panel .admin-header{padding:0 12px}#admin-panel .admin-header__container{gap:var(--spacing-sm)}#admin-panel .admin-header__actions{gap:.25rem}#admin-panel .admin-header__search-shortcut,#admin-panel .admin-header__main-separator{display:none}#admin-panel .admin-header .adm-header__user{gap:4px;font-size:0}#admin-panel .admin-header .adm-appmenu{width:auto;max-height:calc(100vh - 100px);position:fixed;top:88px;left:12px;right:12px;overflow-y:auto}#admin-panel .admin-header .adm-appmenu__cols{grid-template-columns:minmax(0,1fr)}}@font-face{font-family:Aspekta;src:url("/assets/AspektaVF-5d9bcaaa.woff2")format("woff2");font-weight:50 1000;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono;src:url("/assets/GeistMono-Regular-3f591e6e.woff2")format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Geist Mono;src:url("/assets/GeistMono-Medium-b9651e75.woff2")format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Geist Mono;src:url("/assets/GeistMono-SemiBold-0cb006cd.woff2")format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Geist Mono;src:url("/assets/GeistMono-SemiBold-0cb006cd.woff2")format("woff2");font-weight:700 1000;font-display:swap}.ua{--bg:#f4f1ee;--surface:#fff;--surface-muted:#faf8f5;--surface-readonly:#f7f5f2;--border:#e6e0d9;--border-soft:#efeae4;--border-input:#d9d2ca;--text:#112337;--text-muted:#5b6472;--text-label:#6a7280;--text-nav:#3a4556;--coral:#e76547;--coral-strong:#c24e33;--coral-hover:#a8412a;--link:#b8432a;--link-hover:#943620;--info:#2a5c8a;--coral-tint:#fdf0ec;--coral-tint-2:#fdf5f3;--coral-light:#f28e77;--eggplant:#413a48;--eggplant-text:#f4efe8;--eggplant-label:#cfc6d4;--eggplant-muted:#b7aebd;--eggplant-quiet:#b0a7b8;--cream:#f4e4b6;--topbar:#1b1b1b;--topbar-control:#2a2a2a;--topbar-control-open:#333;--topbar-border:#3a3a3a;--topbar-muted:#b9b3ac;--scrim:#1123378c;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text);background:var(--bg);margin:0;font-family:Aspekta,system-ui,sans-serif;line-height:normal}.ua a{color:var(--link)}.ua a:hover{color:var(--link-hover)}.ua a{text-decoration:underline}.ua .btn,.ua .pill,.ua .tab,.ua .ua-sidebar a,.ua .ua-user-menu .item,.ua .ua-user-btn,.ua .ua-switcher-btn,.ua .ua-account-bar,.ua .ua-switcher .opt,.ua .ua-account-row,.ua .ua-auth__back,.ua .ua-topbar__logo,.ua .ua-mobile-topbar__logo,.ua .ua-auth__logo,.ua a.card,.ua .ua-drawer a,.ua :is(a.btn,a[class*=-btn],a[class*=__btn],a[class*=-pill],a[class*=__pill],a[class*=__tab],a[class*=-tab\ ],.ua-tabs a){text-decoration:none}.ua .mono{font-variant-numeric:tabular-nums;font-family:Geist Mono,ui-monospace,monospace}:where(.ua) :where(b,strong){font-weight:600}.ua .muted{color:var(--text-muted)}.ua .label{letter-spacing:.06em;text-transform:uppercase;color:var(--text-label);font-size:12px;font-weight:600}.ua .card{background:var(--surface);border:1px solid var(--border);border-radius:12px}.ua .btn{cursor:pointer;box-sizing:border-box;white-space:nowrap;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.ua .btn:focus-visible,.ua a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ua .btn-primary{background:var(--coral-strong);color:#fff}.ua .btn-primary:hover{background:var(--coral-hover);color:#fff}.ua .btn-secondary{background:var(--surface);color:var(--text);border-color:var(--border-input)}.ua .btn-secondary:hover{color:var(--text);background:#f6f2ee}.ua .btn-sm{height:32px;padding:0 12px;font-size:13px}.ua .badge{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;height:22px;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}.ua .b-paid{color:#4a5a1a;background:#eef2e4}.ua .b-due{color:#6e4f0c;background:#fbf1d6}.ua .b-over{color:#8a3220;background:#fde9e4}.ua .b-neutral{color:#3e4a5c;background:#eef1f5}.ua .b-lav{color:#5e4766;background:#f4ecf6}.ua .b-coral{background:var(--coral-tint);color:var(--link-hover)}.ua .field{flex-direction:column;gap:6px;display:flex}.ua .field>label{font-size:14px;font-weight:600}.ua .field .hint{color:var(--text-muted);font-size:12px;font-weight:400}.ua .input{height:40px;color:var(--text);background:var(--surface);border:1px solid var(--border-input);box-sizing:border-box;border-radius:8px;padding:0 12px;font-family:inherit;font-size:14px}.ua .input:focus{outline:2px solid var(--coral);outline-offset:1px}.ua .input::placeholder{color:#6f6676;opacity:1}.ua .input[readonly]{background:var(--surface-readonly);color:var(--text-muted)}.ua .input.error{border-color:var(--link)}.ua-confirm-scrim{z-index:300;background:#1123378c;position:fixed;inset:0}.ua-confirm-scrim[hidden],.ua-confirm[hidden]{display:none}.ua-confirm{z-index:301;background:var(--surface);border-radius:16px;flex-direction:column;gap:10px;width:400px;max-width:calc(100vw - 32px);padding:24px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 64px #1123374d}.ua-confirm__title{color:var(--text);margin:0;font-size:18px;font-weight:600}.ua-confirm__message{margin:0;font-size:14px}.ua-confirm__actions{justify-content:flex-end;gap:10px;margin-top:8px;display:flex}@media (max-width:640px){.ua-confirm{width:100%;max-width:100%;padding-bottom:max(24px,env(safe-area-inset-bottom,0px));border-radius:20px 20px 0 0;top:auto;bottom:0;left:0;transform:none}}.ua select.input{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%235B6472' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px 16px;padding-right:38px}.ua select.input[disabled]{cursor:default;opacity:1}.ua input[type=checkbox]:not(.sw),.ua input[type=radio]{accent-color:var(--coral-strong);width:18px;height:18px}.ua input.sw{appearance:none;background:var(--border-input);cursor:pointer;border-radius:999px;width:40px;min-width:40px;height:24px;margin:0;transition:background .15s;position:relative}.ua input.sw:after{content:"";background:#fff;border-radius:999px;width:18px;height:18px;transition:left .15s;position:absolute;top:3px;left:3px}.ua input.sw:checked{background:var(--coral-strong)}.ua input.sw:checked:after{left:19px}.ua input.sw:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ua .tabs{background:var(--bg);border-radius:10px;gap:4px;padding:4px;display:inline-flex}.ua .tab{height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;padding:0 12px;font-family:inherit;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.ua .tab.on{background:var(--text);color:#fff}.ua .av{background:var(--cream);color:#3d190b;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:12px;font-weight:700;display:inline-flex;overflow:hidden}.ua .tile{color:#2a313c;background:#f3f8fa;border:1px solid #dce5ee;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex;overflow:hidden}.ua-topbar{background:var(--topbar);z-index:30;flex-shrink:0;justify-content:space-between;align-items:center;height:60px;padding:0 24px;display:flex;position:sticky;top:0}.ua-topbar__logo{color:#fff;align-items:center;gap:10px;text-decoration:none;display:flex}.ua-topbar__logo span{letter-spacing:-.01em;font-size:20px;font-weight:600}.ua .ua-topbar__logo,.ua .ua-topbar__logo:hover{color:#fff}.ua-topbar__right{align-items:center;gap:16px;display:flex}.ua-topbar__divider{background:var(--topbar-border);width:1px;height:28px}.ua-switcher-btn{background:var(--topbar-control);border:1px solid var(--topbar-border);color:#fff;cursor:pointer;border-radius:8px;align-items:center;gap:10px;min-height:40px;padding:4px 12px;font-family:inherit;display:flex}.ua-switcher-btn[aria-expanded=true]{background:var(--topbar-control-open);border-color:var(--coral-light)}.ua-switcher-btn__text{flex-direction:column;align-items:flex-start;line-height:1.15;display:flex}.ua-switcher-btn--flat{cursor:default;background:0 0;border-color:#0000;padding-left:0;padding-right:0}.ua-account-bar--flat{cursor:default}.ua-switcher-btn__name{text-align:left;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.2}.ua-user-btn{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;height:40px;padding:0 8px 0 4px;font-family:inherit;font-size:14px;display:flex}.ua-user-btn[aria-expanded=true]{background:var(--topbar-control-open)}.ua-user-btn .av{width:32px;height:32px;font-size:12px}@media (max-width:1179px){.ua-user-btn__name{display:none}}.ua-body{flex-grow:1;min-height:0;display:flex}.ua-sidebar{box-sizing:border-box;background:var(--eggplant);flex-direction:column;flex-shrink:0;gap:4px;width:236px;max-height:calc(100vh - 60px);padding:24px 16px;display:flex;position:sticky;top:60px;overflow-y:auto}.ua-sidebar .label{color:var(--eggplant-label);white-space:nowrap;text-transform:none;letter-spacing:0;padding:20px 12px 8px;font-family:Geist Mono,ui-monospace,monospace;font-size:12px;font-weight:400}.ua-sidebar a{height:40px;color:var(--eggplant-text);white-space:nowrap;border-radius:8px;align-items:center;gap:12px;padding:0 12px;font-size:14px;font-weight:500;text-decoration:none;display:flex;position:relative}.ua-sidebar a:hover{color:#fff;background:#ffffff12}.ua-sidebar a.on{color:var(--cream);font-weight:600}.ua-sidebar a.on:before{content:"";background:var(--coral);border-radius:0 2px 2px 0;width:4px;position:absolute;top:4px;bottom:4px;left:-16px}.ua-sidebar a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ua-sidebar .i{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.ua-shell{background:var(--bg);flex-direction:column;min-height:100vh;display:flex}.ua-main{box-sizing:border-box;flex-grow:1;min-width:0;max-width:1192px;margin-left:auto;margin-right:auto;padding:40px 56px}@media (max-width:1279px){.ua-main{padding:32px 40px}}.ua-dropdown{background:var(--surface);border:1px solid var(--border);z-index:40;border-radius:12px;position:absolute;box-shadow:0 16px 40px #1123372e}.ua-dropdown[hidden]{display:none}.ua-dropdown:focus{outline:none}.ua-dropdown--switcher{width:382px;top:66px;right:197px;overflow:hidden}.ua-dropdown--user{width:282px;top:calc(100% + 16px);right:0;overflow:hidden}.ua-dropdown .item,.ua-user-menu .item{height:40px;color:var(--text);border-radius:8px;align-items:center;gap:10px;padding:0 12px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.ua-dropdown .item:hover,.ua-user-menu .item:hover{color:var(--text);background:#f6f2ee}.ua-dropdown .opt{color:var(--text);border-radius:8px;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:flex}.ua-dropdown .opt:hover{background:#f6f2ee}.ua-dropdown .opt.on{background:var(--coral-tint-2)}.ua-scrim{background:var(--scrim);z-index:50;position:fixed;inset:0}.ua-scrim[hidden]{display:none}.ua-mobile-topbar{background:var(--topbar);z-index:30;flex-shrink:0;justify-content:space-between;align-items:center;height:56px;padding:0 8px 0 4px;display:flex;position:sticky;top:0}.ua-mobile-topbar__left{align-items:center;gap:2px;display:flex}.ua-mobile-topbar__logo{color:#fff;align-items:center;gap:8px;text-decoration:none;display:flex}.ua-mobile-topbar__logo span{font-size:18px;font-weight:600}.ua-mobile-topbar .av{width:32px;height:32px}.ua .ua-mobile-topbar__logo,.ua .ua-mobile-topbar__logo:hover{color:#fff}.ua-icon-btn{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.ua-account-bar{box-sizing:border-box;background:var(--surface);border:0;border-bottom:1px solid var(--border);text-align:left;cursor:pointer;width:100%;height:56px;color:var(--text);flex-shrink:0;align-items:center;gap:12px;padding:0 16px;font-family:inherit;display:flex}.ua-account-bar__name{font-size:14px;font-weight:600}.ua-account-bar__meta{color:var(--text-muted);font-size:12px}.ua-drawer{background:var(--eggplant);z-index:60;flex-direction:column;width:320px;max-width:85vw;transition:transform .2s ease-out;display:flex;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:8px 0 32px #11233733}.ua-drawer.open{transform:translate(0)}.ua-drawer__account--flat{cursor:default}.ua-drawer__account--flat:hover{background:0 0}@media (prefers-reduced-motion:reduce){.ua-drawer{transition:none}}.ua-drawer__top{border-bottom:1px solid #ffffff1f;flex-shrink:0;justify-content:space-between;align-items:center;height:57px;padding:0 4px 0 16px;display:flex}.ua-drawer__account{color:var(--eggplant-text);text-align:left;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff29;border-radius:10px;align-items:center;gap:12px;margin:12px;padding:12px;font-family:inherit;display:flex}.ua-drawer__nav{flex-direction:column;flex:auto;gap:2px;min-height:0;padding:12px;display:flex;overflow-y:auto}.ua-drawer__nav .label{text-transform:none;letter-spacing:0;color:var(--eggplant-label);padding:16px 12px 8px;font-family:Geist Mono,ui-monospace,monospace;font-size:12px;font-weight:400}.ua-drawer__nav a{height:48px;color:var(--eggplant-text);border-radius:8px;align-items:center;gap:14px;padding:0 12px;font-size:16px;font-weight:500;text-decoration:none;display:flex}.ua-drawer__nav a.on{color:var(--cream);font-weight:600;position:relative}.ua-drawer__nav a.on:before{content:"";background:var(--coral);border-radius:0 2px 2px 0;width:4px;position:absolute;top:6px;bottom:6px;left:-12px}.ua-drawer__foot{color:var(--eggplant-text);border-top:1px solid #ffffff1f;flex-direction:column;gap:2px;margin-top:auto;padding:12px;display:flex}.ua-sheet{background:var(--surface);z-index:60;border-radius:20px 20px 0 0;flex-direction:column;max-height:calc(100vh - 40px);transition:transform .2s ease-out;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.ua-sheet.open{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.ua-sheet{transition:none}}.ua-sheet:before{content:"";background:var(--border-input);border-radius:999px;flex-shrink:0;width:40px;height:5px;margin:10px auto 4px}.ua-sheet__body{padding:0;overflow-y:auto}.ua-sheet--user{padding-bottom:24px}.ua-sheet--user:before{margin:10px auto 6px}.ua-msheet-user{align-items:center;gap:14px;padding:4px 8px 16px 20px;display:flex}.ua .ua-msheet-user__av{flex-shrink:0;width:48px;height:48px;font-size:15px;font-weight:700}.ua-msheet-user__text{flex-direction:column;flex-grow:1;gap:2px;min-width:0;display:flex}.ua-msheet-user__name{font-size:17px;font-weight:600}.ua-msheet-user__email{font-size:14px}.ua .ua-msheet-user__close{width:44px;height:44px;color:var(--text-nav);cursor:pointer;background:0 0;border:0;justify-content:center;align-self:flex-start;align-items:center;padding:0;display:flex}.ua-msheet-items{border-top:1px solid var(--border-soft);flex-direction:column;gap:2px;padding:12px 12px 4px;display:flex}.ua-msheet-items--foot{margin-top:8px;padding:8px 12px 0}.ua .ua-msheet-item{height:48px;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:14px;width:100%;padding:0 12px;font-family:inherit;font-size:16px;font-weight:500;text-decoration:none;display:flex}.ua .ua-msheet-item:hover{color:var(--text);background:#f6f2ee}.ua .ua-msheet-item svg{color:var(--text-nav);flex-shrink:0}.ua-msheet-items form{display:contents}.ua-page-head{margin-bottom:24px}.ua-h1{letter-spacing:-.01em;margin:0;font-size:28px;font-weight:600}.ua-h2{margin:0 0 16px;font-size:18px;font-weight:600}.ua-subtitle{margin:6px 0 0;font-size:15px}.ua-big-amount{font-size:30px;font-weight:500}@media (max-width:1023px){.ua-h1{font-size:26px}.ua-subtitle{font-size:14px}}.ua-styleguide{flex-direction:column;gap:20px;display:flex}.ua-styleguide__section{padding:24px 28px}.ua-styleguide__row{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.ua-styleguide__grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.ua-topbar__anchor{position:relative}.ua-topbar__anchor--switcher{position:static}.ua-switcher-btn__icon{color:var(--coral-light);display:inline-flex}.ua-account-bar__icon{color:var(--coral-strong);display:inline-flex}.ua-account-bar__text{flex-direction:column;flex-grow:1;gap:1px;min-width:0;display:flex}.ua-account-bar__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ua-account-bar__chevron{color:var(--text-muted);display:inline-flex}.ua-icon-btn--dark{color:var(--text-nav)}.ua-user-btn__chevron{transition:transform .15s;display:inline-flex}.ua-user-btn[aria-expanded=true] .ua-user-btn__chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.ua-user-btn__chevron{transition:none}}.ua-user-menu__head{border-bottom:1px solid var(--border-soft);flex-direction:column;gap:2px;padding:16px 20px;display:flex}.ua-user-menu__name{font-size:14px;font-weight:600}.ua-user-menu__email{font-size:13px}.ua-user-menu__items{flex-direction:column;gap:2px;padding:8px;display:flex}.ua-user-menu__items--foot{border-top:1px solid var(--border-soft)}.ua-user-menu .item{gap:12px}.ua-switcher__search{color:var(--text-muted);border-bottom:1px solid var(--border-soft);align-items:center;padding:12px;display:flex;position:relative}.ua-switcher__search svg{pointer-events:none;position:absolute;left:25px}.ua .ua-switcher__input{width:100%;height:42px;padding-left:39px}.ua .ua-switcher__input:focus:not(:focus-visible){border-color:var(--border-input);outline:none}.ua-switcher__list{flex-direction:column;gap:2px;padding:8px;display:flex}.ua-switcher__label{padding:6px 12px}.ua-switcher .opt{text-align:left;cursor:pointer;color:var(--text);background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;padding:10px 12px;font-family:inherit;display:flex}.ua-switcher .opt:hover{background:#f6f2ee}.ua-switcher .opt.on{background:var(--coral-tint-2)}.ua-switcher__tile{width:38px;height:38px;font-size:12px}.ua-switcher__tile--other{color:#423a49;background:#f4ecf6;border-color:#e8d9ec}.ua-switcher__text{flex-direction:column;flex-grow:1;gap:2px;min-width:0;display:flex}.ua-switcher__name{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.ua-switcher__meta{color:var(--text-muted);font-size:12px}.ua-switcher__check{color:var(--coral-strong);display:inline-flex}.ua-switcher__foot{border-top:1px solid var(--border-soft);background:var(--surface-muted);padding:12px 20px;font-size:12px;line-height:1.5}.ua-switcher__foot a{text-decoration:underline}.ua-switcher--sheet .ua-switcher__search{border-bottom:0;padding:0 16px 8px}.ua-switcher--sheet .ua-switcher__search svg{left:29px}.ua .ua-switcher--sheet .ua-switcher__input{height:46px;padding-left:41px;font-size:16px}.ua-switcher--sheet .ua-switcher__list{gap:0;padding:0 8px 4px}.ua-switcher--sheet .ua-switcher__label{padding:8px 12px;font-size:11px}.ua-switcher--sheet .opt{border-radius:10px;min-height:80px;padding:8px 16px}.ua-switcher--sheet .ua-switcher__tile{width:42px;height:42px;font-size:13px}.ua-switcher--sheet .ua-switcher__text{gap:3px}.ua-switcher--sheet .ua-switcher__name{font-size:15px}.ua-switcher--sheet .ua-switcher__meta--badged{align-items:center;gap:8px;display:flex}.ua-switcher--sheet .ua-switcher__foot{background:0 0;padding:12px 20px 32px;font-size:13px}.ua-sheet__head{justify-content:space-between;align-items:center;padding:4px 8px 8px 20px;display:flex}.ua-sheet__title{margin:0;font-size:18px;font-weight:600}.ua-drawer__account-tile{width:38px;height:38px;font-size:12px}.ua-drawer__account-text{flex-direction:column;flex-grow:1;min-width:0;display:flex}.ua-drawer__account-name{overflow-wrap:anywhere;font-size:14px;font-weight:600}.ua-drawer__account-switch{color:var(--eggplant-muted);font-size:12px;font-weight:500}.ua-drawer__account-chevron{color:var(--eggplant-label);display:inline-flex}.ua-drawer__foot-person{align-items:center;gap:12px;padding:8px 12px 12px;display:flex}.ua-drawer__foot-text{flex-direction:column;gap:1px;min-width:0;display:flex}.ua-drawer__foot-name{font-size:14px;font-weight:600}.ua-drawer__foot-email{color:var(--eggplant-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ua-drawer__foot-links{flex-direction:column;gap:2px;display:flex}.ua-drawer__foot-links a{height:48px;color:var(--eggplant-text);border-radius:8px;align-items:center;gap:14px;padding:0 12px;font-size:16px;font-weight:500;text-decoration:none;display:flex}.ua-drawer__foot-links a:hover{color:#fff;background:#ffffff12}@media (max-width:767px){.ua-wide-only{display:none!important}}@media (min-width:768px){.ua-narrow-only{display:none!important}}@media (max-width:1023px){.ua-desktop-only{display:none!important}.ua-main{padding:24px 16px 32px}}@media (min-width:768px) and (max-width:1023px){.ua-main{padding:32px}}@media (min-width:1024px){.ua-mobile-only{display:none!important}}.ua-auth{background:var(--bg);min-height:100vh;display:flex}.ua-auth__brand{background-color:var(--eggplant);color:#fff;box-sizing:border-box;background-image:radial-gradient(75% 60% at 35%,#413a48 25%,#413a4800 100%),linear-gradient(#e765472e 1px,#0000 1px),linear-gradient(90deg,#e765472e 1px,#0000 1px);background-size:100% 100%,24px 24px,24px 24px;flex-direction:column;flex-shrink:0;justify-content:space-between;width:560px;padding:56px;display:flex}.ua-auth__logo{align-items:center;gap:12px;display:flex}.ua-auth__logo span{letter-spacing:-.01em;color:#fff;font-size:26px;font-weight:600}.ua-auth__pitch{flex-direction:column;gap:16px;display:flex}.ua-auth__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--coral-light);font-size:13px;font-weight:600}.ua-auth__headline{letter-spacing:-.02em;color:var(--cream);margin:0;font-size:36px;font-weight:600;line-height:1.2}.ua-auth__support{color:var(--eggplant-label);font-size:13px}.ua .ua-auth__support a{color:var(--coral-light)}.ua .ua-auth__support a.ua-auth__tel{color:inherit}.ua-auth__main{box-sizing:border-box;flex-grow:1;justify-content:center;align-items:center;padding:32px 20px;display:flex}.ua-auth__form{flex-direction:column;gap:20px;width:400px;display:flex}.ua-auth__head{flex-direction:column;gap:8px;display:flex}.ua-auth__title{letter-spacing:-.01em;margin:0;font-size:30px;font-weight:600}.ua-auth__sub{margin:0;font-size:15px}.ua-auth__sub--relaxed{line-height:1.5}.ua-auth__sub strong{color:var(--text)}.ua-auth__back{align-self:flex-start;align-items:center;gap:6px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.ua-auth__tile{border-radius:14px;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.ua-auth__tile--coral{color:#c24e33;background:#fdf0ec}.ua-auth__tile--amber{color:#6e4f0c;background:#fbf1d6}.ua-auth__tile--green{color:#4a5a1a;background:#eef2e4}.ua-auth__note-card{background:var(--surface);border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:4px;padding:14px 16px;font-size:14px;line-height:1.5;display:flex}.ua-auth__note-title{font-weight:600}.ua-auth__resend{margin:0;font-size:14px}.ua-auth__resend a{font-weight:600}.ua-auth__code{text-align:center;letter-spacing:.5em;padding-left:.5em;font-family:Geist Mono,ui-monospace,monospace;font-size:28px;font-weight:600}.ua-auth__form--wide{width:420px}.ua-auth__invite-card{background:var(--surface);border:1px solid var(--border);border-radius:12px;align-items:center;gap:14px;padding:14px 16px;display:flex}.ua-auth__invite-tile{color:#2a313c;background:#f3f8fa;border:1px solid #dce5ee;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-size:14px;font-weight:700;display:flex;overflow:hidden}.ua-auth__invite-text{flex-direction:column;flex-grow:1;gap:2px;display:flex}.ua-auth__invite-name{font-size:15px;font-weight:600}.ua-auth__invite-meta{font-size:13px}.ua-auth__signin-link{font-weight:600}.ua-auth__terms{cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.ua-auth__terms input{flex-shrink:0;margin:2px 0 0}.ua-auth .field>label,.ua-auth .field{font-size:14px;font-weight:600}.ua-auth .input{width:100%;height:44px;padding:0 14px;font-size:15px;font-weight:400}.ua-auth .btn{width:100%;height:48px;padding:0 20px;font-size:15px}.ua-auth__row{justify-content:space-between;align-items:baseline;display:flex}.ua-auth__row label{font-size:14px;font-weight:600}.ua-auth__forgot{margin:-4px 0;padding:4px 0;font-size:13px;font-weight:600}.ua-auth__remember{cursor:pointer;align-items:center;gap:10px;font-size:14px;font-weight:400;display:flex}.ua-auth .ua-otp-field{gap:8px}.ua-otp{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.ua .ua-otp input{box-sizing:border-box;text-align:center;color:#112337;background:#fff;border:1px solid #d9d2ca;border-radius:10px;width:100%;height:56px;padding:0;font-family:Geist Mono,ui-monospace,monospace;font-size:24px;font-weight:500}.ua .ua-otp input:focus{outline-offset:1px;border-color:#e76547;outline:2px solid #e76547}.ua .ua-otp--error input{background:#fff8f6;border-color:#b8432a}.ua-otp__hint{color:var(--text-muted);font-size:13px;font-weight:400}.ua-auth__strong{color:var(--text)}.ua-auth__after{border-top:1px solid var(--border);flex-direction:column;gap:10px;padding-top:4px;display:flex}.ua-auth__after .ua-auth__resend:first-child{margin-top:12px}.ua-auth__wait{color:#8a8f99;font-weight:600}.ua .ua-auth__link-button{font:inherit;color:var(--link);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.ua-auth__fine{text-align:center;margin:0;font-size:13px;line-height:1.5}.ua-auth__fine--left{text-align:left}.ua-auth__alert{color:#8a3220;background:#fde9e4;border:1px solid #f3c3b6;border-radius:8px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:14px;line-height:1.45;display:flex}.ua-auth__alert svg{flex-shrink:0;margin-top:1px}.ua-auth__alert:focus{outline:none}.ua-auth__rules{background:var(--surface);border:1px solid var(--border);border-radius:8px;flex-direction:column;gap:6px;padding:12px 14px;font-size:13px;display:flex}.ua-auth__rule{color:var(--text-muted);align-items:center;gap:8px;display:flex}.ua-auth__rule.met{color:#4a5a1a}.ua-auth__rule .ua-rule-check{display:none}.ua-auth__rule .ua-rule-circle,.ua-auth__rule.met .ua-rule-check{display:inline-flex}.ua-auth__rule.met .ua-rule-circle{display:none}@media (max-width:1279px){.ua-auth__brand{width:42%;min-width:400px;padding:40px}.ua-auth__headline{font-size:30px}}@media (max-width:1023px){.ua-auth{flex-direction:column}.ua-auth__brand{background-image:radial-gradient(80% 70% at 30% 60%,#413a48 20%,#413a4800 100%),linear-gradient(#e765472e 1px,#0000 1px),linear-gradient(90deg,#e765472e 1px,#0000 1px);justify-content:flex-start;gap:22px;width:100%;min-width:0;padding:20px 20px 28px}.ua-auth__logo{gap:10px}.ua-auth__logo svg{width:24px;height:24px}.ua-auth__logo span{letter-spacing:normal;font-size:20px}.ua-auth__pitch{gap:8px}.ua-auth__eyebrow{font-size:12px}.ua-auth__headline{letter-spacing:-.01em;font-size:26px;line-height:1.25}.ua-auth__brand .ua-auth__support{display:none}.ua-auth__main{align-items:flex-start;padding:48px 20px 24px}.ua-auth__back{height:44px;margin:-12px 0}}@media (max-width:767px){.ua-auth__headline{font-size:22px}.ua-auth__title{font-size:26px}.ua-auth__main{padding:28px 20px 24px}.ua-auth__form{width:100%;max-width:400px}.ua-auth__form--wide{max-width:none}.ua-auth .input{height:48px;font-size:16px}}.ua-auth__support--footer{text-align:center;color:var(--text-muted);margin:0;padding:0 20px 24px}.ua .ua-auth__support--footer a{color:var(--link)}.ua .ua-auth__support--footer a.ua-auth__tel{color:inherit}.ua-overview{flex-direction:column;gap:24px;display:flex}.ua-overview__head{flex-direction:column;gap:6px;display:flex}.ua-overview__title{letter-spacing:-.01em;margin:0;font-size:28px;font-weight:600}.ua-overview__sub{margin:0;font-size:15px}.ua-overview__alerts{flex-direction:column;gap:12px;display:flex}.ua-overview__more{align-self:flex-start;font-size:13px;font-weight:600}.ua .alert{border:1px solid;border-radius:12px;align-items:flex-start;gap:14px;padding:16px 16px 16px 20px;display:flex}.ua .alert-action{color:#8a3220;background:#fde9e4;border-color:#f3c3b6}.ua .alert-info{color:var(--text);background:#f3f8fa;border-color:#dce5ee}.ua .alert .ic{flex-shrink:0;width:20px;height:20px;margin-top:1px}.ua .alert-info .ic{color:var(--info)}.ua .alert__text{flex-direction:column;flex-grow:1;gap:4px;display:flex}.ua .alert-title{font-size:15px;font-weight:600}.ua .alert-body{font-size:14px;line-height:1.5}.ua .alert-meta{color:var(--text-muted);font-size:12px}.ua .alert-action .btn{color:#8a3220;background:#fff;border-color:#f3c3b6}.ua .alert-action>.btn{align-self:center}.ua .alert__text .btn{align-self:flex-start}.ua .alert form.button_to{display:contents}.ua .alert .x{width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin:-6px -6px 0 0;display:flex}.ua .alert .x:hover{color:var(--text);background:#1123370f}.ua-overview__summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ua-overview__card{flex-direction:column;gap:12px;padding:20px 24px;display:flex}.ua .ua-overview__card--due{border-color:#e9b8aa}.ua-overview__amount{font-size:30px;font-weight:500}.ua-overview__plan-name{font-size:18px;font-weight:600;line-height:36px}.ua-overview__card-foot{justify-content:space-between;align-items:center;gap:12px;display:flex}.ua .ua-overview__card--link{color:inherit;text-decoration:none}.ua .ua-overview__card--link:hover{border-color:#d9d0c6}.ua-overview__card-top{justify-content:space-between;align-items:center;display:flex}.ua-overview__chevron{color:var(--text-muted);flex-shrink:0;display:inline-flex}.ua-overview__card-line{font-size:13px}.ua-overview__stack{flex-direction:column;padding:0;display:flex}.ua .ua-overview__stack-row{color:inherit;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:16px;text-decoration:none;display:flex}.ua-overview__stack-row+.ua-overview__stack-row{border-top:1px solid #efeae4}.ua-overview__stack-text{flex-direction:column;gap:4px;min-width:0;display:flex}.ua-overview__stack-amount{font-size:17px;font-weight:500}.ua-overview__stack-plan{font-size:15px;font-weight:600}.ua-overview__empty{margin:0;padding:0 24px 20px;font-size:14px}.ua-overview__contacts-note{border-top:1px solid #efeae4;margin:0;padding:12px 24px 16px;font-size:12px;line-height:1.5}.ua-overview__card-foot .muted{font-size:13px}.ua-overview__card-foot a:not(.btn){font-size:13px;font-weight:600}.ua-overview__mini-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ua a.ua-overview__mini{color:var(--text);flex-direction:column;gap:6px;padding:16px;text-decoration:none;display:flex}.ua a.ua-overview__mini:hover{color:var(--text)}.ua-overview__mini-amount{font-size:17px;font-weight:500}.ua-overview__mini-plan{font-size:15px;font-weight:600}.ua-overview__mini .muted{font-size:12px}.ua-overview__columns{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:16px;display:grid}.ua-overview__side{flex-direction:column;gap:16px;display:flex}.ua-overview__section{flex-direction:column;display:flex}.ua-overview__section-head{justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.ua-overview__section-head h2{margin:0;font-size:18px;font-weight:600}.ua-overview__section-head a{font-size:13px;font-weight:600}.ua .act{border-top:1px solid #efeae4;align-items:flex-start;gap:12px;padding:14px 24px;font-size:14px;display:flex}.ua .act__lines{flex-direction:column;flex-grow:1;gap:2px;display:flex}.ua .act__detail{font-size:13px}.ua .act__date{white-space:nowrap;font-size:13px}.ua .dot{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.ua .dot--issued{color:var(--info);background:#f3f8fa}.ua .dot--reminder{color:#6e4f0c;background:#fbf1d6}.ua .dot--payment{color:#4a5a1a;background:#eef2e4}.ua .dot--joined{color:#5b3f6e;background:#f4eef6}.ua .dot--renewed{color:#5b6472;background:#f1eeea}.ua .kv{border-top:1px solid #efeae4;justify-content:space-between;align-items:center;gap:12px;padding:12px 24px;font-size:14px;display:flex}.ua-overview__help{flex-direction:column;gap:12px;padding:20px 24px;display:flex}.ua-overview__help h2{margin:0;font-size:18px;font-weight:600}.ua-overview__help-hours{font-size:14px;line-height:1.5}.ua-overview__help-links{flex-direction:column;gap:6px;font-size:14px;display:flex}.ua-overview__help-cta{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (max-width:999px){.ua-overview__columns{grid-template-columns:1fr}}@media (max-width:1023px){.ua-overview__summary{grid-template-columns:1fr}.ua-overview{margin-top:1px}}@media (max-width:639px){.ua-overview{gap:16px}.ua-overview__head{gap:4px}.ua-overview__title{font-size:26px}.ua-overview__sub{font-size:14px;line-height:1.45}.ua-overview .label{font-size:11px}.ua .alert{gap:12px;padding:14px}.ua .alert-title{line-height:1.35}.ua .alert-action .alert__text{gap:8px}.ua .alert-action .btn{height:44px;padding:0 16px;font-size:15px}.ua .alert .x{width:44px;height:44px;margin:-12px -10px -8px 0}.ua .alert .x svg{width:18px;height:18px}.ua-overview__alerts{gap:10px}.ua-overview__card{gap:10px;padding:20px}.ua-overview__amount{font-size:32px}.ua-overview__card-foot{display:contents}.ua-overview__card-foot .muted{font-size:14px}.ua .ua-overview__card-foot .btn{height:44px;margin-top:6px;padding:0 16px;font-size:15px}.ua-overview__section-head{padding:16px}.ua-overview__section-head h2{font-size:17px}.ua .act{padding:14px 16px}.ua .act__lines{min-width:0}.ua .kv{padding:12px 16px}.ua-overview__help{gap:10px;padding:16px}.ua-overview__help h2{font-size:17px}.ua .ua-overview__help-cta .btn{height:44px;font-size:15px}}.ua-company{box-sizing:border-box;flex-direction:column;gap:24px;display:flex}.ua-form-card{padding:24px 28px}.ua-card-note{margin:-8px 0 16px;font-size:13px}.ua-form-grid{grid-template-columns:1fr 1fr;gap:16px 20px;display:grid}.ua-address-grid{grid-template-columns:2fr 1.4fr 1fr 1.2fr;gap:16px 20px;display:grid}.ua-address-grid__street{grid-column:1/-1}.ua-toggle-body{margin-top:16px}.ua-toggle-body[hidden]{display:none}.ua-page-actions{justify-content:flex-end;gap:12px;display:flex}.ua .ua-page-actions .btn{width:auto}.ua-page-actions__error{color:#8a3220;align-items:center;gap:6px;margin-right:auto;font-size:13px;display:inline-flex}.ua-page-actions__error svg{flex-shrink:0;margin-top:2px}.ua .field--error .input{box-shadow:0 0 0 3px #c24e331f}.ua-logo-row{align-items:center;gap:16px;margin-bottom:20px;display:flex}.ua-logo-tile{border-radius:12px;width:64px;height:64px;font-size:18px;overflow:hidden}.ua-logo-img{object-fit:cover;width:100%;height:100%}.ua-logo-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ua-file-btn{cursor:pointer;position:relative;overflow:hidden}.ua-file-input{opacity:0;cursor:pointer;font-size:0;position:absolute;inset:0}.ua-remove-logo{font-size:13px}.ua-logo-actions .hint{font-size:12px}.ua-company .ua-form-card{flex-direction:column;gap:24px;display:flex}.ua-company .ua-form-card>.ua-h2{margin:0}.ua-company .ua-form-card--address{gap:20px}.ua-company__card-head{flex-direction:column;gap:4px;display:flex}.ua-company__card-head .ua-h2{margin:0}.ua-company__card-head .ua-card-note{margin:0;font-size:14px}.ua-company .ua-logo-row{gap:20px;margin-bottom:0}.ua-company .ua-logo-tile{width:74px;height:74px;font-size:24px}.ua-company .ua-logo-actions{flex-direction:column;align-items:flex-start;gap:8px}.ua-company__logo-buttons{gap:8px;display:flex}.ua-company .ua-remove-logo{cursor:pointer;color:var(--text-muted);position:relative;overflow:hidden}.ua-remove-logo__input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.ua-company .input::placeholder{color:#6f6676}.ua-company .ua-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ua-company .ua-address-grid{grid-template-columns:minmax(0,2fr) minmax(0,1.4fr) minmax(0,1fr) minmax(0,1.2fr);gap:16px}.ua-company__mailing{border-top:1px solid var(--border-soft);flex-direction:column;gap:12px;padding-top:20px;display:flex}.ua-company__mailing-title{font-size:16px;font-weight:600}.ua-company__mailing .ua-toggle-body{margin-top:0}@media (max-width:759px){.ua-address-grid{grid-template-columns:1fr 1fr}}@media (max-width:519px){.ua-form-grid{grid-template-columns:1fr}.ua-address-grid{grid-template-columns:1fr 1fr}.ua-address-grid>.field{grid-column:1/-1}.ua-address-grid>.field:has(#account_billing_province_state),.ua-address-grid>.field:has(#account_billing_postal_code),.ua-address-grid>.field:has(#account_mailing_province_state),.ua-address-grid>.field:has(#account_mailing_postal_code){grid-column:auto}}@media (max-width:1023px){.ua-page-actions{background:var(--surface);border-top:1px solid var(--border);padding:12px 16px calc(12px + env(safe-area-inset-bottom));margin:0 -16px -32px;position:sticky;bottom:0}.ua .ua-page-actions .btn{flex:1}}@media (max-width:759px){.ua-company{gap:16px}.ua-company-head{margin:1px 0 16px}.ua-company-head .ua-subtitle{margin-top:4px;line-height:1.45}.ua-company .ua-form-card{gap:16px;padding:16px}.ua-company .ua-h2{font-size:17px}.ua-company__card-head .ua-card-note{font-size:13px}.ua-company .ua-logo-row{gap:14px}.ua-company .ua-logo-tile{width:64px;height:64px;font-size:20px}.ua-company .ua-logo-actions .btn{height:44px;padding:0 16px;font-size:15px}.ua-company .input{height:48px;font-size:16px}.ua-company .ua-form-grid{grid-template-columns:minmax(0,1fr);gap:16px}.ua-company .ua-address-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.ua-company__mailing{gap:10px;padding-top:16px}.ua-company__mailing-title{font-size:15px}.ua-company .ua-company__mailing-toggle{gap:12px;min-height:44px;font-size:15px}.ua-company .ua-company__mailing-toggle input[type=checkbox]{width:20px;height:20px}.ua-company .ua-page-actions{padding:16px 16px calc(16px + env(safe-area-inset-bottom));gap:8px;margin-top:16px}.ua .ua-company .ua-page-actions .btn{height:48px;font-size:15px}}.ua-profile{box-sizing:border-box;flex-direction:column;gap:24px;display:flex}.ua-profile__card{flex-direction:column;gap:20px;padding:24px 28px;display:flex}.ua-profile__h2{margin:0}.ua-profile__avatar-row{align-items:center;gap:20px;display:flex}.ua-profile__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.ua-profile__password{border-top:1px solid var(--border-soft);justify-content:space-between;align-items:center;padding-top:20px;display:flex}.ua-profile__password-text{flex-direction:column;gap:2px;display:flex}.ua-profile__password-title{font-size:14px;font-weight:600}.ua-profile__password-sub{font-size:13px}.ua-profile__list-card{flex-direction:column;display:flex}.ua-profile__list-head{border-bottom:1px solid var(--border-soft);flex-direction:column;gap:4px;padding:20px 28px;display:flex}.ua-profile__note{font-size:14px}.ua-profile__row{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:16px 28px;display:flex}.ua-profile__row+.ua-profile__row{border-top:1px solid var(--border-soft)}.ua .ua-profile__list-foot{border-top:1px solid var(--border-soft);margin:0;padding:14px 28px 18px;font-size:13px}.ua-profile__row-text{flex-direction:column;gap:2px;display:flex}.ua-profile__row-title{font-size:14px;font-weight:600}.ua-profile__row-sub{font-size:13px}.ua-profile__row--account{cursor:auto;gap:16px}.ua-profile__acct-text{flex-direction:column;gap:2px;display:flex}.ua-profile__acct-name{font-size:14px;font-weight:600}.ua-profile__acct-num{font-size:12px}.ua-profile__acct-side,.ua-profile__acct-badges{align-items:center;gap:10px;display:flex}.ua-profile__acct-badges--mobile{display:none}.ua-profile__actions{justify-content:space-between;align-items:center;display:flex}.ua .ua-profile__actions .btn{width:auto}@media (max-width:759px){.ua-profile-head{margin-bottom:16px}.ua-profile-head .ua-subtitle{margin-top:4px;line-height:1.45}.ua-profile{gap:16px}.ua-profile__card{gap:16px;padding:16px}.ua-profile .ua-profile__h2{font-size:17px}.ua-profile__avatar-row{gap:16px}.ua-profile .btn-sm{height:44px;padding:0 16px;font-size:15px}.ua-profile .input{height:48px;font-size:16px}.ua-profile__grid{grid-template-columns:minmax(0,1fr);gap:16px}.ua-profile__password{gap:12px;padding-top:16px}.ua-profile__password-title{font-size:15px}.ua-profile__list-head{border-bottom:0;padding:16px}.ua-profile__note{font-size:13px;line-height:1.45}.ua-profile__row{border-top:1px solid var(--border-soft);gap:16px;padding:14px 16px}.ua-profile__row-title{font-size:15px}.ua-profile input.sw{width:44px;min-width:44px;height:26px}.ua-profile input.sw:after{width:20px;height:20px}.ua-profile input.sw:checked:after{left:21px}.ua-profile__acct-text{gap:4px}.ua-profile__acct-name{font-size:15px}.ua-profile__acct-badges{gap:6px}.ua-profile__acct-badges--mobile{display:flex}.ua-profile__acct-badges--mobile.ua-profile__acct-badges--inline{display:inline}.ua-profile__acct-badges--desktop{display:none}.ua-profile__actions{flex-direction:column-reverse;align-items:stretch;gap:16px}.ua .ua-profile__actions .btn{width:100%;height:48px;font-size:15px}}.ua .ua-profile-avatar{width:64px;height:64px;font-size:20px;overflow:hidden}.ua-field-label{font-size:14px;font-weight:600}.ua-field{margin:20px 0}.ua-stripe-element{border:1px solid var(--ua-border,#d8d8d8);background:#fff;border-radius:10px;min-height:44px;padding:14px 16px}.ua .field .btn{align-self:flex-start;width:auto}.ua-pref-list{flex-direction:column;display:flex}.ua-pref-row{border-bottom:1px solid var(--border-soft);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.ua-pref-row:last-child{border-bottom:0}.ua-pref-row__text{flex-direction:column;gap:2px;display:flex}.ua-pref-row__title{font-size:14px;font-weight:600}.ua-account-list{flex-direction:column;display:flex}.ua-account-row{border-bottom:1px solid var(--border-soft);align-items:center;gap:12px;padding:12px 0;display:flex}.ua-account-row:last-child{border-bottom:0}.ua-page-actions--split{justify-content:space-between}.ua-hidden-form{display:none}.ua-item-button{width:100%;font-family:inherit;font-size:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.ua-drawer-signout{width:100%;height:48px;color:var(--eggplant-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:14px;padding:0 12px;font-family:inherit;font-size:16px;font-weight:500;display:flex}.ua-drawer-signout:hover{color:#fff;background:#ffffff12}.ua-team-head{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.ua-team-head__actions{gap:12px;display:flex}.ua .ua-team-head__actions .btn{width:auto}.ua-team-invite{position:relative}.ua-team-invite__menu{width:340px;padding:20px;top:calc(100% + 8px);right:0}.ua-team-sections{flex-direction:column;gap:24px;display:flex}.ua-card-tabs{border-bottom:1px solid var(--border-soft);gap:24px;padding:0 24px;display:flex}.ua-card-tab{box-sizing:border-box;height:40px;color:var(--text-muted);border-bottom:2px solid #0000;align-items:center;gap:8px;padding:0 4px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.ua .ua-card-tab{color:var(--text-muted)}.ua .ua-card-tab.on{color:var(--text);border-bottom-color:var(--coral-strong)}.ua-team-table__head,.ua-team-row{grid-template-columns:minmax(0,1.6fr) 150px minmax(0,1.3fr) 130px 48px;align-items:center;gap:16px;display:grid}.ua-team-table__head{background:#faf8f5;padding:12px 24px}.ua-team-row{border-top:1px solid var(--border-soft);padding:14px 24px;font-size:14px}.ua-team-person{align-items:center;gap:12px;min-width:0;display:flex}.ua-team-person__text{flex-direction:column;gap:2px;min-width:0;display:flex}.ua-team-person__name{font-weight:600}.ua-team-person__you{font-weight:400}.ua-team-person__email{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ua-team-person__badges,.ua-team-person__nologin{display:none}.ua-team-cell--badges{flex-wrap:wrap;gap:6px;display:flex}.ua .ua-team-more{width:36px;padding:0}.ua-team-menu{position:relative}.ua-team-menu__list{width:220px;padding:8px;top:calc(100% + 8px);right:0}.ua .ua-team-av--2{color:#2a313c;background:#f3f8fa}.ua .ua-team-av--3{color:#1f3216;background:#f9f5f1}.ua .ua-team-av--4{color:#423a49;background:#fbf7fc}.ua .ua-team-av--5{color:#4d3836;background:#f6f3f0}.ua-account-list .ua-account-row{gap:12px}.ua .card>.ua-account-list .ua-account-row{padding-left:24px;padding-right:24px}.ua-team-actions{gap:8px;display:flex}.ua-empty-note{padding:20px 24px}.ua-invite-form{flex-direction:column;gap:14px;display:flex}.ua-invite-form__note{margin:0;font-size:13px}.ua-team-roles__head{border-bottom:1px solid var(--border-soft);flex-direction:column;gap:4px;padding:20px 24px;display:flex}.ua-team-roles__head .ua-h2{margin:0}.ua-team-roles__sub{font-size:14px}.ua-team-role{grid-template-columns:220px minmax(0,1fr) minmax(0,1fr);align-items:center;gap:20px;padding:18px 24px;display:grid}.ua-team-role+.ua-team-role{border-top:1px solid var(--border-soft)}.ua-team-role__text{flex-direction:column;gap:2px;display:flex}.ua-team-role__name{font-size:14px;font-weight:600}.ua-team-role__desc{font-size:13px}.ua-team-role__field{color:var(--text-muted);flex-direction:column;gap:6px;font-size:12px;font-weight:600;display:flex}.ua .ua-team-role__field .input{font-weight:400}.ua-team-roles__foot{border-top:1px solid var(--border-soft);justify-content:flex-end;padding:16px 24px;display:flex}.ua .ua-team-roles__foot .btn{width:auto}@media (max-width:1023px){.ua-team-head{flex-direction:column;align-items:stretch;gap:16px;margin:1px 0 16px}.ua-team-head .ua-subtitle{margin-top:4px;line-height:1.45}.ua .ua-team-head__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid;position:relative}.ua .ua-team-head__actions .btn{width:100%;height:44px;font-size:15px}.ua-team-invite{position:static}.ua-team-invite__menu{width:auto;left:0;right:0}.ua-team-sections{gap:16px}.ua-card-tabs{border-bottom:0;gap:24px;padding:0 16px}.ua-card-tab{height:44px;padding:0;font-size:15px}.ua-team-table__head{display:none}.ua-team-row{align-items:flex-start;gap:12px;padding:14px 4px 14px 16px;display:flex}.ua-team-row .av{width:40px;height:40px;font-size:13px}.ua-team-person{flex-grow:1;align-items:flex-start}.ua-team-person__text{gap:5px}.ua-team-person__email{white-space:normal;overflow-wrap:anywhere}.ua-team-person__name{font-size:15px}.ua-team-person__badges{flex-wrap:wrap;gap:6px;display:flex}.ua-team-person__nologin{display:inline}.ua-team-cell{display:none}.ua .ua-team-more{color:#3a4556;background:0 0;border:0;width:44px;height:44px}.ua .ua-team-more svg{width:18px;height:18px}.ua-team-roles__head{border-bottom:0;padding:16px}.ua-team-roles__head .ua-h2{font-size:17px}.ua-team-roles__sub{font-size:13px;line-height:1.45}.ua-team-role{border-top:1px solid var(--border-soft);flex-direction:column;align-items:stretch;gap:10px;padding:16px;display:flex}.ua-team-role__name{font-size:15px}.ua-team-role__field{color:var(--text);gap:10px;font-size:13px}.ua-team-role .input{height:48px;font-size:16px}.ua-team-roles__foot{padding:16px}.ua .ua-team-roles__foot .btn{width:100%;height:44px;font-size:15px}}.ua-summary-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:28px;margin-bottom:28px;display:grid}.ua-summary-card{flex-direction:column;gap:12px;padding:20px 24px;display:flex}.ua .ua-summary-card--due{border-color:#e9b8aa}.ua-summary-card__note{font-size:13px}.ua-summary-card__title{font-size:18px;font-weight:600;line-height:36px}.ua-summary-card__row{justify-content:space-between;align-items:center;gap:12px;display:flex}.ua .ua-summary-card__link{font-size:13px;font-weight:600}.ua-right{text-align:right}.ua-back{margin:-8px 0 20px;font-size:14px;font-weight:600;display:flex}.ua-invoice-list__head{border-bottom:1px solid var(--border-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.ua-invoice-list__title{margin:0}.ua-invoice-list__filters{align-items:center;gap:12px;display:flex;position:relative}.ua-dropdown--years{min-width:160px;padding:8px;top:calc(100% + 8px);right:0}.ua-invoice-table{flex-direction:column;display:flex}.ua-invoice-table__head,.ua-invoice-table__row{grid-template-columns:110px minmax(0,1fr) 116px 116px 116px 116px 90px 120px;align-items:center;gap:16px;padding:16px 20px;display:grid}.ua-invoice-table__head{background:var(--surface-muted);padding:12px 20px}.ua-invoice-table__row{border-bottom:1px solid var(--border-soft);font-size:14px}.ua-invoice-table__row:last-child{border-bottom:0}.ua-invoice-list .ua-invoice-table__head+.ua-invoice-table__row{border-top:1px solid var(--border-soft)}.ua .ua-invoice-num a{font-weight:500}.ua-invoice-balance--due{font-weight:600}.ua-invoice-for{flex-direction:column;gap:2px;min-width:0;display:flex}.ua-invoice-for__plan{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.ua-invoice-for>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ua-invoice-actions{justify-content:flex-end;gap:8px;display:flex}.ua-inv-mobile{flex-direction:column;gap:20px;margin-top:-4px;display:flex}@media (max-width:1023px){.ua-inv-head{margin-top:1px}.ua-inv-head .ua-subtitle{margin-top:4px}}.ua-inv-mobile .label{font-size:11px}.ua-inv-balance{flex-direction:column;gap:10px;padding:20px;display:flex}.ua-inv-balance__amount{font-size:32px;font-weight:500}.ua-inv-balance__note{font-size:14px}.ua .ua-inv-balance__pay{height:44px;margin-top:6px;font-size:15px}.ua-inv-minis{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ua-inv-mini{flex-direction:column;gap:6px;padding:16px;display:flex}.ua .ua-inv-mini{color:var(--text);text-decoration:none}.ua-inv-mini__amount{font-size:17px;font-weight:500}.ua-inv-mini__note{font-size:12px}.ua-inv-mini__title{font-size:15px;font-weight:600}.ua .ua-inv-mini__link{color:var(--link);font-size:12px;font-weight:600}.ua-inv-mini--link{padding-right:34px;position:relative}.ua-inv-mini__chevron{color:var(--text-muted);display:inline-flex;position:absolute;top:14px;right:12px}.ua .ua-inv-mini--link:active{background:var(--surface-muted)}.ua-page-head--plan{flex-direction:column;gap:10px;display:flex}.ua .ua-back--inline{align-items:center;gap:4px;width:fit-content;margin:0}.ua-inv-planhead__sub{margin:0;font-size:15px}@media (max-width:1023px){.ua-page-head--plan{gap:8px}.ua .ua-back--inline{height:32px;font-size:14px}.ua-page-head--plan .ua-h1{font-size:24px;line-height:1.2}.ua-inv-planhead__sub{font-size:14px}}.ua-invoice-list__titlegroup{align-items:center;gap:12px;display:flex}.ua .ua-inv-chipfilter{color:#943620;white-space:nowrap;background:#fdf0ec;border:1px solid #f4d3c8;border-radius:999px;align-items:center;gap:8px;height:32px;padding:0 8px 0 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.ua-inv-chipfilter__x{background:#9436201a;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.ua-inv-empty__link{color:var(--link);font-weight:600}.ua-inv-mobile__head{justify-content:space-between;align-items:center;gap:8px;display:flex}@media (max-width:1023px){.ua .ua-inv-chipfilter{gap:6px;height:36px;padding:0 6px 0 12px}.ua-inv-chipfilter__x{width:24px;height:24px}}.ua-inv-mobile__list{flex-direction:column;gap:12px;display:flex}.ua-inv-mobile__title{margin:0;font-size:18px;font-weight:600}.ua-inv-chips{gap:8px;display:flex;overflow-x:auto}.ua a.ua-inv-planchip{height:36px;color:var(--link-hover);box-sizing:content-box;background:#fdf0ec;border:1px solid #f4d3c8;border-radius:999px;align-items:center;gap:6px;padding:0 6px 0 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.ua-inv-planchip__x{background:#9436201a;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.ua .mseg{background:#eae5df;border-radius:10px;gap:2px;padding:3px;display:flex}.ua .mseg>a{height:38px;color:var(--text-muted);border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.ua .mseg>a.on{background:var(--surface);color:var(--text);font-weight:600;box-shadow:0 1px 2px #1123371f}.ua .mseg .n{color:#8a3220;box-sizing:border-box;background:#fde9e4;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;display:inline-flex}.ua .mlist{background:var(--surface);border:1px solid var(--border);border-radius:12px;overflow:hidden}.ua a.mrow{color:var(--text);flex-direction:column;gap:4px;padding:14px 16px;text-decoration:none;display:flex}.ua a.mrow+a.mrow{border-top:1px solid var(--border-soft)}.mrow .l{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}.mrow .plan{color:var(--text-nav);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:14px;line-height:1.35;display:-webkit-box;overflow:hidden}.mrow__number{font-size:14px;font-weight:500}.mrow__amount{font-size:15px}.mrow__of{white-space:nowrap;font-size:12px}.mrow__date{font-size:13px}.ua .mlist .ua-invempty{padding:32px 20px}.ua .ua-back a{align-items:center;gap:6px;text-decoration:none;display:inline-flex}.ua-invoice-header{justify-content:space-between;align-items:center;gap:24px;margin-bottom:20px;padding:24px 28px;display:flex}.ua-invoice-header__main{flex-direction:column;gap:8px;display:flex}.ua-invoice-header__title{align-items:center;gap:12px;display:flex}.ua-invoice-number{margin:0;font-size:24px;font-weight:500}.ua-invoice-header__summary{font-size:14px}.ua-invoice-header__meta{align-items:center;gap:32px;display:flex}.ua .ua-invoice-header__meta .btn{height:48px;padding:0 24px;font-size:15px}.ua-invoice-header__amount{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.ua-invoice-header__amount-value{font-size:32px;font-weight:500}.ua-invoice-header__due{flex-direction:column;gap:4px;display:flex}.ua-invoice-header__due-date{font-size:18px;font-weight:600}.ua-invoice-header__due-note{font-size:13px}.ua-invoice-header__quick,.ua-autopay-promo{display:none}.ua-invoice-columns{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:20px;display:grid}.ua-invoice-columns__main{flex-direction:column;gap:20px;display:flex}.ua-invoice-columns__side{flex-direction:column;gap:16px;display:flex}.ua-invd{flex-direction:column;display:flex}.ua-invd__parties{border-bottom:1px solid var(--border-soft);grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:24px 28px;display:grid}.ua-invd__party{flex-direction:column;gap:4px;font-size:14px;display:flex}.ua-invd__name{font-weight:600}.ua-invd__date--inline{display:none}.ua-invd__grid{grid-template-columns:minmax(0,1fr) 56px 112px 124px;align-items:center;gap:16px;padding:14px 28px;display:grid}.ua-invd__grid--head{background:var(--surface-muted);padding:12px 28px}.ua-invd__row{border-top:1px solid var(--border-soft);font-size:14px}.ua-invd__desc{flex-direction:column;gap:2px;min-width:0;display:flex}.ua-invd__period{font-size:13px}.ua-invd__items-bar,.ua-invd__row-meta{display:none}.ua-invd__totals{border-top:1px solid var(--border-soft);justify-content:flex-end;padding:20px 28px;display:flex}.ua-invd__sums{flex-direction:column;gap:10px;width:320px;font-size:14px;display:flex}.ua-invd__sum{justify-content:space-between;display:flex}.ua-invd__sum--total{border-top:1px solid var(--border-soft);padding-top:10px;font-weight:600}.ua-invd__sum--balance{color:#6e4f0c;background:#fbf1d6;border-radius:8px;padding:10px 12px;font-weight:600}.ua-invd__sum--paid{color:#4a5a1a;background:#eef2e4;border-radius:8px;align-items:center;padding:10px 12px;font-weight:600}.ua-invd__sum-label{align-items:center;gap:6px;display:inline-flex}.ua-invd__note{margin:0;padding:0 28px 24px;font-size:12px;line-height:1.5}.ua-invd-card{flex-direction:column;gap:12px;padding:20px;display:flex}.ua .ua-invd-card__btn{justify-content:flex-start}.ua-invd-card--autopay{background:#fbf7fc;border-color:#e8d9ec;gap:10px}.ua-invd-card__title{font-size:14px;font-weight:600}.ua-invd-card__copy{font-size:13px;line-height:1.5}.ua .ua-invd-card__cta{font-size:13px;font-weight:600}.ua-invd-card--activity{gap:14px}.ua-invd-activity__item{gap:10px;font-size:13px;display:flex}.ua-invd-activity__dot{background:#96adc8;border-radius:999px;flex-shrink:0;width:8px;height:8px;margin-top:5px}.ua-invd-activity__dot--warn{background:#e7c062}.ua-invd-activity__dot--paid{background:#8fa33f}.ua .ua-invoice-header__meta .ua-invoice-header__receipt{padding:0 20px}.ua-invd-payment{flex-direction:column;gap:10px;font-size:14px;display:flex}.ua-invd-payment__row{justify-content:space-between;gap:12px;display:flex}.ua-invd-payment__method{align-items:center;gap:6px;font-weight:600;display:inline-flex}.ua-invd-payment__receipt{font-size:13px}.ua-invd-activity__body{flex-direction:column;gap:2px;display:flex}.ua-facts{border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft);grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:16px;padding:16px 0;display:grid}.ua-fact{flex-direction:column;gap:4px;font-size:14px;display:flex}.ua-subs{flex-direction:column;gap:24px;display:flex}.ua-subs-head{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.ua-subs-head__titles{flex-direction:column;gap:6px;display:flex}.ua-subs-head .ua-subtitle{margin:0}.ua-subs-head__summary{font-size:14px}.ua .ua-subs-head__note{margin:0;font-size:13px}.ua-subs-card{flex-direction:column;display:flex}.ua-subs-card__head{border-bottom:1px solid var(--border-soft);justify-content:space-between;align-items:flex-start;gap:24px;padding:24px 28px;display:flex}.ua-subs-card__id{flex-direction:column;gap:8px;display:flex}.ua-subs-card__title{align-items:center;gap:10px;display:flex}.ua-subs-card__name{margin:0;font-size:20px;font-weight:600}.ua-subs-card__meta{font-size:14px}.ua-subs-card__price{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.ua-subs-card__amount{font-size:24px;font-weight:500}.ua-subs-card__per{font-size:14px}.ua-subs-card__billed{font-size:13px}.ua-subs-facts{border-bottom:1px solid var(--border-soft);grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding:20px 28px;display:grid}.ua-subs-fact{flex-direction:column;gap:4px;display:flex}.ua-subs-fact__value{font-size:14px}.ua-subs-fact__sub{font-size:13px}.ua-subs-fact__link,.ua-subs-card__change a{text-decoration:underline}.ua-subs-fact__link{font-size:13px;font-weight:600}.ua-subs-included{padding:20px 28px 8px}.ua-subs-included__title{margin:0;font-size:15px;font-weight:600}.ua-subs-included__bar{display:none}.ua-subs-table__head{background:var(--surface-muted);grid-template-columns:180px minmax(0,1fr) 140px 140px;gap:16px;padding:10px 28px;display:grid}.ua-subs-row{border-top:1px solid var(--border-soft);grid-template-columns:180px minmax(0,1fr) 140px 140px;align-items:center;gap:16px;padding:14px 28px;font-size:14px;display:grid}.ua-subs-row__num{text-align:right}.ua-subs-row--total{border-top-color:var(--border);padding:16px 28px;font-weight:600}.ua-subs-card__foot{border-top:1px solid var(--border-soft);background:var(--surface-muted);border-radius:0 0 12px 12px;justify-content:space-between;align-items:center;gap:16px;padding:18px 28px;display:flex}.ua-subs-card__actions{gap:12px;display:flex}.ua-subs-card__change{font-size:13px}@media (max-width:1023px){.ua-subs{gap:16px}.ua-subs-head{flex-direction:column;align-items:flex-start;gap:4px;margin:1px 0 16px}.ua-subs-head__titles{gap:4px}.ua-subs-card{overflow:hidden}.ua-subs-card__head{border-bottom:0;flex-direction:column;align-items:stretch;gap:8px;padding:18px 16px}.ua-subs-card__title{justify-content:space-between;gap:12px}.ua-subs-card__name{font-size:18px}.ua-subs-card__meta{font-size:13px}.ua-subs-card__price{display:contents}.ua-subs-card__amount{margin-top:4px;font-size:22px}.ua-subs-card__per{font-size:13px}.ua-subs .label{font-size:11px}.ua-subs-facts{border-top:1px solid var(--border-soft);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:16px 16px 15px}.ua-subs-fact{gap:3px}.ua-subs-fact__link{margin:-4px 0;padding:4px 0}.ua-subs-included,.ua-subs-table__head,.ua-subs-row__monthly{display:none}.ua-subs-included__bar{background:var(--surface-muted);border-top:1px solid var(--border-soft);padding:10px 16px;display:block}.ua-subs-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"item yearly""type yearly";gap:4px 12px;padding:14px 16px}.ua-subs-row__item{grid-area:item}.ua-subs-row__type{grid-area:type}.ua-subs-row__yearly{grid-area:yearly;align-self:center}.ua-subs-row--total{justify-content:space-between;align-items:center;gap:12px;display:flex}.ua-subs-row--total .ua-subs-row__type{display:none}.ua-subs-card__foot{flex-direction:column;align-items:stretch;gap:8px;padding:16px}.ua-subs-card__actions{flex-direction:column;gap:8px}.ua .ua-subs .btn{width:100%;height:44px;padding:0 16px;font-size:15px}.ua-subs-card__action svg,.ua-subs-card__change{text-align:center;padding-top:4px}.ua-summary-cards{grid-template-columns:1fr 1fr}.ua-summary-cards>.ua-summary-card:first-child{grid-column:1/-1}.ua-invoice-table__head{display:none}.ua-invoice-table__row{grid-template-columns:minmax(0,1fr) auto;row-gap:4px}.ua-invoice-table__row>.ua-right{text-align:left}.ua-facts{grid-template-columns:1fr 1fr}.ua-back{margin:-8px 0 16px;font-size:15px}.ua .ua-back a{height:44px}.ua-back svg{width:18px;height:18px}.ua-invoice-header{flex-direction:column;align-items:stretch;gap:12px;margin-bottom:16px;padding:20px}.ua-invoice-header__main{gap:12px}.ua-invoice-header .label,.ua-invd-card .label{font-size:11px}.ua-invoice-header__title{justify-content:space-between}.ua-invoice-number{font-size:20px}.ua-invoice-header__summary{line-height:1.4}.ua-invoice-header__plan{font-variant-numeric:tabular-nums;white-space:nowrap;font-family:Geist Mono,ui-monospace,monospace}.ua-invoice-header__meta{border-top:1px solid var(--border-soft);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;padding-top:12px}.ua .ua-invoice-header__meta .btn{width:100%;height:52px;padding:0 16px;font-size:16px}.ua-invoice-header__amount{align-items:flex-start}.ua-invoice-header__amount-value{font-size:28px}.ua-invoice-header__due{align-items:flex-end}.ua-invoice-header__due-date{font-size:15px}.ua-invoice-header__due-note{font-size:12px}.ua-invoice-header__quick{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ua .ua-invoice-header__quick .btn{height:44px;font-size:14px}.ua .ua-autopay-promo{color:var(--text);background:#fbf7fc;border-color:#e8d9ec;align-items:center;gap:12px;margin-bottom:16px;padding:16px;text-decoration:none;display:flex}.ua-autopay-promo__text{flex-direction:column;flex-grow:1;gap:2px;display:flex}.ua-autopay-promo__title{font-size:14px;font-weight:600}.ua-autopay-promo__copy{font-size:13px;line-height:1.45}.ua-autopay-promo__cta{color:var(--link);font-size:13px;font-weight:600}.ua-autopay-promo>svg{color:var(--text-muted);flex-shrink:0}.ua-invoice-columns{grid-template-columns:1fr;gap:16px}.ua-invoice-columns__main,.ua-invoice-columns__side{gap:16px}.ua-invd-card--desktop{display:none}.ua-invd .label{font-size:11px}.ua-invd__parties{border-bottom:0;grid-template-columns:1fr;gap:14px;padding:16px}.ua-invd__party{gap:3px}.ua-invd__date{display:none}.ua-invd__date--inline{display:block}.ua-invd__grid{justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.ua-invd__grid--head{display:none}.ua-invd__items-bar{background:var(--surface-muted);border-top:1px solid var(--border-soft);padding:10px 16px;display:block}.ua-invd__desc{flex-direction:column;gap:3px;display:flex}.ua .ua-invd__anno{color:inherit}.ua-invd__row-meta{font-size:12px;display:block}.ua-invd__period,.ua-invd__qty,.ua-invd__unit{display:none}.ua-invd__totals{padding:16px}.ua-invd__sums{width:100%}.ua-invd__note{padding:0 16px 16px}.ua-invd-card{padding:16px}.ua-invd-activity__item{font-size:14px}.ua-invd-activity__dot{margin-top:6px}.ua-invd-activity__date{font-size:13px}}.ua-page--1040,.ua-page--1000{max-width:none}.ua-payments{flex-direction:column;gap:28px;padding-top:4px;display:flex}.ua-page-alert{margin-bottom:20px}.ua-page-alert+.ua-payments{margin-top:0}@media (max-width:1023px){.ua-page-alert{margin-bottom:16px}}.ua-pay-card{flex-direction:column;display:flex}.ua-pay-card__head{border-bottom:1px solid var(--border-soft);justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}.ua-pay-card__head--plain{border-bottom:0}.ua-pay-card__heading{flex-direction:column;gap:4px;display:flex}.ua-pay-title{margin:0;font-size:18px;font-weight:600}.ua-pay-card__note{font-size:14px}.ua-pay-empty{padding:18px 24px}.ua-pay-method{align-items:center;gap:16px;padding:18px 24px;display:flex}.ua-pay-method+.ua-pay-method{border-top:1px solid var(--border-soft)}.ua-pay-chip{box-sizing:border-box;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:32px;display:flex}.ua-pay-chip--visa{color:#fff;background:#1a1f71;font-size:12px;font-style:italic;font-weight:600}.ua-pay-chip--art{background:var(--bg);border:1px solid var(--border)}.ua-pay-chip--text{color:var(--text-muted);font-size:10px;font-weight:600}.ua-pay-method__text{flex-direction:column;flex-grow:1;gap:2px;min-width:0;display:flex}.ua-pay-method__name{font-size:15px;font-weight:600}.ua-pay-method__meta{align-items:center;gap:8px;display:flex}.ua-pay-method__expiry{font-size:13px}.ua-pay-method__more{display:flex;position:relative}.ua-pay-method__kebab{background:var(--surface);border:1px solid var(--border-input);height:32px;color:var(--text);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0 12px;display:inline-flex}.ua-pay-method__kebab:hover{background:#f6f2ee}.ua-pay-method__kebab svg{width:16px;height:16px}.ua-dropdown--pay{min-width:160px;padding:8px;top:calc(100% + 8px);right:0}.ua-dropdown--pay .item{cursor:pointer;text-align:left;background:0 0;border:0;width:100%;font-family:inherit}.ua-dropdown--pay .item:hover{background:#f6f2ee}.ua-pay-autopay{justify-content:space-between;align-items:center;gap:24px;padding:24px;display:flex}.ua-pay-autopay__text{flex-direction:column;gap:6px;display:flex}.ua-pay-autopay__title{align-items:center;gap:10px;display:flex}.ua-pay-autopay__note{max-width:560px;font-size:14px;line-height:1.5}.ua-pay-terms__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:20px 24px;display:grid}.ua-pay-terms__fact{flex-direction:column;gap:4px;display:flex}.ua-pay-terms__value{flex-direction:column;align-items:flex-start;gap:4px;font-size:15px;display:flex}.ua-pay-terms__link{font-size:13px;font-weight:600}.ua-tax{border-top:1px solid var(--border-soft);flex-direction:column;gap:14px;padding:20px 24px;display:flex;position:relative}.ua-tax__check{cursor:pointer;align-items:flex-start;gap:12px;display:flex}.ua-tax__input,.ua-tax__file{opacity:0;width:1px;height:1px;position:absolute}.ua-tax__box{box-sizing:border-box;background:var(--surface);border:1px solid #b9b1a8;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-top:2px;display:inline-flex}.ua-tax__box svg{display:none}.ua-tax__input:checked+.ua-tax__box{background:#c24e33;border-color:#c24e33}.ua-tax__input:checked+.ua-tax__box svg{display:block}.ua-tax__input:focus-visible+.ua-tax__box{outline:2px solid var(--focus);outline-offset:2px}.ua-tax__text{flex-direction:column;gap:3px;display:flex}.ua-tax__title{font-size:15px;font-weight:600}.ua-tax__hint{font-size:13px;line-height:1.45}.ua-tax__panel{border:1px solid var(--border);background:var(--surface-muted);border-radius:10px;align-items:center;gap:14px;padding:14px 16px;display:flex}.ua-tax__panel--file{align-items:flex-start}.ua-tax__panel[hidden]{display:none}.ua-tax__upload-main{flex-grow:1;align-items:center;gap:14px;min-width:0;display:flex}.ua-tax__icon{background:var(--surface);border:1px solid var(--border);width:40px;height:40px;color:var(--text-nav);box-sizing:content-box;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ua-tax__body{flex-direction:column;flex-grow:1;gap:2px;min-width:0;display:flex}.ua-tax__panel--file .ua-tax__body{gap:4px}.ua-tax__name{font-size:15px;font-weight:600}.ua-tax__meta{font-size:13px}.ua-tax__row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ua a.ua-tax__link{font-size:13px;font-weight:600;text-decoration:none}.ua a.ua-tax__link--muted{color:var(--text-muted)}.ua .ua-tax__upload{flex-shrink:0;height:40px;padding:0 14px;font-size:14px}.ua-tax__note{font-size:13px;line-height:1.5}@media (max-width:1023px){.ua-tax{padding:14px 16px 16px}.ua-tax__panel--upload{flex-direction:column;align-items:stretch;gap:12px;padding:14px}.ua-tax__upload-main{gap:12px}.ua .ua-tax__upload{width:100%}}.ua-pay-history__row{border-top:1px solid var(--border-soft);grid-template-columns:140px minmax(0,1fr) 200px 120px;align-items:center;gap:16px;padding:14px 24px;font-size:14px;display:grid}.ua-pay-history__row--head{background:var(--surface-muted);border-top:0;padding:12px 24px}.ua-pay-history__amount{text-align:right}@media (max-width:1023px){.ua-payments{gap:16px;margin-top:-9px;padding-top:0}.ua .ua-payments .btn{width:100%;height:44px;font-size:15px}.ua-pay-card__head{border-bottom:0;padding:16px}.ua-pay-title{font-size:17px}.ua-pay-card__note{font-size:13px}.ua-pay-card__note--wrap{line-height:1.45}.ua-pay-method{border-top:1px solid var(--border-soft);gap:12px;padding:14px 8px 14px 16px}.ua-pay-chip{width:44px;height:30px}.ua-pay-chip--visa{font-size:11px}.ua-pay-method__text{gap:4px}.ua-pay-method__expiry{font-size:12px}.ua-pay-method__kebab{width:44px;height:44px;color:var(--text-nav);background:0 0;border:0;padding:0}.ua-pay-method__kebab svg{width:18px;height:18px}.ua-pay-methods__foot{border-top:1px solid var(--border-soft);padding:16px}.ua-pay-autopay{flex-direction:column;align-items:stretch;gap:12px;padding:16px}.ua-pay-autopay__text{gap:12px}.ua-pay-autopay__title{justify-content:space-between}.ua-pay-autopay__note{max-width:none}.ua-pay-terms__grid{flex-direction:column;gap:0;padding:0;display:flex}.ua-pay-terms__fact{border-top:1px solid var(--border-soft);flex-direction:row;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 16px}.ua-pay-terms__fact>.label{letter-spacing:0;text-transform:none;color:var(--text-muted);font-size:14px;font-weight:400}.ua-pay-terms__value{align-items:flex-end;gap:2px;font-size:14px}.ua-pay-terms__link{margin:-4px 0;padding:4px 0}.ua-pay-history-item{border-top:1px solid var(--border-soft);justify-content:space-between;gap:12px;padding:14px 16px;font-size:14px;display:flex}.ua-pay-history-item__text{flex-direction:column;gap:2px;min-width:0;display:flex}.ua-pay-history-item__meta{font-size:12px}}.ua-card-brand{color:#fff;background:#1a1f71;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:32px;font-size:11px;font-weight:600;display:inline-flex}.ua-facts--terms{border-bottom:0;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:0}.ua .ua-dialog.ua-dialog--autopay{width:600px}.ua-autopay__head{border-bottom:1px solid var(--border-soft);flex-direction:column;gap:8px;padding:28px 32px 20px;display:flex}.ua-autopay__title{margin:0;font-size:22px;font-weight:600}.ua-autopay__sub{margin:0;font-size:14px;line-height:1.5}.ua-autopay__body{flex-direction:column;gap:20px;padding:24px 32px;display:flex}.ua-autopay__group{flex-direction:column;gap:8px;display:flex}.ua-autopay__method{border:2px solid var(--coral-strong);background:var(--coral-tint-2);cursor:pointer;border-radius:10px;align-items:center;gap:14px;padding:14px 16px;display:flex}.ua-autopay__method input{flex-shrink:0;margin:0}.ua-autopay__method:not(:has(input:checked)){border:1px solid var(--border-input);background:var(--surface);padding:15px 17px}.ua .ua-autopay__method .ua-pay-chip{border-radius:5px;flex-shrink:0;width:44px;height:28px;font-size:11px}.ua-autopay__method-text{flex-direction:column;gap:2px;display:flex}.ua-autopay__method-name{font-size:15px;font-weight:600}.ua-autopay__method-sub{font-size:13px}.ua .ua-autopay__alt{font:inherit;color:var(--link);cursor:pointer;text-align:left;background:0 0;border:0;align-self:flex-start;padding:0;font-size:13px;font-weight:600}.ua .ua-autopay__alt:hover{color:#943620}.ua-autopay__check{cursor:pointer;align-items:flex-start;gap:12px;font-size:14px;line-height:1.5;display:flex}.ua-autopay__check input{flex-shrink:0;margin:2px 0 0}.ua .ua-autopay input[type=radio],.ua .ua-autopay input[type=checkbox]{accent-color:#c24e33;width:18px;height:18px}.ua-autopay__terms{background:var(--surface-muted);border-radius:10px;flex-direction:column;gap:8px;padding:16px;font-size:13px;line-height:1.55;display:flex}.ua-autopay__terms-title{font-size:14px;font-weight:600}.ua .ua-autopay__terms-link{font-weight:600}.ua-autopay__foot{border-top:1px solid var(--border-soft);justify-content:flex-end;gap:12px;padding:20px 32px 28px;display:flex}@media (max-width:1023px){.ua .ua-dialog.ua-dialog--autopay{width:100%;max-height:calc(100% - 44px)}.ua-autopay__body{min-height:0}.ua-autopay__head{gap:6px;padding:8px 20px 16px}.ua-autopay__title{font-size:20px}.ua-autopay__sub{line-height:1.45}.ua-autopay__body{gap:16px;padding:16px 20px;overflow-y:auto}.ua-autopay .label{font-size:11px}.ua-autopay__method{gap:12px;padding:12px 14px}.ua-autopay__method:not(:has(input:checked)){padding:13px 15px}.ua .ua-autopay__method .ua-pay-chip{border-radius:6px;height:30px}.ua-autopay__method-sub{font-size:12px}.ua .ua-autopay__alt{padding:4px 0;font-size:14px}.ua-autopay__group--scope{gap:10px}.ua-autopay__check{line-height:1.45}.ua .ua-autopay input[type=radio],.ua .ua-autopay input[type=checkbox]{width:20px;height:20px;margin:0}.ua-autopay__terms{padding:14px;line-height:1.5}.ua .ua-autopay__terms-link{margin:-4px 0;padding:4px 0}.ua-autopay__foot{flex-direction:column-reverse;gap:8px;padding:12px 20px 28px}.ua .ua-autopay__foot .btn{width:100%;height:48px;font-size:15px}}@media (max-width:759px){.ua-facts--terms{grid-template-columns:1fr}}.ua-toasts{z-index:80;pointer-events:none;flex-direction:column;align-items:center;gap:10px;display:flex;position:fixed;bottom:32px;left:236px;right:0}.ua-toast{color:#fff;white-space:nowrap;pointer-events:auto;background:#112337;border-radius:10px;align-items:center;gap:10px;padding:12px 16px;font-size:14px;font-weight:500;display:flex;box-shadow:0 12px 32px #11233747}.ua-toast svg{flex-shrink:0}.ua-toast__undo-form{margin:0;display:inline-flex}.ua .ua-toast__undo{color:#fff;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 4px;font-weight:600;text-decoration:underline}.ua .ua-toast__close{color:#ffffffb3;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;margin-left:4px;display:inline-flex}.ua .ua-toast__close:hover{color:#fff;background:#ffffff1a}.ua-toast__message--mobile{display:none}@media (max-width:1023px){.ua-toasts{align-items:stretch;bottom:36px;left:16px;right:16px}.ua-toast{white-space:normal}.ua-toast__message--desktop{display:none}.ua-toast__message--mobile{display:inline}}.ua-impersonation{color:#fbf1d6;text-align:center;background:#6e4f0c;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:8px 16px;font-size:13px;display:flex}.ua-impersonation strong{font-weight:600}.ua-impersonation__form{display:inline}.ua-impersonation__stop{color:#fbf1d6;cursor:pointer;background:0 0;border:1px solid #ffffff80;border-radius:6px;padding:3px 10px;font-family:inherit;font-size:13px;font-weight:600}.ua-impersonation__stop:hover{background:#ffffff1f}.ua-impersonation--owner{color:#112337;text-align:left;box-sizing:border-box;background:#fcf1d7;border-bottom:1px solid #ebd597;flex-wrap:nowrap;justify-content:space-between;min-height:64px;padding:12px 40px;font-size:14px}.ua-impersonation__text{align-items:center;gap:12px;display:flex}.ua-impersonation__icon{flex-shrink:0;width:18px;height:18px}.ua-impersonation__exit{color:#fff;cursor:pointer;white-space:nowrap;background:#c24e33;border:0;border-radius:8px;height:32px;padding:0 14px;font-family:inherit;font-size:14px;font-weight:600}.ua-impersonation__exit:hover{background:#a8412a}@media (max-width:767px){.ua-impersonation--owner{gap:12px;padding:10px 16px;font-size:13px}}.ua .ua-invlist__head{border-bottom:1px solid var(--border-soft);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.ua .ua-invlist__controls{align-items:center;gap:12px;display:flex}.ua .ua-invsearch{border:1px solid var(--border-input);background:var(--surface);color:#8a8f99;box-sizing:border-box;border-radius:8px;align-items:center;gap:8px;width:240px;height:32px;padding:0 12px;font-size:13px;display:flex}.ua .ua-invsearch input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-family:inherit;font-size:13px}.ua .ua-invsearch input::placeholder{color:#6f6676}.ua .ua-invsearch input::-webkit-search-cancel-button{display:none}.ua .ua-invsearch svg{flex-shrink:0}.ua .ua-invsearch:focus-within,.ua .ua-invsearch--active{border-color:var(--text);box-shadow:0 0 0 3px #1123371a}.ua .ua-invsearch--active{padding-right:6px}.ua a.ua-invsearch__clear{width:22px;height:22px;color:var(--text-muted);background:#efeae4;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ua-invsearch-wrap{position:relative}.ua .ua-invsearch--mobile{width:100%;height:44px;font-size:16px}.ua .ua-invsearch--mobile input{font-size:16px}.ua-invjump{background:var(--surface);border:1px solid var(--border);z-index:5;box-sizing:border-box;border-radius:10px;width:360px;padding:6px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 32px #11233724}.ua a.ua-invjump__option{color:var(--text);background:#f6f2ee;border-radius:8px;align-items:center;gap:12px;padding:10px;text-decoration:none;display:flex}.ua-invjump__icon{box-sizing:content-box;background:var(--surface);border:1px solid var(--border);width:32px;height:32px;color:var(--text-muted);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ua-invjump__text{flex-direction:column;flex-grow:1;gap:2px;min-width:0;display:flex}.ua-invjump__title{font-size:14px;font-weight:600}.ua-invjump__meta{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.ua-invjump__key{border:1px solid var(--border-input);height:22px;color:var(--text-muted);background:var(--surface);border-radius:6px;align-items:center;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.ua-invempty{text-align:center;border-top:1px solid var(--border-soft);flex-direction:column;align-items:center;gap:8px;padding:56px 24px;display:flex}.ua-invempty__title{font-size:16px;font-weight:600}.ua-invempty__body{font-size:14px}.ua-invempty__actions{gap:8px;margin-top:8px;display:flex}.ua .ua-invempty__clear{color:var(--text-muted);background:0 0}.ua-invempty--mobile{border-top:0;gap:6px;padding:32px 20px}.ua-invempty--mobile .ua-invempty__title{font-size:15px}.ua-invempty--mobile .ua-invempty__body{font-size:13px}.ua-invempty--mobile .ua-invempty__actions{margin-top:8px}.ua .ua-invempty--mobile .btn{height:44px;padding:0 16px;font-size:15px}@media (max-width:1023px){.ua-invjump{width:100%}}.ua .seg{box-sizing:border-box;scrollbar-width:none;background:#f0eae4;border-radius:10px;gap:2px;width:fit-content;max-width:100%;padding:3px;display:flex;overflow-x:auto}.ua .seg>button,.ua .seg>a{color:#615868;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;align-items:center;gap:6px;height:30px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.ua .seg>.on{color:#2e2833;background:#fff;box-shadow:0 1px 2px #2e28331f}@media (max-width:767px){.ua .seg{width:auto}.ua .seg>button,.ua .seg>a{padding:0 12px}}.ua .seg .n{color:#8a3220;box-sizing:border-box;background:#fde9e4;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;display:inline-flex}.ua .itbl-h,.ua .itbl-r{grid-template-columns:96px minmax(0,1fr) 176px 148px;align-items:center;gap:24px;padding:0 24px;display:grid}.ua .itbl-h{background:var(--surface-muted);height:40px}.ua .itbl-r{box-sizing:content-box;border-top:1px solid var(--border-soft);cursor:pointer;min-height:56px;color:var(--text);font-size:14px;text-decoration:none}.ua .itbl-r:hover{background:#fbf9f6}.ua .itbl-r .num{font-family:Geist Mono,ui-monospace,monospace;font-size:13px;font-weight:500}.ua .itbl-r .plan{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;padding:8px 0;line-height:1.35;display:-webkit-box;overflow:hidden}.ua .two{white-space:nowrap;flex-direction:column;gap:2px;display:flex}.ua .two small{font-size:12px;font-weight:500}.ua .late{color:#8a3220;font-weight:600}.ua .late small{color:#8a3220}.ua .paidd{color:var(--text-muted)}.ua .amt{text-align:right;font-variant-numeric:tabular-nums;align-items:flex-end;font-weight:600}.ua .amt small{color:var(--text-muted);font-weight:500}.ua .ua-invlist__jump,.ua .ua-invlist__empty{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:40px 24px;display:flex}.ua .field--error .input{border-color:#c0432b}.ua .field--error .input:focus{border-color:#c0432b;outline-color:#c0432b}.ob-field-error{color:#b8432a;font-size:13px;font-weight:400}.ua .ua-field-msg{color:#8a3220;font-weight:400}.ua .ua-pay-scrim{z-index:300;background:#1123378c;position:fixed;inset:0}.ua .ua-pay-dialog{z-index:301;background:var(--surface);box-sizing:border-box;border-radius:16px;flex-direction:column;gap:16px;width:480px;max-width:calc(100vw - 32px);height:fit-content;margin:auto;padding:32px;display:flex;position:fixed;inset:0;box-shadow:0 24px 64px #11233740}.ua .ua-pay-dialog[hidden],.ua-pay-dialog__grip{display:none}.ua-pay-dialog__icon{border-radius:999px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.ua-pay-dialog__icon--waiting{background:var(--bg);color:var(--text)}.ua-pay-dialog__icon--blocked{color:#6e4f0c;background:#fbf1d6}.ua-pay-dialog__icon--pending{color:#3e4a5c;background:#eef1f5}.ua-pay-dialog__icon--success{color:#4a5a1a;background:#eef2e4}.ua-pay-dialog__text{flex-direction:column;gap:6px;display:flex}.ua .ua-pay-dialog__title{margin:0;font-size:22px;font-weight:600}.ua .ua-pay-dialog__copy{margin:0;font-size:14px;line-height:1.5}.ua-pay-dialog__invoice{background:var(--surface-muted);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:14px;display:flex}.ua-pay-dialog__invoice-text{flex-direction:column;gap:2px;min-width:0;display:flex}.ua-pay-dialog__number{font-weight:500}.ua-pay-dialog__desc{font-size:13px}.ua-pay-dialog__amount{font-size:16px;font-weight:600}.ua-pay-dialog__note{gap:8px;font-size:13px;line-height:1.5;display:flex}.ua-pay-dialog__note svg{flex-shrink:0;margin-top:2px}.ua .ua-pay-dialog__actions{justify-content:flex-end;gap:12px;margin-top:4px;display:flex}.ua .ua-pay-dialog--choose{--sheet-gap:14px;gap:14px;width:560px}.ua .ua-pay-dialog--choose .ua-pay-dialog__actions{margin-top:0}.ua-choose__list{flex-direction:column;display:flex}.ua-choose__row{border-top:1px solid var(--border-soft);align-items:center;gap:12px;padding:12px 0;display:flex}.ua-choose__text{flex-direction:column;flex-grow:1;gap:2px;min-width:0;display:flex}.ua-choose__line{align-items:baseline;gap:8px;display:flex}.ua-choose__number{font-size:14px;font-weight:500}.ua-choose__amount{margin-left:auto;font-size:14px;font-weight:600}.ua-choose__desc{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.ua-choose__due{color:var(--text-muted);font-size:12px}.ua-choose__due--late{color:#8a3220;font-weight:600}.ua .ua-choose__pay{flex-shrink:0;height:36px;font-size:13px}.ua-choose__total{border-top:1px solid var(--border-soft);justify-content:space-between;padding-top:12px;font-size:14px;font-weight:600;display:flex}.ua-choose__list[role=radiogroup]{gap:8px}.ua .ua-choose__row--radio{border:1px solid var(--border-soft);cursor:pointer;border-radius:10px;min-height:44px;padding:14px 16px}.ua .ua-choose__row--radio:has(input:checked){background:#fdf5f3;border-color:#c24e33}.ua .ua-choose__row--radio input{accent-color:#c24e33;flex-shrink:0;width:18px;height:18px;margin:0}.ua .ua-choose__go{align-items:center;gap:8px;display:inline-flex}@media (max-width:1023px){.ua .ua-pay-dialog{width:100%;max-width:none;box-shadow:none;border-radius:20px 20px 0 0;margin:0;padding:10px 20px 28px;inset:auto 0 0}.ua-pay-dialog__grip{background:var(--border-input);width:40px;height:5px;margin:0 auto calc(12px - var(--sheet-gap,16px));border-radius:999px;display:block}.ua .ua-pay-dialog__title{font-size:20px}.ua .ua-pay-dialog__actions{flex-direction:column-reverse;gap:8px}.ua .ua-pay-dialog__actions .btn{width:100%;height:48px;font-size:15px}.ua .ua-choose__pay{width:auto;height:36px;font-size:13px}.ua .ua-pay-dialog__reopen{background:var(--coral-strong);color:#fff;border-color:#0000}}.ua .ua-invlist{flex-direction:column;display:flex}.ua .ua-invlist__head .ua-h2{margin:0}.ua .ua-invlist__titlegroup{align-items:center;gap:12px;min-width:0;display:flex}.ua .btn:disabled,.ua .btn[disabled]{opacity:.5;cursor:default;pointer-events:none}.ua .ua-pay-empty{border-top:1px solid var(--border-soft);align-items:center;gap:16px;padding:24px;display:flex}.ua-pay-empty__icon{background:var(--bg);width:44px;height:44px;color:var(--text-muted);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ua-pay-empty__text{flex-direction:column;flex-grow:1;gap:2px;min-width:0;display:flex}.ua .ua-pay-empty__title{color:var(--text);font-size:15px;font-weight:600}.ua .ua-pay-empty__copy{font-size:13px;line-height:1.45}.ua-pay-autopay__need{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:8px;display:flex}.ua .ua-pay-autopay__disabled:disabled{opacity:1;color:#8a8f99;cursor:not-allowed;background:#eae5df;border-color:#eae5df}.ua .ua-pay-autopay__hint{align-items:center;gap:6px;font-size:13px;display:inline-flex}@media (max-width:1023px){.ua .ua-pay-empty{padding:16px}.ua-pay-autopay__need{align-items:stretch;gap:12px}.ua .ua-pay-autopay__need .btn{width:100%}.ua .ua-pay-autopay__hint{justify-content:center;margin-top:-4px}.ua .ua-tax .ua-tax__upload{height:40px;font-size:14px}}.ua .ua-modal-scrim{background:var(--scrim);z-index:300;position:fixed;inset:0}.ua .ua-modal{z-index:301;background:var(--surface);border:1px solid var(--border);border-radius:16px;width:440px;max-width:calc(100vw - 32px);position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 24px 60px #11233747}.ua .ua-modal__head{border-bottom:1px solid var(--border-soft);justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.ua .ua-modal__title{margin:0;font-size:18px;font-weight:600}.ua .ua-modal__close{color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:4px;display:inline-flex}.ua .ua-modal__close:hover{background:var(--surface-muted);color:var(--text)}.ua .ua-modal__body{flex-direction:column;gap:16px;padding:24px;display:flex}.ua .ua-modal__actions{justify-content:flex-end;gap:10px;margin-top:4px;display:flex}.ua .ua-password-rules{color:var(--text-muted);flex-direction:column;gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.ua .ua-password-rules li{align-items:center;gap:8px;display:flex}.ua .ua-password-rules li:before{content:"○"}.ua .ua-password-rules li.ok{color:#4a5a1a}.ua .ua-password-rules li.ok:before{content:"✓";color:#4a5a1a}.ua .ua-password-rules li.bad:before{color:#8a3220}.ua .ua-modal--wide{width:520px;max-height:90vh}.ua .ua-modal--wide .ua-modal__body{overflow-y:auto}.ua .ua-team-head__actions{align-items:flex-start;gap:12px;display:flex}@media (max-width:1023px){.ua .ua-team-head__actions{gap:8px;display:grid}}.ua .ua-team-head__action{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.ua .ua-team-head__hint{text-align:right;font-size:12px}.ua .ua-modal__note{margin:0;font-size:12px}.ua .ua-access{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.ua .ua-access legend{margin-bottom:8px;padding:0}.ua .ua-access-card{border:1px solid var(--border-input);cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.ua .ua-access-card:has(input:checked){border-color:var(--coral-strong);background:var(--coral-tint-2)}.ua .ua-access-card input{flex-shrink:0;margin-top:2px}.ua .ua-access-card__text{flex-direction:column;gap:2px;display:flex}.ua .ua-access-card__title{font-size:14px;font-weight:600}.ua .ua-access-card__desc{font-size:13px}.ua .ua-modal__sub{margin:0;padding:16px 24px 0;font-size:13px}@media (max-width:640px){.ua .ua-modal,.ua .ua-modal--wide{width:100%;max-width:100%;max-height:88vh;padding-bottom:max(8px,env(safe-area-inset-bottom,0px));border-radius:20px 20px 0 0;animation:.24s ease-out ua-modal-up;inset:auto 0 0;transform:none}@keyframes ua-modal-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}}@media (prefers-reduced-motion:reduce){.ua .ua-modal,.ua .ua-modal--wide{animation:none}}.ua .ua-dialog{z-index:301;background:var(--surface);border-radius:16px;flex-direction:column;width:480px;max-width:calc(100vw - 32px);height:fit-content;max-height:calc(100dvh - 32px);margin:auto;display:flex;position:fixed;inset:0;box-shadow:0 24px 64px #11233740}.ua .ua-dialog[hidden],.ua-dialog__grip{display:none}.ua-dialog__head{border-bottom:1px solid var(--border-soft);align-items:flex-start;gap:16px;padding:28px 32px 20px;display:flex}.ua .ua-dialog__title{flex-grow:1;margin:0;font-size:22px;font-weight:600}.ua .ua-dialog__close{width:36px;height:36px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin:-6px -8px 0 0;display:inline-flex}.ua .ua-dialog__close:hover{background:var(--surface-muted);color:var(--text)}.ua-dialog__body{flex-direction:column;gap:20px;min-height:0;padding:24px 32px;display:flex;overflow-y:auto}.ua-dialog__foot{border-top:1px solid var(--border-soft);justify-content:flex-end;align-items:center;gap:12px;padding:20px 32px 28px;display:flex}.ua-dialog__copy{font-size:14px;line-height:1.5}.ua-dialog__card{border:1px solid var(--border-input);background:var(--surface);border-radius:10px;align-items:center;gap:14px;padding:14px 16px;display:flex}.ua .ua-dialog__card .ua-pay-chip{border-radius:5px;width:44px;height:28px;font-size:11px}.ua-dialog__card-text{flex-direction:column;gap:2px;display:flex}.ua-dialog__card-name{font-size:15px;font-weight:600}.ua-dialog__card-meta{font-size:13px}.ua-dialog__alert{color:#6e4f0c;background:#fbf1d6;border-radius:10px;gap:10px;padding:12px 14px;font-size:14px;line-height:1.45;display:flex}.ua-dialog__alert svg{flex-shrink:0;margin-top:2px}@media (max-width:1023px){.ua .ua-dialog{width:100%;max-width:none;box-shadow:none;border-radius:20px 20px 0 0;margin:0;inset:auto 0 0}.ua-dialog__grip{background:var(--border-input);border-radius:999px;width:40px;height:5px;margin:10px auto 4px;display:block}.ua-dialog__head{padding:8px 20px 16px}.ua .ua-dialog__title{font-size:20px}.ua .ua-dialog__close{display:none}.ua-dialog__body{gap:16px;padding:16px 20px}.ua-dialog__foot{flex-direction:column-reverse;align-items:stretch;gap:8px;padding:12px 20px 28px}.ua .ua-dialog__foot .btn{width:100%;height:48px;font-size:15px}}.ua .ua-dialog--520{width:520px}.ua .ua-dialog--560{width:560px}.ua-dialog__form{display:contents}.ua-dialog__group{flex-direction:column;gap:8px;display:flex}.ua-dialog__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ua-dialog__note{font-size:13px}.ua-dialog__checks{flex-wrap:wrap;gap:16px;display:flex}.ua .ua-dialog__submit:disabled{opacity:1;color:#8a8f99;cursor:not-allowed;background:#eae5df;border-color:#eae5df}.ua-fld{flex-direction:column;gap:6px;display:flex}.ua-fld__label{color:var(--text);font-size:13px;font-weight:600}.ua .ua-fld__input{border:1px solid var(--border-input);background:var(--surface);height:44px;color:var(--text);box-sizing:border-box;border-radius:8px;align-items:center;width:100%;padding:0 12px;font-size:15px;display:flex}.ua .ua-fld__input:focus{border-color:var(--text);outline:none;box-shadow:0 0 0 3px #1123371a}.ua .ua-fld__input[readonly]{background:var(--surface-muted);color:var(--text-muted)}.ua-opt{border:1px solid var(--border-input);background:var(--surface);cursor:pointer;border-radius:10px;align-items:center;gap:14px;padding:14px 16px;display:flex}.ua-opt--person{cursor:default;gap:12px}.ua .ua-opt input[type=radio]{accent-color:#c24e33;flex-shrink:0;width:18px;height:18px;margin:0}.ua .ua-opt:has(input:checked){background:#fdf5f3;border:2px solid #c24e33;padding:13px 15px}.ua-opt__text{flex-direction:column;gap:2px;display:flex}.ua-opt__title{font-size:15px;font-weight:600}.ua-opt__desc{font-size:13px}.ua .ua-dialog__av{width:36px;height:36px;font-size:13px;font-weight:700}.ua-chk{align-items:flex-start;gap:12px;font-size:14px;line-height:1.5;display:flex}.ua-chk--center{align-items:center}.ua .ua-chk input{accent-color:#c24e33;flex-shrink:0;width:18px;height:18px;margin:2px 0 0}.ua .ua-chk--center input{margin:0}@media (max-width:1023px){.ua .ua-dialog--520,.ua .ua-dialog--560{width:100%}.ua .ua-dialog .label{font-size:11px}.ua-dialog__grid{grid-template-columns:1fr;gap:12px}.ua-dialog__grid--loose{gap:16px}.ua .ua-pending-actions .btn{font-size:15px}}.ua-pay-autopay__actions{flex-shrink:0;gap:12px;display:flex}.ua .ua-pay-autopay__off{color:#b42318;border-color:#f1b5ae}.ua .ua-pay-autopay__off:hover{color:#912018;background:#fde9e4;border-color:#e8958b}@media (max-width:1023px){.ua-pay-autopay__actions{width:100%}.ua .ua-pay-autopay__actions .btn{flex:1}}.ua-make-default__list{background:var(--surface-muted);border-radius:10px;flex-direction:column;gap:6px;margin:0;padding:12px 16px 12px 32px;font-size:14px;line-height:1.45;list-style:outside;display:flex}.ua-dialog__heading{flex-direction:column;flex-grow:1;gap:8px;display:flex}.ua .ua-dialog__sub{margin:0;font-size:14px;line-height:1.5}.ua-add-card__pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ua-add-card__input{border:1px solid var(--border-input);background:var(--surface);box-sizing:border-box;border-radius:8px;align-items:center;gap:10px;height:44px;padding:0 12px;display:flex}.ua-add-card__input--focus{border-color:var(--text);box-shadow:0 0 0 3px #1123371a}.ua-add-card__input--error{border-color:#c24e33;box-shadow:0 0 0 3px #c24e331f}.ua-add-card__element{flex-grow:1;min-width:0}.ua-add-card__brands{gap:4px;display:inline-flex}.ua-add-card__brand{box-sizing:border-box;border-radius:3px;justify-content:center;align-items:center;width:30px;height:20px;display:flex}.ua-add-card__brand[hidden]{display:none}.ua-add-card__brand--visa{color:#fff;background:#1a1f71;font-size:8px;font-style:italic;font-weight:600}.ua-add-card__brand--mastercard{background:#f4f1ee;border:1px solid #e6e0d9}.ua-add-card__brand--amex{color:#fff;background:#2e77bb;font-size:7px;font-weight:600}.ua-add-card__brands--detected .ua-add-card__brand--mastercard{background:0 0;border:0;width:auto;height:auto}.ua-add-card__brands--detected .ua-add-card__brand--mastercard svg{width:22px;height:14px}.ua-add-card__error{color:#8a3220;align-items:center;gap:6px;font-size:13px;display:flex}.ua-add-card__error[hidden]{display:none}.ua-add-card__alert{color:#8a3220;background:#fde9e4;border-radius:10px;gap:10px;padding:12px 14px;font-size:14px;line-height:1.45;display:flex}.ua-add-card__alert[hidden]{display:none}.ua-add-card__alert svg{flex-shrink:0;margin-top:2px}.ua .ua-fld__input.ua-fld__input--error{border-color:#c24e33;box-shadow:0 0 0 3px #c24e331f}.ua-add-card__lock{align-items:center;gap:6px;font-size:12px;display:inline-flex}@media (max-width:1023px){.ua-dialog__heading{gap:6px}.ua .ua-dialog__sub{line-height:1.45}}.ua-password-form{display:contents}.ua .ua-dialog--password .ua-dialog__body{gap:20px}.ua-pw-field{flex-direction:column;gap:6px;display:flex}.ua-pw-field__label{color:var(--text);font-size:13px;font-weight:600}.ua .ua-pw-field__input{border:1px solid var(--border-input);background:var(--surface);height:44px;color:var(--text);box-sizing:border-box;border-radius:8px;align-items:center;width:100%;padding:0 12px;font-size:15px;display:flex}.ua .ua-pw-field__input:focus{border-color:var(--text);outline:none;box-shadow:0 0 0 3px #1123371a}.ua .ua-pw-field--error .ua-pw-field__input{border-color:#c24e33;box-shadow:0 0 0 3px #c24e331f}.ua-pw-field__error{color:#8a3220;align-items:center;gap:6px;font-size:13px;display:flex}.ua-pw-rules{flex-direction:column;gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.ua-pw-rule{color:var(--text-muted);align-items:center;gap:8px;display:flex}.ua-pw-rule__mark{box-sizing:border-box;color:#0000;border:1.5px solid #b9b1a8;border-radius:999px;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;display:inline-flex}.ua-pw-rule--ok{color:#4a5a1a}.ua-pw-rule--ok .ua-pw-rule__mark{color:inherit;background:#eef2e4;border:0}.ua-pw-check{align-items:flex-start;gap:12px;font-size:14px;line-height:1.5;display:flex}.ua .ua-pw-check input{accent-color:#c24e33;flex-shrink:0;width:18px;height:18px;margin:2px 0 0}.ua .ua-pw-submit:disabled{opacity:1;color:#8a8f99;cursor:not-allowed;background:#eae5df;border-color:#eae5df}@media (max-width:1023px){.ua .ua-dialog--password .ua-dialog__body{gap:16px}}.ua-dropdown__sheet-title,.ua-dropdown__sheet-foot{display:none}@media (max-width:1023px){.ua .ua-dropdown--sheet,.ua .ua-dropdown--pay{width:auto;box-shadow:none;z-index:301;background:0 0;border:0;border-radius:20px 20px 0 0;flex-direction:column;padding:0 0 20px;display:flex;position:fixed;inset:auto 0 0}.ua .ua-dropdown--sheet:before,.ua .ua-dropdown--pay:before{content:"";z-index:-2;background:#1123378c;position:fixed;inset:0}.ua .ua-dropdown--sheet:after,.ua .ua-dropdown--pay:after{content:"";background:var(--surface);z-index:-1;border-radius:20px 20px 0 0;position:absolute;inset:0}.ua .ua-dropdown__grip{background:var(--border-input);border-radius:999px;width:40px;height:5px;margin:10px auto 4px;display:block}.ua .ua-dropdown--sheet[hidden],.ua .ua-dropdown--pay[hidden]{display:none}.ua .ua-dropdown__sheet-title{color:var(--text-muted);padding:8px 20px 14px;font-size:14px;font-weight:600;display:block}.ua .ua-dropdown--sheet .item,.ua .ua-dropdown--pay .item{border:0;border-top:1px solid var(--border-soft);text-align:left;width:100%;height:52px;color:var(--text);background:0 0;border-radius:0;padding:0 20px;font-size:16px;font-weight:500}.ua .ua-dropdown--sheet .item--danger,.ua .ua-dropdown--pay .item--danger{color:#b42318}.ua .ua-dropdown__sheet-foot{padding:12px 20px 0;display:block}.ua .ua-dropdown__sheet-foot .btn{width:100%;height:44px;font-size:15px}}.ua .btn-danger{color:#fff;background:#b42318;border-color:#0000}.ua .btn-danger:hover{color:#fff;background:#9a1e14}.ua .ua-roles-check{flex-direction:column;gap:8px;display:flex}.ua .ua-roles-check__group{flex-wrap:wrap;gap:16px;display:flex}.ua .ua-roles-check__item{cursor:pointer;align-items:flex-start;gap:12px;font-size:14px;line-height:1.5;display:flex}.ua .ua-roles-check__item input{accent-color:var(--coral-strong);flex-shrink:0;width:18px;height:18px;margin:2px 0 0}.ua .ua-pending-table__head,.ua .ua-pending-row{grid-template-columns:minmax(0,1.6fr) 150px minmax(0,1.3fr) 200px;align-items:center;gap:24px;padding:14px 24px;display:grid}.ua .ua-pending-table__head{background:var(--surface-muted);padding:12px 24px}.ua .ua-pending-row{border-top:1px solid var(--border-soft);font-size:14px}.ua .ua-pending-sent{flex-direction:column;gap:2px;font-size:13px;display:flex}.ua .ua-pending-actions{justify-content:flex-end;gap:8px;display:flex}@media (max-width:1023px){.ua .ua-pending-table__head{display:none}.ua .ua-pending-row{flex-direction:column;align-items:stretch;gap:10px;padding:14px 4px 14px 16px;display:flex}.ua .ua-pending-row .ua-team-person,.ua .ua-pending-row .ua-team-cell:not(.ua-pending-actions){display:none}.ua-pending-mobile{justify-content:space-between;gap:8px;display:flex}.ua-pending-mobile__text{flex-direction:column;gap:3px;min-width:0;display:flex}.ua-pending-mobile__email{font-size:15px;font-weight:600}.ua-pending-mobile__meta{font-size:13px}.ua .ua-pending-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ua .ua-pending-actions .btn{width:100%;height:40px}.ua .ua-pending-actions__revoke{color:#b42318}.ua .ua-pending-actions .btn{flex:1}}.ua.ob{background:var(--bg);line-height:1.5}.ob-shell{min-height:100vh;display:flex}.ob-side{color:#f4efe8;background:linear-gradient(#423a49 740px,#423a4900 1000px),#423a49 url("/assets/user_area/brand/hero-squares-5927670e.webp") 50% 100% no-repeat}.ob-side--panel{box-sizing:border-box;flex-direction:column;flex-shrink:0;width:340px;padding:32px 24px;display:flex}.ua a.ob-brand{align-items:center;gap:10px;margin-bottom:28px;text-decoration:none;display:flex}.ua .ob-brand__logo{color:#f4e4b6;width:88px;height:22px}.ob-account{flex-direction:column;display:flex}.ob-account__eyebrow{letter-spacing:.02em;color:#f28e77;font-size:12px;line-height:1.5}.ob-account__name{color:#f4e4b6;margin-top:4px;font-size:18px;font-weight:600;line-height:1.5}.ob-account__num{color:#b3aab9;margin-top:2px;font-size:12px;line-height:1.5}.ob-steps{flex-direction:column;gap:4px;margin-top:28px;display:flex}.ua a.ob-step-link{color:#f4efe8;border-radius:10px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:14px;padding:10px 12px;line-height:1.5;text-decoration:none;display:grid}.ob-step-link__n{color:#f4efe8;box-sizing:border-box;border:1px solid #f4efe899;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;display:inline-flex}.ob-step-link__t{flex-direction:column;min-width:0;display:flex}.ob-step-link__name{color:#f4efe8;font-size:15px;font-weight:500;display:block}.ob-step-link__meta{color:#b3aab9;font-size:12px;display:block}.ob-step-link__meta--req{color:#f28e77}.ob-step-link__meta--done{color:#b9d49a}.ua a.ob-step-link--done .ob-step-link__n{color:#3d190b;background:#f4e4b6;border-color:#f4e4b6}.ua a.ob-step-link--done .ob-step-link__name,.ua a.ob-step-link--current .ob-step-link__name{color:#f4e4b6;font-weight:600}.ua a.ob-step-link--current{background:#ffffff0f}.ua a.ob-step-link--current .ob-step-link__n{color:#fff;background:#e76547;border-color:#e76547}.ua a.ob-step-link--skipped .ob-step-link__n{border-style:dashed}.ob-side__spacer{flex-grow:1}.ob-support{color:#b3aab9;padding-top:28px;font-size:11.5px;line-height:1.5}.ua .ob-support a{color:#f28e77;text-decoration:none}.ob-main{flex-direction:column;flex-grow:1;min-width:0;display:flex}.ob-topbar{color:#5b6472;flex-shrink:0;justify-content:flex-end;align-items:center;gap:14px;height:56px;padding:0 32px;font-size:13px;display:flex}.ua .ob-topbar .btn-sm{height:34px;padding:0 14px;font-size:13px}.ob-topbar__saves{font-size:13px}.ob-topbar__finish{margin:0;display:contents}.ob-topbar__av{color:#3d190b;background:#f4e4b6;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;font-weight:700;display:flex}.ob-content{flex-grow:1;padding:24px 72px 48px;display:flex}.ob-step{flex-direction:column;gap:20px;width:100%;display:flex}.ob-step>form{flex-direction:column;gap:20px;display:flex}.ob-step__head{flex-direction:column;display:flex}.ob .eyebrow{color:#b8432a;letter-spacing:.02em;font-family:Geist Mono,monospace;font-size:12px;line-height:1.5}.ob-step__head>.eyebrow{line-height:21px}.ob-h1{letter-spacing:-.01em;margin:4px 0 0;font-size:30px;font-weight:600;line-height:1.5}.ob-desc{color:#5b6472;max-width:760px;margin:8px 0 0;font-size:15px;line-height:1.5}.ob-card{flex-direction:column;display:flex}.ob-card__head{flex-direction:column;gap:6px;padding:20px 24px 0;display:flex}.ob-card__title{margin:0;font-size:17px;font-weight:600}.ob-card__sub{font-size:13.5px;line-height:1.5}.ob-card__body{flex-direction:column;gap:16px;padding:16px 24px 20px;display:flex}.ob .field{flex-direction:column;gap:6px;font-size:14px;font-weight:600;display:flex}.ob .field .hint,.ob .hint{color:var(--text-muted);font-size:12.5px;font-weight:400;line-height:1.45}.ob .input{width:100%;font-weight:400}.ob .input[readonly]{color:var(--text-muted);background:#f6f2ee}.ob select.input{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%235B6472' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:36px}.ob-grid2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.ob-mailing,.ob-mailing__fields{flex-direction:column;gap:16px;display:flex}.ob-grid-city{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.ob-check{cursor:pointer;align-items:center;gap:10px;font-size:14px;font-weight:400;display:flex}.ob-check--top{align-items:flex-start}.ob-check__text{flex-direction:column;gap:2px;display:flex}.ob-check input[type=checkbox]{appearance:none;box-sizing:border-box;cursor:pointer;background:#fff;border:1.5px solid #b9b1a8;border-radius:4px;flex-shrink:0;width:18px;height:18px;margin:0}.ob-check--top input[type=checkbox]{margin-top:2px}.ob-check input[type=checkbox]:checked{background:#c24e33 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") 50% no-repeat;border-color:#c24e33}.ob-check input[type=checkbox]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ob .btn-lg{height:48px;padding:0 22px;font-size:15px}.ob .foot{align-items:center;gap:16px;margin-top:4px;display:flex}.ob .foot__spacer{flex-grow:1}.ob .ob-skip{color:var(--link);cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:14px;font-weight:600;text-decoration:underline}.ob .ob-skip:hover{color:var(--link-hover)}.ob-mhead,.ob-mstrip,.ob-mprogress,.ob-mbar,.ob-mspacer{display:none}.ob [hidden]{display:none!important}@media (max-width:1023px){.ob-shell{flex-direction:column}.ob-side--panel,.ob-topbar{display:none}.ob-mhead{flex-shrink:0;justify-content:space-between;align-items:center;height:56px;padding:0 4px 0 16px;display:flex}.ob-mhead__brand{align-items:center;gap:8px;display:flex}.ob-mhead__name{color:#fff;font-size:18px;font-weight:600}.ua .ob-mhead__finish,.ua .ob-mhead__finish:hover{color:#f4e4b6;cursor:pointer;background:0 0;border:0;padding:12px;font-family:inherit;font-size:14px;font-weight:600;text-decoration:underline}.ob-mstrip{border-top:1px solid #ffffff14;align-items:center;gap:8px;padding:8px 16px 10px;display:flex}.ob-mstrip__eyebrow{color:#f28e77;font-size:11px}.ob-mstrip__name{color:#f4e4b6;font-size:13px;font-weight:600}.ob-mstrip__num{color:#cfc6d4;font-size:11px}.ob-mprogress{flex-direction:column;gap:8px;padding:16px 16px 0;display:flex}.ob-mprogress__row{justify-content:space-between;font-size:13px;display:flex}.ob-mprog{grid-template-columns:repeat(8,1fr);gap:4px;display:grid}.ob-mprog i{background:#e6e0d9;border-radius:999px;height:4px}.ob-mprog i.d{background:#e7c062}.ob-mprog i.c{background:#e76547}.ob-content{padding:20px 16px 24px;display:block}.ob-step,.ob-step>form{gap:16px}.ob-step__head{gap:6px}.ob-step__head .eyebrow{display:none}.ob-h1{font-size:26px;line-height:1.2}.ob-desc{line-height:1.5}.ob .input{height:48px;font-size:16px}.ob .foot{display:none}.ob-mbar{border-top:1px solid var(--border);padding:12px 16px calc(20px + env(safe-area-inset-bottom));z-index:10;background:#fff;display:block;position:fixed;bottom:0;left:0;right:0}.ob-mspacer{flex-shrink:0;height:84px;display:block}.ob-mspacer--skip{height:120px}.ob .btn-lg{height:52px}.ob-mbar__row{gap:10px;display:flex}.ob .ob-mbar__back{width:52px;padding:0}.ob .ob-mbar__primary{flex-grow:1}.ob .ob-mbar .ob-skip{text-align:center;width:100%;padding:12px 0 0;display:block}}@media (max-width:767px){.ob-grid2,.ob-grid-city{grid-template-columns:minmax(0,1fr)}}.ob-mobile-only{display:none!important}@media (max-width:1023px){.ob-desktop-only,.ob .ob-desktop-only-block{display:none!important}.ob-mobile-only{display:inline!important}div.ob-mobile-only{display:block!important}}.ob-strong{color:var(--text)}.ob-row{border-top:1px solid #efeae4;align-items:center;gap:12px;padding:14px 20px;font-size:14px;display:flex}.ob .ob-copy{align-items:center;gap:16px;padding:16px 20px;display:flex}.ob .ob-copy--done{background:#eef2e4;border-color:#d6e0c2}.ob-copy__text{flex-direction:column;flex-grow:1;gap:2px;display:flex}.ob-copy__title{font-size:15px;font-weight:600}.ob-copy__sub{font-size:13px}.ua .ob-copy__link{white-space:nowrap;font-size:14px;font-weight:600}.ob-logo{align-items:center;gap:20px;display:flex}.ob-logo__tile{color:#2a313c;box-sizing:content-box;background:#f3f8fa;border:1px solid #dce5ee;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;font-size:24px;font-weight:700;display:flex}.ob-logo__tile--image{object-fit:contain;background:#fff}.ob-logo__side{flex-direction:column;gap:8px;display:flex}.ob-logo__label{font-size:14px;font-weight:600}.ob-logo__actions{gap:8px;display:flex}.ua .ob-logo__remove{color:var(--text-muted);border-color:#0000}.ob-logo__hint{font-size:12px}.ob-scrim{z-index:40;background:#1123378c;position:fixed;inset:0}.ob-dialog{z-index:41;box-sizing:border-box;background:#fff;border-radius:16px;width:520px;max-width:calc(100vw - 32px);padding:32px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 64px #11233740}.ob-dialog__grip{display:none}.ob-dialog__head{align-items:flex-start;gap:16px;margin-bottom:8px;display:flex}.ob-dialog__titles{flex-direction:column;flex-grow:1;gap:6px;display:flex}.ob-dialog__title{margin:0;font-size:22px;font-weight:600}.ob-dialog__sub{margin:0;font-size:14px;line-height:1.5}.ob-dialog__close{width:36px;height:36px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin:-6px -8px 0 0;display:inline-flex}.ob-dialog__options{flex-direction:column;gap:8px;margin:16px 0 24px;display:flex}.ob-dialog__opt{cursor:pointer;background:#fff;border:1px solid #d9d2ca;border-radius:10px;align-items:flex-start;gap:12px;padding:16px;display:flex}.ob-dialog__opt:has(input:checked){background:#fffbfa;border-color:#c24e33;box-shadow:0 0 0 1px #c24e33}.ua .ob-dialog__opt input[type=radio]{appearance:auto;-webkit-appearance:radio;accent-color:auto;flex-shrink:0;width:13px;height:13px;margin:3px 3px 0 5px}.ob-dialog__opt-text{flex-direction:column;gap:2px;display:flex}.ob-dialog__opt-name{font-size:15px;font-weight:600}.ob-dialog__opt-num{font-size:13px;font-weight:400}.ob-dialog__opt-meta{font-size:13px}.ob-dialog__actions{justify-content:flex-end;gap:12px;display:flex}@media (max-width:1023px){.ob .ob-copy{flex-direction:column;align-items:stretch;gap:12px;padding:16px}.ob .ob-copy--done{border-color:var(--border);background:#fff}.ob .ob-copy__btn{height:44px;padding:0 16px;font-size:14px}.ob .ob-copy__link{align-self:flex-start}.ob-card--account .ob-card__head{padding:16px 16px 0}.ob-card--account .ob-card__body{padding:16px}.ob-logo{gap:14px}.ob-logo__tile{flex-shrink:1;min-width:0}.ob .ob-logo__btn{height:40px;padding:0 16px;font-size:14px}.ob-dialog{width:100%;max-width:none;box-shadow:none;border-radius:20px 20px 0 0;padding:10px 20px 28px;inset:auto 0 0;transform:none}.ob-dialog__grip{background:#d9d2ca;border-radius:999px;width:40px;height:5px;margin:0 auto 12px;display:block}.ob-dialog__actions{flex-direction:column-reverse;gap:8px}}.ob-exempt{flex-direction:column;gap:12px;display:flex}.ob-upload{border:1px solid var(--border);background:#faf8f5;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;margin-left:28px;padding:14px 16px;display:grid}.ob-upload__input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.ob-upload__icon{border:1px solid var(--border);width:40px;height:40px;color:var(--text-muted);background:#fff;border-radius:10px;justify-content:center;align-items:center;display:flex}.ob-upload__body{flex-direction:column;gap:2px;min-width:0;display:flex}.ob-upload__title{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.ob-upload__actions{gap:8px;display:flex}.ua .ob-upload__remove{color:var(--text-muted);background:0 0;border-color:#0000}.ob-upload__error{color:#b8432a;grid-column:1/-1;margin:0;font-size:13px}@media (max-width:767px){.ob-upload{grid-template-columns:auto minmax(0,1fr);margin-left:0}.ob-upload__actions{grid-column:1/-1}.ob-upload__actions .btn{flex:1}}.ua .ob .ob-svc{border-color:#e6e0d9;border-radius:12px;overflow:hidden}.ob-svc__head{justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 20px 14px;display:flex}.ob-svc__id{flex-direction:column;min-width:0;display:flex}.ob-svc__lab{letter-spacing:.06em;text-transform:uppercase;color:#6a7280;margin-bottom:4px;font-family:Geist Mono,monospace;font-size:11px}.ob-svc__name{align-items:center;gap:10px;margin:0;font-size:18px;font-weight:600;display:flex}.ob-svc__num{color:#5b6472;margin-top:3px;font-family:Geist Mono,monospace;font-size:12px}.ob-svc__price{text-align:right;flex-shrink:0}.ob-svc__amount{font-family:Geist Mono,monospace;font-size:20px;font-weight:600}.ob-svc__per{color:#5b6472;font-size:12.5px;display:block}.ob-svc__row{border-top:1px solid #efeae4;grid-template-columns:150px minmax(0,1fr);align-items:start;gap:16px;padding:12px 20px;display:grid}.ob-svc__row--diff{background:#fffcf4;border-top-color:#f4d9a8}.ob-svc__k{color:#5b6472;padding-top:2px;font-size:12.5px}.ob-svc__row--diff .ob-svc__k{color:#6e4f0c}.ob-svc__v{font-size:13.5px;line-height:1.5}.ob-svc__v b{font-weight:600}.ob-svc__chips{flex-wrap:wrap;gap:6px;display:flex}.ob-svc__chips>span{white-space:nowrap;background:#f6f3f0;border:1px solid #e6e0d9;border-radius:999px;align-items:center;height:24px;padding:0 9px;font-size:12.5px;display:inline-flex}.ob-svc__note{color:#5b6472;margin-top:8px;font-size:12.5px;display:block}.ob-svc__tot .ob-svc__note{margin-top:0}.ua .ob-svc__link{color:#b8432a;text-underline-offset:3px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.ob-svc__tot{background:#faf7f4;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.ob-svc__tot-text{flex-direction:column;display:flex}.ob-svc__tot-text b{font-size:14px;font-weight:600}.ob-svc__tot-amount{font-family:Geist Mono,monospace;font-size:15px;font-weight:600}.ob-opts{flex-direction:column;gap:10px;display:flex}.ob-opt{cursor:pointer;background:#fff;border:1px solid #e6e0d9;border-radius:10px;align-items:flex-start;gap:14px;padding:16px;display:flex}.ob-opt:has(input[type=radio]:checked){background:#fffbfa;border-color:#c24e33}.ob-opt input[type=radio]{appearance:none;box-sizing:border-box;cursor:pointer;background:#fff;border:1.5px solid #cfc7be;border-radius:999px;flex-shrink:0;width:18px;height:18px;margin:2px 0 0}.ob-opt input[type=radio]:checked{border:5px solid #c24e33}.ob-opt input[type=radio]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ob-opt__text{flex-direction:column;display:flex}.ob-opt__text--grow{flex:1;min-width:0}.ob-opt__title{font-size:14.5px;font-weight:600}.ob-opt__hint{color:#5b6472;font-size:13px}.ob-opt__note{box-sizing:border-box;width:100%;min-height:88px;font:inherit;color:#112337;resize:vertical;background:#fff;border:1px solid #d9d2ca;border-radius:8px;margin-top:12px;padding:10px 12px;font-size:14px;display:block}.ob-opt__note::placeholder{color:#6f6676}.ob-opt__note:focus{outline:2px solid var(--coral);outline-offset:1px}@media (max-width:1023px){.ob-svc__head{flex-direction:column;gap:8px;padding:16px}.ob-svc__price{text-align:left}.ob-svc__row{grid-template-columns:minmax(0,1fr);gap:4px;padding:12px 16px}.ob-svc__tot{padding:14px 16px}}.ob-mail{border:1px solid var(--border-input);background:#fff;border-radius:10px;overflow:hidden}.ob-mail__row{border-bottom:1px solid #efeae4;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:12px;padding:10px 16px;font-size:14px;display:grid}.ob-mail__strong{font-weight:600}.ob-mail__toolbar{background:#faf8f5;border-bottom:1px solid #efeae4;gap:2px;padding:6px 8px;display:flex}.ob-rte-b{color:#3a4556;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:34px;height:32px;font-family:inherit;font-size:15px;display:inline-flex}.ob-rte-b:hover{color:var(--text);background:#efeae4}.ob-rte-b:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ob-rte-b__i{font-family:Georgia,serif}.ob-mail__link{background:#faf8f5;border-bottom:1px solid #efeae4;gap:8px;padding:8px;display:flex}.ob-mail__link .input{height:32px}.ob-mail__body{min-height:220px;color:var(--text);outline:none;padding:14px 16px;font-size:15px;line-height:1.55}.ob-mail__body p{margin:0 0 10px}.ob-mail__body ul,.ob-mail__body ol{margin:0 0 10px;padding-left:20px}.ob-mail__body ul{list-style:outside}.ob-mail__body ol{list-style:decimal}.ob-mail__body--empty:before{content:attr(data-placeholder);color:#6f6676;pointer-events:none}.ob-mail:focus-within{border-color:var(--coral);box-shadow:0 0 0 1px var(--coral)}.ob .btn:disabled{opacity:.5;cursor:not-allowed}.ob-sent{background:#eef2e4;border:1px solid #dce3c8;border-radius:12px;align-items:flex-start;gap:16px;padding:20px 24px;display:flex}.ob-sent__tick{color:#fff;background:#4a5a1a;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.ob-sent__text{flex-direction:column;gap:6px;display:flex}.ob-sent__title{color:#1f3216;font-size:17px;font-weight:600}.ob-sent__body{color:#3b4a1a;font-size:14px;line-height:1.5}.ob-sent__meta{font-size:13px}.ob-sent__message{background:#f9f6f3;border-radius:8px;padding:14px 16px;font-size:14px;line-height:1.55}.ob-sent__message p{margin:0 0 10px}.ob-sent__message p:last-child{margin:0}.ob-sent__message ul,.ob-sent__message ol{margin:0 0 10px;padding-left:20px}.ob-sent__message ul{list-style:outside}.ob-sent__message ol{list-style:decimal}.ob-sent__note{font-size:14px}@media (max-width:1023px){.ob-sent{padding:16px}.ob-mail__row{grid-template-columns:1fr;gap:2px}.ob-mail__body{min-height:200px}}.ob .ob-sec{border-color:#e6e0d9;border-radius:12px;flex-direction:column;gap:16px;padding:20px 24px;display:flex}.ob-sec__title{margin:0;font-size:17px;font-weight:600}.ob-sec__sub{color:#5b6472;margin-top:-10px;font-size:13.5px;line-height:1.5}.ua .ob .ob-sec__btn,.ob .ob-sec__btn{height:34px;padding:0 14px;font-size:13px}.ob-chip{color:#3e4a5c;white-space:nowrap;background:#eef1f5;border-radius:999px;align-items:center;height:22px;padding:0 9px;font-size:12px;font-weight:600;line-height:normal;display:inline-flex}.ob-chip--plum{color:#5e4766;background:#efe3f2}.ob-chip--warn{color:#6e4f0c;background:#fbf1d6}.ob-chip--on{color:#4a5a1a;background:#eef2e4}.ob-roles{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ob-roles__item{background:#f9f6f3;border-radius:10px;flex-direction:column;align-items:flex-start;gap:6px;padding:14px;font-size:13px;line-height:1.45;display:flex}.ob-plist{flex-direction:column;gap:6px;display:flex}.ob-pr{background:#f9f6f3;border-radius:10px;grid-template-columns:32px 210px minmax(0,1fr) 128px 158px 32px;align-items:center;gap:10px;padding:8px 10px;display:grid}.ob-pr--head{letter-spacing:.06em;text-transform:uppercase;color:#6a7280;background:0 0;padding:0 10px 2px;font-family:Geist Mono,monospace;font-size:11px}.ob-pr--new,.ob-pr--new-head{grid-template-columns:32px minmax(0,1.2fr) minmax(0,.8fr) minmax(0,.8fr) minmax(0,1fr) 110px 158px 32px}.ob-pr--new-head{margin-top:10px}.ob-pr--new{background:#fff;border:1px dashed #d9d2ca}.ob-pr__av{color:#3d190b;background:#f4e4b6;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;font-weight:700;display:inline-flex}.ob-pr__av--new{color:#5b6472;background:#efeae4}.ob-pr__who{flex-direction:column;gap:1px;min-width:0;line-height:1.3;display:flex}.ob-pr__name{font-size:13.5px;font-weight:600}.ob-pr__email{text-overflow:ellipsis;white-space:nowrap;color:#5b6472;font-size:12px;overflow:hidden}.ob .ob-pr__status{width:max-content;height:18px;margin-top:3px;padding:0 7px;font-size:11px}.ua .ob-pr__inp{box-sizing:border-box;width:100%;min-width:0;height:32px;font:inherit;color:#112337;background:#fff;border:1px solid #d9d2ca;border-radius:8px;padding:0 9px;font-size:13px;font-weight:400;line-height:normal}.ua .ob-pr__inp::placeholder{color:#6f6676}.ua .ob-pr__inp:focus{outline:2px solid var(--coral);outline-offset:1px}.ua .ob-pr__inp--ro{color:#5b6472;background:#f6f2ee;align-items:center;display:flex}.ua .ob-pr__select{appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%235B6472' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") right 9px center no-repeat;padding-right:28px}.ua .ob-pr__x{color:#5b6472;cursor:pointer;background:#fff;border:1px solid #d9d2ca;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex}.ua .ob-pr__x:hover{background:#f6f3f0}.ob-pr[hidden],.ob-pr__inp[hidden],.ob-pr__x[hidden]{display:none}.ob-invites{flex-direction:column;gap:6px;display:flex}.ob-note{color:var(--text);background:#f3f8fa;border-radius:10px;margin:0;padding:14px 16px;font-size:14px;line-height:1.5}.ua .ob-person__undo{font:inherit;color:var(--link);cursor:pointer;background:0 0;border:0;grid-column:5/span 2;justify-self:start;padding:0;font-size:13px;font-weight:600;text-decoration:underline}.ob-person__removing{color:#8a3220;font-size:12px;display:block}.ob-person--removing .ob-person__name{color:var(--text-muted);text-decoration:line-through}.ob-person{background:#f9f6f3;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;display:flex}.ob-person__av{color:#3d190b;background:#f4e4b6;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;font-weight:700;display:flex}.ob-person__text{flex-grow:1;min-width:0}.ob-person__name{font-weight:600}.ob-person--editable{border:1px solid var(--border);background:#fff}.ob-person__email{font-size:13px}.ob-person__status{width:max-content;margin-top:4px;display:flex}.ob-pr.ob-person{border-radius:10px;padding:8px 10px;display:grid}@media (max-width:1023px){.ob .ob-desktop-only-block{display:none}.ob-roles{grid-template-columns:minmax(0,1fr)}.ob-pr--head{display:none}.ob-pr,.ob-pr--new{grid-template-columns:32px minmax(0,1fr) 44px;gap:8px;padding:12px}.ob-pr>.ob-pr__inp,.ob-pr>.ob-pr__select{grid-column:1/-1;height:44px;font-size:16px}.ob-pr--you>span:last-child{display:none}.ua .ob-pr__x{grid-area:1/3;width:44px;height:44px}.ob-pr--new>.ob-pr__av{grid-row:1}.ua .ob-person__undo{grid-column:1/-1}.ob-person__email{display:block}}.ua .ob .ob-contacts{border-color:#e6e0d9;border-radius:12px;overflow:hidden}.ob-contacts__head{flex-direction:column;gap:6px;padding:20px 24px 16px;display:flex}.ob-contacts__head .ob-card__sub{color:#5b6472;font-size:13.5px;line-height:1.5}.ob-contacts__me{background:#faf8f5;border-top:1px solid #efeae4;justify-content:space-between;align-items:center;gap:12px;padding:12px 24px;font-size:14px;display:flex}.ua .ob-contacts__me-btn{font:inherit;color:var(--link);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.ob-contacts__role{border-top:1px solid #efeae4;grid-template-columns:200px minmax(0,1fr);gap:24px;padding:20px 24px;display:grid}.ob-contacts__label{flex-direction:column;display:flex}.ob-contacts__name{font-size:15px;font-weight:600}.ob-contacts__desc{font-size:13px;line-height:1.45}.ob-contacts__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ob-contacts__fields--saved{flex-direction:column;gap:4px;display:flex}@media (max-width:1023px){.ob-contacts__role{grid-template-columns:minmax(0,1fr);gap:12px;padding:16px}.ob-contacts__fields{grid-template-columns:minmax(0,1fr);gap:12px}.ob-contacts__label{gap:2px}.ob-contacts__me{border-top:0;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 16px}.ob-contacts__desc{line-height:normal}}.ob-opt--stack{flex-direction:column;gap:14px}.ob-opt__row{gap:12px;display:flex}.ob-card-entry{flex-direction:column;gap:6px;padding-left:30px;display:flex}.ob-stripe{border:1px solid var(--border-input);color:#8a8f99;background:#fff;border-radius:8px;grid-template-columns:minmax(0,1fr) 90px 70px;font-size:14px;display:grid}.ob-stripe__slot{padding:11px 12px;display:block}.ob-stripe__slot+.ob-stripe__slot{border-left:1px solid #efeae4}.ob-stripe__slot.StripeElement--focus{outline:2px solid var(--coral);outline-offset:-1px;border-radius:8px}.ob-stripe__slot.StripeElement--invalid{color:#b8432a}.ob-card-saved{font-size:14px;font-weight:600}.ob-card-error{color:#b8432a;font-size:13px}.ob-opt--off{opacity:.55}.ob-opt__off-note{color:#6e4f0c;margin-top:6px;font-size:13px;display:block}.ob-autopay{flex-direction:column;display:flex}.ob-autopay__title{margin-top:8px;margin-bottom:16px}.ob-autopay>.hint{margin-top:-4px}.ob-srow{cursor:pointer;border-top:1px solid #efeae4;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;font-size:14px;display:flex}.ob-srow__t{flex-direction:column;display:flex}.ob-srows>.ob-srow:first-child{border-top:0}.ob-srows .ob-srow{cursor:default}.ob-check__text .hint,.ob-comm__check{line-height:1.45}.ob-srow__title{font-weight:600}.ob-srow__sub{color:#5b6472;font-size:13px}.ob-autopay>p.ob-opt__text{margin:0 0 12px}.ob-lock{color:var(--text-muted);align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.ob-opt:has(input:disabled){cursor:default}.ob-switch-row{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;font-size:14px;display:flex}@media (max-width:767px){.ob-stripe{grid-template-columns:1fr 1fr}.ob-stripe__slot--number{border-bottom:1px solid #efeae4;grid-column:1/-1}.ob-stripe__slot+.ob-stripe__slot{border-left:0}.ob-stripe__slot:last-child{border-left:1px solid #efeae4}}@media (max-width:1023px){.ob .ob-sec{padding:16px}}.ob-legal{overflow:hidden}.ob .ob-legal__empty{margin:0;padding:0 24px 20px;font-size:14px;line-height:1.55}.ob-legal__head{justify-content:space-between;align-items:baseline;padding:18px 24px;display:flex}.ob-legal__count{font-size:12px}.ob .ob-legal__count--done{color:#5b6472}.ob-legal__row{cursor:default;border-top:1px solid #efeae4;gap:12px;padding:16px 24px}.ob-legal__text{flex-direction:column;flex:1;gap:3px;font-size:14px;display:flex}.ob-legal__title{font-weight:600}.ua .ob-legal__link{color:#b8432a;text-underline-offset:3px;font-weight:600;text-decoration:underline}.ob-legal__link svg{vertical-align:baseline;width:12px;height:12px;display:inline}.ob-legal__summary{color:#5b6472;font-size:13px}.ob-legal__ver{color:#6f6676;font-size:11px}.ob-legal__todo{font-size:13px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1023px){.ob-legal__head,.ob-legal__row{padding:14px 16px}.ob-legal__signer{font-size:14px}}.ua a.ob-resume__row{color:inherit;text-decoration:none}.ua a.ob-resume__row:hover{background:#faf7f4}.ob-resume__go{color:#5b6472;display:inline-flex}.ob-resume__later{margin:0;display:inline}.ua .ob-resume__later-link{font:inherit;color:#b8432a;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:15px;font-weight:600;text-decoration:underline}.ob .ob-callout{background:#f3f8fa;border-color:#dce5ee;gap:12px;padding:16px 20px;display:flex}.ob-callout__icon{flex-shrink:0;margin-top:2px}.ob-callout__text{font-size:14px;line-height:1.5}.ob-welcome{overflow:hidden}.ob-welcome__head{justify-content:space-between;align-items:baseline;padding:18px 20px;display:flex}.ob-welcome__time{font-size:13px}.ob-welcome__row{padding:12px 20px}.ob-welcome__n{width:20px}.ob-welcome__text{flex-direction:column;flex-grow:1;gap:2px;display:flex}.ob-welcome__name{font-weight:600}.ob-welcome__purpose{font-size:13px}.ob-before{background:#fbf7fc;border:1px solid #e8d9ec;border-radius:10px;gap:12px;padding:14px 16px;font-size:14px;line-height:1.5;display:flex}.ob-before__title{white-space:nowrap;font-weight:600}@media (max-width:1023px){.ob .ob-callout,.ob-welcome__head{padding:14px 16px}.ob-welcome__row{padding:12px 16px}.ob-welcome__n{width:16px}}.ua .ua-setup{overflow:hidden}.ua-setup__head{flex-direction:column;gap:10px;padding:20px 24px 16px;display:flex}.ua-setup__titles{flex-direction:column;gap:4px;display:flex}.ua-setup__title-row{justify-content:space-between;align-items:baseline;display:flex}.ua-setup__title{margin:0;font-size:18px;font-weight:600}.ua-setup__sub{font-size:14px}.ua-setup__progress{flex-shrink:0;align-items:center;gap:12px;display:flex}.ua-setup__count{font-size:13px}.ua-setup__bar{background:#efeae4;border-radius:999px;width:100%;height:8px;display:block;overflow:hidden}.ua-setup__fill{background:#e7c062;height:100%;display:block}.ua-setup__fill--0{width:0%}.ua-setup__fill--1{width:12.5%}.ua-setup__fill--2{width:25%}.ua-setup__fill--3{width:37.5%}.ua-setup__fill--4{width:50%}.ua-setup__fill--5{width:62.5%}.ua-setup__fill--6{width:75%}.ua-setup__fill--7{width:87.5%}.ua-setup__fill--8{width:100%}.ua-setup__row{border-top:1px solid #efeae4;align-items:center;gap:14px;padding:14px 24px;display:flex}.ua-setup__icon{box-sizing:border-box;border-radius:999px;flex-shrink:0;width:22px;height:22px}.ua-setup__icon--waiting{color:#6e4f0c;background:#fbf1d6;justify-content:center;align-items:center;display:flex}.ua-setup__icon--todo{border:1.5px dashed #b9b1a8}.ua-setup__text{flex-direction:column;flex-grow:1;gap:2px;min-width:0;display:flex}.ua-setup__row-title{font-size:14px;font-weight:600}.ua-setup__row-line{font-size:13px}.ua .ua-setup__badge{flex-shrink:0}.ua-setup__next{background:#faf6f0;border:1px solid #efeae4;border-radius:10px;align-items:center;gap:14px;margin:0 24px 16px;padding:16px 20px;display:flex}.ua .ua-setup__next-label{font-size:11px}.ua .ua-setup__continue{flex-shrink:0}.ua-setup__foot{border-top:1px solid #efeae4;justify-content:space-between;align-items:center;gap:12px;padding:14px 24px;font-size:13px;display:flex}.ua-setup__foot--end{justify-content:flex-end}.ua-setup__waiting{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ua-setup__icon--sm{width:20px;height:20px}.ua-setup__icon--done{color:#fff;background:#4a5a1a;justify-content:center;align-items:center;display:flex}.ua .ua-setup__toggle{white-space:nowrap;font-size:13px;font-weight:600}.ua .ua-setup__row--link{color:inherit;text-decoration:none}.ua .ua-setup__row--link:hover{color:inherit;background:#faf8f5}.ua-setup__done{font-size:13px}.ua-setup__chevron{color:var(--text-muted);flex-shrink:0;display:inline-flex}@media (max-width:1023px){.ua-setup__head{padding:16px}.ua-setup__title{font-size:17px}.ua-setup__sub{font-size:13px;line-height:1.45}.ua-setup__bar{height:6px}.ua-setup__row{padding:14px 16px}.ua .ua-setup__badge{align-self:flex-start;margin-top:6px}.ua-setup__next{flex-wrap:wrap;margin:0 16px 16px}.ua .ua-setup__continue{justify-content:center;width:100%;height:44px}.ua-setup__foot{padding:14px 16px}.ua .alert--overdue .btn{color:#8a3220;background:#fff;border-color:#f3c3b6;flex-shrink:0;align-self:flex-start}}.legal{flex-direction:column;gap:24px;display:flex}.legal__head{flex-direction:column;gap:6px;display:flex}.legal__title{letter-spacing:-.01em;margin:0;font-size:28px;font-weight:600}.legal__sub{margin:0;font-size:15px}.legal-bar{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:24px;margin-bottom:-4px;padding:0 0 16px;display:flex}.legal-bar__crumbs{align-items:center;gap:6px;min-width:0;display:flex}.ua a.legal-bar__link{color:var(--link);white-space:nowrap;font-size:14px;font-weight:600;text-decoration:none}.legal-bar__current{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.legal-search{border:1px solid var(--border-input);background:var(--surface);color:#8a8f99;box-sizing:border-box;border-radius:8px;flex-shrink:0;align-items:center;gap:8px;width:320px;height:36px;padding:0 12px;font-size:14px;display:flex}.legal-search:focus-within,.legal-search--active{border-color:var(--text);box-shadow:0 0 0 3px #1123371a}.legal-search--active{padding:0 6px 0 12px}.legal-search svg{flex-shrink:0}.legal-search__input{min-width:0;height:100%;font-family:inherit;font-size:inherit;color:var(--text);appearance:none;background:0 0;border:0;outline:none;flex-grow:1;padding:0}.legal-search__input::placeholder{color:#6f6676;opacity:1}.legal-search__input::-webkit-search-cancel-button{display:none}.ua a.legal-search__clear{width:22px;height:22px;color:var(--text-muted);background:#efeae4;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.legal-tabs{border-bottom:1px solid var(--border);gap:24px;display:flex}.ua a.legal-tabs__tab{height:36px;color:var(--text-muted);box-sizing:content-box;border-bottom:2px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding:0 2px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.ua a.legal-tabs__tab--on{color:var(--text);border-bottom-color:#c24e33}.ua .legal-banner{background:#fdf5f3;border-color:#e9b8aa;align-items:center;gap:16px;padding:20px 24px;display:flex}.legal-banner__text{flex-direction:column;flex-grow:1;gap:4px;display:flex}.legal-banner__title{font-size:15px;font-weight:600}.legal-banner__body{font-size:13px;line-height:1.45}.legal-banner__action{flex-shrink:0}.ua .legal-banner--many{flex-direction:column;align-items:stretch;gap:12px}.legal-banner__chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ua a.legal-chip{border:1px solid var(--border);background:var(--surface);height:28px;color:var(--text);white-space:nowrap;border-radius:6px;align-items:center;gap:8px;padding:0 10px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.ua a.legal-chip:hover{color:var(--text);background:#f6f2ee}.legal-chip__version{color:var(--text-muted);font-size:12px}.legal-banner__foot{align-items:center;gap:14px;margin-top:4px;display:flex}.legal-banner__all{flex-shrink:0}.legal-banner__hint{font-size:13px}.legal-list{flex-direction:column;display:flex}.legal-list__head{flex-direction:column;gap:4px;padding:20px 24px;display:flex}.legal-list__title{margin:0;font-size:18px;font-weight:600}.legal-list__sub{font-size:13px}.ua a.legal-doc{border-top:1px solid var(--border-soft);color:var(--text);align-items:center;gap:16px;padding:16px 24px;text-decoration:none;display:flex}.ua a.legal-doc:hover{color:var(--text);background:#fbf9f6}.legal-doc__text{flex-direction:column;flex-grow:1;gap:3px;min-width:0;display:flex}.legal-doc__title{font-size:15px;font-weight:600}.legal-doc__summary{color:var(--text-muted);font-size:13px}.legal-doc__meta{color:var(--text-muted);white-space:nowrap;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;font-size:13px;display:flex}.legal-doc__go{color:#b9b1a8;flex-shrink:0}.legal-doc__go--top{margin-top:4px}.ua a.legal-doc--result{align-items:flex-start}.legal-doc__line{color:var(--text-muted);flex-wrap:wrap;align-items:baseline;gap:8px;font-size:13px;display:flex}.legal-doc__where{font-size:13px}.legal-doc__passage{color:#3a4556;white-space:normal;font-size:14px;line-height:1.5}.legal-doc__passage mark,.ca-legal-doc__doc mark{color:var(--text);background:#fbf1d6;border-radius:3px;padding:0 2px}.legal-results__head{justify-content:space-between;align-items:baseline;gap:12px;padding:16px 24px;display:flex}.legal-results__head--empty{align-items:center}.legal-results__count{font-size:15px;font-weight:600}.legal-results__scope{font-size:13px}.legal-record__intro{justify-content:space-between;align-items:center;gap:16px;display:flex}.legal-record__lead{font-size:14px}.legal-record__download{flex-shrink:0}.legal-record{flex-direction:column;display:flex}.legal-record__row{border-top:1px solid var(--border-soft);grid-template-columns:minmax(0,1fr) 80px 180px 200px 160px;align-items:center;gap:16px;padding:12px 24px;font-size:14px;display:grid}.ua .legal-record__row--head{background:#faf8f5;border-top:0;font-size:14px}.legal-record__policy{font-weight:600}.legal-record__note{margin:0;font-size:13px}.legal-record__empty{margin:0;padding:16px 24px;font-size:14px}.legal-superseded{color:#3e4a5c;background:#eef1f5;border-radius:10px;padding:14px 16px;font-size:14px;font-weight:600}.ua .legal-head{justify-content:space-between;align-items:center;gap:24px;padding:24px 28px;display:flex;position:relative}.legal-head__main{flex-direction:column;gap:10px;display:flex}.legal-head__title{letter-spacing:-.01em;margin:0;font-size:26px;font-weight:600}.legal-head__facts{align-items:center;gap:12px;display:flex}.legal-head__effective{font-size:14px}.legal-head__status{flex-direction:column;display:flex}.legal-head__state{align-items:center;gap:8px;font-size:13px;display:inline-flex}.legal-head__note{font-size:13px}.legal-head__actions{flex-shrink:0;gap:12px;display:flex}.legal-versions{display:inline-flex;position:relative}.ua .legal-versions__button{gap:6px;height:30px;padding:0 12px;font-size:13px}.legal-versions__number{font-weight:600}.legal-versions__count{font-weight:500}.legal-versions__menu{background:var(--surface);border:1px solid var(--border);z-index:30;box-sizing:border-box;border-radius:10px;flex-direction:column;gap:2px;width:340px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 12px 32px #11233729}.legal-versions__menu[hidden]{display:none}.legal-versions__menu:focus{outline:none}.ua .legal-versions__label{padding:8px 12px 4px}.ua a.legal-versions__item{color:var(--text);border-radius:8px;flex-direction:column;gap:3px;padding:10px 12px;text-decoration:none;display:flex}.ua a.legal-versions__item:hover,.ua a.legal-versions__item--on{color:var(--text);background:#f6f2ee}.legal-versions__top{justify-content:space-between;gap:12px;font-size:14px;display:flex}.legal-versions__summary{font-size:13px;line-height:1.4}.legal-versions__accepted{color:#4a5a1a;font-size:12px}.legal-versions__status{font-size:12px}.legal-versions__foot{border-top:1px solid var(--border-soft);margin-top:4px;padding:8px 12px 6px;font-size:12px}.legal-changes{color:#6e4f0c;background:#fbf1d6;border-radius:10px;flex-direction:column;gap:6px;padding:14px 16px;font-size:14px;line-height:1.5;display:flex}.legal-changes__title{font-weight:600}.legal-changes__list ul,.legal-changes__list ol{margin:0;padding-left:20px}.ua a.legal-changes__link{font-weight:600;text-decoration:none}.ua .legal-body{padding:32px 40px}.legal-body__pending{margin:0;font-size:15px;line-height:1.65}.ua .legal-accept{border-color:#e9b8aa;flex-direction:column;gap:14px;padding:24px 28px;display:flex}.legal-accept__title{font-size:16px;font-weight:600}.legal-accept__hint{font-size:13px}.legal-body__end{height:1px;display:block}.legal-accept__check{align-items:flex-start;gap:12px;font-size:14px;line-height:1.5;display:flex}.legal-accept__check input{accent-color:#c24e33;flex-shrink:0;width:18px;height:18px;margin:2px 0 0}.legal-accept__foot{justify-content:space-between;align-items:center;gap:12px;display:flex}.legal-accept__note{font-size:13px}.ua .legal-accept__submit:disabled{opacity:1;color:#8a8f99;cursor:not-allowed;background:#eae5df;border-color:#eae5df}.legal-accept--owner-only{font-size:14px}@media (max-width:1023px){.legal{gap:16px;max-width:none;margin-top:1px}.legal__head{gap:4px}.legal__title{font-size:26px}.legal__sub{font-size:14px}.legal-bar{border-bottom:0;flex-direction:column;align-items:stretch;gap:12px;margin:-8px 0 0;padding:0}.legal-search{width:100%;height:44px;font-size:16px}.ua a.legal-tabs__tab{height:40px;font-size:15px}.ua .legal-banner{flex-direction:column;align-items:stretch;gap:12px;padding:16px}.ua .legal-banner__action,.ua .legal-banner__all{height:48px;padding:0 16px;font-size:15px}.legal-banner__foot{flex-direction:column;align-items:stretch;gap:10px}.legal-banner__hint{text-align:center;line-height:1.45}.legal-list__head{padding:16px}.legal-list__title{font-size:17px}.ua a.legal-doc{padding:14px 16px}.legal-doc__mmeta{color:var(--text-muted);align-items:center;gap:8px;margin-top:4px;font-size:13px;display:flex}.legal-doc__mmeta>.muted{font-size:12px}.ua .legal-doc__mmeta .badge{color:var(--text-muted);font-size:13px}.legal-results__head{padding:14px 16px}.legal-record__intro{flex-direction:column;align-items:stretch}.legal-record__lead{font-size:13px;line-height:1.45}.ua .legal-record__download{height:48px;padding:0 16px;font-size:15px}.legal-record__item{border-top:1px solid var(--border-soft);flex-direction:column;gap:3px;padding:14px 16px;font-size:14px;display:flex}.legal-record__item:first-child{border-top:0}.legal-record__item-top{justify-content:space-between;gap:8px;display:flex}.legal-record__ver,.legal-record__item-meta{font-size:13px}.ua .legal-head{flex-direction:column;align-items:stretch;gap:12px;padding:16px}.legal-head__main{display:contents}.legal-head__title{font-size:24px;line-height:1.2}.legal-head__facts{justify-content:space-between;gap:10px;position:relative}.legal-versions{position:static}.ua .legal-versions__button{height:40px;font-size:14px}.legal-versions__menu{width:auto;right:0}.legal-head__effective{white-space:nowrap;font-size:13px}.legal-head__status{border-top:1px solid var(--border-soft);padding-top:12px;display:block}.legal-head__state{flex-direction:column;align-items:stretch;gap:6px;font-size:14px;display:flex}.legal-head__state--needs{font-size:16px}.legal-head__note--reference{line-height:1.45}.legal-head__actions{flex-direction:column;gap:8px}.ua .legal-head__actions .btn{height:48px;padding:0 16px;font-size:15px}.ua .legal-body{padding:16px}.ua .legal-accept{z-index:5;padding:16px;position:sticky;bottom:12px}.legal-accept__foot{flex-direction:column;align-items:stretch}.ua .legal-accept__submit{width:100%;height:48px;font-size:15px}}.ua-dialog__grid--phone{grid-template-columns:minmax(0,1fr) 96px}@media (max-width:1023px){.ua-dialog__grid--phone{grid-template-columns:minmax(0,1fr) 96px}}.ua-inv-paidup{background:#eef2e4;border-top:1px solid #dde5c9;border-bottom:1px solid #dde5c9;align-items:flex-start;gap:12px;padding:14px 24px;display:flex}.ua-inv-paidup__icon{color:#fff;background:#4a5a1a;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.ua-inv-paidup__text{flex-direction:column;gap:2px;display:flex}.ua-inv-paidup__title{font-size:15px;font-weight:600}.ua-inv-paidup__line{font-size:13px;line-height:1.45}.ua-inv-none__body{text-align:center;border-top:1px solid #efeae4;flex-direction:column;align-items:center;gap:10px;padding:40px 24px 48px;display:flex}.ua-inv-none__icon{width:48px;height:48px;color:var(--info);background:#f3f8fa;border-radius:12px;justify-content:center;align-items:center;display:flex}.ua-inv-none__title{margin:6px 0 0;font-size:16px;font-weight:600}.ua-inv-none__text{max-width:460px;margin:0;font-size:14px;line-height:1.5}.ua .n--zero{background:0 0}@media (max-width:1023px){.ua-inv-paidup{border:1px solid #dde5c9;border-radius:10px;margin-bottom:12px;padding:12px 16px}}.ua-subs-card__desktop{display:contents}.ua-subs-m{flex-direction:column;display:flex}.ua-subs-m__head{justify-content:space-between;align-items:center;gap:12px;padding:16px 16px 0;display:flex}.ua-subs-m__site{padding:4px 16px 0;font-size:13px}.ua-subs-m__price{padding:12px 16px 16px;font-size:13px}.ua-subs-m__price .mono{font-size:22px;font-weight:600}.ua-subs-m__kv{border-top:1px solid #efeae4;justify-content:space-between;gap:12px;padding:12px 16px;font-size:14px;display:flex}.ua .ua-subs-m__label{border-top:1px solid #efeae4;padding:12px 16px}.ua-subs-m__row{border-top:1px solid #efeae4;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 16px;font-size:14px;display:flex}.ua-subs-m__row--total{font-weight:600}.ua-subs-m__item{flex-direction:column;gap:2px;min-width:0;display:flex}.ua-subs-m__type{font-size:12px}.ua .b-info{color:#1f4e79;background:#e4eef6}.ua .ua-subs-tabs{background:#ebe6e0;width:fit-content;margin:0 0 24px}.ua .ua-subs-tabs>a{height:32px;padding:0 14px;font-size:14px}.ua .ua-subs-tabs .n--plain{color:#3e4a5c;background:#e9e4de}.ua .ua-subs-tabs .n--due{color:#6e4f0c;background:#fbe3a6}.ua .alert-sign{color:#5a4110;background:#fbf1d6;border-color:#eed9a0}.ua .alert-sign .ic{color:#6e4f0c}.ua .alert-sign .btn:not(.btn-primary){color:#5a4110;background:#fff;border-color:#e5cf93}.ua .alert-sign>.btn,.ua .alert-sign>.ua-subs-page__actions{align-self:center}.ua-subs-page__actions{flex-shrink:0;gap:10px;display:flex}.ua .ua-subs-intro{margin:0;font-size:14px}.ua-subs-group{flex-direction:column;gap:12px;display:flex}.ua-subs-group__title{margin:0;font-size:16px;font-weight:600}.ua-subs-group__count{font-weight:400}.ua-subs-list{overflow:hidden}.ua-subs-list__row{border-top:1px solid var(--border-soft);grid-template-columns:minmax(0,1.7fr) minmax(0,1fr) 160px minmax(0,1.25fr) 20px;align-items:center;gap:20px;padding:16px 24px;font-size:14px;display:grid;position:relative}.ua-subs-list__row:first-child{border-top:0}.ua-subs-list__row:not(.ua-subs-list__row--head):hover{background:var(--surface-muted)}.ua-subs-list__row--head{background:var(--surface-muted);padding-top:12px;padding-bottom:12px}.ua-subs-list__main,.ua-subs-list__term,.ua-subs-list__num,.ua-subs-list__status{flex-direction:column;gap:4px;min-width:0;display:flex}.ua-subs-list__main .muted,.ua-subs-list__term .muted,.ua-subs-list__num .muted,.ua-subs-list__status .muted{font-size:13px}.ua-subs-list__num{text-align:right;align-items:flex-end}.ua-subs-list__row--head .ua-subs-list__num{display:block}.ua-subs-list__status{align-items:flex-start}.ua-subs-list__status--inline .badge{align-self:flex-start}.ua .ua-subs-list__link{color:var(--text);font-size:15px;text-decoration:none}.ua .ua-subs-list__link:after{content:"";position:absolute;inset:0}.ua .ua-subs-list__link:focus-visible{outline:none}.ua .ua-subs-list__link:focus-visible:after{outline:2px solid var(--focus);outline-offset:-2px;border-radius:12px}.ua .ua-subs-list__sign{z-index:1;position:relative}.ua-subs-list__turn{color:#6e4f0c;font-size:13px;font-weight:600}.ua-subs-list__go{color:var(--text-muted);display:flex}.ua-subs-empty{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:56px 24px;display:flex}.ua-subs-empty__icon{color:#1f4e79;background:#eef4f8;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:8px;display:flex}.ua .ua-subs-empty__title{margin:0;font-size:17px;font-weight:600}.ua .ua-subs-empty__body{max-width:470px;margin:0;font-size:14px;line-height:1.5}.ua-subs-page{flex-direction:column;gap:24px;display:flex}.ua .ua-back{color:var(--link);align-self:flex-start;align-items:center;gap:6px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.ua-agr{flex-direction:column;display:flex;overflow:hidden}.ua-agr__head{border-bottom:1px solid var(--border-soft);justify-content:space-between;align-items:flex-start;gap:24px;padding:28px 28px 24px;display:flex}.ua-agr__id{flex-direction:column;gap:8px;min-width:0;display:flex}.ua-agr__title-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ua .ua-agr__title{letter-spacing:-.01em;margin:0;font-size:24px;font-weight:600}.ua-agr__meta{font-size:14px}.ua-agr__badge-m{align-self:flex-start}.ua-agr__total{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.ua-agr__amount{font-size:24px;font-weight:500}.ua-agr__per{font-size:13px}.ua-agr__note{border-bottom:1px solid var(--border-soft);background:var(--surface-muted);align-items:flex-start;gap:14px;padding:18px 28px;display:flex}.ua-agr__av{color:#fff;background:#112337;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;font-weight:700;display:flex}.ua-agr__note-text{flex-direction:column;gap:4px;display:flex}.ua-agr__quote{font-size:14px;line-height:1.55}.ua-agr__note-by{font-size:13px}.ua-subs-inc{border-bottom:1px solid var(--border-soft)}.ua-subs-inc__head{justify-content:space-between;align-items:baseline;gap:16px;padding:22px 28px 12px;display:flex}.ua .ua-subs-inc__title{margin:0;font-size:15px;font-weight:600}.ua-subs-inc__plan{font-size:13px}.ua-agr__signers{flex-direction:column;display:flex}.ua .ua-agr__signers-title{margin:0;padding:22px 28px 14px;font-size:15px;font-weight:600}.ua-agr__signer{border-top:1px solid var(--border-soft);justify-content:space-between;align-items:center;gap:16px;padding:14px 28px;display:flex}.ua-agr__signer-text{flex-direction:column;gap:2px;font-size:15px;display:flex}.ua-agr__signer-text .muted{font-size:13px}.ua-agr__signer-state{white-space:nowrap;color:var(--text-muted);align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.ua-agr__signer-state i{background:#b7b1a9;border-radius:999px;width:7px;height:7px}.ua-agr__signer-state--signed{color:#4a5a1a}.ua-agr__signer-state--signed i{background:#6e8b2a}.ua-agr__signer-state--turn{color:#6e4f0c}.ua-agr__signer-state--turn i{background:#e0a92e}.ua-agr__foot{border-top:1px solid var(--border-soft);background:var(--surface-muted);justify-content:space-between;gap:16px;padding:18px 28px;font-size:13px;display:flex}.ua-subs-card--page{overflow:hidden}.ua .ua-subs-card__name--page{letter-spacing:-.01em;font-size:24px}.ua-subs-doc{align-items:center;gap:16px;padding:20px 28px;display:flex}.ua-subs-doc__icon{background:var(--bg);width:40px;height:40px;color:var(--text-muted);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ua-subs-doc__text{flex-direction:column;flex-grow:1;gap:4px;min-width:0;font-size:15px;display:flex}.ua-subs-doc__text .muted,.ua-subs-doc__num{font-size:13px}.ua-subs-invoices{flex-direction:column;display:flex;overflow:hidden}.ua-subs-invoices__head{justify-content:space-between;align-items:center;gap:16px;padding:20px 28px;display:flex}.ua .ua-subs-invoices__title{margin:0;font-size:15px;font-weight:600}.ua .ua-subs-invoices__open{color:var(--link);font-size:14px;font-weight:600;text-decoration:underline}.ua .ua-subs-invoices__empty{margin:0;padding:0 28px 20px;font-size:14px}.ua .ua-subs-invoices__row{border-top:1px solid var(--border-soft);color:var(--text);grid-template-columns:116px minmax(0,1fr) auto auto 20px;align-items:center;gap:16px;padding:14px 28px;font-size:14px;text-decoration:none;display:grid}.ua .ua-subs-invoices__row:hover{background:var(--surface-muted)}.ua-subs-invoices__num{font-weight:600}.ua-subs-mbar{display:none}.ua .ua-subs-m__sans{font-family:Aspekta,system-ui,sans-serif}.ua .ua-subs-m__link .ua-subs-m__type{font-weight:400}.ua-subs-card__amount .mono{font-size:inherit}@media (max-width:1023px){.ua .ua-subs-tabs{width:auto;margin-bottom:16px}.ua .ua-subs-tabs>a{flex:1;justify-content:center;height:40px}.ua .alert-sign>.ua-subs-page__actions{display:none}.ua-subs-group__title{font-size:16px}.ua-subs-list__row{grid-template-columns:minmax(0,1fr) 16px;grid-template-areas:"main go""status status";align-items:start;gap:8px 12px;padding:16px}.ua-subs-list__main{grid-area:main}.ua-subs-list__status{grid-area:status}.ua-subs-list__go{grid-area:go;padding-top:3px}.ua-subs-list__status--inline{flex-direction:row;align-items:center;gap:8px}.ua .ua-subs-list__sign{order:2;justify-content:center;align-self:stretch;height:46px;margin-top:4px;font-size:15px}.ua .ua-subs-list__link{font-size:16px}.ua-subs-empty{padding:40px 20px}.ua-subs-page{gap:16px}.ua-agr__head{flex-direction:column;gap:8px;padding:20px 16px 16px}.ua .ua-agr__title{font-size:21px}.ua-agr__total{flex-direction:row;align-items:baseline;gap:6px}.ua-agr__amount{font-size:26px;font-weight:600}.ua-agr__note{padding:16px}.ua-subs-inc{border-bottom:0}.ua-subs-inc__head{border-top:1px solid #efeae4;padding:14px 16px 10px}.ua .ua-subs-inc__title{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-size:12px;font-weight:600}.ua .ua-agr__signers-title{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);border-top:1px solid #efeae4;padding:14px 16px 10px;font-size:12px}.ua-agr__signer{padding:12px 16px}.ua-agr__foot{flex-direction:column;padding:14px 16px}.ua .ua-subs-card__name--page{font-size:21px}.ua-subs-doc{flex-wrap:wrap;align-items:flex-start;padding:16px}.ua-subs-doc .btn{justify-content:center;width:100%}.ua-subs-invoices__head{padding:16px}.ua .ua-subs-invoices__row{grid-template-columns:minmax(0,1fr) auto 16px;grid-template-areas:"num amt go""what badge go";gap:4px 12px;padding:12px 16px}.ua-subs-invoices__num{grid-area:num}.ua-subs-invoices__what{grid-area:what;font-size:13px}.ua-subs-invoices__amt{grid-area:amt}.ua-subs-invoices__row .badge{grid-area:badge;justify-self:end}.ua-subs-invoices__row .ua-subs-list__go{grid-area:go;align-self:center}.ua-subs-mbar{padding:12px 16px calc(16px + env(safe-area-inset-bottom));background:var(--surface);border-top:1px solid var(--border);z-index:5;grid-auto-columns:1fr;grid-auto-flow:column;gap:10px;margin:0 -16px -32px;display:grid;position:sticky;bottom:0}.ua .ua-subs-mbar .btn{justify-content:center}}.ua .ua-subs-m__link{min-height:44px;color:inherit;border-top:1px solid #efeae4;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.ua-subs-m__link-end{align-items:center;gap:8px;display:inline-flex}.ua a.ua-pay-history__row--link{color:inherit;text-decoration:none}.ua a.ua-pay-history__row--link:hover{background:#faf8f5}.ua .ua-field-msg{color:#8a3220}.ua a.ua-card-tab,.ua a.ua-card-tab:hover{text-decoration:none}.ua-sidebar a .n{color:#b3aab9;margin-left:auto;font-size:11px}.ca-crumbs{color:#615868;margin:0 0 -8px;font-size:12.5px;line-height:normal}.ca-crumbs--flow{margin-bottom:12px}.ua .ca-crumbs__link{color:#615868;text-decoration:underline}.ua .ca-crumbs__link:hover{color:#b8432a}.ua .ca-name-link{color:inherit;text-underline-offset:3px;-webkit-text-decoration:underline #b8aea3;text-decoration:underline #b8aea3;text-decoration-thickness:1px}.ua a:hover .ca-name-link,.ua a.ca-name-link:hover{color:#b8432a;text-decoration-color:currentColor}.ua .ca-404{text-align:center;box-sizing:border-box;border-color:#e8e1da;flex-direction:column;align-items:center;gap:8px;max-width:1112px;margin-top:36px;padding:64px 24px;display:flex}.ca-404__code{color:#cfc7be;letter-spacing:.02em;margin:0;font-size:40px;font-weight:600}.ca-404__title{color:#2e2833;margin:0;font-size:17px;font-weight:600}.ca-404__text{color:#615868;max-width:440px;margin:0;font-size:13.5px;line-height:1.5}.ca-404__actions{gap:10px;margin-top:12px;display:flex}.ua .ca-404__actions .btn{height:36px;font-size:14px}.ua .ua-dialog:has(.ca-ask){color:#2e2833;box-sizing:border-box;border-radius:16px;gap:16px;width:608px;max-width:calc(100vw - 32px);margin:0 auto;padding:22px 24px;line-height:normal;top:120px;bottom:auto;box-shadow:0 24px 64px #2e28334d}.ua .ua-dialog:has(.ca-ask) .ua-dialog__head{border:0;padding:0}.ua .ua-dialog:has(.ca-ask) .ua-dialog__title{font-size:19px;font-weight:600}.ua .ua-dialog:has(.ca-ask) .ua-dialog__body{padding:0;overflow:visible}.ua .ua-dialog:has(.ca-ask) .ua-dialog__foot{border:0;gap:10px;padding:0}.ua .ua-dialog:has(.ca-ask) .ua-dialog__foot .btn{border-radius:9px;gap:7px;height:36px;padding:0 13px;font-size:13px}.ua .ca-host>.ua-pay-scrim,.ua .ca-ov>.ua-pay-scrim{background:#2e283373}.ca-ask{flex-direction:column;gap:16px;margin:0;display:flex}.ca-ask__intro{color:#2e2833;margin:0;font-size:14px;line-height:1.5}.ca-ask__field{flex-direction:column;flex:1 1 0;gap:5px;min-width:0;display:flex}.ca-ask__label{color:#2e2833;font-size:12.5px;font-weight:600}.ca-ask__text,.ca-ask__select,.ca-ask__date{box-sizing:border-box;width:100%;font:inherit;color:#2e2833;background:#fff;border:1px solid #ddd5cc;border-radius:9px;font-size:14px}.ca-ask__text{resize:none;height:122px;padding:10px 12px}.ca-ask__text::placeholder{color:#6f6676;opacity:1}.ca-ask__select,.ca-ask__date{height:40px;padding:0 12px}.ca-ask__select{appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='7' viewBox='0 0 11 7'%3E%3Cpath d='M1 1l4.5 4.5L10 1' fill='none' stroke='%23615868' stroke-width='1.5'/%3E%3C/svg%3E") right 13px center no-repeat;padding-right:32px}.ca-ask__date{margin-top:6px;display:none}.ca-ask__field:has(option[value=date]:checked) .ca-ask__date{display:block}.ca-ask__row{gap:12px;display:flex}.ca-ask__files{color:#6f6676;box-sizing:border-box;background:#fff;border:1px solid #ddd5cc;border-radius:9px;align-items:center;height:40px;padding:0 12px;font-size:14px;display:flex;position:relative}.ca-ask__file{opacity:0;cursor:pointer;position:absolute;inset:0}.ca-ask__files:has(.ca-ask__file:focus-visible){outline:2px solid var(--focus);outline-offset:2px}@media (max-width:767px){.ua .ua-dialog:has(.ca-ask){border-radius:18px 18px 0 0;width:100%;max-width:none;padding:20px 18px 28px;inset:auto 0 0;box-shadow:0 24px 64px #2e28334d}.ua .ua-dialog:has(.ca-ask) .ua-dialog__grip{display:none}.ua .ua-dialog:has(.ca-ask) .ua-dialog__title{font-size:18px}.ua .ua-dialog:has(.ca-ask) .ua-dialog__foot{flex-direction:column-reverse;align-items:stretch;gap:10px}.ua .ua-dialog:has(.ca-ask) .ua-dialog__foot .btn{justify-content:center;width:100%;height:42px;padding:0 14px;font-size:14px}.ca-ask__intro{margin-top:-6px}.ca-ask__text{height:108px}.ca-ask__row{flex-direction:column;gap:16px}}.ua{--bg:#f6f3f0}@media (max-width:767px){.ua-main{padding:18px 16px 40px}.ua-mobile-topbar{justify-content:flex-start;gap:12px;padding:0 16px}.ua-mobile-topbar__left{gap:12px}.ua-mobile-topbar .ua-icon-btn{width:auto;height:auto;margin:-10px;padding:10px}.ua-mobile-topbar>.ua-icon-btn{margin-left:auto}.ua .ua-mobile-topbar__back{color:#fff;text-decoration:none}.ua .ua-mobile-topbar .av{color:#3d190b;background:#f4e4b6;width:28px;height:28px;font-size:11px;font-weight:700}}.ua .ua-account-bar{color:#e3dfda;background:#403a47;border:0;justify-content:space-between;align-items:center;gap:12px;height:36px;padding:0 16px;font-size:12.5px;line-height:normal;display:flex}.ua .ua-account-bar__name{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.ua-account-bar__switch{color:#f0e4ba;white-space:nowrap;font-weight:600}.ua .ua-drawer{background:#403a47;width:300px;max-width:300px;box-shadow:12px 0 40px #00000059}.ua .ua-drawer__top{color:#fff;border-bottom:0;height:auto;padding:14px 16px 10px}.ua-drawer__logo{align-items:center;gap:8px;font-size:16px;font-weight:700;line-height:normal;display:flex}.ua-drawer__close{color:#b3aab9;cursor:pointer;background:0 0;border:0;margin:-10px;padding:10px;display:inline-flex}.ua .ua-drawer__account{color:#e3dfda;font:inherit;text-align:left;background:#ffffff12;border:0;border-radius:10px;align-items:center;gap:10px;margin:0 12px;padding:10px 12px;line-height:normal;display:flex}.ua-drawer__account-icon{color:#f0e4ba;display:inline-flex}.ua .ua-drawer__account-text{flex-direction:column;min-width:0;display:flex}.ua .ua-drawer__account-name{text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal;font-size:13px;font-weight:600;display:block;overflow:hidden}.ua .ua-drawer__account-switch{color:#b3aab9;font-size:11.5px;font-weight:400}.ua .ua-drawer__nav{flex:auto;gap:2px;padding:6px 0 20px;overflow-y:auto}.ua-drawer__label{letter-spacing:.02em;color:#b3aab9;align-items:center;gap:8px;padding:18px 20px 6px;font-family:Geist Mono,ui-monospace,monospace;font-size:11px;line-height:normal;display:flex}.ua-drawer__beta{letter-spacing:.04em;text-transform:uppercase;color:#f4e4b6;background:#f4e4b633;border-radius:4px;padding:1px 5px;font-size:9.5px}.ua .ua-drawer__nav a{color:#e3dfda;border-left:3px solid #0000;border-radius:0;gap:12px;height:44px;padding:0 20px;font-size:15px;font-weight:500}.ua .ua-drawer__nav a svg{flex-shrink:0;width:22px;height:22px}.ua .ua-drawer__nav a.on{color:#f0e4ba;background:#ffffff1f;border-left-color:#d46b4f;font-weight:600}.ua .ua-drawer__nav a.on:before{content:none}.ua .ua-drawer__foot{border-top:1px solid #ffffff1a;gap:0;margin-top:auto;padding:10px 0 14px}.ua .ua-drawer__person{color:#e3dfda;align-items:center;gap:12px;height:44px;padding:0 20px;font-size:15px;font-weight:500;text-decoration:none;display:flex}.ua .ua-drawer__person .av{color:#3d190b;background:#f4e4b6;width:28px;height:28px;font-size:11px;font-weight:700}.ua-drawer__signout-form{margin:0}.ua .ua-drawer__signout{width:100%;height:40px;font:inherit;color:#b3aab9;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 20px;font-size:14px;display:flex}.ua .ca-drawer-scrim,.ua .ca-msheet-scrim{background:#2e283373}.ua .ca-msheet{border-radius:18px 18px 0 0;box-shadow:0 24px 64px #2e28334d}.ua .ca-msheet:before{content:none}.ca-msheet__body{color:#2e2833;flex-direction:column;gap:16px;padding:20px 18px 28px;line-height:normal;display:flex;overflow-y:auto}.ca-msheet__title{margin:0;font-size:18px;font-weight:600}.ca-msheet__sub{color:#615868;margin:-8px 0 0;font-size:12.5px;line-height:1.5}.ca-msheet__list{flex-direction:column;display:flex}.ca-msheet__list>:first-child{border-top:0}.ca-msheet__form{border-top:1px solid #f0eae4;margin:0}.ua .ca-msheet__row{width:100%;font:inherit;text-align:left;color:#2e2833;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;display:grid}.ca-msheet__text{flex-direction:column;min-width:0;display:flex}.ca-msheet__name{font-size:14px;font-weight:600}.ca-msheet__meta{color:#615868;margin-top:2px;font-size:12.5px}.ca-msheet__chip{color:#2e5a1c;white-space:nowrap;background:#dcebd2;border-radius:999px;align-items:center;height:22px;padding:0 8px;font-size:11.5px;font-weight:600;display:inline-flex}.ca-msheet__chevron{color:#968c9c;font-size:14px}.ca-msheet__foot{flex-direction:column-reverse;gap:10px;display:flex}.ua .ca-msheet__cancel{color:#2e2833;border-color:#ddd5cc;border-radius:9px;justify-content:center;height:40px;padding:0 14px;font-size:14px}.ca-msheet__search{color:#968c9c;border:1px solid #ddd5cc;border-radius:9px;align-items:center;gap:8px;height:40px;padding:0 12px;display:flex}.ca-msheet__input{min-width:0;font:inherit;color:#2e2833;background:0 0;border:0;outline:0;flex:auto;font-size:14px}.ca-msheet__empty{color:#615868;margin:0;padding:12px 0;font-size:13px}.ca-ov,.ca-activity{color:#2e2833;flex-direction:column;gap:20px;max-width:1112px;font-size:14px;line-height:normal;display:flex}.ca-ov__head{flex-direction:column;display:flex}.ca-ov__title{letter-spacing:-.01em;color:#2e2833;margin:0;font-size:24px;font-weight:700;line-height:normal}.ca-ov__sub{color:#615868;margin:4px 0 0;font-size:13.5px;line-height:normal}.ca-ov__notices{flex-direction:column;gap:12px;display:flex}.ua .ca-ov .card,.ua .ca-activity .card{border-color:#e8e1da;border-radius:14px;overflow:hidden}.ua .ca-ov .btn-sm{border-radius:9px;gap:7px;height:30px;padding:0 10px;font-size:12.5px;font-weight:600}.ca-ov__card-head{flex-direction:column;padding:16px 20px 12px;display:flex}.ca-ov__card-title{color:#2e2833;margin:0;font-size:16px;font-weight:600;line-height:normal}.ca-ov__card-sub{color:#615868;margin:2px 0 0;font-size:12.5px;line-height:normal}.ca-ov__side-head{justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 20px 12px;display:flex}.ua .ca-ov__head-link{color:#b8432a;white-space:nowrap;font-size:12.5px;font-weight:600;line-height:normal}.ca-ov__dot{background:#cfc7be;border-radius:999px;flex-shrink:0;width:8px;height:8px;display:inline-block}.ca-ov__dot--red{background:#c24e33}.ca-ov__dot--amber{background:#e3a82b}.ca-ov__dot--green{background:#5e9a3c}.ca-ov__dot--grey{background:#cfc7be}.ca-ov__dot--warning{background:#c24e33}.ca-ov__dot--overdue{background:#93301b}.ca-ov__dot--upcoming{box-sizing:border-box;background:0 0;border:1.5px solid #c24e33}.ua .ca-ov .ca-ov__attention{background:#f4e4b6;border-color:#e7c062}.ca-ov__attention-title{align-items:center;gap:8px;display:flex}.ca-ov__attention-icon{flex-shrink:0}.ca-ov__items{margin:0;padding:0;list-style:none}.ca-ov__item{border-top:1px solid #e7c062;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 20px;display:grid}.ca-ov__item>.ca-ov__dot{margin-left:7px}.ca-ov__item-text{flex-direction:column;min-width:0;display:flex}.ca-ov__item-title{color:#2e2833;font-size:14px;font-weight:600;line-height:normal}.ca-ov__item-line{color:#615868;margin-top:1px;font-size:12.5px;line-height:normal}.ca-ov__item-action{gap:8px;display:flex}.ca-ov__clear{color:#2e5a1c;align-items:center;gap:12px;padding:16px 20px;font-size:14px;font-weight:600;display:flex}.ca-ov__tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ca-ov__tile{flex-direction:column;gap:4px;padding:14px 16px;display:flex}.ca-ov__tile-label{letter-spacing:.08em;text-transform:uppercase;color:#6f6676;margin:0;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px;font-weight:400;line-height:normal}.ca-ov__tile-value{font-variant-numeric:tabular-nums;color:#2e2833;font-family:Geist Mono,ui-monospace,monospace;font-size:22px;font-weight:600;line-height:normal}.ca-ov__tile-value--owing{color:#93301b}.ca-ov__tile-value--words{font-variant-numeric:normal;font-family:inherit}.ca-ov__tile-line{color:#615868;font-size:12.5px;line-height:normal}.ua .ca-ov__tile-link{font-weight:600}.ca-ov__svc-list{margin:0;padding:0;list-style:none}.ca-ov__svc{border-top:1px solid #f0eae4;grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 20px;font-size:13px;line-height:normal;display:grid}.ua a.ca-ov__svc{color:#2e2833;text-decoration:none}.ua a.ca-ov__svc:hover{background:#fcfaf8}.ca-ov__svc--head{letter-spacing:.08em;text-transform:uppercase;color:#6f6676;background:#fcfaf8;border-bottom:1px solid #f0eae4;padding:8px 20px;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px}.ca-ov__svc-type{color:#615868;align-items:center;gap:9px;display:inline-flex}.ca-ov__svc-icon{color:#968c9c;flex-shrink:0}.ca-ov__svc-name{min-width:0}.ca-ov__svc-title{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;display:block;overflow:hidden}.ca-ov__svc-phone{color:#615868;align-items:center;gap:6px;margin-top:2px;font-size:12.5px}.ca-ov__svc-phone .ca-ov__dot{width:7px;height:7px}.ca-ov__svc-status{color:#615868;text-align:right;justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.ca-ov__svc--head .ca-ov__svc-type,.ca-ov__svc--head .ca-ov__svc-status{color:#6f6676}.ca-ov__svc-status--amber{color:#8a6600}.ca-ov__svc-status--red{color:#93301b}.ca-ov__svc-chevron{color:#968c9c;font-size:14px}.ca-ov__svc--more{width:100%;font:inherit;color:#2e2833;text-align:left;cursor:pointer;background:#fcfaf8;border:0 solid #f0eae4;border-top-width:1px;font-size:13px}.ca-ov__svc-sub{color:#615868;margin-top:2px;font-size:12.5px;display:block}.ca-ov__svc-more{color:#b8432a;font-weight:600}.ca-ov__columns{grid-template-columns:minmax(0,1fr) 340px;align-items:stretch;gap:20px;display:grid}.ca-ov__activity{flex-direction:column;padding-bottom:16px;display:flex}.ca-ov__side{flex-direction:column;gap:20px;display:flex}.ca-ov__contacts,.ca-ov__help{padding-bottom:8px}.ca-ov__empty{text-align:center;border-top:1px solid #f0eae4;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:6px;padding:32px 24px;display:flex}.ca-ov__activity:has(.ca-ov__empty){padding-bottom:0}.ca-ov__empty--short{border-top:0;min-height:240px}.ca-ov__empty-icon{color:#968c9c;background:#f6f1ec;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.ca-ov__empty-title{color:#2e2833;font-size:14px;font-weight:600}.ca-ov__empty-text{color:#615868;max-width:360px;font-size:12.5px}.ca-ov__kv{margin:0}.ca-ov__kv-row{border-top:1px solid #f0eae4;grid-template-columns:minmax(80px,30%) minmax(0,1fr);align-items:baseline;gap:12px;padding:10px 20px;font-size:13.5px;line-height:1.45;display:grid}.ca-ov__kv-row dt{color:#615868;font-size:12.5px}.ca-ov__kv-row dd{color:#2e2833;margin:0}.ua .ca-ov__add-technical{color:#b8432a;font-weight:600}.ca-ov__unset{color:#2e2833}.ca-ov__kv-note{color:#615868;font-size:12.5px;font-weight:400;display:block}.ca-ov__kv-name{font-weight:600}.ca-ov__kv-mail{font-size:12.5px;display:block}.ua .ca-ov__kv-mail a{color:#2e2833;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.ua .ca-ov__kv-mail a:hover{color:#93301b}.ca-ov__help-list{margin:0;padding:0;list-style:none}.ca-ov__help-list li{border-top:1px solid #f0eae4}.ua .ca-ov__help-row{width:100%;font:inherit;text-align:left;color:#2e2833;cursor:pointer;background:0 0;border:0;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 20px;line-height:normal;text-decoration:none;display:grid}.ua .ca-ov__help-row:hover{color:#2e2833;background:#fcfaf8}.ca-ov__help-icon{color:#968c9c}.ca-ov__help-text{flex-direction:column;min-width:0;display:flex}.ca-ov__help-title{font-size:14px;font-weight:600}.ca-ov__help-sub{color:#615868;margin-top:2px;font-size:12.5px}.ca-ov__help-chevron{color:#968c9c;font-size:14px}.ca-act{margin:0;padding:0;list-style:none}.ca-act__row{border-top:1px solid #f0eae4;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 20px;line-height:normal;display:grid}.ca-act__row--kind{grid-template-columns:24px minmax(0,1fr) 90px 110px}.ca-act__check{color:#2e5a1c;background:#dcebd2;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.ca-act__text{flex-direction:column;min-width:0;display:flex}.ca-act__title{color:#2e2833;font-size:14px;font-weight:500}.ca-act__detail{color:#615868;margin-top:2px;font-size:12.5px}.ca-act__kind{color:#615868;font-size:12.5px}.ca-act__date{color:#615868;text-align:right;white-space:nowrap;font-size:12.5px}.ca-activity__chips{gap:6px;display:flex}.ua .ca-activity__chip{color:#4e4655;white-space:nowrap;background:#efeae6;border-radius:999px;align-items:center;height:22px;padding:0 8px;font-size:11.5px;font-weight:600;text-decoration:none;display:inline-flex}.ua .ca-activity__chip:hover{color:#2e2833}.ua .ca-activity__chip--on{color:#2e5a1c;background:#dcebd2}.ca-activity__foot{color:#615868;border-top:1px solid #f0eae4;margin:0;padding:12px 20px;font-size:12.5px}.ua .ca-activity__foot a{font-weight:600}.ca-activity__none{color:#615868;border-top:1px solid #f0eae4;margin:0;padding:16px 20px;font-size:13px}.ca-activity__search{color:#968c9c;box-sizing:border-box;background:#fff;border:1px solid #ddd5cc;border-radius:9px;align-items:center;gap:8px;height:42px;padding:0 12px}.ca-activity__input{min-width:0;height:100%;font:inherit;color:#2e2833;background:0 0;border:0;outline:0;flex:auto;padding:0;font-size:14px}.ca-activity__input::placeholder{color:#6f6676}.ca-activity__search:has(.ca-activity__input:focus-visible){outline-offset:1px;outline:2px solid #c24e33}@media (max-width:999px){.ca-ov__columns{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.ca-ov,.ca-activity{gap:14px}.ca-ov__title{font-size:22px}.ca-ov__sub{font-size:13px}.ca-ov__card-head,.ca-ov__side-head{padding:14px 16px 10px}.ca-ov__card-title{font-size:15px}.ua .ca-ov .btn-sm{height:34px;padding:0 11px}.ca-ov__item{grid-template-columns:22px minmax(0,1fr);align-items:start;padding:12px 16px}.ca-ov__item>.ca-ov__dot{margin-top:6px}.ca-ov__item-action{grid-column:2;margin-top:-4px}.ca-ov__tiles{grid-template-columns:1fr 1fr;gap:10px}.ca-ov__tile{padding:12px 14px}.ca-ov__tile:nth-child(3):last-child{grid-column:1/-1}.ca-ov__tile-value{font-size:18px}.ca-ov__svc{grid-template-columns:28px minmax(0,1fr) 12px;padding:11px 16px}.ca-ov__svc--head{display:none}.ca-ov__svc-type{gap:0}.ca-ov__svc-phone{display:flex}.ca-ov__activity{padding-bottom:0}.ca-act__row,.ca-act__row--kind{grid-template-columns:24px minmax(0,1fr);padding:11px 16px}.ca-act__title{font-size:13.5px}.ca-act__detail{font-family:inherit}.ca-act__kind{display:none}.ca-ov__contacts{padding-bottom:0}.ca-ov__kv{gap:12px;padding:4px 16px 16px;display:grid}.ca-ov__kv-row{border-top:0;flex-direction:column;gap:3px;padding:0;line-height:normal;display:flex}.ca-ov__kv-row dt{letter-spacing:.08em;text-transform:uppercase;color:#6f6676;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px}.ca-ov__kv-row dd{flex-direction:column;gap:3px;font-size:14px;font-weight:600;display:flex}.ca-ov__help{padding-bottom:0}.ua .ca-ov__help-row{padding:11px 16px}.ca-activity__search{display:flex}.ca-activity__chips{scrollbar-width:none;margin:0 -16px;padding:0 16px;overflow-x:auto}.ca-activity__foot,.ca-activity__none{padding:12px 16px}}.ca-dom{color:#2e2833;flex-direction:column;gap:20px;max-width:1112px;font-size:14px;display:flex}.ca-dom .ua-h1{letter-spacing:-.01em;color:#2e2833;font-size:24px;font-weight:700}.ca-dom .ua-subtitle{color:#615868;margin:4px 0 0;font-size:13.5px}.ua .ca-dom .card{border-color:#e8e1da;border-radius:14px;overflow:hidden}.ua .ca-dom .btn{border-radius:9px;gap:7px;height:36px;padding:0 13px;font-size:13px}.ua .ca-dom .btn svg{width:15px;height:15px}.ua .ca-dom .btn-sm{height:30px;padding:0 10px;font-size:12.5px}.ca-dom-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.ca-dom-head__text{min-width:0}.ca-dom-head__actions{flex-shrink:0;gap:10px;display:flex}.ua .ca-dom-head__actions .btn{gap:7px}.ca-dom-tabs{box-sizing:border-box;background:#f0eae4;border-radius:10px;gap:2px;max-width:100%;padding:3px;display:flex;overflow-x:auto}.ua .ca-dom-tabs__tab{color:#615868;white-space:nowrap;border-radius:8px;align-items:center;height:30px;padding:0 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.ua .ca-dom-tabs__tab:hover{color:#2e2833}.ua .ca-dom-tabs__tab--on,.ua .ca-dom-tabs__tab--on:hover{color:#2e2833;background:#fff;box-shadow:0 1px 2px #2e28331f}.ca-dom-note{border-radius:10px;align-items:flex-start;gap:12px;padding:12px 16px;font-size:13.5px;line-height:1.5;display:flex}.ca-dom-note svg{flex-shrink:1}.ca-dom-note--warn{color:#6e520a;background:#f8ebc4}.ca-dom-note--info{color:#5e4766;background:#efe3f2}.ca-dom-note--sm{padding:10px 12px}.ca-dom-note__text{flex:auto;min-width:0}.ca-dom-note__action{flex-shrink:0;margin:0 0 0 auto}.ua .ca-dom-note .btn{background:#fff}.ca-dom-sub{color:#615868;font-size:12.5px}.ca-dom-label{letter-spacing:.08em;text-transform:uppercase;color:#6f6676;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px}.ua .ca-dom-link{white-space:nowrap;font-size:12.5px;font-weight:600}.ca-dom-table{overflow:hidden}.ca-dom-table__head{letter-spacing:.08em;text-transform:uppercase;color:#6f6676;background:#fcfaf8;border-top:1px solid #f0eae4;border-bottom:1px solid #f0eae4;padding:8px 20px;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px}.ua .ca-dom-table__row,.ca-dom-table__line{color:#2e2833;border-top:1px solid #f0eae4;padding:13px 20px;font-size:14px;text-decoration:none}.ua .ca-dom-table__row:hover{color:#2e2833;background:#fcfaf8}.ca-dom-table__line--tight{padding:10px 20px}.ca-dom-table__line--contact{padding:11px 20px}.ca-dom-table__line--locked{background:#fcfaf8}.ca-dom-table__end{text-align:right;justify-self:end}.ca-dom-table__actions{justify-content:flex-end;align-items:center;gap:4px;display:flex}.ca-dom-table__foot{color:#615868;border-top:1px solid #f0eae4;padding:12px 20px;font-size:12.5px}.ca-dom-table__bar{border-top:1px solid #f0eae4;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}.ca-dom-table__bar b{color:#2e2833}.ca-dom-table__bar-actions{flex-shrink:0;gap:8px;display:flex}.ca-dom-list-cols{grid-template-columns:minmax(0,1fr) 170px 230px 110px;align-items:center;gap:12px;display:grid}.ca-dom-dns-cols{grid-template-columns:70px 150px minmax(0,1fr) 70px 150px 120px;align-items:center;gap:12px;display:grid}.ca-dom-points-cols{grid-template-columns:minmax(0,1fr) 180px 120px;align-items:center;gap:12px;display:grid}.ca-dom-contacts-cols{grid-template-columns:150px minmax(0,1fr) 220px 150px 190px;align-items:center;gap:12px;display:grid}.ca-dom-name{flex-direction:column;gap:2px;min-width:0;display:flex}.ca-dom-name__title{font-size:14px;font-weight:600}.ca-dom-name__sub{color:#615868;font-size:12.5px}.ca-dom-contacts__who{overflow-wrap:anywhere;min-width:0;font-size:14px}.ca-dom-mono{font-variant-numeric:tabular-nums;font-family:Geist Mono,ui-monospace,monospace;font-size:12.5px}.ca-dom-mono--strong{font-weight:600}.ca-dom-mono--ttl{font-size:12px}.ca-dom-mono--name{font-size:13px}.ca-dom-muted{color:#615868}.ca-dom-ellipsis{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ca-dom-who{color:#615868;font-size:12.5px}.ca-dom-chip{white-space:nowrap;border-radius:999px;align-items:center;height:22px;padding:0 8px;font-size:11.5px;font-weight:600;display:inline-flex}.ca-dom-chip--ok{color:#2e5a1c;background:#dcebd2}.ca-dom-chip--warn{color:#6e520a;background:#f8ebc4}.ca-dom-chip--bad{color:#93301b;background:#fbe9e4}.ca-dom-chip--muted{color:#4e4655;background:#efeae6}.ua .ca-dom-chip--link{text-decoration:none}.ua .ca-dom-chip--link.ca-dom-chip--ok{color:#2e5a1c}.ua .ca-dom-chip--link.ca-dom-chip--muted{color:#4e4655}.ca-dom-lock{color:#4e4655;background:#efeae6;border-radius:999px;align-items:center;gap:5px;height:22px;padding:0 8px;font-size:11.5px;font-weight:600;display:inline-flex}.ca-dom-dot{background:#cfc7be;border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.ca-dom-dot--lg{width:9px;height:9px}.ca-dom-dot--ok{background:#5e9a3c}.ca-dom-dot--warn{background:#e3a82b}.ca-dom-dot--bad{background:#c24e33}.ca-dom-dot--muted{background:#cfc7be}.ua .ca-dom-ghost{height:30px;font:inherit;color:#615868;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.ua .ca-dom-icon-btn{color:#615868;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;width:36px;height:30px;display:inline-flex}.ua .ca-dom-icon-btn svg{width:14px;height:14px}.ua .ca-dom-icon-btn:hover{color:#2e2833;background:#f6f1ec}.ua .ca-dom-btn-danger:disabled{opacity:.5}.ca-dom-inline-form{display:contents}.ca-dom-strip{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ca-dom-strip__cell{border-left:1px solid #f0eae4;flex-direction:column;gap:3px;min-width:0;padding:18px 22px;display:flex}.ca-dom-strip__cell:first-child{border-left:0}.ca-dom-strip__value{font-size:15px;font-weight:600}.ca-dom-strip__status{align-items:center;gap:8px;display:inline-flex}.ca-dom-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.ca-dom-card{flex-direction:column;display:flex;overflow:hidden}.ca-dom-card__head{justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 20px 12px;display:flex}.ua .ca-dom-card__title{margin:0;font-size:16px;font-weight:600}.ua .ca-dom-card__sub{color:#615868;margin:2px 0 0;font-size:12.5px}.ca-dom-card__empty{margin:0;padding:12px 20px 18px;font-size:13.5px}.ca-dom-dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;margin:0;padding:4px 20px 18px;display:grid}.ca-dom-dl__item{flex-direction:column;gap:3px;min-width:0;display:flex}.ca-dom-dl__item dd{margin:0}.ca-dom-dl__value{overflow-wrap:anywhere;font-size:14px;font-weight:600}.ca-dom-kv{grid-template-columns:minmax(80px,30%) minmax(0,1fr);align-items:baseline;gap:12px;padding:10px 20px;font-size:13.5px;line-height:1.45;display:grid}.ca-dom-kv--top{border-top:1px solid #f0eae4}.ca-dom-kv__key{color:#615868;font-size:12.5px}.ca-dom-kv__value{text-align:right;overflow-wrap:anywhere;min-width:0}.ca-dom-filters{justify-content:space-between;align-items:center;gap:12px;display:flex}.ca-dom-filters__chips{flex-wrap:wrap;gap:6px;display:flex}.ca-dom-search{align-items:center;width:326px;max-width:100%;margin:0;display:flex;position:relative}.ca-dom-search__icon{color:#968c9c;pointer-events:none;position:absolute;left:12px}.ua .ca-dom-search__input{width:100%;height:36px;font:inherit;color:#2e2833;box-sizing:border-box;background:#fff;border:1px solid #ddd5cc;border-radius:9px;padding:0 12px 0 31px;font-size:13px}.ua .ca-dom-search__input::placeholder{color:#6f6676}.ca-dom-feed{overflow:hidden}.ca-dom-feed__month{letter-spacing:.08em;text-transform:uppercase;color:#6f6676;background:#fcfaf8;border-top:1px solid #f0eae4;border-bottom:1px solid #f0eae4;padding:7px 20px;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px}.ca-dom-feed__row{border-top:1px solid #f0eae4;grid-template-columns:62px minmax(0,1fr) 150px 170px;align-items:center;gap:12px;padding:11px 20px;font-size:14px;display:grid}.ca-dom-feed__when{color:#615868;white-space:nowrap;flex-direction:column;gap:1px;font-family:Geist Mono,ui-monospace,monospace;font-size:11px;display:flex}.ca-dom-feed__when b{color:#2e2833;font-size:12.5px;font-weight:600}.ca-dom-feed__what{flex-direction:column;gap:2px;min-width:0;display:flex}.ca-dom-feed__title{font-weight:600}.ca-dom-feed__detail{color:#615868;overflow-wrap:anywhere;font-size:12.5px}.ca-dom-feed__detail .ca-dom-ghost{margin-left:6px}.ca-dom-feed__kind{color:#615868;font-size:12.5px}.ca-dom-feed__who{color:#615868;justify-content:flex-end;align-items:center;gap:7px;font-size:12.5px;display:flex}.ca-dom-feed__foot{color:#615868;border-top:1px solid #f0eae4;padding:10px 20px;font-size:12.5px}.ca-dom-code{color:#2e2833;background:#f6f1ec;border-radius:4px;padding:1px 5px;font-family:Geist Mono,ui-monospace,monospace;font-size:11.5px}.ca-dom-avatar{color:#3d190b;background:#f4e4b6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:9.5px;font-weight:700;display:inline-flex}.ca-dom-avatar--baytek{color:#fff;background:#2e2833}.ca-dom-empty{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:56px 24px;display:flex}.ca-dom-empty__icon{color:#615868;background:#f6f1ec;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.ua .ca-dom-empty__title{margin:0;font-size:15px;font-weight:600}.ca-dom-empty__copy{max-width:380px;margin:0;font-size:12.5px}.ua .ca-dom-empty .btn{margin-top:8px}.ua .ua-dialog:has(.ca-dom-form){width:560px}.ua .ua-dialog:has(.ca-dom-remove__record){width:480px}@media (min-width:1024px){.ua .ca-dom .ua-dialog{width:608px}.ua .ca-dom .ua-dialog:has(.ca-dom-remove__record){width:528px}}.ua .ca-dom .ua-pay-scrim{background:#2e283373}@media (min-width:1024px){.ua .ca-dom .ua-dialog{border-radius:16px;gap:16px;margin:0;padding:22px 24px;inset:120px auto auto 50%;transform:translate(-50%);box-shadow:0 24px 64px #2e28334d}.ca-dom .ua-dialog__head{border:0;padding:0}.ca-dom .ua-dialog__body{gap:16px;padding:0}.ca-dom .ua-dialog__foot{border:0;gap:10px;padding:0}}.ua .ca-dom .ua-dialog__title{color:#2e2833;font-size:19px;font-weight:600}.ca-dom .ua-dialog .ua-fld{gap:5px}.ca-dom .ua-dialog .ua-fld__label{color:#2e2833;font-size:12.5px;font-weight:600}.ua .ca-dom .ua-dialog .ua-fld__input{color:#2e2833;border-color:#ddd5cc;border-radius:9px;height:40px;padding:0 12px;font-size:14px}.ua .ca-dom .ua-dialog .ua-fld__input::placeholder{color:#6f6676}.ua .ca-dom .ua-dialog select.ua-fld__input{appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14'%3E%3Cpath d='M2 4.5 7 9.5l5-5' fill='none' stroke='%23615868' stroke-width='1.5'/%3E%3C/svg%3E") right 11px center/14px 14px no-repeat;padding-right:32px}.ca-dom-wrapfld{box-sizing:border-box;background:#fff;border:1px solid #ddd5cc;border-radius:9px;align-items:center;height:40px;padding:0 12px;display:flex;overflow:hidden}.ca-dom-wrapfld:focus-within{outline-offset:1px;outline:2px solid #c24e33}.ua .ca-dom-wrapfld__text{field-sizing:content;resize:none;width:100%;min-height:0;max-height:38px;font:inherit;color:#2e2833;background:0 0;border:0;outline:0;margin:0;padding:0;font-size:14px;line-height:normal;display:block;overflow:hidden}.ua .ca-dom-wrapfld__text::placeholder{color:#6f6676}.ca-dom-choice{flex-direction:column;gap:5px;display:flex}.ca-dom-choice__list{flex-direction:column;gap:8px;display:flex}.ca-dom-radio{cursor:pointer;border:1.5px solid #e8e1da;border-radius:12px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.ca-dom-radio:has(.ca-dom-radio__input:checked){background:#fcfaf8;border-color:#423a49}.ua .ca-dom-radio__input{appearance:none;box-sizing:border-box;cursor:pointer;border:1.5px solid #cfc7be;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:21px;height:21px;margin:1px 0 0;display:inline-flex}.ua .ca-dom-radio__input:checked{border-color:#423a49}.ua .ca-dom-radio__input:checked:after{content:"";background:#423a49;border-radius:999px;width:8px;height:8px}.ca-dom-radio__title{font-size:14px}.ca-dom-radio__desc{color:#615868;font-size:12.5px;display:block}.ua .ca-dom-form__mono--lg{font-size:14px}.ca-dom-chk--top{align-items:flex-start;font-size:14px}.ca-dom-chk{gap:10px;font-size:13.5px;line-height:normal}.ua .ca-dom-chk__box{appearance:none;box-sizing:border-box;cursor:pointer;background:#fff;border:1.5px solid #b8aea3;border-radius:5px;width:18px;height:18px;margin:0;position:relative}.ua .ca-dom-chk__box:checked{background:#423a49;border-color:#423a49}.ua .ca-dom-chk__box:checked:after{content:"";box-sizing:content-box;border:2px solid #f4e4b6;border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:2px;left:5px;transform:rotate(45deg)}.ca-dom .ca-ask{gap:16px}.ca-dom .ca-ask__intro{font-size:14px}.ca-dom .ca-ask__field{gap:5px}.ca-dom .ca-ask__label{font-size:12.5px}.ca-dom .ca-ask__text{resize:none;border-radius:9px;height:92px;min-height:0;padding:10px 12px 0}.ca-dom .ca-ask__text::placeholder{color:#6f6676}.ca-dom-form{flex-direction:column;gap:16px;margin:0;display:flex}.ca-dom-form__intro{margin:0;font-size:14px;line-height:1.5}.ca-dom-form__lede{color:#615868;margin:-6px 0 0;font-size:12.5px}.ca-dom-form__hint{color:#615868;margin:0;font-size:12.5px}.ua .ca-dom-form__mono{font-family:Geist Mono,ui-monospace,monospace;font-size:13px}.ua .ca-dom-form .ca-dom-form__readonly{color:#615868;background:#fcfaf8}.ca-dom-form:not(:has(option[value=MX]:checked)) .ca-dom-form__mx{display:none}.ua .ca-dom-select{appearance:auto}.ca-dom-facts{flex-direction:column;gap:16px;margin:0;display:flex}.ca-dom-facts__row{border-top:1px solid #f0eae4;grid-template-columns:minmax(80px,30%) minmax(0,1fr);align-items:baseline;gap:12px;padding:8px 0;font-size:13.5px;line-height:1.45;display:grid}.ca-dom-facts__row:first-child{border-top:0}.ca-dom-facts__row dt{color:#615868;font-size:12.5px}.ca-dom-facts__row dd{margin:0}.ca-dom-check{font-size:12.5px}.ca-dom-check--ok{color:#2e5a1c}.ca-dom-check--no{color:#93301b}.ca-dom-record{grid-template-columns:minmax(80px,30%) minmax(0,1fr);align-items:baseline;gap:12px;padding:8px 0;font-size:13.5px;line-height:1.45;display:grid}.ca-dom-record__key{color:#615868;font-size:12.5px}.ca-dom-record__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.ca-dom-remove__record{overflow-wrap:anywhere;font-size:14px}.ua .ca-dom .ca-dom-contact-fld select.ua-fld__input{height:38px;font-size:13.5px}.ca-dom-contact-fld__typed{margin-top:13px}.ca-dom-contact-fld:not(:has(option[value=manual]:checked)) .ca-dom-contact-fld__typed{display:none}.ca-dom-address{flex-direction:column;gap:10px;display:flex}.ca-dom-address .ua-chk{font-size:13.5px}.ca-dom-address:has(input[type=checkbox]:checked) .ca-dom-address__typed{display:none}.ca-dom-address__street{grid-column:1/-1}.ca-dom-note--ok{color:#2e5a1c;background:#dcebd2}.ca-dom-ro{color:#4e4655;background:#efeae6;border-radius:10px;align-items:flex-start;gap:10px;padding:10px 14px;font-size:13px;line-height:1.45;display:flex}.ca-dom-ro svg{flex-shrink:0;margin-top:1px}.ca-dom-mrow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.ua .ca-dom-mrow{padding:12px 16px}.ua .ca-dom-mrow--point{padding:10px 16px}.ca-dom-mrow--point .ca-dom-name__title{overflow-wrap:anywhere;font-weight:600}.ca-dom-mdns{grid-template-columns:52px minmax(0,1fr) 20px;align-items:start;gap:12px;display:grid}.ua .ca-dom-mdns{padding:11px 16px}.ca-dom-mdns .ca-dom-name__title{font-weight:600}.ca-dom-mdns__value{overflow-wrap:anywhere;font-size:12px}.ca-dom-mdns__lock{color:#968c9c;justify-content:flex-end;display:inline-flex}.ca-dom-mfeed{grid-template-columns:24px minmax(0,1fr);align-items:center;gap:12px;display:grid}.ua .ca-dom-mfeed{padding:11px 16px}.ca-dom-mfeed__icon{color:#2e5a1c;background:#dcebd2;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.ca-dom-mfeed__title{font-size:13.5px;font-weight:500}@media (max-width:767px){.ca-dom{gap:14px}.ca-dom-head{flex-direction:column;gap:12px}.ca-dom .ua-h1{font-size:22px}.ca-dom .ua-subtitle{font-size:13px}.ua .ca-dom .btn{height:42px;padding:0 14px;font-size:14px}.ua .ca-dom .btn-sm{height:34px;padding:0 11px;font-size:12.5px}.ca-dom-tabs{scrollbar-width:none;display:flex}.ua .ca-dom-tabs__tab{flex:none;padding:0 12px}.ca-dom-note{flex-wrap:wrap}.ca-dom-note__action{margin-left:30px}.ca-dom-card__head{padding:14px 16px 10px}.ua .ca-dom-card__title{font-size:15px}.ca-dom-dl{grid-template-columns:1fr;gap:12px;padding:4px 16px 16px}.ca-dom-table__head{padding:8px 16px}.ua .ca-dom-table__row,.ca-dom-table__line,.ca-dom-kv{padding-left:16px;padding-right:16px}.ca-dom .ca-dom-mono{font-size:13px}.ca-dom .ca-dom-mdns__value{font-size:12px}.ca-dom-filters{flex-direction:column;align-items:stretch}.ca-dom-filters__chips{scrollbar-width:none;flex-wrap:nowrap;margin:0 -16px;padding:0 16px;overflow-x:auto}.ca-dom-filters__chips .ca-dom-chip{flex:none}.ca-dom-search{width:100%}.ua .ca-dom-search--phone .ca-dom-search__input{height:42px;padding-left:32px;font-size:14px}.ca-dom-grid{grid-template-columns:1fr}.ua .ca-dom .ua-dialog{width:100%}}.ca-dom-card__actions{border-top:1px solid #f0eae4;align-items:center;gap:8px;padding:12px 20px;display:flex}.ca-dom-card__actions .ca-staff-tag{font-weight:400}.ca-dom--tab{max-width:none}.ca-dom-sitecard__filters{padding:0 20px 16px}.ua .ca-dom-search--wide{width:420px}.ua .ca-dom-search--wide .ca-dom-search__input{border-radius:10px;height:40px;padding-left:37px;font-size:14px}.ca-dom-search--wide .ca-dom-search__icon{left:14px}.ca-dom-many-cols{grid-template-columns:minmax(0,1fr) 230px 130px 170px;align-items:center;gap:12px;display:grid}.ua .ca-dom-sitecard__row{padding-top:11px;padding-bottom:11px}.ca-dom-sitecard__points{color:#615868;font-size:13px}.ca-dom-sitecard__points--site{color:#2e2833}.ca-dom-sitecard__how{color:#615868;align-items:center;gap:8px;font-size:13px;display:inline-flex}.ca-dom-sitecard__how--warn{color:#8a6600}.ca-dom-sitecard__how--bad{color:#93301b}.ua .ca-dom-sitecard .ca-dom-sitecard__row--hidden{display:none}.ua .ca-dom-chip--button{cursor:pointer;border:0;font-family:inherit;line-height:normal}.ua .ca-dom-chip--button.ca-dom-chip--muted:hover{background:#e4dcd2}@media (max-width:767px){.ca-dom-sitecard__filters{padding:14px 16px 12px}.ua .ca-dom-search--wide{width:100%}}.ca-host{color:#2e2833;flex-direction:column;gap:20px;max-width:1112px;font-size:14px;line-height:normal;display:flex}.ua .ca-host .card{border-color:#e8e1da;border-radius:14px;overflow:hidden}.ca-host__head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.ca-host__titles{flex-direction:column;min-width:0;display:flex}.ca-host__title{letter-spacing:-.01em;color:#2e2833;overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:700;line-height:normal}.ca-host__lede{color:#615868;margin:4px 0 0;font-size:13.5px;line-height:normal}.ua .ca-host .btn{border-radius:9px;gap:7px;height:36px;padding:0 13px;font-size:13px}.ua .ca-host .btn svg{width:15px;height:15px}.ua .ca-host .btn-sm{height:30px;padding:0 10px;font-size:12.5px}.ca-host__actions{flex-shrink:0;gap:10px;display:flex}.ua .ca-host__tabs{flex-shrink:0}.ca-host__pair{grid-template-columns:1fr 1fr;align-items:stretch;gap:20px;display:grid}.ca-host-site{overflow:hidden}.ua .ca-host-site__head{color:inherit;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px 12px;text-decoration:none;display:flex}.ca-host-site__who{align-items:center;gap:12px;min-width:0;display:flex}.ca-host-site__icon{color:#615868;background:#f6f1ec;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.ca-host-site__titles{flex-direction:column;gap:2px;min-width:0;display:flex}.ca-host-site__name{color:#2e2833;overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:600}.ca-host-site__sub{color:#615868;font-size:12.5px}.ca-host-site__chevron{color:#968c9c;font-size:18px}.ca-host-envs__head,.ca-host-envs__row{border-top:1px solid #f0eae4;grid-template-columns:110px minmax(0,1fr) 220px 200px;align-items:center;gap:12px;padding:8px 20px;font-size:14px;display:grid}.ca-host-envs__head{letter-spacing:.08em;text-transform:uppercase;color:#6f6676;background:#fcfaf8;border-bottom:1px solid #f0eae4;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px}.ca-host-envs__row{padding-top:11px;padding-bottom:11px}.ca-host-envs__address{overflow-wrap:anywhere;color:#2e2833;font-family:Geist Mono,ui-monospace,monospace;font-size:13px}.ca-host-envs__sub{color:#615868;font-size:12.5px}.ua .ca-host-envs__host{color:#2e2833;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.ua .ca-host-envs__host:hover{color:#93301b}.ca-host-envs__ext{vertical-align:-1px;margin-left:4px;display:inline-block}.ca-host-envs__none,.ca-host-env__none{color:#615868;font-family:Aspekta,system-ui,sans-serif;font-weight:400}.ca-host-envs__none{font-size:13px}.ca-host-env__none{font-size:14px;display:block}.ca-host-chip{white-space:nowrap;border-radius:999px;align-items:center;height:22px;padding:0 8px;font-size:11.5px;font-weight:600;display:inline-flex}.ca-host-chip--ok{color:#2e5a1c;background:#dcebd2}.ca-host-chip--mut{color:#4e4655;background:#efeae6}.ca-host-env{border-top:1px solid #f0eae4;grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 20px;font-size:14px;display:grid}.ca-host-env__text{min-width:0}.ua .ca-host-env__url{overflow-wrap:anywhere;font-family:Geist Mono,ui-monospace,monospace;font-size:14px;font-weight:600}.ca-host-env__note{color:#615868;margin-top:2px;font-size:12.5px;display:block}.ca-host-table{overflow:hidden}.ca-host-table__head,.ca-host-table__row{grid-template-columns:var(--ca-host-cols);align-items:center;gap:12px;padding:13px 20px;display:grid}.ca-host-table__head{letter-spacing:.08em;text-transform:uppercase;color:#6f6676;background:#fcfaf8;border-top:1px solid #f0eae4;border-bottom:1px solid #f0eae4;padding:8px 20px;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px}.ca-host-table__row{color:#2e2833;border-top:1px solid #f0eae4;font-size:14px;text-decoration:none}.ca-host-table__group+.ca-host-table__row{border-top:0}.ua a.ca-host-table__row{color:#2e2833;text-decoration:none}.ua a.ca-host-table__row:hover{background:#fcfaf8}.ca-host-table__row--plugin{border-top:0;padding-top:10px;padding-bottom:10px}.ca-host-table__row--feed{padding-top:11px;padding-bottom:11px}.ca-host-table__cell{flex-direction:column;gap:2px;min-width:0;display:flex}.ca-host-table__cell--end{text-align:right;flex-direction:column;align-items:flex-end;display:flex}.ca-host-table__name{overflow-wrap:anywhere;font-size:14px;font-weight:600}.ca-host-table__name--event{font-weight:600}.ca-host-table__sub{color:#615868;font-size:12.5px}.ca-host-table__quiet{color:#6f6676}.ca-host-table__mono{font-variant-numeric:tabular-nums;font-family:Geist Mono,ui-monospace,monospace;font-size:13px}.ca-host-table__mono.ca-host-table__sub{font-size:12.5px}.ca-host-table__mono--strong{font-weight:600}.ca-host-table__when{gap:1px}.ca-host-table__when .ca-host-table__mono{white-space:nowrap;font-size:12.5px}.ca-host-table__when .ca-host-table__time{color:#615868;font-size:11px;font-weight:400}.ca-host-table__chevron{color:#968c9c;justify-self:end}.ca-host-table__group{color:#615868;background:#fcfaf8;border-top:1px solid #f0eae4;align-items:baseline;gap:10px;padding:14px 20px 6px;font-size:12.5px;display:flex}.ca-host-table__group-label{letter-spacing:.08em;text-transform:uppercase;color:#6f6676;white-space:nowrap;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px}.ca-host-table__group-note{color:#6f6676;flex:auto}.ca-host-table__group-total{font-variant-numeric:tabular-nums;color:#2e2833;white-space:nowrap;font-family:Geist Mono,ui-monospace,monospace;font-size:13px;font-weight:600}.ca-host-table__group-total.ca-host-table__sub{color:#615868;font-size:12.5px}.ca-host-table__foot{color:#615868;border-top:1px solid #f0eae4;justify-content:space-between;align-items:center;gap:16px;padding:12px 20px;font-size:12.5px;display:flex}.ua .ca-host-table__foot a{font-weight:600}.ca-host-table--feed .ca-host-table__foot{padding:10px 20px}.ca-host-table__month{letter-spacing:.08em;text-transform:uppercase;color:#6f6676;background:#fcfaf8;border-top:1px solid #f0eae4;border-bottom:1px solid #f0eae4;padding:7px 20px;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px}.ca-host-table__spacer{height:8px}.ca-host-table__empty{text-align:center;color:#615868;margin:0;padding:28px 20px;font-size:14px}.ca-host-table--web-plugins{--ca-host-cols:minmax(0,1fr)80px 170px 110px}.ca-host-table__licence{flex-direction:column;gap:2px;display:flex}.ca-host-table__renews{color:#6f6676;font-family:Geist Mono,ui-monospace,monospace;font-size:11.5px}.ca-host-table__renews--late{color:#b8432a}.ca-host-table--domains{--ca-host-cols:minmax(0,1fr)170px 110px 190px 90px}.ca-host-table--feed{--ca-host-cols:62px minmax(0,1fr)150px 170px}.ca-host-table--releases .ca-host-table__row>:first-child{color:#b8432a;font-size:12.5px}.ca-host-table--releases .ca-host-table__row>:last-child{font-size:11.5px}.ca-host-table--releases .ca-host-table__name--event{font-weight:600}.ca-host-dot{background:#b3aab9;border-radius:999px;flex-shrink:0;width:8px;height:8px}.ca-host-dot--ok{background:#5e9a2e}.ca-host-dot--warn{background:#c7901b}.ca-host-dot--fail{background:#c24e33}.ca-host-status{color:#615868;align-items:center;gap:8px;font-size:13px;display:inline-flex}.ca-host-avatar{color:#3d190b;background:#f4e4b6;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:9.5px;font-weight:700;display:inline-flex}.ca-host-avatar--baytek{color:#fff;background:#2e2833}.ca-host-who{color:#615868;justify-content:flex-end;justify-self:end;align-items:center;gap:7px;font-size:12.5px;display:inline-flex}.ca-host-note{color:#5e4766;background:#efe3f2;border-radius:10px;align-items:flex-start;gap:12px;padding:12px 16px;font-size:13.5px;line-height:1.5;display:flex}.ca-host-note__icon{flex-shrink:0;display:inline-flex}.ca-host-note__text{flex:auto;margin:0}.ca-host-note__action{flex-shrink:0;margin-left:auto}.ca-host-strip{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ca-host-strip--three{grid-template-columns:repeat(3,minmax(0,1fr))}.ca-host-strip--two{grid-template-columns:repeat(2,minmax(0,1fr))}.ca-host-strip__cell{border-left:1px solid #f0eae4;flex-direction:column;gap:3px;min-width:0;padding:18px 22px;display:flex}.ca-host-strip__cell:first-child{border-left:0}.ca-host-strip__label{letter-spacing:.08em;text-transform:uppercase;color:#6f6676;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px}.ca-host-strip__value{color:#2e2833;align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.ca-host-strip__sub{color:#615868;font-size:12.5px}.ca-host-card{overflow:hidden}.ca-host-card__head{justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 20px 12px;display:flex}.ca-host-card__titles{flex-direction:column;display:flex}.ca-host-card__title{color:#2e2833;margin:0;font-size:16px;font-weight:600}.ca-host-card__sub{color:#615868;margin-top:2px;font-size:12.5px}.ua .ca-host-card__link{color:#2e2833;text-underline-offset:3px;white-space:nowrap;font-size:14px;text-decoration:underline;text-decoration-thickness:1px}.ua .ca-host-card__link:hover{color:#93301b}.ca-host-card__row{border-top:1px solid #f0eae4;grid-template-columns:minmax(80px,30%) minmax(0,1fr);align-items:baseline;gap:12px;padding:10px 20px;font-size:13.5px;line-height:1.45;display:grid}.ca-host-card__key{color:#615868;font-size:12.5px}.ca-host-card__value{color:#2e2833}.ca-host-card__empty{text-align:center;color:#615868;padding:28px 20px;font-size:14px}.ca-host-feedwrap{flex-direction:column;gap:20px;display:flex}.ca-host-feedbar{justify-content:space-between;align-items:center;gap:12px;display:flex}.ca-host-feedbar__chips{flex-wrap:wrap;gap:6px;display:flex}.ua .ca-host-feedbar__chip{color:#4e4655;background:#efeae6;border-radius:999px;align-items:center;height:22px;padding:0 8px;font-size:11.5px;font-weight:600;text-decoration:none;display:inline-flex}.ua .ca-host-feedbar__chip:hover{color:#2e2833;background:#e6dfd8}.ua .ca-host-feedbar__chip--on,.ua .ca-host-feedbar__chip--on:hover{color:#2e5a1c;background:#dcebd2}.ca-host-feedbar__search{color:#968c9c;box-sizing:border-box;background:#fff;border:1px solid #ddd5cc;border-radius:9px;align-items:center;gap:8px;width:300px;height:36px;padding:0 12px;display:flex}.ca-host-feedbar__search:focus-within{outline-offset:1px;outline:2px solid #c24e33}.ca-host-feedbar__input{min-width:0;font:inherit;color:#2e2833;background:0 0;border:0;outline:none;flex:auto;padding:0;font-size:13px}.ca-host-feedbar__input::placeholder{color:#6f6676;opacity:1}.ca-host-empty{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:56px 24px;display:flex}.ca-host-empty__icon,.ca-host-promo__icon{color:#615868;background:#f6f1ec;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.ca-host-empty__title{color:#2e2833;margin:0;font-size:15px;font-weight:600}.ca-host-empty__text{color:#615868;max-width:420px;margin:0;font-size:12.5px}.ua .ca-host-empty .btn{margin-top:8px}.ca-host-promo{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:20px 24px;display:grid}.ca-host-promo--plain{grid-template-columns:minmax(0,1fr) auto;padding:18px 24px}.ca-host-promo__text{flex-direction:column;min-width:0;display:flex}.ca-host-promo__title{color:#2e2833;margin:0;font-size:15px;font-weight:600}.ca-host-promo__copy{color:#615868;margin:2px 0 0;font-size:12.5px}.ca-host-facts{gap:12px;margin:0;padding:4px 16px 16px;display:grid}.ca-host-facts>div{flex-direction:column;gap:3px;min-width:0;display:flex}.ca-host-facts dt{letter-spacing:.08em;text-transform:uppercase;color:#6f6676;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px}.ca-host-facts dd{overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:600}.ca-host-facts .ca-host-facts__sub{color:#615868;font-size:12.5px;font-weight:400}.ca-host-chip--plum{color:#5e4766;background:#efe3f2}.ca-host-pcard__row{border-top:1px solid #f0eae4;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;padding:11px 16px;display:grid}.ca-host-pcard__text{min-width:0}.ca-host-pcard__name{font-size:14px;font-weight:600;display:block}.ca-host-pcard__does{color:#615868;margin-top:2px;font-size:12.5px;display:block}.ca-host-pcard__where{color:#6f6676;margin-top:2px;font-family:Geist Mono,ui-monospace,monospace;font-size:11.5px;display:block}.ca-host-pcard__price{font-variant-numeric:tabular-nums;text-align:right;font-family:Geist Mono,ui-monospace,monospace;font-size:13px}.ca-host-pcard__per{color:#615868;margin-top:2px;font-size:11px;display:block}.ca-host-pcard__total{font-weight:600}.ca-host-pcard__total .ca-host-card__key{color:#2e2833}.ca-host-pcard__total .ca-host-card__value{font-family:Geist Mono,ui-monospace,monospace;font-size:13px}@media (max-width:899px){.ca-host__pair{grid-template-columns:1fr}.ca-host-envs__head,.ca-host-envs__row{grid-template-columns:90px minmax(0,1fr) 180px}.ca-host-envs__head>:nth-child(4),.ca-host-envs__row>:nth-child(4){display:none}}@media (max-width:767px){.ca-host{gap:14px}.ca-host__head{flex-direction:column;gap:12px}.ca-host__title{font-size:22px}.ca-host__lede{font-size:13px}.ca-host__actions{flex-direction:column;gap:10px}.ca-host-site__chevron{font-size:14px;font-weight:400}.ua .ca-host__actions .btn{justify-content:center;height:42px;padding:0 14px;font-size:14px}.ca-host-card__head,.ua .ca-host-site__head{padding:14px 16px 10px}.ca-host-card__title,.ca-host-site__name{font-size:15px}.ca-host-card__row{padding-left:16px;padding-right:16px}.ua .ca-host-card__link{color:#b8432a;border:0;height:auto;padding:0;text-decoration:underline}.ca-host__pair{gap:14px}.ca-host-site__who{min-width:0}.ca-host-envs__head{display:none}.ca-host-envs__row{grid-template-columns:64px minmax(0,1fr);padding:10px 16px}.ca-host-envs__row>.ca-host-envs__mid{display:none}.ca-host-envs__address{font-size:13px;font-weight:600;display:block}.ua .ca-host-envs__host{text-decoration:none}.ca-host-envs__line{color:#615868;margin-top:2px;font-family:Aspekta,system-ui,sans-serif;font-size:12.5px;font-weight:400;display:block}.ca-host-env{grid-template-columns:64px minmax(0,1fr) 20px;padding:11px 16px}.ua .ca-host-env__url{font-size:13px;display:block}.ua .ca-host .ca-host-env__open{color:#968c9c;background:0 0;border:0;justify-content:flex-start;width:auto;height:auto;padding:0}.ua .ca-host .ca-host-env__open svg{width:14px;height:14px}.ca-host-table__head,.ca-host-table__row{grid-template-columns:minmax(0,1fr) auto;padding-left:16px;padding-right:16px}.ca-host-table__cell--mid{display:none}.ca-host-note,.ca-host-promo{flex-direction:column;align-items:flex-start;display:flex}}.ca-host-plugins__total{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;display:flex}.ca-host-plugins__sum{font-variant-numeric:tabular-nums;color:#2e2833;font-family:Geist Mono,ui-monospace,monospace;font-size:14px;font-weight:600}.ca-host-plugins__sum--quiet,.ca-host-plugins__count{color:#615868;font-size:12.5px}.ca-host-plugins__head,.ca-host-plugins__row{border-top:1px solid #f0eae4;grid-template-columns:minmax(0,1fr) 90px 110px;align-items:center;gap:12px;padding:10px 20px;display:grid}.ca-host-plugins__head{letter-spacing:.08em;text-transform:uppercase;color:#6f6676;background:#fcfaf8;border-bottom:1px solid #f0eae4;padding:8px 20px;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px}.ca-host-plugins__row:hover{background:#fcfaf8}.ca-host-plugins__text{min-width:0}.ca-host-plugins__name{overflow-wrap:anywhere;font-size:14px;font-weight:600;display:block}.ca-host-plugins__does{color:#615868;margin-top:2px;font-size:12.5px;display:block}.ca-host-plugins__version{font-variant-numeric:tabular-nums;color:#615868;font-family:Geist Mono,ui-monospace,monospace;font-size:12.5px}.ca-host-plugins__end{text-align:right}.ca-host-plugins__monthly{font-variant-numeric:tabular-nums;font-family:Geist Mono,ui-monospace,monospace;font-size:13px}.ca-host-plugins__monthly--quiet{color:#6f6676}.ca-offer{--offer-dark:#4d3836;--offer-hero:#4d3836;--offer-grid:#ce9ed429;--offer-pill:#ce9ed4;--offer-pill-fg:#2e2833;--offer-accent:#ce9ed4;--offer-icon-bg:#f3e7f4;--offer-icon-fg:#5e4766;color:#2e2833;flex-direction:column;gap:20px;max-width:1112px;font-size:14px;line-height:normal;display:flex}.ca-offer--applications{--offer-dark:#2a313c;--offer-hero:#2a313c;--offer-grid:#f28e7729;--offer-pill:#f28e77;--offer-pill-fg:#2e2833;--offer-accent:#f28e77;--offer-icon-bg:#fdf0ec;--offer-icon-fg:#c24e33}.ca-offer--care{--offer-dark:#1f3216;--offer-hero:#1f3216;--offer-grid:#e7c06229;--offer-pill:#e7c062;--offer-pill-fg:#1f3216;--offer-accent:#e7c062;--offer-icon-bg:#f4e4b6;--offer-icon-fg:#1f3216}.ca-offer>*{flex-shrink:0}.ua .ca-offer .card{border-color:#e8e1da;border-radius:14px;overflow:hidden}.ca-offer__head{flex-direction:column;min-width:0;display:flex}.ca-offer__title{letter-spacing:-.02em;color:#2e2833;margin:0;font-size:24px;font-weight:800;line-height:normal}.ca-offer__lede{color:#615868;margin:4px 0 0;font-size:13.5px;line-height:normal}.ca-offer__fine{color:#615868;margin:0;font-size:12.5px}.ca-offer-hero{color:#f4e4b6;background:#423a49;border-radius:18px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);min-height:380px;display:grid;position:relative;overflow:hidden}.ca-offer-hero:before{content:"";pointer-events:none;background:url("/assets/user_area/brand/hero-squares-5927670e.webp") 50% 0 no-repeat;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0 55%,#000 72%);mask-image:linear-gradient(90deg,#0000 0 55%,#000 72%)}.ca-offer-hero>*{position:relative}.ca-offer-hero__copy{flex-direction:column;justify-content:center;gap:16px;padding:40px 32px 40px 40px;display:flex}.ca-offer-hero__pill{box-sizing:border-box;background:var(--offer-pill);width:max-content;max-width:100%;height:28px;color:var(--offer-pill-fg);border-radius:7px;align-items:center;padding:0 12px;font-family:Geist Mono,ui-monospace,monospace;font-size:12.5px;display:inline-flex}.ca-offer-hero__title{letter-spacing:-.02em;color:#f4e4b6;max-width:520px;margin:0;font-size:34px;font-weight:800;line-height:1.1}.ca-offer-hero__ul{white-space:nowrap;display:inline-block;position:relative}.ca-offer-hero__ul-line{width:100%;height:9px;color:var(--offer-accent);position:absolute;bottom:-5px;left:0;right:0;overflow:visible}.ca-offer-hero__text{color:#e3dfda;max-width:470px;margin:0;font-size:15px;line-height:1.55}.ca-offer-hero__text b{color:#f4e4b6;font-weight:600}.ca-offer-hero__photo{border-top-left-radius:340px;min-height:380px;margin:18px 0 0 10px;overflow:hidden}.ca-offer-hero__img{object-fit:cover;object-position:50% 40%;width:100%;height:100%;display:block;position:absolute;inset:0}.ca-offer-reach{color:#f4e4b6;background:#423a49;border-radius:16px;grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:24px;min-height:160px;padding-right:28px;display:grid;position:relative;overflow:hidden}.ca-offer-reach__photo{align-self:stretch;height:160px;position:relative}.ca-offer-reach__img{width:190px;max-width:none;height:auto;display:block;position:absolute;top:6px;left:0}.ca-offer-reach__copy{z-index:1;flex-direction:column;gap:4px;padding:20px 0;display:flex;position:relative}.ca-offer-reach__hand{letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;color:#f28e77;transform-origin:0;align-self:flex-start;align-items:center;gap:6px;margin:0 0 8px -2px;font-family:Permanent Marker,cursive;font-size:12.5px;display:inline-flex;transform:rotate(-3deg)}.ca-offer-reach__arrow{flex-shrink:0;width:34px;height:22px;margin-top:8px;overflow:visible}.ca-offer-reach__question{letter-spacing:-.01em;color:#f4e4b6;margin:0;font-size:16px;font-weight:800;line-height:1.25}.ca-offer-reach__text{color:#e3dfda;max-width:520px;margin:0;font-size:13.5px;line-height:1.5}.ca-offer-reach__acts{gap:8px;display:flex}.ua .ca-offer-reach__pill{box-sizing:border-box;color:#2e2833;white-space:nowrap;background:#fff;border:1px solid #ddd5cc;border-radius:9px;align-items:center;gap:7px;height:34px;padding:0 13px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.ua .ca-offer-reach__pill>svg{flex-shrink:0;width:14px;height:14px}.ua .ca-offer-reach__pill:hover{color:#2e2833;background:#f6f1ec;border-color:#cfc7be}.ua .ca-offer-reach__pill--fill{color:#3d190b;background:#f4e4b6;border-color:#f4e4b6}.ua .ca-offer-reach__pill--fill:hover{color:#3d190b;background:#ead79f;border-color:#ead79f}.ca-offer-domains__head{padding:16px 20px 12px}.ca-offer-domains__cols,.ua .ca-offer-domains__row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.ca-offer-domains__cols{letter-spacing:.08em;text-transform:uppercase;color:#6f6676;background:#fcfaf8;border-top:1px solid #f0eae4;border-bottom:1px solid #f0eae4;padding:8px 20px;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px}.ua .ca-offer-domains__row{color:#2e2833;border-top:1px solid #f0eae4;padding:13px 20px;text-decoration:none}.ua .ca-offer-domains__cols+.ca-offer-domains__row{border-top:0}.ua .ca-offer-domains__row:hover{color:#2e2833;background:#fcfaf8}.ca-offer-domains__name{overflow-wrap:anywhere;flex-direction:column;gap:2px;min-width:0;font-size:14px;font-weight:600;display:flex}.ca-offer-domains__sub{color:#615868;font-size:12.5px;font-weight:400}.ca-offer-domains__renews{text-align:right;white-space:nowrap;font-size:13.5px}.ca-offer-sec{flex-direction:column;gap:12px;display:flex}.ca-offer-sec__title{letter-spacing:-.02em;color:var(--offer-dark);margin:0;font-size:16px;font-weight:800}.ca-offer-sec__sub{color:#615868;margin:2px 0 0;font-size:12.5px}.ca-offer-feats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ca-offer-feats--four{grid-template-columns:repeat(4,minmax(0,1fr))}.ca-offer-feat{background:#fff;border:1px solid #e8e1da;border-radius:14px;flex-direction:column;gap:6px;padding:16px 18px;display:flex}.ca-offer-feat__icon{background:var(--offer-icon-bg);width:40px;height:40px;color:var(--offer-icon-fg);border-radius:10px;justify-content:center;align-items:center;margin-bottom:4px;display:inline-flex}.ca-offer-feat__title{color:var(--offer-dark);font-size:14px;font-weight:600}.ca-offer-feat__text{color:#615868;font-size:12.5px;line-height:1.45}.ua .ca-offer .ca-offer-move{flex-direction:column;gap:16px;padding:20px 22px;display:flex}.ca-offer-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.ca-offer-step{background:#fcfaf8;border:1px solid #f0eae4;border-radius:12px;flex-direction:column;gap:4px;padding:14px 16px;display:flex}.ca-offer-step__num{box-sizing:border-box;width:24px;height:24px;color:var(--offer-dark);font-variant-numeric:tabular-nums;background:#fcfaf8;border:1.5px solid #d5c3da;border-radius:999px;justify-content:center;align-items:center;margin-bottom:4px;font-family:Geist Mono,ui-monospace,monospace;font-size:12px;font-weight:600;display:inline-flex}.ca-offer-step__title{color:var(--offer-dark);font-size:13.5px;font-weight:600}.ca-offer-step__text{color:#615868;font-size:12.5px;line-height:1.45}.ca-offer-plans{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ca-offer-plan{background:#fff;border:1px solid #e8e1da;border-radius:14px;flex-direction:column;gap:10px;padding:20px 22px;display:flex}.ca-offer-plan--featured{border-color:#d5c3da;box-shadow:0 0 0 1px #d5c3da}.ca-offer-plan__top{justify-content:space-between;align-items:center;gap:10px;display:flex}.ca-offer-plan__name{color:var(--offer-dark);font-size:18px;font-weight:800}.ca-offer-plan__price{color:#615868;font-size:13.5px}.ca-offer-plan__amount{font-variant-numeric:tabular-nums;color:#2e2833;font-family:Geist Mono,ui-monospace,monospace;font-size:20px;font-weight:600}.ca-offer-plan__for{color:#4e4655;margin:0;font-size:13.5px;line-height:1.5}.ca-offer-plan__list{border-top:1px solid #f0eae4;flex-direction:column;gap:7px;margin:0;padding:10px 0 0;list-style:none;display:flex}.ca-offer-plan__item{gap:8px;font-size:13.5px;line-height:1.4;display:flex}.ca-offer-plan__check{color:#5e9a3c;flex-shrink:0;margin-top:1px}.ca-offer-plan__note{color:#615868;margin:auto 0 0;padding-top:8px;font-size:12.5px}.ca-offer-chip{box-sizing:border-box;color:#5e4766;white-space:nowrap;background:#efe3f2;border:1px solid #d5c3da;border-radius:999px;align-items:center;height:22px;padding:0 8px;font-size:11.5px;font-weight:600;display:inline-flex}.ca-offer-appnote{background:#fff;border:1px dashed #ddd5cc;border-radius:12px;align-items:center;gap:16px;padding:14px 18px;font-size:13.5px;line-height:1.45;display:flex}.ua .ca-offer .ca-offer-cmp{padding:0}.ca-offer-cmp__row{border-top:1px solid #f0eae4;grid-template-columns:200px minmax(0,1fr) minmax(0,1fr);font-size:13.5px;line-height:1.45;display:grid}.ca-offer-cmp__row:first-child{border-top:0}.ca-offer-cmp__row>*{flex-direction:column;gap:2px;padding:12px 20px;display:flex}.ca-offer-cmp__row--head>*{padding:18px 20px 14px}.ca-offer-cmp__label{color:#615868;background:#fcfaf8;border-right:1px solid #f0eae4;font-size:12.5px;font-weight:600}.ca-offer-cmp__cell--dp{background:#fff;border-left:1px solid #f0eae4}.ca-offer-cmp__name{color:var(--offer-dark);font-size:18px;font-weight:800}.ca-offer-cmp__small{color:#615868;font-size:12.5px}@media (max-width:899px){.ca-offer-feats,.ca-offer-feats--four,.ca-offer-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ca-offer{gap:16px}.ca-offer__title{font-size:22px}.ca-offer__lede{font-size:13px}.ca-offer-hero{grid-template-columns:minmax(0,1fr);min-height:0}.ca-offer-hero__pill{align-self:flex-start;width:auto;height:auto;min-height:28px;padding:5px 12px}.ca-offer-hero__copy{gap:14px;padding:24px 20px 20px}.ca-offer-hero__title{font-size:28px}.ca-offer-hero__ul{white-space:normal}.ca-offer-hero__photo{border-top-left-radius:200px;min-height:240px;margin:0 0 0 24px}.ca-offer-reach{grid-template-columns:104px minmax(0,1fr);gap:0 16px;padding:0 16px 0 0}.ca-offer-reach__photo{grid-row:1/span 2;height:auto;min-height:160px}.ca-offer-reach__img{width:124px;top:auto;bottom:-28px;left:-10px}.ca-offer-reach__copy{padding:18px 0 12px}.ca-offer-reach__acts{z-index:1;flex-wrap:wrap;padding-bottom:18px;position:relative}.ca-offer-feats,.ca-offer-feats--four,.ca-offer-steps,.ca-offer-plans{grid-template-columns:1fr}.ua .ca-offer .ca-offer-move{padding:16px}.ca-offer-cmp__row{grid-template-columns:1fr 1fr}.ca-offer-cmp__row>*{padding:10px 14px}.ca-offer-cmp__label{border-right:0;grid-column:1/-1;padding-bottom:0}.ca-offer-cmp__row--head>:first-child{display:none}}.ca-bill{--ca-text:#2e2833;--ca-muted:#615868;--ca-label:#7a7180;--ca-line:#eae4dd;--ca-head:#faf8f5;--ca-due:#93301b;--ca-coral:#c24e33;max-width:1112px}.ua .ca-bill .label{letter-spacing:.08em;text-transform:uppercase;color:#6f6676;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px;font-weight:400}.ua .ca-bill .card{border-color:var(--ca-line);border-radius:14px}.ua .ca-bill .badge{border-radius:999px;height:22px;padding:0 8px;font-size:11.5px;font-weight:600}.ua .ca-bill .b-paid{color:#2e5a1c;background:#dcebd2}.ua .ca-bill .b-over{color:#93301b;background:#fbe9e4}.ua .ca-bill .b-neutral{color:#4e4655;background:#efeae6}.ca-bill__head{margin-bottom:28px}.ua .ca-bill .ua-subtitle{color:var(--ca-muted);font-size:14px}.ua .ca-link{text-underline-offset:2px;font-weight:600}.ua .ca-link--button{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.ua .ca-bill{color:#2e2833}.ua .ca-bill .ua-page-head{margin-bottom:20px;display:flow-root}.ua .ca-bill .ua-h1{letter-spacing:-.01em;color:#2e2833;font-size:24px;font-weight:700;line-height:normal}.ua .ca-bill .ua-subtitle{color:#615868;margin:4px 0 0;font-size:13.5px;line-height:normal}.ua .ca-card{background:#fff;border:1px solid #e8e1da;border-radius:14px;overflow:hidden}.ca-card__head{justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 20px 12px;display:flex}.ua .ca-card__title{color:#2e2833;margin:0;font-size:16px;font-weight:600}.ca-card__sub{color:#615868;margin:2px 0 0;font-size:12.5px}.ua .ca-bill .btn{border-style:solid;border-width:1px;border-radius:9px;gap:7px;height:36px;padding:0 13px;font-size:13px;font-weight:600}.ua .ca-bill .btn svg{width:15px;height:15px}.ua .ca-bill .btn-sm{height:30px;padding:0 10px;font-size:12.5px}@media (max-width:767px){.ua .ca-bill .ua-page-head{margin-bottom:14px}.ua .ca-bill .ua-h1{font-size:22px}.ua .ca-bill .ua-subtitle{font-size:13px}.ua .ca-bill .btn{height:42px;padding:0 14px;font-size:14px}.ua .ca-bill .btn-sm{height:34px;padding:0 11px;font-size:12.5px}.ca-card__head{padding:14px 16px 10px}.ua .ca-card__title{font-size:15px}.ua .ca-bill .mono{font-size:13px}}.ca-bill__tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}.ua .ca-tile{background:#fff;border:1px solid #e8e1da;border-radius:14px;flex-direction:column;gap:4px;padding:14px 16px;display:flex}.ua .ca-tile__value{font-variant-numeric:tabular-nums;color:#2e2833;font-family:Geist Mono,ui-monospace,monospace;font-size:22px;font-weight:600;line-height:normal}.ua .ca-tile__value--due{color:#93301b}.ua .ca-tile__value--words{font-variant-numeric:normal;font-family:inherit}.ua .ca-tile__note{color:#615868;font-size:12.5px}.ua .ca-tile__link{font-weight:600}.ca-note{border-radius:10px;align-items:flex-start;gap:12px;margin-bottom:20px;padding:12px 16px;font-size:13.5px;line-height:1.5;display:flex}.ca-note--amber{color:#6e520a;background:#f8ebc4}.ca-note--lilac{color:#5e4766;background:#efe3f2}.ca-note__icon{flex-shrink:0;display:inline-flex}.ca-note__text{flex:0 auto;min-width:0;margin:0}.ua .ca-note__action{flex-shrink:0;margin-left:auto}.ca-bill__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.ca-bill__filters{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ua .ca-bill .seg{background:#f0eae4;border-radius:10px;gap:2px;padding:3px;display:inline-flex}.ua .ca-bill .seg>a{color:#615868;border-radius:8px;gap:6px;height:30px;padding:0 14px;font-size:13px;font-weight:600}.ua .ca-bill .seg>.on{color:#2e2833;background:#fff;box-shadow:0 1px 2px #2e28331f}.ua .ca-bill .seg .n{min-width:0;height:auto;color:inherit;background:#e4dcd2;border-radius:5px;padding:0 5px;font-family:Geist Mono,ui-monospace,monospace;font-size:11px;font-weight:600}.ua .ca-select{box-sizing:border-box;width:156px;height:36px;font:inherit;color:#2e2833;cursor:pointer;background:#fff;border:1px solid #ddd5cc;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:0 12px;font-size:13px;display:inline-flex}.ua .ca-select:after{content:"";border-bottom:1.5px solid #615868;border-right:1.5px solid #615868;width:7px;height:7px;margin-left:auto;transform:rotate(45deg)}.ua .ca-bill .ua-invsearch-wrap{width:286px;max-width:100%}.ua .ca-bill .ua-invsearch{color:#968c9c;border-color:#ddd5cc;border-radius:9px;gap:0;width:100%;height:36px;padding:0 12px}.ua .ca-bill .ua-invsearch svg{margin-right:4px}.ua .ca-bill .ua-invsearch input{color:#2e2833;font-size:13px}.ua .ca-bill .ua-invsearch input::placeholder{color:#6f6676}.ua .ca-table{background:#fff;border:1px solid #e8e1da;border-radius:14px;overflow:hidden}.ua .ca-bill .itbl-h,.ua .ca-bill .itbl-r{grid-template-columns:100px minmax(0,1fr) 190px 120px;gap:12px 24px;padding:13px 20px}.ua .ca-bill .itbl-h{background:#fcfaf8;border-top:1px solid #f0eae4;border-bottom:1px solid #f0eae4;height:auto;padding:8px 20px}.ua .ca-bill .itbl-r{color:#2e2833;border-top:1px solid #f0eae4;border-bottom:0;height:auto;min-height:0;font-size:14px}.ua .ca-bill .itbl-r:hover{background:#fcfaf8}.ua .ca-bill .itbl-r .num{color:#2e2833;font-size:13px;font-weight:600}.ua .ca-bill .itbl-r .plan{color:#2e2833;padding:0;font-size:14px;font-weight:500;line-height:normal;display:block;overflow:visible}.ua .ca-bill .itbl-r .amt{color:#2e2833;text-align:right;flex-direction:column;font-size:13px;font-weight:400;display:flex}.ca-table__date{color:#615868;font-size:12.5px}.ua .ca-table__date--late{color:#93301b;font-size:14px;font-weight:600}.ca-table__of{color:#615868;font-family:inherit;font-size:12px}.ca-table__phone{display:none}.ca-table__phone-name{font-weight:500;display:block}.ca-table__phone-meta{color:#615868;margin-top:2px;font-size:12.5px;display:block}.ua .ca-table__phone-meta .mono{font-size:12px;font-weight:600}.ca-table__phone-late{color:#93301b;font-weight:600}.ca-table__foot{color:#615868;border-top:1px solid #f0eae4;padding:12px 20px;font-size:12.5px}.ua .ca-table__foot .ca-link{font-weight:600}@media (max-width:767px){.ca-bill__tiles{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px}.ua .ca-tile{padding:12px 14px}.ua .ca-tile__value{font-size:18px}.ca-note{flex-wrap:wrap;margin-bottom:14px}.ua .ca-note__action{margin-left:30px}.ca-bill__toolbar{margin-bottom:14px}.ca-bill__filters{flex:auto}.ua .ca-bill .seg{scrollbar-width:none;flex:auto;display:flex;overflow-x:auto}.ua .ca-bill .seg>a{flex:none;padding:0 12px}.ua .ca-bill .itbl-h{display:none}.ua .ca-bill .itbl-r{grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:12px 16px}.ca-table__phone{min-width:0;display:block}.ua .ca-bill .itbl-r .amt{font-size:13.5px;font-weight:600}.ca-table__foot{padding:12px 16px}}.ua .ca-bill .b-due{color:#6e520a;background:#f8ebc4}.ca-inv{flex-direction:column;gap:20px;display:flex}.ua .ca-bill .ca-inv__head{justify-content:space-between;align-items:flex-start;gap:20px;margin:0;display:flex}.ca-inv__name{align-items:center;gap:10px;display:flex}.ua .ca-inv__number{letter-spacing:-.01em;color:#2e2833;margin:0;font-size:24px;font-weight:700;line-height:normal}.ca-inv__lede{color:#615868;margin:4px 0 0;font-size:13.5px}.ca-inv__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;min-width:0;display:flex}.ca-inv__columns{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;display:grid}.ca-inv__side{flex-direction:column;gap:20px;display:flex}.ca-doc__sum{color:#2e2833;border-top:1px solid #f0eae4;grid-template-columns:minmax(80px,30%) minmax(0,1fr);align-items:baseline;gap:40px;padding:10px 20px;font-size:13.5px;line-height:1.45;display:grid}.ca-doc__sum>span:first-child{color:#615868;font-size:12.5px}.ua .ca-doc__sum>span:last-child{text-align:right;font-size:13px}.ca-doc__sum--strong{font-weight:600}.ua .ca-doc__sum--due{color:#93301b}.ua .ca-bill .ca-side{border:1px solid #e8e1da;border-radius:14px;flex-direction:column;gap:0;display:flex;overflow:hidden}.ua .ca-side__title{color:#2e2833;margin:0;padding:16px 20px 12px;font-size:16px;font-weight:600}.ua .ca-side__link{width:100%;font:inherit;color:#2e2833;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #f0eae4;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 20px;font-size:14px;text-decoration:none;display:grid}.ua .ca-side__link:hover{background:#fcfaf8}.ca-side__chevron{color:#968c9c}.ca-side__fact{color:#2e2833;border-top:1px solid #f0eae4;grid-template-columns:minmax(80px,30%) minmax(0,1fr);align-items:baseline;gap:12px;padding:10px 20px;font-size:13.5px;line-height:1.45;display:grid}.ca-side__fact>span:first-child{color:#615868;font-size:12.5px}.ca-side__fact>span:last-child{text-align:left;overflow-wrap:anywhere}.ua .ca-side__fact .mono{font-size:12.5px}.ua .ca-side__fact--event .ca-side__date{color:#615868;font-size:12.5px}.ca-inv__facts{grid-template-columns:1fr;gap:12px;padding:18px 16px 16px;display:grid}.ca-inv__facts--eft{padding-top:4px}.ca-inv__fact{flex-direction:column;gap:3px;min-width:0;display:flex}.ca-inv__fact-value{overflow-wrap:anywhere;font-size:14px;font-weight:600}.ua .ca-inv__fact-value--due{color:#93301b}.ca-inv__fact-sub{color:#615868;font-size:12.5px}.ca-inv__line{border-top:1px solid #f0eae4;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 16px;display:grid}.ca-inv__line-name{font-size:14px;font-weight:500;display:block}.ca-inv__line-meta{color:#615868;margin-top:2px;font-size:12.5px;display:block}@media (max-width:767px){.ca-inv{gap:14px}.ua .ca-bill .ca-inv__head{flex-direction:column;align-items:flex-start;gap:12px}.ua .ca-inv__number{font-size:22px}.ca-inv__lede{font-size:13px}.ca-inv__actions{flex-direction:column;align-self:stretch;gap:8px}.ua .ca-bill .ca-inv__actions .btn{justify-content:center;height:42px}.ca-inv__pay{order:-1}.ca-doc__sum{gap:12px;padding:10px 16px}}.ua .ua-dialog.ca-dialog{box-sizing:border-box;color:#2e2833;border-radius:16px;gap:16px;width:608px;max-width:calc(100vw - 32px);padding:22px 24px;box-shadow:0 24px 64px #2e28334d}@media (min-width:1024px){.ua .ua-dialog.ca-dialog{margin:0 auto;inset:92px 0 auto}}.ua .ca-bill .ua-pay-scrim{background:#2e283373}.ca-dialog__form{display:contents}.ca-dialog__body{flex-direction:column;gap:16px;min-height:0;padding:0;display:flex;overflow-y:auto}.ua .ca-dialog__title{color:#2e2833;margin:0;font-size:19px;font-weight:600;line-height:normal}.ca-dialog__text{color:#2e2833;margin:0;font-size:14px;line-height:1.5}.ca-dialog__note{color:#615868;margin:0;font-size:12.5px}.ca-dialog__alert{color:#93301b;background:#fbe9e4;border-radius:8px;margin:0;padding:10px 12px;font-size:13.5px}.ca-dialog__foot{justify-content:flex-end;gap:10px;padding:0;display:flex}.ca-choice{flex-direction:column;gap:8px;display:flex}.ca-choice__option{cursor:pointer;background:#fff;border:1.5px solid #e8e1da;border-radius:12px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.ua .ca-choice__option:has(input:checked){background:#fcfaf8;border-color:#423a49}.ua .ca-choice__option input{appearance:none;box-sizing:border-box;border:1.5px solid #cfc7be;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:21px;height:21px;margin:1px 0 0;display:inline-flex}.ua .ca-choice__option input:checked{border-color:#423a49}.ua .ca-choice__option input:checked:after{content:"";background:#423a49;border-radius:999px;width:8px;height:8px}.ca-choice__text{flex-direction:column;display:flex}.ca-choice__name{color:#2e2833;font-size:14px;font-weight:600}.ca-choice__meta{color:#615868;font-size:12.5px}.ca-card-fields{flex-direction:column;gap:16px;display:flex}.ca-card-fields[hidden]{display:none}.ua .ca-dialog .ca-field{flex-direction:column;gap:5px;min-width:0;display:flex}.ua .ca-dialog .ca-field__label{color:#2e2833;font-size:12.5px;font-weight:600}.ua .ca-dialog .ca-field__input{box-sizing:border-box;width:100%;height:40px;font:inherit;color:#2e2833;background:#fff;border:1px solid #ddd5cc;border-radius:9px;align-items:center;padding:0 12px;font-size:14px;display:flex}.ua .ca-dialog .ca-field__input::placeholder{color:#6f6676}.ua .ca-field__input>div,.ua .ca-field__input .ua-add-card__element{flex:auto}.ua .ca-dialog .ua-add-card__brands{display:none}.ua .ca-dialog .ca-field__select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#615868 50%),linear-gradient(135deg,#615868 50%,#0000 50%);background-position:calc(100% - 17px) 17px,calc(100% - 12px) 17px;background-repeat:no-repeat;background-size:5px 5px;padding-right:32px}.ca-field__pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ua .ca-dialog .ca-field__drop{color:#6f6676;position:relative}.ca-field__file{opacity:0;cursor:pointer;position:absolute;inset:0}.ua .ca-dialog .ca-check{color:#2e2833;cursor:pointer;align-items:center;gap:10px;font-size:13.5px;font-weight:400;display:flex}.ua .ca-dialog .ca-check input{appearance:none;accent-color:auto;box-sizing:border-box;background:#fff;border:1.5px solid #b8aea3;border-radius:5px;flex-shrink:0;width:18px;height:18px;margin:0;position:relative}.ua .ca-dialog .ca-check input:checked{opacity:1;background:#423a49;border-color:#423a49}.ua .ca-dialog .ca-check input:checked:after{content:"";border:2px solid #f4e4b6;border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:2px;left:5px;transform:rotate(45deg)}@media (max-width:1023px){.ua .ua-dialog.ca-dialog{border-radius:18px 18px 0 0;width:100%;max-width:none;padding:20px 18px 28px}.ua .ca-dialog__title{font-size:18px}.ca-dialog__foot{flex-direction:column-reverse;gap:10px}.ua .ca-dialog .ca-dialog__foot .btn{justify-content:center;width:100%}.ca-field__pair{gap:10px}.ua .ca-dialog .ca-check{align-items:flex-start}.ua .ca-dialog .ca-check input{margin-top:2px}.ca-dialog__text--sheet{margin-top:-6px}}.ca-subs{flex-direction:column;gap:20px;display:flex}.ua .ca-bill .ca-subs__head{justify-content:space-between;align-items:flex-start;gap:20px;margin:0;display:flex}.ca-subs__summary{color:#615868;white-space:nowrap;padding-top:8px;font-size:12.5px}.ua .ca-subs__tabs{margin:0}.ua .ca-bill.ca-subs .seg{display:flex}.ca-subs__list{flex-direction:column;gap:20px;display:flex}.ua .ca-subs .ca-note{margin-bottom:0}.ca-subs__empty{padding:20px 24px}@media (max-width:767px){.ca-subs,.ca-subs__list{gap:14px}.ua .ca-bill .ca-subs__head{flex-direction:column;gap:12px}.ua .ca-bill.ca-subs .seg{scrollbar-width:none;overflow-x:auto}.ua .ca-bill.ca-subs .seg>a{flex:none;padding:0 12px}}.ca-pay{flex-direction:column;gap:20px;display:flex}.ua .ca-pay .ua-page-head,.ua .ca-pay .ua-page-alert{margin:0}.ca-pay__ro{color:#4e4655;background:#efeae6;border-radius:10px;align-items:flex-start;gap:10px;padding:10px 14px;font-size:13px;line-height:1.45;display:flex}.ca-pay__ro svg{flex-shrink:0;margin-top:1px}.ca-pay__chip{text-align:center;color:#2e2833;border:1px solid #ddd5cc;border-radius:4px;padding:3px 5px;font-family:Geist Mono,ui-monospace,monospace;font-size:10px;font-weight:600;line-height:normal}.ca-pay__chip--art{justify-content:center;align-items:center;padding:1px 5px;display:inline-flex}.ca-pay__none{align-items:center;gap:12px;padding:8px 20px 18px;display:flex}.ca-pay__none-icon{color:#fff;background:#f6f1ec;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.ca-pay__none-text{flex-direction:column;display:flex}.ca-pay__none-title{font-size:14px;font-weight:600}.ca-pay__none-copy{color:#615868;font-size:12.5px}.ca-pay__method{border-top:1px solid #f0eae4;grid-template-columns:40px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 20px;display:grid}.ca-pay__method-text{min-width:0;display:block}.ca-pay__method-name{font-size:14px;font-weight:600;display:block}.ca-pay__method-meta{color:#615868;margin-top:2px;font-size:12.5px;display:block}.ca-pay__method-chips,.ca-pay__method-actions{align-items:center;gap:8px;display:flex}.ca-pay__add{border-top:1px solid #f0eae4;padding:12px 16px}.ua .ca-pay__add-button{justify-content:center;width:100%}.ua .ca-pay__autopay{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:16px 20px;display:grid}.ua .ca-pay__autopay-title{align-items:center;gap:10px;margin:0;font-size:16px;font-weight:600;display:flex}.ca-pay__autopay-copy{color:#615868;max-width:640px;margin:4px 0 0;font-size:12.5px;line-height:1.5}.ca-pay__autopay-need{color:#615868;text-align:right;font-size:12.5px}.ua .ca-pay__autopay-need .ca-link{text-underline-offset:auto;font-size:12.5px}.ca-pay__facts{grid-template-columns:repeat(3,1fr);gap:16px;padding:4px 20px 16px;display:grid}.ca-pay__fact{min-width:0;font-size:14px}.ca-pay__fact-value{overflow-wrap:anywhere;margin-top:4px;font-size:14px;display:block}.ua .ca-pay__fact-link,.ua .ca-pay__foot-link{font-size:12.5px;font-weight:600}.ua .ca-pay__row{color:#2e2833;border-top:1px solid #f0eae4;grid-template-columns:120px minmax(0,1fr) 90px 120px;align-items:center;gap:12px;padding:10px 20px;font-size:14px;text-decoration:none;display:grid}.ua a.ca-pay__row:hover,.ua a.ca-pay__item:hover{background:#fcfaf8}.ua .ca-pay__row--head{background:#fcfaf8;border-bottom:1px solid #f0eae4;padding:8px 20px}.ca-pay__muted{color:#615868;font-size:12.5px}.ca-pay__number{font-size:13px;font-weight:600}.ca-pay__amount{text-align:right;font-size:13px}.ca-pay__row--head .ca-pay__amount{font-size:inherit}.ca-pay__foot{color:#615868;border-top:1px solid #f0eae4;padding:12px 20px;font-size:12.5px}.ca-pay__empty{color:#615868;margin:0;padding:12px 20px 16px;font-size:12.5px}.ua .ca-pay__item{color:#2e2833;border-top:1px solid #f0eae4;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 16px;font-size:14px;text-decoration:none;display:grid}.ca-pay__item-name{font-size:14px;font-weight:500;display:block}.ca-pay__item-meta{color:#615868;margin-top:2px;font-size:12.5px;display:block}.ua .ca-pay__item-meta .mono{font-size:12px}.ca-pay__item-amount{font-size:13px}.ca-pay__tax{cursor:pointer;border-top:1px solid #f0eae4;align-items:flex-start;gap:10px;padding:12px 20px 16px;font-size:13.5px;display:flex}.ca-pay__tax--sent{cursor:default;align-items:center}.ua .ca-pay__tax-check{appearance:none;box-sizing:border-box;cursor:pointer;background:#fff;border:1.5px solid #b8aea3;border-radius:5px;flex-shrink:0;width:18px;height:18px;margin:2px 0 0;position:relative}.ua .ca-pay__tax-check:checked{background:#423a49;border-color:#423a49}.ua .ca-pay__tax-check:checked:after{content:"";border:2px solid #f4e4b6;border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:2px;left:5px;transform:rotate(45deg)}.ca-pay__tax-icon{color:#615868;display:inline-flex}.ca-pay__tax-body{flex-direction:column;flex:auto;min-width:0;display:flex}.ca-pay__tax-title{font-size:13.5px;font-weight:600}.ca-pay__tax-hint{color:#615868;font-size:12.5px}.ua .ca-pay__textbtn{font:inherit;color:#615868;cursor:pointer;background:0 0;border:0;padding:4px 6px;font-size:12.5px;font-weight:600;text-decoration:none}.ua .ca-pay__textbtn:hover{color:#2e2833}.ua .ca-select--year{border-color:#ddd5cc;border-radius:9px;width:126px;min-width:0;height:36px;padding:0 12px;font-size:13px;position:relative}.ca-select--year:after{content:"";border-bottom:1.5px solid #615868;border-right:1.5px solid #615868;width:7px;height:7px;margin-left:auto;transform:rotate(45deg)}@media (max-width:767px){.ca-pay{gap:14px}.ca-pay__none{padding:4px 16px 14px}.ca-pay__method{grid-template-columns:44px minmax(0,1fr) auto;padding:12px 16px}.ca-pay__method:has(.ca-pay__method-chips:not(.ua-wide-only)){grid-template-columns:44px minmax(0,1fr) auto auto}.ua .ca-bill .ca-pay__add-button{height:40px}.ca-pay__autopay-text{flex-direction:column;gap:10px;display:flex}.ua .ca-pay__autopay{flex-direction:column;align-items:stretch;gap:10px;padding:14px 16px;display:flex}.ua .ca-pay__autopay-title{font-size:15px}.ca-pay__autopay-copy{margin:0}.ca-pay__autopay-need{text-align:left}.ua .ca-pay__autopay-need .ca-link{color:#615868;font-weight:400;text-decoration:none}.ua .ca-pay__autopay-action{justify-content:center}.ca-pay__facts{grid-template-columns:1fr;gap:12px;padding:4px 16px 16px}.ca-pay__fact{flex-direction:column;gap:3px;display:flex}.ca-pay__fact-value{margin-top:0;font-weight:600}}@media (max-width:719px){.ua .ca-bill .itbl-r .ca-table__wide{display:none}}.ua .ca-bill--wide{max-width:1112px}.ua .ca-inv__plan{font-size:13.5px}.ca-inv__paper{min-width:0}.ua .ca-inv__balance-head{padding:16px 20px 4px;font-size:14px;display:block}.ua .ca-bill .ca-inv__balance-head .label{line-height:20px;display:block}.ua .ca-inv__balance-amount{color:#2e2833;margin-top:4px;font-size:26px;font-weight:600;line-height:normal;display:block}.ua .ca-inv__balance-amount--due{color:#b8432a}.ua .ca-inv__balance-sub{color:#615868;margin:2px 0 0;font-size:12.5px}.ca-inv__acts{flex-direction:column;gap:8px;padding:16px 20px 20px;display:flex}.ua .ca-bill .ca-inv__acts .btn{justify-content:center;width:100%;text-decoration:none}.ua .ca-bill .ca-inv__acts .btn-primary svg{width:13px;height:13px}.ua .ca-inv__balance-note{color:#615868;margin:0;padding:0 20px 18px;font-size:12.5px;line-height:1.5}.ua .ca-inv__balance-note--rule{border-top:1px solid #f0eae4;padding-top:14px}.ua .ca-inv__balance-note a,.ua .ca-inv__kvlink,.ua .ca-inv__textlink{color:#2e2833;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.ua .ca-inv__textlink{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.ua .ca-inv__balance-note a:hover,.ua .ca-inv__kvlink:hover,.ua .ca-inv__textlink:hover{color:#b8432a}.ca-side__event{color:#2e2833;border-top:1px solid #f0eae4;grid-template-columns:78px minmax(0,1fr);gap:12px;padding:10px 20px;font-size:13.5px;line-height:1.45;display:grid}.ua .ca-side__event .mono{color:#615868;font-size:12.5px}.ua .inv-doc--client .inv-doc__band{padding:36px 40px 32px}.ua .inv-doc--client .inv-doc__grid{opacity:.6;background:url("/assets/user_area/brand/hero-squares-5927670e.webp") 50% 0 no-repeat;-webkit-mask-image:linear-gradient(90deg,#0000 0 55%,#000 72%);mask-image:linear-gradient(90deg,#0000 0 55%,#000 72%)}.ua .inv-doc--client .inv-doc__brand{gap:24px}.ua .inv-doc--client .inv-doc__logo{width:132px;height:auto}.ua .inv-doc--client .inv-doc__title{font-size:40px}.ua .inv-doc--client .inv-doc__stamp{color:#f0e4ba;font-size:12px}.ua .inv-doc--client .inv-doc__stamp--late{border-color:#f28e77}.ua .inv-doc--client .inv-doc__stamp--paid{border-color:#b9d49a}.ua .inv-doc--client .inv-doc__due{padding:28px 40px 0}.ua .inv-doc--client .inv-doc__col--end{align-items:flex-end}.ua .inv-doc--client .inv-doc__amount{font-size:44px}.ua .inv-doc--client .inv-doc__paidhow{color:#615868;font-size:12px}.ua .inv-doc--client .inv-doc__details{padding:26px 40px}.ua .inv-doc--client .inv-doc__lines{padding:8px 40px 0}.ua .inv-doc--client .inv-doc__row{grid-template-columns:72px minmax(0,1fr) 44px 92px 104px}.ua .inv-doc--client .inv-doc__totals{grid-template-columns:minmax(0,1fr) 280px;padding:24px 40px 28px}.ua .inv-doc--client .inv-doc__notetext{white-space:normal}.ua .inv-doc--client .inv-doc__ways{margin:0 40px;padding:18px 0 22px}.ua .inv-doc--client .inv-doc__wayrow{grid-template-columns:130px minmax(0,1fr);gap:20px}.ua .inv-doc--client .inv-doc__spacer{height:16px}.ua .inv-doc--client .inv-doc__foot{padding:16px 40px}.ua .inv-doc--client .inv-doc__footlogo{flex-shrink:0;width:auto;height:16px}.ua .ua-dialog.ca-dialog--invoice{width:568px}.ca-dialog__heading{flex-direction:column;display:flex}.ua .ca-dialog__sub{color:#615868;margin:4px 0 0;font-size:12.5px}.ua .ca-dialog .ca-field__optional{color:#615868;font-weight:400}.ua .ca-dialog .ca-field__textarea{resize:none;height:auto;min-height:92px;padding:9px 12px;line-height:normal;display:block}.ua .ca-dialog .ca-field__textarea--tall{min-height:116px}.ua .ca-dialog .ca-check--row{padding:5px 0;font-size:12.5px;font-weight:600;line-height:1.4}.ua .ca-dialog .ca-check--row b{font-weight:600}.ca-check__meta{color:#615868}.ua .ca-dialog .ca-check--radio input{appearance:none;box-sizing:border-box;background:#fff;border:1.5px solid #b8aea3;border-radius:50%;flex-shrink:0;width:18px;height:18px;margin:0}.ua .ca-dialog .ca-check--radio input:checked{background:#fff;border:5.5px solid #423a49}.ua .ca-dialog .ca-check--radio input:checked:after{content:none}.ua .ca-table__date--hold{color:#6e520a;font-weight:600}.ca-chip--admin{color:#5e4766;background:#efe3f2}.ca-chip--view{color:#4e4655;background:#efeae6}.ca-chip--billing{color:#6e520a;background:#f8ebc4}.ca-chip--current{color:#2e5a1c;background:#dcebd2}.ca-chip.ca-chip--sm{height:20px;font-size:11px}.ca-people{flex-direction:column;gap:20px;max-width:1112px;margin-inline:auto;display:flex}.ca-people__head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.ca-people .ua-h1,.ca-profile .ua-h1{letter-spacing:-.01em;color:#2e2833;margin:0;font-size:24px;font-weight:700;line-height:normal}.ca-people__lede{color:#615868;margin:4px 0 0;font-size:13.5px}.ua .ca-people__invite{border-radius:9px;flex-shrink:0;gap:7px;height:36px;padding:0 13px;font-size:13px}.ua .ca-people .card,.ua .ca-profile .card{border-color:#e8e1da;border-radius:14px}.ca-people__card{overflow:hidden}.ca-people__cols,.ca-people__row{grid-template-columns:32px minmax(0,1fr) 150px 220px 110px 24px;align-items:center;column-gap:12px;padding:0 20px;display:grid}.ca-people__cols{letter-spacing:.08em;text-transform:uppercase;color:#6f6676;background:#fcfaf8;border-top:1px solid #f0eae4;border-bottom:1px solid #f0eae4;padding-top:8px;padding-bottom:8px;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px}.ca-people__row{box-sizing:border-box;width:100%;font:inherit;color:#2e2833;text-align:left;background:#fff;border:0;border-top:1px solid #f0eae4;padding-top:13px;padding-bottom:13px}.ca-people__cols+.ca-people__row{border-top:0}.ca-people__row--link{cursor:pointer}.ca-people__row--link:hover{background:#fcfaf8}.ca-people__row--link:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.ca-people__row--invite{background:#fcfaf8}.ca-people__row--invite.ca-people__row--link:hover{background:#f6f3f0}.ca-people__av{color:#3d190b;background:#f4e4b6;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:700;display:inline-flex}.ca-people__av--pending{color:#6f6676;background:#f0eae4}.ca-people__who{flex-direction:column;gap:2px;min-width:0;display:flex}.ca-people__name{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.ca-people__email{color:#615868;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.ca-chip--none{color:#615868;background:#fff;box-shadow:inset 0 0 0 1px #e8e1da}.ca-people__for,.ca-people__last{color:#615868;font-size:12.5px}.ca-people__chev{text-align:right;color:#968c9c;font-size:14px}.ca-people__form{display:contents}.ca-people__h2{color:#2e2833;margin:0;font-size:16px;font-weight:600}.ca-people__sub{color:#615868;margin:2px 0 0;font-size:12.5px}.ca-contacts__head{padding:16px 20px 12px}.ca-contacts__cols,.ca-contacts__row{border-top:1px solid #f0eae4;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;column-gap:12px;padding:12px 20px;display:grid}.ca-contacts__cols{letter-spacing:.08em;text-transform:uppercase;color:#6f6676;background:#fcfaf8;border-bottom:1px solid #f0eae4;padding-top:8px;padding-bottom:8px;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px}.ca-contacts__cols+.ca-contacts__row,.ca-contacts__cols+.ca-contacts__form>.ca-contacts__row:first-child{border-top:0}.ca-contacts__text{flex-direction:column;min-width:0;display:flex}.ca-contacts__name{color:#2e2833;font-size:14px;font-weight:600;display:block}.ca-contacts__desc{color:#615868;margin-top:2px;font-size:12.5px;display:block}.ua .ca-contacts__select,.ua .ca-contacts__cc{border-color:#ddd5cc;border-radius:9px;width:100%;height:36px;font-size:13.5px}.ua .ca-contacts__cc::placeholder{color:#6f6676}.ca-contacts__value{color:#2e2833;font-size:13px}.ca-contacts__value--cc{color:#615868}.ca-contacts__foot{border-top:1px solid #f0eae4;justify-content:flex-end;padding:12px 20px;display:flex}.ua .ca-contacts__save{border-radius:9px;height:30px;padding:0 10px;font-size:12.5px}.ca-matrix{overflow:hidden}.ca-matrix__head{padding:16px 20px 12px}.ca-matrix__table{border-collapse:collapse;table-layout:fixed;width:100%}.ca-matrix__table thead th{letter-spacing:.08em;text-transform:uppercase;color:#6f6676;background:#fcfaf8;border-top:1px solid #f0eae4;border-bottom:1px solid #f0eae4;padding:8px 0 8px 12px;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px;font-weight:400;line-height:15px}.ca-matrix__table tbody th,.ca-matrix__table td{height:45px}.ca-matrix__table tbody th{text-align:left;color:#2e2833;padding:0 20px;font-size:13.5px;font-weight:400}.ca-matrix__table thead th:not(:first-child),.ca-matrix__table td{text-align:center;width:122px;padding-left:12px;padding-right:0}.ca-matrix__table thead th:last-child,.ca-matrix__table td:last-child{width:142px;padding-right:20px}.ca-matrix__table tbody tr+tr{border-top:1px solid #f0eae4}.ca-matrix__yes{color:#2e5a1c;background:#dcebd2;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.ca-matrix__no{color:#615868;width:22px;font-size:12.5px;display:inline-block}.ua .ua-dialog:has(.ca-dlg){border-radius:16px;width:608px;max-width:calc(100vw - 32px)}.ua .ua-dialog:has(form[id^=ca-remove-form]){width:528px}.ua-dialog:has(.ca-dlg) .ua-dialog__head{border-bottom:0;padding:22px 24px 0}.ua .ua-dialog:has(.ca-dlg) .ua-dialog__title{color:#2e2833;font-size:19px;font-weight:700}.ua-dialog:has(.ca-dlg) .ua-dialog__body{gap:0;padding:16px 24px 0}.ua-dialog:has(.ca-dlg) .ua-dialog__foot{border-top:0;gap:10px;padding:16px 24px 22px}.ca-dlg{flex-direction:column;gap:16px;margin:0;display:flex}.ca-dlg__meta{color:#615868;margin:-8px 0 16px;font-size:12.5px}.ca-dlg__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ca-dlg__field{flex-direction:column;gap:5px;display:flex}.ca-dlg__label{color:#2e2833;margin-bottom:5px;padding:0;font-size:12.5px;font-weight:600}.ca-dlg__field .ca-dlg__label{margin-bottom:0}.ca-dlg__field--wide{grid-column:1/-1}.ca-dlg__optional{color:#7a7180;font-weight:500}.ca-dlg__input,.ua .ca-dlg__select{box-sizing:border-box;width:100%;height:40px;font:inherit;color:#2e2833;background:#fff;border:1px solid #ddd5cc;border-radius:9px;padding:0 12px;font-size:14px}.ca-dlg__input:focus{outline-offset:1px;outline:2px solid #c24e33}.ca-dlg__roles{border:0;min-width:0;margin:0;padding:0}.ca-dlg__role-list{flex-direction:column;gap:8px;display:flex}.ca-dlg__role{cursor:pointer;background:#fff;border:1.5px solid #e8e1da;border-radius:12px;align-items:flex-start;gap:12px;padding:12px 14px;font-size:12.5px;font-weight:600;display:flex}.ca-dlg__role:has(input:checked){background:#fcfaf8;border-color:#423a49}.ca-dlg__role:has(input:disabled){cursor:default;opacity:.55}.ua .ca-dlg__role input[type=radio],.ua .ca-radio{appearance:none;background:#fff;border:1.5px solid #cfc7be;border-radius:999px;flex-shrink:0;width:18px;height:18px;margin:1px 0 0}.ua .ca-dlg__role input[type=radio]:checked,.ua .ca-radio:checked{background:radial-gradient(circle,#423a49 0 4px,#fff 4.5px);border-color:#423a49}.ua .ca-dlg__role input[type=radio]{width:21px;height:21px}.ua .ca-dlg__role input[type=radio]:checked{background:radial-gradient(circle,#423a49 0 4px,#fff 4.5px)}.ca-dlg__role-text{flex-direction:column;gap:0;display:flex}.ca-dlg__role--short .ca-dlg__role-name{line-height:20px}.ca-dlg__role-name{color:#2e2833;font-size:14px;font-weight:600}.ca-dlg__role-desc{color:#615868;font-size:12.5px;font-weight:600;line-height:normal;display:block}.ca-dlg__check{color:#2e2833;cursor:pointer;align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:flex}.ua .ca-dlg__check input[type=checkbox],.ua .ca-org .ca-check input[type=checkbox],.ua .ca-legal input[type=checkbox],.ua .ca-profile input[type=checkbox],.ua .ca-pw input[type=checkbox],.ua .ca-cb{appearance:none;background:#fff;border:1.5px solid #b8aea3;border-radius:5px;flex-shrink:0;width:18px;height:18px;margin:0}.ua .ca-dlg__check input[type=checkbox]:checked,.ua .ca-org .ca-check input[type=checkbox]:checked,.ua .ca-legal input[type=checkbox]:checked,.ua .ca-profile input[type=checkbox]:checked,.ua .ca-pw input[type=checkbox]:checked,.ua .ca-cb:checked{background:#423a49 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 15'%3E%3Cpath d='M4.6 7.9 7.3 10.5 11.2 4.2' fill='none' stroke='%23F4E4B6' stroke-width='2'/%3E%3C/svg%3E") 50%/15px 15px no-repeat;border-color:#423a49}.ca-dlg__note{color:#615868;margin:0;font-size:12.5px}.ca-dlg__copy{color:#2e2833;margin:0;font-size:14px;line-height:1.5}.ua-dialog__foot:has(.ca-dlg__remove){justify-content:space-between}.ca-dlg__foot-end{gap:10px;margin-left:auto;display:flex}.ca-dlg__remove{height:36px;font:inherit;color:#93301b;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;margin-right:auto;padding:0 13px;font-size:13px;font-weight:600}.ca-dlg__remove:hover{background:#fbe9e4}.ua .ca-dlg__danger{color:#fff;background:#93301b;border-color:#93301b}.ua .ca-dlg__danger:hover{color:#fff;background:#7a2716}.ca-role-bar{color:#f5ecd7;background:#4f3d1d;font-size:12.5px}.ca-role-bar strong{color:#fff}.ca-topbar{position:sticky}.ca-topbar__account{min-width:0;max-width:calc(100% - 520px)}.ca-switch{position:relative}.ua .ca-switch__btn{box-sizing:content-box;max-width:100%;height:34px;font:inherit;color:#fffffff2;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff47;border-radius:9px;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:600;display:flex}.ua .ca-switch__btn:hover{background:#ffffff1f}.ua .ca-switch__btn[aria-expanded=true]{background:#ffffff24;box-shadow:0 0 0 2px #f0e4ba66}.ua .ca-switch__btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ua .ca-switch__btn--flat,.ua .ca-switch__btn--flat:hover{cursor:default;background:0 0;border-color:#0000}.ca-switch__icon{flex-shrink:0}.ca-switch__name{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.ca-switch__tag{letter-spacing:.06em;text-transform:uppercase;color:#f0e4ba;white-space:nowrap;border-left:1px solid #ffffff40;flex-shrink:0;align-items:center;gap:6px;margin-left:4px;padding-left:10px;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px;display:inline-flex}.ca-switch__caret{align-items:center;transition:transform .15s;display:inline-flex}.ca-switch__btn[aria-expanded=true] .ca-switch__caret{transform:rotate(180deg)}.ua-dropdown.ca-switch__menu{border-color:#e8e1da;border-radius:14px;width:462px;top:calc(100% + 14px);left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 18px 48px #2e283338}.ca-switcher{color:#2e2833;flex-direction:column;display:flex}.ca-switcher__current,.ca-switcher__row{grid-template-columns:28px minmax(0,1fr) auto auto;align-items:center;column-gap:12px;display:grid}.ca-switcher__current{background:#fcfaf8;border-bottom:1px solid #f0eae4;grid-template-columns:28px minmax(0,1fr) auto auto auto;padding:10px 20px}.ca-switcher__current .ca-switcher__name{font-size:13.5px;font-weight:600}.ca-switcher__av{color:#5e4766;background:#efe3f2;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-size:10px;font-weight:700;display:inline-flex;overflow:hidden}.ca-switcher__av--current{color:#3d190b;background:#f4e4b6}.ca-switcher__name{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.ca-switcher__role{color:#615868;white-space:nowrap;font-size:12.5px}.ca-switcher__num{color:#615868;font-family:Geist Mono,ui-monospace,monospace;font-size:12px}.ca-switcher__search{margin:12px 12px 8px;position:relative}.ca-switcher__search-icon{color:#968c9c;pointer-events:none;position:absolute;top:50%;left:13.5px;transform:translateY(-50%)}.ca-switcher__input{box-sizing:border-box;width:100%;height:41px;font:inherit;color:#2e2833;background:#fff;border:1.5px solid #ddd5cc;border-radius:10px;padding:0 52px 0 35px;font-size:14px}.ca-switcher__input::placeholder{color:#6f6676}.ca-switcher__input:focus{border-color:#423a49;outline:none;box-shadow:0 0 0 3px #efe3f2}.ca-switcher__input::-webkit-search-cancel-button{display:none}.ca-switcher__kbd{color:#615868;border:1px solid #ddd5cc;border-radius:5px;padding:1px 5px;font-family:Geist Mono,ui-monospace,monospace;font-size:11px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.ca-switcher__label{letter-spacing:.08em;text-transform:uppercase;color:#6f6676;padding:12px 20px 2px;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px}.ca-switcher--search .ca-switcher__label{padding-top:4px}.ca-switcher__label[hidden]{display:none}.ca-switcher__list{flex-direction:column;padding:0 6px 8px;display:flex}.ca-switcher__list--capped{max-height:308px;overflow-y:auto}.ca-switcher__form{margin:0}.ca-switcher__form[hidden]{display:none}.ca-switcher__row{width:100%;min-height:48px;font:inherit;color:#2e2833;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:10px 14px}.ca-switcher__row:hover,.ca-switcher__form--selected .ca-switcher__row{background:#f6f1ec}.ca-switcher__row:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.ca-switcher__mark{color:inherit;background:#f4e4b6;border-radius:3px;padding:0 1px}.ca-switcher__empty{color:#615868;margin:0;padding:12px 14px 14px;font-size:13.5px}.ca-switcher__empty[hidden]{display:none}.ca-switcher__foot{color:#615868;border-top:1px solid #f0eae4;padding:8px 20px;font-size:12.5px}.ca-switcher__foot[hidden]{display:none}.ca-switcher--sheet .ca-switcher__current{padding:12px 16px}.ca-switcher--sheet .ca-switcher__list--capped{max-height:55vh}@media (min-width:768px){.ua .ua-user-btn,.ua .ua-user-btn[aria-expanded=true]{color:#ffffffe6;background:0 0;gap:8px;height:auto;padding:0;font-size:13px;font-weight:400}.ua .ua-user-btn .ua-user-btn__chevron,.ua .ua-user-btn[aria-expanded=true] .ua-user-btn__chevron{opacity:.6;align-items:center;transform:none}}.ua-dropdown--user:has(.ca-user-menu__head){border-color:#e8e1da;border-radius:14px;width:282px;top:calc(100% + 15px);box-shadow:0 18px 48px #2e283338}.ua-user-menu__head.ca-user-menu__head{border-bottom-color:#f0eae4;flex-direction:row;align-items:center;gap:12px;padding:14px 16px}.ua .ca-user-menu__av{color:#3d190b;background:#f4e4b6;flex-shrink:0;width:36px;height:36px;font-size:13px;font-weight:700}.ca-user-menu__who{flex-direction:column;gap:0;min-width:0;display:flex}.ca-user-menu__who .ua-user-menu__name{font-weight:600}.ca-user-menu__head .ua-user-menu__email{color:#615868;font-size:12.5px}.ca-user-menu__head+.ua-user-menu__items{gap:0;padding:0}.ua .ca-user-menu__head+.ua-user-menu__items .item{border-radius:0;height:auto;padding:10px 16px;font-size:14px;font-weight:400}.ca-user-menu__head+.ua-user-menu__items .item svg{color:#615868}.ca-user-menu__form{display:contents}.ca-profile{flex-direction:column;gap:20px;max-width:1112px;margin-inline:auto;display:flex}.ca-profile__lede{color:#615868;margin:4px 0 0;font-size:13.5px}.ca-profile__form{flex-direction:column;gap:20px;margin:0;display:flex}.ca-profile__card-head{padding:16px 20px 12px}.ca-profile__card{flex-direction:column;display:flex}.ca-profile__h2{color:#2e2833;margin:0;font-size:16px;font-weight:600}.ca-profile__sub{color:#615868;margin:2px 0 0;font-size:12.5px}.ca-profile__photo{align-items:center;gap:14px;padding:0 20px 14px;display:flex}.ca-profile__av{color:#3d190b;background:#f4e4b6;border-radius:999px;justify-content:center;align-items:center;width:56px;height:56px;font-size:18px;font-weight:700;display:inline-flex;overflow:hidden}.ua .ca-profile__upload{border-radius:9px;height:30px;padding:0 10px;font-size:12.5px;position:relative;overflow:hidden}.ca-profile__file{opacity:0;cursor:pointer;position:absolute;inset:0}.ca-profile__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0 20px 18px;display:grid}.ca-profile__field{flex-direction:column;gap:5px;min-width:0;display:flex}.ca-profile__label{color:#2e2833;font-size:12.5px;font-weight:600}.ua .ca-profile__input{border-color:#ddd5cc;border-radius:9px;width:100%;height:40px;font-size:14px}.ca-profile__hint{color:#615868;font-size:12.5px}.ca-profile__password{justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}.ca-profile__password-when{color:#615868;font-size:12.5px}.ca-profile__email{flex-direction:column;display:flex}.ca-profile__group{letter-spacing:.08em;text-transform:uppercase;color:#6f6676;padding:18px 20px 4px;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px}.ca-profile__group--first{padding-top:14px}.ca-profile__row{border-top:1px solid #f0eae4;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;padding:11px 20px;display:grid}.ca-profile__check{cursor:pointer;grid-template-columns:24px minmax(0,1fr)}.ca-profile__check:hover{background:#fcfaf8}.ca-profile__check-text{flex-direction:column;min-width:0;display:flex}.ca-profile__check-title{color:#2e2833;font-size:14px;font-weight:500}.ca-profile__check-sub{color:#615868;margin-top:2px;font-size:12.5px}.ca-profile__foot{color:#615868;margin:0;padding:10px 20px 14px;font-size:12.5px}.ca-profile__accounts{flex-direction:column;display:flex}.ca-profile__account{border-top:1px solid #f0eae4;grid-template-columns:minmax(0,1fr) 110px 120px 110px;align-items:center;column-gap:12px;padding:12px 20px;display:grid}.ca-profile__account--cols{letter-spacing:.08em;text-transform:uppercase;color:#6f6676;background:#fcfaf8;border-bottom:1px solid #f0eae4;padding-top:8px;padding-bottom:8px;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px}.ca-profile__account--cols+.ca-profile__account{border-top:0}.ca-profile__account-name{text-overflow:ellipsis;white-space:nowrap;color:#2e2833;font-size:14px;font-weight:600;overflow:hidden}.ca-profile__account-num{text-overflow:ellipsis;white-space:nowrap;color:#2e2833;font-family:Geist Mono,ui-monospace,monospace;font-size:12.5px;overflow:hidden}.ca-profile__account-role,.ca-profile__account-state{justify-content:flex-start;display:flex}.ua .ca-profile__savebar{border-radius:12px;justify-content:flex-end;gap:10px;padding:12px 16px;display:flex}.ua .ua-dialog.ca-pw{border-radius:16px;gap:0;width:608px;max-width:calc(100vw - 32px);padding:22px 24px}.ca-pw__title{color:#2e2833;margin:0 0 16px;font-size:19px;font-weight:700}.ca-pw__form{flex-direction:column;gap:16px;margin:0;display:flex}.ca-pw__field{flex-direction:column;gap:5px;display:flex}.ca-pw__label{color:#2e2833;font-size:12.5px;font-weight:600}.ca-pw__input{box-sizing:border-box;width:100%;height:40px;font:inherit;color:#2e2833;background:#fff;border:1px solid #ddd5cc;border-radius:9px;padding:0 12px;font-size:14px}.ca-pw__input:focus{outline-offset:1px;outline:2px solid #c24e33}.ca-pw__input--error{border-color:#b42318}.ca-pw__hint{color:#615868;font-size:12.5px}.ca-pw__error{color:#b42318;font-size:12.5px}.ca-pw__check{color:#2e2833;cursor:pointer;align-items:center;gap:10px;font-size:13.5px;font-weight:400;display:flex}.ca-pw__foot{justify-content:flex-end;gap:10px;display:flex}.ua .ca-pw__foot .btn-primary:disabled{opacity:.55;cursor:not-allowed}@media (max-width:1023px){.ca-topbar__account{max-width:calc(100% - 360px)}.ca-people__cols,.ca-people__row{grid-template-columns:28px minmax(0,1fr) minmax(0,120px) minmax(0,160px) minmax(0,96px) 16px;column-gap:12px}}@media (max-width:719px){.ca-people__head{flex-direction:column}.ca-people__cols{display:none}.ca-people__row{grid-template-columns:28px minmax(0,1fr) 16px;padding:12px 16px}.ca-people__role,.ca-people__for,.ca-people__last,.ca-contacts__cols{display:none}.ca-contacts__row{grid-template-columns:minmax(0,1fr);row-gap:8px;padding:12px 16px}.ca-matrix{overflow-x:auto}.ca-matrix__table{min-width:560px}.ca-dlg__grid,.ca-profile__grid{grid-template-columns:minmax(0,1fr)}.ca-profile__account{grid-template-columns:minmax(0,1fr) auto;padding:10px 16px}.ca-profile__account-num,.ca-profile__account-role{display:none}.ca-profile__savebar .btn{flex:1 1 0}}.ca-people__desk,.ca-org__desk{display:contents}.ca-people-m,.ca-org-m{display:none}.ca-m-h1{letter-spacing:-.01em;color:#2e2833;margin:0;font-size:22px;font-weight:700}.ca-m-lede{color:#615868;margin:4px 0 0;font-size:13px}.ca-ro{color:#4e4655;background:#efeae6;border-radius:10px;align-items:flex-start;gap:10px;padding:10px 14px;font-size:13px;line-height:1.45;display:flex}.ca-ro svg{flex-shrink:0;margin-top:1px}.ca-m-h2{color:#2e2833;margin:0;padding:14px 16px 10px;font-size:15px;font-weight:600}.ca-people-m__row{border-top:1px solid #f0eae4;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 16px;display:grid}.ca-people-m__who{flex-direction:column;min-width:0;display:flex}.ca-people-m__name{color:#2e2833;font-size:14px;font-weight:600}.ca-people-m__line{color:#615868;margin-top:2px;font-size:12.5px}.ca-m-dl{grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:4px 16px 16px;display:grid}.ca-m-dl>div{flex-direction:column;gap:3px;min-width:0;display:flex}.ca-m-dl dd{margin:0}.ca-m-dl__label{letter-spacing:.08em;text-transform:uppercase;color:#6f6676;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px}.ca-m-dl__value{color:#2e2833;overflow-wrap:anywhere;font-size:14px;font-weight:600}.ca-m-dl__sub{color:#615868;font-size:12.5px}@media (max-width:767px){.ca-people__desk,.ca-org__desk{display:none}.ca-people-m,.ca-org-m{flex-direction:column;gap:14px;display:flex}.ua .ca-people-m .card,.ua .ca-org-m .card{border-color:#e8e1da;border-radius:14px;overflow:hidden}}@media (min-width:1024px){.ua .ua-dialog:has(.ca-dlg),.ua .ua-dialog:has(.ca-org-ask),.ua .ua-dialog.ca-pw{margin:0 auto;top:120px;bottom:auto}}@media (max-width:1023px){.ua .ua-dialog:has(.ca-dlg),.ua .ua-dialog:has(.ca-org-ask),.ua .ua-dialog.ca-pw{border-radius:18px 18px 0 0;width:100%;max-width:none;margin:0;top:auto;bottom:0}}@media (max-width:767px){.ua .ua-dialog.ca-pw{padding:20px 18px 28px}.ua-dialog.ca-pw .ua-dialog__grip{display:none}.ca-pw__title{font-size:18px}.ca-pw__foot{flex-direction:column-reverse}.ua .ca-pw__foot .btn,.ua .ca-profile__password-m{width:100%}.ca-profile,.ca-profile__form{gap:14px}.ca-profile .ua-h1{font-size:22px}.ca-profile__h2{font-size:15px}.ca-profile__lede{font-size:13px}.ca-profile__card-head{padding:14px 16px 10px}.ca-profile__photo,.ca-profile__grid{padding-left:16px;padding-right:16px}.ca-profile__row{padding:11px 16px}.ca-profile__group,.ca-profile__foot{padding-left:16px;padding-right:16px}.ua .ca-profile__savebar{background:0 0;border:0;padding:0}.ua .ca-profile__savebar .btn{flex:auto}}.ua{--topbar:#1b1b1b;--eggplant:#403a47;--eggplant-label:#b3aab9;--cream:#f0e4ba}.ua:where(:has(>.ua-shell)){--bg:#f6f3f0;--border:#e8e1da;--border-soft:#f0eae4;--border-input:#ddd5cc;--text:#2e2833;--text-muted:#615868;--scrim:#2e283373}.ua:where(:has(>.ua-shell)) .btn{border-radius:9px;gap:7px;height:36px;padding:0 13px;font-size:13px}.ua:where(:has(>.ua-shell)) .btn-sm{height:30px;padding:0 10px;font-size:12.5px}.ua:where(:has(>.ua-shell)){--link:#b8432a;--link-hover:#93301b}.ua:where(:has(>.ua-shell)) .btn-secondary,.ua:where(:has(>.ua-shell)) .ca-bill .btn{color:#2e2833;background:#fff;border-color:#ddd5cc}.ua:where(:has(>.ua-shell)) .btn-secondary:hover,.ua:where(:has(>.ua-shell)) .ca-bill .btn:hover,.ua:where(:has(>.ua-shell)) .ua-invempty__clear:hover{color:#2e2833;background:#f6f1ec;border-color:#cfc7be}.ua:where(:has(>.ua-shell)) .btn-primary,.ua:where(:has(>.ua-shell)) .ca-bill .btn-primary{color:#fff;background:#725c79;border-color:#725c79}.ua:where(:has(>.ua-shell)) .btn-primary:hover,.ua:where(:has(>.ua-shell)) .ca-bill .btn-primary:hover{color:#fff;background:#5e4766;border-color:#5e4766}.ua:where(:has(>.ua-shell)) .btn-ghost,.ua:where(:has(>.ua-shell)) .ca-bill .btn-ghost{color:#615868;background:0 0;border-color:#0000}.ua:where(:has(>.ua-shell)) .btn-ghost:hover,.ua:where(:has(>.ua-shell)) .ca-bill .btn-ghost:hover,.ua:where(:has(>.ua-shell)) .ca-dom-ghost:hover,.ua:where(:has(>.ua-shell)) .ca-host-card__link:hover,.ua:where(:has(>.ua-shell)) .ca-people__textbtn:hover,.ua:where(:has(>.ua-shell)) .ca-profile__signout-btn:hover{color:#615868;background:#f0eae4;border-color:#0000}.ua:where(:has(>.ua-shell)) .btn-danger,.ua:where(:has(>.ua-shell)) .ca-bill .btn-danger{color:#93301b;background:#fff;border-color:#ddd5cc}.ua:where(:has(>.ua-shell)) .btn-danger:hover,.ua:where(:has(>.ua-shell)) .ca-bill .btn-danger:hover{color:#93301b;background:#fbe9e4;border-color:#e8c9be}.ua:where(:has(>.ua-shell)) .ca-dom-btn-danger{color:#93301b;background:#fff;border-color:#93301b}.ua:where(:has(>.ua-shell)) .ca-dom-btn-danger:hover{color:#93301b;background:#fbe9e4;border-color:#93301b}.ua:where(:has(>.ua-shell)) :is(.ca-link,.ca-dom-link,.ca-ov__tile-link,.ca-ov__head-link,.ca-tile__link,.ca-fact__link,.ca-host-table__foot a,.ca-activity__foot a,.ca-sp-link,.ca-record__download,.ca-legal-doc__changes-link,.ca-pay__fact-link,.ca-pay__foot-link,.ca-org__request,.ca-legal-notice__got){color:#b8432a;text-decoration:underline}.ua:where(:has(>.ua-shell)) :is(.ca-link,.ca-dom-link,.ca-ov__tile-link,.ca-ov__head-link,.ca-tile__link,.ca-fact__link,.ca-host-table__foot a,.ca-activity__foot a,.ca-sp-link,.ca-record__download,.ca-legal-doc__changes-link,.ca-pay__fact-link,.ca-pay__foot-link,.ca-org__request,.ca-legal-notice__got):hover{color:#93301b}.ua:where(:has(>.ua-shell)) :is(.ca-crumbs__link,.ca-crumb a,.ca-host-env__url){text-decoration:underline}.ua:where(:has(>.ua-shell)) .ca-crumbs__link,.ua:where(:has(>.ua-shell)) .ca-crumb a{color:#615868}.ua:where(:has(>.ua-shell)) .ca-host-env__url{color:#2e2833}.ua:where(:has(>.ua-shell)) :is(.ca-crumbs__link,.ca-crumb a,.ca-host-env__url):hover{color:#b8432a}.ua:where(:has(>.ua-shell)) :is(.alert-sign,.alert-action,.alert--overdue) .btn:not(.btn-primary):hover{background:#f6f1ec;border-color:#cfc7be}.ua:where(:has(>.ua-shell)) .ua-impersonation__stop:hover{background:#f4e4b624}.ua .ua-auth .btn-primary{color:#fff;background:#725c79}.ua .ua-auth .btn-primary:hover{color:#fff;background:#5e4766}.ua .baytek-logo{color:#f4e4b6;flex-shrink:0;width:96px;height:24px;display:block}.ua .ua-auth__logo .baytek-logo{width:144px;height:36px}@media (max-width:1023px){.ua .ua-auth__logo .baytek-logo{width:112px;height:28px}}.ua:where(:has(>.ua-shell)) .ua-pay-scrim{background:var(--scrim)}@media (max-width:767px){.ua:where(:has(>.ua-shell)) .btn{height:42px;padding:0 14px;font-size:14px}.ua:where(:has(>.ua-shell)) .btn-sm{height:34px;padding:0 11px;font-size:12.5px}}@media (min-width:768px){.ua-topbar{height:56px;padding:0 20px;position:sticky}.ua-topbar__logo{gap:8px}.ua-topbar__anchor--switcher,.ua-topbar__right>.ua-switcher-btn--flat{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ua-topbar__anchor--switcher .ua-dropdown--switcher{top:calc(100% + 8px);left:50%;right:auto;transform:translate(-50%)}.ua-switcher-btn__name{color:#e8e8e8;font-size:14px;font-weight:600}.ua-switcher-btn--flat .ua-switcher-btn__icon{color:#b9b3ac}.ua-topbar__divider{display:none}.ua-user-btn{color:#e8e8e8;font-weight:500}.ua-user-btn .av{width:28px;height:28px;font-size:11px}.ua-sidebar{max-height:calc(100vh - 56px);top:56px}.ua-sidebar a .n{color:#b3aab9;font-size:11px}.ua .ua-sidebar a.on,.ua .ua-sidebar a.on:hover{color:var(--cream);background:#ffffff1f}.ua .ua-sidebar .ua-beta{color:#f4e4b6;letter-spacing:.04em;text-transform:uppercase;vertical-align:baseline;background:#f4e4b633;border-radius:4px;height:auto;margin-left:0;padding:1px 5px;font-size:9.5px;font-weight:400;line-height:normal}.ua-main{padding:32px 40px 60px}.ua-shell--no-sidebar .ua-main{padding-top:28px}.ua-toasts{bottom:28px;left:0}.ua .ua-dialog{width:560px}}.ua-impersonation:not(.ua-impersonation--owner){color:#f4e4b6;background:#4a3a1e;gap:10px;min-height:28px;padding:0 16px;font-size:12px}.ua-impersonation:not(.ua-impersonation--owner)>span{align-items:center;gap:10px;display:flex}.ua-impersonation:not(.ua-impersonation--owner) strong{margin:0;font-weight:600}.ua .ua-impersonation__stop{color:#f4e4b6;border-color:#f4e4b680;border-radius:6px;padding:2px 8px;font-size:11.5px;font-weight:600}.ua .ua-toast{background:#2e2833;border-radius:12px;gap:12px;padding:12px 18px;font-size:14px;font-weight:400;box-shadow:0 16px 40px #2e283359}.ua .ua-toast--ok svg{stroke:currentColor;stroke-width:2px;width:16px;height:16px}.ua:where(:has(>.ua-shell)) .ua-toast__close{display:none}@media (max-width:767px){.ua-toasts{bottom:28px}}.ca-page-head{flex-direction:column;gap:8px;margin-bottom:20px;display:flex}.ca-page-head__title{letter-spacing:-.01em;color:#2e2833;margin:0;font-size:26px;font-weight:700;line-height:1.2}.ca-page-head__lede{color:#615868;margin:0;font-size:14px;line-height:1.45}.ca-page-head--row{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:24px}.ca-page-head__titles{flex-direction:column;gap:8px;min-width:0;display:flex}.ca-field{flex-direction:column;gap:6px;min-width:0;margin:0;display:flex}.ca-field__label{color:#2e2833;font-size:13px;font-weight:600}.ua .ca-field__input{box-sizing:border-box;width:100%;height:40px;font:inherit;color:#2e2833;background:#fff;border:1px solid #ddd5cc;border-radius:8px;padding:0 12px;font-size:14.5px}.ua .ca-field__input:focus{outline-offset:-1px;border-color:#c24e33;outline:2px solid #c24e33}.ua .ca-field__select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23675F6E' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:36px}.ca-field__hint{color:#615868;font-size:12.5px;line-height:1.4}.ca-field__value{color:#2e2833;margin:0;font-size:14.5px;line-height:1.5}.ca-field__value.mono{padding:9px 0 5px;font-size:14px}.ca-org__facts .ca-field__value.mono{padding:0}.ua .field--error .ca-field__input{background:#fff8f6;border-color:#b8432a}.ca-check{color:#2e2833;cursor:pointer;align-items:center;gap:10px;font-size:14px;font-weight:600;display:inline-flex}.ua .ca-check input[type=checkbox],.ua .ca-check__box{accent-color:#423a49;flex-shrink:0;width:18px;height:18px;margin:0}.ca-org{flex-direction:column;max-width:1112px;display:flex}.ca-org .ca-page-head,.ca-legal .ca-page-head{gap:4px}.ca-org .ca-page-head__title,.ca-legal .ca-page-head__title{font-size:24px;font-weight:700;line-height:normal}.ca-org .ca-page-head__lede,.ca-legal .ca-page-head__lede{font-size:13.5px;line-height:normal}.ca-org__form{flex-direction:column;gap:20px;margin:0;display:flex}.ua .ca-org__card{border-color:#e8e1da;border-radius:14px;flex-direction:column;gap:12px;padding:16px 20px 18px;display:flex}.ca-org>.ca-org__card+.ca-org__card{margin-top:20px}.ca-org__card-head{flex-direction:column;gap:2px;display:flex}.ca-org__title{color:#2e2833;margin:0;font-size:16px;font-weight:600}.ca-org__note{color:#615868;margin:0;font-size:12.5px}.ca-org .ca-field{gap:5px}.ca-org .ca-field__label{font-size:12.5px}.ua .ca-org .ca-field__input{border-radius:9px;height:40px;font-size:14px}.ca-org .ca-field__hint{line-height:normal}.ca-org .ca-field__value{font-size:14px}.ca-org .ca-org__fixed,.ca-org .ca-field__value.mono{padding:9px 0;line-height:normal}.ua .ca-org__request{font:inherit;color:#b8432a;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.ua .ca-org__request:hover{color:#93301b}.ca-org__logo-row{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:4px;display:flex}.ca-org__logo{color:#c24e33;background:#f6f1ec;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex;overflow:hidden}.ca-org__logo-img{object-fit:contain;width:100%;height:100%}.ua .ca-org__upload{cursor:pointer;border-radius:9px;height:30px;padding:0 10px;font-size:12.5px;position:relative;overflow:hidden}.ca-org__file{opacity:0;cursor:pointer;position:absolute;inset:0}.ca-org__upload:has(.ca-org__file:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.ca-org__logo-actions{align-items:center;gap:8px;display:flex}.ca-org__remove{color:#615868;cursor:pointer;border:1px solid #0000;border-radius:9px;align-items:center;height:30px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex;position:relative}.ca-org__remove-input{opacity:0;pointer-events:none;position:absolute}.ca-org__remove:has(.ca-org__remove-input:checked){color:#b8432a;text-decoration:line-through}.ca-org__logo-row:has(.ca-org__remove-input:checked) .ca-org__logo-img{opacity:.25}.ca-org__limits{color:#615868;font-size:12.5px}.ca-org__logo-error{flex-basis:100%}.ca-org__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.ca-org__address{grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));gap:12px;display:grid}.ca-org__mailing{flex-direction:column;gap:5px;display:flex}.ca-org .ca-check{font-size:13.5px}.ca-org__mailing-fields{flex-direction:column;gap:12px;padding-top:8px;display:flex}.ca-org__mailing-fields[hidden]{display:none}.ua .ca-save-bar{border-color:#e8e1da;border-radius:12px;justify-content:flex-end;align-items:center;gap:10px;margin:0;padding:12px 16px;display:flex}.ca-save-bar__error{margin-right:auto}.ua .ca-save-bar .btn{border-radius:9px;height:36px;font-size:13px}.ua .ca-save-bar .btn:disabled{opacity:.5}.ua .ua-dialog:has(.ca-org-ask){border-radius:16px;width:608px;max-width:calc(100vw - 32px)}.ua-dialog:has(.ca-org-ask) .ua-dialog__head{border-bottom:0;padding:22px 24px 0}.ua .ua-dialog:has(.ca-org-ask) .ua-dialog__title{color:#2e2833;font-size:19px;font-weight:600}.ua-dialog:has(.ca-org-ask) .ua-dialog__body{padding:16px 24px 0}.ua-dialog:has(.ca-org-ask) .ua-dialog__foot{border-top:0;gap:10px;padding:16px 24px 22px}.ua .ua-dialog:has(.ca-org-ask) .ua-dialog__foot .btn{border-radius:9px;height:36px;font-size:13px}.ca-org-ask{gap:16px}.ua .ca-org-ask__input{box-sizing:border-box;width:100%;height:40px;font:inherit;color:#2e2833;background:#fff;border:1px solid #ddd5cc;border-radius:9px;padding:0 12px;font-size:14px}.ca-org-ask__input::placeholder{color:#6f6676}.ua .ca-org-ask__input:focus{outline-offset:-1px;border-color:#c24e33;outline:2px solid #c24e33}.ca-org-ask .ca-ask__label{font-size:12.5px}.ca-org-ask .ca-ask__field{gap:5px}.ca-org-ask .ca-ask__intro{font-size:14px}@media (max-width:1023px){.ca-org__grid,.ca-org__address{grid-template-columns:minmax(0,1fr)}.ua .ca-save-bar{position:sticky;bottom:12px}}.ua-auth__brand{background-color:#413a48;background-image:linear-gradient(#413a4800 0 62%,#413a48 84%),radial-gradient(80% 62% at 32%,#413a48 30%,#413a4800 100%),url("/assets/user_area/brand/hero-squares-5927670e.webp");background-position:0 0,0 0,300px -40px;background-repeat:no-repeat;background-size:100% 100%,100% 100%,auto}@media (max-width:1023px){.ua-auth__brand{background-image:radial-gradient(80% 70% at 30% 60%,#413a48 20%,#413a4800 100%),url("/assets/user_area/brand/hero-squares-5927670e.webp");background-position:0 0,right -560px top -40px;background-size:100% 100%,auto}}.ua-auth__headline{color:#f4e4b6}.ua-auth__brand .ua-auth__support{color:#cfc6d4}.ca-chip{white-space:nowrap;border-radius:999px;align-items:center;height:22px;padding:0 8px;font-size:11.5px;font-weight:600;display:inline-flex}.ca-chip:not([class*=ca-chip--]){color:#4e4655;background:#efeae6}.ca-chip--due{color:#93301b;background:#fbe9e4}.ca-chip--ok{color:#2e5a1c;background:#dcebd2}.ca-chip--warn{color:#6e520a;background:#f8ebc4}.ca-tabs{box-sizing:border-box;background:#f0eae4;border-radius:10px;align-self:flex-start;gap:2px;width:max-content;max-width:100%;margin-bottom:20px;padding:3px;display:inline-flex}.ua .ca-tabs__tab{color:#615868;border-radius:8px;align-items:center;height:30px;padding:0 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.ua .ca-tabs__tab:hover{color:#2e2833}.ua .ca-tabs__tab--on{color:#2e2833;background:#fff;box-shadow:0 1px 2px #2e28331f}.ca-legal{flex-direction:column;display:flex}.ca-legal__head{margin-bottom:20px}.ca-legal .ca-page-head__titles{gap:4px}.ca-legal__search{color:#968c9c;box-sizing:border-box;background:#fff;border:1px solid #ddd5cc;border-radius:9px;flex-shrink:0;align-items:center;gap:8px;width:286px;height:36px;margin:0;padding:0 12px;display:flex}.ca-legal__search:focus-within{border-color:#c24e33}.ua .ca-legal__search-input{min-width:0;font:inherit;color:#2e2833;background:0 0;border:0;outline:0;flex-grow:1;font-size:13px}.ca-legal__search-input::placeholder{color:#6f6676}.ca-legal-due{background:#fbf1ec;border:1px solid #e8c4b8;border-radius:14px;flex-direction:column;margin-bottom:20px;padding:16px 20px 18px;display:flex}.ca-legal-due__title{color:#2e2833;margin:0;font-size:16px;font-weight:600}.ca-legal-due__text{color:#615868;margin:2px 0 0;font-size:12.5px}.ca-legal-due__chips{flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.ua .ca-legal-due__chip{color:#93301b;background:#fff;border:1px solid #e8d6cf;border-radius:999px;align-items:center;height:28px;padding:0 8px;font-size:11.5px;font-weight:600;text-decoration:none;display:inline-flex}.ua .ca-legal-due__chip:hover{color:#93301b;border-color:#e8c4b8}.ca-legal-due__version{margin-left:4px;font-size:10.5px}.ca-legal-due__foot{flex-wrap:wrap;align-items:center;gap:14px;margin-top:14px;display:flex}.ca-legal-due__hint{color:#615868;font-size:12.5px}.ua .ca-legal-list{border-color:#e8e1da;border-radius:14px;flex-direction:column;margin-bottom:20px;display:flex;overflow:hidden}.ca-legal-list__head{border-bottom:1px solid #f0eae4;flex-direction:column;gap:2px;padding:16px 20px 12px;display:flex}.ca-legal-list__title{color:#2e2833;margin:0;font-size:16px;font-weight:600}.ca-legal-list__sub{color:#615868;margin:0;font-size:12.5px}.ua .ca-legal-row{color:#2e2833;border-top:1px solid #f0eae4;grid-template-columns:minmax(0,1fr) 170px 140px 24px;align-items:center;gap:12px;padding:12px 20px;text-decoration:none;display:grid}.ua .ca-legal-list__head+.ca-legal-row{border-top:0}.ua .ca-legal-row:hover{color:#2e2833;background:#fcfaf8}.ua .ca-legal-row--reference{grid-template-columns:minmax(0,1fr) 170px 24px}.ca-legal-row__text{flex-direction:column;gap:2px;min-width:0;display:flex}.ca-legal-row__name{font-size:14px;font-weight:600}.ca-legal-row__line{color:#615868;font-size:12.5px}.ca-legal-row__meta{color:#615868;white-space:nowrap;font-size:12.5px}.ca-legal-row__go{color:#968c9c;font-size:14px}.ca-legal-ok{color:#2e5a1c;background:#dcebd2;border-radius:10px;align-items:flex-start;gap:12px;margin:0 0 20px;padding:12px 16px;font-size:13.5px;line-height:1.5;display:flex}.ca-legal-ok svg{color:#2e5a1c;flex-shrink:0}.ca-legal-ok--warn{color:#6e520a;background:#f8ebc4}.ca-legal-ok--warn svg{color:#6e520a}.ua .ca-record{border-color:#e8e1da;border-radius:14px;overflow:hidden}.ca-record__table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:14px}.ca-record__table th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:#6f6676;background:#fcfaf8;border-top:1px solid #f0eae4;border-bottom:1px solid #f0eae4;padding:8px 0 8px 12px;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px;font-weight:400;line-height:15px}.ca-record__table td{color:#615868;border-top:1px solid #f0eae4;padding:10px 0 10px 12px;font-size:12.5px}.ca-record__table td.ca-record__policy{color:#2e2833;font-size:14px;font-weight:500}.ca-record__table th:first-child,.ca-record__table td:first-child{padding-left:20px}.ca-record__table th:nth-child(2),.ca-record__table td:nth-child(2){width:102px}.ca-record__table th:nth-child(3),.ca-record__table td:nth-child(3){width:182px}.ca-record__table th:nth-child(4),.ca-record__table td:nth-child(4){width:202px;padding-right:20px}.ca-record__empty{color:#615868;margin:0;padding:20px;font-size:14px}.ca-record__foot{color:#615868;border-top:1px solid #f0eae4;margin:0;padding:12px 20px;font-size:12.5px}.ua .ca-record__download{color:#b8432a;text-underline-offset:2px;font-weight:600;text-decoration:underline}.ua .ca-review{border-color:#e8e1da;border-radius:14px;flex-direction:column;margin:0;display:flex;overflow:hidden}.ca-review__row{border-top:1px solid #f0eae4;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:12px;padding:12px 20px;display:grid}.ca-review__row:first-child{border-top:0}.ua .ca-review__box,.ua .ca-review input[type=checkbox]{margin:2px 0 0}.ca-review__text{flex-direction:column;gap:2px;min-width:0;display:flex}.ca-review__name{color:#2e2833;font-size:14px;font-weight:600}.ca-review__line{color:#615868;font-size:12.5px}.ua .ca-review__link{color:#2e2833;text-decoration:underline}.ua .ca-review__link:hover{color:#b8432a}.ca-review__read{color:#2e5a1c;margin-top:4px;font-size:12.5px}.ca-review__read[hidden]{display:none}.ca-review__attest{border-top:1px solid #f0eae4;padding:16px 20px 0}.ua .ca-review__statement,.ua .ca-legal-doc__statement{align-items:flex-start;gap:10px;font-size:13.5px;font-weight:400}.ca-review__statement input{margin-top:2px}.ca-review__foot{align-items:center;gap:10px;padding:12px 20px 16px;display:flex}.ca-review__count{color:#615868;margin-right:auto;font-size:12.5px}.ua .ca-review__submit:disabled{opacity:.5}.ca-legal-doc__head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}.ca-legal-doc__titles{flex-direction:column;gap:4px;min-width:0;display:flex}.ca-legal-doc__facts{color:#615868;flex-wrap:wrap;align-items:center;gap:14px;margin-top:8px;font-size:13px;display:flex}.ca-legal-doc__divider{background:#ddd5cc;flex-shrink:0;width:1px;height:18px}.ca-legal-doc__effective b{color:#2e2833;font-weight:600}.ca-legal-doc__note{color:#615868;font-size:12.5px}.ca-legal-doc__actions{flex-shrink:0;gap:10px;display:flex}.ca-versions{position:relative}.ua .ca-versions__button{height:30px;font:inherit;color:#615868;cursor:pointer;background:#fff;border:1px solid #ddd5cc;border-radius:9px;align-items:center;padding:0 12px;font-size:13px;display:inline-flex}.ca-versions__num{color:#2e2833;font-weight:600}.ca-versions__caret{align-items:center;margin-left:14px;display:inline-flex}.ca-versions__menu{z-index:30;background:#fff;border:1px solid #e8e1da;border-radius:12px;width:300px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 16px 40px #2e283329}.ca-versions__menu[hidden]{display:none}.ua .ca-versions__item{color:#2e2833;border-radius:8px;flex-direction:column;gap:3px;padding:9px 10px;font-size:13.5px;text-decoration:none;display:flex}.ua .ca-versions__item:hover,.ua .ca-versions__item--on{color:#2e2833;background:#f6f1ec}.ca-versions__top{justify-content:space-between;gap:10px;display:flex}.ca-versions__note{color:#615868;font-size:12px}.ca-versions__accepted{color:#2e5a1c}.ca-legal-doc__superseded{margin-bottom:16px}.ua .ca-legal-doc__accepted{color:#2e2833;box-sizing:border-box;background:#efeae6;border-radius:10px;margin:0 0 20px;padding:12px 16px;font-size:14px;line-height:1.5}.ca-legal-doc__changes{box-sizing:border-box;background:#fbf1ec;border:1px solid #e8c4b8;border-radius:14px;flex-direction:column;gap:8px;margin-bottom:20px;padding:16px 20px;font-size:14px;display:flex}.ca-legal-doc__changes-title{color:#2e2833;font-weight:600}.ca-legal-doc__changes-list ul{color:#615868;margin:0;padding-left:18px}.ua .ca-legal-doc__changes-link{color:#b8432a;font-weight:600}.ca-legal-doc__doc{max-width:none}.ca-legal-doc__doc .agdoc__h3,.ca-legal-doc__doc mark{scroll-margin-top:88px}@media screen and (max-width:1023px){.ca-legal-doc__doc .agdoc__rich table,.ca-legal-doc__doc .agdoc__rich tbody,.ca-legal-doc__doc .agdoc__rich tr,.ca-legal-doc__doc .agdoc__rich td{box-sizing:border-box;width:100%;display:block}.ca-legal-doc__doc .agdoc__rich thead,.ca-legal-doc__doc .agdoc__rich tr:has(th){display:none}.ca-legal-doc__doc .agdoc__rich tr{border-top:1px solid #f0eae4;padding:8px 14px}.ca-legal-doc__doc .agdoc__rich tr:first-child,.ca-legal-doc__doc .agdoc__rich tr:has(th)+tr{border-top:0}.ca-legal-doc__doc .agdoc__rich td{border:0;padding:3px 0}.ca-legal-doc__doc .agdoc__rich td:first-child{font-weight:600}.ca-legal-doc__doc .agdoc__rich td:before{content:attr(data-l);letter-spacing:.06em;text-transform:uppercase;color:#8a6d91;font-size:11px;font-weight:600;display:block}.ca-legal-doc__doc .agdoc__rich td:first-child:before{display:none}}@media screen and (max-width:767px){.ca-legal-doc__doc .agdoc__cover,.ca-legal-doc__doc .agdoc__sec,.ca-legal-doc__doc .agdoc__foot{padding-left:20px;padding-right:20px}.ca-legal-doc__doc .agdoc__foot{flex-wrap:wrap;gap:4px 12px}}.ua .ca-legal-doc__accept{box-sizing:border-box;border-color:#e8e1da;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding:16px 20px;display:flex}.ca-legal-doc__statement input{margin-top:2px}.ca-legal-doc__accept--read-only{color:#615868;font-size:13.5px}.ua .ca-legal-doc__accept .btn{flex-shrink:0}@media (max-width:1023px){.ca-page-head--row,.ca-legal-doc__head{flex-direction:column}.ca-legal__search{width:100%}.ua .ca-legal-row,.ua .ca-legal-row--reference{grid-template-columns:minmax(0,1fr) auto}.ca-legal-row__meta,.ua .ca-legal-row .ca-legal-row__go,.ca-record__table th:nth-child(2),.ca-record__table td:nth-child(2){display:none}.ca-review__foot{flex-wrap:wrap}.ca-review__count{flex-basis:100%}.ua .ca-legal-doc__accept{flex-direction:column;align-items:stretch}}.ca-legal-m-due{color:#6e520a;background:#f8ebc4;border-radius:10px;flex-wrap:wrap;align-items:flex-start;gap:12px;margin-bottom:14px;padding:12px 16px;font-size:13.5px;line-height:1.5;display:flex}.ca-legal-m-due svg{flex-shrink:0}.ua .ca-legal-m-due .btn{flex-shrink:0;margin-left:30px}.ca-review__unread{color:#615868;margin-top:2px;font-size:12.5px}.ca-review__row[data-read=true] .ca-review__unread{display:none}.ca-legal-doc__facts-m{color:#615868;flex-wrap:wrap;align-items:center;gap:4px;margin:4px 0 0;font-size:13px;display:flex}@media (max-width:767px){.ca-legal .ca-page-head__title,.ca-legal-doc .ca-page-head__title{font-size:22px}.ca-legal .ca-page-head__lede{font-size:13px}.ca-legal .ca-page-head,.ca-legal__head,.ca-legal-doc__head,.ua .ca-legal-list{margin-bottom:14px}.ua .ca-legal-row{padding:12px 16px}.ca-review__row{grid-template-columns:24px minmax(0,1fr);padding:12px 16px}.ca-review__read{color:#615868;margin-top:2px}.ca-review__attest{padding:14px 16px 0}.ca-review__foot{flex-direction:column;align-items:stretch;gap:12px;padding:12px 16px 14px}.ca-review__count{order:0}.ua .ca-review__foot .ca-review__submit{order:1;justify-content:center}.ua .ca-review__foot .btn-secondary{order:2;justify-content:center}.ua .ca-legal-doc__accept{gap:12px;margin-top:14px;padding:14px 16px}.ua .ca-legal-doc__accept .btn{justify-content:center}}.ca-legal-notice__form{display:inline}.ca-legal-notice__got{font:inherit;color:#b8432a;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline;display:inline}.legal-prose mark.ins{color:inherit;background:#eef2e4;border-radius:3px;padding:0 2px}.legal-prose del.del{color:#8a3220;background:#fde9e4;border-radius:3px;padding:0 2px;text-decoration:line-through;display:none}.ca-legal-changes--removals .legal-prose del.del{display:inline}.ca-record__line{color:#6b6470;margin-top:2px;font-size:13px;font-weight:400;display:block}.ua .ca-spence{color:#2e2833;gap:20px;max-width:1112px;font-size:14px;line-height:normal}.ua .ca-spence .card{border-color:#e8e1da;border-radius:14px}.ua .ca-spence .sp-head__titles{gap:0}.ua .ca-spence .ca-sp-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.ua .ca-spence .ca-sp-head__title{letter-spacing:-.01em;align-items:center;gap:10px;margin:0;font-size:24px;font-weight:700;line-height:normal;display:flex}.ca-sp-beta{color:#3d190b;letter-spacing:.04em;text-transform:uppercase;background:#f4e4b6;border-radius:999px;align-items:center;height:20px;padding:0 8px;font-size:10.5px;font-weight:600;display:inline-flex}.ca-sp-head__lede{color:#615868;margin-top:4px;font-size:13.5px;display:block}.ca-sp-head__lede .sp-picker{display:inline-block}.ca-sp-head__lede b{font-weight:600}.ca-sp-head__phone-lede{color:#615868;margin:4px 0 0;font-size:13px}.ua .ca-sp-head__feedback{color:#2e2833;border-color:#ddd5cc;border-radius:9px;gap:7px;height:36px;padding:0 13px;font-size:13px}.ca-sp-note{color:#5e4766;background:#efe3f2;border-radius:10px;align-items:flex-start;gap:12px;padding:10px 14px;font-size:13.5px;line-height:1.5;display:flex}.ca-sp-note__icon{flex-shrink:0}.ca-sp-note__text{flex-grow:1;margin:0}.ca-sp-note__form{flex-shrink:0;margin:0 0 0 auto}.ua .ca-sp-note__dismiss{height:30px;font:inherit;color:#615868;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;padding:0 10px;font-size:12.5px;font-weight:600;line-height:normal}.ua .ca-sp-note__dismiss:hover{color:#2e2833}.ua .ca-sp-head__new{color:#2e2833;border-color:#ddd5cc;border-radius:9px;gap:7px;height:34px;padding:0 11px;font-size:12.5px}.ca-sp-search{gap:8px;margin:0;display:flex}.ca-sp-search__box{color:#968c9c;box-sizing:border-box;background:#fff;border:1.5px solid #423a49;border-radius:9px;flex-grow:1;align-items:center;gap:4px;height:47px;padding:0 12px;display:flex}.ca-sp-search__box:focus-within{border-color:#c24e33;box-shadow:0 0 0 3px #c24e331f}.ua .ca-sp-search__input{min-width:0;font:inherit;color:#2e2833;background:0 0;border:0;outline:0;flex-grow:1;padding:0 0 0 4px;font-size:15px}.ca-sp-search__input::placeholder{color:#6f6676}.ua .ca-sp-search__input::-webkit-search-cancel-button{display:none}.ua .ca-sp-search__go{background:#725c79;border-color:#725c79;border-radius:9px;height:46px;padding:0 18px;font-size:13px}.ua .ca-sp-search__go:hover{background:#5e4766;border-color:#5e4766}.ua .ca-sp-search--off .ca-sp-search__box{background:#f6f1ec;border-color:#ddd5cc}.ca-sp-suggest{font-size:14px;display:block}.ca-sp-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#6f6676;margin:0;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px;font-weight:400;display:inline}.ca-sp-suggest__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.ua .ca-spence .ca-sp-suggest__item{color:#2e2833;background:#fff;border:1px solid #e8e1da;border-radius:10px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:12px;padding:10px 14px;font-size:13.5px;text-decoration:none;display:grid}.ca-sp-suggest__item svg{color:#968c9c}.ua .ca-spence .ca-sp-suggest__item:hover{color:#2e2833;background:#fcfaf8}.ua .ca-spence .ca-sp-cmp{gap:0;padding:0;display:block;overflow:hidden}.ca-sp-cmp__head{flex-direction:column;padding:16px 20px 12px;display:flex}.ua .ca-spence .ca-sp-cmp__title{color:#2e2833;margin:0;font-size:16px;font-weight:600}.ca-sp-cmp__lede{color:#615868;margin:2px 0 0;font-size:12.5px}.ca-sp-cmp__table{border-collapse:collapse;width:100%;display:block}.ca-sp-cmp__table thead,.ca-sp-cmp__table tbody{display:block}.ca-sp-cmp__table tr{border-top:1px solid #f0eae4;grid-template-columns:110px 1fr 1fr;align-items:center;gap:12px;padding:10px 20px;display:grid}.ca-sp-cmp__table thead tr{background:#fcfaf8;border-bottom:1px solid #f0eae4;padding:8px 20px}.ca-sp-cmp__table th,.ca-sp-cmp__table td{text-align:left;border:0;padding:0;font-weight:400}.ca-sp-cmp__table thead th,.ca-sp-cmp__table thead td{letter-spacing:.08em;text-transform:uppercase;color:#6f6676;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px}.ca-sp-cmp__table tbody th,.ca-sp-cmp__table tbody td{color:#615868;font-size:12.5px}.ca-sp-cmp__table td.ca-sp-cmp__spence{color:#2e2833;font-size:14px}.ca-sp-cmp__foot{color:#615868;margin:0;padding:12px 20px 14px;font-size:12.5px}.ua .ca-sp-link{color:#b8432a;font-weight:600}.ua .ca-sp-results{flex-direction:column;display:flex;overflow:hidden}.ca-sp-results__head{justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 20px 12px;display:flex}.ca-sp-results__titles{flex-direction:column;display:flex}.ca-sp-results__title{color:#2e2833;margin:0;font-size:16px;font-weight:600}.ca-sp-results__meta{color:#615868;margin:2px 0 0;font-size:12.5px}.ua .ca-sp-results__head .btn-sm{color:#2e2833;border-color:#ddd5cc;border-radius:9px;gap:7px;height:30px;padding:0 10px;font-size:12.5px}.ua .ca-spence .ca-sp-result{border-top:1px solid #f0eae4;padding:14px 56px 14px 20px;display:block;position:relative}.ua .ca-spence .ca-sp-result:hover{background:#fcfaf8}.ca-sp-result__title{margin:0;font-size:14px;font-weight:600}.ua .ca-sp-result__link{color:#2e2833;text-decoration:none}.ua .ca-sp-result__link:after{content:"";position:absolute;inset:0}.ua .ca-sp-result__link:focus-visible{outline:none}.ca-sp-result:has(.ca-sp-result__link:focus-visible){outline:2px solid var(--focus);outline-offset:-2px}.ca-sp-result__where{color:#6f6676;margin:2px 0 0;font-size:12.5px}.ca-sp-result__passage{color:#3d3644;margin:6px 0 0;font-size:13.5px;line-height:1.55}.ua .ca-sp-result__passage .sp-mark{background:#f4e4b6;border-radius:3px;padding:0}.ca-sp-result__url{color:#b8432a;margin-top:6px;font-size:11.5px;display:block}.ca-sp-result__go{color:#968c9c;width:24px;position:absolute;top:14px;right:20px}.ua .ca-spence .sp-chat{background:0 0;border:0;border-radius:0;grid-template-columns:240px minmax(0,1fr);gap:20px;min-height:640px;overflow:visible}.ua .ca-spence .sp-history{background:#fff;border:1px solid #e8e1da;border-radius:14px;padding-bottom:8px;overflow:hidden}.ua .ca-spence .sp-history__top{border-bottom:0;padding:12px 12px 6px}.ua .ca-spence .sp-history__new{color:#2e2833;border-color:#ddd5cc;border-radius:9px;justify-content:center;gap:7px;height:36px;padding:0 13px;font-size:13px}.ua .ca-spence .sp-history__group{letter-spacing:.08em;text-transform:uppercase;color:#6f6676;padding:8px 18px 4px;font-size:10.5px}.ua .ca-spence .sp-history__item{color:#2e2833;border-radius:8px;gap:0;margin:0 6px;padding:9px 12px}.ua .ca-spence .sp-history__item b{font-size:13px;font-weight:500;display:block}.ua .ca-spence .sp-history__item .muted{color:#615868;margin-top:2px;font-size:12.5px}.ua .ca-spence .sp-history__item--on{box-shadow:none;background:#f6f1ec}.ua .ca-spence .sp-history__foot{color:#615868;border-top:0;margin-top:auto;padding:12px 18px 6px;font-size:12px}.ua .ca-spence .sp-thread{background:#fff;border:1px solid #e8e1da;border-radius:14px;padding:20px 24px;overflow:hidden}.ua .ca-spence .sp-thread__head{border-bottom:0;min-height:0;margin:-6px 0 14px;padding:0}.ua .ca-spence .sp-thread__title{color:#2e2833;font-size:14px;font-weight:600}.ua .ca-spence .sp-menu__trigger{color:#615868;background:0 0;border:1px solid #0000;border-radius:9px;width:auto;height:30px;padding:0 10px}.ua .ca-spence .sp-thread__messages{gap:18px;max-width:none;padding:0}.ua .ca-spence .sp-msg{gap:18px}.ua .ca-spence .sp-q{background:#2e2833;border-radius:14px 14px 4px;max-width:70%;padding:9px 14px;font-size:14px;line-height:normal}.ca-sp-avatar{color:#3d190b;background:#f4e4b6;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:10px;font-weight:700;display:inline-flex}.ua .ca-spence .sp-a__icon.ca-sp-avatar{color:#3d190b;background:#f4e4b6;border-radius:999px;width:28px;height:28px}.ua .ca-spence .sp-a{grid-template-columns:28px minmax(0,1fr);gap:12px;display:grid}.ua .ca-spence .sp-a__body{color:#2e2833;gap:0;font-size:14px;line-height:1.6}.ua .ca-spence .sp-a__body p+p{margin-top:22.4px}.ua .ca-spence .sp-cite{color:#2e2833;vertical-align:super;background:#f6f1ec;border-radius:4px;min-width:0;height:auto;margin:0 0 0 2px;padding:1px 4px;font-size:10px;font-weight:400;line-height:normal}.ua .ca-spence a.sp-cite:hover{color:#fff;background:#2e2833}.ua .ca-spence .sp-sources{border-color:#f0eae4;border-radius:10px;margin-top:10px}.ua .ca-spence .sp-sources__head{letter-spacing:.08em;text-transform:uppercase;color:#6f6676;background:#fcfaf8;border-top:1px solid #f0eae4;border-bottom:1px solid #f0eae4;padding:6px 12px;font-size:10.5px}.ua .ca-spence .sp-source{color:#2e2833;border-top:1px solid #f0eae4;grid-template-columns:22px minmax(0,1fr) 16px;gap:8px;padding:8px 12px;font-size:12.5px;line-height:normal}.ua .ca-spence .sp-source .sp-cite{vertical-align:0;border-radius:999px;justify-content:center;align-items:center;width:18px;height:18px;margin:0;padding:0;font-size:10.5px;display:inline-flex}.ua .ca-spence .sp-source__text{gap:0}.ua .ca-spence .sp-source__text b{font-weight:600;display:block}.ua .ca-spence .sp-source svg{color:#968c9c}.ca-sp-source__url{color:#615868;font-size:11px}.ua .ca-spence .sp-fb--chat{margin-top:8px}.ua .ca-spence .sp-fb--chat .sp-fb__row{gap:4px;margin-left:0}.ua .ca-spence .sp-fb--chat .sp-icon-btn{border:1px solid #0000;border-radius:9px;width:auto;height:30px;padding:0 10px}.ua .ca-spence .sp-fb--chat .sp-icon-btn svg{fill:#edb024;stroke:#de8a09}.ua .ca-sp-copy{height:30px;font:inherit;color:#615868;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;padding:0 10px;font-size:12.5px;font-weight:600}.ua .ca-sp-copy:hover{color:#2e2833;background:#f6f1ec}.ua .ca-spence .sp-composer{background:0 0;border-top:0;margin-top:auto;padding:16px 0 0}.ua .ca-spence .sp-composer__box,.ua .ca-spence .sp-composer__foot{max-width:none}.ua .ca-spence .sp-composer__box{border:0;border-radius:0;align-items:stretch;gap:8px;min-height:0;padding:0}.ua .ca-spence .sp-composer__box:focus-within{box-shadow:none}.ua .ca-spence .sp-composer__input{color:#2e2833;box-sizing:border-box;border:1px solid #ddd5cc;border-radius:9px;height:46px;min-height:46px;padding:12px;font-size:14px;line-height:20px}.ua .ca-spence .sp-composer__input:focus{border-color:#c24e33}.ua .ca-spence .sp-composer__send,.ua .ca-spence .sp-composer__box:has(.sp-composer__input:placeholder-shown) .sp-composer__send{color:#fff;background:#725c79;border-radius:9px;align-self:flex-end;width:46px;height:46px}.ua .ca-spence .sp-composer__send:not([disabled]):hover{background:#5e4766}.ca-sp-send-label{display:none}.ua .ca-spence .sp-composer__foot{color:#615868;margin-top:8px;font-size:12px}.ca-sp-left{font-size:11px}.ua .ca-spence .ca-sp-welcome{text-align:center;flex:auto;justify-content:center;align-items:center;gap:8px;margin:0;padding:40px}.ua .ca-spence .ca-sp-avatar--large{width:44px;height:44px;font-size:15px}.ca-sp-welcome__title{color:#2e2833;margin:0;font-size:15px;font-weight:600}.ua .ca-spence .ca-sp-welcome__text{color:#615868;max-width:420px;margin:0;font-size:12.5px;line-height:normal}@media (max-width:1023px){.ca-sp-suggest__grid{grid-template-columns:minmax(0,1fr)}.ua .ca-sp-search__go{display:none}}@media (max-width:767px){.ua .ca-spence{gap:14px}.ua .ca-spence .ca-sp-head{flex-direction:column;align-items:flex-start;gap:12px}.ua .ca-spence .sp-head__titles{align-self:stretch}.ua .ca-spence .sp-composer__foot{display:none}.ua .ca-spence .sp-head__top{align-items:flex-start}.ua .ca-spence .sp-head__feedback-icon{margin:-2px -6px -6px 0}.ua .ca-spence .ca-sp-head__title{gap:8px;font-size:22px}.ua .ca-spence .ca-sp-beta{color:#5e4766;letter-spacing:0;text-transform:uppercase;background:#efe3f2;height:22px;font-size:11.5px}.ca-sp-search__box{height:49px}.ua .ca-spence .ca-sp-suggest__item{padding:11px 14px}.ua .ca-spence .ca-sp-cmp{display:none}.ca-sp-cmp__table tr{grid-template-columns:1fr 1fr}.ca-sp-cmp__table th:first-child,.ca-sp-cmp__table td:first-child{display:none}.ua .ca-spence .sp-results-area{gap:14px}.ca-sp-results__head{padding:14px 16px 10px}.ca-sp-results__title{font-size:15px}.ua .ca-spence .ca-sp-result{padding:14px 44px 14px 16px}.ca-sp-result__go{width:16px;right:16px}.ca-sp-result__url{display:none}.ua .ca-sp-ask-chat{color:#2e2833;border-color:#ddd5cc;border-radius:9px;justify-content:center;height:42px;padding:0 14px;font-size:14px}.ua .ca-spence .sp-chat{grid-template-columns:minmax(0,1fr);min-height:0}.ua .ca-spence .sp-history{display:none}.ua .ca-spence .sp-history--open{display:flex}.ua .ca-spence .sp-thread{background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.ua .ca-spence .sp-thread__messages,.ua .ca-spence .sp-msg{gap:10px}.ua .ca-spence .sp-q{background:#423a49;border-radius:14px;max-width:86%;padding:10px 14px;line-height:1.5}.ua .ca-spence .sp-a{box-sizing:border-box;background:#fff;border:1px solid #e8e1da;border-radius:14px;max-width:86%;padding:10px 14px;display:block}.ua .ca-spence .sp-a__icon{display:none}.ua .ca-spence .sp-a__body{line-height:1.5}.ua .ca-spence .sp-composer__input{height:46px}.ua .ca-spence .sp-composer__send,.ua .ca-spence .sp-composer__box:has(.sp-composer__input:placeholder-shown) .sp-composer__send{width:auto;padding:0 14px;font-size:14px;font-weight:600}.ua .ca-spence .sp-composer__send svg{display:none}.ca-sp-send-label{display:inline}}.ca-an{color:#2e2833;flex-direction:column;gap:20px;max-width:1112px;display:flex}.ca-an>*{flex-shrink:0}.ca-an__head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.ca-an__titles{min-width:0}.ua .ca-an__title{letter-spacing:-.01em;color:#2e2833;align-items:center;gap:10px;margin:0;font-size:24px;font-weight:700;line-height:normal;display:flex}.ca-an__beta{color:#3d190b;letter-spacing:.04em;background:#f4e4b6;border-radius:999px;align-items:center;height:20px;padding:0 8px;font-size:10.5px;font-weight:600;display:inline-flex}.ca-an__lede{color:#615868;margin:4px 0 0;font-size:13.5px;line-height:normal}.ca-an__lede b{font-weight:600}.ca-an__actions{flex-shrink:0;gap:10px;display:flex}.ua .ca-an__btn{color:#2e2833;border-color:#ddd5cc;border-radius:9px;gap:7px;height:34px;padding:0 13px;font-size:13px;font-weight:600}.ua .ca-an__btn svg{width:15px;height:15px}.ca-an__picker{vertical-align:middle;display:inline-block}.ua .ca-an__picker-btn{color:#2e2833;gap:6px;height:28px;padding:0 8px 0 10px;font-size:13.5px}.ua .ca-an__picker-menu{width:300px;display:block}.ua .ca-an__picker-menu[hidden]{display:none}.ua .ca-an__picker-opt,.ua .ca-an__picker-opt:hover{color:#2e2833;text-decoration:none}.ua .ca-an__tabs{flex-shrink:0}.ca-an__note{color:#5e4766;background:#efe3f2;border-radius:10px;padding:10px 14px;font-size:13.5px;line-height:1.5}.ca-an__period{justify-content:space-between;align-items:center;gap:12px;display:flex}.ca-an__muted{color:#615868;font-size:12.5px}.ca-an__chips{flex-wrap:wrap;gap:6px;display:flex}.ua .ca-an__link{color:#615868;font-weight:600}.ua .ca-an-chip:hover{filter:brightness(.97)}.ua .ca-an-chip{white-space:nowrap;border-radius:999px;align-items:center;height:22px;padding:0 8px;font-size:11.5px;font-weight:600;text-decoration:none;display:inline-flex}.ua .ca-an-chip.ca-an-chip--ok{color:#2e5a1c;background:#dcebd2}.ua .ca-an-chip.ca-an-chip--warn{color:#6e520a;background:#f8ebc4}.ua .ca-an-chip.ca-an-chip--bad{color:#93301b;background:#fbe9e4}.ua .ca-an-chip.ca-an-chip--mut{color:#4e4655;background:#efeae6}.ua .ca-an-chip.ca-an-chip--critical{color:#7a2614;background:#f2c4b6}.ca-an-dot{border-radius:999px;flex-shrink:0;width:8px;height:8px;display:inline-block}.ca-an-dot--ok{background:#5e9a3c}.ca-an-dot--warn{background:#e3a82b}.ca-an-dot--bad{background:#c24e33}.ca-an-dot--mut{background:#cfc7be}.ca-an-card{background:#fff;border:1px solid #e8e1da;border-radius:14px;overflow:hidden}.ca-an-card__head{justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 20px 12px;display:flex}.ua .ca-an-card__title{color:#2e2833;margin:0;font-size:16px;font-weight:600;line-height:normal}.ca-an-card__sub{color:#615868;margin:2px 0 0;font-size:12.5px}.ca-an-card__body{padding:4px 20px 16px}.ca-an-card__note{color:#615868;margin:0;padding:8px 0 4px;font-size:13px}.ca-an-stats{display:grid}.ca-an-stats--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ca-an-stats--4{grid-template-columns:repeat(4,minmax(0,1fr))}.ca-an-stats--5{grid-template-columns:repeat(5,minmax(0,1fr))}.ca-an-stats--6{grid-template-columns:repeat(6,minmax(0,1fr))}.ca-an-stats__cell{border-left:1px solid #f0eae4;flex-direction:column;gap:3px;min-width:0;padding:18px 22px;display:flex}.ca-an-stats__cell:first-child{border-left:0}.ca-an-stats__label{letter-spacing:.08em;text-transform:uppercase;color:#6f6676;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px}.ca-an-stats__value{font-size:15px;font-weight:600}.ca-an-stats__sub{color:#615868;overflow-wrap:anywhere;font-size:12.5px}.ca-an-table__head,.ca-an-table__row{gap:12px;display:grid}.ca-an-table__head{background:#fcfaf8;border-top:1px solid #f0eae4;border-bottom:1px solid #f0eae4;padding:8px 20px}.ca-an-table__head>span{letter-spacing:.08em;text-transform:uppercase;color:#6f6676;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px}.ua .ca-an-table__row{color:#2e2833;border-top:1px solid #f0eae4;align-items:center;padding:11px 20px;text-decoration:none}.ua .ca-an-table__row:hover,.ua .ca-an-table__row--on{color:#2e2833;background:#fcfaf8}.ca-an-table__name{overflow-wrap:anywhere;font-size:14px;font-weight:600;display:block}.ca-an-table__small{color:#615868;overflow-wrap:anywhere;margin-top:2px;font-size:12.5px;display:block}.ca-an-table__r{text-align:right}.ca-an-table__num{font-variant-numeric:tabular-nums;text-align:right;font-family:Geist Mono,ui-monospace,monospace;font-size:13px}.ca-an-table__mono{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-family:Geist Mono,ui-monospace,monospace;font-size:13px}.ca-an-table__muted{color:#615868;font-size:12.5px}.ca-an-table__status{color:#615868;align-items:center;gap:8px;font-size:13px;display:inline-flex}.ca-an-table--runs>*{grid-template-columns:minmax(0,1fr) 150px 140px 140px 160px}.ca-an-table--three>*{grid-template-columns:minmax(0,1fr) 120px 120px}.ca-an-table--tech>*{grid-template-columns:minmax(0,1fr) 100px minmax(0,1fr) 100px minmax(0,1fr) 100px}.ca-an-table--pages>*{grid-template-columns:minmax(0,1fr) 110px 110px 110px}.ca-an-table--campaigns>*{grid-template-columns:minmax(0,1fr) 160px 110px}.ca-an-table--campaigns-ran>*{grid-template-columns:minmax(0,1fr) 160px 150px 110px}.ca-an-table--goals>*{grid-template-columns:minmax(0,1fr) 120px 100px}.ca-an-table--goals-match>*{grid-template-columns:minmax(0,1fr) 220px 120px 100px}.ca-an-table--goals-since>*{grid-template-columns:minmax(0,1fr) 120px 100px 130px}.ca-an-table--goals-match-since>*{grid-template-columns:minmax(0,1fr) 220px 120px 100px 130px}.ca-an-table--trail>*{grid-template-columns:110px 170px minmax(0,1fr) 170px}.ca-an-table--people>*{grid-template-columns:minmax(0,1fr) 110px 150px}.ca-an-table--sources>*{grid-template-columns:minmax(0,1fr) 90px 110px}.ca-an-table--software>*{grid-template-columns:minmax(0,1fr) 150px}.ca-an-table--areas>*{grid-template-columns:minmax(0,1fr) 100px}.ca-an-table--sessions>*{grid-template-columns:minmax(0,1fr) 160px 170px 110px 120px}.ca-an-empty{color:#615868;border-top:1px solid #f0eae4;margin:0;padding:13px 20px;font-size:13px;display:block}.ua .ca-an-list__row{color:#2e2833;border-top:1px solid #f0eae4;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;display:grid}.ua .ca-an-list__row:hover{color:#2e2833}.ca-an-list__name{overflow-wrap:anywhere;font-size:14px;font-weight:600;display:block}.ca-an-list__small{color:#615868;overflow-wrap:anywhere;margin-top:2px;font-size:12.5px;display:block}.ca-an-list__value{font-variant-numeric:tabular-nums;color:#615868;white-space:nowrap;font-family:Geist Mono,ui-monospace,monospace;font-size:12.5px}.ca-an-grid2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:20px;display:grid}.ca-an-bars{align-items:flex-end;gap:3px;height:120px;padding:4px 0 0;display:flex}.ca-an-bars__bar{background:#423a49;border-radius:3px 3px 0 0;flex:1;min-height:2px;position:relative}.ca-an-bars__bar--hi{background:#c24e33}.ca-an-bars__bar--lo{background:#c9a6d6}.ca-an-bars__bar--h2{height:2%}.ca-an-bars__bar--h3{height:3%}.ca-an-bars__bar--h4{height:4%}.ca-an-bars__bar--h5{height:5%}.ca-an-bars__bar--h6{height:6%}.ca-an-bars__bar--h7{height:7%}.ca-an-bars__bar--h8{height:8%}.ca-an-bars__bar--h9{height:9%}.ca-an-bars__bar--h10{height:10%}.ca-an-bars__bar--h11{height:11%}.ca-an-bars__bar--h12{height:12%}.ca-an-bars__bar--h13{height:13%}.ca-an-bars__bar--h14{height:14%}.ca-an-bars__bar--h15{height:15%}.ca-an-bars__bar--h16{height:16%}.ca-an-bars__bar--h17{height:17%}.ca-an-bars__bar--h18{height:18%}.ca-an-bars__bar--h19{height:19%}.ca-an-bars__bar--h20{height:20%}.ca-an-bars__bar--h21{height:21%}.ca-an-bars__bar--h22{height:22%}.ca-an-bars__bar--h23{height:23%}.ca-an-bars__bar--h24{height:24%}.ca-an-bars__bar--h25{height:25%}.ca-an-bars__bar--h26{height:26%}.ca-an-bars__bar--h27{height:27%}.ca-an-bars__bar--h28{height:28%}.ca-an-bars__bar--h29{height:29%}.ca-an-bars__bar--h30{height:30%}.ca-an-bars__bar--h31{height:31%}.ca-an-bars__bar--h32{height:32%}.ca-an-bars__bar--h33{height:33%}.ca-an-bars__bar--h34{height:34%}.ca-an-bars__bar--h35{height:35%}.ca-an-bars__bar--h36{height:36%}.ca-an-bars__bar--h37{height:37%}.ca-an-bars__bar--h38{height:38%}.ca-an-bars__bar--h39{height:39%}.ca-an-bars__bar--h40{height:40%}.ca-an-bars__bar--h41{height:41%}.ca-an-bars__bar--h42{height:42%}.ca-an-bars__bar--h43{height:43%}.ca-an-bars__bar--h44{height:44%}.ca-an-bars__bar--h45{height:45%}.ca-an-bars__bar--h46{height:46%}.ca-an-bars__bar--h47{height:47%}.ca-an-bars__bar--h48{height:48%}.ca-an-bars__bar--h49{height:49%}.ca-an-bars__bar--h50{height:50%}.ca-an-bars__bar--h51{height:51%}.ca-an-bars__bar--h52{height:52%}.ca-an-bars__bar--h53{height:53%}.ca-an-bars__bar--h54{height:54%}.ca-an-bars__bar--h55{height:55%}.ca-an-bars__bar--h56{height:56%}.ca-an-bars__bar--h57{height:57%}.ca-an-bars__bar--h58{height:58%}.ca-an-bars__bar--h59{height:59%}.ca-an-bars__bar--h60{height:60%}.ca-an-bars__bar--h61{height:61%}.ca-an-bars__bar--h62{height:62%}.ca-an-bars__bar--h63{height:63%}.ca-an-bars__bar--h64{height:64%}.ca-an-bars__bar--h65{height:65%}.ca-an-bars__bar--h66{height:66%}.ca-an-bars__bar--h67{height:67%}.ca-an-bars__bar--h68{height:68%}.ca-an-bars__bar--h69{height:69%}.ca-an-bars__bar--h70{height:70%}.ca-an-bars__bar--h71{height:71%}.ca-an-bars__bar--h72{height:72%}.ca-an-bars__bar--h73{height:73%}.ca-an-bars__bar--h74{height:74%}.ca-an-bars__bar--h75{height:75%}.ca-an-bars__bar--h76{height:76%}.ca-an-bars__bar--h77{height:77%}.ca-an-bars__bar--h78{height:78%}.ca-an-bars__bar--h79{height:79%}.ca-an-bars__bar--h80{height:80%}.ca-an-bars__bar--h81{height:81%}.ca-an-bars__bar--h82{height:82%}.ca-an-bars__bar--h83{height:83%}.ca-an-bars__bar--h84{height:84%}.ca-an-bars__bar--h85{height:85%}.ca-an-bars__bar--h86{height:86%}.ca-an-bars__bar--h87{height:87%}.ca-an-bars__bar--h88{height:88%}.ca-an-bars__bar--h89{height:89%}.ca-an-bars__bar--h90{height:90%}.ca-an-bars__bar--h91{height:91%}.ca-an-bars__bar--h92{height:92%}.ca-an-bars__bar--h93{height:93%}.ca-an-bars__bar--h94{height:94%}.ca-an-bars__bar--h95{height:95%}.ca-an-bars__bar--h96{height:96%}.ca-an-bars__bar--h97{height:97%}.ca-an-bars__bar--h98{height:98%}.ca-an-bars__bar--h99{height:99%}.ca-an-bars__bar--h100{height:100%}.ca-an-axis{color:#6f6676;border-top:1px solid #f0eae4;justify-content:space-between;margin-top:4px;padding-top:6px;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px;display:flex}.ca-an-legend{color:#615868;gap:16px;margin-top:8px;font-size:12px;display:flex}.ca-an-legend__swatch{vertical-align:-1px;border-radius:2px;width:10px;height:10px;margin-right:6px;display:inline-block}.ca-an-legend__swatch--dark{background:#423a49}.ca-an-legend__swatch--coral{background:#c24e33}.ca-an-legend__swatch--lilac{background:#c9a6d6}.ca-an-heat{grid-template-columns:repeat(24,1fr);gap:3px;display:grid}.ca-an-heat__cell{background:#f6f1ec;border-radius:4px;height:26px}.ca-an-heat__cell--1{background:#f2d7cf}.ca-an-heat__cell--2{background:#e8a796}.ca-an-heat__cell--3{background:#c24e33}.ca-an-filter{align-items:center;gap:10px;margin:0;display:flex}.ca-an-filter__search{box-sizing:border-box;color:#968c9c;background:#fff;border:1px solid #ddd5cc;border-radius:10px;flex:1;align-items:center;gap:10px;height:40px;padding:0 14px;display:flex}.ua .ca-an-filter__input{min-width:0;height:100%;font:inherit;color:#2e2833;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:14px}.ua .ca-an-filter__input::placeholder{color:#6f6676}.ca-an-filter__dates{box-sizing:border-box;color:#4e4655;background:#fff;border:1px solid #ddd5cc;border-radius:10px;align-items:center;gap:8px;height:40px;padding:0 14px;font-size:13px;display:flex}.ua .ca-an-filter__date{width:128px;font:inherit;color:#4e4655;background:0 0;border:0;outline:none;padding:0;font-size:13px}.ca-an-filter__chips{flex-direction:column;gap:8px;display:flex}.ca-an-foot{color:#615868;border-top:1px solid #f0eae4;margin:0;padding:12px 20px;font-size:12.5px}.ca-an-foot--split{justify-content:space-between;gap:16px;display:flex}.ca-an-foot b{font-weight:600}.ua .ca-an-foot__link{color:#2e2833;text-underline-offset:3px;font-weight:400;text-decoration:underline;text-decoration-thickness:1px}.ua .ca-an-foot__link:hover{color:#2e2833}.ca-an-state{padding:18px 20px}.ua .ca-an-state__title{color:#2e2833;margin:0;font-size:16px;font-weight:600;line-height:normal}.ca-an-state__text{color:#615868;margin:4px 0 0;font-size:13.5px;line-height:1.5}@media (max-width:1023px){.ca-an-grid2{grid-template-columns:minmax(0,1fr)}.ca-an-stats--5,.ca-an-stats--6{grid-template-columns:repeat(3,minmax(0,1fr))}.ca-an-stats--5 .ca-an-stats__cell:nth-child(n+4),.ca-an-stats--6 .ca-an-stats__cell:nth-child(n+4){border-top:1px solid #f0eae4}.ca-an-stats--5 .ca-an-stats__cell:nth-child(4),.ca-an-stats--6 .ca-an-stats__cell:nth-child(4){border-left:0}}@media (max-width:767px){.ca-an{gap:14px}.ca-an__head{flex-direction:column;gap:12px}.ua .ca-an__title{gap:8px;font-size:22px}.ca-an__beta{color:#5e4766;letter-spacing:0;background:#efe3f2;height:22px;font-size:11.5px}.ca-an__lede{font-size:13px}.ca-an-card__head{padding:14px 16px 10px}.ua .ca-an-card__title{font-size:15px}.ca-an-card__body{padding:0 16px 14px}.ca-an-bars{height:90px}.ca-an-stats,.ca-an-stats--3,.ca-an-stats--4,.ca-an-stats--5,.ca-an-stats--6{grid-template-columns:minmax(0,1fr);gap:12px;padding:4px 16px 16px}.ca-an-stats__cell,.ca-an-stats--5 .ca-an-stats__cell:nth-child(n+4),.ca-an-stats--6 .ca-an-stats__cell:nth-child(n+4){border:0;padding:0}.ca-an-stats__value{font-size:14px}.ca-an-grid2{gap:14px}.ca-an-empty{padding:12px 16px}.ca-an-state{padding:14px 16px}}.ua .ca-staff-review input[type=checkbox]{margin:2px 0 0}.ca-review-bar{color:#f4e4b6;box-sizing:border-box;background:#4a3a1e;justify-content:space-between;align-items:center;gap:12px;min-height:36px;padding:4px 16px;font-size:12px;display:flex}.ca-review-bar--edit{color:#fbe9e4;background:#7a2e1c}.ca-review-bar strong{font-weight:600}.ca-review-bar__text,.ca-review-bar__text>span{white-space:nowrap;align-items:center;gap:8px;min-width:0;display:flex}.ca-review-bar__icon{opacity:1;flex-shrink:0}.ca-review-bar__text>.ca-review-bar__copy{text-overflow:ellipsis;display:block;overflow:hidden}.ca-review-bar__actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.ca-review-bar__form{margin:0;display:inline}.ua .ca-review-bar__btn{box-sizing:border-box;min-height:28px;font:inherit;color:#f4e4b6;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #f4e4b680;border-radius:6px;align-items:center;padding:0 10px;font-size:11.5px;font-weight:600;display:inline-flex}.ua .ca-review-bar--edit .ca-review-bar__btn{color:#fbe9e4;border-color:#fbe9e480}.ua .ca-review-bar__btn:hover{background:#f4e4b624}.ua .ca-review-bar__btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ua .ca-review-ack{align-items:flex-start;gap:10px;font-size:13.5px;font-weight:400}.ua .ca-review-ack input{margin-top:2px}.ua .ca-review-btn-edit{color:#fff;background:#7a2e1c;border-color:#7a2e1c}.ua .ca-review-btn-edit:hover{color:#fff;background:#652516;border-color:#652516}.ua .ca-review-btn-edit:disabled{opacity:.45;cursor:not-allowed}.ua .ca-review-av{color:#fff;box-sizing:border-box;background:#2e2833;border:1px solid #ffffff4d;width:30px;height:30px}.ca-review-who{opacity:.6;font-size:11px}.ua .ca-review-user{cursor:default}.ca-review-place{color:#fff9;white-space:nowrap;font-size:13px;font-weight:600}.ca-review-pick{background:#f6f3f0;flex:1}.ca-review-pick__inner{flex-direction:column;gap:16px;width:880px;max-width:calc(100% - 32px);margin:48px auto;display:flex}.ca-review-pick__title{letter-spacing:-.01em;color:#2e2833;margin:0;font-size:24px;font-weight:700}.ca-review-pick__lede{color:#615868;margin:4px 0 0;font-size:13.5px}.ca-review-search{box-sizing:border-box;cursor:text;background:#fff;border:1.5px solid #ddd5cc;border-radius:12px;align-items:center;gap:10px;height:46px;padding:0 14px;display:flex}.ca-review-search:focus-within{border-color:#423a49;box-shadow:0 0 0 3px #efe3f2}.ca-review-search__icon{color:#968c9c;flex-shrink:0}.ua .ca-review-search__input{min-width:0;height:100%;font:inherit;color:#2e2833;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:15px}.ca-review-search__input::placeholder{color:#6f6676}.ca-review-search__input::-webkit-search-cancel-button{display:none}.ca-review-search__kbd{color:#615868;border:1px solid #ddd5cc;border-radius:5px;padding:1px 5px;font-family:Geist Mono,ui-monospace,monospace;font-size:11px}.ca-review-note{color:#5e4766;background:#efe3f2;border-radius:10px;align-items:flex-start;gap:12px;padding:12px 16px;font-size:13.5px;line-height:1.5;display:flex}.ca-review-note__icon{margin-top:1px}.ca-review-list{overflow:hidden}.ca-review-list__head,.ca-review-list__row{grid-template-columns:36px minmax(0,1fr) 100px 24px;align-items:center;column-gap:12px;display:grid}.ca-review-list__head{letter-spacing:.08em;text-transform:uppercase;color:#6f6676;background:#fcfaf8;border-top:1px solid #f0eae4;border-bottom:1px solid #f0eae4;padding:8px 20px;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px;line-height:normal}.ca-review-list__form{margin:0}.ca-review-list__form[hidden]{display:none}.ca-review-list__form+.ca-review-list__form{border-top:1px solid #f0eae4}.ua .ca-review-list__row{width:100%;font:inherit;color:#2e2833;text-align:left;cursor:pointer;background:0 0;border:0;padding:12px 20px}.ua .ca-review-list__row:hover,.ca-switcher__form--selected .ca-review-list__row{background:#fcfaf8}.ua .ca-review-list__row:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.ua .ca-review-list__av{color:#5e4766;background:#efe3f2;width:32px;height:32px;font-size:11px;font-weight:700}.ca-review-list__main{flex-direction:column;min-width:0;display:flex}.ca-review-list__name{font-size:14px;font-weight:600}.ca-review-list__sub{color:#615868;margin-top:2px;font-size:12.5px}.ca-review-list__num{color:#615868;font-family:Geist Mono,ui-monospace,monospace;font-size:12.5px}.ca-review-list__go{color:#968c9c;text-align:right;font-size:14px}.ca-review-list__empty{color:#615868;margin:0;padding:12px 20px;font-size:13.5px}.ca-review-list__empty[hidden],.ca-review-list__foot[hidden]{display:none}.ca-review-list__foot{color:#615868;border-top:1px solid #f0eae4;padding:12px 20px;font-size:12.5px}.ca-staff-tag{color:#6e520a;letter-spacing:.04em;white-space:nowrap;background:#f8ebc4;border-radius:4px;align-items:center;margin-left:6px;padding:1px 5px;font-size:10px;font-weight:600;display:inline-flex}.ca-staff-tag--tab{margin-left:4px}.ca-host-table--releases{--ca-host-cols:80px 120px minmax(0,1fr)150px}.ca-dom-card__actions:has(.ca-staff-tag){border-top:1px solid #f0eae4;align-items:center}.ca-staff-note{color:#6e520a;background:#f8ebc4;border-radius:10px;align-items:flex-start;gap:12px;padding:12px 16px;font-size:13.5px;line-height:1.5;display:flex}.ca-staff-note__icon{flex-shrink:0;margin-top:1px}.ca-act__row--staff{background:#fbf1ec}.ca-act__staff-mark{color:#fff;background:#2e2833;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;font-size:9px;font-weight:700;display:inline-flex}@media (max-width:767px){.ca-review-bar{flex-wrap:wrap;row-gap:6px;padding:6px 16px}.ca-review-bar__text>.ca-review-bar__copy{white-space:normal}.ca-review-pick__inner{margin:24px auto}.ca-review-list__head{display:none}.ca-review-list__row{grid-template-columns:32px minmax(0,1fr) 16px}.ca-review-list__num,.ca-review-place{display:none}}.ua .ca-review-back{color:#fffc;margin-right:16px;font-size:13px;font-weight:600;text-decoration:none}.ua .ca-review-back:hover{color:#fff;text-decoration:underline}.ua .ca-bill.ca-plans-page{max-width:1112px}.ca-plan-chip{white-space:nowrap;letter-spacing:normal;border-radius:999px;align-items:center;height:22px;padding:0 8px;font-size:11.5px;font-weight:600;display:inline-flex}.ca-plan-chip--ok{color:#2e5a1c;background:#dcebd2}.ca-plan-chip--plum{color:#5e4766;background:#efe3f2}.ca-plan-chip--mut{color:#4e4655;background:#efeae6}.ca-plan-chip--bad{color:#93301b;background:#fbe9e4}.ca-plans{color:#2e2833;font-size:14px;line-height:normal;overflow:hidden}.ua .ca-plans.card{border-color:#e8e1da;border-radius:14px}.ca-plans__card-head{padding:16px 20px 12px}.ca-plans__card-title{color:#2e2833;margin:0;font-size:16px;font-weight:600}.ca-plans__card-sub{color:#615868;margin:2px 0 0;font-size:12.5px}.ca-plans__head,.ua .ca-plans__row{grid-template-columns:36px minmax(0,1.4fr) minmax(0,1.2fr) 170px 20px;align-items:center;gap:12px;display:grid}.ca-plans__head{letter-spacing:.08em;text-transform:uppercase;color:#6f6676;background:#fcfaf8;border-top:1px solid #f0eae4;border-bottom:1px solid #f0eae4;padding:8px 20px;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px}.ca-plans>.ca-plans__head:first-child{border-top:0}.ua .ca-plans__row{color:#2e2833;border-top:1px solid #f0eae4;padding:16px 20px;text-decoration:none}.ua .ca-plans__row:hover{color:#2e2833;background:#fcfaf8}.ca-plans__icon{color:#5e4766;background:#efe3f2;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.ca-plans__cell{min-width:0}.ca-plans__name{align-items:center;gap:8px;font-size:14.5px;font-weight:600;display:flex}.ca-plans__term{color:#2e2833;font-size:13.5px}.ca-plans__sub{color:#615868;margin-top:4px;font-size:12.5px;display:block}.ca-plans__sub--covers{margin-top:3px}.ca-plans__price{font-variant-numeric:tabular-nums;text-align:right;font-family:Geist Mono,ui-monospace,monospace;font-size:13.5px}.ca-plans__price b{font-weight:600}.ca-plans__price .ca-plans__sub{font-variant-numeric:normal;text-align:right;font-family:Aspekta,system-ui,sans-serif}.ca-plans__end{text-align:right}.ca-plans__chevron{color:#968c9c;text-align:right;font-size:18px}.ca-plan-page{color:#2e2833;flex-direction:column;gap:20px;max-width:1112px;font-size:14px;line-height:normal;display:flex}.ua .ca-plan-page .card{border-color:#e8e1da;border-radius:14px;overflow:hidden}.ca-trail{color:#615868;gap:8px;margin-bottom:-8px;font-size:13px;display:flex}.ua .ca-trail a{color:#2e2833;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.ua .ca-trail a:hover{color:#93301b}.ca-plan-page__head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.ca-plan-page__titles{min-width:0}.ca-plan-page__title{letter-spacing:-.01em;color:#2e2833;align-items:center;gap:10px;margin:0;font-size:24px;font-weight:700;display:flex}.ca-plan-page__lede{color:#615868;margin:4px 0 0;font-size:13.5px}.ca-plan-page__actions{flex-shrink:0;gap:10px;display:flex}.ua .ca-plan-page .btn{border-radius:9px;gap:7px;height:36px;padding:0 13px;font-size:13px}.ua .ca-plan-page .btn-sm{height:30px;padding:0 10px;font-size:12.5px}.ua .ca-plan-page__tabs{flex-shrink:0}.ca-plan-card__head{justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 20px 12px;display:flex}.ca-plan-card__title{color:#2e2833;margin:0;font-size:16px;font-weight:600}.ca-plan-card__sub{color:#615868;margin:2px 0 0;font-size:12.5px;line-height:1.45}.ua .ca-plan-card__sub a{color:#2e2833;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.ca-plan-card__empty{color:#615868;border-top:1px solid #f0eae4;margin:0;padding:20px;font-size:13.5px}.ca-plan-card__foot{border-top:1px solid #f0eae4;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}.ca-plan-card__note{color:#615868;font-size:12.5px}.ua .ca-plan-card__ask{font:inherit;color:#b8432a;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.ua .ca-plan-card__ask:hover{color:#93301b}.ca-plan-sum{align-items:flex-start;gap:14px;padding:18px 20px;display:flex}.ca-plan-sum__icon{color:#5e4766;background:#efe3f2;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.ca-plan-sum__title{margin:0;font-size:15px;line-height:1.55}.ca-plan-sum__title b{font-weight:600}.ca-plan-sum__sub{color:#615868;margin:4px 0 0;font-size:15px;line-height:1.55}.ca-kvl{border-top:1px solid #f0eae4}.ca-kvl__row{border-top:1px solid #f6f1ec;grid-template-columns:150px minmax(0,1fr);align-items:start;gap:16px;padding:11px 20px;display:grid}.ca-kvl__row:first-child{border-top:0}.ca-kvl__k{color:#615868;padding-top:2px;font-size:12.5px}.ca-kvl__v{min-width:0;font-size:13.5px;line-height:1.5}.ca-kvl__v b{font-weight:600}.ua .ca-kvl__v a{color:#b8432a;text-underline-offset:3px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.ua .ca-kvl__v a:hover{color:#93301b}.ca-plan-tl__wrap{padding-bottom:20px}.ca-plan-tl{align-items:center;gap:12px;margin-top:2px;display:flex}.ca-plan-tl__date{color:#615868;white-space:nowrap;font-size:12.5px}.ca-plan-tl__bar{background:#efeae4;border-radius:3px;flex:1;height:6px;position:relative}.ca-plan-tl__fill{background:#5e4766;border-radius:3px;width:0;height:100%;display:block}.ca-plan-tl__dot{box-sizing:border-box;background:#fff;border:3px solid #5e4766;border-radius:999px;width:14px;height:14px;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.ca-plan-tl__today{color:#615868;white-space:nowrap;font-size:12px;font-style:normal;position:absolute;top:14px;left:0;transform:translate(-50%)}.ca-plan-chips{flex-wrap:wrap;gap:6px;display:flex}.ca-plan-chips>span{box-sizing:border-box;background:#f6f3f0;border:1px solid #e6e0d9;border-radius:999px;align-items:center;gap:5px;min-height:26px;padding:3px 10px;font-size:12.5px;line-height:1.3;display:inline-flex}.ca-plan-chips b{font-weight:600}.ca-plan-limits{flex-wrap:wrap;gap:6px;padding:0 20px 16px;display:flex}.ca-plan-limits__chip{box-sizing:border-box;background:#f6f3f0;border:1px solid #e6e0d9;border-radius:999px;align-items:center;gap:6px;height:26px;padding:0 10px;font-size:12.5px;display:inline-flex}.ca-plan-limits__label{color:#615868}.ca-plan-limits__chip b{font-weight:600}.ca-plan-grp{border-top:1px solid #f0eae4;grid-template-columns:150px minmax(0,1fr);align-items:start;gap:16px;padding:16px 20px;display:grid}.ca-plan-grp:not(:has(.ca-plan-grp__title)){display:block}.ca-plan-grp__title{letter-spacing:.08em;text-transform:uppercase;color:#6f6676;margin:0;padding-top:3px;font-family:Geist Mono,ui-monospace,monospace;font-size:11px;font-weight:500}.ca-plan-grp__list{grid-template-columns:1fr;gap:8px 24px;margin:0;padding:0;list-style:none;display:grid}.ca-plan-grp__list--two{grid-template-columns:1fr 1fr}.ca-plan-grp__item{gap:9px;font-size:13.5px;line-height:1.4;display:flex}.ca-plan-grp__tick{color:#5e9a3c;flex-shrink:0;margin-top:3px}.ca-plan-addon{border-top:1px solid #f0eae4;padding:11px 20px}.ca-plan-addon__name{font-size:13.5px;font-weight:600;display:block}.ca-plan-addon__does{color:#615868;font-size:12.5px;display:block}.ca-plan-bill__head,.ua .ca-plan-bill__row{grid-template-columns:140px minmax(0,1fr) 110px 110px;align-items:center;gap:12px;display:grid}.ca-plan-bill__head{letter-spacing:.08em;text-transform:uppercase;color:#6f6676;background:#fcfaf8;border-top:1px solid #f0eae4;border-bottom:1px solid #f0eae4;padding:8px 20px;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px}.ua .ca-plan-bill__row{color:#2e2833;border-top:1px solid #f0eae4;padding:10px 20px;font-size:14px;text-decoration:none}.ua a.ca-plan-bill__row:hover{color:#2e2833;background:#fcfaf8}.ca-plan-bill__row--total{font-weight:600}.ca-plan-bill__total-label{font-size:13.5px}.ca-plan-bill__end{text-align:right}.ca-plan-bill__money{font-variant-numeric:tabular-nums;font-family:Geist Mono,ui-monospace,monospace;font-size:13px}.ca-plan-bill__state{color:#615868;font-size:12.5px}@media (max-width:899px){.ca-plans__head,.ua .ca-plans__row{grid-template-columns:36px minmax(0,1fr) 140px 16px}.ca-plans__head>:nth-child(3),.ua .ca-plans__row>:nth-child(3){display:none}.ca-plan-grp{grid-template-columns:1fr;gap:8px}}@media (max-width:767px){.ca-plan-page{gap:14px}.ca-plan-page__head{flex-direction:column;gap:12px}.ca-plan-page__title{flex-wrap:wrap;font-size:22px}.ca-plan-page__actions{flex-wrap:wrap}.ua .ca-plans__row{grid-template-columns:36px minmax(0,1fr) auto;padding:12px 16px}.ca-plans__chevron{display:none}.ca-kvl__row{grid-template-columns:1fr;gap:4px;padding:10px 16px}.ca-plan-sum,.ca-plan-card__head,.ca-plan-grp,.ca-plan-addon{padding-left:16px;padding-right:16px}.ca-plan-sum__title,.ca-plan-sum__sub{font-size:14px}.ca-plan-grp__list--two{grid-template-columns:1fr}.ca-plan-limits{padding:0 16px 14px}.ca-plan-bill__head{display:none}.ua .ca-plan-bill__row{grid-template-columns:minmax(0,1fr) auto;padding:10px 16px}.ua .ca-plan-bill__row>:first-child:empty,.ua .ca-plan-bill__row>:nth-child(3){display:none}.ca-plan-card__foot{flex-direction:column;align-items:flex-start;padding:12px 16px}}.ua .ua-sidebar .t{align-items:center;gap:7px;display:inline-flex}.ua .ua-sidebar .t .ua-beta{font-family:Geist Mono,ui-monospace,monospace}.ua-drawer__name{align-items:center;gap:7px;display:inline-flex}.ua .ua-drawer__name .ua-drawer__beta{font-family:Geist Mono,ui-monospace,monospace;font-weight:400;line-height:normal}.ca-prod{color:#2e2833;flex-direction:column;gap:20px;max-width:1112px;font-size:14px;line-height:normal;display:flex}.ca-prod>*{flex-shrink:0}.ua .ca-prod .card{border-color:#e8e1da;border-radius:14px;overflow:hidden}.ca-prod__head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.ca-prod__titles{flex-direction:column;min-width:0;display:flex}.ca-prod__title{letter-spacing:-.01em;color:#2e2833;align-items:center;gap:10px;margin:0;font-size:24px;font-weight:700;line-height:normal;display:flex}.ca-prod__beta{color:#3d190b;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:#f4e4b6;border-radius:999px;align-items:center;height:20px;padding:0 8px;font-size:10.5px;font-weight:600;display:inline-flex}.ca-prod__lede{color:#615868;margin:4px 0 0;font-size:13.5px;line-height:normal}.ca-prod__lede b{color:#2e2833;font-weight:600}.ca-prod__lede .sp-picker{vertical-align:middle;display:inline-block}.ca-prod__actions{flex-shrink:0;gap:10px;display:flex}.ua .ca-prod .btn{border-radius:9px;gap:7px;height:36px;padding:0 13px;font-size:13px}.ua .ca-prod .btn svg{width:15px;height:15px}.ua .ca-prod__tabs{flex-shrink:0}.ua .ca-prod a.sp-picker__opt{box-sizing:border-box;color:#2e2833;text-decoration:none}.ca-prod__picker-line{margin:8px 0 0}.ca-prod-note{color:#5e4766;background:#efe3f2;border-radius:10px;align-items:flex-start;gap:12px;margin:0;padding:10px 14px;font-size:13.5px;line-height:1.5;display:flex}.ca-prod-stats{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ca-prod-stats--five{grid-template-columns:repeat(5,minmax(0,1fr))}.ca-prod-stats--six{grid-template-columns:repeat(6,minmax(0,1fr))}.ca-prod-stats__cell{border-left:1px solid #f0eae4;flex-direction:column;gap:3px;min-width:0;padding:18px 22px;display:flex}.ca-prod-stats__cell:first-child{border-left:0}.ca-prod-stats__label{letter-spacing:.08em;text-transform:uppercase;color:#6f6676;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px}.ca-prod-stats__value{color:#2e2833;overflow-wrap:anywhere;font-size:15px;font-weight:600}.ca-prod-stats__sub{color:#615868;font-size:12.5px}.ca-prod-card__head{justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 20px 12px;display:flex}.ca-prod-card__title{color:#2e2833;margin:0;font-size:16px;font-weight:600}.ca-prod-card__sub{color:#615868;margin:2px 0 0;font-size:12.5px}.ca-prod-card__foot{color:#615868;border-top:1px solid #f0eae4;margin:0;padding:12px 20px 14px;font-size:12.5px}.ua .ca-prod-card__foot a{color:#b8432a;font-weight:600}.ca-prod-table__head,.ca-prod-table__row{grid-template-columns:var(--ca-prod-cols);align-items:center;gap:12px;display:grid}.ca-prod-table__head{letter-spacing:.08em;text-transform:uppercase;color:#6f6676;background:#fcfaf8;border-top:1px solid #f0eae4;border-bottom:1px solid #f0eae4;padding:8px 20px;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px}.ca-prod-table__row{color:#2e2833;border-top:1px solid #f0eae4;padding:11px 20px;font-size:14px;text-decoration:none}.ua a.ca-prod-table__row{color:#2e2833;text-decoration:none}.ua a.ca-prod-table__row:hover{background:#fcfaf8}.ca-prod-table__cell{min-width:0}.ca-prod-table__name{overflow-wrap:anywhere;font-size:14px;font-weight:600;display:block}.ca-prod-table__small{color:#615868;overflow-wrap:anywhere;margin-top:2px;font-size:12.5px;display:block}.ca-prod-table__sub{color:#615868;font-size:12.5px}.ca-prod-table__mono{font-variant-numeric:tabular-nums;font-family:Geist Mono,ui-monospace,monospace;font-size:13px}.ca-prod-table__end{text-align:right}.ca-prod-table__empty{text-align:center;color:#615868;border-top:1px solid #f0eae4;margin:0;padding:28px 20px;font-size:14px}.ca-prod-table--sites{--ca-prod-cols:minmax(0,1fr)150px 140px 140px 160px}.ca-prod-table--recent{--ca-prod-cols:minmax(0,1fr)110px 110px 120px 150px}.ca-prod-table--changes{--ca-prod-cols:minmax(0,1fr)120px 120px 160px}.ca-prod-table--pages{--ca-prod-cols:minmax(0,1fr)90px 80px 100px 80px 80px 90px 150px}.ca-prod-table--incidents{--ca-prod-cols:minmax(0,1fr)150px 150px 110px 140px 110px}.ca-prod-table--issues{--ca-prod-cols:minmax(0,1fr)170px 110px 100px 150px 110px}.ca-prod-table--plugins{--ca-prod-cols:minmax(0,1fr)110px 120px 150px 170px}.ca-prod-table--sp-products{--ca-prod-cols:minmax(0,1fr)180px 150px 150px}.ca-prod-table--sp-reads{--ca-prod-cols:minmax(0,1fr)110px 150px 170px}.ca-prod-table--sp-questions{--ca-prod-cols:minmax(0,1fr)110px 130px}.ca-prod-list__row{color:#2e2833;border-top:1px solid #f0eae4;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;display:grid}.ua a.ca-prod-list__row{color:#2e2833;text-decoration:none}.ca-prod-list__text{min-width:0}.ca-prod-list__name{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;display:block;overflow:hidden}.ca-prod-list__small{color:#615868;margin-top:2px;font-size:12.5px;display:block}.ca-prod-list__end{font-variant-numeric:tabular-nums;color:#615868;white-space:nowrap;font-family:Geist Mono,ui-monospace,monospace;font-size:12.5px}.ca-prod-chip{white-space:nowrap;border-radius:999px;align-items:center;height:22px;padding:0 8px;font-size:11.5px;font-weight:600;display:inline-flex}.ca-prod-chip--ok{color:#2e5a1c;background:#dcebd2}.ca-prod-chip--warn{color:#6e520a;background:#f8ebc4}.ca-prod-chip--bad{color:#93301b;background:#fbe9e4}.ca-prod-chip--mut{color:#4e4655;background:#efeae6}.ca-prod-status{color:#615868;align-items:center;gap:8px;font-size:13px;display:inline-flex}.ca-prod-dot{background:#cfc7be;border-radius:999px;flex-shrink:0;width:8px;height:8px;display:inline-block}.ca-prod-dot--ok{background:#5e9a3c}.ca-prod-dot--warn{background:#e3a82b}.ca-prod-dot--bad{background:#c24e33}.ca-prod-dot--mut{background:#cfc7be}.ca-prod-grade{border-radius:6px;align-items:center;height:22px;padding:0 8px;font-family:Geist Mono,ui-monospace,monospace;font-size:12px;font-weight:600;display:inline-flex}.ca-prod-grade--a{color:#2e5a1c;background:#dcebd2}.ca-prod-grade--b{color:#6e520a;background:#f8ebc4}.ca-prod-grade--c{color:#93301b;background:#fbe9e4}.ca-prod-filters{justify-content:space-between;align-items:center;gap:12px;display:flex}.ca-prod-filters__group{flex-wrap:wrap;gap:6px;display:flex}.ua .ca-prod-filters__chip{color:#4e4655;white-space:nowrap;background:#efeae6;border-radius:999px;align-items:center;height:22px;padding:0 8px;font-size:11.5px;font-weight:600;text-decoration:none;display:inline-flex}.ua .ca-prod-filters__chip:hover{color:#2e2833;background:#e6dfd8}.ua .ca-prod-filters__chip--on,.ua .ca-prod-filters__chip--on:hover{color:#2e5a1c;background:#dcebd2}.ca-prod-chart{padding:4px 20px 16px}.ca-prod-bars{align-items:flex-end;gap:3px;height:120px;padding:4px 0 0;display:flex}.ca-prod-bars__bar{background:#423a49;border-radius:3px 3px 0 0;flex:1;min-height:2px}.ca-prod-axis{color:#6f6676;border-top:1px solid #f0eae4;justify-content:space-between;margin-top:4px;padding-top:6px;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px;display:flex}.ca-prod-bars__bar--h0{height:0%}.ca-prod-bars__bar--h1{height:1%}.ca-prod-bars__bar--h2{height:2%}.ca-prod-bars__bar--h3{height:3%}.ca-prod-bars__bar--h4{height:4%}.ca-prod-bars__bar--h5{height:5%}.ca-prod-bars__bar--h6{height:6%}.ca-prod-bars__bar--h7{height:7%}.ca-prod-bars__bar--h8{height:8%}.ca-prod-bars__bar--h9{height:9%}.ca-prod-bars__bar--h10{height:10%}.ca-prod-bars__bar--h11{height:11%}.ca-prod-bars__bar--h12{height:12%}.ca-prod-bars__bar--h13{height:13%}.ca-prod-bars__bar--h14{height:14%}.ca-prod-bars__bar--h15{height:15%}.ca-prod-bars__bar--h16{height:16%}.ca-prod-bars__bar--h17{height:17%}.ca-prod-bars__bar--h18{height:18%}.ca-prod-bars__bar--h19{height:19%}.ca-prod-bars__bar--h20{height:20%}.ca-prod-bars__bar--h21{height:21%}.ca-prod-bars__bar--h22{height:22%}.ca-prod-bars__bar--h23{height:23%}.ca-prod-bars__bar--h24{height:24%}.ca-prod-bars__bar--h25{height:25%}.ca-prod-bars__bar--h26{height:26%}.ca-prod-bars__bar--h27{height:27%}.ca-prod-bars__bar--h28{height:28%}.ca-prod-bars__bar--h29{height:29%}.ca-prod-bars__bar--h30{height:30%}.ca-prod-bars__bar--h31{height:31%}.ca-prod-bars__bar--h32{height:32%}.ca-prod-bars__bar--h33{height:33%}.ca-prod-bars__bar--h34{height:34%}.ca-prod-bars__bar--h35{height:35%}.ca-prod-bars__bar--h36{height:36%}.ca-prod-bars__bar--h37{height:37%}.ca-prod-bars__bar--h38{height:38%}.ca-prod-bars__bar--h39{height:39%}.ca-prod-bars__bar--h40{height:40%}.ca-prod-bars__bar--h41{height:41%}.ca-prod-bars__bar--h42{height:42%}.ca-prod-bars__bar--h43{height:43%}.ca-prod-bars__bar--h44{height:44%}.ca-prod-bars__bar--h45{height:45%}.ca-prod-bars__bar--h46{height:46%}.ca-prod-bars__bar--h47{height:47%}.ca-prod-bars__bar--h48{height:48%}.ca-prod-bars__bar--h49{height:49%}.ca-prod-bars__bar--h50{height:50%}.ca-prod-bars__bar--h51{height:51%}.ca-prod-bars__bar--h52{height:52%}.ca-prod-bars__bar--h53{height:53%}.ca-prod-bars__bar--h54{height:54%}.ca-prod-bars__bar--h55{height:55%}.ca-prod-bars__bar--h56{height:56%}.ca-prod-bars__bar--h57{height:57%}.ca-prod-bars__bar--h58{height:58%}.ca-prod-bars__bar--h59{height:59%}.ca-prod-bars__bar--h60{height:60%}.ca-prod-bars__bar--h61{height:61%}.ca-prod-bars__bar--h62{height:62%}.ca-prod-bars__bar--h63{height:63%}.ca-prod-bars__bar--h64{height:64%}.ca-prod-bars__bar--h65{height:65%}.ca-prod-bars__bar--h66{height:66%}.ca-prod-bars__bar--h67{height:67%}.ca-prod-bars__bar--h68{height:68%}.ca-prod-bars__bar--h69{height:69%}.ca-prod-bars__bar--h70{height:70%}.ca-prod-bars__bar--h71{height:71%}.ca-prod-bars__bar--h72{height:72%}.ca-prod-bars__bar--h73{height:73%}.ca-prod-bars__bar--h74{height:74%}.ca-prod-bars__bar--h75{height:75%}.ca-prod-bars__bar--h76{height:76%}.ca-prod-bars__bar--h77{height:77%}.ca-prod-bars__bar--h78{height:78%}.ca-prod-bars__bar--h79{height:79%}.ca-prod-bars__bar--h80{height:80%}.ca-prod-bars__bar--h81{height:81%}.ca-prod-bars__bar--h82{height:82%}.ca-prod-bars__bar--h83{height:83%}.ca-prod-bars__bar--h84{height:84%}.ca-prod-bars__bar--h85{height:85%}.ca-prod-bars__bar--h86{height:86%}.ca-prod-bars__bar--h87{height:87%}.ca-prod-bars__bar--h88{height:88%}.ca-prod-bars__bar--h89{height:89%}.ca-prod-bars__bar--h90{height:90%}.ca-prod-bars__bar--h91{height:91%}.ca-prod-bars__bar--h92{height:92%}.ca-prod-bars__bar--h93{height:93%}.ca-prod-bars__bar--h94{height:94%}.ca-prod-bars__bar--h95{height:95%}.ca-prod-bars__bar--h96{height:96%}.ca-prod-bars__bar--h97{height:97%}.ca-prod-bars__bar--h98{height:98%}.ca-prod-bars__bar--h99{height:99%}.ca-prod-bars__bar--h100{height:100%}.ca-prod-empty{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:56px 24px;display:flex}.ca-prod-empty__icon{color:#615868;background:#f6f1ec;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.ca-prod-empty__title{color:#2e2833;margin:0;font-size:15px;font-weight:600}.ca-prod-empty__text{color:#615868;max-width:460px;margin:0;font-size:12.5px;line-height:1.5}@media (max-width:767px){.ca-prod{gap:14px}.ca-prod__head{flex-direction:column;gap:12px}.ca-prod__title{gap:8px;font-size:22px}.ca-prod__beta{color:#5e4766;letter-spacing:0;background:#efe3f2;height:22px;font-size:11.5px}.ca-prod__lede{font-size:13px}.ca-prod-stats,.ca-prod-stats--five,.ca-prod-stats--six{grid-template-columns:1fr;gap:12px;padding:4px 16px 16px}.ca-prod-stats__cell{border-left:0;padding:0}.ca-prod-stats__value{font-size:14px}.ca-prod-card__head{padding:14px 16px 10px}.ca-prod-card__title{font-size:15px}.ca-prod-filters{flex-direction:column;align-items:flex-start}.ca-prod-chart{padding-left:16px;padding-right:16px}.ca-prod-bars{height:90px}.ca-prod-table__empty{padding:20px 16px}}.ca-offer--product{--offer-dark:#1f3216;--offer-hero:#423a49;--offer-pill:#e7c062;--offer-pill-fg:#1f3216;--offer-accent:#e7c062;--offer-icon-bg:#f4e4b6;--offer-icon-fg:#1f3216}.ca-offer-hero--product:before{opacity:.45;background:url("/assets/user_area/brand/hero-squares-5927670e.webp") 50% 0 no-repeat;-webkit-mask-image:linear-gradient(90deg,#0000 0 55%,#000 72%);mask-image:linear-gradient(90deg,#0000 0 55%,#000 72%)}.ca-offer-prev{flex-direction:column;justify-content:center;gap:10px;margin:28px 28px 28px 10px;display:flex}.ca-offer-prev__tiles{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ca-offer-prev__tile{background:#4b4253;border:1px solid #f4e4b62e;border-radius:12px;flex-direction:column;gap:3px;padding:12px 14px;display:flex}.ca-offer-prev__value{font-variant-numeric:tabular-nums;color:#f4e4b6;font-family:Geist Mono,ui-monospace,monospace;font-size:20px;font-weight:600}.ca-offer-prev__label{color:#cfc6d4;font-size:12px}.ca-offer-prev__tags{flex-wrap:wrap;gap:6px;display:flex}.ca-offer-prev__tag{box-sizing:border-box;color:#f4e4b6;background:#4b4253;border:1px solid #f4e4b640;border-radius:999px;align-items:center;height:24px;padding:0 9px;font-family:Geist Mono,ui-monospace,monospace;font-size:11.5px;display:inline-flex}.ca-offer-prev__note{color:#cfc6d4;background:#423a49;border-radius:6px;align-self:flex-start;margin-left:-6px;padding:2px 6px;font-size:12px}.ca-offer-screens__head{padding:16px 20px 12px}.ca-offer-screens__title{color:#2e2833;margin:0;font-size:16px;font-weight:600}.ca-offer-screens__sub{color:#615868;margin:2px 0 0;font-size:12.5px}.ca-offer-screens__row{border-top:1px solid #f0eae4;grid-template-columns:170px minmax(0,1fr);align-items:center;gap:12px;padding:12px 20px;font-size:13.5px;display:grid}.ca-offer-screens__tab{font-size:14px;font-weight:600}.ca-offer-screens__text{color:#615868}.ua .ca-offer--product .ca-offer-reach__pill{color:#2e2833;background:#fff;border:1px solid #ddd5cc;border-radius:9px;gap:7px;height:34px;padding:0 13px;font-size:13px}.ua .ca-offer--product .ca-offer-reach__pill>svg{width:14px;height:14px}.ua .ca-offer--product .ca-offer-reach__pill:hover{color:#2e2833;background:#f6f3f0}.ua .ca-offer--product .ca-offer-reach__pill--fill{color:#3d190b;background:#f4e4b6;border-color:#f4e4b6}.ua .ca-offer--product .ca-offer-reach__pill--fill:hover{color:#3d190b;background:#efd99a;border-color:#efd99a}@media (max-width:767px){.ca-offer-prev{margin:0 20px 20px}.ca-offer-screens__row{grid-template-columns:minmax(0,1fr);gap:2px;padding:12px 16px}.ca-offer-screens__head{padding:14px 16px 10px}}.ua-masthead{display:contents}.ua{--focus:#c24e33}.ua :where(.ua-topbar,.ua-mobile-topbar,.ua-account-bar,.ua-sidebar,.ua-drawer,.ca-review-bar,.ua-impersonation,.ob-side,.ua-auth__brand){--focus:#f0e4ba}.ua :where(.ua-dropdown,.ua-sheet,.ua-dialog){--focus:#c24e33}.ua :where(a,button,summary,select,[role=button],[role=tab],[role=switch],[role=radio],[role=link],[tabindex]:not([tabindex="-1"]),input[type=checkbox],input[type=radio],input[type=file]):focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ua :where(input,textarea)::placeholder{color:#6f6676;opacity:1}.ua p a:where(:not(.btn)){padding-block:4px}.adm{--bg:#f4f1ee;--surface:#fff;--surface-muted:#faf8f5;--border:#e6e0d9;--border-soft:#efeae4;--border-input:#d9d2ca;--text:#112337;--text-muted:#5b6472;--label:#6a7280;--coral:#c24e33;--coral-strong:#e76547;--coral-hover:#a8412a;--link:#b8432a;--link-hover:#943620;--ink:#1b1b1b;--sidebar:#413a48;color:var(--text);background:var(--bg);font-family:Aspekta,system-ui,sans-serif}body.adm{min-height:100vh;margin:0;padding:0}.adm a{color:var(--link)}.adm a:hover{color:var(--link-hover)}.adm .mono{font-variant-numeric:tabular-nums;font-family:Geist Mono,ui-monospace,monospace}.adm .muted{color:var(--text-muted)}.adm .label{letter-spacing:.06em;text-transform:uppercase;color:var(--label);font-size:12px;font-weight:600}.adm .sub{color:var(--text-muted);font-size:12px}.adm .card{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:0}.adm .btn{cursor:pointer;box-sizing:border-box;white-space:nowrap;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.adm .btn-primary{background:var(--coral);color:#fff}.adm .btn-primary:hover{background:var(--coral-hover);color:#fff}.adm .btn-secondary{background:var(--surface);color:var(--text);border-color:var(--border-input)}.adm .btn-secondary:hover{color:var(--text);background:#f6f2ee}.adm .btn-sm{height:32px;padding:0 12px;font-size:13px}.adm .btn:focus-visible{outline:2px solid var(--coral-strong);outline-offset:1px}.adm .badge{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;height:22px;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}.adm .b-paid{color:#4a5a1a;background:#eef2e4}.adm .b-due{color:#6e4f0c;background:#fbf1d6}.adm .b-over{color:#8a3220;background:#fde9e4}.adm .b-neutral{color:#3e4a5c;background:#eef1f5}.adm .b-lav{color:#5e4766;background:#f4ecf6}.adm .b-ok{color:#4a5a1a;background:#eef2e4}.adm .b-warn{color:#6e4f0c;background:#fbf1d6}.adm .b-err{color:#8a3220;background:#fde9e4}.adm .b-info{color:#2d4a66;background:#eaf1f7}.adm .tlink{color:var(--text);font-weight:600;text-decoration:none}.adm .tlink:hover{color:var(--link);text-decoration:underline}.adm .th{background:var(--surface-muted);letter-spacing:.06em;text-transform:uppercase;color:var(--label);align-items:center;gap:16px;padding:12px 20px;font-size:12px;font-weight:600;display:grid}.adm .tr{border-top:1px solid var(--border-soft);word-spacing:.08em;align-items:center;gap:16px;min-height:36px;padding:14px 20px;font-size:14px;display:grid}.adm .ta-right{text-align:right}.adm .tabs{background:var(--bg);border-radius:10px;gap:4px;padding:4px;display:inline-flex}.adm .adm-tab-narrowed{gap:6px}.adm .adm-tab-narrowed svg{opacity:.7}.adm .adm-tab-narrowed:hover svg{opacity:1}.adm .tab{height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;padding:0 12px;font-family:inherit;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.adm .tab.on{background:var(--text);color:#fff}.adm .dtab{height:44px;color:var(--text-muted);border-bottom:2px solid #0000;align-items:center;gap:8px;padding:0 4px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.adm .dtab:hover{color:var(--text)}.adm .dtab.on{color:var(--text);border-color:var(--coral-strong)}.adm .cnt{color:var(--text-muted);background:var(--border-soft);border-radius:999px;padding:1px 7px;font-family:Geist Mono,monospace;font-size:11px;font-weight:500}.adm .tab .cnt{background:0 0;padding:0 0 0 2px}.adm .tab.on .cnt{color:#cfc6d4}.adm .av{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:700;display:flex}.adm .plat{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-family:Geist Mono,monospace;font-size:10px;font-weight:600;display:flex}.adm .logo-tile{border:1px solid var(--border);background:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.adm .logo-tile img{object-fit:contain;width:18px;height:18px}.adm .av--0{color:#2a313c;background:#f3f8fa;border:1px solid #dce5ee}.adm .av--1{color:#423a49;background:#f4ecf6;border:1px solid #e8d9ec}.adm .av--2{color:#943620;background:#fdf0ec;border:1px solid #f4d3c8}.adm .av--3{color:#4a5a1a;background:#eef2e4;border:1px solid #dce3c8}.adm .av--4{color:#6e4f0c;background:#fbf1d6;border:1px solid #efdda8}.adm .adm-logo-field{border:1px solid var(--border-soft);background:var(--surface-muted);border-radius:12px;align-items:center;gap:16px;padding:16px;display:flex}.adm .adm-logo-field .av{border-radius:12px;width:64px;height:64px;font-size:20px}.adm .av--logo,.adm .adm-co-head__tile.av--logo,.adm .adm-acct-head__tile.av--logo{border:1px solid var(--border);background:#fff;overflow:hidden}.adm .av--empty{border:1px dashed var(--border-input);color:var(--label);background:#fff}.adm .av__img{object-fit:cover;width:100%;height:100%;display:block}.adm .adm-logo-field__body{flex-direction:column;gap:8px;min-width:0;display:flex}.adm .adm-logo-field__label{color:var(--text);font-size:13px;font-weight:600}.adm .adm-logo-field__label .sub{margin-left:4px;font-weight:400}.adm .adm-logo-field__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.adm .adm-logo-field__actions [hidden],.adm .adm-logo-field__pending[hidden],[data-controller~=acct-new] [hidden]{display:none}.adm .adm-logo-field__src{color:var(--text-muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.adm .adm-logo-field__pending{color:#8a2f1c;align-items:center;gap:10px;font-size:13px;font-weight:500;display:inline-flex}.adm .adm-logo-field__undo{font:inherit;color:var(--link);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.adm .adm-logo-field__undo:hover{color:var(--link-hover);text-decoration:underline}.adm .kv{border-top:1px solid var(--border-soft);grid-template-columns:160px minmax(0,1fr);gap:12px;padding:12px 0;font-size:14px;display:grid}.adm .search{border:1px solid var(--border-input);background:var(--surface);height:36px;color:var(--label);box-sizing:border-box;border-radius:8px;align-items:center;gap:8px;width:260px;padding:0 12px;font-size:14px;display:flex}:root{--app-gutter:max(40px,calc((100vw - 1440px)/2))}@media (max-width:1023px){:root{--app-gutter:16px}}.adm-appbar{z-index:25;flex-shrink:0;position:sticky;top:0}.adm-header{--hdr-bg:#191919;--hdr-line:#333;--hdr-fg:#fff;--hdr-nav:#fffc;--hdr-btn:#ffffff14;--hdr-btn-line:#ffffff38;--hdr-btn-hover:#ffffff24;--hdr-kbd:#484848;--hdr-kbd-fg:#d8d8d8;--hdr-accent:#e76547;--hdr-open:#423a49;--hdr-open-fg:#f4e4b6;box-sizing:border-box;height:64px;padding:0 var(--app-gutter);background:var(--hdr-bg);border-bottom:1px solid var(--hdr-line);color:var(--hdr-fg);justify-content:space-between;align-items:center;font-family:Aspekta,system-ui,sans-serif;display:flex;position:relative}.adm-header--light{--hdr-bg:#fff;--hdr-line:#e8e1da;--hdr-fg:#2e2833;--hdr-nav:#4e4655;--hdr-btn:#fff;--hdr-btn-line:#ddd5cc;--hdr-btn-hover:#f6f3f0;--hdr-kbd:#f6f3f0;--hdr-kbd-fg:#6f6676}.adm .adm-header__brand{color:var(--hdr-fg);align-items:center;gap:12px;text-decoration:none;display:flex}.adm .adm-header__brand:hover,.adm .adm-header__brand:focus{color:var(--hdr-fg)}.adm-header__mark{color:#f4e4b6;flex-shrink:0;width:96px;height:24px;display:block}.adm-header--light .adm-header__mark{color:var(--hdr-fg)}.adm-header__name{border-left:1px solid #d6cec4;margin-left:2px;padding-left:12px;font-size:17px;font-weight:700}@media (max-width:480px){.adm .adm-header__brand{gap:8px}.adm-header__mark{width:24px}.adm-header__name{border-left:0;margin-left:0;padding-left:0;font-size:16px}}.adm-header__right{align-items:center;gap:12px;display:flex}.adm .adm-header__search,.adm .adm-header__iconbtn,.adm .adm-header__user--shell{box-sizing:border-box;background:var(--hdr-btn);border:1px solid var(--hdr-btn-line);height:40px;color:var(--hdr-fg);cursor:pointer;border-radius:10px;align-items:center;font-family:inherit;display:flex}.adm .adm-header__search{gap:10px;padding:0 10px 0 13px}.adm-header__kbd{color:var(--hdr-kbd-fg);background:var(--hdr-kbd);border-radius:4px;padding:1px 6px;font-family:Geist Mono,monospace;font-size:11px;line-height:16px}.adm .adm-header__iconbtn{justify-content:center;width:40px;padding:0}.adm-header:not(.adm-header--light) .adm-header__iconbtn svg,.adm-header:not(.adm-header--light) .adm-header__search>svg{color:#ffffffd9}.adm .adm-header__search:hover,.adm .adm-header__iconbtn:hover,.adm .adm-header__user--shell:hover{background:var(--hdr-btn-hover);color:var(--hdr-fg)}.adm-header__search:focus-visible,.adm-header__iconbtn:focus-visible{outline:2px solid var(--coral-strong,#e76547);outline-offset:2px}.adm-header__user{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;height:40px;padding:0 8px 0 4px;font-family:inherit;font-size:14px;display:flex}.adm .adm-header__user--shell{border:0;width:40px;padding:0;position:relative;overflow:hidden}.adm .adm-header__avatar--fill{object-fit:cover;border-radius:0;width:100%;height:100%}.adm .adm-header__user--shell .adm-cl-dot--avatar{top:4px;left:auto;right:4px}.adm-header__avatar{color:#3d190b;background:#f4e4b6;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;font-weight:700;display:flex}.adm-topnav{gap:0;height:63px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.adm-topnav__wrap{display:flex;position:relative}.adm .adm-topnav__item{box-sizing:border-box;height:63px;color:var(--hdr-nav);white-space:nowrap;cursor:pointer;background:0 0;border:2px solid #0000;border-left:0;border-right:0;align-items:center;gap:6px;padding:0 18px;font-family:inherit;font-size:15px;font-weight:600;text-decoration:none;display:flex}.adm .adm-topnav__item:hover{color:var(--hdr-fg)}.adm .adm-topnav__item--on{color:var(--hdr-fg);border-bottom-color:var(--hdr-accent)}.adm .adm-topnav__item[aria-expanded=true],.adm-header .adm-header__iconbtn[aria-expanded=true]{background:var(--hdr-open);color:var(--hdr-open-fg)}.adm .adm-header .adm-header__iconbtn[aria-expanded=true]{border-color:var(--hdr-open)}.adm-header .adm-header__iconbtn[aria-expanded=true] svg{color:var(--hdr-open-fg)}.adm .adm-topnav__item:focus-visible{outline:2px solid var(--coral-strong,#e76547);outline-offset:-4px}.adm-topnav__caret{flex-shrink:0}.adm-topnav__away{opacity:.8;vertical-align:-1px;flex:none;margin-left:4px}.adm-topnav__count{box-sizing:border-box;color:#fff;background:#c24e33;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;display:inline-flex}@media (min-width:1024px) and (max-width:1439px){.adm-topnav{margin:0 auto;position:static;transform:none}}@media (min-width:1024px) and (max-width:1279px){.adm .adm-topnav__item{padding:0 10px}}.adm-flyout{z-index:40;box-sizing:border-box;background:#fff;border:1px solid #ede6df;border-top:0;border-radius:0 0 18px 18px;width:380px;position:absolute;top:64px;left:-180px;overflow:hidden;box-shadow:0 24px 48px #2e283329}.adm-flyout__items{flex-direction:column;gap:2px;padding:10px;display:flex}.adm .adm-flyout__item{color:#2e2833;border-radius:12px;align-items:flex-start;gap:14px;padding:10px;text-decoration:none;display:flex}.adm .adm-flyout__item:hover,.adm .adm-flyout__item:focus-visible{color:#2e2833;background:#f8f4f0;outline:none}.adm-flyout__tile{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.adm-flyout__tile svg{width:22px;height:22px}.adm-flyout__tile--companies{color:#fff;background:#5e4766}.adm-flyout__tile--accounts{color:#3d190b;background:#f4e4b6}.adm-flyout__tile--contacts{color:#fff;background:#e76547}.adm-flyout__tile--history{color:#2f4a2a;background:#dce8d5}.adm-flyout__tile--websites{color:#fff;background:#2e2833}.adm-flyout__tile--applications{color:#fff;background:#8e57a6}.adm-flyout__tile--domains{color:#5e4766;background:#d9c6e2}.adm-flyout__text{flex-direction:column;gap:2px;min-width:0;padding-top:1px;display:flex}.adm-flyout__name{font-size:15px;font-weight:700;line-height:20px}.adm-flyout__desc{color:#615868;font-size:13px;line-height:18px}.adm .adm-flyout__foot{color:#2e2833;background:#faf7f4;border-top:1px solid #ede6df;align-items:center;gap:10px;height:48px;padding:0 22px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.adm .adm-flyout__foot:hover{color:var(--link)}.adm-main{padding:28px var(--app-gutter)56px;box-sizing:border-box;background:var(--bg);flex-direction:column;flex-grow:1;gap:24px;min-width:0;display:flex}.adm-pagehead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.adm-pagehead__titles{flex-direction:column;gap:6px;display:flex}.adm-h1{letter-spacing:-.01em;margin:0;font-size:28px;font-weight:600}.adm-pagehead__desc{color:var(--text-muted);margin:0;font-size:15px}.adm-pagehead__actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.adm-appmenu-anchor{position:relative}.adm-appmenu{z-index:60;box-sizing:border-box;background:#fff;border:1px solid #e8e1da;border-radius:18px;width:940px;max-width:calc(100vw - 32px);position:absolute;top:calc(100% + 6px);right:0;overflow:hidden;box-shadow:0 24px 64px #2e283333}.adm-appmenu__cols{grid-template-columns:repeat(3,minmax(0,1fr));padding:0;display:grid}.adm-appmenu__col{flex-direction:column;gap:4px;min-width:0;padding:8px 12px 12px;display:flex}.adm-appmenu__col+.adm-appmenu__col{border-left:1px solid #f0eae4}.adm-appmenu__label{letter-spacing:.08em;text-transform:uppercase;color:#6f6676;padding:8px 12px;font-family:Geist Mono,monospace;font-size:11px;line-height:16px}.adm-appmenu__item+.adm-appmenu__label{margin-top:12px}.adm .adm-appmenu__item{color:#2e2833;border-radius:12px;align-items:center;gap:14px;padding:11px 12px;text-decoration:none;display:flex}.adm .adm-appmenu__item:hover{color:#2e2833;background:#f6f1ec}.adm .adm-appmenu__item:focus-visible{color:#2e2833;background:#fcfaf8;outline:none;box-shadow:inset 0 0 0 2px #c24e33}.adm .adm-appmenu__item--here,.adm .adm-appmenu__item--here:hover{background:#fbf1ec;box-shadow:inset 0 0 0 1px #f0d9cf}.adm .adm-appmenu__item--here .adm-appmenu__purpose{color:#c24e33}.adm .adm-appmenu__item--locked,.adm .adm-appmenu__item--locked:hover{opacity:.55;cursor:default;background:0 0}.adm-appmenu__tile.adm-appmenu__tile--locked{color:#968c9c;background:#ede6df}.adm-appmenu__askform{margin:0;display:inline}.adm .adm-appmenu__ask{font:inherit;color:#c24e33;cursor:pointer;background:0 0;border:0;padding:0;display:inline}.adm .adm-appmenu__ask:hover{text-decoration:underline}.adm .adm-appmenu__ask:focus-visible{outline-offset:2px;border-radius:3px;outline:2px solid #c24e33}.adm-appmenu__new{color:#c24e33;vertical-align:2px;background:#fbf1ec;border-radius:999px;align-items:center;height:18px;margin-left:8px;padding:0 7px;font-size:10.5px;font-weight:700;line-height:1;display:inline-flex}.adm-appmenu__beta{color:#6e4f0c;vertical-align:2px;background:#fbf1d6;border-radius:999px;align-items:center;height:18px;margin-left:8px;padding:0 7px;font-size:10.5px;font-weight:700;line-height:1;display:inline-flex}.adm-appmenu__tile{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.adm-appmenu__tile svg{width:22px;height:22px}.adm-appmenu__tile--sales{color:#fff;background:#5e4766}.adm-appmenu__tile--enhancements{color:#3d190b;background:#f4e4b6}.adm-appmenu__tile--agreements{color:#fff;background:#2e2833}.adm-appmenu__tile--subscriptions{color:#3d190b;background:#f4e4b6}.adm-appmenu__tile--projects{color:#fff;background:#e76547}.adm-appmenu__tile--finance{color:#fff;background:#c24e33}.adm-appmenu__tile--portal{color:#f4e4b6;background:#2e2833}.adm-appmenu__tile--onboarding{color:#fff;background:#2e2833}.adm-appmenu__tile--credentials{color:#fff;background:#c24e33}.adm-appmenu__tile--plugin-manager{color:#5e4766;background:#d9c6e2}.adm-appmenu__tile--spence{color:#fff;background:#2e2833}.adm-appmenu__tile--handbooks{color:#8a7a5a;background:#f2ede6}.adm-appmenu__tile--configuration{color:#4e4655;background:#efeae6}.adm-appmenu__tile--helpdesk{color:#dcebd2;background:#2e5a1c}.adm-appmenu__tile--messages{color:#f4e4b6;background:#5e4766}.adm-appmenu__text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.adm-appmenu__name{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:700;line-height:20px;overflow:hidden}.adm-appmenu__purpose{color:#615868;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;line-height:18px;overflow:hidden}.adm-appmenu__foot{background:#fcfaf8;border-top:1px solid #f0eae4;justify-content:space-between;align-items:center;gap:12px;padding:14px 24px;display:flex}.adm .adm-appmenu__footbtn{box-sizing:border-box;color:#2e2833;white-space:nowrap;background:#fff;border:1px solid #ddd5cc;border-radius:9px;align-items:center;gap:7px;height:32px;padding:0 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.adm .adm-appmenu__footbtn:hover{color:#2e2833;background:#f6f1ec;border-color:#cfc7be}.adm .adm-appmenu__footbtn:focus-visible{outline-offset:2px;outline:2px solid #c24e33}.adm .adm-appmenu__footbtn svg{color:#615868;flex-shrink:0}.adm .adm-appmenu__footbtn--dark,.adm .adm-appmenu__footbtn--dark:hover{color:#fff;background:#2e2833;border-color:#2e2833}.adm .adm-appmenu__footbtn--dark svg{color:#fff}.adm-appmenu__footlinks{align-items:center;gap:10px;min-width:0;display:flex}.adm .adm-appmenu__release{color:#c24e33;white-space:nowrap;font-size:11.5px;text-decoration:none}.adm-scrim{z-index:30;pointer-events:none;background:#2e283324;position:fixed;inset:64px 0 0}[data-adm-appmenu][hidden],.adm-scrim[hidden]{display:none}.adm-dialog-scrim{z-index:80;background:#1123378c;position:fixed;inset:0}.adm-dialog-scrim[hidden],.adm-dialog[hidden]{display:none}.adm-dialog{z-index:81;background:#fff;border-radius:16px;flex-direction:column;width:600px;max-width:calc(100vw - 32px);max-height:calc(100vh - 48px);display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 24px 64px #1123374d}.adm-dialog__form{flex-direction:column;min-height:0;display:flex}.adm-dialog__head{border-bottom:1px solid var(--border-soft);justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 24px;display:flex}.adm-dialog__head p{margin:4px 0 0}.adm-dialog__x{width:36px;height:36px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex-shrink:0}.adm-dialog__body{flex-direction:column;gap:18px;padding:20px 24px;display:flex;overflow-y:auto}.adm-dialog__foot{border-top:1px solid var(--border-soft);justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}.adm-field-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.adm-field{flex-direction:column;gap:6px;display:flex}.adm-input{border:1px solid var(--border-input);background:var(--surface);height:40px;color:var(--text);box-sizing:border-box;border-radius:8px;padding:0 12px;font-family:inherit;font-size:14px}.adm-input:focus,.adm-select:focus{outline:2px solid var(--coral-strong);outline-offset:1px}.adm-check-line{align-items:center;gap:8px;font-size:14px;display:flex}@media (max-width:1023px){.adm-dialog{border-radius:20px 20px 0 0;width:100%;max-width:100%;max-height:88vh;top:auto;bottom:0;left:0;transform:none}.adm-field-grid{grid-template-columns:1fr}}.adm-header__usermenu{position:relative}.adm-usermenu{z-index:60;border:1px solid var(--border);background:#fff;border-radius:14px;width:282px;display:none;position:absolute;top:calc(100% + 12px);right:0;overflow:hidden;box-shadow:0 18px 48px #11233738}.adm-usermenu.show{display:block}.adm-usermenu__head{border-bottom:1px solid #f0eae4;align-items:center;gap:12px;padding:14px 16px;display:flex}.adm .adm-usermenu__avatar{flex-shrink:0;width:40px;height:40px;font-size:14px}.adm-usermenu__who{flex-direction:column;gap:1px;min-width:0;display:flex}.adm-usermenu__role{color:#615868;font-size:12.5px}.adm-usermenu__new{color:#c24e33;align-items:center;gap:6px;margin-left:auto;font-size:11px;display:inline-flex}.adm-usermenu__new .adm-cl-dot{background:#c24e33;width:6px;height:6px}.adm-header__avatar--photo{object-fit:cover;background:0 0}.adm-usermenu__name{color:var(--text);font-size:14.5px;font-weight:700}.adm-usermenu__items{flex-direction:column;gap:1px;padding:6px;display:flex}.adm-usermenu__items--foot{border-top:1px solid #f0eae4}.adm .adm-usermenu__item{width:100%;color:var(--text);text-align:left;cursor:pointer;box-sizing:border-box;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:9px 12px;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;display:flex}.adm .adm-usermenu__item svg{color:#615868;flex-shrink:0}.adm .adm-usermenu__item:hover{color:var(--text);background:#f6f1ec}.adm .adm-usermenu__item:focus-visible{color:var(--text);background:#fcfaf8;outline:none;box-shadow:inset 0 0 0 2px #c24e33}.adm-usermenu form{margin:0}.adm-header__user:focus{outline:none}.adm-header__user:focus-visible{outline:2px solid var(--coral-strong);outline-offset:2px}.adm-header .adm-appmenu-anchor,.adm-header .adm-header__usermenu--shell{position:relative}.adm-header .adm-appmenu{z-index:40;top:calc(100% + 25px);right:0}.adm-header .adm-usermenu{z-index:40;border-color:#e8e1da;border-radius:16px;width:300px;top:calc(100% + 25px);right:0;box-shadow:0 24px 64px #2e283333}@media (max-width:719px){.adm-header .adm-usermenu .adm-usermenu__item{min-height:48px}}.adm-header__usermenu--shell[aria-expanded=true]:before{content:"";z-index:30;pointer-events:none;background:#2e283324;position:fixed;inset:64px 0 0}.adm-header__divider{background:#3a3a3a;width:1px;height:28px}.adm-header__burger,.adm-header__short{display:none}@media (max-width:640px){.adm-header__long{display:none}.adm-header__short{display:inline}}@media (max-width:1023px){.adm-header{height:56px;padding:0 8px 0 4px}.adm-header__burger{width:44px;height:44px;color:var(--hdr-fg,#fff);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.adm .adm-header__brand{min-width:0;margin-right:auto}.adm-header__name{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.adm-topnav{display:none}.adm-header__right{gap:2px}.adm .adm-header__search,.adm .adm-header__iconbtn,.adm .adm-header__user--shell{background:0 0;border:0;justify-content:center;width:44px;height:44px;padding:0}.adm-header__search .adm-header__kbd{display:none}.adm-pagehead{flex-direction:column;align-items:stretch;gap:12px}.adm-scrim,.adm-header__usermenu--shell[aria-expanded=true]:before{background:#2e283373;inset:0}.adm-header .adm-appmenu,.adm-header .adm-usermenu{border:0;border-radius:18px 18px 0 0;width:auto;max-width:none;max-height:calc(100vh - 120px);position:fixed;inset:auto 0 0;overflow-y:auto;box-shadow:0 -12px 40px #2e28332e}.adm-header .adm-appmenu,.adm-header .adm-usermenu,.adm-notif__list{overscroll-behavior:contain}html:has(.adm-header .adm-appmenu:not([hidden])),html:has(.adm-header .adm-usermenu.show),html:has(body.sales-sheet-open),html:has(.inv-scrim:not([hidden])),html:has(.adm-drawer:not([hidden])),html:has(details[open]>.rv-sheet){overflow:hidden}.sales-composer--box,.inv-dialog,.adm-drawer,.rv-sheet{overscroll-behavior:contain}.adm-header .adm-appmenu:before,.adm-header .adm-usermenu:before{content:"";background:#dcd3ca;border-radius:999px;width:40px;height:4px;margin:10px auto 0;display:block}.adm-header .adm-appmenu__sheethead{display:flex}.adm-header .adm-appmenu__cols{grid-template-columns:minmax(0,1fr)}.adm-header .adm-appmenu__col{padding:0 6px}.adm-header .adm-appmenu__col+.adm-appmenu__col{border-left:0}.adm-header .adm-appmenu__label{padding-top:12px}.adm-header .adm-appmenu__item+.adm-appmenu__label{margin-top:0}.adm-header .adm-appmenu__foot{height:52px;margin-top:12px}.adm-header .adm-usermenu__head{padding:14px 16px 16px}.adm-header .adm-usermenu__items{padding:8px 6px}.adm-header .adm-usermenu .adm-usermenu__item{gap:14px;height:48px;font-size:16px}.adm-header .adm-usermenu__items--foot{padding-bottom:20px}}.adm-appmenu__sheethead{border-bottom:1px solid #f0eae4;justify-content:space-between;align-items:center;padding:12px 8px 12px 16px;display:none}.adm-appmenu__sheettitle{color:#2e2833;font-size:18px;font-weight:700}.adm-appmenu__sheetx{color:#6f6676;height:40px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 8px;font-size:15px;font-weight:600;display:flex}@media (max-width:719px){.adm-header .adm-appmenu{border-radius:0;flex-direction:column;height:100dvh;max-height:none;display:flex;top:0;bottom:0}.adm-header .adm-appmenu[hidden],.adm-header .adm-appmenu:before{display:none}.adm-header .adm-appmenu__cols{flex:auto;padding:0 0 8px;overflow-y:auto}.adm-header .adm-appmenu__item{box-sizing:border-box;min-height:58px}.adm-header .adm-appmenu__foot{padding-bottom:max(10px,env(safe-area-inset-bottom));flex-shrink:0}}.adm-drawer-scrim{z-index:70;background:#2e283373;position:fixed;inset:0}.adm-drawer-scrim[hidden],.adm-drawer[hidden]{display:none}.adm-drawer{z-index:71;box-sizing:border-box;background:#fff;flex-direction:column;width:320px;max-width:88vw;display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;box-shadow:8px 0 32px #2e28332e}.adm-drawer__head{border-bottom:1px solid #ede6df;flex-shrink:0;justify-content:space-between;align-items:center;height:56px;padding:0 8px 0 12px;display:flex}.adm .adm-drawer__brand{color:#2e2833;align-items:center;gap:12px;text-decoration:none;display:flex}.adm .adm-drawer__brand:hover,.adm .adm-drawer__brand:focus{color:#2e2833}.adm-drawer__mark{color:#2e2833;flex-shrink:0;width:96px;height:24px;display:block}.adm-drawer__name{border-left:1px solid #d6cec4;margin-left:2px;padding-left:12px;font-size:17px;font-weight:700}.adm-drawer__x{color:#2e2833;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.adm-drawer__nav{flex-direction:column;gap:2px;padding:10px 8px;display:flex}.adm .adm-drawer__row{box-sizing:border-box;color:#2e2833;cursor:pointer;border-radius:10px;align-items:center;gap:12px;height:48px;padding:0 12px;font-size:16px;font-weight:600;text-decoration:none;list-style:none;display:flex}.adm .adm-drawer__row::-webkit-details-marker{display:none}.adm .adm-drawer__row svg{color:#4e4655;flex-shrink:0}.adm .adm-drawer__row:hover{color:#2e2833;background:#f8f4f0}.adm .adm-drawer__row--on,.adm .adm-drawer__row--on svg{color:#c24e33}.adm-drawer__chev{margin-left:auto;transition:transform .15s}.adm-drawer__group[open]>.adm-drawer__row{color:#c24e33;background:#fdf5f3}.adm-drawer__group[open]>.adm-drawer__row svg{color:#c24e33}.adm-drawer__group[open] .adm-drawer__chev{transform:rotate(90deg)}.adm .adm-drawer__sub{color:#2e2833;border-radius:10px;align-items:center;height:46px;padding:0 12px 0 46px;font-size:15px;font-weight:500;text-decoration:none;display:flex}.adm .adm-drawer__sub:hover{color:#2e2833;background:#f8f4f0}.adm .adm-drawer__sub--on{color:#c24e33;font-weight:600}.adm-drawer__switch{color:#2e2833;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #ede6df;flex-shrink:0;align-items:center;gap:12px;height:64px;margin-top:auto;padding:0 20px;font-family:inherit;font-size:16px;font-weight:600;display:flex}.adm-today{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:16px;display:grid}.adm-today__col{flex-direction:column;gap:16px;display:flex}.adm-queue{overflow:hidden}.adm-queue__head{justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.adm-queue__titles{flex-direction:column;gap:2px;min-width:0;display:flex}.adm-queue__title{margin:0;font-size:18px;font-weight:600}.adm-queue__all{white-space:nowrap;font-size:13px;font-weight:600}.adm-queue__alls{gap:16px;display:flex}.adm-queue__row{border-top:1px solid var(--border-soft);align-items:center;gap:16px;padding:12px 20px;font-size:14px;display:grid}.adm-queue__row--overdue{grid-template-columns:84px minmax(0,1fr) 110px 90px}.adm-queue__row--renew{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 100px 190px}.adm-queue__row--notice{grid-template-columns:minmax(0,1fr) minmax(0,.8fr) minmax(0,1.4fr) 80px}.adm-queue__row>a.tlink,.adm-queue__acct{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.adm-queue__row--unlinked{grid-template-columns:24px minmax(0,1fr) minmax(0,1fr) 150px}.adm-queue__acct{color:var(--text);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.adm-queue__acct-none{align-items:center;gap:8px;display:flex}.adm-queue__late{color:#8a3220}.adm-queue__when{flex-direction:column;display:flex}.adm-queue__decide{justify-content:flex-end;gap:8px;display:flex}.adm-queue__row--renew .adm-queue__decide{gap:6px}.adm-queue__ico{color:var(--text-muted);display:flex}.adm-queue__empty{border-top:1px solid var(--border-soft);padding:12px 20px}.adm .adm-sidecard{flex-direction:column;gap:12px;padding:20px;display:flex}.adm-sidecard__line{margin:0}.adm-sidecard__link{font-size:13px;font-weight:600}.adm-health-bar{background:var(--border-soft);border-radius:999px;height:8px;overflow:hidden}.adm-health-bar span{background:#e7c062;height:100%;display:block}.adm-jump{grid-template-columns:1fr 1fr;gap:8px;display:grid}.adm-jump__item{border:1px solid var(--border);color:var(--text);border-radius:10px;flex-direction:column;gap:2px;padding:12px 14px;text-decoration:none;display:flex}.adm-jump__item:hover{color:var(--text);background:#f6f2ee}.adm-jump__count{font-size:20px;font-weight:600}.adm-jump__label{color:var(--text-muted);font-size:13px}.adm-waiting__count{font-size:20px;font-weight:600}.adm-waiting__section{border-top:1px solid var(--border-soft);background:#fbf8f5;justify-content:space-between;align-items:center;gap:12px;padding:10px 20px 6px;display:flex}.adm-waiting__sub{border-top:1px solid var(--border-soft);padding:10px 20px 2px;font-size:12px;font-weight:600}.adm-mcard .adm-waiting__sub{padding:10px 16px 2px}.adm-queue__row--waiting{color:var(--text);grid-template-columns:minmax(0,1fr) auto;text-decoration:none}.adm-queue__row--waiting:hover{color:var(--text);background:#f6f2ee}.adm-mcard .adm-waiting__section{padding:10px 16px 6px}@media (max-width:1023px){.adm-today{grid-template-columns:1fr}}.adm-table{overflow:hidden}.adm-table:has(.adm-dd[open]){overflow:visible}.adm-toolbar{border-bottom:1px solid var(--border-soft);justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.adm-toolbar__left{align-items:center;gap:12px;min-width:0;display:flex}.adm-toolbar__right{align-items:center;gap:12px;display:flex}.adm-tfoot{border-top:1px solid var(--border-soft);color:var(--text-muted);justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;font-size:13px;display:flex}.adm-tfoot__pager{gap:8px;display:flex}.adm-btn--disabled{opacity:.5;pointer-events:none}.adm-cell-id{align-items:center;gap:12px;min-width:0;display:flex}.adm-cell-id__text{flex-direction:column;gap:2px;min-width:0;display:flex}.adm-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adm-search__input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex-grow:1;font-family:inherit;font-size:14px}.adm .adm-empty{text-align:center;border-top:1px solid var(--border-soft);padding:40px 20px}.adm-tr__link{color:inherit;text-decoration:none;display:contents}.adm-chip{background:var(--bg);height:24px;color:var(--text);border-radius:6px;align-items:center;gap:6px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.adm-cols-companies{grid-template-columns:minmax(0,1fr) 130px 130px 140px}.adm-cols-accounts{grid-template-columns:minmax(0,1.5fr) minmax(110px,1fr) minmax(200px,1.2fr) minmax(110px,1fr) 70px minmax(170px,1fr)}.adm-cols-acct-clients{grid-template-columns:minmax(0,400px) 170px 120px minmax(150px,1fr) 220px}.adm .adm-pp-contact{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.adm .adm-pp-status{align-items:flex-start}.adm .adm-pp-when{display:none}@media (max-width:1199px){.adm-cols-acct-clients{grid-template-columns:minmax(0,1fr) 170px 140px 210px}.adm .adm-cols-acct-clients>.adm-pp-activity{display:none}.adm .adm-pp-when{display:block}}.adm-cols-contacts{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 140px 270px 180px}.adm-cols-websites{grid-template-columns:68px minmax(0,1fr) 300px 130px}.adm-cols-applications{grid-template-columns:68px minmax(0,1fr) 220px 300px}.adm-cols-domains{grid-template-columns:minmax(180px,1.1fr) 130px 120px minmax(200px,1fr) 210px}.adm-cols-staff{grid-template-columns:minmax(0,1fr) 240px 180px 70px}.adm-cols-clients{grid-template-columns:minmax(0,1fr) 250px 130px 120px 230px}.adm-cols-roles{grid-template-columns:minmax(0,1fr) 120px 150px 90px}.adm-cols-client-messages{grid-template-columns:minmax(0,1fr) 170px 140px 140px 120px 80px}.adm-cols-integrations{grid-template-columns:40px minmax(0,1fr) 220px 130px 110px}.adm-cols-mcp-activity{grid-template-columns:130px 170px 150px minmax(0,1fr) 90px 80px}.adm-cols-mcp-tokens{grid-template-columns:minmax(0,1fr) 250px 160px 150px 90px 100px}.adm-cols-invoices{grid-template-columns:120px minmax(0,1fr) 120px 130px}.adm-cols-overdue{grid-template-columns:28px 110px minmax(0,1fr) 130px 130px 110px}.adm-cols-payments{grid-template-columns:120px minmax(0,1fr) 180px 110px 200px 110px}.adm-detail-head{flex-direction:column;gap:16px;display:flex}.adm-crumb{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:2px 6px;font-size:13px;font-weight:500;display:flex}.adm-crumb a{color:var(--text-muted);text-decoration:none}.adm-crumb a:hover{color:var(--link)}.adm-crumb__sep{color:#b0a7b8}.adm-detail-head__row{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.adm-detail-head__id{align-items:center;gap:14px;min-width:0;display:flex}.adm-detail-head__meta{color:var(--text-muted);margin:4px 0 0;font-size:14px}.adm-dtabs{border-bottom:1px solid var(--border);gap:24px;display:flex}.adm-mrow{border-top:1px solid var(--border-soft);min-height:44px;color:var(--text);align-items:center;gap:12px;padding:14px 16px;text-decoration:none;display:flex}.adm-mrow__body{flex-direction:column;flex-grow:1;gap:2px;min-width:0;display:flex}.adm-mrow__chev{color:var(--text-muted);flex-shrink:0}.adm-scroll-x{-webkit-overflow-scrolling:touch;gap:8px;display:flex;overflow-x:auto}.adm-cards-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.adm-cards-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.adm .adm-card-pad{flex-direction:column;gap:12px;padding:20px 24px;display:flex}.adm-card-title{margin:0;font-size:18px;font-weight:600}.adm-stat-num{font-size:26px;font-weight:600}.adm-strong{color:var(--text);font-weight:600}.adm-select{border:1px solid var(--border-input);background:var(--surface);height:36px;color:var(--text);border-radius:8px;padding:0 10px;font-family:inherit;font-size:14px}.adm-alert{color:#8a3220;background:#fde9e4;border-radius:10px;align-items:flex-start;gap:12px;padding:14px 16px;font-size:14px;display:flex}.adm-alert__fix{flex-shrink:0;margin-left:auto}.adm-alert--warn{color:#6e4f0c;background:#fffcf4;border:1px solid #f4d9a8}.adm-alert--warn .muted{color:#8a7a4a}.adm-cols-website-domains{grid-template-columns:110px minmax(0,1fr) 220px 60px}.adm-card--due{border-color:#e9b8aa}.adm-detail-services{flex-direction:column;display:flex}.adm-svc-row{border-top:1px solid var(--border-soft);grid-template-columns:32px minmax(0,1fr) 200px 120px;align-items:center;gap:12px;padding:12px 0;font-size:14px;display:grid}@media (max-width:1023px){.adm-cards-3,.adm-cards-2{grid-template-columns:1fr}}.adm-cols-legal{grid-template-columns:minmax(0,1fr) 110px 130px 220px 130px 80px}.adm-cols-legal-versions{grid-template-columns:80px 120px minmax(0,1fr) 110px 220px 110px 190px}.adm-cols-legal-accounts{grid-template-columns:minmax(0,1fr) 220px 160px 150px 120px}.adm-stack{flex-direction:column;gap:2px;min-width:0;display:flex}.adm-ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.adm-prog{flex-direction:column;gap:5px;display:flex}.adm .adm-prog__nums,.adm a.adm-prog__nums{color:var(--text);justify-content:space-between;font-size:13px;text-decoration:none;display:flex}.adm a.adm-prog__nums:hover{color:var(--link)}.adm progress.prog{appearance:none;background:var(--border-soft);border:0;border-radius:999px;width:100%;height:6px;display:block;overflow:hidden}.adm progress.prog::-webkit-progress-bar{background:var(--border-soft);border-radius:999px}.adm progress.prog::-webkit-progress-value{background:#8fa33f;border-radius:999px}.adm progress.prog::-moz-progress-bar{background:#8fa33f;border-radius:999px}.adm-btn-icon{width:36px;padding:0}.adm-back{align-self:flex-start;align-items:center;gap:6px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.adm-foot-note{margin:0;font-size:13px}.adm-card-head{justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}.adm-card-head .muted{font-size:13px}.adm .adm-card-pad24{flex-direction:column;gap:16px;padding:24px;display:flex}.adm .adm-card-pad20{flex-direction:column;gap:14px;padding:20px;display:flex}.adm-card-title16{margin:0;font-size:16px;font-weight:600}.adm .adm-doc-head{justify-content:space-between;align-items:center;gap:24px;padding:24px 28px;display:flex}.adm-doc-head__titles{flex-direction:column;gap:8px;display:flex}.adm-doc-head__title{align-items:center;gap:12px;display:flex}.adm-doc-head__title h1,.adm-h1--26{letter-spacing:-.01em;margin:0;font-size:26px;font-weight:600}.adm-doc-head__meta{font-size:14px}.adm-actions{gap:12px;display:flex}.adm-grid-2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;display:grid}.adm-grid-1-1{grid-template-columns:1fr 1fr;gap:16px;display:grid}.adm-grid-1-1--12{gap:12px}.fl{color:var(--text);flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}.adm .in{border:1px solid var(--border-input);height:40px;color:var(--text);background:var(--surface);box-sizing:border-box;border-radius:8px;width:100%;padding:0 12px;font-family:inherit;font-size:14px;font-weight:400}.adm .in:focus{outline:2px solid var(--coral-strong);outline-offset:1px}.adm .in[readonly]{color:var(--text-muted);background:#f7f5f2}.adm textarea.in{resize:vertical;height:auto;min-height:76px;padding:10px 12px;line-height:1.45}.adm select.in{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%235B6472' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:36px}.hint{color:var(--text-muted);font-size:12px;font-weight:400}.adm .in.in--error{border-color:#b42318}.fl-error{color:#b42318;font-size:12px;font-weight:500}.adm-errors{color:#8a3220;background:#fde9e4;border-radius:10px;flex-direction:column;gap:4px;margin:0 0 4px;padding:12px 14px;font-size:13px;line-height:1.45;display:flex}.adm-errors ul{margin:0;padding-left:18px}.adm-editor__error{margin:0 0 12px}.adm-dialog__missing{flex:1;align-self:center;margin:0}.adm-switch{justify-content:space-between;align-items:center;gap:16px;font-size:14px;display:flex}.adm-switch--top{padding-top:4px}.adm-switch__text{flex-direction:column;gap:2px;display:flex}.adm-switch__text strong{font-weight:600}.sw{appearance:none;background:var(--border-input);cursor:pointer;border-radius:999px;flex-shrink:0;width:40px;height:24px;margin:0;position:relative}.sw:after{content:"";background:#fff;border-radius:999px;width:18px;height:18px;position:absolute;top:3px;left:3px}.sw:checked{background:var(--coral)}.sw:checked:after{left:19px}.sw:focus-visible{outline:2px solid var(--coral-strong);outline-offset:1px}.adm-form-foot{border-top:1px solid var(--border-soft);justify-content:flex-end;gap:12px;padding-top:8px;display:flex}.adm-activity{gap:10px;font-size:13px;display:flex}.adm-activity__dot{background:#96adc8;border-radius:999px;flex-shrink:0;width:8px;height:8px;margin-top:5px}.adm-activity__dot--draft{background:#e7c062}.adm-activity__dot--accept{background:#8fa33f}.adm-activity__body{flex-direction:column;gap:2px;display:flex}.adm-inline-link{font-size:13px;font-weight:600}.adm-tiles-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.adm .adm-tile{flex-direction:column;gap:8px;padding:20px 24px;display:flex}.adm-tile__num{font-size:30px;font-weight:500}.adm-tile__num small{font-size:16px;font-weight:400}.adm-tile__date{font-size:22px;font-weight:600;line-height:36px}.adm-tile .muted{font-size:13px}.adm-showing{border-top:1px solid var(--border-soft);padding:14px 20px;font-size:13px}.adm-js-end{justify-self:end}.adm-editor{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;display:grid}.adm-editor__side{flex-direction:column;gap:16px;display:flex}.adm-editor__head{justify-content:space-between;align-items:center;gap:24px;display:flex}.adm-editor__titles{flex-direction:column;gap:6px;display:flex}.adm-check{color:var(--text-muted);align-items:center;gap:8px;font-size:13px;display:flex}.adm-check--done{color:#4a5a1a}.adm-check__mark{box-sizing:border-box;border:1.5px solid #b9b1a8;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;display:inline-flex}.adm-check--done .adm-check__mark{background:#eef2e4;border-color:#eef2e4}.adm-editor__note{padding-top:4px}.adm .lexxy{border:1px solid var(--border-input);background:var(--surface);border-radius:10px;flex-direction:column;display:flex;overflow:visible}.adm .lexxy:focus-within{border-color:var(--text);box-shadow:0 0 0 3px #1123371a}.adm .lexxy lexxy-editor{border:0;display:block}.adm .lexxy lexxy-toolbar{border-bottom:1px solid var(--border-soft);background:var(--surface-muted);border-radius:9px 9px 0 0;flex-wrap:wrap;align-items:center;gap:2px;padding:6px 8px;display:flex}.adm .lexxy .lexxy-editor__content{color:#1f2a3a;border:0;border-radius:0;min-height:520px;padding:20px 24px;font-size:15px;line-height:1.65}.adm .lexxy-editor__content h2{color:var(--text);margin:22px 0 8px;font-size:20px;font-weight:600}.adm .lexxy-editor__content h2:first-child{margin-top:0}.adm .lexxy-editor__content p{margin:0 0 12px}.adm .lexxy-editor__content ul,.adm .lexxy-editor__content ol{margin:0 0 12px;padding-left:22px}.adm .lexxy-editor__content ul{list-style:outside}.adm .lexxy-editor__content ol{list-style:decimal}.adm .lexxy-editor__content table{border-collapse:collapse;width:100%;margin:8px 0 16px;font-size:14px}.adm .lexxy-editor__content th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--label);background:var(--surface-muted);padding:8px 12px;font-size:12px;font-weight:600}.adm .lexxy-editor__content td{border-top:1px solid var(--border-soft);vertical-align:top;padding:10px 12px}.adm .lx-foot{border-top:1px solid var(--border-soft);color:var(--text-muted);background:var(--surface-muted);border-radius:0 0 9px 9px;justify-content:space-between;align-items:center;padding:8px 12px;font-size:12px;display:flex}.adm-dialog--publish{width:560px}.adm-dialog__head--pad{flex-direction:column;gap:8px;padding:28px 32px 20px}.adm-dialog__head--pad h2{margin:0;font-size:22px;font-weight:600}.adm-dialog__head--pad p{margin:0;font-size:14px;line-height:1.5}.adm-dialog__body--pad{padding:24px 32px}.adm-dialog__foot--pad{padding:20px 32px 28px}.adm-opts{flex-direction:column;gap:8px;display:flex}.opt{border:1px solid var(--border-input);background:var(--surface);cursor:pointer;border-radius:10px;align-items:center;gap:14px;padding:14px 16px;display:flex}.opt:has(input:checked){border:2px solid var(--coral);background:#fdf5f3;padding:13px 15px}.opt input{accent-color:var(--coral);flex-shrink:0;width:18px;height:18px;margin:0}.opt__text{flex-direction:column;gap:2px;display:flex}.opt__title{font-size:15px;font-weight:600}.opt__desc{font-size:13px}.chk{align-items:flex-start;gap:12px;font-size:14px;line-height:1.5;display:flex}.chk input{accent-color:var(--coral);flex-shrink:0;width:18px;height:18px;margin:2px 0 0}.adm-note-warn{color:#6e4f0c;background:#fbf1d6;border-radius:10px;padding:12px 14px;font-size:13px;line-height:1.5}@media (max-width:1023px){.adm-grid-2,.adm-editor{grid-template-columns:minmax(0,1fr)}.adm-tiles-3{grid-template-columns:1fr}.adm-doc-head,.adm-editor__head{flex-direction:column;align-items:stretch}.adm-dialog--publish{width:100%}}.adm .lexxy .lexxy-editor__toolbar-button{color:#3a4556;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex}.adm .lexxy .lexxy-editor__toolbar-button:hover{background:var(--border-soft)}.adm .lexxy .lexxy-editor__toolbar-button[aria-pressed=true]{background:var(--text);color:#fff}.adm .lexxy .lexxy-editor__toolbar-spacer{background:0 0}.adm .lexxy .lexxy-editor__content table td,.adm .lexxy .lexxy-editor__content table th{border:0;border-top:1px solid var(--border-soft)}.adm .lexxy .lexxy-editor__content table th{border-top:0}.adm-terms__head{flex-direction:column;gap:2px;display:flex}.adm-terms__status{flex-direction:column;gap:6px;min-width:0;display:flex}.adm-terms__line{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.adm-terms__actions{gap:8px;padding-top:4px;display:flex}.adm-request{border-top:1px solid var(--border-soft);flex-direction:column;gap:10px;padding:16px 20px;font-size:14px;display:flex}.adm-request__head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.adm-request__state{flex-shrink:0;align-items:center;gap:10px;display:flex}.adm-request__subject{font-weight:600}.adm-request__body{background:var(--surface-muted);border-radius:8px;padding:12px 14px;line-height:1.5}.adm-request__body p{margin:0 0 8px}.adm-request__body p:last-child{margin-bottom:0}.adm-queue__row--requests{color:var(--text);grid-template-columns:minmax(0,1fr) 150px 70px;text-decoration:none}.adm-queue__row--attention{grid-template-columns:minmax(0,1fr) 170px 110px}.adm-search__scrim{z-index:90;background:#2e283359;position:fixed;inset:0}.adm-search__scrim[hidden],.adm-search__pal[hidden]{display:none}.adm-search__pal{z-index:91;color:#2e2833;box-sizing:border-box;background:#fff;border:1px solid #e8e1da;border-radius:16px;flex-direction:column;width:820px;max-width:calc(100vw - 32px);max-height:calc(100vh - 101px);display:flex;position:fixed;top:77px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 24px 64px #2e283333}.adm-search__in{border-bottom:1px solid #f0eae4;flex-shrink:0;align-items:center;gap:12px;padding:14px 18px;display:flex}.adm-search__icon{color:#615868;display:flex}.adm-search__q{color:#2e2833;background:0 0;border:0;outline:0;flex-grow:1;min-width:0;height:26px;font-family:inherit;font-size:16px}.adm-search__q::placeholder{color:#6f6676}.adm-search__cancel{display:none}.adm .kbd{border:1px solid var(--border);min-width:22px;height:22px;color:var(--text-muted);box-sizing:border-box;background:#f4f1ee;border-radius:6px;justify-content:center;align-items:center;padding:0 6px;font-family:Geist Mono,monospace;font-size:11px;display:inline-flex}.adm .adm-search .kbd{color:#615868;background:#f6f1ec;border:1px solid #e8e1da;border-radius:5px;min-width:20px;height:20px;padding:0 5px;font-family:Geist Mono,monospace;font-size:11px}.adm-search__keys{flex-shrink:0;gap:4px;margin-left:auto;display:flex}.adm-search__body{flex-direction:column;flex:auto;min-height:0;display:flex}.adm-search__scopes{scrollbar-width:none;border-bottom:1px solid #f0eae4;flex-shrink:0;gap:6px;padding:10px 16px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000)}.adm-search__scopes::-webkit-scrollbar{display:none}.adm .adm-search__sc{color:#2e2833;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #ddd5cc;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;height:28px;padding:0 11px;font-family:inherit;font-size:12.5px;font-weight:600;display:inline-flex}.adm .adm-search__sc:hover{background:#f6f1ec}.adm .adm-search__sc.on{color:#f4e4b6;background:#423a49;border-color:#423a49}.adm-search__sc-n{color:#968c9c;font-family:Geist Mono,monospace;font-size:11px}.adm-search__sc.on .adm-search__sc-n{color:#f4e4b6;opacity:.75}.adm-search__results{flex:auto;grid-template-columns:minmax(0,1fr) 320px;min-height:0;display:grid;position:relative}.adm-search__results:has(>.adm-search__pv:empty){grid-template-columns:minmax(0,1fr)}.adm-search__pvscrim{display:none}.adm-search__list{flex-direction:column;flex:auto;min-height:0;padding:4px 0 8px;display:flex;overflow-y:auto}.adm-search__grp{color:#6f6676;letter-spacing:.08em;text-transform:uppercase;padding:14px 16px 6px;font-family:Geist Mono,monospace;font-size:11px;line-height:14px}.adm-search__grp--flat{padding:0}.adm .adm-search__it{color:#2e2833;border-left:3px solid #0000;flex-shrink:0;align-items:center;gap:12px;padding:9px 16px 9px 13px;font-size:14px;text-decoration:none;display:flex}.adm .adm-search__it:hover{color:#2e2833;background:#faf7f4}.adm .adm-search__it.sel{background:#fbf1ec;border-left-color:#c24e33}.adm-search__ic{color:#615868;background:#f6f1ec;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.adm-search__ic--accounts{color:#3d190b;background:#f4e4b6}.adm-search__ic--companies{color:#5e4766;background:#efe3f2}.adm-search__ic--contacts{color:#2e5a1c;background:#dcebd2}.adm-search__ic--logins{color:#4e4655;background:#f6f1ec}.adm-search__ic--websites{color:#2e2833;background:#f6f1ec}.adm-search__ic--domains{color:#5e4766;background:#efe3f2}.adm-search__ic--invoices{color:#c24e33;background:#fbe3dc}.adm-search__ic--tickets{color:#2e5a1c;background:#dcebd2}.adm-search__ic--deals{color:#5e4766;background:#efe3f2}.adm .adm-search__ic--logo{border:1px solid var(--border-soft);box-sizing:border-box;background:#fff;overflow:hidden}.adm-search__logo{object-fit:contain;box-sizing:border-box;width:100%;height:100%;padding:3px}.adm-search__tt{text-align:left;flex-direction:column;flex-grow:1;gap:1px;min-width:0;display:flex}.adm-search__tt b{white-space:nowrap;text-overflow:ellipsis;align-self:flex-start;max-width:100%;font-size:14px;font-weight:700;overflow:hidden}.adm-search__results:has(.adm-search__pv) .adm-search__tt b:hover{text-underline-offset:3px;text-decoration:underline}.adm-search__tt span{color:#615868;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.adm-search__badge{flex-shrink:0}.adm-search__tt mark{color:inherit;background:#f8ebc4;border-radius:2px;padding:0 1px}.adm-search__amt{color:#2e2833;flex-shrink:0;margin-left:auto;font-size:13px}.adm .adm-search__enter{margin-left:auto;display:none}.adm .adm-search__amt+.adm-search__enter{margin-left:0}.adm .adm-search__it.sel .adm-search__enter{display:inline-flex}.adm .adm-search__it.sel .adm-search__keys+.adm-search__enter{display:none}.adm-search__more{color:#615868;padding:10px 16px 4px;font-size:12.5px}.adm .adm-search__morebtn{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.adm .adm-search__morebtn:hover,.adm .adm-search__morelink{color:#2e2833;text-underline-offset:2px;text-decoration:underline}.adm-search__skel{align-items:center;gap:12px;padding:9px 16px;display:flex}.adm-search__skel i{background:#f0eae4;border-radius:6px;display:block}.adm-search__skel i:first-child{border-radius:8px;flex-shrink:0;width:30px;height:30px}.adm-search__skel span{flex-direction:column;flex:1;gap:6px;display:flex}.adm-search__skel span i{width:46%;height:10px}.adm-search__skel span i+i{background:#f6f1ec;width:72%;height:8px}.adm-search__none{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:40px 24px 36px;display:flex}.adm-search__noneic{color:#615868;background:#f6f1ec;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:4px;display:flex}.adm-search__none b{font-size:15px;font-weight:700}.adm-search__nonetext{color:#615868;max-width:380px;font-size:13px}.adm-search__nonebtns{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px;display:flex}.adm .adm-search__btn{background:#fff;border:1px solid #ddd5cc;border-radius:9px;gap:7px;height:32px;padding:0 12px;font-size:13px;font-weight:600}.adm .adm-search__btn.sel,.adm .adm-search__btn:hover{background:#f6f1ec;border-color:#cfc7be}.adm .adm-search__btn svg{color:#615868}.adm-search__pv{background:#fff;border-left:1px solid #f0eae4;flex-direction:column;gap:12px;padding:16px;display:flex;overflow-y:auto}.adm-search__pv:empty{display:none}.adm-search__pv-head{border-bottom:1px solid #f0eae4;align-items:center;gap:10px;padding-bottom:12px;display:flex}.adm-search__ic--pv{border-radius:9px;width:36px;height:36px}.adm-search__pv-name{flex-direction:column;gap:1px;min-width:0;display:flex}.adm-search__pv-name b{font-size:15px;font-weight:700}.adm-search__pv-name .sub{color:#615868;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.adm-search__kvs{flex-direction:column;display:flex}.adm-search__kv{border-bottom:1px solid #f0eae4;justify-content:space-between;align-items:center;gap:12px;min-height:44px;font-size:13.5px;display:flex}.adm-search__kv>span:last-child{text-align:right;font-family:Geist Mono,monospace;font-size:13px}.adm-search__kv>span.adm-search__kv-text{font-family:inherit;font-size:13.5px}.adm-search__kv .muted{color:#4e4655}.adm-search__kv:last-child{border-bottom:0}.adm-search__qa{flex-direction:column;gap:2px;display:flex}.adm-search__qa .adm-search__grp--flat{margin:4px 0 6px}.adm .adm-search__it--qa{border:0;border-radius:8px;gap:10px;padding:8px;font-size:14px}.adm .adm-search__it--qa:hover{background:#f6f1ec}.adm-search__qaic{color:#615868;flex-shrink:0;display:flex}.adm-search__it--qa .adm-search__tt b{font-weight:600}.adm-search__it--button{cursor:pointer;background:0 0;border:0;width:100%;font-family:inherit}.adm-search__foot{color:#615868;background:#fcfaf8;border-top:1px solid #f0eae4;flex-shrink:0;align-items:center;gap:14px;padding:8px 12px;font-size:12.5px;display:flex}.adm-search__foot>span{align-items:center;gap:6px;display:inline-flex}.adm-search__foot .adm-search__keys{gap:3px;margin-left:0}.adm-search__foot-spacer{flex-grow:1}body.adm-search-open{overflow:hidden}@media (max-width:1023px){.adm-search__pal{border:0;border-radius:0;width:100%;max-width:100%;height:100%;max-height:100%;top:0;left:0;transform:none}.adm-search__in{border-bottom:0;gap:8px;padding:8px 8px 0 12px;position:relative}.adm-search__in .adm-search__icon{position:absolute;top:19px;left:26px}.adm-search__q{border:1px solid #ddd5cc;border-radius:10px;height:40px;padding:0 12px 0 40px;font-size:16px}.adm .adm-search__esc,.adm-search__foot{display:none}.adm-search__cancel{color:#2e2833;cursor:pointer;background:0 0;border:0;padding:10px;font-family:inherit;font-size:16px;font-weight:700;display:inline-flex}.adm .adm-search__sc{height:32px}.adm-search__results{grid-template-columns:minmax(0,1fr)}.adm .adm-search__it{box-sizing:border-box;min-height:48px}.adm-search__pv{display:none}}.adm-cols-acct-services{grid-template-columns:minmax(0,1fr) 120px 130px 150px}.adm-cols-co-services{grid-template-columns:minmax(0,1fr) 120px 130px 100px}.adm-cols-cards{grid-template-columns:minmax(0,1fr) 140px 140px 120px}.adm-cols-acct-invoices{grid-template-columns:140px minmax(0,1fr) 130px 130px 120px}.adm-cols-roles-holders{grid-template-columns:96px minmax(0,1fr) minmax(0,160px)}.adm-cols-all-contacts{grid-template-columns:minmax(0,1fr) 130px 160px 80px}.adm-role-holder{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.adm-role-missing{color:#b4432b;font-weight:600}.adm-cols-co-accounts{grid-template-columns:320px minmax(0,1fr) 120px 150px 80px}.adm-cols-co-contacts{grid-template-columns:300px minmax(0,1fr) 190px 170px 80px;column-gap:16px}.adm-co-pp-lines{flex-direction:column;grid-column:2/5;gap:10px;min-width:0;display:flex}.adm-co-pp-line{grid-template-columns:minmax(0,1fr) 190px 170px;align-items:center;column-gap:16px;font-size:14px;display:grid}.adm-co-pp-line .mono{font-size:13px}@media (min-width:1024px) and (max-width:1279px){.adm-cols-co-contacts{grid-template-columns:240px minmax(0,1fr) 150px 140px 70px}.adm-co-pp-line{grid-template-columns:minmax(0,1fr) 150px 140px}}.adm-cols-co-billing{grid-template-columns:minmax(0,1fr) 120px 150px 150px 150px}.adm-cols-co-invoices{grid-template-columns:140px minmax(0,1fr) 180px 130px 120px}.adm-cols-activity{grid-template-columns:170px minmax(0,1fr) 150px}.adm-cols-activity-short{grid-template-columns:170px minmax(0,1fr)}.adm-card-head--sub{padding:16px 20px}.adm-kvs{padding:4px 20px 8px}.adm-row-actions{justify-content:flex-end;gap:8px;display:flex}.adm-badges{flex-wrap:wrap;gap:4px;display:flex}.adm-red{color:#8a3220}.adm .in--ro{color:var(--text-muted);background:#f7f5f2;align-items:center;display:flex}.adm-dialog--640{width:640px}.adm-tiles-4{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.adm .adm-tile--sm{gap:6px;padding:18px 20px}.adm-tile__num--24{font-size:24px;font-weight:500}.adm-warn-card{border-color:#f3c3b6;padding:12px 16px}.adm-warn-card__body{color:#6e4f0c;background:#fbf1d6;border-radius:10px;padding:12px 16px;font-size:14px;line-height:1.5}.adm-tfoot--simple{border-top:1px solid var(--border-soft);padding:14px 20px}@media (max-width:1023px){.adm-tiles-4{grid-template-columns:1fr 1fr}.adm-dialog--640{width:100%}}.adm-mtiles{display:none}@media (max-width:1023px){.adm-mtiles{grid-template-columns:1fr 1fr;gap:12px;display:grid}.adm .adm-mtile{flex-direction:column;gap:4px;padding:14px;display:flex}.adm-mtile__num{font-size:20px;font-weight:500}.adm-dtabs{-webkit-overflow-scrolling:touch;gap:20px;overflow-x:auto}.adm-dtabs .dtab{flex-shrink:0}.adm-detail-head__row{flex-direction:column;align-items:stretch}.adm-detail-head__row>div:last-child .btn{width:100%}.adm-card-head--sub{flex-direction:column;align-items:stretch;padding:14px 16px}.adm-card-head--sub .adm-actions{flex-wrap:wrap}.adm-cols-acct-services,.adm-cols-co-services,.adm-cols-cards,.adm-cols-acct-invoices,.adm-cols-roles-holders,.adm-cols-all-contacts,.adm-cols-co-accounts,.adm-cols-co-contacts,.adm-cols-co-billing,.adm-cols-co-invoices,.adm-cols-activity,.adm-cols-activity-short{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:12px 16px}.th.adm-cols-acct-services,.th.adm-cols-co-services,.th.adm-cols-cards,.th.adm-cols-acct-invoices,.th.adm-cols-roles-holders,.th.adm-cols-all-contacts,.th.adm-cols-co-accounts,.th.adm-cols-co-contacts,.th.adm-cols-co-billing,.th.adm-cols-co-invoices,.th.adm-cols-activity,.th.adm-cols-activity-short{display:none}.tr.adm-cols-acct-services>:first-child,.tr.adm-cols-co-services>:first-child,.tr.adm-cols-acct-invoices>:nth-child(2),.tr.adm-cols-all-contacts>:first-child,.tr.adm-cols-co-accounts>:first-child,.tr.adm-cols-co-contacts>:first-child,.tr.adm-cols-co-billing>:first-child,.tr.adm-cols-co-invoices>:nth-child(2),.tr.adm-cols-activity>:nth-child(2),.tr.adm-cols-activity-short>:nth-child(2),.tr.adm-cols-roles-holders>:nth-child(2),.tr.adm-cols-cards>:first-child{grid-column:1/-1}.adm-kvs .kv{grid-template-columns:110px minmax(0,1fr);padding:12px 0}.adm-co-pp-lines{grid-column:1/-1}.adm-co-pp-line{grid-template-columns:minmax(0,1fr) auto auto;column-gap:10px}.adm-terms__actions{flex-wrap:wrap}.adm-terms__actions .btn-primary{width:100%}}.adm-mrows{display:none}.adm .adm-mrow--all{color:var(--link);justify-content:center;font-weight:600}@media (max-width:1023px){.adm-mrows{display:block}.adm-desktop-rows{display:none}}.adm-chips{gap:6px;display:flex}.adm .adm-chip{color:#3a4556;background:#f4f1ee;border-radius:6px;align-items:center;gap:4px;height:24px;padding:0 8px 0 6px;font-size:12px;font-weight:600;display:inline-flex}.adm-mono-500{font-weight:500}.adm-w400{font-weight:400}.adm .adm-badge-link{text-decoration:none}.adm-dialog--680{width:680px}.adm-dialog__foot--between{justify-content:space-between;align-items:center}.adm-dialog__foot--wrap{flex-wrap:wrap}fieldset.adm-readonly{border:0;min-width:0;margin:0;padding:0;display:contents}.adm-fieldset-label{border-top:1px solid var(--border-soft);margin-top:4px;padding-top:6px}.adm-opts--plain{gap:10px}.adm-radio{cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;display:flex}.adm-radio input{accent-color:var(--coral-strong);flex-shrink:0;width:16px;height:16px;margin:2px 0 0}.adm-radio b{font-weight:600}.adm-check-card{border:1px solid var(--border);background:var(--surface-muted);cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:14px;display:flex}.adm-check-card b{font-weight:600}@media (max-width:1023px){.adm-dialog--680{width:100%}}@media (max-width:767px){.adm .adm-dialog .adm-grid-1-1{grid-template-columns:minmax(0,1fr)}.adm .adm-dialog .adm-grid-1-1>*{grid-column:auto;min-width:0}.adm .adm-dialog .adm-grid-1-1 .in{min-width:0;max-width:100%}.adm .adm-dialog__foot--between{flex-wrap:wrap;row-gap:12px}.adm .adm-dialog__foot--between>.sub{flex-basis:100%}.adm .adm-dialog__foot--between>.adm-actions{margin-left:auto}}.adm-dialog--link{width:520px;top:180px;transform:translate(-50%)}.adm-link__head{justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 20px 12px 24px;display:flex}.adm-link__title{margin:0;font-size:20px;font-weight:600}.adm-link__sub{font-size:14px}.adm-link__search{padding:0 24px 12px}.adm .adm-link__searchbox{width:100%}.adm-link__group{padding:8px 24px 6px}.adm-link__list{flex-direction:column;gap:2px;max-height:320px;padding:0 12px;display:flex;overflow-y:auto}.adm-link__opt{cursor:pointer;border:1px solid #0000;border-radius:10px;align-items:center;gap:12px;padding:10px 12px;display:flex}.adm-link__opt:hover{background:var(--surface-muted)}.adm-link__opt--suggested{background:#fdf5f3;border-color:#f4d3c8}.adm-link__opt[hidden]{display:none}.adm-link__opt input{accent-color:var(--coral);flex-shrink:0;width:18px;height:18px;margin:0}.adm-link__opt-text{flex-grow:1}.adm-link__opt-name{font-size:14px;font-weight:600}.adm-link__foot{border-top:1px solid var(--border-soft);background:var(--surface-muted);justify-content:flex-end;gap:12px;margin-top:12px;padding:16px 24px;display:flex}.adm-queue__match{flex-direction:column;gap:2px;min-width:0;display:flex}.adm-queue__match-name{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.adm .adm-jump__item{border:1px solid var(--border-soft);color:var(--text);border-radius:8px;flex-direction:row;justify-content:space-between;gap:8px;padding:10px 12px;font-size:14px;text-decoration:none;display:flex}.adm .adm-jump__count{color:var(--text-muted);order:2;font-size:12px;font-weight:400}.adm .adm-jump__label{color:var(--text);font-size:14px}@media (max-width:1023px){.adm-dialog--link{border-radius:20px 20px 0 0;width:100%;top:auto;bottom:0;transform:none}.adm-link__foot{background:0 0;border:0;padding:12px 16px 0}.adm-link__foot .btn-secondary{display:none}.adm-link__foot .btn-primary{width:100%}}.adm .adm-reqcard{border-color:#e8d9ec;overflow:hidden;box-shadow:inset 4px 0 #9c7aa8}.adm-reqcard__body{flex-direction:column;gap:12px;padding:20px 24px;display:flex}.adm-reqcard__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.adm-stack--3{gap:3px}.adm-reqcard__title{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.adm-reqcard__h2{margin:0;font-size:17px;font-weight:600}.adm-reqcard__msg{background:#f9f6f3}.adm-reqcard__actions{align-items:center;gap:10px;display:flex}.adm .adm-card--due{border-color:#e9b8aa}.adm-select--role{width:160px}.adm .adm-plainlink{color:var(--text);text-decoration:none}.adm .adm-plainlink:hover{color:var(--link);text-decoration:underline}.adm-dns-ok{color:#4a5a1a;justify-content:flex-end;display:flex}.adm-emptystate{text-align:center;border-top:1px solid var(--border-soft);flex-direction:column;align-items:center;gap:10px;padding:56px 24px;display:flex}.adm-emptystate__icon{width:56px;height:56px;color:var(--coral);background:#fdf0ec;border-radius:999px;justify-content:center;align-items:center;display:flex}.adm-emptystate__title{margin:0;font-size:18px;font-weight:600}.adm-emptystate__text{max-width:440px;margin:0;font-size:14px}.adm-select--staffrole{width:200px}.adm-emptystate--card{border-top:0}.adm-h1--tile{align-items:center;gap:14px;display:inline-flex}.adm .logo-tile--lg{border-radius:7px;width:34px;height:34px}.adm-status{align-items:center;gap:8px;display:flex}.adm-status__dot{background:#b9b1a8;border-radius:999px;width:10px;height:10px}.adm-status__dot--ok{background:#6b8e23}.adm-status__dot--err{background:#b42318}.adm .adm-card--warn{background:#fffcf4;border-color:#f4d9a8}.adm-cols-intlog{grid-template-columns:150px minmax(0,1fr) 110px}.adm-m{display:none}@media (max-width:1023px){.adm-m{display:block}.adm-m--flex{flex-direction:column;gap:16px;display:flex}.adm-d{display:none!important}.adm-main--m{gap:0;padding:0 0 32px}.adm-mhead{flex-direction:column;gap:4px;padding:24px 16px 16px;display:flex}.adm-mhead__row{justify-content:space-between;align-items:center;gap:12px;display:flex}.adm-mhead__title{letter-spacing:-.01em;margin:0;font-size:26px;font-weight:600}.adm-mhead__desc{color:var(--text-muted);font-size:14px;line-height:1.45}.adm-mhead .btn-sm{height:40px}.adm-mfilters{flex-direction:column;gap:12px;display:flex}.adm-msearch{border:1px solid var(--border-input);background:var(--surface);height:44px;color:var(--label);border-radius:10px;align-items:center;gap:8px;margin:0 16px;padding:0 12px;display:flex}.adm-msearch input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex-grow:1;font-family:inherit;font-size:16px}.adm-chips{scrollbar-width:none;gap:8px;padding:0 16px;display:flex;overflow-x:auto}.adm-chips::-webkit-scrollbar{display:none}.adm .adm-chip{border:1px solid var(--border-input);background:var(--surface);color:#3a4556;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;height:36px;padding:0 14px;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.adm .adm-chip.on{background:var(--text);border-color:var(--text);color:#fff}.adm .adm-chip.on .cnt{color:#fff;background:#ffffff2e}.adm .adm-mcard{margin:16px 16px 32px;overflow:hidden}.adm .adm-mcard--tight{margin:0 16px 16px}.adm-mcard__head{justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.adm-mcard__title{margin:0;font-size:17px;font-weight:600}.adm .adm-mrow{border-top:1px solid var(--border-soft);color:var(--text);align-items:center;gap:12px;min-height:44px;padding:14px 16px;text-decoration:none;display:flex}.adm .adm-mrow:first-child{border-top:0}.adm-mrow--wrap{flex-wrap:wrap;gap:10px}.adm-mrow__body{min-width:0;color:var(--text);flex-direction:column;flex-grow:1;gap:4px;text-decoration:none;display:flex}.adm-mrow__name{font-weight:600}.adm-mrow__badges{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.adm-mrow__chev{color:#8a8f99;flex-shrink:0}.adm-mrow__split{justify-content:space-between;gap:8px;display:flex}.adm-mrow__actions{gap:8px;width:100%;display:flex}.adm-mrow__actions .btn{flex:1;height:40px}.adm-mrow__icon{width:40px;height:40px;padding:0}.adm-mrow__tiles{flex-direction:column;gap:4px;display:flex}.adm .adm-mrow--all{color:var(--link);justify-content:center;font-weight:600}.adm-mmore{margin:0 16px}.adm-mmore .btn{width:100%;height:44px}.adm-malert{color:#8a3220;background:#fde9e4;border-radius:10px;align-items:flex-start;gap:10px;margin:0 16px;padding:12px 14px;font-size:14px;display:flex}.adm-malert a{color:#8a3220;font-weight:600}.adm-mstack{flex-direction:column;gap:16px;padding-bottom:32px;display:flex}}.adm-text{color:var(--text)}@media (max-width:1023px){.adm-mrow__actions form.contents{display:contents}.adm-mrow__actions form .btn{width:100%}}.adm-nowrap{white-space:nowrap}.adm-break{overflow-wrap:anywhere}.adm-warn-text{color:#6e4f0c;font-weight:600}@media (max-width:1023px){.adm-mrow__body--3{gap:3px}.adm .adm-malert--info{color:#2d4a66;background:#eaf1f7;text-decoration:none}}.adm a.adm-mrow__body,.adm a.adm-mrow{color:var(--text)}@media (max-width:1023px){.adm-mdetail{flex-direction:column;gap:12px;padding:16px 16px 12px;display:flex}.adm .adm-mdetail__back{align-items:center;gap:4px;height:32px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.adm-mdetail__id{align-items:center;gap:12px;display:flex}.adm-mdetail__title{margin:0;font-size:22px;font-weight:600;line-height:1.2}.adm-mdetail__actions{gap:8px;display:flex}.adm-mdetail__actions .btn:first-child{flex:1}.adm .adm-mdetail__more{width:44px;padding:0}.adm-detail-head{gap:0}.adm-detail-head .adm-dtabs{padding:0 16px}.adm-main--m>.adm-detail-head~*{margin:16px 16px 0}.adm-main--m>.adm-detail-head~.adm-mtiles{margin-top:16px}.adm-main--m>:last-child{margin-bottom:32px}.adm .adm-fixcard{background:#fffcf4;border-color:#f4d9a8;overflow:hidden}.adm-fixcard__title{padding:12px 16px;font-weight:600}.adm .adm-fixcard__row{border-color:#f4d9a8}.adm-fixcard__icon{color:#6e4f0c;display:flex}.adm-fixcard__text{flex-grow:1;font-size:14px;font-weight:600}.adm-cards-3--ov{display:contents}.adm-main--m>.adm-detail-head{order:-10}.adm-main--m>.adm-reqcard{order:-3}.adm-main--m>.adm-fixcard{order:-2}.adm-cards-3--ov .adm-ov-balance{order:-1}.adm-cards-3--ov .adm-ov-clients{display:none}.adm-main--m>.adm-cards-3--ov>.card{margin:16px 16px 0}.adm-reqcard__actions{flex-direction:column;align-items:stretch;gap:8px}.adm-reqcard__actions .btn{height:40px}.adm-reqcard__actions .sub{display:none}.adm-reqcard__body{padding:16px}.adm-reqcard__actions form.contents{display:contents}}.adm .logo-tile--sm{border-radius:7px;width:26px;height:26px}@media (max-width:1023px){.adm-mrow__actions .adm-select--mrole{flex:1;height:40px}}.adm .btn-m{height:44px;padding:0 16px;font-size:15px}.adm .adm-linkbtn{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}@media (max-width:1023px){.adm-mdetail__title--lg{font-size:24px}.adm-mdetail__tiles{align-items:center;gap:8px;font-size:14px;display:flex}.adm-mdetail__meta{font-size:14px}.adm .adm-mdetail__change{margin-left:10px;font-size:13px;font-weight:600}.adm-mdetail__actions--even .btn{flex:1;height:44px}.adm-mstack--detail{padding:4px 0 32px}.adm-main--mbar .adm-mstack--detail{padding-bottom:140px}.adm .adm-mstat{color:var(--text);align-items:center;gap:12px;margin:0 16px;padding:16px;text-decoration:none;display:flex}.adm .adm-mstat--warn{border-color:#efdda8}.adm-mstat__body{flex-direction:column;flex-grow:1;gap:4px;display:flex}.adm-mstat__value{font-size:17px;font-weight:600}.adm .adm-mcard--stack{margin:0 16px}.adm-mcard__head--tile{justify-content:flex-start;gap:10px}.adm-mkv{border-top:1px solid var(--border-soft);justify-content:space-between;gap:12px;padding:12px 16px;font-size:14px;display:flex}.adm-mkv__v{text-align:right;overflow-wrap:anywhere;min-width:0}.adm-mkv__v--sm{font-size:12px}.adm-malert__icon{flex-shrink:0;margin-top:2px;display:flex}.adm-mbar{z-index:20;background:var(--surface);border-top:1px solid var(--border);gap:8px;padding:12px 16px 24px;display:flex;position:fixed;bottom:0;left:0;right:0}.adm-mbar form.contents{display:contents}.adm-mbar .btn{flex:1}.adm-mbar .btn-primary{flex:1.3}.adm .adm-btn--mcompact{flex-shrink:0;height:32px;padding:0 12px;font-size:13px}.adm-toolbar .adm-cell-id__text{min-width:0}}.adm .adm-btn--block{width:100%}.adm-dd--grow{flex:1;display:flex}.adm-dd--grow>summary{flex:1}.adm-dd__menu form.contents{display:contents}.adm .ta-right>.adm-dd{vertical-align:middle;margin-left:6px;display:inline-block}.adm .adm-dd__item--btn{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;font-family:inherit}.adm .adm-dd__item--btn:hover{background:var(--surface-muted)}.adm-contact-rows{flex-direction:column;gap:8px;margin-top:18px;display:flex}.adm-contact-rows [data-nested-fields-target=container]{flex-direction:column;gap:8px;display:flex}.adm-contact-row{grid-template-columns:minmax(0,1fr) 140px 32px;align-items:center;gap:8px;display:grid}.adm-contact-acct{border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:8px;padding:12px;display:flex}.adm-contact-roles{flex-wrap:wrap;gap:6px 16px;display:flex}.adm .adm-contact-rows__add{font:inherit;color:var(--link);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:13px;font-weight:600}@media (max-width:1023px){.adm-contact-row{grid-template-columns:minmax(0,1fr) 110px 32px}}.adm-cols-app-envs{grid-template-columns:110px minmax(0,1fr) minmax(0,1.4fr) 110px 120px 120px}.adm-app-addr{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.adm-app-addr__text{min-width:0}.adm-mrow__body .adm-app-addr{margin-top:6px}.adm-app-env{min-width:0}.adm-addr-suggest{flex-wrap:wrap;gap:8px;display:flex}.adm-cols-app-spaces{grid-template-columns:minmax(0,1fr) 120px minmax(0,1fr) 100px}.adm-cols-categories{grid-template-columns:minmax(0,1fr) 180px 80px 120px 80px}.adm-contact-row--phone{grid-template-columns:minmax(0,1fr) 72px 120px 32px}.adm-contact-row--acct{grid-template-columns:minmax(0,1fr) 32px}.adm-contact-rows--emails.has-choice .adm-contact-row{grid-template-columns:minmax(0,1fr) 140px auto 32px}.adm-contact-row__primary{white-space:nowrap;cursor:pointer;align-items:center;gap:6px;font-size:13px;display:none}.adm-contact-rows--emails.has-choice .adm-contact-row__primary{display:inline-flex}@media (max-width:1023px){.adm-contact-rows--emails.has-choice .adm-contact-row{grid-template-columns:minmax(0,1fr) 110px auto 32px}}.adm-fieldset-label__req{text-transform:none;letter-spacing:0;color:var(--text-muted);margin-left:6px;font-weight:500}@media (max-width:1023px){.adm-contact-row--phone{grid-template-columns:minmax(0,1fr) 60px 96px 32px}}.adm-cols-perms{grid-template-columns:minmax(0,1fr) 110px 110px 110px 110px}.ta-center{text-align:center}.adm .adm-perms__group{background:var(--surface-muted);padding-top:10px;padding-bottom:10px}.adm-perms__section{padding-left:12px}.adm-radio__input{width:18px;height:18px;accent-color:var(--coral);cursor:pointer}@media (max-width:1023px){.adm-cols-perms{grid-template-columns:minmax(0,1fr) 56px 56px 56px 56px;font-size:13px}}.adm-cols-logs{grid-template-columns:130px 140px minmax(0,1fr) 120px 80px 110px}.adm-code{background:var(--surface-muted);border:1px solid var(--border-soft);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;max-height:420px;margin:0;padding:12px 14px;font-family:Geist Mono,ui-monospace,monospace;font-size:12px;line-height:1.5;overflow:auto}.adm .adm-doc{color:var(--text);padding:8px 32px 24px;font-size:14px;line-height:1.6;display:block}.adm-doc>div{border-top:1px solid var(--border-soft);padding:24px 0}.adm-doc>div:first-of-type{border-top:0}.adm-doc h2{letter-spacing:-.01em;margin:0 0 8px;font-size:22px;font-weight:600}.adm-doc h3{margin:0 0 12px;font-size:17px;font-weight:600}.adm-doc h4{margin:16px 0 6px;font-size:14px;font-weight:600}.adm-doc h5{color:var(--text-muted);margin:12px 0 4px;font-size:13px;font-weight:600}.adm-doc p{margin:0 0 12px}.adm-doc p:last-child{margin-bottom:0}.adm-doc ul,.adm-doc ol{margin:0 0 12px;padding-left:22px;list-style:outside}.adm-doc ol{list-style:decimal}.adm-doc li{margin:4px 0}.adm-doc a{color:var(--link);font-weight:600}.adm-doc code{background:var(--surface-muted);border:1px solid var(--border-soft);border-radius:4px;padding:1px 5px;font-family:Geist Mono,ui-monospace,monospace;font-size:12.5px}.adm-doc pre,.adm-doc .adm-doc__code{background:var(--surface-muted);border:1px solid var(--border-soft);white-space:pre-wrap;border-radius:8px;margin:8px 0 12px;padding:12px 14px;font-family:Geist Mono,ui-monospace,monospace;font-size:12.5px;line-height:1.5;overflow:auto}.adm-doc pre code{background:0 0;border:0;padding:0}.adm-doc table{border-collapse:collapse;width:100%;margin:8px 0 16px;font-size:13px}.adm-doc th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--label);background:var(--surface-muted);padding:10px 12px;font-size:11px;font-weight:600}.adm-doc td{border-top:1px solid var(--border-soft);vertical-align:top;padding:10px 12px}.adm-doc__note{border:1px solid var(--border);background:var(--surface-muted);border-radius:10px;margin:12px 0;padding:14px 16px}.adm-doc__note--info{background:#eaf1f7;border-color:#d3e1ec}.adm-doc__note--warn{background:#fbf1d6;border-color:#f4d9a8}.adm-doc__note--ok{background:#eef2e4;border-color:#d9e3c4}.adm-doc__note--err{background:#fde9e4;border-color:#f4d3c8}.adm-doc__note h4,.adm-doc__note h5{margin-top:0}.adm-doc__note ul{margin-bottom:0}.adm-doc__grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px 24px;margin:8px 0 12px;display:grid}.adm-doc .badge{vertical-align:middle}.adm-doc .btn{text-decoration:none}@media (max-width:1023px){.adm .adm-doc{padding:4px 16px 16px}}.adm-cols-int-deals{grid-template-columns:minmax(0,1fr) 140px 110px 140px 110px 100px}.adm-cols-int-repos{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 110px 130px}.adm-cols-int-monitors{grid-template-columns:minmax(0,1fr) 200px 90px 100px 110px}.adm-cols-int-zones{grid-template-columns:minmax(0,1fr) 200px 220px 100px 110px}.adm-cols-int-apps{grid-template-columns:minmax(0,1fr) 110px 140px 200px 110px}.adm-cols-int-domains{grid-template-columns:minmax(0,1fr) 220px 120px 140px 100px}.adm-cols-int-sites{grid-template-columns:minmax(0,1fr) 110px 200px 120px 110px}.adm .adm-select--inline{max-width:220px;height:32px;font-size:13px}.adm-cols-int-customers{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) 110px 120px}.adm-cols-int-tax{grid-template-columns:220px minmax(0,1fr) 110px 100px}.adm-cols-int-cards{grid-template-columns:minmax(0,1fr) 140px 160px 160px 110px}.adm-cols-int-whois{grid-template-columns:minmax(0,1fr) 200px 130px 120px 120px}.adm-cols-int-whois-err{grid-template-columns:220px minmax(0,1fr) 120px 120px}.adm-cols-int-scans{grid-template-columns:150px minmax(0,1fr) 80px 80px 220px}.adm-cols-int-team{grid-template-columns:minmax(0,1fr) 110px 110px 110px}.adm-form-stack{flex-direction:column;gap:16px;margin-top:16px;display:flex}.adm-cols-int-map{grid-template-columns:minmax(0,1fr) 240px minmax(0,.8fr) 90px}.adm-cols-int-map3{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.adm .adm-select--wide{width:100%;max-width:100%}.adm-int-tile{border:1px solid var(--border);box-sizing:border-box;background:#fff;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.adm-int-tile img{object-fit:contain;display:block}.adm-int-tile--lg{width:48px;height:48px}.adm-int-tile--sm{border-radius:6px;width:28px;height:28px}.adm-int-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.adm .adm-int-stat{flex-direction:column;gap:6px;padding:16px 20px;display:flex}.adm .adm-int-stat--warn{border-color:#f4d9a8}.adm .adm-int-stat--err{border-color:#f3c3b6}.adm-int-stat__value{font-size:22px;font-weight:600}.adm-int-filters{justify-content:space-between;align-items:center;gap:16px;display:flex}.adm-int-chips{flex-wrap:wrap;gap:8px;display:flex}.adm .adm-int-chip{height:32px;color:var(--text);border:1px solid var(--border-input);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.adm .adm-int-chip.on{background:var(--text);color:#fff;border-color:var(--text)}.adm-int-chip .mono{opacity:.7;font-size:11px}.adm .adm-int-banner{border-color:#f3c3b6;overflow:hidden}.adm-int-banner__row{background:#fdf5f3;align-items:center;gap:16px;padding:16px 20px;display:flex}.adm-int-banner__row+.adm-int-banner__row{border-top:1px solid #f3c3b6}.adm-int-banner__text{flex-direction:column;flex-grow:1;gap:2px;min-width:0;display:flex}.adm-int-grid{flex-direction:column;gap:28px;display:flex}.adm-int-group{flex-direction:column;gap:12px;min-width:0;display:flex}.adm-int-group__head{flex-direction:column;gap:2px;min-height:40px;display:flex}.adm-int-group__head h2{margin:0;font-size:16px;font-weight:600}.adm-int-group__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.adm .adm-int-card{color:var(--text);flex-direction:column;gap:14px;padding:18px 20px;text-decoration:none;display:flex}.adm .adm-int-card:hover{color:var(--text);border-color:#d9d2ca;box-shadow:0 2px 10px #1123370f}.adm .adm-int-card--error{border-color:#f3c3b6}.adm-int-card__id{align-items:center;gap:12px;display:flex}.adm-int-card__name{font-size:15px;font-weight:600}.adm-int-card__body{flex-direction:column;gap:4px;font-size:13px;display:flex}.adm-int-card__stats{font-size:12px}.adm-int-status{align-items:flex-start;gap:8px;font-size:13px;display:flex}.adm-int-status__dot{background:#b7aebd;border-radius:999px;flex-shrink:0;width:8px;height:8px;margin-top:5px;display:inline-block}.adm-int-status__dot--connected{background:#5e8a2e}.adm-int-status__dot--error{background:#c24e33}.adm-int-status b{color:#5b6472;font-weight:600}.adm-int-status--connected b{color:#4a5a1a}.adm-int-status--error b{color:#8a3220}.adm-int-card__foot{border-top:1px solid var(--border-soft);justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:12px;display:flex}.adm-int-head{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.adm-int-head__id{align-items:center;gap:16px;min-width:0;display:flex}.adm-int-head__titles{flex-direction:column;gap:6px;min-width:0;display:flex}.adm-int-head h1{letter-spacing:-.01em;align-items:center;gap:12px;margin:0;font-size:28px;font-weight:600;display:flex}.adm-int-head p{margin:0;font-size:15px}.adm-int-tabs{border-bottom:1px solid var(--border);gap:24px;margin-top:-8px;display:flex}.adm-int-tabs .dtab--off{color:#b0a7b8;cursor:not-allowed}.adm-int-crumb{gap:8px;margin-bottom:-12px;font-size:13px;font-weight:500;display:flex}.adm .adm-int-crumb a{color:var(--text-muted);text-decoration:none}.adm-int-crumb__sep{color:#b0a7b8}.adm-int-two{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.adm-int-cols-syncs{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 120px 200px}.adm-int-cols-will{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.adm-int-cols-money{grid-template-columns:minmax(0,1fr) 120px minmax(0,1fr) 180px}.adm-int-cols-need{grid-template-columns:minmax(0,1fr) auto}.adm-int-cols-runs{grid-template-columns:120px minmax(0,1fr) 100px}.adm-int-cols-charges{grid-template-columns:120px minmax(0,1fr) 120px 100px}.adm-int-cols-map{grid-template-columns:minmax(0,1fr) 130px minmax(0,1fr) 190px}.adm-int-cols-map--w110{grid-template-columns:minmax(0,1fr) 110px minmax(0,1fr) 190px}.adm-int-cols-map--w120{grid-template-columns:minmax(0,1fr) 120px minmax(0,1fr) 190px}.adm-int-cols-map--w140{grid-template-columns:minmax(0,1fr) 140px minmax(0,1fr) 190px}.adm-int-cols-map--show{grid-template-columns:minmax(0,1fr) 150px minmax(0,1fr) 90px 190px}.adm-int-cols-glance{grid-template-columns:240px minmax(0,1fr)}.adm-int-cols-webhooks{grid-template-columns:80px minmax(0,1fr) minmax(0,1fr)}.adm-int-cols-logs{grid-template-columns:170px minmax(0,1fr) 150px 110px 230px 100px}.adm-int-cell{flex-direction:column;gap:2px;min-width:0;line-height:1.4;display:flex}.adm-int-cell__name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.adm-int-actions{justify-content:flex-end;gap:8px;display:flex}.adm-int-log-detail{flex-direction:column;gap:8px;padding:16px 20px 16px 210px;font-size:13px;display:flex}.adm-int-log-detail--err{background:#fdf5f3;border-top:1px solid #f3c3b6}.adm-int-log-detail--warn{background:#fffbf1;border-top:1px solid #f4d9a8}.adm .tr.adm-int-log--err{background:#fdf5f3}.adm .tr.adm-int-log--warn{background:#fffbf1}.adm-int-log-detail pre{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-family:Geist Mono,ui-monospace,monospace;font-size:12px}.adm-int-kv{border-top:1px solid var(--border-soft);grid-template-columns:170px minmax(0,1fr);align-items:start;gap:16px;padding:12px 20px;font-size:14px;display:grid}.adm-int-kv>:first-child{color:var(--text-muted)}.adm-int-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:4px 20px 20px;display:grid}.adm-int-radio{align-items:center;gap:10px;padding:3px 0;font-size:14px;display:flex}.adm-int-radio input{width:16px;height:16px;accent-color:var(--coral)}.adm-int-switch-row{border-top:1px solid var(--border-soft);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px 20px;display:grid}.adm-int-docs{grid-template-columns:minmax(0,1fr) 362px;align-items:start;gap:24px;display:grid}.adm-int-docs__col{flex-direction:column;gap:24px;min-width:0;display:flex}.adm-int-steps{flex-direction:column;gap:12px;padding:0 20px 20px;display:flex}.adm-int-step{align-items:flex-start;gap:12px;font-size:14px;line-height:1.55;display:flex}.adm-int-step__n{background:var(--text);color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:600;display:flex}.adm-int-prose{flex-direction:column;gap:10px;padding:0 20px 20px;font-size:14px;line-height:1.6;display:flex}.adm-int-prose p{margin:0}.adm-int-prose ul{flex-direction:column;gap:6px;margin:0;padding-left:20px;list-style:outside;display:flex}.adm-int-glance{border-top:1px solid var(--border-soft);flex-direction:column;gap:2px;padding:10px 20px;font-size:14px;display:flex}.adm .adm-int-vendor{border-top:1px solid var(--border-soft);flex-direction:column;gap:2px;padding:10px 20px;text-decoration:none;display:flex}.adm-int-vendor__title{color:var(--link);font-weight:600}.adm-int-vendor__url{color:var(--text-muted);word-break:break-all;font-size:11px}.adm .adm-int-errcard{background:#fdf5f3;border-color:#f3c3b6;flex-direction:column;gap:12px;padding:18px 20px;font-size:14px;line-height:1.55;display:flex}.adm-int-errcard__title{font-size:16px;font-weight:600}.adm .adm-int-amber{background:#fffbf1;border-color:#f4d9a8;flex-direction:column;gap:4px;padding:14px 20px;display:flex}.adm-int-check{color:#5e8a2e;font-weight:600}.adm .adm-int-frozen{background:#fdf5f3;border-color:#f3c3b6;padding:12px 20px;font-size:14px}.adm-int-cols-items{grid-template-columns:minmax(0,1fr) 90px minmax(0,1.4fr) 160px}.adm-int-cols-qbo{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 320px}.adm-int-cols-stages{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.adm .adm-int-toggle{cursor:pointer;background:#d9d2ca;border:0;border-radius:999px;flex-shrink:0;width:36px;height:20px;padding:0;display:inline-block;position:relative}.adm .adm-int-toggle:after{content:"";background:#fff;border-radius:999px;width:16px;height:16px;position:absolute;top:2px;left:2px}.adm .adm-int-toggle--on{background:#e76547}.adm .adm-int-toggle--on:after{left:auto;right:2px}.adm-int-row-actions{justify-content:flex-end;align-items:center;gap:12px;display:flex}.adm-int-section-head{justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.adm-int-section-head h2{margin:0;font-size:18px;font-weight:600}.adm .adm-int-intro{flex-direction:column;gap:8px;padding:24px;display:flex}.adm-int-intro h2{margin:0;font-size:17px;font-weight:600}.adm-int-intro p{margin:0;font-size:14px;line-height:1.6}.adm-int-amber p{margin:0;font-size:14px;line-height:1.5}.adm-int-cols-check{grid-template-columns:24px minmax(0,1fr)}.adm-int-mono-sm{font-size:12px}.adm .adm-dialog--int{top:72px;transform:translate(-50%)}.adm-int-connect{flex-direction:column;gap:20px;padding:28px 32px;display:flex;overflow-y:auto}.adm-int-connect__head{align-items:center;gap:14px;display:flex}.adm-int-connect__head h2{margin:0;font-size:22px;font-weight:600}.adm-int-connect__head p{margin:4px 0 0}.adm-int-tile--44{width:44px;height:44px}.adm-int-steps--flush{padding:0}.adm-int-connect__fields{flex-direction:column;gap:14px;display:flex}.adm-int-connect__scope{background:#f9f6f3;border-radius:10px;flex-direction:column;gap:8px;padding:12px 14px;font-size:13px;display:flex}.adm-int-connect__never{margin-top:4px}.adm-int-connect__foot{justify-content:flex-end;gap:12px;display:flex}.adm-pagehead--end{align-items:flex-end}.adm .adm-int-card,.adm .adm-int-stat,.adm-int-banner__text,.adm-int-group__head{line-height:1.4}.adm .adm-int-connect .in.mono{font-family:Geist Mono,ui-monospace,monospace;font-size:13px}.adm-int-filters__end{align-items:center;gap:12px;display:flex}.adm-int-suggest{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.adm-int-foot{border-top:1px solid var(--border-soft);justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.adm-int-pick{width:320px;padding:12px}.adm-int-pick__form{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.adm-int-pick__form .fl{width:100%}.adm .adm-int-toggle:disabled{opacity:.5;cursor:not-allowed}.adm .adm-int-search{box-sizing:border-box;width:220px;height:36px}.adm-int-note{background:#fffbf1;border:1px solid #f4d9a8;border-left:0;border-right:0;border-radius:0;padding:10px 20px;font-size:13px}.adm-int-cols-items .in,.adm-int-cols-stages .in,.adm-int-kv .in{height:36px;font-size:13px}.adm .adm-int-range{width:200px;height:36px}.adm-int-log>summary{cursor:pointer;list-style:none}.adm-int-log>summary::-webkit-details-marker{display:none}.adm-int-log-lines{color:var(--text)}.adm-int-card-form{flex-direction:column;gap:16px;padding:20px;display:flex}.adm-int-card-title{margin:0;font-size:18px;font-weight:600}.adm-int-settings-grid--flush{padding:0}.adm-int-radios{border:0;flex-direction:column;gap:2px;min-width:0;margin:0;padding:0;display:flex}.adm-int-radios legend{margin-bottom:6px;padding:0}.adm-int-switch{cursor:pointer;align-items:center;gap:10px;display:inline-flex;position:relative}.adm-int-switch__input{opacity:0;cursor:pointer;width:36px;height:20px;margin:0;position:absolute}.adm-int-switch__input:disabled{cursor:not-allowed}.adm-int-switch__input:disabled+.adm-int-toggle{opacity:.5}.adm-int-switch__input:focus-visible+.adm-int-toggle{outline:2px solid var(--text);outline-offset:2px}.adm-int-switch__input:checked+.adm-int-toggle{background:#e76547}.adm-int-switch__input:checked+.adm-int-toggle:after{left:auto;right:2px}.adm-int-switch--label b{font-size:15px}.adm .adm-int-switch .adm-int-toggle{pointer-events:none}.adm-int-docs__main,.adm-int-docs__side{flex-direction:column;gap:24px;min-width:0;display:flex}.adm-int-prose--tight{padding-bottom:12px}.adm-int-prose--tight:last-child{padding-bottom:20px}.adm .adm-int-reviewed{flex-direction:column;gap:4px;padding:16px 20px;font-size:14px;display:flex}.adm .adm-int-reviewed__btn{justify-content:center;width:100%;margin-top:8px}.adm-int-docs__side .adm-int-glance:first-of-type{border-top:1px solid var(--border-soft)}.adm-int-glance,.adm .adm-int-reviewed{line-height:1.4}.adm-int-endpoint{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}@media (max-width:1100px){.adm-int-group__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.adm-int-group__cards{grid-template-columns:minmax(0,1fr)}}.adm-int-switch-row--flush{border-top:0;padding:0 0 8px}.adm-int-connect__head--between{justify-content:space-between;align-items:flex-start}.adm-int-picker{border:1px solid var(--border);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.adm .adm-int-picker__row{color:var(--text);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px;text-decoration:none;display:grid}.adm .adm-int-picker__row+.adm-int-picker__row{border-top:1px solid var(--border-soft)}.adm .adm-int-picker__row:hover{color:var(--text);background:#f9f6f3}.adm-int-card__top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:-4px;display:flex}.adm .adm-int-card--not_connected{box-shadow:none;background:#fbf9f7;border-style:dashed;border-color:#d9d2ca}.adm .adm-int-card--not_connected .adm-int-tile img{filter:grayscale();opacity:.6}.adm .adm-int-card--not_connected:hover .adm-int-tile img{filter:none;opacity:1}.adm-int-card__stats--off{color:var(--text-muted);font-size:12px}.adm-int-card__error{color:#8a3220}.adm .btn-danger{color:#fff;background:#c24e33;border:1px solid #c24e33}.adm .btn-danger:hover{color:#fff;background:#a43f27;border-color:#a43f27}.adm-int-danger{flex-direction:column;gap:10px;margin-top:16px;display:flex}.adm-int-danger__label{letter-spacing:.08em;text-transform:uppercase;color:#8a3220;margin:0;font-size:12px;font-weight:600}.adm .adm-int-danger__card{background:#fdf5f3;border:1px solid #e7a796;justify-content:space-between;align-items:center;gap:24px;padding:20px;display:flex}.adm-int-danger__title{color:#8a3220;font-size:16px;font-weight:600}.adm-int-danger__list{flex-direction:column;gap:6px;margin:0;padding-left:20px;font-size:14px;line-height:1.5;list-style:outside;display:flex}.adm .tr.adm-int-log--changes{background:#fff}.adm-int-log-detail--changes{border-top:1px solid var(--border-soft);background:#f9f6f3}.adm-int-changes{border:1px solid var(--border-soft);background:#fff;border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.adm-int-changes--page{border:0;border-top:1px solid var(--border-soft);border-radius:0}.adm-int-change{grid-template-columns:90px 110px minmax(0,1fr);align-items:center;gap:12px;padding:10px 14px;font-size:13px;display:grid}.adm-int-change+.adm-int-change{border-top:1px solid var(--border-soft)}.adm-int-change .badge{justify-self:start}.adm-int-changes--page .adm-int-change{padding:12px 20px}.adm .adm-int-changes__more{align-self:flex-start}.adm-int-filters--pad{padding:0 20px 14px}.adm-int-bulkcell{align-items:center;gap:12px;min-width:0;display:flex}.adm .tr.sel{background:#fbf7f4}.adm .adm-tfoot__permenu{min-width:150px;top:auto;bottom:calc(100% + 6px)}.adm-int-tile--feature{color:var(--text-muted);font-family:Geist Mono,ui-monospace,monospace;font-size:13px;font-weight:600}.adm-int-tiles--3{grid-template-columns:repeat(3,minmax(0,1fr))}.adm-int-switch-row--top{border-top:0;padding:18px 20px}.adm-int-cols-feature-map{grid-template-columns:minmax(0,1fr) 110px 100px 90px 90px 140px}.adm-int-cols-feature-uses{grid-template-columns:minmax(0,1fr) auto}.adm .adm-int-row-link{color:var(--text);text-decoration:none}.adm .adm-int-row-link:hover{color:var(--text);background:#f9f6f3}.adm .adm-int-name-link{color:var(--text);text-decoration:none}.adm .adm-int-name-link:hover{text-decoration:underline}.adm-int-note--doc{border:1px solid #f4d9a8;border-radius:8px;margin:0 20px 14px;line-height:1.5}:is(.adm,.admin-layout) select:not([multiple]):not([size]):not(.adm-inv-new__item-type){appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%235B6472' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:16px;padding-right:34px}.adm .adm-dd__item.adm-dd__item--danger{color:var(--red,#b42318)}.adm .adm-dd__item.adm-dd__item--danger:hover{background:#fdecea}.adm.adm-host{background:0 0}div.adm.adm-host:not(.adm-appmenu-anchor){display:contents}.admin-header .adm-appmenu{text-align:left}.adm .adm-prof{flex-direction:column;gap:24px;display:flex}.adm-prof__grid{grid-template-columns:160px minmax(0,1fr);align-items:start;gap:24px;display:grid}.adm-prof__avatar{flex-direction:column;align-items:center;gap:12px;display:flex}.adm .adm-prof__photo{object-fit:cover;border-radius:999px;width:96px;height:96px}.adm .adm-prof__readonly{background:var(--surface-muted);color:var(--text-muted);align-items:center;display:flex}.adm-prof-cols{grid-template-columns:200px minmax(0,1fr);align-items:center}.adm-prof__badges{flex-wrap:wrap;gap:6px;display:flex}.adm-prof__actions{gap:12px;display:flex}.adm .adm-prof-row--off{opacity:.55}@media (max-width:1023px){.adm-prof__grid,.adm-prof-cols{grid-template-columns:1fr}}.adm .adm-confirm{z-index:120;width:440px}.adm .adm-confirm-scrim{z-index:110}.adm .adm-confirm[hidden],.adm .adm-confirm-scrim[hidden]{display:none}.admin-header__dropdown-item--button{text-align:left;cursor:pointer;width:100%;font:inherit;background:0 0;border:0;align-items:center;display:flex}@media (max-width:1023px){.adm .adm-confirm{width:100%}}.adm .adm-appmenu__item:focus{outline:none}.adm .adm-appmenu__item:focus-visible{outline:2px solid var(--coral-strong);outline-offset:1px}.adm .adm-read-only-note{color:var(--text-muted);margin:0;font-size:13px}.adm-att-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.adm-att-tiles--3{grid-template-columns:repeat(3,minmax(0,1fr))}.adm .adm-att-tile{color:var(--text);flex-direction:column;gap:4px;padding:14px 18px;text-decoration:none;display:flex}.adm .adm-att-tile:hover{color:var(--text);border-color:#d8cfc6}.adm .adm-att-tile--on{outline-offset:-1px;outline:2px solid #112337}.adm-att-tile__label{align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.adm-att-tile__num{font-size:24px;font-weight:600}.adm-att-dot{background:#b0a7b8;border-radius:999px;flex-shrink:0;width:8px;height:8px;display:inline-block}.adm-att-dot--err{background:#c2412b}.adm-att-dot--warn{background:#c58b12}.adm-att-dot--info{background:#2d4a66}.adm-att-dot--account{background:#8a6a99}.adm-att-dot--ok{background:#5e8a2e}.adm-att-dot--off{background:#b0a7b8}.adm-att-why{flex-direction:column;gap:8px;display:flex}.adm-att-why__item{gap:3px}.adm-att-head__title{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.adm-att-head__tile{flex-shrink:0;width:44px;height:44px;font-size:14px}.adm-att-head__actions{flex-shrink:0;align-items:center;gap:12px;display:flex}.adm .adm-att-banner{justify-content:space-between;align-items:center;gap:20px;padding:16px 20px;display:flex;overflow:hidden}.adm .adm-att-banner--warn{background:#fffcf4;border-color:#f4d9a8}.adm .adm-att-banner--err{background:#fdf5f3;border-color:#e9b8aa}.adm .adm-att-banner--lav{background:#f8f4fa;border-color:#e2d6ea}.adm-att-banner__title{font-weight:600}.adm-att-banner__detail{font-size:13px}.adm-att-banner__actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.adm .adm-att-health{overflow:hidden}.adm-att-health__head{justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.adm .adm-att-health__row{grid-template-columns:16px minmax(0,1fr) auto;align-items:start}.adm-att-health__dot{padding-top:5px}.adm-att-health__foot{border-top:1px solid var(--border-soft);justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;font-size:13px;display:flex}.adm .adm-att-health__toggle{color:var(--link);font-weight:500;text-decoration:none}.adm .adm-att-health__toggle:hover{text-decoration:underline}.adm-att-health__foot--end{justify-content:flex-end}.adm-att-cols-activity{grid-template-columns:150px 200px 170px minmax(0,1fr)}.adm-att-period{align-items:center;display:flex}.adm-att-period .adm-select{width:200px}@media (max-width:1023px){.adm-att-tiles{grid-template-columns:1fr 1fr}.adm .adm-att-banner{flex-direction:column;align-items:stretch}.adm-toolbar--stack{flex-direction:column;align-items:stretch;padding:12px 16px}.adm .adm-toolbar--stack .tabs{scrollbar-width:none;display:flex;overflow-x:auto}.adm .adm-toolbar--stack .tab{white-space:nowrap;flex-shrink:0}.adm-att-period .adm-select{width:100%}.adm .th.adm-att-cols-activity,.adm .th.adm-web-cols-activity{display:none}.adm .tr.adm-att-cols-activity,.adm .tr.adm-web-cols-activity{grid-template-columns:auto minmax(0,1fr);gap:6px 12px}.adm .tr.adm-att-cols-activity>:nth-child(n+3),.adm .tr.adm-web-cols-activity>:nth-child(n+3){grid-column:1/-1}}.adm-why{flex-direction:column;gap:6px;min-width:0;display:flex}.adm-why__top{align-items:center;gap:8px;min-width:0;display:flex}.adm .adm-why__detail{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;overflow:hidden}.adm-why__more{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.adm-msg-picker__head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.adm .fl[hidden]{display:none}.adm-form-foot__start{margin-right:auto}.adm .btn-danger-outline{background:var(--surface);color:var(--red,#b42318);border-color:#f4c7c3}.adm-mail__form{flex-direction:column;padding:0 20px;display:flex}.adm .adm-mail__switch{border-bottom:1px solid var(--border-soft);cursor:pointer;align-items:center;gap:16px;padding:20px 0;display:flex}.adm-mail__switch-text{flex:auto;gap:3px}.adm-mail__recipients{grid-template-columns:200px minmax(0,1fr) auto;align-items:center;gap:16px;padding:20px 0;display:grid}.adm-mail__foot{justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.adm-mail__cols{grid-template-columns:150px minmax(0,1fr) minmax(0,1.6fr) minmax(0,1fr) 190px}.adm-mail__actions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.adm .adm-mail__discard{color:#968c9c;cursor:pointer;background:0 0;border:0;padding:6px 8px;font-family:inherit;font-size:13px;font-weight:600}.adm .adm-mail__discard:hover{color:#a8412a}.adm-mail__templates{grid-template-columns:160px minmax(0,1fr) 130px 90px}@media (max-width:1023px){.adm-mail__recipients{grid-template-columns:minmax(0,1fr)}.adm-mail__cols{grid-template-columns:minmax(0,1fr) auto}.adm-mail__cols>:first-child,.adm-mail__cols>:nth-child(2),.adm-mail__cols>:nth-child(4){display:none}.adm-mail__templates{grid-template-columns:minmax(0,1fr) auto}.adm-mail__templates>:nth-child(2),.adm-mail__templates>:nth-child(3){display:none}}.adm .adm-header__user--light{color:#2e2833}.adm .adm-header__user--light:hover{background:#2e28330f}.adm .adm-header__user--boxed{background:#fff;border:1px solid #ddd5cc;border-radius:10px;height:40px;padding:0 10px 0 4px;font-weight:500}.adm .adm-header__user--boxed:hover{background:#f6f3f0}.adm .adm-header__avatar--30{width:30px;height:30px}.adm-copy-box{opacity:0;position:fixed;top:0;left:-9999px}.zd-cols-actions{grid-template-columns:120px 80px 120px minmax(0,1.5fr) minmax(0,1.6fr) 80px}.zd-cols-runs{grid-template-columns:120px minmax(0,1fr) minmax(0,2.4fr) 80px}.zd-cols-rules{grid-template-columns:160px minmax(0,2fr) 80px 120px minmax(0,1.2fr) 70px}.zd-cols-rules .in{min-width:0}.zd-rule-warning{color:#6e4f0c;grid-column:1/-1;align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.zd-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:900px){.zd-cols-actions,.zd-cols-runs,.zd-cols-rules,.zd-grid-2{grid-template-columns:minmax(0,1fr);gap:6px}}.adm .zd-connect .sp-int-connect{max-width:none}.zd-scopes{overflow-wrap:anywhere}.zd-email-preview{border:1px solid var(--border-soft);background:#fff;border-radius:10px;padding:16px 20px;font-size:14px;line-height:1.5;overflow-x:auto}.zd-email-preview p{margin:0 0 12px}.zd-email-preview img{max-width:100%;height:auto}.zd-signature{flex-direction:column;gap:8px;display:flex}.adm .zd-signature__editor{white-space:normal;background:#fff;height:auto;min-height:72px;padding:12px 14px;line-height:1.5;overflow-x:auto}.zd-signature__editor:empty:before{content:attr(data-placeholder);color:var(--label)}.zd-signature__editor img{max-width:100%;height:auto}.zd-signature__editor p{margin:0 0 8px}.zd-signature__tools{align-items:center;gap:8px;display:flex}.adm-dialog__body .zd-email-preview{max-height:60vh;overflow-y:auto}.adm-table:has(.adm-int-combo .inv-combo__list:not([hidden])){overflow:visible}.adm-int-combo{width:100%;max-width:360px;position:relative}.adm .adm-int-combo__input{width:100%;height:36px}.adm-int-combo .inv-combo__list{z-index:40;background:var(--surface);border:1px solid var(--border-input);border-radius:10px;max-height:300px;padding:4px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 14px 34px #11233724}.adm-int-combo .inv-combo__list--up{top:auto;bottom:calc(100% + 4px)}.adm-int-combo .inv-combo__opt{width:100%;font:inherit;text-align:left;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:7px;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:1px 10px;padding:8px 10px;display:grid}.adm-int-combo .inv-combo__opt:hover,.adm-int-combo .inv-combo__opt--on{background:var(--bg)}.adm-int-combo .inv-combo__name{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.adm-int-combo .inv-combo__detail{color:var(--text-muted);font-family:Geist Mono,ui-monospace,monospace;font-size:11px}.adm-int-combo .inv-combo__sub{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-size:12px;overflow:hidden}.adm-int-combo .inv-combo__empty{color:var(--text-muted);padding:10px;font-size:13px}.adm-int-combo .inv-combo__opt--create{border-top:1px solid var(--border);border-radius:0 0 7px 7px;margin-top:2px}.adm-int-combo .inv-combo__opt--create:first-child{border-top:0;border-radius:7px;margin-top:0}.adm-int-combo .inv-combo__opt--create .inv-combo__name{color:var(--link);font-weight:400}.adm-int-combo .inv-combo__opt--create b{font-weight:600}.adm-dialog>turbo-frame{display:contents}.adm .adm-hint-new{color:var(--link)}.adm label.fl[hidden]{display:none}.adm-contact-rows__prospect{margin:4px 0 0;display:none}.adm-contact-rows--prospect .adm-contact-rows__prospect{display:block}.adm-contact-rows--prospect>[data-nested-fields-target=container],.adm-contact-rows--prospect>.adm-contact-rows__add,.adm-contact-rows--prospect .adm-fieldset-label__req{display:none}.adm-int-combo--field{max-width:none}.adm .adm-int-combo--field .adm-int-combo__input{height:40px;padding-right:32px}.adm-int-combo__chev{color:var(--text-muted);pointer-events:none;position:absolute;top:50%;right:11px;transform:translateY(-50%)}.name-link{cursor:pointer}.name-link:hover,.name-link:focus-visible{text-underline-offset:3px;outline:none;text-decoration:underline}.adm-seg{background:#ede6df;border-radius:10px;flex-wrap:wrap;align-self:flex-start;gap:4px;padding:4px;display:inline-flex}.adm .adm-seg__item{box-sizing:border-box;color:#4e4655;white-space:nowrap;border-radius:7px;align-items:center;gap:8px;height:32px;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.adm .adm-seg__item:hover{color:#2e2833;background:#ffffff80}.adm .adm-seg__item--on,.adm .adm-seg__item--on:hover{color:#2e2833;background:#fff;box-shadow:0 1px 2px #2e283314}.adm-seg__count{color:#615868;background:#e2dacb;border-radius:5px;padding:1px 6px;font-size:11px;font-weight:500;line-height:16px}.adm-seg__item--on .adm-seg__count{background:#ede6df}@media (max-width:767px){.adm-seg{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;display:flex;overflow-x:auto}}.adm-conf-attention{overflow:hidden}.adm-conf-attention__head{flex-direction:column;gap:4px;padding:20px 20px 16px;display:flex}.adm-conf-problem{border-top:1px solid var(--border-soft);align-items:center;gap:16px;padding:14px 20px;display:flex}.adm-conf-problem__dot{border-radius:999px;flex-shrink:0;width:7px;height:7px}.adm-conf-problem__dot--err{background:#c24e33}.adm-conf-problem__dot--warn{background:#d9a21b}.adm-conf-problem__text{flex-direction:column;flex:auto;gap:3px;min-width:0;font-size:14px;display:flex}.adm-conf-group{flex-direction:column;gap:14px;margin-top:12px;display:flex}.adm-conf-group__head{flex-direction:column;gap:3px;display:flex}.adm-conf-group__title{margin:0;font-size:17px;font-weight:700}.adm-conf-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.adm .adm-conf-tile{color:#2e2833;align-items:flex-start;gap:14px;padding:20px;text-decoration:none;display:flex}.adm .adm-conf-tile:hover{color:#2e2833;border-color:#ddd5cc;box-shadow:0 6px 18px #2e28330f}.adm .adm-conf-tile>svg{color:#615868;flex-shrink:0;margin-top:4px}.adm-conf-tile__icon{color:#fff;background:#423a49;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.adm-conf-tile__body{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.adm-conf-tile__name{align-items:center;gap:10px;font-size:15px;font-weight:700;line-height:22px;display:flex}.adm-conf-tile__desc{color:#4e4655;font-size:14px;line-height:20px}.adm-conf-tile__meta{margin-top:8px;font-size:14px;font-weight:600}.adm-conf-chip{border-radius:999px;align-items:center;height:20px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.adm-conf-chip--err{color:#a8412a;background:#fbe3dc}.adm-conf-chip--warn{color:#6b4e0e;background:#f8ebc4}@media (max-width:1023px){.adm-conf-tiles{grid-template-columns:minmax(0,1fr)}.adm-conf-problem{flex-wrap:wrap}}.adm .adm-rowlink{position:relative}.adm .adm-rowlink:hover{background:#fcfaf8}.adm .adm-rowlink__link{color:#2e2833;text-decoration:none}.adm .adm-rowlink__link:after{content:"";position:absolute;inset:0}.adm .adm-rowlink__link:focus-visible{outline:none}.adm .adm-rowlink:has(.adm-rowlink__link:focus-visible){box-shadow:inset 0 0 0 2px var(--coral-strong)}.adm .adm-rowlink__above,.adm .adm-rowlink .btn,.adm .adm-rowlink form{z-index:1;position:relative}.adm-cols-products{grid-template-columns:minmax(0,1fr) 220px 130px 240px 110px}.adm-cols-products--no-qb{grid-template-columns:minmax(0,1fr) 220px 130px 110px}.adm .adm-qb-chip{box-sizing:border-box;white-space:nowrap;border-radius:999px;align-items:center;max-width:100%;height:22px;padding:0 10px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.adm .adm-qb-chip--on{color:#5e4766;background:#efe6f2}.adm .adm-qb-chip--off{color:#6b4e0e;background:#f8ebc4}.adm a.adm-qb-chip--off:hover{color:#6b4e0e;background:#f3dfa6}@media (max-width:1023px){.adm-cols-products{grid-template-columns:minmax(0,1fr) 110px}.adm-cols-products>:nth-child(2),.adm-cols-products:not(.adm-cols-products--no-qb)>:nth-child(4){display:none}}.adm-cols-discounts{grid-template-columns:160px minmax(0,1fr) 220px 90px 110px 80px}@media (max-width:1023px){.adm-cols-discounts{grid-template-columns:minmax(0,1fr) 110px}.adm-cols-discounts>:not(:nth-child(2)):not(:nth-child(5)){display:none}.adm-cols-client-messages{grid-template-columns:minmax(0,1fr) auto}.adm-cols-client-messages>:nth-child(2),.adm-cols-client-messages>:nth-child(3),.adm-cols-client-messages>:nth-child(4),.adm-cols-client-messages>:nth-child(6){display:none}}.adm-mcp-ov{grid-template-columns:minmax(0,1fr) 420px;align-items:start;gap:20px;display:grid}.adm-mcp-ov__main{flex-direction:column;gap:20px;min-width:0;display:flex}.adm .adm-mcp-holder{border-top:1px solid var(--border-soft);color:#2e2833;align-items:center;gap:14px;padding:14px 20px;text-decoration:none;display:flex}.adm .adm-mcp-holder:hover{color:#2e2833;background:#fcfaf8}.adm .adm-mcp-holder>svg{color:#615868;flex-shrink:0}.adm-conf-problem__dot--ok{background:#3e8e3a}.adm .adm-att-tile--alert{border-color:#e76547}@media (max-width:1100px){.adm-mcp-ov{grid-template-columns:minmax(0,1fr)}}#admin-panel .adm-topnav__item:hover,#admin-panel .adm-header__brand:hover{color:var(--hdr-fg)}#admin-panel .adm-flyout__item:hover,#admin-panel .adm-appmenu__item:hover,#admin-panel .adm-usermenu__item:hover,#admin-panel .adm-drawer a:hover{color:#2e2833}.adm-viewas{color:#fbf1d6;text-align:center;background:#6e4f0c;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:8px 16px;font-size:13px;display:flex}.adm-viewas strong{font-weight:600}.adm-viewas__form{display:inline}.adm-viewas__stop{color:#fbf1d6;cursor:pointer;background:0 0;border:1px solid #ffffff80;border-radius:6px;padding:3px 10px;font-family:inherit;font-size:13px;font-weight:600}.adm-viewas__stop:hover{background:#ffffff1f}.adm-app-only{display:none!important}@media (display-mode:standalone){.adm-app-only{display:flex!important}}.adm-toast{z-index:200;color:#fff;pointer-events:none;background:#2e2833;border-radius:10px;padding:10px 16px;font-size:14px;font-weight:600;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 12px 32px #2e28333d}.adm button.adm-search__it{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border-top:0;border-bottom:0;border-right:0;font-size:14px}html:has(body.adm),html:has(body.inv){touch-action:manipulation}.adm-dialog__group{flex-direction:column;gap:18px;display:flex}.adm-addr-suggest{z-index:95;background:var(--surface);border:1px solid var(--border);border-radius:10px;max-height:320px;padding:4px;position:fixed;overflow-y:auto;box-shadow:0 12px 32px #20182824}.adm-addr-suggest__opt{text-align:left;width:100%;font:inherit;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:6px;flex-direction:column;gap:2px;padding:8px 10px;font-size:14px;display:flex}.adm-addr-suggest__opt strong{font-weight:600}.adm-addr-suggest__opt span{color:var(--text-muted);font-size:12px}.adm-addr-suggest__opt:hover,.adm-addr-suggest__opt[aria-selected=true]{background:var(--surface-muted)}.adm-addr-suggest__foot{color:var(--text-muted);text-align:right;padding:6px 10px 4px;font-size:11px}.adm-pub-changed{flex-direction:column;gap:4px;margin-bottom:14px;padding:12px 14px;display:flex}.adm-inclusions{flex-direction:column;gap:8px;display:flex}.adm-inclusions__row{grid-template-columns:minmax(0,2fr) 90px minmax(0,1fr) 110px 56px;align-items:center;gap:8px;display:grid}.adm-inclusions__row--head{font-size:12px}.adm-inclusions__x{justify-content:center;display:flex}@media (max-width:639px){.adm-inclusions__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.adm-inclusions__row--head{display:none}}.adm-notif-btn{position:relative}.adm-notif-count{box-sizing:border-box;border:2px solid var(--hdr-bg,#191919);color:#fff;background:#c24e33;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 5px;font-family:Geist Mono,monospace;font-size:11px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:-6px;right:-6px}.adm-notif-count[hidden]{display:none}.adm-header .adm-appmenu.adm-notif{border-radius:16px;width:440px;padding:0}.adm-notif turbo-frame{display:block}.adm-notif__loading{text-align:center;color:#615868;padding:32px 18px;font-size:14px}.adm-notif__head{border-bottom:1px solid #f0eae4;align-items:center;gap:10px;padding:14px 16px;display:flex}.adm-notif__title{color:#2e2833;margin:0;font-size:15px;font-weight:700}.adm-notif__radio{opacity:0;pointer-events:none;position:absolute}.adm-notif__seg{background:#f0eae4;border-radius:9px;gap:2px;margin-left:auto;padding:3px;display:inline-flex}.adm-notif__segitem{color:#615868;cursor:pointer;border-radius:7px;align-items:center;gap:6px;height:26px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.adm-notif__segcount{color:#615868;background:#e4dcd2;border-radius:999px;padding:0 6px;font-size:11px;line-height:16px}.adm-notif:has(#adm-notif-tab-unread:checked) .adm-notif__segitem--unread,.adm-notif:has(#adm-notif-tab-all:checked) .adm-notif__segitem--all{color:#2e2833;background:#fff;box-shadow:0 1px 2px #2e28331f}.adm-notif:has(#adm-notif-tab-unread:focus-visible) .adm-notif__segitem--unread,.adm-notif:has(#adm-notif-tab-all:focus-visible) .adm-notif__segitem--all{outline-offset:1px;outline:2px solid #c24e33}.adm-notif__x{color:#6f6676;height:40px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:15px;font-weight:600;display:none}.adm-notif__list{max-height:600px;overflow-y:auto}.adm-notif:has(#adm-notif-tab-unread:checked) .adm-notif__list--all,.adm-notif:has(#adm-notif-tab-all:checked) .adm-notif__list--unread{display:none}.adm-notif__group{letter-spacing:.08em;text-transform:uppercase;color:#6f6676;padding:14px 16px 4px;font-family:Geist Mono,monospace;font-size:11px}.adm-notif__empty{text-align:center;color:#615868;flex-direction:column;align-items:center;gap:6px;padding:40px 32px;font-size:12.5px;display:flex}.adm-notif__empty b{color:#2e2833;font-size:14px;font-weight:700}.adm-notif__empty a{color:#615868;text-underline-offset:2px;text-decoration:underline}.adm-notif__emptyic{color:#615868;background:#f6f1ec;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:6px;display:flex}.adm-notif__foot{background:#fcfaf8;border-top:1px solid #f0eae4;align-items:center;gap:7px;padding:10px 12px;display:flex}.adm-notif__footform{margin:0}.adm .adm-notif__all{margin-left:auto}button.adm-appmenu__footbtn{cursor:pointer;font-family:inherit}.adm-notif-row{grid-template-columns:30px minmax(0,1fr) auto;gap:0 12px;padding:11px 16px 11px 20px;display:grid;position:relative}.adm-notif-row--read{opacity:.65}.adm-notif-row__dot{background:#c24e33;border-radius:3px;width:6px;height:6px;position:absolute;top:23px;left:6px}.adm-notif-row .adm-notif-row__avatar{border-radius:15px;width:30px;height:30px;font-size:11px}.adm-notif-row__tile{border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.adm-notif-row__body{flex-direction:column;gap:4px;min-width:0;display:flex}.adm .adm-notif-row__title{color:#2e2833;font-size:14px;font-weight:700;line-height:20px;text-decoration:none}.adm-notif-row--read .adm-notif-row__title{font-weight:600}.adm .adm-notif-row__title:after{content:"";position:absolute;inset:0}.adm .adm-notif-row__title:focus-visible{outline:none}.adm-notif-row:has(.adm-notif-row__title:focus-visible){box-shadow:inset 0 0 0 2px #c24e33}.adm-notif-row:hover{background:#fcfaf8}.adm-notif-row__quote{box-sizing:border-box;color:#4e4655;overflow-wrap:anywhere;background:#f6f1ec;border-radius:8px;align-self:flex-start;max-width:100%;padding:6px 10px;font-size:13px}.adm-notif-row__meta{color:#615868;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.adm-notif-row__time{color:#968c9c;white-space:nowrap;font-family:Geist Mono,monospace;font-size:11.5px;line-height:20px}.adm-notif-row__actions{z-index:1;gap:6px;margin-top:4px;display:flex;position:relative}.adm .adm-notif-row__act{box-sizing:border-box;color:#2e2833;height:26px;font:inherit;cursor:pointer;background:#fff;border:1px solid #ddd5cc;border-radius:7px;align-items:center;padding:0 10px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.adm .adm-notif-row__act:hover{color:#2e2833;background:#f6f1ec}.adm .adm-notif-row__act--primary,.adm .adm-notif-row__act--primary:hover{color:#fff;background:#c24e33;border-color:#c24e33}.adm-header .adm-notif-anchor{position:relative}.adm-notif-page{background:#fff;border:1px solid #e8e1da;border-radius:16px;max-width:980px;overflow:hidden}.adm-notif-page__bar{border-bottom:1px solid #f0eae4;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.adm-notif-page .adm-notif-row{padding:12px 20px 12px 24px}.adm-notif-page .adm-notif-row__dot{top:24px;left:10px}.adm-notif-page .adm-notif__group{padding:16px 20px 4px}.adm-notif-page__foot{color:#615868;border-top:1px solid #f0eae4;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;font-size:13px;display:flex}.adm-notif-page__pages{gap:7px;display:flex}.adm .adm-notif-page__btn{height:40px;padding:0 16px;font-size:14px}.adm-inline-form{margin:0;display:inline}.adm-me{flex-direction:column;gap:16px;max-width:1100px;margin-top:20px;display:flex}.adm-me__prefs{flex-direction:column;gap:16px;display:flex}.adm-me__card{background:#fff;border:1px solid #e8e1da;border-radius:16px;overflow:hidden}.adm-me__title{color:#2e2833;margin:0;font-size:16px;font-weight:700}.adm-me__sub{color:#615868;font-size:12.5px}.adm-dev__head{justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}.adm-dev__chip{color:#4e4655;white-space:nowrap;background:#efeae6;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:600}.adm-dev__chip--on{color:#2e5a1c;background:#dcebd2}.adm-dev__row{border-top:1px solid #f0eae4;align-items:center;gap:12px;padding:12px 20px;display:flex}.adm-dev__row[hidden]{display:none}.adm-dev__row>.adm-stack{flex:auto;min-width:0}.adm-dev__row--first{border-top:0;padding-top:18px;padding-bottom:18px}.adm-dev__row form{margin:0}.adm-dev__tile{color:#615868;background:#f6f1ec;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.adm-dev__tile--on{color:#2e5a1c;background:#dcebd2}.adm-dev__name{color:#2e2833;font-size:14px;font-weight:700}.adm .adm-dev__ghost{color:#615868;height:32px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 10px;font-size:13px;font-weight:600}.adm .adm-dev__ghost:hover{color:#2e2833;background:#f6f1ec}.adm .adm-dev__primary{color:#fff;height:32px;font:inherit;cursor:pointer;white-space:nowrap;background:#c24e33;border:0;border-radius:9px;padding:0 12px;font-size:13px;font-weight:600}.adm-dev__error{color:#b42318;margin:0;padding:0 20px 14px;font-size:13px}.adm-dev__error[hidden]{display:none}.adm-dev__note{color:#615868;margin:0;padding:0 20px 16px;font-size:13px}.adm-dev__note[hidden]{display:none}.adm-prefs__head{align-items:center;gap:12px;padding:18px 20px 4px;display:flex}.adm-prefs__tile{border-radius:8px;flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;width:30px;height:30px;display:flex}.adm-prefs__cols,.adm-prefs__row{grid-template-columns:minmax(0,1fr) 110px 110px 110px;align-items:center;gap:0 4px;padding:0 20px;display:grid}.adm-prefs__cols{letter-spacing:.08em;text-transform:uppercase;color:#6f6676;text-align:center;padding-bottom:8px;font-family:Geist Mono,monospace;font-size:11px}.adm-prefs__row{box-sizing:border-box;border-top:1px solid #f0eae4;min-height:52px;padding-top:8px;padding-bottom:8px}.adm-prefs__row--all{background:#fcfaf8;border-bottom:1px solid #e8e1da;min-height:40px}.adm-prefs__allname{letter-spacing:.08em;text-transform:uppercase;color:#4e4655;font-family:Geist Mono,monospace;font-size:11px}.adm-prefs__name{color:#2e2833;font-size:14px;font-weight:700}.adm-prefs__box{cursor:pointer;justify-content:center;align-items:center;min-height:32px;display:flex}.adm-prefs__box--none{color:#615868;cursor:default}.adm-prefs__check{appearance:none;cursor:pointer;background:#fff;border:1.5px solid #cfc7be;border-radius:5px;place-content:center;width:18px;height:18px;margin:0;display:grid}.adm-prefs__check:checked{background:#423a49;border-color:#423a49}.adm-prefs__check:checked:after{content:"";border:0 solid #f4e4b6;border-width:0 0 2px 2px;width:9px;height:5px;margin-top:-2px;transform:rotate(-45deg)}.adm-prefs__check:focus-visible{outline-offset:2px;outline:2px solid #c24e33}.adm-prefs__boxlabel{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.adm-prefs__note{color:#615868;margin:0;font-size:13px}@media (max-width:719px){.adm-header .adm-appmenu.adm-notif{border-radius:0;flex-direction:column;width:auto;max-width:none;height:100dvh;max-height:none;display:flex;top:0}.adm-header .adm-appmenu.adm-notif[hidden]{display:none}.adm-notif turbo-frame{flex-direction:column;flex:auto;min-height:0;display:flex}.adm-notif__x{align-items:center;display:inline-flex}.adm-notif__list{flex:auto;max-height:none}.adm .adm-notif__all{display:none}.adm-notif__foot{padding-bottom:max(10px,env(safe-area-inset-bottom))}.adm-notif-row{min-height:48px}.adm-prefs__cols{display:none}.adm-prefs__row{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:10px 16px}.adm-prefs__row>.adm-stack,.adm-prefs__allname{grid-column:1/-1}.adm-prefs__box{justify-content:flex-start;gap:8px}.adm-prefs__boxlabel{clip:auto;color:#615868;width:auto;height:auto;font-size:12.5px;position:static;overflow:visible}.adm-dev__head,.adm-dev__row,.adm-dev__note{padding-left:16px;padding-right:16px}}.adm-mention{color:#c24e33;white-space:nowrap;background:#fdf5f3;border-radius:4px;padding:1px 6px;font-weight:600;display:inline}.adm-mention-item{align-items:center;gap:8px;display:inline-flex}.adm-mention-item .adm-mention-item__avatar{border-radius:12px;width:24px;height:24px;font-size:10px}.sales-follow{align-items:center;gap:6px;display:inline-flex}.inv .inv-btn.sales-follow--on,.inv .inv-btn.sales-follow--on:hover{color:#423a49;background:#f4e4b6;border-color:#e2cf95}.sales-dealhead__followers{color:#615868;margin-top:4px;font-size:13px}.adm-inv-header{background:var(--ink);flex-shrink:0;justify-content:space-between;align-items:center;height:60px;padding:0 24px;display:flex}.adm .adm-inv-brand{color:#fff;align-items:center;gap:12px;text-decoration:none;display:flex}.adm .adm-inv-brand:hover{color:#fff}.adm-inv-mark{background:var(--coral);color:#fff;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.adm-inv-brand__text{flex-direction:column;line-height:1.1;display:flex}.adm-inv-brand__name{font-size:17px;font-weight:600}.adm-inv-brand__sub{color:#b7b7b7;font-family:Geist Mono,monospace;font-size:11px}.adm-inv-statusbar{background:var(--surface);border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;height:52px;padding:0 32px;display:flex}.adm-inv-tabs{gap:28px;min-width:0;display:flex;overflow-x:auto}.itab{height:52px;color:var(--text-muted);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:8px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.adm .itab{color:var(--text-muted)}.adm .itab:hover{color:var(--text)}.adm .itab.on{color:var(--text);border-color:var(--coral-strong)}.itab .n{color:var(--text-muted);background:var(--border-soft);border-radius:999px;padding:1px 7px;font-family:Geist Mono,monospace;font-size:11px;font-weight:500}.itab.on .n{background:var(--text);color:#fff}.adm-inv-actions{flex-shrink:0;align-items:center;gap:12px;display:flex}.adm-inv-body{flex-grow:1;min-height:0}.adm-inv-main{grid-template-columns:minmax(0,1fr) 420px;align-items:start;gap:20px;padding:24px 32px;display:grid}.adm-inv-listcard{flex-direction:column;min-width:0;display:flex;overflow:hidden}.adm-inv-toolbar{justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.adm .irow{border-top:1px solid var(--border-soft);color:var(--text);align-items:center;gap:16px;padding:14px 20px;font-size:14px;text-decoration:none;display:grid;position:relative}.adm .irow:hover{background:var(--surface-muted)}.adm .irow.sel{background:#fdf5f3}.irow.sel:before{content:"";background:var(--coral);width:3px;position:absolute;top:0;bottom:0;left:0}.irow__acct{flex-direction:column;gap:2px;min-width:0;display:flex}.irow__acct span{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.irow__acct .sub{font-weight:400}.irow__due{text-align:right;flex-direction:column;gap:2px;display:flex}.adm-inv-preview{flex-direction:column;display:flex;position:sticky;top:20px}.adm-inv-preview__sec{border-bottom:1px solid var(--border-soft);padding:16px 20px}.adm-inv-preview__sec:last-child{border-bottom:0}.adm-inv-preview__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.adm-inv-preview__num{align-items:center;gap:8px;display:flex}.adm-inv-preview__actions{flex-wrap:wrap;gap:8px;display:flex}.adm-inv-preview__items{flex-direction:column;gap:6px;font-size:13px;display:flex}.adm-inv-preview__item{justify-content:space-between;gap:12px;display:flex}.adm-inv-empty{text-align:center;padding:40px 20px}@media (max-width:1023px){.adm-inv-main{grid-template-columns:1fr;padding:16px}.adm-inv-preview{position:static}}.adm-inv-detailmain{flex-direction:column;gap:20px;padding:24px 32px;display:flex}.adm-inv-crumb{align-items:center;gap:12px;font-size:14px;display:flex}.adm-inv-crumb__back{align-items:center;gap:4px;font-weight:600;text-decoration:none;display:flex}.adm-inv-doc{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:24px;display:grid}.adm-inv-paperwrap{flex-direction:column;align-items:center;gap:10px;padding:8px 0;display:flex}.paper{box-sizing:border-box;border:1px solid var(--border);background:#fff;border-radius:6px;flex-direction:column;gap:22px;width:640px;max-width:100%;padding:36px 40px;font-size:13px;display:flex;box-shadow:0 8px 28px #11233714}.paper__head{justify-content:space-between;align-items:flex-start;display:flex}.paper__billgrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.paper__items{flex-direction:column;display:flex}.paper__irow{border-bottom:1px solid var(--border-soft);grid-template-columns:1fr 50px 80px 80px;gap:8px;padding:10px 0;display:grid}.paper__ihead{border-bottom:1px solid var(--border);padding:8px 0}.paper__totals{flex-direction:column;align-items:flex-end;gap:6px;padding-top:10px;display:flex}.paper__totrow{gap:24px;display:flex}.paper__totrow--grand{border-top:1px solid var(--border);padding-top:6px;font-size:15px;font-weight:600}.paper__totrow .mono{text-align:right;width:80px}.adm-inv-rail{flex-direction:column;gap:16px;display:flex}.adm .adm-inv-rail__card{flex-direction:column;gap:12px;padding:18px 22px;display:flex}.adm .adm-inv-rail__sub{padding:16px 22px}.adm-inv-tl{grid-template-columns:12px minmax(0,1fr) auto;align-items:start;gap:12px;padding:10px 0;font-size:14px;display:grid}.adm-inv-tl__dot{border-radius:999px;width:10px;height:10px;margin-top:4px}.adm .adm-inv-rail__more{flex-direction:column;gap:10px;padding:16px 22px;display:flex}.adm .adm-inv-rail__more a{color:var(--text);font-size:14px;font-weight:600}.adm .adm-inv-rail__more a:hover{color:var(--link)}.adm-inv-rail__more .danger{color:#8a3220}.adm-inv-plainmain{flex-direction:column;gap:20px;padding:24px 32px;display:flex;position:relative}.adm-inv-setting-row{border-top:1px solid var(--border-soft);justify-content:space-between;align-items:center;gap:16px;padding-top:16px;display:flex}.adm-inv-overdue__head{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.adm-inv-overdue__totals{flex-direction:column;gap:4px;display:flex}.adm-inv-overdue__amount{color:#8a3220;font-size:30px;font-weight:500}.adm-inv-buckets{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.adm .adm-inv-bucket{color:var(--text);flex-direction:column;gap:6px;padding:16px 20px;text-decoration:none;display:flex}.adm .adm-inv-bucket:hover{background:var(--surface-muted);color:var(--text)}.adm-inv-bucket.on{border-color:var(--coral);box-shadow:0 0 0 1px var(--coral)inset}.adm-inv-bucket__tag{width:fit-content}.adm-inv-bucket__amount{font-size:22px;font-weight:500}.adm-cb{width:18px;height:18px;accent-color:var(--coral);cursor:pointer}.adm-inv-actionbar{background:var(--ink);color:#fff;z-index:40;border-radius:12px;align-items:center;gap:16px;padding:10px 12px 10px 20px;font-size:14px;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 12px 32px #1123374d}.adm-inv-actionbar__go{color:#1b1b1b;background:#f4e4b6}.adm-inv-actionbar__go:hover{color:#1b1b1b;background:#ecd79a}.adm-inv-actionbar__alt{color:#fff;background:#2a2a2a;border:1px solid #3a3a3a}.adm-inv-actionbar__x{color:#b7b7b7;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}@media (max-width:1023px){.adm-inv-plainmain{padding:16px}.adm-inv-buckets{grid-template-columns:1fr 1fr}.adm-inv-header{height:56px;padding:0 16px}.adm-inv-statusbar{padding:0 16px}.adm-inv-actions{display:none}.itab{height:44px}}.adm-inv-detailmain--form{gap:16px;padding-bottom:96px}.adm-inv-crumb__title{margin:0;font-size:20px;font-weight:600}.adm-inv-new__grid{grid-template-columns:minmax(0,1fr) 560px;align-items:start;gap:24px;display:grid}.adm-inv-new__col{flex-direction:column;gap:16px;display:flex}.adm .adm-inv-new__fields{grid-template-columns:1fr 1fr;gap:14px;padding:20px 22px;display:grid}.adm-inv-new__span2{grid-column:span 2}.adm-inv-new__due{align-items:center;display:flex;position:relative}.adm-inv-new__due-note{pointer-events:none;position:absolute;right:40px}.adm .adm-inv-new__items{padding:18px 22px}.adm-inv-new__items-head{justify-content:space-between;align-items:center;padding-bottom:8px;display:flex}.adm-inv-new__h2{margin:0;font-size:17px;font-weight:600}.adm-actions--8{gap:8px}.adm-inv-new__cols,.adm-inv-new__line{grid-template-columns:minmax(0,1fr) 70px 110px 110px 32px;align-items:center;gap:10px;display:grid}.adm-inv-new__cols{padding:6px 0}.adm-inv-new__line{border-top:1px solid var(--border-soft);padding:10px 0}.adm-inv-new__line[hidden]{display:none}.adm .adm-inv-new__item{flex-direction:column;justify-content:center;align-items:stretch;gap:1px;height:auto;min-height:48px;padding:6px 12px;display:flex}.adm-inv-new__item-name{color:var(--text);background:0 0;border:0;outline:0;padding:0;font-family:inherit;font-size:14px;font-weight:600}.adm-inv-new__item-name::placeholder{color:#8a8f99;font-weight:400}.adm-inv-new__item-type{color:var(--text-muted);appearance:none;cursor:pointer;background:0 0;border:0;outline:0;padding:0;font-family:inherit;font-size:12px}.adm-inv-new__amount{font-weight:500}.adm-inv-new__remove{color:#8a8f99;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.adm-inv-new__remove:hover{color:#8a3220}.adm-inv-new__nolines{border-top:1px solid var(--border-soft);margin:0;padding:12px 0}.adm-inv-new__totals{border-top:1px solid var(--border-soft);flex-direction:column;align-items:flex-end;gap:6px;padding-top:12px;font-size:14px;display:flex}.adm-inv-new__tot{gap:32px;display:flex}.adm-inv-new__tot .mono{text-align:right;width:110px}.adm-inv-new__tot--grand{font-size:16px;font-weight:600}.adm .adm-inv-new__memo{flex-direction:column;gap:12px;padding:18px 22px;display:flex}.adm-cb{accent-color:var(--coral);width:18px;height:18px;margin:0}.adm-inv-new__preview{flex-direction:column;gap:10px;display:flex}.adm .adm-inv-new__paper{width:560px}.adm-inv-new__brand{align-items:center;gap:8px;display:flex}.adm-inv-new__brand-name{font-size:18px;font-weight:600}.adm-inv-new__paper-title{text-align:right;flex-direction:column;gap:2px;display:flex}.adm-inv-new__paper-title>span:first-child{font-size:20px;font-weight:600}.adm-inv-new__label-gap{margin-top:8px}.adm-inv-new__pv-type{font-size:12px}.adm-inv-new__memo-pv{margin:0;font-size:13px;line-height:1.5}.adm-inv-new__note{margin:0;font-size:11px;line-height:1.5}.adm-inv-new__foot{border-top:1px solid var(--border);box-sizing:border-box;z-index:20;background:#fff;justify-content:space-between;align-items:center;height:68px;padding:0 32px;display:flex;position:fixed;bottom:0;left:0;right:0}.adm-inv-new__foot-state{align-items:center;gap:10px;font-size:14px;display:flex}.adm-inv-new__catalog{gap:10px}.adm-inv-new__catalog-list{border:1px solid var(--border-soft);border-radius:8px;flex-direction:column;max-height:360px;display:flex;overflow-y:auto}.adm-inv-new__product{border:0;border-top:1px solid var(--border-soft);color:var(--text);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-family:inherit;font-size:14px;display:flex}.adm-inv-new__product:first-child{border-top:0}.adm-inv-new__product:hover{background:var(--surface-muted)}.adm-inv-new__product[hidden]{display:none}@media (max-width:1279px){.adm-inv-new__grid{grid-template-columns:minmax(0,1fr)}.adm .adm-inv-new__paper{width:100%}}.adm-inv-crumb__num{font-weight:600}.paper__brand{align-items:center;gap:8px;display:flex}.paper__brandname{font-size:18px;font-weight:600}.paper__doctitle{font-size:20px;font-weight:600}.paper__col{flex-direction:column;gap:2px;display:flex}.paper__col--right{text-align:right}.paper__cat{font-size:12px}.adm-inv-rail__top{justify-content:space-between;align-items:center;display:flex}.adm-inv-amount{font-size:30px;font-weight:500}.adm-inv-rail__btns{flex-direction:column;gap:8px;display:flex}.adm-inv-btnpair{grid-template-columns:1fr 1fr;gap:8px;display:grid}.adm-inv-btnpair form.contents{display:contents}.adm-inv-rail__list{flex-direction:column;gap:4px;padding-top:8px;font-size:14px;display:flex}.adm-inv-tl__name{font-weight:500}.adm-inv-tl__dot--due{background:#e7c062}.adm-inv-tl__dot--sent{background:#96adc8}.adm-inv-tl__dot--qbo{background:#6b8e23}.adm-inv-tl__dot--created{background:#d9d2ca}.adm-inv-preview__numtext{font-size:18px;font-weight:600}.adm-inv-preview__actions--gap{margin-top:10px}.adm-inv-preview__items--gap{margin-top:8px}.adm-inv-preview__item--total{border-top:1px solid var(--border-soft);padding-top:6px;font-weight:600}.adm-inv-header .adm-header__mobicon{display:none}@media (max-width:1023px){.adm-inv-header{padding:0 4px 0 12px}.adm .adm-inv-header .adm-header__mobicon{color:#fff;display:inline-flex}.adm-inv-header .adm-header__right{gap:0}.adm-inv-mark{border-radius:8px;width:30px;height:30px}.adm-inv-brand__sub,.adm-inv-statusbar{display:none}.adm-inv-detailmain{gap:0;padding:0}.adm-minv{position:relative}.adm-minv__totals{flex-direction:column;gap:4px;padding:20px 16px 12px;font-size:14px;display:flex}.adm-minv__amount{font-size:26px;font-weight:500}.adm .adm-minv__list{margin:16px 16px 100px}.adm-minv__rowamt{flex-shrink:0;font-weight:500}.adm .adm-minv__fab{z-index:30;border-radius:999px;height:52px;padding:0 20px;position:fixed;bottom:24px;right:16px;box-shadow:0 8px 24px #c24e3359}.adm-minv__head{gap:10px;padding:16px}.adm-minv__num{font-size:22px;font-weight:600}.adm-minv__stack{padding:0 0 140px}.adm .adm-mstat--col{flex-direction:column;align-items:stretch;gap:6px}.adm-mcard__title--sm{font-size:14px}.adm-minv__pair{margin:0 16px}.adm .adm-mbar__full{flex:1;height:48px;font-size:15px}.adm-dialog__handle{justify-content:center;padding:10px 0 4px;display:flex}.adm-dialog__handle span{background:var(--border-input);border-radius:999px;width:40px;height:5px}.adm-inv-detailmain--form{gap:0;padding:0 0 140px}.adm-inv-detailmain--form>.adm-inv-crumb{display:none}.adm-inv-mnew__head{flex-direction:column;gap:12px;padding:16px 16px 20px;display:flex}.adm-inv-mnew__top{justify-content:space-between;align-items:center;display:flex}.adm-inv-mnew__title{margin:0;font-size:22px;font-weight:600}.adm-inv-mnew__steps{gap:6px;display:flex}.adm-inv-mnew__step{flex-direction:column;flex:1;gap:6px;display:flex}.adm-inv-mnew__bar{background:var(--border);border-radius:999px;height:4px}.adm-inv-mnew__step-label{color:#8a8f99;font-size:12px;font-weight:600}.adm-inv-new[data-inv-step="1"] [data-step-mark="1"] .adm-inv-mnew__bar,.adm-inv-new[data-inv-step="2"] [data-step-mark="1"] .adm-inv-mnew__bar,.adm-inv-new[data-inv-step="2"] [data-step-mark="2"] .adm-inv-mnew__bar,.adm-inv-new[data-inv-step="3"] .adm-inv-mnew__bar{background:var(--coral)}.adm-inv-new[data-inv-step="1"] [data-step-mark="1"] .adm-inv-mnew__step-label,.adm-inv-new[data-inv-step="2"] [data-step-mark="2"] .adm-inv-mnew__step-label,.adm-inv-new[data-inv-step="3"] [data-step-mark="3"] .adm-inv-mnew__step-label{color:var(--text)}.adm-inv-new[data-inv-step="1"] [data-step]:not([data-step="1"]),.adm-inv-new[data-inv-step="2"] [data-step]:not([data-step="2"]),.adm-inv-new[data-inv-step="3"] [data-step]:not([data-step="3"]){display:none}.adm-inv-new__grid{gap:12px;padding:0 16px}.adm-inv-new__col{flex-direction:column;gap:12px;display:flex}.adm .adm-inv-new__fields{grid-template-columns:1fr;padding:16px}.adm-inv-new__span2{grid-column:auto}.adm .adm-inv-new__items{background:0 0;border:0;padding:0}.adm-inv-new__items-head,.adm-inv-new__cols{display:none}.adm-inv-new__line{border:1px solid var(--border);background:var(--surface);border-radius:12px;grid-template-columns:72px minmax(0,1fr) 96px;grid-template-areas:"item item rm""qty rate amt";align-items:center;gap:8px;margin-bottom:12px;padding:14px 16px;display:grid}.adm-inv-new__line .adm-inv-new__item{grid-area:item}.adm-inv-new__line>input[aria-label=Quantity]{grid-area:qty}.adm-inv-new__line>input[aria-label=Rate]{grid-area:rate}.adm-inv-new__line .adm-inv-new__amount{grid-area:amt;font-weight:500}.adm-inv-new__line .adm-inv-new__remove{grid-area:rm;justify-self:end}.adm-inv-new__nolines{padding:0 0 12px}.adm-inv-mnew__add .btn{height:48px}.adm-inv-new__totals{border:1px solid var(--border);background:var(--surface);border-radius:12px;align-items:stretch;gap:0;margin-top:12px;padding:0;overflow:hidden}.adm-inv-new__tot{border-top:1px solid var(--border-soft);justify-content:space-between;padding:12px 16px}.adm-inv-new__tot:first-child{border-top:0}.adm-inv-new__tot .mono{width:auto}.adm-inv-new__tot--grand{font-size:14px}.adm-inv-new__preview{padding-top:4px}.adm .adm-inv-new__paper{padding:20px 16px}.adm-inv-mnew__foot .btn{flex:1;height:48px;display:none}.adm-inv-mnew__foot .adm-inv-mnew__go,.adm-inv-mnew__foot .btn-primary{flex:1.6;font-size:15px}.adm-inv-new[data-inv-step="1"] .adm-inv-mnew__foot [data-for="1"],.adm-inv-new[data-inv-step="2"] .adm-inv-mnew__foot [data-for="2"],.adm-inv-new[data-inv-step="3"] .adm-inv-mnew__foot [data-for="3"]{display:inline-flex}}.adm-inv-filters{gap:8px;display:flex}.adm-dd{position:relative}.adm-dd>summary{cursor:pointer;list-style:none}.adm-dd>summary::-webkit-details-marker{display:none}.adm-dd__menu{z-index:30;background:var(--surface);border:1px solid var(--border);border-radius:10px;flex-direction:column;min-width:200px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 32px #1123371f}.adm-dd__menu--scroll{max-height:320px;overflow-y:auto}.adm .adm-dd__item{color:var(--text);white-space:nowrap;border-radius:6px;padding:8px 10px;font-size:14px;text-decoration:none;display:block}.adm .adm-dd__item:hover{background:var(--surface-muted)}.adm .adm-dd__item.on{color:#943620;background:#fdf0ec;font-weight:600}.adm-inv-preview__due{grid-template-columns:1fr 1fr;gap:14px;padding:18px 20px;display:grid}.adm-inv-preview__amt{font-size:24px;font-weight:500}.adm-inv-preview__duedate{font-size:16px;font-weight:600;line-height:30px}.adm-inv-preview__sec.adm-inv-preview__actions{align-items:center;gap:8px;padding:14px 20px;display:flex}.adm-inv-preview__actions form.contents{display:contents}.adm-inv-preview__item--tax{font-size:13px}.adm-inv-preview__sec .adm-inv-tl:first-of-type{padding-top:10px}.adm .adm-table .tr.sel{box-shadow:inset 3px 0 0 var(--coral);background:#fdf5f3}.adm-inv-actionbar form.contents{display:contents}.adm .adm-dialog--pay{width:600px}.adm-pay__head{justify-content:space-between;align-items:flex-start;gap:12px;padding:22px 24px 8px;display:flex}.adm-pay__title{margin:0;font-size:20px;font-weight:600}.adm-pay__sub{font-size:14px}.adm-pay__fields{grid-template-columns:1fr 1fr;gap:12px;padding:12px 24px;display:grid}.adm-pay__apply{flex-direction:column;gap:8px;padding:4px 24px 8px;display:flex}.adm-pay__box{border:1px solid var(--border);border-radius:10px;overflow:hidden}.adm-pay__row{border-top:1px solid var(--border-soft);grid-template-columns:24px 90px minmax(0,1fr) 110px;align-items:center;gap:12px;padding:12px 14px;font-size:14px;display:grid}.adm-pay__row:first-child{border-top:0}.adm-pay__who{display:contents}.adm .adm-pay__amount{text-align:right;height:34px}.adm-pay__none{margin:0;padding:12px 14px}.adm-pay__applied{background:var(--surface-muted);border-top:1px solid var(--border-soft);justify-content:space-between;padding:10px 14px;font-size:14px;display:flex}.adm-pay__receipt{align-items:center;gap:10px;padding:8px 24px;font-size:14px;display:flex}.adm-pay__foot{border-top:1px solid var(--border-soft);background:var(--surface-muted);justify-content:flex-end;gap:12px;margin-top:8px;padding:16px 24px;display:flex}@media (max-width:1023px){.adm-pay__head{align-items:center;padding:4px 8px 8px 20px}.adm-pay__title{font-size:18px}.adm-pay__sub{font-size:12px}.adm-pay__fields{padding:4px 16px}.adm-pay__wide-m{grid-column:1/-1}.adm-pay__fields .in,.adm .adm-pay__fields .in{height:48px;font-size:16px}.adm-pay__apply{padding:12px 16px 4px}.adm-pay__box{border:0;border-radius:0;flex-direction:column;gap:8px;display:flex;overflow:visible}.adm-pay__row{border:1px solid var(--border);border-radius:10px;grid-template-columns:22px minmax(0,1fr) 96px;padding:12px}.adm-pay__row .adm-cb{width:22px;height:22px}.adm-pay__who{min-width:0;display:block}.adm-pay__who .sub{margin-left:4px}.adm .adm-pay__amount{text-align:right;border:0;height:40px;padding:0;font-size:14px}.adm-pay__foot{background:0 0;border-top:0;margin-top:0;padding:4px 16px 24px}.adm-pay__foot .btn-primary{flex:1;height:48px;font-size:15px}}.inv-pm{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.inv-pm__card{border:1px solid var(--inv-line,#e6e0d9);box-sizing:border-box;background:#fff;border-radius:4px;flex:none;justify-content:center;align-items:center;width:34px;height:22px;display:inline-flex}.inv-pm__card--amex{background:#2e77bc;border-color:#2e77bc}.inv-pm__card--link{background:#00d66f;border-color:#00d66f}.inv-pm__text{letter-spacing:.04em;color:var(--inv-muted,#6b6560);font-size:9px;font-weight:700}.inv-pm__digits{color:var(--inv-ink,#2b2724);font-family:Geist Mono,monospace;font-size:13px}.inv{--inv-gutter:var(--app-gutter);--inv-ink:#2e2833;--inv-eggplant:#423a49;--inv-cream:#f4e4b6;--inv-sienna:#e76547;--inv-sienna-dark:#c24e33;--inv-ground:#f6f3f0;--inv-card:#fff;--inv-line:#e8e1da;--inv-row-line:#f0eae4;--inv-head-row:#faf7f4;--inv-muted:#615868;--inv-label:#6f6676;--inv-selected:#fdf5f3;--inv-input:#d6cec4;--inv-pill-line:#ddd5cc;color:var(--inv-ink);background:var(--inv-ground);min-height:100vh;margin:0;font-family:Aspekta,system-ui,sans-serif;font-size:14px}.inv a{color:var(--inv-ink)}.inv a:hover{color:var(--inv-sienna-dark)}.inv-mono{font-variant-numeric:tabular-nums;font-family:Geist Mono,ui-monospace,monospace}.inv-top__apps{border:1px solid var(--inv-pill-line);background:var(--inv-card);width:40px;height:40px;color:var(--inv-ink);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;display:flex}.inv-top__apps:hover{background:var(--inv-ground)}.adm-search__chip{flex-shrink:0;margin-left:auto}.inv-avatar{background:var(--inv-cream);color:#3d190b;cursor:pointer;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-family:inherit;font-size:12px;font-weight:700;display:flex}.inv-main{padding:28px var(--app-gutter)56px;box-sizing:border-box;flex-direction:column;gap:24px;display:flex}.inv-head{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.inv-head__actions{align-items:center;gap:12px;display:flex}.inv-h1{letter-spacing:-.02em;align-items:center;gap:12px;margin:0;font-size:30px;font-weight:700;display:flex}.inv-h2{margin:0;font-size:17px;font-weight:700}.inv-lede{color:var(--inv-muted);margin:6px 0 0;font-size:15px}.inv-sub{color:var(--inv-muted);font-size:13px}.inv-label{letter-spacing:.06em;text-transform:uppercase;color:var(--inv-label);font-family:Geist Mono,monospace;font-size:11px;font-weight:500}.inv-strong{font-weight:600}.inv-red{color:#93301b}.inv-stack{flex-direction:column;gap:2px;min-width:0;display:flex}.inv-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.inv-card{background:var(--inv-card);border:1px solid var(--inv-line);border-radius:14px;overflow:hidden}.inv-card__head{justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.inv-th{background:var(--inv-head-row);border-top:1px solid #ede6df;border-bottom:1px solid #ede6df;align-items:center;gap:16px;padding:10px 20px;display:grid}.inv .inv-tr{border-bottom:1px solid var(--inv-row-line);color:var(--inv-ink);align-items:center;gap:16px;padding:13px 20px;text-decoration:none;display:grid}.inv .inv-tr:last-child{border-bottom:0}.inv .inv-tr--link:hover{background:var(--inv-head-row);color:var(--inv-ink)}.inv .inv-tr--on{background:var(--inv-selected)}.inv-r{text-align:right;justify-content:flex-end}.inv-num{font-variant-numeric:tabular-nums;font-family:Geist Mono,monospace;font-size:13px}.inv-big{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-family:Geist Mono,monospace;font-size:26px;font-weight:500}.inv-empty{color:var(--inv-muted);padding:20px;font-size:14px}.inv-foot{border-top:1px solid var(--inv-row-line);justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.inv-tiles{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:16px;display:grid}.inv .inv-tile{color:var(--inv-ink);flex-direction:column;gap:8px;padding:18px 20px;text-decoration:none;display:flex}.inv .inv-tile:hover{color:var(--inv-ink);border-color:#d6cec4}.inv-tile__label{align-items:center;gap:8px;display:flex}.inv .inv-btn{border:1px solid var(--inv-input);background:var(--inv-card);height:40px;color:var(--inv-ink);white-space:nowrap;box-sizing:border-box;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.inv .inv-btn:hover{background:var(--inv-ground);color:var(--inv-ink)}.inv .inv-btn--primary{background:var(--inv-sienna-dark);border-color:var(--inv-sienna-dark);color:#fff}.inv .inv-btn--primary:hover{color:#fff;background:#a9412a;border-color:#a9412a}.inv .inv-btn--eggplant{background:var(--inv-eggplant);border-color:var(--inv-eggplant);color:var(--inv-cream)}.inv .inv-btn--eggplant:hover{color:var(--inv-cream);background:#352e3b}.inv .inv-btn--danger{color:#9a2f1a;border-color:#e5b8ab}.inv .inv-btn--sm{border-radius:8px;height:32px;padding:0 12px;font-size:13px}.inv .inv-btn--ghost{background:0 0;border-color:#0000}.inv .inv-btn:disabled,.inv .inv-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.inv-chip{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;width:max-content;height:24px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.inv-chip--draft{color:#4e4655;background:#efeae6}.inv-chip--sent{color:#5e4766;background:#f4ecf6}.inv-chip--soon{color:#6e520a;background:#f8ebc4}.inv-chip--late{color:#93301b;background:#f7ded7}.inv-chip--part{color:#5e3e68;background:#efe3f2}.inv-chip--paid{color:#2e5a1c;background:#dcebd2}.inv-chip--void{color:#6b6560;background:#eeeae6}.inv-dot{border-radius:999px;flex-shrink:0;width:8px;height:8px;display:inline-block}.inv-dot--plum{background:#8a6d91}.inv-dot--gold{background:#c58b12}.inv-dot--green{background:#5e8a2e}.inv-dot--blue{background:#9bb4c8}.inv-dot--amber{background:#e3a82b}.inv-dot--orange{background:#d98a3d}.inv-dot--red{background:#c2412b}.inv-dot--maroon{background:#7a1f10}.inv-dot--indent{margin-left:6px}.inv-bar{align-items:center;gap:12px;display:flex}.inv-pills{flex-wrap:wrap;gap:6px;display:flex}.inv .inv-pill{border:1px solid var(--inv-pill-line);background:var(--inv-card);height:34px;color:var(--inv-ink);box-sizing:border-box;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.inv .inv-pill--on,.inv .inv-pill--on:hover{background:var(--inv-eggplant);border-color:var(--inv-eggplant);color:var(--inv-cream)}.inv-pill__count{opacity:.75;font-family:Geist Mono,monospace;font-size:11px}.inv-search{border:1px solid var(--inv-pill-line);background:var(--inv-card);width:280px;height:42px;color:var(--inv-label);box-sizing:border-box;border-radius:10px;align-items:center;gap:10px;padding:0 14px;font-size:14px;display:flex}.inv-search input{font:inherit;color:var(--inv-ink);background:0 0;border:0;outline:0;width:100%;padding:0}.inv-search input::placeholder{color:var(--inv-label)}.inv-note{border-radius:10px;padding:12px 14px;font-size:13px;line-height:1.5}.inv-note--warn{color:#6e520a;background:#fbf2d8}.inv-note--info{color:#2a313c;background:#f3f8fa}.inv-note--err{color:#8a2e1b;background:#f9e6e0}.inv-note--plain{color:#433b48;background:#f2f2ef}.inv-scrim{z-index:30;background:#2e28337a;position:fixed;inset:0}.inv-dialog{background:var(--inv-card);box-sizing:border-box;z-index:31;border-radius:18px;flex-direction:column;gap:18px;width:600px;max-width:calc(100vw - 32px);max-height:calc(100vh - 120px);padding:28px;display:flex;position:fixed;top:80px;left:50%;overflow-y:auto;transform:translate(-50%);box-shadow:0 24px 64px #2e283347}html:has(.inv-scrim:not([hidden])){overflow:hidden}.inv-dialog{overscroll-behavior:contain}.inv-panel{background:var(--inv-card);border-left:1px solid var(--inv-line);z-index:20;box-sizing:border-box;flex-direction:column;gap:20px;width:480px;padding:24px 28px;display:flex;position:fixed;top:65px;bottom:0;right:0;overflow-y:auto;box-shadow:-18px 0 48px #2e283324}.inv-kv{border-top:1px solid var(--inv-row-line);grid-template-columns:140px minmax(0,1fr);gap:12px;padding:9px 0;font-size:14px;display:grid}.inv-kv>span:first-child{color:var(--inv-muted)}.inv-tl{flex-direction:column;display:flex}.inv-tl__item{grid-template-columns:20px minmax(0,1fr) auto;gap:12px;padding:8px 0;display:grid}.inv-tl__dot{background:var(--inv-ink);box-sizing:border-box;border-radius:999px;width:10px;height:10px;margin:5px 0 0 5px}.inv-tl__item--future .inv-tl__dot{background:#fff;border:2px solid #b8aea3}.inv-tl__item--bad .inv-tl__dot{background:#c2412b}.inv-tl__title{font-size:14px;font-weight:600}.inv-tl__when{color:var(--inv-label);white-space:nowrap;font-size:12px}.inv [data-controller=inv-fit]{flex-direction:column;display:flex}.inv [data-controller=inv-fit] .inv-tl{flex:1}.inv .inv-tl__more{border:0;border-top:1px solid var(--inv-line);font:inherit;color:var(--inv-label);cursor:pointer;text-align:left;background:0 0;margin-top:auto;padding:10px 0 0;font-size:13px}.inv .inv-tl__more:hover{color:var(--inv-ink)}.inv .inv-tl__item[hidden],.inv .inv-tl__more[hidden]{display:none}.inv-hint-label{cursor:help;text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.inv-tabs{background:#ede6df;border-radius:10px;gap:4px;width:max-content;padding:4px;display:flex}.inv .inv-tabs__item{height:32px;color:var(--inv-muted);cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;padding:0 14px;font-family:inherit;font-size:13px;font-weight:600;text-decoration:none;display:flex}.inv .inv-tabs__item--on{color:var(--inv-ink);background:#fff;box-shadow:0 1px 2px #2e28331a}.inv-switch{appearance:none;cursor:pointer;background:#d6cec4;border-radius:999px;flex-shrink:0;width:36px;height:20px;margin:0;position:relative}.inv-switch:after{content:"";background:#fff;border-radius:999px;width:16px;height:16px;transition:left .12s;position:absolute;top:2px;left:2px}.inv-switch:checked{background:var(--inv-sienna-dark)}.inv-switch:checked:after{left:18px}.inv-check{accent-color:var(--inv-sienna-dark);width:18px;height:18px;margin:0}.inv-agebar{background:var(--inv-row-line);border-radius:999px;height:14px;margin:0 20px 12px;display:flex;overflow:hidden}.inv-agebar__seg{height:100%}.inv-agebar__seg--blue{background:#9bb4c8}.inv-agebar__seg--amber{background:#e3a82b}.inv-agebar__seg--orange{background:#d98a3d}.inv-agebar__seg--red{background:#c2412b}.inv-agebar__seg--maroon{background:#7a1f10}.inv-agebar__seg--w0{display:none}.inv-w-1{width:1%}.inv-w-2{width:2%}.inv-w-3{width:3%}.inv-w-4{width:4%}.inv-w-5{width:5%}.inv-w-6{width:6%}.inv-w-7{width:7%}.inv-w-8{width:8%}.inv-w-9{width:9%}.inv-w-10{width:10%}.inv-w-11{width:11%}.inv-w-12{width:12%}.inv-w-13{width:13%}.inv-w-14{width:14%}.inv-w-15{width:15%}.inv-w-16{width:16%}.inv-w-17{width:17%}.inv-w-18{width:18%}.inv-w-19{width:19%}.inv-w-20{width:20%}.inv-w-21{width:21%}.inv-w-22{width:22%}.inv-w-23{width:23%}.inv-w-24{width:24%}.inv-w-25{width:25%}.inv-w-26{width:26%}.inv-w-27{width:27%}.inv-w-28{width:28%}.inv-w-29{width:29%}.inv-w-30{width:30%}.inv-w-31{width:31%}.inv-w-32{width:32%}.inv-w-33{width:33%}.inv-w-34{width:34%}.inv-w-35{width:35%}.inv-w-36{width:36%}.inv-w-37{width:37%}.inv-w-38{width:38%}.inv-w-39{width:39%}.inv-w-40{width:40%}.inv-w-41{width:41%}.inv-w-42{width:42%}.inv-w-43{width:43%}.inv-w-44{width:44%}.inv-w-45{width:45%}.inv-w-46{width:46%}.inv-w-47{width:47%}.inv-w-48{width:48%}.inv-w-49{width:49%}.inv-w-50{width:50%}.inv-w-51{width:51%}.inv-w-52{width:52%}.inv-w-53{width:53%}.inv-w-54{width:54%}.inv-w-55{width:55%}.inv-w-56{width:56%}.inv-w-57{width:57%}.inv-w-58{width:58%}.inv-w-59{width:59%}.inv-w-60{width:60%}.inv-w-61{width:61%}.inv-w-62{width:62%}.inv-w-63{width:63%}.inv-w-64{width:64%}.inv-w-65{width:65%}.inv-w-66{width:66%}.inv-w-67{width:67%}.inv-w-68{width:68%}.inv-w-69{width:69%}.inv-w-70{width:70%}.inv-w-71{width:71%}.inv-w-72{width:72%}.inv-w-73{width:73%}.inv-w-74{width:74%}.inv-w-75{width:75%}.inv-w-76{width:76%}.inv-w-77{width:77%}.inv-w-78{width:78%}.inv-w-79{width:79%}.inv-w-80{width:80%}.inv-w-81{width:81%}.inv-w-82{width:82%}.inv-w-83{width:83%}.inv-w-84{width:84%}.inv-w-85{width:85%}.inv-w-86{width:86%}.inv-w-87{width:87%}.inv-w-88{width:88%}.inv-w-89{width:89%}.inv-w-90{width:90%}.inv-w-91{width:91%}.inv-w-92{width:92%}.inv-w-93{width:93%}.inv-w-94{width:94%}.inv-w-95{width:95%}.inv-w-96{width:96%}.inv-w-97{width:97%}.inv-w-98{width:98%}.inv-w-99{width:99%}.inv-w-100{width:100%}.inv-cols-need{grid-template-columns:28px minmax(0,1fr) 140px 120px}.inv-cols-age{grid-template-columns:minmax(0,1fr) 60px 120px}.inv-cols-owing{grid-template-columns:minmax(0,1fr) 120px 110px}.inv-age__name{align-items:center;gap:10px;display:flex}.inv-need__action{justify-content:flex-end;display:flex}@media (max-width:1100px){.inv-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.inv-grid{grid-template-columns:minmax(0,1fr)}}.inv-cols-list{grid-template-columns:92px minmax(0,2.3fr) minmax(0,1.4fr) minmax(0,1.1fr) minmax(0,.7fr) minmax(0,.9fr) minmax(0,.9fr)}.inv-cols-list--payment{grid-template-columns:92px minmax(0,2.1fr) minmax(0,1.3fr) minmax(0,1.05fr) minmax(0,.7fr) minmax(0,.9fr) minmax(0,.9fr) minmax(0,1.2fr)}.inv-list__num{font-weight:600}.inv-bar--split{justify-content:space-between}.inv-bar__right{align-items:center;gap:8px;display:flex}.inv-search--sm{width:260px;height:34px}.inv-filters{position:relative}.inv-filters>summary{list-style:none}.inv-filters>summary::-webkit-details-marker{display:none}.inv .inv-sel{border:1px solid var(--inv-pill-line);cursor:pointer;height:34px;color:var(--inv-ink);background:#fff;border-radius:8px;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.inv-sel--on{border-color:var(--inv-eggplant)}.inv-filters__menu{z-index:15;border:1px solid var(--inv-line);background:#fff;border-radius:12px;flex-direction:column;gap:12px;width:340px;padding:16px;display:flex;position:absolute;top:40px;right:0;box-shadow:0 16px 40px #2e283329}.inv-field{flex-direction:column;gap:6px;display:flex}.inv-field>label,.inv-field__label{font-size:13px;font-weight:600}.inv-field__row{grid-template-columns:1fr 1fr;gap:8px;display:grid}.inv .inv-input{border:1px solid var(--inv-input);min-height:38px;font:inherit;color:var(--inv-ink);box-sizing:border-box;background:#fff;border-radius:9px;width:100%;padding:0 12px;font-size:14px}.inv input[type=date].inv-input,.inv input[type=time].inv-input,.inv input[type=datetime-local].inv-input{appearance:none;text-align:left;width:100%;min-width:0;max-width:100%}.inv input.inv-input::-webkit-date-and-time-value{text-align:left}.inv .inv-input:focus{outline:2px solid var(--inv-sienna);outline-offset:0;border-color:#0000}.inv textarea.inv-input{resize:vertical;min-height:64px;padding:10px 12px}.inv-checkline{align-items:center;gap:10px;font-size:14px;display:flex}.inv-filters__foot{justify-content:space-between;gap:8px;display:flex}.inv-panel__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.inv-panel__title{font-size:17px;font-weight:700}.inv-panel__total{font-size:34px}.inv-panel__status{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.inv-panel__actions{flex-wrap:wrap;gap:8px;display:flex}.inv-panel__stack,.inv-panel__section{flex-direction:column;gap:8px;display:flex}.inv-kv--line{grid-template-columns:minmax(0,1fr) auto}.inv-more{position:relative}.inv-more>summary{list-style:none}.inv-more>summary::-webkit-details-marker{display:none}.inv-more__menu{z-index:22;border:1px solid var(--inv-line);background:#fff;border-radius:12px;flex-direction:column;min-width:220px;padding:6px;display:flex;position:absolute;top:38px;left:0;box-shadow:0 16px 40px #2e283329}.inv .inv-more__item{text-align:left;width:100%;font:inherit;color:var(--inv-ink);cursor:pointer;box-sizing:border-box;background:0 0;border:0;border-radius:8px;padding:9px 12px;font-size:14px;text-decoration:none;display:block}.inv .inv-more__item:hover{background:var(--inv-ground);color:var(--inv-ink)}.inv .inv-more__item--danger{color:#9a2f1a}.inv .inv-more__item[aria-current=page]{background:var(--inv-ground);font-weight:600}.inv-form-contents{display:contents}.inv-review{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:24px;display:grid}.inv-review__cards{flex-direction:column;gap:10px;display:flex}.inv .inv-review__card{color:var(--inv-ink);flex-direction:column;gap:8px;padding:16px 18px;text-decoration:none;display:flex}.inv .inv-review__card--on{border:2px solid var(--inv-sienna)}.inv-review__top{justify-content:space-between;gap:12px;display:flex}.inv-review__main{flex-direction:column;gap:16px;min-width:0;display:flex}.inv-review__bar{justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.inv-review__from{gap:3px}.inv-review__dfoot{justify-content:flex-end}.inv-review__split{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:24px;display:grid}.inv-review__aside{flex-direction:column;gap:16px;display:flex}.inv-review__terms{flex-direction:column;gap:8px;padding:20px;display:flex}.inv-review__dl{grid-template-columns:140px minmax(0,1fr);margin:8px 0;font-size:14px;display:grid}.inv-review__dl dt,.inv-review__dl dd{border-top:1px solid var(--inv-row-line);margin:0;padding:10px 0}.inv-review__dl dt{color:var(--inv-muted)}.inv-cols-sync{grid-template-columns:minmax(0,1fr) 260px 230px}.inv-banner{background:#fbf2d8;border-color:#ebd597;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.inv-cols-sched{grid-template-columns:minmax(0,1fr) 110px 120px 120px 130px 190px;column-gap:28px}.inv .inv-th.inv-cols-sched,.inv .inv-tr.inv-cols-sched{column-gap:28px}.inv .inv-th.inv-cols-future,.inv .inv-tr.inv-cols-future{column-gap:24px}.inv .inv-tr.inv-cols-sched>span,.inv .inv-tr.inv-cols-future>span{align-items:center;line-height:1.4;display:flex}.inv .inv-tr.inv-cols-sched>.inv-stack,.inv .inv-tr.inv-cols-future>.inv-stack{flex-direction:column;align-items:flex-start}.inv .inv-tr.inv-cols-sched>.inv-r,.inv .inv-tr.inv-cols-future>.inv-r{justify-content:flex-end}.inv .inv-cols-sched>.inv-r,.inv .inv-cols-future>.inv-num.inv-r,.inv .inv-th.inv-cols-future>.inv-r{padding-right:20px}.inv-cols-sched--every{grid-template-columns:minmax(0,1fr) 100px 110px 120px 120px 130px 190px}.inv-crumb{align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.inv .inv-crumb a{color:var(--inv-muted);text-decoration:none}.inv-crumb__sep{color:#b8aea3}.inv-two{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.inv-stack--16{gap:16px}.inv-cols-bills{grid-template-columns:minmax(0,1fr) 120px}.inv-cols-upcoming{grid-template-columns:110px minmax(0,1fr) 120px 130px}.inv-cols-schedinv{grid-template-columns:112px minmax(0,1fr) 120px 110px}.inv-kvs{padding:0 20px 14px}.inv-card__pad{padding:12px 20px 20px}.inv .inv-link{color:var(--inv-ink);font-size:13px;text-decoration:underline}.inv .inv-project__deal{margin:6px 0 0}@media (max-width:1100px){.inv-two,.inv-review,.inv-review__split{grid-template-columns:minmax(0,1fr)}}.inv-pad{flex-direction:column;gap:16px;padding:20px;display:flex;position:relative;overflow:visible}.inv-pad--raised{z-index:16}.inv-chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.inv .inv-rchip{color:#4e4655;cursor:default;background:#efeae6;border:0;border-radius:999px;align-items:center;gap:6px;height:30px;padding:0 10px;font-size:13px;font-weight:600;list-style:none;display:inline-flex}.inv .inv-rchip--add{color:var(--inv-ink);cursor:pointer;background:#fff;border:1px dashed #b8aea3}.inv .inv-rchip__x{color:#6f6676;cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:15px;line-height:1}.inv-filters__menu--left{width:240px}.inv-field__row--gap{gap:16px}.inv-cols-email{grid-template-columns:minmax(0,1fr) auto}.inv-kv--conn{grid-template-columns:150px minmax(0,1fr)}.inv .inv-kv--switch{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center}.inv-ok{color:#2e5a1c}.inv-head:has(.inv-settings__save){align-items:center}.inv-settings{flex-direction:column;gap:20px;display:flex}.inv-settings__card{overflow:visible}.inv-settings__card--raised{z-index:16;position:relative}.inv-settings__body{flex-direction:column;gap:14px;padding:0 20px 20px;display:flex}.inv-settings__body--top{padding-top:4px}.inv-settings__grid{align-items:start;gap:16px;display:grid}.inv-settings__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.inv-settings__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.inv-settings__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.inv-settings__grid--wide{gap:40px}.inv-settings__grid--cards{gap:20px}.inv-settings__col{flex-direction:column;gap:14px;min-width:0;display:flex}.inv-settings__col--flush{gap:0}.inv-settings__title{font-size:14px}.inv-settings__row{border-top:1px solid #f0eae4;gap:16px;padding-top:14px;display:grid}.inv-settings__row--reminders{grid-template-columns:200px minmax(0,1fr) auto;align-items:center}.inv-settings__row--journal{grid-template-columns:minmax(0,1fr) 220px 220px auto;align-items:end}.inv-settings__journal-text,.inv-settings__journal-switch{padding-bottom:10px}.inv-settings__cardnote{border-top:1px solid #f0eae4;padding:8px 20px 16px}.inv-settings__people{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px;padding:0 20px 16px;display:grid}.inv-settings__person{border-top:1px solid #f0eae4;align-items:center;gap:12px;min-width:0;padding:10px 0;display:flex}.inv-avatar--static{cursor:default}.inv-hint{color:var(--inv-muted);font-size:12px;line-height:1.5}.inv-hint--tuck{margin-top:-6px}.inv-label--plum{color:#8a6d91}@media (max-width:1100px){.inv-settings__grid--2,.inv-settings__grid--3,.inv-settings__grid--4,.inv-settings__people{grid-template-columns:minmax(0,1fr)}.inv-settings__row--reminders,.inv-settings__row--journal{grid-template-columns:minmax(0,1fr);align-items:start}}.inv .inv-ways__label{padding-bottom:10px}.inv-ways__add{border-top:1px solid #f0eae4;padding:12px 0}.inv-way{background:var(--inv-card);border-top:1px solid #f0eae4;grid-template-columns:12px minmax(0,1fr) auto;align-items:start;gap:12px;padding:12px 0;display:grid}.inv-way--dragging{opacity:.5}.inv-way__grip{cursor:grab;grid-template-columns:repeat(2,3px);gap:3px;padding-top:12px;display:grid}.inv-way__grip i{background:#b8aea3;border-radius:50%;width:3px;height:3px}.inv-way__body{flex-direction:column;gap:6px;min-width:0;display:flex}.inv-way__body--off .inv-way__label,.inv-way__body--off .inv-way__text{opacity:.55}.inv-way__label{font-size:14px}.inv-way__text{color:#615868;font-size:13px;line-height:1.7}.inv-way__text b{color:var(--inv-ink)}.inv-way__token{color:#4e4655;background:#efeae6;border-radius:999px;align-items:center;height:22px;padding:0 8px;font-family:Geist Mono,monospace;font-size:12px;font-weight:600;display:inline-flex}.inv-way__edit{flex-direction:column;gap:10px;padding-top:6px;display:flex}.inv-way__edit[hidden]{display:none}.inv-way__textfield{position:relative}.inv-way__tokens{z-index:22;border:1px solid var(--inv-line);background:#fff;border-radius:12px;flex-direction:column;min-width:200px;margin-top:4px;padding:6px;display:flex;position:absolute;top:100%;left:0;box-shadow:0 16px 40px #2e283329}.inv-way__tokens[hidden]{display:none}.inv-way__actions{align-items:center;gap:10px;display:flex}@keyframes inv-panel-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes inv-panel-out{0%{transform:translate(0)}to{transform:translate(100%)}}.inv-panel--enter{animation:.22s cubic-bezier(.2,.8,.2,1) inv-panel-in}.inv-panel--leave{animation:.18s ease-in forwards inv-panel-out}@media (prefers-reduced-motion:reduce){.inv-panel--enter,.inv-panel--leave{animation:none}}.inv-stack--24{gap:24px}.inv-page{grid-template-columns:minmax(0,1fr) 420px;align-items:start;gap:24px;display:grid}.inv-page__balance{flex-direction:column;gap:6px;padding:20px;display:flex}.inv-page__actions{flex-wrap:wrap;gap:8px;padding:0 20px 20px;display:flex}.inv-more__menu--right{left:auto;right:0}.inv .inv-linkbtn{font:inherit;color:var(--inv-ink);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.inv-pre{white-space:pre-line}.inv-dialog__form{gap:18px}.inv-dialog__title{font-size:22px}.inv-dialog__sub{margin:6px 0 0;font-size:14px}.inv-dialog__foot{justify-content:space-between;align-items:center;gap:12px;display:flex}.inv-fieldset{border:0;margin:0;padding:0}.inv-radios{grid-template-columns:1fr 1fr;gap:8px;display:grid}.inv .inv-radio{border:1px solid var(--inv-line);cursor:pointer;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;font-size:14px;display:flex}.inv .inv-radio:has(:checked){border-color:var(--inv-ink);background:var(--inv-selected)}.inv-radio__input{accent-color:var(--inv-sienna-dark);width:18px;height:18px;margin:0}.inv textarea.inv-input--notes{min-height:160px}@media (max-width:1100px){.inv-page{grid-template-columns:minmax(0,1fr)}}.inv-editor__saved{align-items:center;gap:8px;display:inline-flex}.inv-field__row3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.inv .inv-input--static{background:var(--inv-head-row);min-height:42px;color:var(--inv-ink);align-items:center;padding:8px 12px;display:flex}.inv .inv-input--sm{font-size:13px}.inv-cols-lines{grid-template-columns:138px 190px minmax(0,1fr) 70px 110px 112px 140px 20px;gap:10px}.inv .inv-editor__line{padding:10px 20px}.inv .inv-editor__line .inv-input{min-height:38px;padding:0 10px}.inv .inv-editor__remove{color:#968c9c;cursor:pointer;background:0 0;border:0;padding:0;font-size:18px}.inv .inv-editor__remove:hover{color:#9a2f1a}.inv-editor__totals{border-top:1px solid var(--inv-row-line);justify-content:space-between;align-items:flex-start;gap:24px;padding:16px 20px;display:flex}.inv-editor__totals-note{max-width:520px}.inv-editor__sums{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.inv-editor__sum{gap:24px;display:flex}.inv-editor__sum--total{font-size:16px;font-weight:700}.inv-editor__amt{text-align:right;width:110px}.inv-kv--flush{padding:10px 0}.inv-editor__bar{justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;display:flex}.inv .inv-tabs__item[aria-disabled=true]{opacity:.5;cursor:default}.inv-pdfwrap{justify-content:center;display:flex}.inv-emailframe{border:1px solid var(--inv-line);background:#fff;border-radius:14px;width:100%;min-height:900px}.inv .inv-r.inv-input{text-align:right}.inv .inv-input--chips{flex-wrap:wrap;align-items:center;gap:6px;min-height:42px;padding:6px 8px;display:flex}.inv-checks{margin-top:6px}.inv-check-row{border-top:1px solid var(--inv-row-line);grid-template-columns:22px minmax(0,1fr);gap:10px;padding:8px 0;display:grid}.inv-check-row__mark{padding-top:1px;font-weight:700}.inv-dtabs{border-bottom:1px solid var(--inv-line);gap:24px;margin-top:-8px;display:flex}.inv .inv-dtab{height:44px;color:var(--inv-muted);border-bottom:2px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding:0 4px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.inv .inv-dtab:hover{color:var(--inv-ink)}.inv .inv-dtab--on{color:var(--inv-ink);border-bottom-color:var(--inv-sienna)}.inv-dtab__cnt{color:var(--inv-muted);background:#ede6df;border-radius:999px;padding:1px 7px;font-family:Geist Mono,monospace;font-size:11px;font-weight:500}.inv-noschedule{border-color:#ebd597}.inv-noschedule__head{background:#fbf2d8}.inv .inv-dtab--link{color:var(--inv-muted);margin-left:auto}.inv-schedules__group+.inv-schedules__group{margin-top:16px}.inv .inv-schedules__group .inv-card__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.inv-cols-future{grid-template-columns:24px minmax(0,1fr) 110px 120px 130px 120px 180px 90px;align-items:center;column-gap:24px}.inv .inv-schedules__flagged{color:#a4421f;font-weight:600}.inv .inv-schedules__why{color:#8a5a00}.inv .inv-schedules__actions{justify-content:flex-end;gap:8px;display:flex}.inv .inv-schedules__plan{color:inherit;text-decoration:none}.inv .inv-schedules__plan:hover .inv-strong{text-decoration:underline}.inv-schedules__confirmbar{align-items:center;gap:12px;display:flex}.inv-schedules__confirmbar[hidden]{display:none}.inv-schedules__foot{margin:12px 4px 0}.inv-hidden-form{display:none}.inv-schedules__bar{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.inv-schedules__bar .inv-dtabs{flex:1}.inv .inv-schedules__unscheduled{color:#8a5a00;white-space:nowrap;padding-bottom:10px;font-size:13px;font-weight:600}.inv-noschedule__toggle{cursor:pointer;color:var(--inv-ink);border-top:1px solid var(--inv-line);padding:12px 20px;font-size:13px;font-weight:600;list-style:none}.inv-noschedule__toggle::-webkit-details-marker{display:none}.inv-noschedule__more[open]>.inv-noschedule__toggle{display:none}.inv-cols-noschedule{grid-template-columns:minmax(0,1fr) 140px 300px}.inv-hero{margin:-28px calc(-1*var(--inv-gutter))0;background:var(--inv-eggplant);color:var(--inv-cream);padding:44px var(--inv-gutter)96px;position:relative;overflow:hidden}.inv-hero__grid{background-image:linear-gradient(#e7654729 1px,#0000 1px),linear-gradient(90deg,#e7654729 1px,#0000 1px);background-size:14px 14px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 140% at 90% 0,#000 15%,#0000 70%);mask-image:radial-gradient(60% 140% at 90% 0,#000 15%,#0000 70%)}.inv-hero__top{justify-content:space-between;align-items:flex-start;gap:24px;display:flex;position:relative}.inv-hero__title{color:var(--inv-cream);letter-spacing:-.025em;margin:0;font-size:44px;font-weight:800}.inv-hero__lede{color:#f4e4b6d9;margin:10px 0 0;font-size:16px}.inv-hero__date{color:var(--inv-cream)}.inv-hero__figures{clip-path:inset(0 0 0 29px);grid-template-columns:repeat(4,minmax(0,1fr));margin:40px 0 0 -28px;display:grid;position:relative}.inv-hero__figure{border-left:1px solid #f4e4b62e;flex-direction:column;gap:6px;padding:0 28px;display:flex}.inv-hero__label{color:#d0a0d6}.inv-hero__value{letter-spacing:-.025em;color:var(--inv-cream);font-variant-numeric:tabular-nums;font-size:36px;font-weight:800;line-height:1}.inv-hero__value--late{color:#f28e77}.inv-hero__detail{color:#f4e4b6cc;font-size:13px}.inv-hero__overlap{margin-top:-72px;position:relative}.inv-card--raised{box-shadow:0 10px 30px #2e28331a}.inv-cols-needs{grid-template-columns:132px minmax(0,1fr) 120px 170px}.inv-empty--ok{color:var(--inv-ink);align-items:center;gap:8px;font-weight:600;display:flex}.inv-grid--chart{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:20px}.inv-three{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:20px;display:grid}.inv-pairs{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.inv-legend{flex-wrap:wrap;justify-content:flex-end;gap:6px 16px;font-size:13px;display:flex}.inv-legend__item{white-space:nowrap;align-items:center;gap:6px;display:flex}.inv-swatch{border-radius:3px;flex-shrink:0;width:10px;height:10px;display:inline-block}.inv-swatch--auto{background:#8e57a6}.inv-swatch--link{background:#e76547}.inv-swatch--a1{background:#f7b3a3}.inv-swatch--a2{background:#f28e77}.inv-swatch--a3{background:#c24e33}.inv-swatch--a4{background:#943620}.inv-chart{height:260px;margin:8px 20px 20px;position:relative}.inv-chart__axis{height:0;position:absolute;left:0;right:0}.inv-chart__axis:after{content:"";border-top:1px solid var(--inv-row-line);position:absolute;top:0;left:44px;right:0}.inv-chart__axis .inv-num{color:var(--inv-label);font-size:11px;position:absolute;top:-8px;left:0}.inv-chart__axis--0{bottom:28px}.inv-chart__axis--50{bottom:128px}.inv-chart__axis--100{bottom:228px}.inv-chart__bars{grid-template-columns:repeat(8,minmax(0,1fr));display:grid;position:absolute;inset:0 8px 0 56px}.inv-chart__col{flex-direction:column;justify-content:flex-end;align-items:center;height:100%;display:flex}.inv-chart__plot{flex-direction:column;justify-content:flex-end;align-items:center;height:200px;display:flex;position:relative}.inv-chart__total{color:var(--inv-muted);margin-bottom:6px;font-size:11px}.inv-chart__stack{outline:none;flex-direction:column;justify-content:flex-end;width:34px;min-height:2px;display:flex;position:relative}.inv-chart__stack:hover,.inv-chart__stack:focus-visible{outline:2px solid var(--inv-ink);outline-offset:2px;border-radius:6px}.inv-chart__seg{width:100%;display:block}.inv-chart__seg+.inv-chart__seg{margin-top:2px}.inv-chart__seg:first-of-type{border-radius:4px 4px 0 0}.inv-chart__seg--auto{background:#8e57a6}.inv-chart__seg--link{background:#e76547}.inv-chart__tip{background:var(--inv-ink);color:#fff;white-space:nowrap;z-index:2;border-radius:8px;padding:8px 10px;font-size:12px;line-height:1.5;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.inv-chart__stack:hover .inv-chart__tip,.inv-chart__stack:focus-visible .inv-chart__tip{display:block}.inv-chart__tip-auto{color:#d0a0d6}.inv-chart__tip-link{color:#f28e77}.inv-chart__label{color:var(--inv-muted);white-space:nowrap;margin-top:6px;font-size:12px;line-height:22px}.inv-chart__tablewrap>summary{cursor:pointer;list-style:none}.inv-chart__tablewrap>summary::-webkit-details-marker{display:none}.inv-chart__tablelink{color:var(--inv-sienna-dark);font-weight:600}.inv-cols-weeks{grid-template-columns:minmax(0,1fr) 120px 120px 120px}.inv-bh-0{height:0%}.inv-bh-2{height:2%}.inv-bh-4{height:4%}.inv-bh-6{height:6%}.inv-bh-8{height:8%}.inv-bh-10{height:10%}.inv-bh-12{height:12%}.inv-bh-14{height:14%}.inv-bh-16{height:16%}.inv-bh-18{height:18%}.inv-bh-20{height:20%}.inv-bh-22{height:22%}.inv-bh-24{height:24%}.inv-bh-26{height:26%}.inv-bh-28{height:28%}.inv-bh-30{height:30%}.inv-bh-32{height:32%}.inv-bh-34{height:34%}.inv-bh-36{height:36%}.inv-bh-38{height:38%}.inv-bh-40{height:40%}.inv-bh-42{height:42%}.inv-bh-44{height:44%}.inv-bh-46{height:46%}.inv-bh-48{height:48%}.inv-bh-50{height:50%}.inv-bh-52{height:52%}.inv-bh-54{height:54%}.inv-bh-56{height:56%}.inv-bh-58{height:58%}.inv-bh-60{height:60%}.inv-bh-62{height:62%}.inv-bh-64{height:64%}.inv-bh-66{height:66%}.inv-bh-68{height:68%}.inv-bh-70{height:70%}.inv-bh-72{height:72%}.inv-bh-74{height:74%}.inv-bh-76{height:76%}.inv-bh-78{height:78%}.inv-bh-80{height:80%}.inv-bh-82{height:82%}.inv-bh-84{height:84%}.inv-bh-86{height:86%}.inv-bh-88{height:88%}.inv-bh-90{height:90%}.inv-bh-92{height:92%}.inv-bh-94{height:94%}.inv-bh-96{height:96%}.inv-bh-98{height:98%}.inv-bh-100{height:100%}.inv-ramp{gap:2px;height:14px;margin:0 20px 6px;display:flex}.inv-ramp__seg{border-radius:3px}.inv-ramp__seg--a1{background:#f7b3a3}.inv-ramp__seg--a2{background:#f28e77}.inv-ramp__seg--a3{background:#c24e33}.inv-ramp__seg--a4{background:#943620}.inv-ramp__ends{justify-content:space-between;margin:0 20px 10px;display:flex}.inv-cols-ages{grid-template-columns:minmax(0,1fr) 40px 104px}.inv-cols-paid{grid-template-columns:minmax(0,1fr) 110px}.inv-paid__amount{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.inv-paid__plus{color:#2e5a1c;font-weight:600}.inv-cols-soon{grid-template-columns:64px minmax(0,1fr) 96px}.inv-cols-owe{grid-template-columns:minmax(0,1fr) 104px}@media (max-width:760px){.inv-pairs{grid-template-columns:minmax(0,1fr)}}@media (max-width:1100px){.inv-hero__figures,.inv-three{grid-template-columns:repeat(2,minmax(0,1fr))}.inv-grid--chart{grid-template-columns:minmax(0,1fr)}}.inv-tiles--5{grid-template-columns:repeat(5,minmax(0,1fr))}.inv-dot--grey{background:#d6cec4}.inv-dot--sienna{background:#e76547}.inv-dot--eggplant{background:#5e4766}.inv-dot--lilac{background:#d9c6e2}.inv-rev__cols{grid-template-columns:248px repeat(12,minmax(0,1fr)) 104px;align-items:center;gap:6px;display:grid}.inv-rev__chart{align-items:end;height:150px;padding:8px 20px 0}.inv-rev__bar{flex-direction:column;justify-content:flex-end;align-items:center;height:100%;display:flex}.inv-rev__bartotal{color:var(--inv-muted);margin-bottom:4px;font-size:11px}.inv-rev__stack{flex-direction:column;justify-content:flex-end;width:70%;max-width:40px;min-height:2px;display:flex}.inv-rev__seg{box-sizing:border-box;width:100%;display:block}.inv-rev__seg+.inv-rev__seg{margin-top:1px}.inv-rev__seg:first-of-type{border-radius:3px 3px 0 0}.inv-rev__seg--paid{background:#7fa65a}.inv-rev__seg--overdue{background:#e7c062}.inv-rev__seg--sent{background:#b48cc0}.inv-rev__seg--scheduled{background:#fff;border:1.5px dashed #b8aea3}.inv-rev__seg--contract{background:#8e57a6}.inv-rev__seg--renewal{background:#efe6f3;border:1.5px dashed #b48cc0}.inv-rev__seg--invoiced{background:#423a49}.inv-rev__seg--schedule{background:#4f6d8f}.inv-rev__seg--to_confirm{background:#dce5ef;border:1.5px dashed #7f9ab8}.inv-swatch--rev-paid{background:#7fa65a}.inv-swatch--rev-overdue{background:#e7c062}.inv-swatch--rev-sent{background:#b48cc0}.inv-swatch--rev-scheduled{box-sizing:border-box;background:#fff;border:1.5px dashed #b8aea3}.inv-swatch--rev-contract{background:#8e57a6}.inv-swatch--rev-renewal{box-sizing:border-box;background:#efe6f3;border:1.5px dashed #b48cc0}.inv-swatch--rev-invoiced{background:#423a49}.inv-swatch--rev-schedule{background:#4f6d8f}.inv-swatch--rev-to_confirm{box-sizing:border-box;background:#dce5ef;border:1.5px dashed #7f9ab8}.inv-rev__monthrow{border-top:1px solid var(--inv-row-line);padding:8px 20px 16px}.inv-rev__month{text-align:center}.inv-rev__month--now{color:var(--inv-sienna-dark);font-weight:700}.inv-rev__group{background:var(--inv-head-row);border-top:1px solid var(--inv-row-line);padding:12px 20px 6px}.inv-rev__row{border-top:1px solid #f5f0ea;padding:6px 20px}.inv .inv-rev__cell{box-sizing:border-box;border-radius:6px;justify-content:flex-end;align-items:center;gap:4px;min-width:0;height:34px;padding:0 8px;font-family:Geist Mono,monospace;font-size:12px;font-weight:600;text-decoration:none;display:flex}.inv-rev__icon{margin-right:auto;font-size:11px}.inv .inv-rev__cell--paid{color:#2e5a1c;background:#dcebd2}.inv .inv-rev__cell--overdue{color:#6e520a;background:#fbeab0}.inv .inv-rev__cell--sent{color:#5e4766;background:#f4ecf6}.inv .inv-rev__cell--scheduled{color:#615868;background:#fff;border:1.5px dashed #d6cec4;font-weight:500}.inv .inv-rev__cell--contract{color:#5e4766;background:#fff;border:1.5px solid #b48cc0}.inv .inv-rev__cell--renewal{color:#8a6d91;background:#f7f2f9;border:1.5px dashed #cdb8d6;font-style:italic;font-weight:500}.inv .inv-rev__cell--invoiced{color:#423a49;background:#eee9f1;border:1.5px solid #cfc4d8}.inv .inv-rev__cell--schedule{color:#34506e;background:#fff;border:1.5px solid #7f9ab8}.inv .inv-rev__cell--to_confirm{color:#55708f;background:#f5f8fb;border:1.5px dashed #9fb3ca}.inv a.inv-rev__cell:hover{outline:2px solid var(--inv-ink);outline-offset:1px;color:inherit}.inv-rev__note{white-space:nowrap;text-overflow:ellipsis;border-radius:6px;justify-content:center;align-items:center;height:34px;padding:0 8px;font-size:12px;font-style:italic;display:flex;overflow:hidden}.inv-rev__note--trial{color:#6b6560;background:#f6f3f0}.inv-rev__note--cancelled,.inv-rev__note--ends,.inv-rev__note--milestones{color:#6b6560;background:#efeae6}.inv-rev__note--bundled{color:#6e520a;background:#fbf2d8}.inv-span-1{grid-column:span 1}.inv-span-2{grid-column:span 2}.inv-span-3{grid-column:span 3}.inv-span-4{grid-column:span 4}.inv-span-5{grid-column:span 5}.inv-span-6{grid-column:span 6}.inv-span-7{grid-column:span 7}.inv-span-8{grid-column:span 8}.inv-span-9{grid-column:span 9}.inv-span-10{grid-column:span 10}.inv-span-11{grid-column:span 11}.inv-span-12{grid-column:span 12}.inv-rev__foot{border-top:1px solid var(--inv-row-line);padding:10px 20px;font-size:13px}.inv-rev__foot--total{background:var(--inv-head-row);font-weight:700}.inv-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inv-panel__actions>.inv-more{position:relative}.inv-panel__actions>.inv-more>.inv-more__menu{top:calc(100% + 6px);left:0;right:auto}.inv-panel__actions>.inv-more>.inv-more__menu.inv-more__menu--right{left:auto;right:0}.inv-cols-tagging{grid-template-columns:28px 76px minmax(0,1.6fr) 104px 104px minmax(0,1.25fr) minmax(0,1.6fr) 64px}.inv-cols-tagging>.inv-num{white-space:nowrap}.inv .inv-tr:has(.inv-check:checked){background:var(--inv-selected)}.inv .inv-bulkbar{z-index:30;border:1px solid var(--inv-line);background:#fff;border-radius:14px;align-items:center;gap:16px;margin-top:16px;padding:12px 16px;display:flex;position:sticky;bottom:16px;box-shadow:0 16px 40px #2e283329}.inv .inv-bulkbar[hidden]{display:none}.inv .inv-bulkbar>.inv-tag-form{flex:1}.inv .inv-bulkbar__count{white-space:nowrap}.inv .inv-bulkbar .inv-combo__list{top:auto;bottom:calc(100% + 4px)}.inv .inv-tag-filter{align-items:center;gap:10px;display:flex}.inv .inv-tag-filter .inv-combo{width:300px}.inv .inv-tag-form{align-items:center;gap:8px;min-width:0;display:flex}.inv .inv-tag-form .inv-input,.inv .inv-tag-form__grow{flex:1;min-width:0}.inv .inv-card:has(.inv-combo__list:not([hidden])){overflow:visible}.inv .inv-combo{flex:1;min-width:0;position:relative}.inv .inv-combo__list{z-index:40;border:1px solid var(--inv-input);background:#fff;border-radius:10px;max-height:300px;padding:4px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 14px 34px #11233724}.inv .inv-combo__opt{width:100%;font:inherit;text-align:left;color:var(--inv-ink);cursor:pointer;background:0 0;border:0;border-radius:7px;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:1px 10px;padding:8px 10px;display:grid}.inv .inv-combo__opt:hover,.inv .inv-combo__opt--on{background:var(--inv-head-row)}.inv .inv-combo__name{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.inv .inv-combo__detail{color:var(--inv-muted);font-family:Geist Mono,ui-monospace,monospace;font-size:11px}.inv .inv-combo__sub{color:var(--inv-muted);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-size:12px;overflow:hidden}.inv .inv-combo__empty{color:var(--inv-muted);padding:10px;font-size:13px}.inv .inv-rev__cell{position:relative}.inv .inv-rev__tip{z-index:30;color:#fff;text-align:left;white-space:nowrap;pointer-events:none;background:#2e2833;border-radius:8px;padding:8px 10px;font-family:Aspekta,system-ui,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.5;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.inv .inv-rev__cell:hover .inv-rev__tip,.inv .inv-rev__cell:focus-visible .inv-rev__tip{display:block}.inv .inv-rev__tip b{font-weight:600}.inv .inv-rev__tip-item{display:block}.inv .inv-rev__tip-item+.inv-rev__tip-item{border-top:1px solid #ffffff26;margin-top:6px;padding-top:6px}.inv .inv-rev__tip-warn{color:#f4d06f}.inv .inv-pill__chevron{vertical-align:-1px;margin-left:4px}.inv .inv-rev__info{opacity:.7;cursor:help;border:1px solid;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;margin-left:6px;font-size:11px;font-weight:600;line-height:1;display:inline-flex;position:relative}.inv .inv-rev__info:hover,.inv .inv-rev__info:focus-visible{opacity:1}.inv .inv-rev__info:hover .inv-rev__tip,.inv .inv-rev__info:focus-visible .inv-rev__tip{display:block}.inv .inv-rev__tip--wide{white-space:normal;width:300px;top:calc(100% + 8px);bottom:auto;left:0;transform:none}.inv .inv-card:has(.inv-rev__cell:hover),.inv .inv-card:has(.inv-rev__cell:focus-visible){overflow:visible}.inv-card--cream{border-color:#ebd597}.inv-card__head--cream{background:#fbf2d8}.inv-cols-ready{grid-template-columns:minmax(0,1fr) 140px 150px}.inv-cols-projects{grid-template-columns:minmax(0,1fr) 120px 140px 100px 150px 56px}.inv .inv-cols-projects .inv-project__ms{padding-left:24px}@media (max-width:1200px){.inv-cols-projects{grid-template-columns:minmax(0,1fr) 110px 130px 150px 56px}.inv .inv-cols-projects .inv-project__ms{display:none}}.inv .inv-rowlink{color:var(--inv-ink);text-decoration:none}.inv .inv-rowlink:hover{text-underline-offset:3px;text-decoration:underline}.inv-cols-projects .inv-more{display:inline-block;position:relative}.inv .inv-cols-projects .inv-more__menu{left:auto;right:0}.inv .inv-card:has(.inv-cols-projects .inv-more[open]){overflow:visible}.inv .inv-sort{color:inherit;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.inv .inv-sort:hover{color:var(--inv-ink)}.inv .inv-sort svg{opacity:.35;flex:none}.inv .inv-sort--on{color:var(--inv-ink)}.inv .inv-sort--on svg,.inv .inv-sort:hover svg{opacity:1}.inv-th-status{white-space:nowrap;align-items:center;gap:6px;display:flex}.inv-status-filter>.inv-more__menu{text-transform:none;letter-spacing:normal;font-family:Aspekta,system-ui,sans-serif;font-weight:400;top:28px;left:0;right:auto}.inv .inv-status-filter__btn{cursor:pointer;opacity:.55;border-radius:6px;align-items:center;gap:4px;padding:3px 5px;display:inline-flex}.inv .inv-status-filter__btn:hover{background:var(--inv-ground);opacity:1}.inv .inv-status-filter__btn--on{opacity:1;background:var(--inv-ground);color:var(--inv-ink)}.inv .inv-status-filter__item{justify-content:space-between;gap:16px;display:flex}.inv .inv-card:has(.inv-status-filter[open]){overflow:visible}.inv-more__menu--scroll{max-height:320px;overflow-y:auto}.inv .inv-link--sienna{color:#c24e33;font-weight:600;text-decoration:none}.inv-project{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:24px;display:grid}.inv-cols-milestones{grid-template-columns:28px minmax(0,1fr) 100px 150px 150px 120px 110px}.inv-ms__total{grid-column:span 2}.inv .inv-ms__date{color:inherit;flex-direction:column;gap:2px;text-decoration:none;display:flex}.inv-ms__doneform{margin:0;display:inline}.inv .inv-ms__done{font:inherit;color:#c24e33;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-size:12px;font-weight:600}.inv .inv-ms__inv{color:var(--inv-ink);text-decoration:none}.inv-ms__rev{font-size:12px}.inv-card__pad--buttons{gap:8px;padding-top:0;display:flex}.inv-dialog--project{width:600px}.inv-ms{flex-direction:column;gap:10px;display:flex}.inv-ms__row{grid-template-columns:22px minmax(0,1fr) 120px 150px 24px;align-items:center;gap:10px;display:grid}.inv-ms__row[hidden]{display:none}.inv-ms__row--head{padding-bottom:0}.inv .inv-ms__x{color:#b8aea3;cursor:pointer;background:0 0;border:0;padding:0;font-size:18px;line-height:1}.inv-ms__foot{justify-content:space-between;align-items:center;gap:12px;padding-top:4px;display:flex}@media (max-width:1100px){.inv-project{grid-template-columns:minmax(0,1fr)}}.inv-dot--sand{background:#e7c062}.inv-dot--rust{background:#c24e33}.inv .inv-search--sm{width:220px;height:34px}.inv .inv-tagbar{background:var(--inv-eggplant);color:var(--inv-cream);z-index:25;border-radius:12px;align-items:center;gap:12px;margin-bottom:16px;padding:10px 16px;display:flex;position:sticky;top:76px}.inv .inv-tagbar[hidden]{display:none}.inv-tagbar__note{color:#f4e4b6cc}.inv-tagbar__actions{gap:8px;margin-left:auto;display:flex}.inv .inv-tagbar__btn{color:var(--inv-cream);background:0 0;border-color:#f4e4b666}.inv .inv-tagbar__btn:hover{color:var(--inv-cream);background:#f4e4b61f}.inv-tag-pick{flex-direction:column;gap:3px;min-width:0;display:flex}.inv-tag-pick__hint{font-size:11px}.inv .inv-combo--picker .inv-input{padding-right:30px}.inv .inv-combo--chip-plan .inv-input{padding-left:58px}.inv .inv-combo--chip-milestone .inv-input{padding-left:88px}.inv .inv-combo__chevron{pointer-events:none;color:var(--inv-ink);position:absolute;top:50%;right:10px;transform:translateY(-50%)}.inv .inv-combo__chip{pointer-events:none;height:20px;font-size:11px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.inv .inv-combo__chip[hidden]{display:none}.inv .inv-combo--suggested .inv-input{background:#fffbee;border-color:#e7c062}.inv .inv-combo--picker .inv-combo__list{border-color:#ddd5cc;border-radius:12px;width:520px;max-height:360px;padding:6px;left:auto;right:0}.inv .inv-combo__list--up{top:auto;bottom:calc(100% + 4px)}.inv .inv-combo__group{border-top:1px solid #f0eae4;margin-top:4px;padding:10px 10px 4px}.inv .inv-combo__group:first-child{border-top:0;margin-top:0;padding-top:8px}.inv .inv-combo__opt--pick{justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;display:flex}.inv .inv-combo__opt--pick.inv-combo__opt--on{background:#fdf5f3;outline:2px solid #e76547}.inv .inv-combo__opt--pick[aria-disabled=true]{opacity:.55;cursor:not-allowed}.inv-combo__amount{color:var(--inv-muted);white-space:nowrap;font-family:Geist Mono,ui-monospace,monospace;font-size:12px}.inv .inv-combo__note{color:var(--inv-muted);border-top:1px solid #f0eae4;margin-top:4px;padding:8px 10px;font-size:12px}.inv .inv-combo__note[hidden]{display:none}.inv-tiles--6{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}@media (max-width:1100px){.inv-tiles--6{grid-template-columns:repeat(3,minmax(0,1fr))}}.inv-dot--violet{background:#8e57a6}.inv-dot--mauve{background:#b48cc0}.inv-dot--ink{background:#2e2833}.inv-rev__toolbar{align-items:center;gap:12px;display:flex}.inv-rev__years{gap:16px}.inv-seg{border:1px solid var(--inv-pill-line);background:#fff;border-radius:10px;padding:3px;display:flex}.inv .inv-seg__item{color:#615868;border-radius:7px;align-items:center;height:28px;padding:0 12px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.inv .inv-seg__item--on{background:var(--inv-cream);color:var(--inv-eggplant)}.inv .inv-rev__switch{white-space:nowrap;color:var(--inv-ink);align-items:center;gap:8px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.inv-switch--static{display:inline-block}.inv-switch--on{background:var(--inv-sienna-dark)}.inv-switch--on:after{left:18px}.inv-rev__section>summary{list-style:none}.inv-rev__section>summary::-webkit-details-marker{display:none}.inv-rev__sectionhead{background:var(--inv-eggplant);color:var(--inv-cream);cursor:pointer;border-top:1px solid #e8e1da;align-items:center;gap:12px;padding:14px 20px;display:flex}.inv-rev__sectionname{align-items:center;gap:10px;font-size:15px;font-weight:700;display:flex}.inv-rev__sectionnote{color:#f4e4b6cc;font-size:13px}.inv-rev__chevron{transition:transform .12s}.inv-rev__section:not([open]) .inv-rev__chevron{transform:rotate(-90deg)}.inv-rev__client>summary{cursor:pointer;list-style:none}.inv-rev__client>summary::-webkit-details-marker{display:none}.inv-rev__client>summary:hover{background:#fbf8f4}.inv-rev__clientname{align-items:center;gap:6px;min-width:0;display:flex}.inv-rev__clientname .inv-rev__chevron{color:var(--inv-muted,#8a8077);flex-shrink:0}.inv-rev__client[open] .inv-rev__clientname .inv-rev__chevron{transform:rotate(90deg)}.inv-rev__clientcount{padding-left:18px}.inv-rev__plans{background:#fcfaf7}.inv-rev__plans .inv-rev__row>.inv-stack:first-child{padding-left:18px}.inv-tile__warn{color:#9a6b0c;font-weight:600}.inv-rev__subtotal{background:#faf7f4;border-top:1px solid #e8e1da;padding:8px 20px;font-size:13px;font-weight:700}.inv-rev__subtotal .inv-num{font-size:12px}.inv .inv-rev__name{color:var(--inv-ink);text-decoration:none}.inv .inv-rev__cell--band-start{border-radius:6px 0 0 6px}.inv .inv-rev__cell--band-mid{border-radius:0;margin-left:-6px;padding-left:14px;box-shadow:inset 1px 0 #ffffffb3}.inv .inv-rev__cell--band-end{border-radius:0 6px 6px 0;margin-left:-6px;padding-left:14px;box-shadow:inset 1px 0 #ffffffb3}.inv .inv-rev__cell--contract.inv-rev__cell--band-mid,.inv .inv-rev__cell--contract.inv-rev__cell--band-end,.inv .inv-rev__cell--renewal.inv-rev__cell--band-mid,.inv .inv-rev__cell--renewal.inv-rev__cell--band-end{border-left:0}.inv .inv-rev__cell--contract.inv-rev__cell--band-start,.inv .inv-rev__cell--contract.inv-rev__cell--band-mid,.inv .inv-rev__cell--renewal.inv-rev__cell--band-start,.inv .inv-rev__cell--renewal.inv-rev__cell--band-mid{border-right:0}.inv-cols-journal{grid-template-columns:96px 150px 100px minmax(0,1fr) 120px minmax(0,1.2fr)}.inv-journal__error{margin-top:4px;display:block}.inv-choice{flex-direction:column;gap:12px;display:flex}.inv .inv-radio--top{align-items:flex-start}.inv .inv-radio--top .inv-radio__input{margin-top:2px}.inv-choice__title{font-size:14px}.inv-earned--off{opacity:.5}.inv .inv-dialog [data-inv-earned-target=summary][hidden]{display:none}.inv .inv-profit--loss{color:#c2412b}.inv .inv-profit--under{color:#b7791f}.inv .inv-profit__num--loss{color:#c2412b}.inv .inv-profit__num--under{color:#b7791f}.inv .inv-profit__grid{border-top:1px solid var(--inv-row-line);grid-template-columns:minmax(0,1fr) 300px;display:grid}.inv .inv-profit__main{min-width:0;padding:20px}.inv .inv-profit__side{border-left:1px solid var(--inv-row-line);flex-direction:column;gap:14px;padding:20px;display:flex}.inv .inv-profit__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.inv .inv-profit__budget{flex-direction:column;flex:0 440px;gap:6px;min-width:260px;display:flex}.inv .inv-profit__budget-row{justify-content:space-between;gap:12px;font-size:13px;display:flex}.inv .inv-profit__bar{background:#e7e3f4;border-radius:4px;height:8px;position:relative}.inv .inv-profit__bar-cost{background:#5e8a2e;border-radius:4px;position:absolute;top:0;bottom:0;left:0}.inv .inv-profit__bar-cost--under{background:#c58b12}.inv .inv-profit__bar-cost--loss{background:#c2412b}.inv .inv-profit__bar-target{background:var(--inv-ink);border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-4px;bottom:-4px}.inv .inv-profit__chart{margin-top:24px;padding-left:48px}.inv .inv-profit__plot{height:220px;position:relative}.inv .inv-profit__plot svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.inv .inv-profit__y{text-align:right;width:40px;color:var(--inv-label);font-size:11px;position:absolute;left:-48px;transform:translateY(-50%)}.inv .inv-profit__xs{height:22px;margin-top:8px;position:relative}.inv .inv-profit__x{color:var(--inv-label);white-space:nowrap;font-size:11px;position:absolute;top:0;transform:translate(-50%)}.inv .inv-profit__x:first-child{transform:none}.inv .inv-profit__grid-line{stroke:var(--inv-row-line);stroke-width:1px}.inv .inv-profit__value-line{stroke:#e76547;stroke-width:1.5px;stroke-dasharray:6 5}.inv .inv-profit__target-line{stroke:#4c5fd5;stroke-width:1.5px;stroke-dasharray:6 5}.inv .inv-profit__cost-line{fill:none;stroke:#4c5fd5;stroke-width:2px;stroke-linejoin:round}.inv .inv-profit__area{fill:#4c5fd514}.inv .inv-profit__legend{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:10px;display:flex}.inv .inv-profit__legend span{align-items:center;gap:6px;display:inline-flex}.inv .inv-profit__key{border-top:2px solid #4c5fd5;width:14px;height:0;display:inline-block}.inv .inv-profit__key--target{border-top-style:dashed}.inv .inv-profit__key--value{border-top:2px dashed #e76547}.inv .inv-profit__hero{flex-direction:column;gap:4px;padding-bottom:4px;display:flex}.inv .inv-profit__hero-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.inv .inv-profit__margin{font-size:40px;line-height:1.1}.inv .inv-profit__stat{border-top:1px solid var(--inv-row-line);justify-content:space-between;align-items:flex-start;gap:12px;padding-top:14px;font-size:14px;display:flex}.inv .inv-profit__figure{white-space:nowrap;font-size:18px;font-weight:600}.inv .inv-profit__note{margin:0;font-size:12px}.inv .inv-profit__warn{color:#c2412b;margin:0;font-size:12px}@media (max-width:1360px){.inv .inv-profit__grid{grid-template-columns:minmax(0,1fr)}.inv .inv-profit__side{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:24px;display:grid}.inv .inv-profit__stat{border-top:0;flex-direction:column;justify-content:flex-start;gap:4px;padding-top:0}.inv .inv-profit__stat>.inv-stack{display:contents}.inv .inv-profit__stat .inv-sub{order:2}.inv .inv-profit__stat .inv-profit__figure{order:1}.inv .inv-profit__stat>.inv-stack>span:first-child{color:var(--inv-muted);font-size:13px}.inv .inv-profit__figure{font-size:22px}.inv .inv-profit__margin{font-size:30px}.inv .inv-profit__hero-row{flex-wrap:wrap;justify-content:flex-start}.inv .inv-profit__warn,.inv .inv-profit__note{grid-column:1/-1}.inv .inv-profit__side{border-left:0;border-top:1px solid var(--inv-row-line)}}.inv .inv-upd{flex-direction:column;gap:10px;padding:16px 20px 18px;display:flex}.inv .inv-upd__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.inv .inv-upd__meta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.inv .inv-upd__text{color:var(--inv-ink);overflow-wrap:anywhere;font-size:14px;line-height:1.55}@media (min-width:1101px){.inv .inv-upd>.inv-upd__text{max-width:calc(100% - 344px)}}.inv .inv-upd__empty{margin:0}.inv .inv-upd__item{border-top:1px solid var(--inv-row-line);flex-direction:column;gap:8px;padding-top:16px;display:flex}.inv .inv-prose>:first-child{margin-top:0}.inv .inv-prose>:last-child{margin-bottom:0}.inv .inv-prose p{margin:0 0 8px}.inv .inv-prose ul,.inv .inv-prose ol{margin:0 0 8px;padding-left:22px}.inv .inv-prose ul{list-style:outside}.inv .inv-prose ol{list-style:decimal}.inv .inv-prose li{margin:2px 0}.inv .inv-prose li>ul,.inv .inv-prose li>ol{margin:2px 0 0}.inv .inv-prose a{color:var(--inv-sienna-dark);text-underline-offset:2px;text-decoration:underline}.inv .inv-prose strong{font-weight:600}.inv .inv-prose h1,.inv .inv-prose h2,.inv .inv-prose h3,.inv .inv-prose h4{margin:10px 0 6px;font-size:15px;font-weight:600}.inv .inv-prose blockquote{border-left:3px solid var(--inv-line);color:var(--inv-muted);margin:0 0 8px;padding-left:12px}.inv .inv-prose code{background:var(--inv-ground);border-radius:4px;padding:1px 4px;font-family:Geist Mono,monospace;font-size:12.5px}.inv .inv-upd__editor{border:1px solid var(--inv-input);background:#fff;border-radius:10px;min-height:180px;display:block}.inv .inv-upd__editor:focus-within{border-color:var(--inv-sienna)}.inv .inv-dialog:has(.inv-upd__editor){width:min(640px,100vw - 32px)}.inv .inv-upd__status{gap:4px}.inv .inv-upd__health{white-space:nowrap;align-items:center;gap:5px;font-size:12px;display:inline-flex}.inv .inv-upd__health:before{content:"";background:#b5ada6;border-radius:999px;width:7px;height:7px}.inv .inv-upd__health--paid:before{background:#5e8a2e}.inv .inv-upd__health--soon:before{background:#c58b12}.inv .inv-upd__health--late{color:#93301b}.inv .inv-upd__health--late:before{background:#c2412b}.inv .inv-upd-form__row{border:0;justify-content:space-between;align-items:center;gap:16px;margin:0;padding:0;display:flex}.inv .inv-upd-form__row--top{align-items:flex-start}.inv .inv-upd-form__label{float:left;color:var(--inv-ink);white-space:nowrap;padding:0;font-size:14px;font-weight:600}.inv .inv-health{gap:14px;display:flex}.inv .inv-health__opt{cursor:pointer;flex-direction:column;align-items:center;gap:4px;display:flex}.inv .inv-health__opt input{opacity:0;pointer-events:none;position:absolute}.inv .inv-health__dot{color:#0000;background:#efeae6;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;transition:transform .1s;display:inline-flex;box-shadow:inset 0 0 0 1px #2e283314}.inv .inv-health__opt--late .inv-health__dot{background:#e58a84}.inv .inv-health__opt--soon .inv-health__dot{background:#f5d98a}.inv .inv-health__opt--paid .inv-health__dot{background:#a9ddbf}.inv .inv-health__opt:hover .inv-health__dot{transform:scale(1.06)}.inv .inv-health__opt input:checked+.inv-health__dot{color:var(--inv-ink);box-shadow:0 0 0 2px #fff,0 0 0 4px var(--inv-ink)}.inv .inv-health__opt input:focus-visible+.inv-health__dot{outline:2px solid var(--inv-sienna);outline-offset:4px}.inv .inv-health__name{color:var(--inv-label);white-space:nowrap;font-size:11px}.inv .inv-health__opt input:checked~.inv-health__name{color:var(--inv-ink);font-weight:600}.inv .inv-notify{text-align:right;flex-direction:column;align-items:flex-end;gap:8px;max-width:380px;display:flex}.inv .inv-notify__all,.inv .inv-notify__person{cursor:pointer;align-items:center;gap:6px;font-size:13px;display:inline-flex}.inv .inv-notify__all{font-weight:600}.inv .inv-notify__people{flex-wrap:wrap;justify-content:flex-end;gap:6px 14px;display:flex}.inv .inv-proj-tabs{margin-bottom:-4px}.inv .inv-profit-range{align-items:center;gap:8px;display:flex}.inv .inv-profit-range .inv-input{width:150px}.inv .inv-pchart{align-items:flex-end;gap:6px;padding:16px 20px 14px;display:flex;overflow-x:auto}.inv .inv-pchart__col{outline:none;flex-direction:column;flex:1 0 44px;align-items:center;gap:6px;display:flex}.inv .inv-pchart__margin{min-height:14px;font-family:Geist Mono,monospace;font-size:11px;font-weight:600}.inv .inv-pchart__bars{border-bottom:1px solid var(--inv-line);justify-content:center;align-items:flex-end;gap:3px;width:100%;height:180px;display:flex}.inv .inv-pchart__bar{border-radius:3px 3px 0 0;width:min(18px,40%);min-height:0}.inv .inv-pchart__bar--value,.inv .inv-pchart__key--value{background:#e9b9a9}.inv .inv-pchart__bar--cost,.inv .inv-pchart__key--cost{background:#4c5fd5}.inv .inv-pchart__col:hover .inv-pchart__bar,.inv .inv-pchart__col:focus .inv-pchart__bar{filter:brightness(.92)}.inv .inv-pchart__label{color:var(--inv-label);white-space:nowrap;font-size:11px}.inv-cols-pprofit{grid-template-columns:minmax(0,1fr) 120px 110px 110px 80px 80px}.inv-cols-pleft{grid-template-columns:minmax(0,1fr) 110px 220px}.inv .inv-pprofit__total{background:var(--inv-head-row)}.inv-home{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.inv-home--setup{grid-template-columns:minmax(0,1fr) 400px}.inv-card__head--pills{padding-bottom:8px}turbo-frame.inv-card{display:block}.inv-pills--row{flex-wrap:nowrap;padding:0 20px 14px;overflow-x:auto}.inv-pills--row .inv-pill{white-space:nowrap;flex-shrink:0}.inv-hero__figure{text-decoration:none}.inv-hero__late{color:#f28e77;font-weight:700}.inv-setup{padding:0 20px 8px}.inv-setup__step{border-top:1px solid #f0eae4;flex-direction:column;gap:8px;padding:14px 0;display:flex}.inv-setup__top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.inv-setup__progress{align-items:center;gap:10px;display:flex}.inv-setup__bar{background:#ede6df;border-radius:3px;flex:1;height:6px;overflow:hidden}.inv-setup__fill{background:#b48cc0;height:100%;display:block}.inv-setup__fill.inv-w-0{width:0}.inv-cols-coming{grid-template-columns:64px minmax(0,1fr) 110px 96px}.inv-home__links{color:var(--inv-muted);flex-wrap:wrap;justify-content:center;gap:8px 24px;padding:8px 0 24px;font-size:13px;display:flex}.inv-home__link{color:inherit;text-decoration:none}.inv-home__link:hover{color:var(--inv-ink)}@media (max-width:1100px){.inv-home--setup{grid-template-columns:minmax(0,1fr)}}.inv-reminders-off{justify-content:space-between;align-items:center;gap:16px;display:flex}.inv-reminders-off .inv-sub{margin:0}.inv-needs__row{box-sizing:border-box;height:72px;padding-top:0;padding-bottom:0}.inv-needs__item{min-width:0}.inv-needs__body{flex-direction:column;min-height:576px;display:flex}.inv-needs__empty{flex:1;justify-content:center;align-items:center;gap:8px;display:flex}.inv-btn--off{opacity:.45;pointer-events:none}@media (max-width:760px){.inv-h1{font-size:26px}.inv-head{flex-wrap:wrap;align-items:flex-start;gap:12px}.inv-panel{z-index:40;border-left:0;width:auto;padding:20px 16px;top:0;left:0}.inv-hero{padding-top:28px}.inv-hero__top{flex-direction:column;align-items:stretch;gap:16px}.inv-hero__title{font-size:32px;line-height:1.05}.inv-hero__lede{font-size:15px}.inv-hero__top>.inv-btn{align-self:flex-start}.inv-hero__figures{clip-path:none;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:22px;margin:28px 0 0}.inv-hero__figure{min-width:0;padding:0 0 0 12px}.inv-hero__figure:nth-child(odd){border-left:0;padding-left:0}.inv-hero__value{font-size:26px}.inv-hero__label{overflow-wrap:anywhere}.inv-th.inv-cols-needs{display:none}.inv-tr.inv-cols-needs{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"kind kind""item item""value action";row-gap:6px;height:auto;padding-top:14px;padding-bottom:14px}.inv-tr.inv-cols-needs>:first-child{grid-area:kind}.inv-tr.inv-cols-needs>:nth-child(2){grid-area:item}.inv-tr.inv-cols-needs>:nth-child(3){text-align:left;grid-area:value;align-self:center}.inv-tr.inv-cols-needs>:nth-child(4){grid-area:action}.inv-needs__body{min-height:0}}.inv-stack--12{gap:12px}.inv-hold__details{margin-top:4px;display:block}.inv-doc{color:#2e2833;background:#fff;border-radius:4px;flex-direction:column;font-family:Aspekta,system-ui,sans-serif;display:flex;overflow:hidden;box-shadow:0 1px 2px #2e28330f,0 18px 48px #2e28331f}.inv-doc__band{color:#f4e4b6;background:#423a49;justify-content:space-between;align-items:flex-end;padding:40px 48px 36px;display:flex;position:relative;overflow:hidden}.inv-doc__grid{background-image:linear-gradient(#e7654729 1px,#0000 1px),linear-gradient(90deg,#e7654729 1px,#0000 1px);background-size:14px 14px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 120% at 85% 0,#000 20%,#0000 75%);mask-image:radial-gradient(70% 120% at 85% 0,#000 20%,#0000 75%)}.inv-doc__brand{color:#f4e4b6;flex-direction:column;gap:28px;display:flex;position:relative}.inv-doc__logo{width:148px;height:auto;display:block}.inv-doc__title{letter-spacing:-.025em;font-size:44px;font-weight:800;line-height:1}.inv-doc__meta{flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:relative}.inv-doc__number{color:#f4e4b6;font-family:Geist Mono,monospace;font-size:16px}.inv-doc__stamp{letter-spacing:.06em;text-transform:uppercase;color:#f4e4b6;border:1.5px solid;border-radius:999px;align-items:center;height:26px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.inv-doc__stamp--draft{border-color:#e7c062}.inv-doc__stamp--late{border-color:#e76547}.inv-doc__stamp--paid{border-color:#8db86a}.inv-doc__stamp--void{border-color:#cfc6d4}.inv-doc__stamp--part{border-color:#b48cc0}.inv-doc__due{justify-content:space-between;align-items:flex-end;gap:24px;padding:32px 48px 0;display:flex}.inv-doc__col{flex-direction:column;gap:4px;min-width:0;display:flex}.inv-doc__label{color:#8a6d91}.inv-doc__amount{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:2px;font-size:48px;font-weight:800;line-height:1}.inv-doc__dueline{color:#615868;margin-top:2px;font-size:14px}.inv-doc__pay{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.inv .inv-doc__paybtn,.inv-doc__paybtn{color:#f4e4b6;background:#423a49;border-radius:999px;align-items:center;height:44px;padding:0 22px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.inv .inv-doc__paybtn:hover{color:#f4e4b6;background:#352e3b}.inv-doc__payhint{color:#6f6676;font-size:12px}.inv-doc__paid{color:#2e5a1c;font-size:15px;font-weight:700}.inv-doc__details{border-bottom:1px solid #ede6df;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:20px;padding:28px 48px;display:grid}.inv-doc__strong{font-size:14px;font-weight:700}.inv-doc__semi{font-size:14px;font-weight:600}.inv-doc__address{color:#615868;font-size:13px;line-height:1.5}.inv-doc__lines{padding:8px 48px 0}.inv-doc__row{border-bottom:1px solid #ede6df;grid-template-columns:92px minmax(0,1fr) 44px 92px 104px;align-items:baseline;gap:14px;padding:14px 0;font-size:13px;display:grid}.inv-doc__row--head{color:#423a49;border-bottom:2px solid #423a49;padding:14px 0 10px}.inv-doc__date{color:#6f6676;font-size:12px}.inv-doc__item{font-size:14px;font-weight:700}.inv-doc__desc{color:#615868}.inv-doc__totals{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:32px;padding:24px 48px 32px;display:grid}.inv-doc__note{gap:6px;padding-top:4px}.inv-doc__notetext{white-space:pre-line;font-size:14px;line-height:1.55}.inv-doc__box{background:#f6f3f0;border-radius:12px;flex-direction:column;gap:8px;padding:16px 18px;font-size:13px;display:flex}.inv-doc__sum{justify-content:space-between;gap:12px;display:flex}.inv-doc__sum--total{border-top:2px solid #e76547;align-items:baseline;margin-top:4px;padding-top:10px;font-size:14px;font-weight:700}.inv-doc__sum--total .inv-doc__num{font-size:18px;font-weight:700}.inv-doc__ways{color:#615868;border-top:1px solid #ede6df;flex-direction:column;gap:8px;margin:0 48px;padding:20px 0 24px;font-size:12px;line-height:1.5;display:flex}.inv-doc__ways>.inv-doc__lab{margin-bottom:4px}.inv-doc__wayrow{grid-template-columns:150px minmax(0,1fr);gap:24px;display:grid}.inv-doc__wayrow b{color:#2e2833;font-weight:700}.inv-doc__way{color:#2e2833;letter-spacing:.02em;font-size:12px;font-weight:700}.inv-doc__foot{color:#f4e4b6;background:#423a49;justify-content:space-between;align-items:center;gap:16px;padding:18px 48px;font-size:11px;display:flex}.inv-doc__foot-left{align-items:center;gap:10px;display:inline-flex}.inv-doc__foot-right{opacity:.8}.inv-doc__mark{color:#e76547;flex-shrink:0;width:20px;height:20px}.inv-doc__lab{letter-spacing:.06em;text-transform:uppercase;color:#8a6d91;font-family:Geist Mono,ui-monospace,monospace;font-size:11px;font-weight:500}.inv-doc__num{font-variant-numeric:tabular-nums;font-family:Geist Mono,ui-monospace,monospace;font-size:13px}.inv-doc__r{text-align:right;justify-content:flex-end}.inv-doc__row--head .inv-doc__lab,.inv-doc__row--head{color:#423a49}.inv-doc--print{box-shadow:none;border-radius:0;width:816px;min-height:1056px}.inv-doc--print .inv-doc__foot{margin-top:auto}.inv-doc__paybtn--copy{cursor:pointer;border:0;font-family:inherit}.inv .inv-pill{align-items:baseline;line-height:32px}.sub-kinds{margin-bottom:-4px}.sub-tiles{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.inv-cols-subs{grid-template-columns:150px minmax(0,2fr) 130px 115px 115px minmax(0,1.1fr)}.inv-cols-expired{grid-template-columns:150px minmax(0,2fr) 115px 140px minmax(0,1.5fr)}.inv-cols-periods{grid-template-columns:minmax(0,1fr) 170px 130px 120px 0 130px}.inv-cols-periods .inv-sub,.inv-cols-periods .inv-num,.inv-cols-periods .inv-strong{white-space:nowrap}.sub-period-rate{align-items:flex-end}.inv-cols-dpperiods{grid-template-columns:minmax(0,1.6fr) 110px 70px 100px 120px}.inv-cols-subinv{grid-template-columns:minmax(0,1fr) 120px 110px 110px 110px}.inv-cols-addons{grid-template-columns:minmax(0,1fr) 60px 110px 130px}.inv-cols-addons--monthly{grid-template-columns:minmax(0,1fr) 60px 110px}.inv .inv-cols-rate{grid-template-columns:minmax(0,1fr) 84px 112px;gap:12px}.inv .inv-cols-rate--monthly{grid-template-columns:minmax(0,1fr) 110px}.sub-verified{color:#2e5a1c;margin-left:8px;font-weight:700}.sub-acts{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.sub-acts form{display:contents}.sub-grid{grid-template-columns:minmax(0,1fr) 400px;align-items:stretch;gap:16px;display:grid}.sub-form{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:16px;display:grid}.sub-col{flex-direction:column;gap:16px;min-width:0;display:flex}.sub-sticky{position:sticky;top:88px}@media (max-width:1100px){.sub-grid,.sub-form,.sub-tiles{grid-template-columns:minmax(0,1fr)}.sub-sticky{position:static}}.inv-note.sub-note--row{justify-content:space-between;align-items:center;gap:16px;display:flex}.sub-check{border-top:1px solid var(--inv-row-line);grid-template-columns:8px minmax(0,1fr) auto;align-items:start;gap:14px;padding:12px 20px;display:grid}.sub-check>.inv-dot{margin-top:7px}.sub-stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;padding:0 20px 12px;display:grid}.sub-stat{background:var(--inv-head-row);border-radius:10px;flex-direction:column;gap:4px;min-width:0;padding:12px 14px;display:flex}.sub-stat__v{overflow-wrap:anywhere;font-size:15px;font-weight:600}.sub-chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sub-dchip{border:1px solid var(--inv-line);background:#fff;border-radius:6px;padding:2px 8px;font-family:Geist Mono,monospace;font-size:12px}.sub-strike{color:var(--inv-muted);text-decoration:line-through}.inv .sub-row-now{background:var(--inv-selected)}.inv .sub-row-total{background:var(--inv-head-row);font-weight:600}.inv .sub-group{background:var(--inv-head-row);padding-top:8px;padding-bottom:8px}.sub-tl-year{padding:14px 0 4px}.inv-tl__dot.sub-tl-note{background:#c9a227}.sub-tl-note__body{white-space:normal;margin:4px 0 0;font-size:14px}.sub-empty-big{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:56px 24px;display:flex}.inv-empty.sub-empty-center{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:40px 20px;display:flex}.sub-inline-chips{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.sub-money-chip{align-items:center;gap:10px;display:flex}.sub-steps{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;display:flex}.sub-step{color:var(--inv-muted);align-items:center;gap:8px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.sub-step__n{background:#fff;border:1px solid #d6cec4;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;font-family:Geist Mono,monospace;font-size:12px;display:flex}.sub-step--on{color:#2e2833}.sub-step--on .sub-step__n{color:#fff;background:#c24e33;border-color:#c24e33}.sub-step--done{color:#2e2833}.sub-step--done .sub-step__n{color:#f4e4b6;background:#423a49;border-color:#423a49}.sub-step__line{background:#d6cec4;width:40px;height:1px}.sub-opts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.sub-opts--3{grid-template-columns:repeat(3,minmax(0,1fr))}.sub-opts--4{grid-template-columns:repeat(4,minmax(0,1fr))}.inv .sub-opt{cursor:pointer;color:inherit;background:#fff;border:1px solid #e8e1da;border-radius:10px;align-items:flex-start;gap:12px;padding:14px;font-size:14px;text-decoration:none;display:flex}.inv .sub-opt:has(:checked){background:#fdf5f3;border-color:#2e2833}.inv .sub-opt:has(:disabled){opacity:.55;cursor:not-allowed}.sub-opt input{accent-color:#c24e33;flex-shrink:0;width:16px;height:16px;margin:2px 0 0}.sub-prefix{display:flex}.sub-prefix__chip{white-space:nowrap;color:#615868;box-sizing:border-box;background:#faf7f4;border:1px solid #d6cec4;border-right:0;border-radius:9px 0 0 9px;align-items:center;min-height:38px;padding:0 12px;font-family:Geist Mono,monospace;font-size:14px;display:flex}.inv .sub-prefix .inv-input{border-radius:0 9px 9px 0}.sub-drop{cursor:pointer;background:#faf7f4;border:1px dashed #d6cec4;border-radius:10px;align-items:center;gap:12px;padding:16px;display:flex}.sub-line{border-top:1px solid var(--inv-row-line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:12px 0;display:grid}.sub-line:first-child{border-top:0}.sub-line--changed{background:#fdf5f3;margin:0 -20px;padding:12px 20px}.sub-row{border-top:1px solid var(--inv-row-line);grid-template-columns:minmax(0,1fr) auto auto 32px;align-items:center;gap:14px;padding:10px 0;display:grid}.sub-row__does{flex-direction:column;grid-column:1/-2;gap:4px;display:flex}.sub-subhead{border-top:1px solid #e8e1da;justify-content:space-between;align-items:flex-end;gap:12px;padding-top:14px;display:flex}.sub-qty{background:#fff;border:1px solid #d6cec4;border-radius:9px;align-items:center;height:34px;display:inline-flex;overflow:hidden}.sub-qty button{width:32px;height:32px;font:inherit;color:#2e2833;cursor:pointer;background:0 0;border:0;font-size:16px}.sub-qty span{text-align:center;min-width:30px;font-family:Geist Mono,monospace;font-size:13px;font-weight:600}.sub-x{color:#8a8f99;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.sub-cb{white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:flex}.sub-sum{border-top:1px solid var(--inv-row-line);justify-content:space-between;gap:12px;padding:10px 20px;font-size:14px;display:flex}.sub-sum--total{background:#faf7f4;font-size:16px;font-weight:700}.sub-review{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.sub-review>div{border-top:1px solid var(--inv-row-line);border-left:1px solid var(--inv-row-line);flex-direction:column;gap:4px;padding:14px 20px;display:flex}.sub-review>div:nth-child(4n+1){border-left:0}.sub-bar{z-index:20;padding:14px var(--inv-gutter);background:#fff;border-top:1px solid #e8e1da;justify-content:space-between;align-items:center;gap:16px;display:flex;position:fixed;bottom:0;left:0;right:0}.sub-bar form{display:contents}.sub-pad-bottom{height:72px}.inv .inv-tr.sub-row-new{background:#f5f8ee}.inv-cols-dates{grid-template-columns:minmax(0,1fr) 70px 170px 190px}.inv-cols-paysum{grid-template-columns:minmax(0,1fr) 70px 120px 130px 130px}.sub-edit{flex-direction:column;gap:24px;display:flex}.inv-cols-eb{grid-template-columns:minmax(0,1.3fr) 150px 200px 200px 130px}.inv-cols-left{grid-template-columns:minmax(0,1fr) 140px 140px}.inv-cols-review{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) minmax(0,1.2fr) 90px 120px}.inv-cols-review-missing{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr) 130px}.sub-review__shows{gap:8px;margin:0 0 12px;display:flex}.sub-review__plans{flex-wrap:wrap;gap:4px 14px;display:flex}.sub-lock{color:#6f6676;align-items:center;gap:6px;font-size:13px;display:inline-flex}.inv .inv-tr.sub-row-changed{background:#fdf5f3}@media (max-width:1100px){.sub-opts--3,.sub-opts--4,.sub-review{grid-template-columns:repeat(2,minmax(0,1fr))}.sub-bar{flex-wrap:wrap;padding:12px 16px}}.sub-month{position:relative}.inv .sub-month__field{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;display:flex}.inv .sub-month__field svg{color:var(--inv-muted);flex-shrink:0}.inv .inv-card:has(.sub-month__panel:not([hidden])){overflow:visible}.sub-month__panel{z-index:40;border:1px solid var(--inv-input);background:#fff;border-radius:10px;width:260px;padding:10px;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 14px 34px #11233724}.sub-month__head{justify-content:space-between;align-items:center;padding:0 2px 8px;display:flex}.sub-month__nav{width:30px;height:30px;color:var(--inv-ink);cursor:pointer;background:0 0;border:0;border-radius:7px;font-size:18px;line-height:1}.sub-month__nav:hover:not(:disabled){background:var(--inv-head-row)}.sub-month__nav:disabled{color:#c9c2bb;cursor:default}.sub-month__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.sub-month__m{height:34px;font:inherit;color:var(--inv-ink);cursor:pointer;background:0 0;border:0;border-radius:7px;font-size:13px}.sub-month__m:hover:not(:disabled){background:var(--inv-head-row)}.sub-month__m[aria-pressed=true]{color:#fff;background:#2e2833;font-weight:600}.sub-month__m:disabled{color:#c9c2bb;cursor:default}.sub-addon-dates__cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:6px 12px;display:grid}.sub-addon-dates__cols>:first-child{grid-column:1/-1}.sub-addon-dates__spacer{display:none}.sub-addon-dates__input{width:100%;font:inherit;background:#fff;border:1px solid #e2dad0;border-radius:6px;padding:6px 8px;font-size:13px}.sub-exception{justify-content:space-between;align-items:center;gap:12px;display:flex}.sub-exception__term{align-items:center;display:flex}.sub-exception__set summary{color:#615868;cursor:pointer;width:fit-content;font-size:13px}.sub-exception__form{align-items:flex-end;gap:12px;margin:10px 0 6px;display:flex}.sub-exception__why{flex:1}.onb{--inv-ink:#112337;--inv-eggplant:#112337;--inv-cream:#f4e4b6;--inv-muted:#5b6472;--inv-label:#5b6472;--inv-ground:#f4f1ee;--inv-line:#e6e0d9;--inv-pill-line:#d9d2ca;--inv-input:#d9d2ca;--onb-navy:#112337;--onb-gold:#f4e4b6;--onb-coral:#e76547}.onb .adm-header--light{--hdr-fg:#112337;--hdr-nav:#3a4556}.onb .inv-btn--primary{background:#c24e33;border-color:#c24e33}.onb .inv-btn--primary:hover{background:#a8412a;border-color:#a8412a}.onb .inv-btn{border-color:#d9d2ca}.onb-main{gap:24px}.onb a.onb-link{color:var(--onb-navy);text-decoration:none}.onb a.onb-link:hover{color:#c24e33}.onb-hero{margin:-28px calc(-1*var(--inv-gutter))0;padding:40px var(--inv-gutter)104px;background-color:var(--onb-navy);color:#ffffffdb;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:28px 28px}.onb-hero__inner{flex-direction:column;gap:0;display:flex}.onb-hero__crumbs{color:#ffffffc7;margin-bottom:26px;font-size:14px}.onb .onb-hero__crumbs a{color:#ffffffc7;text-decoration:none}.onb .onb-hero__crumbs a:hover{color:#fff}.onb-hero__top{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.onb-hero__titles{flex-direction:column;gap:14px;min-width:0;display:flex}.onb-hero__title{color:var(--onb-gold);letter-spacing:-.025em;flex-wrap:wrap;align-items:center;gap:14px;margin:0;font-size:40px;font-weight:700;line-height:1.1;display:flex}.onb-hero__title .inv-chip{letter-spacing:0}.onb-hero__lede{color:#ffffffdb;margin:0;font-size:16px}.onb-hero__date{color:#fff}.onb-hero__side{flex-shrink:0}.onb-overlap{margin-top:-72px;position:relative}.onb-figures{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:40px;display:grid}.onb-figures--three{grid-template-columns:repeat(3,240px);margin-top:28px}.onb-figure{border-left:1px solid #ffffff29;flex-direction:column;gap:8px;padding:0 28px;display:flex}.onb-figure:first-child,.onb-figure--plain{border-left:0;padding-left:0}.onb .onb-figure__label{color:#ffffffc7}.onb-figure__value{letter-spacing:-.02em;color:#fff;font-variant-numeric:tabular-nums;font-size:36px;font-weight:700;line-height:1}.onb-figure__detail{color:#ffffffc7;font-size:13px}.onb-grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.onb-col{flex-direction:column;gap:24px;display:flex}.onb-card{border-radius:16px;box-shadow:0 10px 30px #11233714}.onb-card__head{flex-direction:column;gap:6px;padding:22px 24px 18px;display:flex}.onb-card__title{font-size:20px;font-weight:600}.onb-card__pills{margin-top:14px}.onb-card__head--bar{flex-flow:wrap;justify-content:space-between;align-items:center;gap:16px}.onb .onb-search{width:280px}.onb .inv-pill{height:34px}.onb .inv-th,.onb .inv-tr{padding-left:24px;padding-right:24px}.onb .inv-tr{min-height:68px}.onb-kv{border-top:1px solid var(--inv-row-line);justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex}.onb-chip--never_started{color:#22385a;background:#e8eef5}.onb-chip--gone_quiet{color:#6e520a;background:#f8ebc4}.onb-chip--waiting{color:#5e3e68;background:#efe3f2}.onb-cols-needs{grid-template-columns:140px minmax(0,1fr) auto}.onb-cols-accounts{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) 140px 200px 110px 80px 140px}.onb-cols-steps{grid-template-columns:24px minmax(0,1.4fr) 120px 150px minmax(0,1.6fr) 140px}.onb-cols-checks{grid-template-columns:150px minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr)}.onb-progress-cell{align-items:center;gap:10px;display:flex}.onb-progress{gap:3px;display:inline-flex}.onb-progress i{background:#e6e0d9;border-radius:3px;width:14px;height:5px}.onb-progress i.onb-progress__on{background:var(--onb-navy)}.onb-switch__form{display:inline}.onb .onb-switch{cursor:pointer;vertical-align:middle;background:#e6e0d9;border:0;border-radius:999px;width:40px;height:24px;padding:0;display:inline-block;position:relative}.onb-switch i{background:#fff;border-radius:999px;width:18px;height:18px;transition:left .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #11233740}.onb .onb-switch--on{background:#c24e33}.onb-switch--on i{left:19px}.onb .onb-switch--locked{opacity:.55;cursor:not-allowed}.onb-step-icon{box-sizing:border-box;border:1.5px solid #d9d2ca;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.onb-step-icon--done{background:var(--onb-navy);border-color:var(--onb-navy);color:#fff}.onb-step-icon--next{border:2px solid var(--onb-coral)}.onb-step-icon--waiting{border:2px solid #e7c062}.onb-step-icon--skipped{border-style:dashed}.onb-dialog{width:560px}.onb-dialog__form{flex-direction:column;gap:18px;display:flex}.onb-dialog__actions{gap:10px;display:flex}.onb-owners{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.onb-owners__legend{margin-bottom:8px;padding:0}.onb-owner{border:1px solid var(--inv-line);cursor:pointer;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;display:flex}.onb-owner:has(:checked){background:#fdf5f3;border-color:#c24e33}.onb-owner__radio{accent-color:#c24e33}.onb-owner__seen{white-space:nowrap;margin-left:auto}.onb-settings__form{flex-direction:column;display:flex}.onb-settings__text{max-width:720px;margin:6px 0 0;line-height:1.5}.onb-settings__who{flex-direction:column;gap:12px;padding:22px 24px 24px;display:flex}.onb-settings__who .onb-settings__text{margin:0 0 4px}.onb-radio{border:1px solid var(--inv-line);cursor:pointer;border-radius:10px;align-items:flex-start;gap:12px;padding:18px 16px;display:flex}.onb-radio:has(:checked){background:#fdf5f3;border:2px solid #c24e33;padding:17px 15px}.onb-radio__input{accent-color:#c24e33;margin-top:3px}.onb-help{flex-direction:column;gap:6px;display:flex}.onb-help__title{font-size:20px;font-weight:600}.onb-help__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.onb-help__card{gap:20px;padding:24px;display:flex}.onb-help__card--wide{grid-column:1/-1}.onb-help__n{background:var(--onb-navy);color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-weight:600;display:flex}.onb-help__body{gap:8px}.onb-help__h3{margin:0;font-size:17px}.onb-help__text{margin:0;font-size:14px;line-height:1.55}.onb-help__links{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}@media (max-width:1100px){.onb-grid{grid-template-columns:minmax(0,1fr)}.onb-cols-accounts{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) 130px 190px 70px 130px}.onb-cols-accounts>:nth-child(5){display:none}}@media (max-width:767px){.onb-hero__title{font-size:30px}.onb-hero__top{flex-direction:column;align-items:flex-start}.onb-figures{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px}.onb-figure{padding:0 16px}.onb-figure:nth-child(odd){border-left:0;padding-left:0}.onb-help__grid{grid-template-columns:minmax(0,1fr)}.onb .inv-th{display:none}.onb-cols-needs,.onb-cols-accounts,.onb-cols-steps,.onb-cols-checks{grid-template-columns:minmax(0,1fr);gap:6px}}.agdoc{box-sizing:border-box;color:#2e2833;background:#fff;border:1px solid #e8e1da;border-radius:6px;flex-direction:column;width:100%;padding-bottom:0;font-family:Aspekta,system-ui,sans-serif;display:flex;box-shadow:0 10px 30px #2e283314}.agdoc p{color:#433b48;margin:0;font-size:13.5px;line-height:1.6}.agdoc__h3{letter-spacing:-.02em;color:#2e2833;margin:0;font-size:20px;font-weight:600}.agdoc__h4{color:#2e2833;margin:0;font-size:15px;font-weight:600}.agdoc__h4--muted{color:#8a6d91}.agdoc__list{color:#433b48;flex-direction:column;gap:4px;margin:0;padding-left:22px;font-size:13.5px;line-height:1.6;list-style:outside;display:flex}.agdoc__list--cols{columns:2;column-gap:28px;margin-top:8px;font-size:13px;display:block}.agdoc__list--cols li{break-inside:avoid;padding-bottom:2px}.agdoc__text{flex-direction:column;gap:10px;display:flex}.agdoc__label{letter-spacing:.06em;text-transform:uppercase;color:#8a6d91;font-family:Geist Mono,monospace;font-size:11px}.agdoc p.agdoc__label{color:#8a6d91;font-size:11px}.agdoc__muted{color:#615868}.agdoc__link{color:inherit;text-underline-offset:2px;text-decoration:underline}.agdoc__strong,:where(.agdoc) :where(b,strong){font-weight:600}.agdoc__missing{color:#93301b}.agdoc__sec{flex-direction:column;gap:10px;padding:26px 48px 0;display:flex;position:relative}.agdoc__sec--continues{padding-top:10px}.agdoc__cover{color:#f4e4b6;background:#423a49;border-radius:6px 6px 0 0;padding:36px 48px 32px;position:relative;overflow:hidden}.agdoc__cover-grid{opacity:.6;background:url("/assets/user_area/brand/hero-squares-5927670e.webp") 50% 0 no-repeat;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0 55%,#000 72%);mask-image:linear-gradient(90deg,#0000 0 55%,#000 72%)}.agdoc__cover-top{justify-content:space-between;align-items:flex-start;display:flex;position:relative}.agdoc__logo{width:40px;height:40px}.agdoc__label--cover{color:#d0a0d6}.agdoc__label--as-written{text-transform:none}.agdoc__cover-body{margin-top:36px;position:relative}.agdoc__cover-title{letter-spacing:-.02em;margin:0;font-size:30px;font-weight:700}.agdoc__cover-sub{color:#f4e4b6d9;margin-top:6px;font-size:16px}.agdoc__cover-sub b{color:#f4e4b6}.agdoc__cover-date{margin-top:14px}.agdoc__foot{color:#f4e4b6;background:#423a49;border-radius:0 0 6px 6px;justify-content:space-between;margin-top:36px;padding:14px 48px;font-size:11px;display:flex}.agdoc__pb{color:#8a6d91;letter-spacing:.04em;align-items:flex-start;gap:12px;margin:26px 48px 0;font-family:Geist Mono,monospace;font-size:11px;display:flex}.agdoc__pb span{white-space:nowrap}.agdoc__pb:before,.agdoc__pb:after{content:"";border-top:1px dashed #d0a0d6;flex:1;margin-top:7px}@media print{.agdoc{box-shadow:none;border:0;border-radius:0}.agdoc__pb{display:none}.agdoc__block{break-inside:avoid}.agdoc__h3{break-after:avoid}}.agpdf{background:#fff;margin:0}.agpdf .agdoc{box-shadow:none;border:0}.agpdf:is(.agpdf--page,.agpdf--pages) .agdoc,.agpdf:is(.agpdf--page,.agpdf--pages) .agdoc__cover,.agpdf:is(.agpdf--page,.agpdf--pages) .agdoc__foot{border-radius:0}.agpdf--page .agdoc{min-height:11in}.agpdf--page .agdoc__foot{margin-top:auto}.agpdf--page .agdoc>.agdoc__sec:last-of-type{margin-bottom:36px}.agdoc__rich h3{color:#8a6d91;break-after:avoid;margin:8px 0 0;font-size:15px;font-weight:600}.agdoc__rich h4{color:#2e2833;margin:4px 0 0;font-size:14px;font-weight:600}.agdoc__rich ul,.agdoc__rich ol{color:#433b48;flex-direction:column;gap:4px;margin:0;padding-left:22px;font-size:13.5px;line-height:1.6;display:flex}.agdoc__rich ul{list-style:outside}.agdoc__rich ol{list-style:decimal}.agdoc__rich li p{margin:0}.agdoc__rich a{color:inherit;text-underline-offset:2px;text-decoration:underline}.agdoc__rich code{color:#433b48;background:#f6f1ec;border-radius:4px;padding:1px 5px;font-family:Geist Mono,monospace;font-size:12px}.agdoc__rich table{border-collapse:separate;border-spacing:0;color:#433b48;break-inside:avoid;border:1px solid #e8e1da;border-radius:8px;width:100%;font-size:13px;overflow:hidden}.agdoc__rich th{color:#f4e4b6;text-align:left;background:#423a49;padding:10px 14px;font-size:12px;font-weight:600}.agdoc__rich td{vertical-align:top;border-top:1px solid #f0eae4;padding:10px 14px}.agdoc__rich tr:first-child td{border-top:0}.agdoc__table{border:1px solid #e8e1da;border-radius:8px;font-size:13px;overflow:hidden}.agdoc__row{color:#433b48;border-top:1px solid #f0eae4;align-items:start;gap:12px;padding:10px 14px;display:grid}.agdoc__row:first-child{border-top:0}.agdoc__row--head{color:#f4e4b6;background:#423a49;font-size:12px;font-weight:600}.agdoc__row--total{border-top:0;padding-top:4px;padding-bottom:4px}.agdoc__row--discount{color:#615868;border-top:0;padding-top:2px}.agdoc__table--plans .agdoc__row{grid-template-columns:40px minmax(0,1fr) 100px}.agdoc__table--pay .agdoc__row{grid-template-columns:minmax(0,1fr) 130px 70px 120px}.agdoc__total-label{grid-column:1/4}.agdoc__num{text-align:right;font-variant-numeric:tabular-nums;font-family:Geist Mono,monospace}.agdoc__num--left{text-align:left}.agdoc__sig-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:8px;display:grid}.agdoc__sig{flex-direction:column;gap:6px;font-size:13px;display:flex}.agdoc__sig-mark{box-sizing:border-box;color:#1f1a24;border-bottom:1.5px solid #2e2833;align-items:flex-end;height:64px;padding-bottom:4px;font-family:Caveat,Segoe Script,cursive;font-size:34px;display:flex}.agdoc__sig-meta{color:#433b48;flex-direction:column;gap:2px;font-size:12.5px;line-height:1.45;display:flex}.agdoc__sig-meta b{color:#2e2833}.agdoc__sig-mark svg{width:auto;max-height:56px}.agdoc__sig-line{border-top:1px solid #2e2833;justify-content:space-between;padding-top:6px;display:flex}.ag-cols-list{grid-template-columns:150px minmax(0,1.6fr) minmax(0,1fr) 80px 110px 150px minmax(0,1fr)}.ag-signing{white-space:nowrap;color:#5e3e68;background:#efe3f2;border-radius:999px;align-items:center;height:24px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.ag-new{grid-template-columns:420px minmax(0,1fr);align-items:start;gap:24px;padding-bottom:80px;display:grid}.ag-new__form{flex-direction:column;gap:16px;display:flex}.ag-new__doc{flex-direction:column;gap:10px;display:flex}.ag-doc-head{justify-content:space-between;gap:12px;display:flex}.ag-box{flex-direction:column;gap:14px;padding:20px;display:flex}.ag-field{flex-direction:column;gap:4px;font-size:14px;display:flex}.ag-readonly{border:1px solid var(--inv-line);background:var(--inv-head-row);color:var(--inv-muted);border-radius:10px;padding:10px 12px;font-size:13px}.ag-sub{border:1px solid var(--inv-line);background:#fdf5f3;border-color:#e5b8ab;border-radius:10px;grid-template-columns:20px minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px 12px;display:grid}.ag-sub__tick{color:#fff;background:#c24e33;border-radius:5px;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1px;display:flex}.ag-check,.ag-radio__input{accent-color:#c24e33;margin-top:3px}.ag-toggle{border:1px solid var(--inv-line);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.ag-switch{appearance:none;cursor:pointer;background:#e6e0d9;border-radius:999px;flex-shrink:0;width:40px;height:24px;margin:0;position:relative}.ag-switch:after{content:"";background:#fff;border-radius:999px;width:18px;height:18px;transition:left .15s;position:absolute;top:3px;left:3px}.ag-switch:checked{background:#c24e33}.ag-switch:checked:after{left:19px}.ag-signers{flex-direction:column;gap:10px;display:flex}.ag-signer{border:1px solid var(--inv-line);border-radius:10px;flex-direction:column;gap:8px;padding:12px;display:flex}.ag-signer__remove{align-self:flex-end}.ag-signer__fields{flex-direction:column;gap:8px;min-width:0;display:flex}.ag-signer__fields [hidden]{display:none}.ag-signer__fields .inv-input{box-sizing:border-box;width:100%;max-width:none}.ag-order{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.ag-radio{border:1px solid var(--inv-line);cursor:pointer;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 8px;padding:12px;display:grid}.ag-radio .ag-radio__input{margin:0}.ag-radio__sub{grid-column:1/-1}.ag-radio:has(:checked){background:#fdf5f3;border-color:#c24e33}.ag-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ag-note{height:auto;min-height:72px;padding-top:8px}.ag-tabs{margin-bottom:4px}.ag-bar{z-index:20;border-top:1px solid var(--inv-line);padding:12px var(--inv-gutter);background:#fff;justify-content:space-between;align-items:center;gap:16px;display:flex;position:fixed;bottom:0;left:0;right:0}.ag-bar__actions{gap:8px;display:flex}@media (max-width:1100px){.ag-new{grid-template-columns:minmax(0,1fr)}}.ag-reading{width:100%;max-width:860px;margin:0 auto}.ag-band{justify-content:space-between;align-items:center;gap:16px;display:flex}.ag-band__actions{flex-shrink:0;gap:8px;display:flex}.ag-band--ok{color:#3a5a1c;background:#eef2e4}.ag-stepper{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.ag-stepper:before{content:"";border-top:2px solid #e6e0d9;position:absolute;top:7px;left:8.3%;right:8.3%}.ag-stepper__step{text-align:center;flex-direction:column;align-items:center;gap:4px;font-size:13px;display:flex;position:relative}.ag-stepper__dot{box-sizing:border-box;background:#fff;border:2px solid #cfc6bd;border-radius:999px;width:14px;height:14px}.ag-stepper__step--done .ag-stepper__dot{background:#5e8a2e;border-color:#5e8a2e}.ag-stepper__step--now .ag-stepper__dot{border-color:#c24e33}.ag-drawer{z-index:40;width:440px;top:0}.ag-event{border-top:1px solid var(--inv-row-line);grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;padding:8px 0;display:grid}.ag-event .inv-sub:not(.ag-event__when){grid-column:1}.ag-event__when{grid-area:1/2}.ag-dialog{flex-direction:column;gap:16px;display:flex}.ag-cols-templates{grid-template-columns:minmax(0,1.6fr) 150px 140px 90px 80px 90px 170px}.ag-info-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.ag-editor{grid-template-columns:220px minmax(0,1fr) 360px;align-items:start;gap:20px;display:grid}.ag-editor__palette{gap:8px}.ag .ag-palette__item{text-align:left;width:100%;font:inherit;border:1px solid var(--inv-line);cursor:pointer;color:var(--inv-ink);background:#fff;border-radius:10px;padding:10px 12px;font-size:13px;font-weight:600}.ag-editor__blocks{flex-direction:column;gap:10px;display:flex}.ag .ag-block{color:var(--inv-ink);flex-direction:column;gap:4px;padding:14px 16px;text-decoration:none;display:flex}.ag .ag-block--on{border-color:#c24e33;box-shadow:0 0 0 1px #c24e33}.ag-editor__side{flex-direction:column;gap:16px;display:flex}.ag-vars{flex-wrap:wrap;gap:6px;display:flex}.ag-var{color:#5e3e68;background:#efe3f2;border-radius:6px;padding:2px 6px;font-family:Geist Mono,monospace;font-size:11px}.ag-clause-text{min-height:200px}.ag-cols-clauses{grid-template-columns:60px minmax(0,1.6fr) minmax(0,1fr) 90px 72px}.ag-cols-commitments{grid-template-columns:minmax(0,1.8fr) minmax(0,1.4fr) minmax(0,1fr) minmax(0,.8fr) minmax(0,1.8fr) 72px}.ag-cols-commitment-history{grid-template-columns:110px minmax(0,1fr) 180px}.ag-affects{flex-direction:column;gap:10px;margin:6px 0 4px;display:flex}.ag-affects__box{flex-direction:column;gap:6px;padding:14px 16px;display:flex}@media (max-width:899px){.ag-cols-commitments,.ag-cols-commitment-history{grid-template-columns:minmax(0,1fr);gap:2px}.ag-cols-commitments.inv-th,.ag-cols-commitment-history.inv-th{display:none}}.ag-settings{flex-direction:column;gap:20px;display:flex}.ag-three{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ag-two-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.ag-hiw__heading{letter-spacing:.06em;text-transform:uppercase;color:var(--inv-muted);margin:8px 0 0;font-family:Geist Mono,monospace;font-size:12px}.ag-hiw__row{border-top:1px solid var(--inv-row-line);grid-template-columns:60px 150px minmax(0,1fr) 220px;align-items:start;gap:16px;padding:16px 20px;display:grid}.ag-hiw__row:first-child{border-top:0}.ag-hiw__n{color:#c24e33;text-align:center;font-size:22px;font-weight:600}.ag-hiw__who{text-transform:uppercase;color:#6e520a;background:#f8ebc4;border-radius:999px;align-items:center;width:max-content;height:22px;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}.ag-hiw__who--automatic{color:#2e5a1c;background:#dcebd2}.ag-hiw__who--client{color:#5e3e68;background:#efe3f2}.ag-hiw__who--partner-approval{color:#93301b;background:#f7ded7}.agdoc__cert-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.agdoc__cert-box{border:1px solid #e8e1da;border-radius:8px;font-size:12px;overflow:hidden}.agdoc__cert-row{color:#433b48;border-top:1px solid #f0eae4;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:16px;padding:10px 14px;font-family:Geist Mono,monospace;display:grid}.agdoc__cert-row--head{color:#f4e4b6;background:#423a49;border-top:0}.agdoc__cert-sig svg{width:auto;max-height:36px}.ag-record{max-width:640px}.ag-imported{margin-bottom:16px}.ag-pdf{border:1px solid var(--inv-line);background:#fff;border-radius:12px;width:100%;height:calc(100vh - 220px);min-height:640px;display:block}p.agdoc__generated,.agdoc p.agdoc__generated{color:#5a4110;background:#fbf1d6;border:1px solid #e5cf93;border-radius:6px;margin:0 0 18px;padding:10px 14px;font-size:12px;font-weight:600;line-height:1.5}.pv-chip{color:#8a3b12;white-space:normal;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#fce9dc;border-radius:999px;align-items:center;margin:0 1px;padding:0 7px;font-size:.92em;font-weight:600;line-height:1.6;display:inline-flex}.agpdf .pv-chip{color:inherit;font-weight:inherit;font-size:inherit;background:0 0;margin:0;padding:0}.pv-included ul,ul.pv-list{margin:6px 0 10px;padding-left:1.3em;list-style:outside}.pv-included{background:#fdf6f1;border-left:3px solid #f2c6ab;border-radius:0 8px 8px 0;margin:8px 0 12px;padding:8px 14px 2px;display:block}.pv-included__label{letter-spacing:.04em;text-transform:uppercase;color:#8a3b12;font-size:11px;font-weight:600;display:block}.agpdf .pv-included{background:0 0;border:0;padding:0}.agpdf .pv-included__label{display:none}action-text-attachment:has(>.pv-included){display:block}.pv-embed-chip{color:#5b4a3c;background:#fbf8f4;border:1px solid #e7d9cc;border-radius:6px;padding:2px 9px;font-size:.9em;font-weight:600;display:inline-flex}action-text-attachment:has(>.pv-embed){display:block}.pv-embed{box-sizing:border-box;break-inside:avoid;background:#fbf8f4;border:1px solid #e7d9cc;border-radius:10px;width:100%;margin:12px 0;padding:14px 16px;display:block}.pv-embed__head{justify-content:space-between;gap:12px;margin-bottom:6px;display:flex}.pv-embed__label{letter-spacing:.06em;text-transform:uppercase;color:#6b6470;font-family:Geist Mono,ui-monospace,monospace;font-size:11px}.pv-embed__open{white-space:nowrap;font-size:12px;font-weight:600}.pv-embed__body{display:block}.pv-embed__body>:last-child{margin-bottom:0}.agpdf .pv-embed{background:0 0;border-color:#d9c8b8;border-radius:6px}.pv-insert{gap:8px;margin-bottom:8px;display:flex}.pv-insert__one{position:relative}.pv-insert__menu{z-index:30;width:400px;max-width:calc(100vw - 32px);padding:8px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 12px 32px #14141329}.pv-insert__list{overscroll-behavior:contain;max-height:min(60vh,520px);margin-top:6px;overflow:hidden auto}.pv-insert__group{flex-direction:column;display:flex}.pv-insert__label{padding:8px 8px 4px}.pv-insert__item{text-align:left;min-width:0;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;flex-direction:column;gap:1px;padding:6px 8px;display:flex}.pv-insert__item:hover,.pv-insert__item:focus-visible{background:#f6f1ec}.pv-insert__now{color:#6b6470;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;font-size:12px;overflow:hidden}.pv-insert__hint{margin:6px 8px 2px}.ag-clause-editor lexxy-editor{min-height:260px;max-height:50vh;overflow-y:auto}.pv-chip--link{color:#3a4466;background:#eef0f6}.pv-doclink{font-weight:600}.inv .inv-dialog .inv-input.inv-num[readonly]{background:var(--inv-head-row);color:var(--inv-muted)}.inv .inv-tr:has(.ag-row-link){position:relative}.inv .inv-tr:has(.ag-row-link):hover{background:var(--inv-head-row)}.inv .ag-row-link{color:inherit;text-decoration:none}.inv .ag-row-link:after{content:"";position:absolute;inset:0}.inv .inv-tr:has(.ag-row-link) .inv-btn{z-index:1;position:relative}.ag-commitments__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}@font-face{font-family:Caveat;src:url("/assets/Caveat-VF-0aa453d2.woff2")format("woff2");font-weight:400 700;font-style:normal;font-display:swap}.cs{color:#2e2833;background:#f6f3f0;min-height:100vh;margin:0;padding:0;font-family:Aspekta,system-ui,sans-serif;line-height:normal}.cs *,.cs :before,.cs :after{box-sizing:revert}:where(.cs) :where(h1,h2,h3,h4,h5,h6){font-weight:revert}.cs a{color:inherit}.cs-mono{font-variant-numeric:tabular-nums;font-family:Geist Mono,ui-monospace,monospace}.cs-top{z-index:5;background:#fff;border-bottom:1px solid #e8e1da;justify-content:space-between;align-items:center;gap:16px;height:64px;padding:0 40px;display:flex;position:relative}.cs-top__l{align-items:center;gap:16px;min-width:0;display:flex}.cs-top__logo{color:#2e2833;display:flex}.cs-top__doc{border-left:1px solid #e8e1da;flex-direction:column;gap:1px;min-width:0;padding-left:16px;display:flex}.cs-top__doc b{white-space:nowrap;font-size:14px}.cs-top__doc span{color:#7d7385;white-space:nowrap;text-overflow:ellipsis;font-family:Geist Mono,monospace;font-size:11.5px;overflow:hidden}.cs-top__r{align-items:center;gap:10px;display:flex}.cs-chip{color:#5e4766;white-space:nowrap;background:#f4ecf6;border-radius:999px;align-items:center;gap:6px;height:28px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.cs-chip--baytek{color:#3d190b;background:#f4e4b6}.cs-chip--done{color:#2e5a1c;background:#dcebd2;height:24px;font-weight:600}.cs-btn{height:32px;font:inherit;color:#2e2833;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #d6cec4;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.cs-btnL{height:46px;font:inherit;color:#2e2833;cursor:pointer;background:#fff;border:1px solid #ddd5cc;border-radius:11px;align-items:center;gap:8px;padding:0 18px;font-size:14.5px;font-weight:700;text-decoration:none;display:inline-flex}.cs-btnL--pri{color:#fff;background:#c24e33;border-color:#c24e33}.cs-btnL--dark{color:#fff;background:#2e2833;border-color:#2e2833}.cs-btnL--lg{height:50px;padding:0 22px;font-size:15px}.cs .cs-btnL--pri,.cs .cs-btnL--dark{color:#fff}.cs-hero{color:#f4e4b6;background:#423a49;padding:40px;position:relative;overflow:hidden}.cs-hero:before{content:"";background-image:linear-gradient(#f4e4b60d 1px,#0000 1px),linear-gradient(90deg,#f4e4b60d 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 30%,#000);mask-image:linear-gradient(90deg,#0000 30%,#000)}.cs-hero__in{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:end;gap:48px;display:grid;position:relative}.cs-hero__eb{letter-spacing:.08em;text-transform:uppercase;color:#d0a0d6;font-family:Geist Mono,monospace;font-size:11.5px}.cs-hero h1{color:#f4e4b6;letter-spacing:-.025em;margin:10px 0 0;font-size:38px;font-weight:800;line-height:1.12}.cs-hero p{color:#f4e4b6d9;margin:12px 0 0;font-size:15px;line-height:1.55}.cs-note{background:#f4e4b612;border:1px solid #f4e4b624;border-radius:12px;align-items:flex-start;gap:12px;margin-top:20px;padding:14px 16px;display:flex}.cs-note__q{color:#f4e4b6;font-size:14px;line-height:1.55}.cs-note__w{color:#f4e4b6b3;margin-top:4px;font-size:12px}.cs-av{color:#3d190b;background:#f4e4b6;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:800;display:flex}.cs-facts{background:#ffffff08;border:1px solid #f4e4b62e;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.cs-facts>div{border-top:1px solid #f4e4b624;border-left:1px solid #f4e4b624;flex-direction:column;gap:4px;min-width:0;padding:14px 16px;display:flex}.cs-facts>div:nth-child(-n+2){border-top:0}.cs-facts>div:nth-child(odd){border-left:0}.cs-facts__k{letter-spacing:.08em;text-transform:uppercase;color:#d0a0d6;font-family:Geist Mono,monospace;font-size:10.5px}.cs-facts__v{color:#f4e4b6;font-size:15px;font-weight:700}.cs-facts__s{color:#f4e4b6bf;font-size:12px}.cs-steps{align-items:center;margin-top:22px;display:flex}.cs-steps__s{white-space:nowrap;flex:none;align-items:center;gap:10px;display:flex}.cs-steps__c{color:#f4e4b6;background:#f4e4b624;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:13px;font-weight:800;display:flex}.cs-steps__s--now .cs-steps__c{color:#fff;background:#c24e33}.cs-steps__s--done .cs-steps__c{color:#2e5a1c;background:#dcebd2}.cs-steps__t{flex-direction:column;gap:1px;display:flex}.cs-steps__t b{color:#f4e4b6;font-size:14px}.cs-steps__t span{color:#f4e4b6bf;font-size:12px}.cs-steps__bar{background:#f4e4b633;flex:1;height:2px;margin:0 14px}.cs-body{grid-template-columns:184px minmax(0,1fr) 360px;align-items:start;gap:32px;padding:32px 40px 64px;display:grid}.cs-toc{flex-direction:column;gap:2px;display:flex;position:sticky;top:24px}.cs-toc__h{letter-spacing:.08em;text-transform:uppercase;color:#7d7385;padding:0 10px 8px;font-family:Geist Mono,monospace;font-size:10.5px}.cs-toc__a{color:#615868;white-space:nowrap;border-radius:8px;align-items:center;gap:10px;padding:7px 10px;font-size:13px;text-decoration:none;display:flex}.cs .cs-toc__a{color:#615868}.cs-toc__a i{box-sizing:border-box;color:#fff;border:1.5px solid #d6cec4;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:flex}.cs-toc__a--read i{background:#7fa65a;border-color:#7fa65a}.cs-toc__a--on{background:#fff;font-weight:700;box-shadow:0 1px 2px #2e28330f}.cs .cs-toc__a--on{color:#2e2833}.cs-toc__a--on i{border-color:#c24e33}.cs-toc__a--read.cs-toc__a--on i{border-color:#7fa65a}.cs-toc__pg{color:#968c9c;margin-left:auto;font-family:Geist Mono,monospace;font-size:11px}.cs-toc__prog{color:#7d7385;flex-direction:column;gap:6px;margin:12px 10px 0;font-size:12px;display:flex}.cs-toc__bar{background:#e3dcd5;border-radius:2px;height:4px;overflow:hidden}.cs-toc__bar i{background:#7fa65a;width:0;height:100%;transition:width .2s;display:block}.cs-doc{min-width:0}.cs-doc .agdoc{box-sizing:border-box;padding:44px 48px;box-shadow:0 10px 30px #2e283314}.cs-pnl{flex-direction:column;gap:14px;display:flex;position:sticky;top:24px}.cs-pc{background:#fff;border:1px solid #e8e1da;border-radius:16px;overflow:hidden}.cs-pc__h{border-bottom:1px solid #f0eae4;flex-direction:column;gap:4px;padding:18px 20px 14px;display:flex}.cs-pc__eb{letter-spacing:.08em;text-transform:uppercase;color:#8a6d91;font-family:Geist Mono,monospace;font-size:10.5px}.cs-pc__h b{letter-spacing:-.01em;font-size:18px}.cs-pc__sub{color:#615868;font-size:13px;line-height:1.45}.cs-pc__b{flex-direction:column;gap:14px;padding:16px 20px 20px;display:flex}.cs-fld{flex-direction:column;gap:6px;display:flex}.cs-fld label,.cs-fld__l{font-size:13px;font-weight:700}.cs-in{height:44px;font:inherit;color:#2e2833;box-sizing:border-box;background:#fff;border:1px solid #d6cec4;border-radius:10px;width:100%;padding:0 12px;font-size:14px}.cs-in::placeholder{color:#968c9c}.cs-in--err{border-color:#c24e33;box-shadow:0 0 0 3px #c24e3324}.cs-hint{color:#7d7385;font-size:12px;line-height:1.45}.cs-emsg{color:#93301b;align-items:flex-start;gap:6px;font-size:12px;font-weight:600;line-height:1.45;display:flex}.cs-sigrow{justify-content:space-between;align-items:center;display:flex}.cs-seg{background:#ede6df;border-radius:9px;gap:4px;width:max-content;padding:3px;display:flex}.cs-seg button{height:28px;font:inherit;color:#615868;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;padding:0 12px;font-size:12.5px;font-weight:600;display:flex}.cs-seg button[aria-pressed=true]{color:#2e2833;background:#fff;box-shadow:0 1px 2px #2e283314}.cs-pad{background:#fff;border:1px solid #d6cec4;border-radius:12px;height:132px;position:relative;overflow:hidden}.cs-pad--err{border-color:#c24e33;box-shadow:0 0 0 3px #c24e3324}.cs-pad canvas{touch-action:none;cursor:crosshair;width:100%;height:100%;position:absolute;inset:0}.cs-pad__line{pointer-events:none;border-top:1.5px solid #d6cec4;position:absolute;bottom:30px;left:20px;right:20px}.cs-pad__x{color:#968c9c;pointer-events:none;font-size:16px;position:absolute;bottom:36px;left:20px}.cs-pad__ph{text-align:center;color:#968c9c;pointer-events:none;padding:0 16px;font-size:13px;position:absolute;top:34px;left:0;right:0}.cs-pad__clear[hidden]{display:none}.cs-pad__clear{font:inherit;color:#615868;cursor:pointer;z-index:1;background:0 0;border:0;font-size:12px;font-weight:600;position:absolute;top:8px;right:10px}.cs-pad__saved{pointer-events:none;height:64px;position:absolute;bottom:30px;left:44px;right:20px}.cs-pad__saved svg{width:auto;max-width:100%;height:100%}.cs-typed{height:64px;font-family:Caveat,Segoe Script,cursive;font-size:30px}.cs-cons{color:#433b48;cursor:pointer;align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.cs-cons input{appearance:none;box-sizing:border-box;cursor:pointer;background:#fff 50%/12px no-repeat;border:1.5px solid #b8aea3;border-radius:5px;flex-shrink:0;width:18px;height:18px;margin:2px 0 0}.cs-cons input:checked{background-color:#c24e33;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E");border-color:#c24e33}.cs-cons input:focus-visible{outline-offset:2px;outline:2px solid #c24e33}.cs-cons--err{color:#93301b}.cs-cons--err input{border-color:#c24e33}.cs-big{color:#fff;height:50px;font:inherit;cursor:pointer;background:#c24e33;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;font-size:15px;font-weight:700;text-decoration:none;display:flex}.cs-big:disabled,.cs-big--dis{color:#968c9c;cursor:not-allowed;background:#e3dcd5}.cs-lnk{justify-content:space-between;align-items:center;font-size:13px;display:flex}.cs .cs-lnk a,.cs-lnk button{color:#615868;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.cs-alert{border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.cs-alert--err{color:#93301b;background:#fbe9e4}.cs-alert--warn{color:#6e520a;background:#fbf2d8}.cs-alert--info{color:#5e4766;background:#f4ecf6}.cs-alert ul{margin:6px 0 0;padding-left:18px;list-style:outside}.cs-alert>svg,.cs-emsg>svg{flex-shrink:0;margin-top:2px}.cs .cs-alert a{color:inherit;text-decoration:underline}.cs-ord{flex-direction:column;display:flex}.cs-ord__o{border-top:1px solid #f0eae4;align-items:center;gap:12px;padding:10px 0;display:flex}.cs-ord__o:first-child{border-top:0;padding-top:0}.cs-ord__dot{color:#615868;background:#ede6df;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:800;display:flex}.cs-ord__o--done .cs-ord__dot{color:#2e5a1c;background:#dcebd2}.cs-ord__o--now .cs-ord__dot{color:#fff;background:#c24e33;box-shadow:0 0 0 4px #c24e3329}.cs-ord__nm{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.cs-ord__nm b{font-size:13.5px}.cs-ord__nm span{color:#7d7385;font-size:12px}.cs-ord__st{white-space:nowrap;color:#968c9c;font-size:12px;font-weight:700}.cs-ord__o--done .cs-ord__st{color:#2e5a1c}.cs-ord__o--now .cs-ord__st{color:#c24e33}.cs-ord--plain .cs-ord__o,.cs-ord--plain .cs-ord__o:first-child{border-top:0;gap:14px;padding:6px 0}.cs-ord--plain .cs-ord__dot{font-size:12px}.cs-ord--plain .cs-ord__nm span{font-size:12.5px}.cs-sent{flex-direction:column;gap:10px;padding:18px 20px;display:flex}.cs-sent__who{align-items:center;gap:12px;display:flex}.cs-sent__who b{font-size:14px;display:block}.cs-sent__who span{color:#615868;font-size:12.5px}.cs-sent p{color:#433b48;margin:0;font-size:13px;line-height:1.55}.agdoc__sig-target{color:#c24e33;background:#fdf5f3;border:2px dashed #e76547;border-radius:10px;justify-content:center;align-items:center;gap:8px;height:64px;margin-top:12px;font-size:14px;font-weight:700;text-decoration:none;display:flex;position:relative}.agdoc__sig-flag{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#c24e33;border-radius:6px;padding:3px 8px;font-size:10.5px;font-weight:800;position:absolute;top:-12px;left:-2px}.agdoc__sig-mark--pending{color:#968c9c;border-bottom:1.5px dashed #b8aea3;justify-content:center;align-items:center;font-family:Aspekta,system-ui,sans-serif;font-size:12.5px}.agdoc__sig-when{color:#7d7385;font-family:Geist Mono,monospace;font-size:11.5px}.cs-ovl{z-index:50;background:#2e283380;position:fixed;inset:0}.cs-mdl{z-index:51;background:#fff;border-radius:20px;width:min(560px,100vw - 32px);max-height:calc(100vh - 120px);position:fixed;top:80px;left:50%;overflow:auto;transform:translate(-50%);box-shadow:0 30px 70px #2e283352}.cs-mdl__h{justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 28px 0;display:flex}.cs-mdl__h h2{letter-spacing:-.01em;margin:0;font-size:22px}.cs-mdl__x{color:#615868;display:flex}.cs-mdl__b{flex-direction:column;gap:14px;padding:16px 28px 8px;display:flex}.cs-mdl__f{justify-content:flex-end;gap:10px;padding:16px 28px 24px;display:flex}.cs-opt{cursor:pointer;border:1px solid #e8e1da;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;font-size:14px;font-weight:600;display:flex}.cs-opt:has(:checked){background:#fdf5f3;border-color:#2e2833}.cs-opt input{accent-color:#c24e33;width:18px;height:18px;margin:0}.cs-ta{min-height:96px;font:inherit;color:#2e2833;box-sizing:border-box;border:1px solid #d6cec4;border-radius:12px;width:100%;padding:12px;font-size:14px;line-height:1.5}.cs-ctr{flex-direction:column;gap:20px;max-width:1120px;margin:0 auto;padding:40px 40px 64px;display:flex}.cs-done{background:#fff;border:1px solid #e8e1da;border-radius:20px;grid-template-columns:minmax(0,1fr) 380px;align-items:center;gap:40px;padding:40px;display:grid;position:relative;overflow:hidden}.cs-done--one{grid-template-columns:minmax(0,1fr)}.cs-ok{color:#2e5a1c;background:#dcebd2;border-radius:999px;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.cs-ok--wait{color:#5e3e68;background:#efe3f2}.cs-done__eb{letter-spacing:.06em;text-transform:uppercase;color:#5e8a3e;margin-top:18px;font-family:Geist Mono,monospace;font-size:11px;font-weight:500}.cs-done__eb--wait{color:#8e57a6}.cs-done h1{letter-spacing:-.03em;margin:16px 0 0;font-size:44px;font-weight:800;line-height:1.08}.cs-done p{color:#433b48;max-width:560px;margin:12px 0 0;font-size:16px;line-height:1.6}.cs-btnrow{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.cs-small{color:#7d7385;margin-top:14px;font-size:13px}.cs-thumb{background:#fff;border-radius:10px;width:300px;height:388px;margin:0 auto;position:relative;overflow:hidden;transform:rotate(-2deg);box-shadow:0 24px 50px #2e28332e,0 0 0 1px #e8e1da}.cs-thumb__c{color:#f4e4b6;background:#423a49;padding:22px 20px 20px;position:relative}.cs-thumb__n{color:#d0a0d6;justify-content:space-between;align-items:center;font-family:Geist Mono,monospace;font-size:9.5px;display:flex}.cs-thumb__c b{letter-spacing:-.01em;margin-top:22px;font-size:17px;font-weight:800;display:block}.cs-thumb__c span{color:#f4e4b6cc;margin-top:4px;font-size:11px;display:block}.cs-thumb__l{flex-direction:column;gap:7px;padding:14px 20px;display:flex}.cs-thumb__l i{background:#ede6df;border-radius:3px;height:6px;display:block}.cs-thumb__sg{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid;position:absolute;bottom:22px;left:20px;right:20px}.cs-thumb__sg span{color:#1f1a24;white-space:nowrap;border-bottom:1px solid #2e2833;font-family:Caveat,cursive;font-size:14px;overflow:hidden}.cs-stamp{color:#5e8a3e;letter-spacing:.12em;background:#ffffffd9;border:3px solid #7fa65a;border-radius:10px;padding:6px 12px;font-family:Geist Mono,monospace;font-size:16px;font-weight:700;position:absolute;top:150px;right:18px;transform:rotate(-12deg)}.cs-h2{letter-spacing:-.01em;margin:12px 0 0;font-size:20px;font-weight:700}.cs-next{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.cs-next__c{background:#fff;border:1px solid #e8e1da;border-radius:16px;flex-direction:column;gap:8px;padding:20px;display:flex}.cs-next__n{color:#3d190b;background:#f4e4b6;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:800;display:flex}.cs-next__c b{font-size:15.5px}.cs-next__c p{color:#433b48;margin:0;font-size:13.5px;line-height:1.55}.cs-sigtab{background:#fff;border:1px solid #e8e1da;border-radius:16px;overflow:hidden}.cs-sigtab__r{border-top:1px solid #f0eae4;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 180px 150px;align-items:center;gap:16px;padding:14px 20px;font-size:13.5px;display:grid}.cs-sigtab__r--h{letter-spacing:.08em;text-transform:uppercase;color:#7d7385;background:#faf7f4;border-top:0;padding:10px 20px;font-family:Geist Mono,monospace;font-size:10.5px}.cs-sigtab__who{flex-direction:column;gap:2px;display:flex}.cs-sigtab__who span{color:#615868;font-size:12.5px}.cs-sigtab__scr{color:#1f1a24;font-family:Caveat,cursive;font-size:24px;line-height:1}.cs-sigtab__scr svg{width:auto;height:30px}.cs-sigtab__r .cs-mono{white-space:nowrap;font-size:12.5px}.cs-foot{color:#7d7385;flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:4px;font-size:12.5px;display:flex}.cs-foot b{color:#2e2833}.cs-card2{color:#f4e4b6;background:#423a49;border-radius:16px;flex-direction:column;gap:12px;padding:22px 24px;display:flex;position:relative;overflow:hidden}.cs-card2 b{font-size:18px}.cs-card2 span{color:#f4e4b6cc;font-size:13px}.cs-end{flex-direction:column;gap:20px;max-width:640px;margin:0 auto;padding:72px 40px;display:flex}.cs-end__ic{color:#615868;background:#ede6df;border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.cs-end__ic--warn{color:#6e520a;background:#fbf2d8}.cs-end__ic--ok{color:#2e5a1c;background:#dcebd2}.cs-end__ic--err{color:#93301b;background:#fbe9e4}.cs-end__ic--new{color:#5e4766;background:#f4ecf6}.cs-end h1{letter-spacing:-.02em;margin:0;font-size:34px;font-weight:800;line-height:1.15}.cs-end__l{color:#433b48;margin:0;font-size:16px;line-height:1.6}.cs-meta{background:#fff;border:1px solid #e8e1da;border-radius:14px;padding:6px 18px}.cs-meta__kv{border-top:1px solid #f0eae4;grid-template-columns:140px minmax(0,1fr);gap:16px;padding:11px 0;font-size:13.5px;display:grid}.cs-meta__kv:first-child{border-top:0}.cs-meta__kv>span:first-child{color:#7d7385}.cs-toast{color:#fff;z-index:60;white-space:nowrap;background:#2e2833;border-radius:12px;align-items:center;gap:12px;padding:12px 16px;font-size:14px;display:flex;position:fixed;bottom:32px;left:50%;transform:translate(-50%);box-shadow:0 18px 40px #2e283347}.cs-toast i{background:#7fa65a;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.cs-num{font-size:13px}.cs-meta__kv .cs-num,.cs-meta__kv .cs-fp{color:#7d7385}.cs-lab{letter-spacing:.06em;text-transform:uppercase;color:#8a6d91;font-family:Geist Mono,monospace;font-size:11px;font-weight:500}.cs-fp{word-break:break-all;font-family:Geist Mono,monospace;font-size:12px}.cs-mbar{display:none}@media (max-width:1100px){.cs-body{grid-template-columns:minmax(0,1fr);padding:20px 16px 104px}.cs-toc{display:none}.cs-hero__in{grid-template-columns:minmax(0,1fr);gap:24px}.cs-pnl{z-index:40;background:#f6f3f0;padding:0 16px 24px;display:none;position:fixed;inset:0;overflow:auto}.cs-pnl--open{display:flex}.cs-pnl__back{display:flex!important}.cs-mbar{z-index:30;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e8e1da;justify-content:space-between;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0}.cs-mbar__t{color:#615868;font-size:13px}.cs-mbar__t b{color:#2e2833;font-size:14px;display:block}.cs-done,.cs-next{grid-template-columns:minmax(0,1fr)}.cs-thumb{display:none}.cs-sigtab__r{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cs-sigtab__r>:nth-child(n+3){display:none}}@media (max-width:640px){.cs-top{padding:0 16px}.cs-top__doc,.cs-top__r .cs-btn--q,.cs-top .cs-chip{display:none}.cs-hero{padding:24px 16px}.cs-hero h1{font-size:28px}.cs-facts>div:nth-child(n+3){display:none}.cs-ctr,.cs-end{padding:24px 16px 48px}.cs-done{padding:24px}.cs-done h1{font-size:32px}}.cs-pnl__back{height:56px;font:inherit;color:#2e2833;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:14px;font-weight:700;display:none}.cs-end--wide{max-width:760px}.cs-end__l--sm{font-size:14px}.cs-verify{gap:10px;display:flex}.cs-verify .cs-in{height:50px;font-family:Geist Mono,monospace;font-size:16px}.cs-verify .cs-btnL{height:50px}.cs-vres{background:#fff;border:2px solid #e8e1da;border-radius:16px;overflow:hidden}.cs-vres--ok{border-color:#7fa65a}.cs-vres--none{border-width:1px}.cs-vres__h{background:#f6fbf2;border-bottom:1px solid #f0eae4;align-items:center;gap:14px;padding:18px 20px 14px;display:flex}.cs-vres--none .cs-vres__h{background:#fff}.cs-ok--none{color:#615868;background:#ede6df}.cs-vres__b--text{color:#433b48;gap:14px;padding:16px 20px 20px;font-size:14px;line-height:1.6}.cs-vres__h b{letter-spacing:-.01em;font-size:20px;display:block}.cs-vres__b{flex-direction:column;padding:8px 20px 20px;display:flex}.cs-vres__b .cs-alert{margin-top:12px}.cs-inline{margin:0;display:inline}.cs-thumb__l i:first-child{width:92%}.cs-thumb__l i:nth-child(2){width:86%}.cs-thumb__l i:nth-child(3){width:95%}.cs-thumb__l i:nth-child(4){width:70%}.cs-thumb__l i:nth-child(5){width:88%}.cs-thumb__l i:nth-child(6){width:93%}.cs-thumb__l i:nth-child(7){width:60%}.cs-thumb__l i:nth-child(8){width:84%}.cs-thumb__l i:nth-child(9){width:90%}.cs-thumb__l i:nth-child(10){width:76%}.cs-thumb__n svg{width:18px;height:18px}.cs-thumb__c .cs-thumb__n{display:flex}.cs-list{background:#fff;border:1px solid #e8e1da;border-radius:16px;padding:16px 20px}.cs-done .cs-list{max-width:480px;margin-top:22px;padding-bottom:20px}.cs-done .cs-list--wide{max-width:520px}.cs-done__msg{flex-direction:column;display:flex}.cs-head1{align-items:center;gap:18px;display:flex}.cs-head1 h1{letter-spacing:-.025em;margin:6px 0 0;font-size:34px;font-weight:800;line-height:1.1}.cs-two{color:#f4e4b6;background:#423a49;border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px;padding:36px;display:grid;position:relative;overflow:hidden}.cs-two h2{letter-spacing:-.02em;color:#f4e4b6;margin:8px 0 0;font-size:30px;font-weight:800;line-height:1.15}.cs-two p{color:#f4e4b6d9;margin:12px 0 0;font-size:15px;line-height:1.55}.cs-two__small{color:#f4e4b6bf;margin-top:14px;font-size:13px}@media (max-width:1100px){.cs-two{grid-template-columns:minmax(0,1fr);padding:24px}}.cs-end .cs-foot{border-top:1px solid #e8e1da;margin-top:8px;padding-top:12px}.cs-end .cs-btnrow{margin-top:4px}.cs-end--wide .cs-foot{margin-top:0}.cs-top__mark,.cs-top__num,.cs-only-ph,.cs-wait-m,.cs-hint--m{display:none}.cs-top__word{display:flex}.cs-pc__foot{display:contents}@media (max-width:1100px){.cs-wait-m{flex-direction:column;gap:14px;display:flex}.cs-btnL--block{justify-content:center}.cs-pnl{padding:0 16px 150px}.cs-pnl__back{z-index:2;background:#fff;border-bottom:1px solid #e8e1da;gap:12px;margin:0 -16px;padding:0 16px;font-size:15px;position:sticky;top:0}.cs-pnl--open{flex-direction:column;gap:0}.cs-pnl--open .cs-pc{background:0 0;border:0;border-radius:0;overflow:visible}.cs-pnl--open .cs-pc~.cs-pc,.cs-pnl--open .cs-pc__h,.cs-pnl--open .cs-lnk .cs-lnk__pdf{display:none}.cs-pnl--open .cs-pc__b{gap:14px;padding:16px 0 0}.cs-pnl--open .cs-pad{height:150px}.cs-pnl--open .cs-hint--m{display:block}.cs-pnl--open .cs-pc__foot{z-index:3;padding:12px 16px calc(22px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e8e1da;flex-direction:column;gap:8px;display:flex;position:fixed;bottom:0;left:0;right:0}.cs-pnl--open .cs-lnk{justify-content:center}.cs-pnl--open .cs-lnk a{font-weight:600}.cs-mbar{padding:12px 16px calc(22px + env(safe-area-inset-bottom));box-shadow:0 -10px 30px #2e28331a}.cs-mbar__t{font-size:12px}}@media (max-width:640px){.cs-only-ph{display:revert}.cs-facts.cs-only-ph{display:grid}.cs-hide-ph{display:none}.cs-top{gap:8px;height:56px}.cs-top__l{display:contents}.cs-top__word{display:none}.cs-top__mark{display:flex}.cs-top__mark svg{width:24px;height:24px}.cs-top__num{text-align:center;color:#7d7385;flex:1;font-family:Geist Mono,monospace;font-size:11px;display:block}.cs-top .cs-chip{order:2;height:26px;font-size:11px;display:inline-flex}.cs-top__r{order:3;gap:6px}.cs-top__r .cs-chip{display:none}.cs-hero{padding:22px 18px}.cs-hero h1{font-size:26px}.cs-hero p{font-size:13.5px}.cs-hero__in{gap:14px}.cs-doc .agdoc{padding:18px 16px}.cs-doc .agdoc__cover{display:none}.cs-doc .agdoc__sec{padding:0}.cs-doc .agdoc__sec+.agdoc__sec{padding-top:16px}.cs-ctr:has(.cs-done){padding:28px 20px 48px}.cs-done{background:0 0;border:0;border-radius:0;gap:14px;padding:0}.cs-done__msg{gap:14px}.cs-done__msg>*{margin-top:0}.cs-done h1{letter-spacing:-.02em;margin:0;font-size:32px;line-height:1.1}.cs-done p{margin:0;font-size:14.5px;line-height:1.55}.cs-done .cs-btnrow{margin-top:0}.cs-done .cs-btnL--pri{box-sizing:border-box;justify-content:center;width:100%;height:50px}.cs-next-m .cs-pc__b{gap:10px;padding:14px 16px}.cs-next-m span{color:#615868;font-size:13px;line-height:1.5}.cs-next-m span b{color:#2e2833}}.sh{--inv-ink:#1d2d35;--inv-eggplant:#1d2d35;--inv-cream:#fff;--inv-muted:#4a5a63;--inv-label:#6a7280;--inv-ground:#f4f1ed;--inv-line:#e2ddd5;--inv-row-line:#efeae4;--inv-head-row:#faf8f6;--inv-pill-line:#d9d2ca;--inv-input:#d9d2ca;--inv-selected:#e8eef1;--sh-navy:#1d2d35;--sh-orange:#e8603c;background:var(--inv-ground);color:var(--inv-ink)}.sh .adm-header{--hdr-accent:#e8603c}.sh .adm-header__name{color:#f4e4d0}.sh .inv-btn--primary{background:var(--sh-navy);border-color:var(--sh-navy);color:#fff}.sh .inv-btn--primary:hover{background:#12202a;border-color:#12202a}.sh a{color:var(--sh-navy)}.sh-hero{margin:-28px calc(-1*var(--app-gutter))0;padding:36px var(--app-gutter)40px;background:var(--sh-navy);color:#fff;flex-direction:column;gap:18px;display:flex}.sh-hero__title{letter-spacing:-.02em;margin:0;font-size:40px;font-weight:800}.sh-search{box-sizing:border-box;color:#6a7280;background:#fff;border-radius:12px;align-items:center;gap:10px;max-width:760px;height:52px;padding:0 16px;display:flex}.sh-search__input{min-width:0;font:inherit;color:var(--inv-ink);background:0 0;border:0;outline:0;flex:1;font-size:16px}.sh-search:focus-within{box-shadow:0 0 0 3px #e8603c73}.sh-search__kbd{color:#6a7280;border:1px solid var(--inv-line);border-radius:6px;padding:2px 6px;font-size:12px}.sh-home{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.sh-cards{flex:999 640px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0;display:grid}.sh-card{flex-direction:column;gap:6px;padding:18px 20px;display:flex}.sh-card__title{margin:0;font-size:20px;font-weight:800}.sh .sh-card__title a{text-decoration:none}.sh .sh-card__title a:hover{text-decoration:underline}.sh-card__text{color:var(--inv-muted);margin:0;line-height:1.45}.sh-card__empty{border-top:1px solid var(--inv-row-line);color:var(--inv-label);margin:6px 0 0;padding-top:10px;font-size:13px}.sh-needs{flex:300px;max-width:380px}.sh-needs__head{border-bottom:1px solid var(--inv-row-line);padding:16px 18px}.sh-needs__title{margin:0;font-size:15px;font-weight:700}.sh-needs__sub{color:var(--inv-label);margin:2px 0 0;font-size:13px}.sh-needs__list{margin:0;padding:0;list-style:none}.sh-needs__item{border-bottom:1px solid var(--inv-row-line);flex-direction:column;align-items:flex-start;gap:4px;padding:14px 18px;display:flex}.sh-needs__name{font-weight:600}.sh-needs__note{color:var(--inv-muted);line-height:1.45}.sh-chip{color:var(--inv-muted);background:#f1ede8;border-radius:999px;padding:1px 9px;font-size:12px}.sh-chip--out_of_date{color:#8a3220;background:#fde9e4}.sh-chip--unfinished{color:#7a5300;background:#fff3d6}.sh-empty{padding:28px 20px}@media (max-width:760px){.sh-cards{grid-template-columns:minmax(0,1fr)}.sh-hero__title{font-size:30px}.sh-needs{max-width:none}.sh-search__kbd{display:none}}.sh [hidden]{display:none!important}.sh .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sh-crumbs{color:var(--inv-label);margin-bottom:-10px;font-size:14px}.sh .sh-crumbs a{color:var(--inv-label)}.sh-inline{margin:0;display:inline}.sh-hint{color:var(--inv-label);margin:0;font-size:13px;line-height:1.45}.sh-count{color:var(--inv-label);font-size:12px}.inv-pill--on .sh-count{color:inherit;opacity:.8}.sh-chip--troubleshooting{color:#8a3220;background:#fde9e4}.sh-chip--how_to{color:var(--inv-muted);background:#f1ede8}.sh-chip--video{color:#4a5a1a;background:#eef2e4;font-weight:600}.sh-chip--general{color:#4a5a1a;background:#eef2e4}.sh-tag{color:var(--inv-muted);background:#f1ede8;border-radius:999px;padding:1px 9px;font-size:12px;text-decoration:none;display:inline-flex}.sh a.sh-tag:hover{color:var(--inv-ink);background:#e8e2da}.sh-client{color:var(--sh-navy);background:#e3eaee;border-radius:999px;padding:2px 9px;font-size:12px;font-weight:600;display:inline-flex}.sh-list__bar{border-bottom:1px solid var(--inv-row-line);flex-wrap:wrap;align-items:center;gap:8px;padding:14px;display:flex}.sh-list__search{box-sizing:border-box;border:1px solid var(--inv-input);height:40px;color:var(--inv-label);background:#fff;border-radius:10px;flex:280px;align-items:center;gap:8px;padding:0 12px;display:flex}.sh-list__search input{min-width:0;font:inherit;color:var(--inv-ink);background:0 0;border:0;outline:0;flex:1;font-size:15px}.sh-list__search:focus-within{border-color:var(--sh-navy);box-shadow:0 0 0 1px var(--sh-navy)}.sh-select select{border:1px solid var(--inv-input);height:40px;font:inherit;color:var(--inv-ink);background-color:#fff;border-radius:10px;max-width:220px;padding:0 30px 0 12px;font-weight:600}.sh-chips{border-bottom:1px solid var(--inv-row-line);flex-wrap:wrap;gap:6px;padding:10px 14px;display:flex}.sh-chips__drafts{margin-left:auto}.sh-rows{flex-direction:column;display:flex}.sh-row{border-top:1px solid var(--inv-row-line);color:var(--inv-ink);grid-template-columns:minmax(0,1fr) 190px 80px 20px;align-items:center;gap:12px;padding:13px 16px;text-decoration:none;display:grid}.sh a.sh-row{color:var(--inv-ink)}.sh a.sh-row:hover{background:var(--inv-selected)}.sh-row--head{background:var(--inv-head-row);letter-spacing:.06em;text-transform:uppercase;color:var(--inv-label);border-top:0;padding-top:10px;padding-bottom:10px;font-family:Geist Mono,monospace;font-size:11px}.sh-row__main{flex-direction:column;gap:4px;min-width:0;display:flex}.sh-row__title{font-size:15px}.sh-row__meta{flex-wrap:wrap;gap:4px;display:flex}.sh-row__client{color:var(--inv-muted);font-size:14px}.sh-row__date{color:var(--inv-label);font-size:12px}.sh-row__chev{color:#9aa3a8;font-size:18px}.sh-banner{background:#fff8e6;border-color:#f0dfae;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.sh-banner__actions{gap:8px;display:flex}.sh-page{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.sh-article{box-sizing:border-box;flex-direction:column;flex:999 560px;gap:20px;min-width:0;padding:28px 32px;display:flex}.sh-article__chips{flex-wrap:wrap;gap:6px;display:flex}.sh-article__title{letter-spacing:-.01em;margin:-8px 0 0;font-size:32px;font-weight:800;line-height:1.2}.sh-article__summary{color:var(--inv-muted);margin:-8px 0 0;font-size:17px;line-height:1.55}.sh-part{border-top:1px solid var(--inv-row-line);grid-template-columns:120px minmax(0,1fr);gap:14px;padding-top:18px;display:grid}.sh-part__label{letter-spacing:.06em;text-transform:uppercase;color:var(--inv-label);margin:0;padding-top:4px;font-family:Geist Mono,monospace;font-size:11px;font-weight:500}.sh-part__body,.sh-happened,.sh-step__body{font-size:16px;line-height:1.6}.sh-part__body p,.sh-happened p,.sh-step__body p{margin:0 0 8px}.sh-happened{background:var(--inv-head-row);border:1px solid var(--inv-row-line);border-radius:10px;padding:14px 18px}.sh-error{flex-direction:column;align-items:flex-start;gap:8px;margin-top:6px;display:flex}.sh-error__text{box-sizing:border-box;background:var(--sh-navy);color:#fff;white-space:pre-wrap;word-break:break-word;border-radius:10px;width:100%;margin:0;padding:12px 14px;font-family:Geist Mono,monospace;font-size:12.5px;line-height:1.6}.sh .sh-error__copy{height:32px;font-size:13px}.sh-video{aspect-ratio:16/9;background:#111;border-radius:10px;overflow:hidden}.sh-video iframe{border:0;width:100%;height:100%;display:block}.sh-steps__title{margin:0;font-size:20px;font-weight:800}.sh-steps-wrap{flex-direction:column;gap:14px;display:flex}.sh-part .sh-steps{margin:0}.sh-steps{flex-direction:column;gap:22px;margin:0;padding:0;list-style:none;display:flex}.sh-step{grid-template-columns:32px minmax(0,1fr);gap:14px;display:grid}.sh-step__n{background:var(--sh-navy);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:13px;display:grid}.sh-step__body{flex-direction:column;gap:8px;min-width:0;display:flex}.sh-step__title{font-size:17px}.sh-step__shot img{border:1px solid var(--inv-line);border-radius:8px;max-width:100%;display:block}.sh-fixed{background:var(--inv-head-row);border:1px solid var(--inv-row-line);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 16px;display:flex}.sh-fixed__q{flex:200px}.sh-side{flex-direction:column;flex:280px;gap:12px;max-width:360px;display:flex}.sh-side__actions{flex-wrap:wrap;gap:8px;padding:14px;display:flex}.sh-facts{grid-template-columns:90px minmax(0,1fr);align-items:baseline;gap:10px 12px;margin:0;padding:14px 16px;display:grid}.sh-facts dt{letter-spacing:.06em;text-transform:uppercase;color:var(--inv-label);font-family:Geist Mono,monospace;font-size:11px}.sh-facts dd{margin:0}.sh-facts__tags{flex-wrap:wrap;gap:4px;display:flex}.sh-side__list{padding:12px 16px}.sh-side__list h2{margin:0 0 6px}.sh-side__list ul{flex-direction:column;gap:6px;margin:0;padding-left:18px;display:flex}.sh-side__versions{margin:0;padding:0 4px;font-size:14px}.sh-version__head{cursor:pointer;align-items:baseline;gap:12px;padding:14px 18px;display:flex}.sh-version__who{color:var(--inv-label);font-size:13px}.sh-version__body{flex-direction:column;gap:6px;padding:0 18px 18px;display:flex}.sh-version__title{margin:0;font-size:20px;font-weight:800}.sh-version__steps{flex-direction:column;gap:6px;margin:0;padding-left:20px;display:flex}.sh-editor{flex-direction:column;gap:16px;display:flex}.sh-editor__bar{z-index:5;margin:-28px calc(-1*var(--app-gutter))0;padding:12px var(--app-gutter);background:var(--inv-ground);border-bottom:1px solid var(--inv-line);flex-wrap:wrap;align-items:center;gap:10px;display:flex;position:sticky;top:64px}.sh .sh-editor__back{font-weight:600;text-decoration:none}.sh-editor__title{margin:0 auto 0 6px;font-size:17px;font-weight:700}.sh-editor__state{color:var(--inv-label);font-size:13px}.sh-editor__main{box-sizing:border-box;flex-direction:column;flex:999 560px;gap:16px;min-width:0;padding:22px 26px 26px;display:flex}.sh-errors{color:#8a3220;background:#fdf3f0;border-color:#f3cfc5;padding:12px 16px}.sh-kinds{border:0;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;display:flex}.sh-kinds legend{margin-bottom:8px}.sh-kind{border:1px solid var(--inv-input);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:6px;height:36px;padding:0 14px;font-weight:600;display:inline-flex}.sh-kind:has(input:checked){border:2px solid var(--sh-navy);background:var(--inv-selected)}.sh-kind__note{color:var(--inv-label);font-weight:400}.sh-field{flex-direction:column;gap:6px;display:flex}.sh-input{box-sizing:border-box;border:1px solid var(--inv-input);width:100%;font:inherit;color:var(--inv-ink);background:#fff;border-radius:10px;padding:9px 12px;font-size:15px}.sh-input:focus{border-color:var(--sh-navy);box-shadow:0 0 0 1px var(--sh-navy);outline:0}.sh-input--title{padding:10px 14px;font-size:22px;font-weight:800}.sh-input--mono{font-family:Geist Mono,monospace;font-size:13px}.sh-input--step{font-weight:600}select.sh-input[multiple]{padding:6px}.sh-esteps{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.sh-estep{border:1px solid var(--inv-input);background:#fff;border-radius:10px;grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:10px;padding:12px;display:grid}.sh-estep__n{background:var(--sh-navy);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;margin-top:6px;font-size:12px;display:grid}.sh-estep__body{flex-direction:column;gap:6px;min-width:0;display:flex}.sh-estep__shot{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sh-estep__thumb{object-fit:cover;border:1px solid var(--inv-line);border-radius:6px;width:120px;height:68px}.sh-estep__file input{font-size:13px}.sh-estep__tools{flex-direction:column;gap:4px;display:flex}.sh-iconbtn{border:1px solid var(--inv-input);width:32px;height:32px;color:var(--inv-ink);font:inherit;cursor:pointer;background:#fff;border-radius:8px}.sh-iconbtn:hover{background:var(--inv-selected)}.sh .sh-esteps__add{border-style:dashed;align-self:flex-start}.sh-side__box{border:1px solid var(--inv-line);flex-direction:column;gap:12px;margin:0;padding:16px;display:flex}.sh-side__box legend{padding:0 4px}.sh-check{align-items:flex-start;gap:8px;line-height:1.4;display:flex}.sh-check--small{color:var(--inv-muted);align-items:center;font-size:13px}.sh-tagpick{flex-wrap:wrap;gap:6px;display:flex}.sh-tagpick__item{border:1px solid var(--inv-input);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:13px;display:inline-flex}.sh-tagpick__item:has(input:checked){background:var(--inv-selected);border-color:var(--sh-navy);font-weight:600}.sh-danger{flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:14px;display:flex}.sh .sh-btn--danger{color:#8a3220;border-color:#e5b8ab}.sh-newtag{align-items:center;gap:8px;display:flex}.sh-newtag .sh-input{width:220px;height:40px;padding:0 12px}.sh-notice{background:#fff8e6;border-color:#f0dfae;flex-wrap:wrap;gap:6px 10px;padding:12px 16px;display:flex}.sh-tagrow{border-top:1px solid var(--inv-row-line);grid-template-columns:220px 70px minmax(0,1fr) 120px;align-items:center;gap:14px;padding:12px 18px;display:grid}.sh-tagrow--head{background:var(--inv-head-row);letter-spacing:.06em;text-transform:uppercase;color:var(--inv-label);border-top:0;font-family:Geist Mono,monospace;font-size:11px}.sh .sh-tagrow__name{font-weight:700;text-decoration:none}.sh-tagrow__aliases{color:var(--inv-muted);font-size:14px}.sh-tagrow__actions{justify-self:end;position:relative}.sh-tagrow__menu summary{height:34px;font-size:13px;list-style:none}.sh-tagrow__menu summary::-webkit-details-marker{display:none}.sh-tagrow__forms{z-index:4;border:1px solid var(--inv-input);background:#fff;border-radius:12px;flex-direction:column;gap:10px;width:320px;padding:12px;display:flex;position:absolute;top:40px;right:0;box-shadow:0 18px 48px #1123372e}.sh-inlineform{gap:8px;display:flex}.sh-inlineform label{flex:1}.sh-inlineform .sh-input{height:38px;padding:0 10px}@media (max-width:760px){.sh-row{grid-template-columns:minmax(0,1fr) 20px}.sh-row--head,.sh-row__client,.sh-row__date{display:none}.sh-part{grid-template-columns:minmax(0,1fr);gap:6px}.sh-article{padding:20px 18px}.sh-article__title{font-size:26px}.sh-side{max-width:none}.sh-tagrow{grid-template-columns:minmax(0,1fr) 50px 100px}.sh-tagrow__aliases,.sh-tagrow--head span:nth-child(3){display:none}.sh-chips__drafts{margin-left:0}}.sh-card__items{margin:6px -8px 0;padding:0;list-style:none}.sh .sh-card__item{border-top:1px solid var(--inv-row-line);color:var(--inv-ink);justify-content:space-between;gap:10px;padding:8px;text-decoration:none;display:flex}.sh .sh-card__item:hover{background:var(--inv-selected)}.sh-card__note{color:var(--inv-label);white-space:nowrap;font-size:13px}@media (max-width:1023px){.sh-editor__bar{top:56px}}.sh .sh-prose a,.sh .sh-part__body a,.sh .sh-happened a,.sh .sh-step__body a,.sh .sh-version__body a,.sh .sh-results__more a{color:var(--sh-navy);text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline #e8603c;text-decoration:underline #e8603c;text-decoration-thickness:2px}.sh .sh-prose a:hover,.sh .sh-part__body a:hover,.sh .sh-happened a:hover,.sh .sh-step__body a:hover,.sh .sh-version__body a:hover,.sh .sh-results__more a:hover{color:#b8401f;text-decoration-color:#b8401f}@media (max-width:760px){.sh-editor__title,.sh-editor__state,.sh-kind__note{display:none}.sh-editor__bar{gap:8px}.sh .sh-editor__bar .inv-btn{height:36px;padding:0 12px}.sh-editor__back{margin-right:auto}}.sh .sh-side .inv-combo{flex:none}.sh .sh-side .inv-input{box-sizing:border-box;width:100%}.sh-multi__chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.sh-multi__chips:empty{display:none}.sh-multi__chip{color:var(--sh-navy);background:#e3eaee;border-radius:999px;align-items:center;gap:4px;padding:2px 4px 2px 10px;font-size:13px;font-weight:600;display:inline-flex}.sh-multi__remove{width:22px;height:22px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:15px;line-height:1}.sh-multi__remove:hover{background:#1d2d351f}.sh .sh-tag{white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;max-width:100%;line-height:1.5;display:inline-block;overflow:hidden}.sh-facts__tags{flex-wrap:wrap;align-items:flex-start;gap:6px;padding-top:1px;display:flex}.sh .sh-facts__tags{flex-direction:column;align-items:flex-start;gap:6px;padding-top:0;display:flex}.sh .sh-facts__tag{box-sizing:border-box;max-width:100%;color:var(--inv-muted);background:#f1ede8;border-radius:8px;padding:3px 9px;font-size:13px;line-height:1.35;text-decoration:none;display:inline-block}.sh .sh-facts__tag:hover{color:var(--inv-ink);background:#e8e2da;text-decoration:none}.sh-manual{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.sh-toc{flex:260px;max-width:300px;max-height:calc(100vh - 96px);padding:0;position:sticky;top:80px;overflow:hidden auto}.sh-toc__head{border-bottom:1px solid var(--inv-line);align-items:center;gap:8px;padding:14px 16px;display:flex}.sh-toc__title{flex:1;font-size:15px}.sh-toc__list{flex-direction:column;gap:2px;margin:0;padding:8px;list-style:none;display:flex}.sh .sh-toc__chapter{color:var(--sh-navy);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;text-decoration:none;display:flex}.sh .sh-toc__chapter:hover{background:#f6f3ef}.sh .sh-toc__chapter.is-open{font-weight:700}.sh .sh-toc__chapter.is-here{box-shadow:inset 3px 0 0 var(--sh-navy);background:#e8eef1}.sh-toc__n{color:#6a7280;margin-right:6px;font-weight:400}.sh-toc__sections{border-left:1px solid var(--inv-line);flex-direction:column;margin:0 0 4px 22px;padding:0 0 0 10px;list-style:none;display:flex}.sh .sh-toc__section{color:#4a5a63;border-radius:6px;padding:6px 10px;text-decoration:none;display:block}.sh .sh-toc__section:hover{color:var(--sh-navy);background:#f6f3ef}.sh .sh-toc__section.is-here{box-shadow:inset 3px 0 0 var(--sh-navy);color:var(--sh-navy);background:#e8eef1;font-weight:600}.sh-chip--current{display:none}.sh-manual__page{box-sizing:border-box;flex:999 560px;min-width:0;padding:26px 32px 32px}.sh-manual__bar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sh-crumbs--inline{flex:1;margin:0}.sh-manual__actions{gap:8px;display:inline-flex}.sh-status{border-radius:10px;align-items:flex-start;gap:10px;margin-top:16px;padding:12px 14px;line-height:1.45;display:flex}.sh-status strong{white-space:nowrap}.sh-status--out_of_date{color:#5d3a30;background:#fdf3f0;border:1px solid #f3cfc5}.sh-status--out_of_date strong{color:#8a3220}.sh-status--unfinished{color:#5c4410;background:#fff8e6;border:1px solid #f1dda6}.sh-status--unfinished strong{color:#7a5300}.sh-manual__title{margin:22px 0 0;font-size:30px;font-weight:800;line-height:1.2}.sh-manual__side{flex-direction:column;flex:220px;gap:12px;max-width:260px;display:flex;position:sticky;top:80px}.sh-manual__inside{border-top:1px solid var(--inv-line);margin-top:26px;padding-top:16px}.sh-manual__add{margin:14px 0 0;font-weight:600}.sh-manual__pager{border-top:1px solid var(--inv-line);justify-content:space-between;gap:12px;margin-top:32px;padding-top:18px;font-weight:600;display:flex}.sh-manual__pager span:last-child{text-align:right}.sh-prose{color:var(--sh-navy);margin-top:12px;font-size:16px;line-height:1.65}.sh-prose .rich-text-content>:first-child{margin-top:0}.sh-prose h2{margin:30px 0 0;scroll-margin-top:80px;font-size:20px;font-weight:800}.sh-prose h3{margin:22px 0 0;font-size:17px;font-weight:700}.sh-prose p{margin:10px 0 0}.sh-prose ul,.sh-prose ol{margin:8px 0 0;padding-left:22px}.sh-prose ul{list-style:outside}.sh-prose ol{list-style:decimal}.sh-prose li{margin:3px 0}.sh-prose li>ul,.sh-prose li>ol{margin-top:4px}.sh-prose code{background:#f6f3ef;border-radius:4px;padding:1px 5px;font-family:Geist Mono,monospace;font-size:14px}.sh-prose table{border-collapse:separate;border-spacing:0;border:1px solid var(--inv-line);border-radius:10px;width:100%;margin:16px 0 0;font-size:14px;display:block;overflow:auto hidden}.sh-prose th{text-align:left;letter-spacing:.72px;text-transform:uppercase;color:#6a7280;background:#faf8f6;padding:10px 14px;font-size:12px;font-weight:500}.sh-prose td{vertical-align:top;border-top:1px solid #efeae4;padding:11px 14px}.sh-prose tr:first-child td{border-top:0}.sh-manual-edit__fields{flex-direction:column;gap:16px;margin-top:16px;padding:22px 26px 26px;display:flex}.sh-manual-edit__status{grid-template-columns:minmax(160px,220px) minmax(0,1fr);gap:12px;display:grid}.sh-manual-edit__fields .lexxy .lexxy-editor__content{min-height:420px}.sh-danger{margin-top:16px}.sh-sitedown{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:8px 16px;margin:14px 0 0;display:flex}.sh-hero--slim{padding-bottom:8px}.sh-results{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:16px;display:grid}.sh-results__group{padding:18px 20px}.sh-results__title{letter-spacing:.72px;text-transform:uppercase;color:#6a7280;margin:0 0 8px;font-size:13px;font-weight:500}.sh-results__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sh-results__list li{border-top:1px solid #efeae4;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:9px 0;display:flex}.sh-results__list li:first-child{border-top:0}.sh-results__list a{font-weight:600}.sh-results__meta{color:#6a7280;font-size:13px}.sh-results__more{margin:10px 0 0;font-weight:600}@media (max-width:1023px){.sh-toc,.sh-manual__side{max-height:none;position:static}}@media (max-width:760px){.sh-toc,.sh-manual__side{max-width:none}.sh-manual__page{order:-1;padding:20px 18px 24px}.sh-manual__title{font-size:24px}.sh-manual-edit__status{grid-template-columns:minmax(0,1fr)}}.sh .sh-sitedown a{color:#f4e4d0;font-weight:600}.sh .sh-sitedown a:hover{color:#fff}.sh-sitedown__label{color:#f08a6c}.sh-docs{padding:0;overflow:hidden}.sh-docs__head,.sh .sh-docs__row{grid-template-columns:minmax(0,1fr) 110px 120px 120px;align-items:center;gap:12px;padding:10px 16px;display:grid}.sh-docs__head{letter-spacing:.72px;text-transform:uppercase;color:#6a7280;background:#faf8f6;border-bottom:1px solid #efeae4;font-size:12px}.sh-docs__list{margin:0;padding:0;list-style:none}.sh-docs__list li+li{border-top:1px solid #efeae4}.sh .sh-docs__row{color:var(--sh-navy);padding:14px 16px;text-decoration:none}.sh .sh-docs__row:hover{background:#f6f3ef}.sh-docs__name{flex-direction:column;gap:2px;min-width:0;display:flex}.sh-docs__name strong{font-size:15px}.sh-docs__src,.sh-docs__summary{color:#6a7280;font-weight:400}.sh-docs__review.is-due{color:#8a3220}.sh-docs--edit .sh-docs__head{grid-template-columns:minmax(0,1fr) 110px 120px 120px 64px}.sh-docs--edit .sh-docs__item{align-items:center;display:flex}.sh-docs--edit .sh-docs__item .sh-docs__row{flex:1;min-width:0;padding-right:0}.sh .sh-docs__edit{text-align:right;width:92px;color:var(--sh-navy);flex:none;padding:14px 16px 14px 0;font-size:14px;text-decoration:underline}.sh-field--version .sh-input{max-width:120px}.sh-chip--draft{color:#4a5a63;vertical-align:2px;background:#fff;border:1px solid #b9b1a5;font-weight:500}.sh-chip--in_force{color:#4a5a1a;background:#eef2e4;font-weight:600}.sh-chip--superseded{color:#4a5a63;background:#f1ede8}.sh-policy-page{flex-direction:column;gap:24px;width:100%;max-width:1220px;margin:0 auto;display:flex}.sh-policy{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.sh-policy__doc{flex:999 640px;min-width:0;max-width:860px}.sh-policy__side{max-width:340px}.sh-side__actions--stack{flex-direction:column;gap:8px;display:flex}.sh-side__actions--stack .inv-btn{justify-content:center}.sh-facts__due{color:#8a3220}.sh-versions,.sh-side__list ul.sh-versions{flex-direction:column;gap:2px;margin:0 -8px;padding:0;list-style:none;display:flex}.sh-versions__item{border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 8px;padding:8px;font-size:14px;display:flex}.sh-versions__item.is-here{background:var(--inv-ground)}.sh-versions__meta{color:#6a7280;font-size:13px}.sh-versions__note{color:#6a7280;flex-basis:100%;font-size:13px}.sh-versions+.sh-hint{margin-top:10px;font-size:12.5px}.sh-doc-edit{flex-direction:column;gap:16px;margin-top:16px;padding:22px 26px 26px;display:flex}.sh-doc-edit__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.sh-doc-edit .lexxy .lexxy-editor__content{min-height:480px}.sh-policydoc__body .rich-text-content{flex-direction:column;gap:10px;display:flex}.sh-policydoc__body h2{letter-spacing:-.02em;color:#2e2833;break-after:avoid;margin:16px 0 0;font-size:20px;font-weight:800}.sh-policydoc__body .rich-text-content>h2:first-child{margin-top:0}.sh-policydoc__body td:first-child{color:#2e2833;font-weight:700}@media (max-width:760px){.sh-docs__head{display:none}.sh .sh-docs__row{grid-template-columns:minmax(0,1fr) auto}.sh-docs__row>span:nth-child(n+3){display:none}.sh-policy__side{max-width:none}.sh-doc-edit__row{grid-template-columns:minmax(0,1fr)}.sh-policydoc .agdoc__sec,.sh-policydoc .agdoc__cover,.sh-policydoc .agdoc__foot{padding-left:20px;padding-right:20px}}.sh-company{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.sh-company__list{flex:999 480px;min-width:0;overflow:hidden}.sh-company__head{border-bottom:1px solid var(--border-soft);flex-wrap:wrap;align-items:center;gap:10px;padding:14px 18px;display:flex}.sh-company__head>div{flex:200px}.sh-company__title{margin:0;font-size:15px;font-weight:700}.sh-company__sub{color:var(--text-muted);margin:2px 0 0;font-size:13px}.sh-company__actions{flex-wrap:wrap;gap:8px;display:inline-flex}.sh-company__empty{color:var(--text-muted);margin:0;padding:18px}.sh-company__group{letter-spacing:.72px;text-transform:uppercase;color:var(--text-muted);background:#faf8f6;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;padding:8px 18px;font-size:12px;font-weight:500;display:flex}.sh-company__group a{color:var(--text);font-weight:600}.sh-company__sites{text-transform:none;letter-spacing:0}.sh-company__n{margin-left:auto;font-family:Geist Mono,monospace}.sh-company__items{margin:0;padding:0;list-style:none}.sh-company__items li+li{border-top:1px solid var(--border-soft)}.adm .sh-company__item{color:var(--text);flex-wrap:wrap;align-items:center;gap:6px;padding:11px 18px;text-decoration:none;display:flex}.adm .sh-company__item:hover{background:var(--surface-muted)}.sh-company__name{flex:240px}.sh-company__side{flex-direction:column;flex:260px;gap:12px;max-width:340px;display:flex}.sh-company__note{background:#fff8e6;border:1px solid #f0dfae;border-radius:12px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.sh-company__note-text{margin:0;line-height:1.5}.sh-company__note-edit summary{cursor:pointer;font-size:13px;font-weight:600}.sh-company__note-edit form{flex-direction:column;align-items:flex-start;gap:8px;margin-top:8px;display:flex}.sh-company__textarea{box-sizing:border-box;width:100%;font:inherit;background:#fff;border:1px solid #e5d7ae;border-radius:8px;padding:8px 10px;font-size:14px}.sh-company__note-by{color:var(--text-muted);font-size:12px}@media (max-width:760px){.sh-company__side{max-width:none}}.sh-manual__n{color:#8a939b;vertical-align:.12em;margin-right:4px;font-size:.7em;font-weight:500}.sh .sh-toc__section .sh-toc__n{margin-right:6px}.sh-inside{border:1px solid var(--inv-line);border-radius:10px;margin:10px 0 0;padding:0;list-style:none;overflow:hidden}.sh-inside li+li{border-top:1px solid #efeae4}.sh .sh-inside__row{color:var(--sh-navy);grid-template-columns:44px minmax(0,1fr) 16px;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;display:grid}.sh .sh-inside__row:hover{background:#f6f3ef}.sh-inside__n{color:#8a939b;font-size:13px}.sh-inside__text{flex-direction:column;gap:2px;min-width:0;display:flex}.sh-inside__title{font-size:15px;font-weight:600}.sh-inside__line{color:#6a7280;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;line-height:1.45;overflow:hidden}.sh-inside__go{color:#a6adb3;font-size:18px}.hb-editors{border:0;margin:0;padding:0}.hb-editors__list{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:6px 16px;margin-top:4px;display:grid}.hb-editors__person{color:var(--inv-ink);cursor:pointer;align-items:center;gap:8px;font-size:14px;display:flex}.ph-page{flex-direction:column;gap:36px;width:100%;max-width:1120px;margin:0 auto;display:flex}.ph-page--lists{gap:28px}.ph-page--settings{gap:20px;max-width:1000px}.ph-intro h1{color:var(--inv-ink);margin:0 0 6px;font-size:28px;font-weight:600}.ph-intro p{max-width:640px;color:var(--inv-muted);margin:0;font-size:15px;line-height:1.5}.ph-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;display:flex}.ph-tools{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ph-find{box-sizing:border-box;border:1px solid var(--inv-input);color:#6a7280;background:#fff;border-radius:10px;align-items:center;gap:8px;width:280px;max-width:100%;height:44px;padding:0 12px;display:flex}.ph-find input{min-width:0;font:inherit;color:var(--inv-ink);background:0 0;border:0;outline:0;flex:1;font-size:14px}.ph-h2{justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 12px;display:flex}.ph-h2 h2{color:var(--inv-ink);margin:0;font-size:18px;font-weight:600}.ph-h2 span{color:var(--inv-muted);font-size:13px}.ph-label{letter-spacing:.06em;text-transform:uppercase;color:var(--inv-label);margin:0 0 10px;font-size:12px;font-weight:600}.ph-start{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ph .ph-card{box-sizing:border-box;border:1px solid var(--inv-line);min-height:140px;color:var(--inv-ink);background:#fff;border-radius:14px;flex-direction:column;gap:8px;padding:18px;text-decoration:none;display:flex}.ph .ph-card:hover{border-color:var(--inv-ink);text-decoration:none}.ph-card__group{color:var(--sh-orange);font-size:12px;font-weight:600}.ph-card strong{font-size:16px;line-height:1.3}.ph-card__line{color:var(--inv-muted);font-size:13px;line-height:1.45}.ph-shelves{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:24px;display:grid}.ph-shelves--2{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:0}.ph-shelf{border:1px solid var(--inv-line);background:#fff;border-radius:14px;flex-direction:column;gap:4px;padding:20px 20px 10px;display:flex}.ph-shelf__top{justify-content:space-between;align-items:center;gap:8px;display:flex}.ph-shelf h3{color:var(--inv-ink);margin:0;font-size:17px;font-weight:600}.ph-count{color:var(--inv-muted);background:var(--inv-ground);white-space:nowrap;border-radius:999px;padding:2px 9px;font-family:Geist Mono,monospace;font-size:12px}.ph-shelf__desc{color:var(--inv-muted);margin:2px 0 10px;font-size:13px;line-height:1.45}.ph-shelf ul{margin:0;padding:0;list-style:none}.ph .ph-shelf li a{border-top:1px solid var(--inv-row-line);min-height:40px;color:var(--inv-ink);justify-content:space-between;align-items:center;gap:12px;padding:6px 0;font-size:14px;text-decoration:none;display:flex}.ph .ph-shelf li a:hover{color:var(--sh-orange)}.ph-ver{color:var(--inv-muted);white-space:nowrap;font-family:Geist Mono,monospace;font-size:12px}.ph-qs{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ph-q{border:1px solid var(--inv-line);background:#fff;border-radius:14px;flex-direction:column;gap:8px;padding:18px;display:flex}.ph-q h3{color:var(--inv-ink);margin:0;font-size:15px;font-weight:600;line-height:1.35}.ph-q p{color:var(--inv-muted);margin:0;font-size:14px;line-height:1.5}.ph .ph-q a{color:var(--link,#b8432a);margin-top:auto;font-size:12.5px;text-decoration:none}.ph .ph-q a:hover{text-decoration:underline}.ph-group{flex-direction:column;gap:12px;display:flex}.ph-group__head{padding:0 2px}.ph-group__top{justify-content:space-between;align-items:center;gap:8px;display:flex}.ph-group__head h2{color:var(--inv-ink);margin:0;font-size:17px;font-weight:600}.ph-group__top .ph-count{border:1px solid var(--inv-line);background:#fff}.ph-group__head p{color:var(--inv-muted);margin:4px 0 0;font-size:13px}.ph-list{border:1px solid var(--inv-line);background:#fff;border-radius:14px;margin:0;padding:0;list-style:none;overflow:hidden}.ph-row{border-top:1px solid var(--inv-row-line);grid-template-columns:minmax(0,1fr) 150px 64px;align-items:center;gap:20px;padding:14px 20px;display:grid}.ph-row:first-child{border-top:0}.ph-list--read .ph-row{grid-template-columns:minmax(0,1fr) 150px}.ph-row:hover{background:var(--inv-head-row)}.ph .ph-row__title{color:var(--inv-ink);font-size:15px;font-weight:600;text-decoration:none}.ph .ph-row__title:hover{color:var(--sh-orange);text-decoration:none}.ph-row__sum{color:var(--inv-muted);margin:3px 0 0;font-size:13px;line-height:1.45}.ph-row__meta{color:var(--inv-muted);text-align:right;font-family:Geist Mono,monospace;font-size:12px}.ph-row__meta b{color:var(--inv-ink);font-weight:500;display:block}.ph .ph-row__edit{color:var(--inv-muted);text-align:right;white-space:nowrap;font-size:13px;text-decoration:none}.ph .ph-row__edit:hover{color:var(--inv-ink);text-decoration:underline}.ph-note{color:var(--inv-muted);margin:0;font-size:13px}.ph-empty{color:var(--inv-muted);padding:18px 20px;font-size:14px}.ph .sh-policy-page{max-width:1340px}.ph .sh-policy__doc{max-width:920px}.ph .sh-policy__side{flex-basis:340px;max-width:400px}.ph .sh-facts{grid-template-columns:100px minmax(0,1fr)}.ph-quotes{flex-direction:column;gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.ph .sh-side__list .ph-quotes{padding-left:0}.ph-quotes span{color:var(--inv-muted);font-size:12.5px}.ph-url{overflow-wrap:anywhere;font-family:Geist Mono,monospace;font-size:12.5px}.ph-set-row{border-top:1px solid #efeae4;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 20px;display:grid}.ph-set-row:first-of-type{border-top:0}.ph-set-num{color:#8a92a0;font-family:Geist Mono,monospace;font-size:12px}.ph-set-acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.ph-set-acts form{margin:0}.ph-set-item{flex-direction:column;gap:3px;min-width:0;display:flex}.ph-set-item b{color:var(--inv-ink);font-size:14px}.ph-set-item span{color:var(--inv-muted);font-size:13px}.ph-flag{color:#8a4b0f;background:#fbf0dc;border-radius:6px;margin-left:6px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-block}.ph-form{background:#faf8f5;border-top:1px solid #efeae4;flex-direction:column;gap:12px;padding:16px 20px 20px;display:flex}.ph-form__two{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ph-form__acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ph-start-form{flex-direction:column;display:flex}.ph-start-form .ph-set-row select{max-width:420px}@media (max-width:900px){.ph-start,.ph-qs,.ph-shelves,.ph-shelves--2,.ph-form__two{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.ph-h2{flex-direction:column;align-items:flex-start;gap:4px}.ph-h2 h2{white-space:nowrap}.ph-row,.ph-list--read .ph-row{grid-template-columns:minmax(0,1fr) auto}.ph-row__edit{display:none}.ph-set-row{grid-template-columns:minmax(0,1fr)}.ph-set-num{display:none}.ph-set-acts{justify-content:flex-start}}.inv .rn-crumb a,.inv .rn-crumb a:visited{color:#6b625c}.rn-crumb{color:#6b625c;align-items:center;gap:8px;margin-bottom:8px;font-size:13px;display:flex}.rn-crumb a{color:#6b625c;text-decoration:none}.rn-crumb a:hover{color:#2b2523;text-decoration:underline}.rn-trunc{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rx-link{z-index:2;color:inherit;text-decoration:none;position:relative}.rx-link:hover{text-underline-offset:3px;text-decoration:underline}.rn-dot{border-radius:999px;flex:none;width:8px;height:8px;display:inline-block}.rn-t-ongoing{background:#3f7a4a}.rn-t-renewing{background:#c99a2e}.rn-t-legacy{background:#6e4e9a}.rn-track{color:#4c4440;white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.rn-renew{color:#6e4f0e;white-space:nowrap;background:#f6ebcf;border-radius:999px;align-self:flex-start;align-items:center;margin-top:6px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-flex}.rn-sel{font:inherit;color:#2b2523;background:#fff;border:1px solid #e4ddd6;border-radius:10px;height:36px;padding:0 10px;font-size:13px}.rn-tag{color:#4a2c40;white-space:nowrap;background:#f1e9ee;border-radius:999px;align-items:center;gap:4px;padding:1px 8px;font-size:12px;font-weight:600;display:inline-flex}.rn-q{color:#8a3517;font-weight:600}.rn-seg{background:#fff;border:1px solid #e4ddd6;border-radius:10px;width:fit-content;display:inline-flex;overflow:hidden}.rn-seg button{font:inherit;color:#2b2523;cursor:pointer;background:#fff;border:0;border-left:1px solid #e4ddd6;height:32px;padding:0 12px;font-size:13px}.rn-seg button:first-child{border-left:0}.rn-seg button[aria-pressed=true]{color:#fff;background:#4a2c40}.rn-ta{font:inherit;resize:vertical;color:#2b2523;box-sizing:border-box;background:0 0;border:0;outline:none;width:100%;min-height:76px;padding:12px 14px;font-size:14px}.rn-composer{background:#fff;border:1px solid #e4ddd6;border-radius:12px;flex-direction:column;display:flex}.rn-composer:focus-within{border-color:#4a2c40;box-shadow:0 0 0 1px #4a2c40}.rn-composer__bar{border-top:1px solid #f0ebe6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.rn-toggle{font:inherit;color:#2b2523;cursor:pointer;background:#fff;border:1px solid #e4ddd6;border-radius:10px;align-items:center;gap:6px;height:32px;padding:0 10px;font-size:13px;display:inline-flex}.rn-toggle[aria-pressed=true]{color:#4a2c40;background:#f1e9ee;border-color:#4a2c40;font-weight:600}.rn-entry{border-top:1px solid #f0ebe6;grid-template-columns:28px minmax(0,1fr);gap:10px;padding:14px 0;display:grid}.rn-av{color:#fff;background:#4a2c40;border-radius:999px;place-items:center;width:28px;height:28px;font-size:11px;font-weight:600;display:grid}.rn-av--andre{background:#2f5d6b}.rn-av--sys{color:#6b625c;background:#ede8e3}.rn-entry__head{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.rn-entry__when{color:#6b625c;margin-left:auto;font-size:12px}.rn-entry__body{color:#2b2523;margin-top:4px;font-size:14px;line-height:1.5}.rn-sys{color:#6b625c;font-size:13px}.rn-progress{color:#6b625c;align-items:center;gap:12px;margin:-6px 0 18px;font-size:13px;display:flex}.rn-progress__bar{background:#e4ddd6;border-radius:999px;width:220px;height:6px;overflow:hidden}.rn-progress__fill{background:#3f7a4a;border-radius:999px;height:100%}.rn-tracks{flex-wrap:wrap;gap:4px;display:flex}.rn-tracktab{font:inherit;color:#4c4440;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;height:36px;padding:0 14px;font-size:14px;display:inline-flex}.rn-tracktab:hover{background:#ede8e3}.rn-tracktab[aria-pressed=true]{color:#2b2523;background:#fff;font-weight:600;box-shadow:0 0 0 1px #e4ddd6}.rn-tracktab__n{color:#6b625c;font-family:Geist Mono,monospace;font-size:12px}.rn-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.rn-toolbar__right{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rn-scroll{padding-bottom:12px;overflow-x:auto}.rn-board{align-items:flex-start;gap:10px;width:max-content;display:flex}.rn-col{background:#efeae5;border:1px dashed #0000;border-radius:12px;flex-direction:column;flex:none;gap:6px;padding:8px;display:flex}.rn-col--over{background:#eadfe6;border-color:#4a2c40}.rn-col__head{justify-content:space-between;align-items:center;gap:8px;padding:4px 6px 6px;display:flex}.rn-col__title{color:#2b2523;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.rn-col__n{color:#6b625c;font-family:Geist Mono,monospace;font-size:12px}.rn-col__body{flex-direction:column;gap:6px;min-height:64px;max-height:1240px;display:flex;overflow-y:auto}.rn-card{cursor:grab;background:#fff;border:1px solid #e7e1db;border-radius:10px;flex-direction:column;gap:4px;padding:10px 12px;display:flex;position:relative}.rn-card:hover{border-color:#cfc4ba}.rn-card--on{border-color:#4a2c40;box-shadow:0 0 0 1px #4a2c40}.rn-card--drag{opacity:.4}.rn-cardbtn{width:100%;cursor:inherit;z-index:1;background:0 0;border:0;border-radius:10px;padding:0;position:absolute;inset:0}.rn-cardbtn:focus-visible{outline-offset:2px;outline:2px solid #4a2c40}.rn-card__namelink{z-index:2;position:relative}.rn-card__name{color:#2b2523;align-items:center;gap:8px;min-width:0;font-size:14px;font-weight:600;display:flex}.rn-card__sum{color:#6b625c;font-size:13px}.rn-card__flags{gap:6px;margin-top:4px;display:flex}.rn-flag{color:#8a3517;align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}.rn-iconbtn{color:#8c827b;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:24px;height:24px;padding:0;display:grid}.rn-iconbtn:hover{color:#2b2523;background:#e4ddd6}.rn-colin{font:inherit;color:#2b2523;box-sizing:border-box;background:#fff;border:1px solid #4a2c40;border-radius:8px;width:100%;height:28px;padding:0 8px;font-size:13px;font-weight:600}.rn-flag--muted{color:#6b625c;font-weight:500}.rn-mention{color:#4a2c40;background:#f1e9ee;border-radius:6px;padding:0 4px;font-weight:600}.rn-empty{color:#8c827b;text-align:center;border:1px dashed #d8cfc7;border-radius:10px;padding:14px 6px;font-size:12px}.rn-drow{border-top:1px solid #f0ebe6;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:10px 0;font-size:14px;display:grid}.rn-mini-entry{border-top:1px solid #f0ebe6;flex-direction:column;gap:4px;padding:10px 0;font-size:14px;display:flex}.rn-col{width:320px}.rn-col--empty{width:220px}.rn-col__title-row{flex:auto;min-width:0;display:flex}.rn-col__count{flex:none}.rn-col__title-btn{font:inherit;cursor:text;text-align:left;background:0 0;border:0;min-width:0;padding:0}.rn-col__count{align-items:center;gap:2px;display:flex}.rn-colform[hidden],.rn-col__title-row[hidden]{display:none}.rn-card__next{color:#6b625c;font-size:12px}.rn-card__next--late{color:#8a3517;font-weight:600}.rn-progress__fill--0{width:0%}.rn-progress__fill--5{width:5%}.rn-progress__fill--10{width:10%}.rn-progress__fill--15{width:15%}.rn-progress__fill--20{width:20%}.rn-progress__fill--25{width:25%}.rn-progress__fill--30{width:30%}.rn-progress__fill--35{width:35%}.rn-progress__fill--40{width:40%}.rn-progress__fill--45{width:45%}.rn-progress__fill--50{width:50%}.rn-progress__fill--55{width:55%}.rn-progress__fill--60{width:60%}.rn-progress__fill--65{width:65%}.rn-progress__fill--70{width:70%}.rn-progress__fill--75{width:75%}.rn-progress__fill--80{width:80%}.rn-progress__fill--85{width:85%}.rn-progress__fill--90{width:90%}.rn-progress__fill--95{width:95%}.rn-progress__fill--100{width:100%}.rn-draft{border-top:1px solid #f0ebe6;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:14px 0;font-size:14px;display:grid}.rn-draft__top{align-items:center;gap:8px;display:flex}.rn-gradual{color:#7a4317;margin-top:2px;font-size:12px;font-weight:600}.rn-wrap{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.rn-mainc{flex-direction:column;flex:999 640px;gap:20px;min-width:0;display:flex}.rn-side{flex-direction:column;flex:340px;gap:20px;min-width:0;display:flex}.rn-box{flex-direction:column;gap:14px;padding:20px 22px;display:flex}.rn-box__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.rn-h2{color:#2b2523;margin:0;font-size:16px;font-weight:600}.rn-lede{color:#6b625c;flex-wrap:wrap;align-items:center;gap:10px;margin:4px 0 0;font-size:14px;display:flex}.rn-agenda{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;display:grid}.rn-check{color:#2b2523;align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:flex}.rn-check input{accent-color:#4a2c40;margin-top:3px}.rn-grid{align-items:center;gap:10px 16px;display:grid}.rn-grid--prop{grid-template-columns:minmax(0,1.6fr) 110px 150px 140px}.rn-grid--inv{grid-template-columns:minmax(0,1.6fr) 110px 140px}.rn-grid--legacy{grid-template-columns:minmax(0,1.3fr) 24px minmax(0,1fr) 140px 130px}.rn-gh{color:#6b625c;text-transform:uppercase;letter-spacing:.04em;font-family:Geist Mono,monospace;font-size:12px}.rn-hr{border-top:1px solid #f0ebe6;grid-column:1/-1}.rn-in{font:inherit;color:#2b2523;box-sizing:border-box;background:#fff;border:1px solid #e4ddd6;border-radius:10px;width:100%;min-width:0;height:36px;padding:0 10px;font-size:14px}.rn-field{color:#6b625c;flex-direction:column;gap:6px;font-size:13px;display:flex}.rn-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.rn-subrow{border-top:1px solid #f0ebe6;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:12px 0;font-size:14px;display:grid}.rn-total{justify-content:space-between;gap:12px;padding-top:4px;font-size:14px;font-weight:600;display:flex}.rn-callout{background:#f6f3f0;border-radius:12px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.rn-actions{flex-wrap:wrap;gap:8px;display:flex}.rn-entry__kind{color:#8a3517;font-size:13px;font-weight:600}.rn-entry__kind--answered{color:#6b625c;font-weight:500}.rn-head-actions{align-items:center;gap:10px;display:flex}.rn-stage-label{color:#6b625c;font-size:13px}.rn-next{flex-direction:column;gap:10px;display:flex}.rn-stack{min-width:0}.rn-stack--end{align-items:flex-end;gap:8px}.rn-box__form{flex-direction:column;gap:14px;display:flex}.rn-callout--row{flex-flow:wrap;justify-content:space-between;align-items:center}.rn-answer{margin-top:8px}.rn-seg__opt{display:inline-flex;position:relative}.rn-seg__opt+.rn-seg__opt{border-left:1px solid #e4ddd6}.rn-seg__radio{opacity:0;pointer-events:none;position:absolute}.rn-seg__opt span{color:#2b2523;cursor:pointer;background:#fff;align-items:center;height:32px;padding:0 12px;font-size:13px;display:inline-flex}.rn-seg__radio:checked+span{color:#fff;background:#4a2c40}.rn-seg__radio:focus-visible+span{outline-offset:-2px;outline:2px solid #4a2c40}.rn-toggle--check:has(:checked){color:#4a2c40;background:#f1e9ee;border-color:#4a2c40;font-weight:600}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rv-stages{flex-wrap:wrap;gap:6px;margin:-6px 0 18px;display:flex}.rv-stage{color:#4c4440;background:#fff;border:1px solid #e4ddd6;border-radius:999px;align-items:center;height:26px;padding:0 10px;font-family:Geist Mono,monospace;font-size:12px;display:inline-flex}.rv-stage--done{color:#2e5a1c;background:#e3edd9;border-color:#e3edd9}.rv-stage--on{color:#fff;background:#2b2523;border-color:#2b2523;font-weight:600}.rv-title{color:#2b2523;margin:2px 0;font-size:18px;font-weight:700}.rv-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.rv-fact{flex-direction:column;gap:6px;font-size:13px;display:flex}.rv-fact__value{background:#fff;border:1px solid #e4ddd6;border-radius:10px;padding:10px 12px;font-size:14px}.rv-table{border-radius:10px;overflow:hidden}.rv-row{border-top:1px solid #f0ebe6;grid-template-columns:minmax(0,1.6fr) 80px 110px 120px 120px;align-items:center;gap:12px;padding:14px 20px;font-size:14px;display:grid}.rv-row--head{text-transform:uppercase;letter-spacing:.04em;color:#6b625c;background:#f6f3f0;border-top:0;font-family:Geist Mono,monospace;font-size:11px}.rv-row--total{background:#f6f3f0}.rv-row--discount{border-top:0;padding-top:0}.rv-agreement{border:1px solid #e4ddd6;border-radius:10px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.rv-wide{width:100%}.rv-steps{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.rv-step{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding-left:22px;font-size:14px;display:grid;position:relative}.rv-step:before{content:"";border:1.5px solid #b8aea3;border-radius:999px;width:8px;height:8px;position:absolute;top:5px;left:0}.rv-step--done:before{background:#2b2523;border-color:#2b2523}.rv-total{border-top:1px solid #f0ebe6;justify-content:space-between;padding:10px 0;font-size:14px;display:flex}@media print{.print .inv-head__actions,.print .rv-wide{display:none}}.print__main{padding:0}.rn-card{gap:8px;padding:12px 12px 10px}.rn-card__co{color:#6b625c;align-items:center;gap:8px;min-width:0;font-size:12px;display:flex}.rn-card__co .sales-mark{width:22px;height:22px}.rn-card__coname{flex:1}.rn-card__num{color:#8a8190;white-space:nowrap;margin-left:auto;font-family:Geist Mono,monospace;font-size:11px}.rn-card__name{font-size:15px;font-weight:500}.rn-card__line{color:#6b625c;align-items:flex-start;gap:6px;font-size:13px;line-height:1.35;display:flex}.rn-card__line svg{flex:none;margin-top:3px}.rn-card__line--red{color:#b23a22;font-weight:700}.rn-card__line--amber{color:#7a5a0a;font-weight:700}.rn-card__flagdot{background:currentColor;border-radius:999px;flex:none;width:6px;height:6px;margin-top:6px}.rn-card__chips{flex-wrap:wrap;gap:6px;display:flex}.rn-chip{color:#4e4655;white-space:nowrap;background:#efeae6;border-radius:999px;align-items:center;gap:4px;height:22px;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}.rn-chip--renew{color:#6e4f0e;background:#f6ebcf}.rn-chip--ended{color:#93301b;background:#f7ded7}.rn-chip--question{color:#8a3517;background:#fbede9}.rn-card__foot{border-top:1px solid #f0eae4;align-items:center;gap:10px;padding-top:8px;display:flex}.rn-card__foot .rn-dot{margin-right:-2px}.rn-card__value{white-space:nowrap;font-size:13px;font-weight:700}.rn-card__meta{color:#6b625c;white-space:nowrap;margin-left:auto;font-size:12px}.rn-card__meta--ended{color:#b23a22;font-weight:700}.rn-card__foot .sales-owner{z-index:2;flex:none;position:relative}.rn-renew--ended{color:#93301b;background:#f7ded7}.rn-ended{color:#b23a22;font-weight:600}.rn-titlebar{flex-direction:column;gap:2px;min-width:0;display:flex}.rn-titlebar__row{align-items:center;gap:6px;min-width:0;display:flex}.rn-titlebar__row[hidden],.rn-col__count[hidden]{display:none}.rn-titleform{max-width:520px}.rn-titlein{height:40px;font-size:22px;font-weight:600}.rv-page{display:block}.rv-page .inv-lede{font-size:16px}.rv-page .inv-h2{font-size:18px}.rv-page .inv-sub{font-size:14px}.rv-page .inv-label{font-size:12px}.rv-page .inv-big{font-size:28px}.rv-page .inv-pill__count{font-size:12px}.inv .rv-page .inv-seg__item{font-size:14px}.inv .rv-page .inv-dtab{font-size:15px}.inv .rv-page .inv-pill,.inv .rv-page .inv-btn--sm{font-size:14px}.rv-head{align-items:flex-start}.rv-head .inv-btn{margin-top:22px}.rv-bar{border-bottom:1px solid var(--inv-line);justify-content:space-between;align-items:flex-end;gap:16px;margin-top:18px;display:flex}.rv-bar .rv-tabs{border-bottom:0;margin-top:0}.rv-bar__controls{align-items:center;gap:10px;padding-bottom:8px;display:flex}.inv .rv-year__pill{cursor:pointer;align-items:center;height:38px;font-family:Geist Mono,monospace;font-size:14px;line-height:1}.inv .rv-page .inv-seg{box-sizing:border-box;align-items:center;height:38px}.inv .rv-page .inv-seg__item{height:30px;line-height:1}.rv-year__word{letter-spacing:.08em;text-transform:uppercase;color:var(--inv-label);font-size:12px;font-weight:500;line-height:1}.rv-body{flex-direction:column;gap:24px;margin-top:24px;display:flex}.rv-card__head{justify-content:space-between;align-items:flex-start;gap:24px;padding:20px 20px 0;display:flex}.rv-card__head .inv-sub{margin:4px 0 0}.rv-card__head--rule{border-bottom:1px solid var(--inv-line);padding-bottom:16px}.rv-card__chart{padding:20px 20px 8px}.rv-card__foot{background:var(--inv-head-row);border-top:1px solid var(--inv-line);justify-content:space-between;align-items:center;gap:16px;padding:12px 20px;display:flex}.inv .rv-link{color:var(--inv-ink);text-underline-offset:3px;white-space:nowrap;font-size:14px;font-weight:700;text-decoration:underline}.rv-legend{color:var(--inv-muted);flex-wrap:wrap;justify-content:flex-end;gap:6px 16px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.rv-legend li{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.rv-sw{border-radius:2px;flex-shrink:0;width:11px;height:11px;display:inline-block}.rv-sw--care{background:#5e4766}.rv-sw--dp{background:#8e57a6}.rv-sw--proj{background:#e76547}.rv-sw--untag{background:#b8aea3}.rv-sw--ink{background:#3f3846}.rv-sw--hatch{background:repeating-linear-gradient(135deg,#3f3846 0 1px,#fff 1px 4px);border:1px solid #3f3846}.rv-sw--outline{background:#fff;border:1px dashed #a89fad}.rv-sw--dash{border-top:2px dashed #2e2833;border-radius:0;width:16px;height:0}.rv-dot--care{background:#5e4766}.rv-dot--dp{background:#8e57a6}.rv-dot--proj{background:#e76547}.rv-dot--untag{background:#b8aea3}.rv-defs{width:0;height:0;position:absolute;overflow:hidden}.rv-chart{width:100%;height:auto;display:block;overflow:visible}.rv-chart a{cursor:pointer}.rv-chart a:focus-visible .rv-panel,.rv-chart a:hover .rv-panel--hover{stroke:var(--inv-sienna)}.rv-panel{fill:#f4eee8;stroke:#e8dfd6}.rv-seg--care{fill:#5e4766}.rv-seg--dp{fill:#8e57a6}.rv-seg--proj{fill:#e76547}.rv-seg--untag{fill:#b8aea3}.rv-seg--assumed{stroke:#fff;stroke-width:.5px}.rv-seg--assumed.rv-seg--care{fill:url(#rv-hatch-care)}.rv-seg--assumed.rv-seg--dp{fill:url(#rv-hatch-dp)}.rv-seg--assumed.rv-seg--proj{fill:url(#rv-hatch-proj)}.rv-seg--assumed.rv-seg--untag{fill:url(#rv-hatch-untag)}.rv-hatch-bg{fill:#fff}.rv-hatch{stroke-width:1.6px}.rv-hatch--care{stroke:#2e2833}.rv-hatch--dp{stroke:#8e57a6}.rv-hatch--proj{stroke:#e76547}.rv-hatch--untag{stroke:#b8aea3}.rv-hatch--ink{stroke:#2e2833}.rv-todate{stroke:#2e2833;stroke-width:2px;stroke-dasharray:6 4}.rv-zero{stroke:#d6cec4;stroke-width:2px}.rv-mbar{fill:#3f3846}.rv-mbar--tocome,.rv-mbar--assumed{fill:url(#rv-hatch-ink);stroke:#2e2833;stroke-width:1px}.rv-prev{fill:none;stroke:#b5acb9;stroke-width:1px;stroke-dasharray:3 3}.rv-axis{stroke:#e0d8d0}.rv-today{stroke:#c24e33;stroke-width:1.5px}.rv-label-bg{fill:#fff}.rv-t--clip{fill:#6f6676;font-size:12px}.rv-todate__hit{stroke:#0000;stroke-width:14px}.rv-todate__box{fill:#2e2833;opacity:0;transition:opacity .12s}.rv-todate__text{fill:#fff;opacity:0;pointer-events:none;font-size:13px;transition:opacity .12s}.rv-todate__group{cursor:default;outline:none}.rv-todate__group:hover .rv-todate__box,.rv-todate__group:focus .rv-todate__box,.rv-todate__group:hover .rv-todate__text,.rv-todate__group:focus .rv-todate__text{opacity:1}.rv-todate__group:focus-visible .rv-todate{stroke:#c24e33}.rv-t{text-anchor:middle;fill:#2e2833;font-family:Geist Mono,monospace}.rv-t--total{font-size:13px;font-weight:600}.rv-t--year{font-family:Geist Mono,monospace;font-size:14px;font-weight:600}.rv-t--change{font-size:13px}.rv-t--value{font-size:13px;font-weight:600}.rv-t--month{letter-spacing:.06em;fill:#6f6676;font-size:12px}.rv-t--today{letter-spacing:.06em;fill:#c24e33;font-size:12px;font-weight:600}.rv-t.rv-up,.rv-t--change.rv-up{fill:#3f7a3a}.rv-t.rv-down,.rv-t--change.rv-down{fill:#b5462e}.rv-t.rv-flat,.rv-t--change.rv-flat{fill:#615868;font-family:Aspekta,system-ui,sans-serif}.rv-up{color:#3f7a3a}.rv-down{color:#b5462e}.rv-flat{color:var(--inv-muted)}.inv .rv-warn{align-items:flex-start;gap:10px;margin:0;padding:14px 18px;font-size:14px;display:flex}.rv-warn__icon{flex-shrink:0;margin-top:1px}.rv-warn .rv-link{color:inherit;margin-left:6px}.rv-warn__body{min-width:0}.rv-warn__text{margin:0}.rv-warn__more{margin-top:6px}.rv-warn__toggle{cursor:pointer;width:fit-content;font-weight:600}.rv-warn__list{columns:2 320px;column-gap:24px;margin:8px 0 0;padding:0;font-size:13px;list-style:none}.rv-warn__list li{break-inside:avoid;padding:2px 0}.rv-warn__list .rv-link{margin-left:0;font-family:Geist Mono,monospace}.rv-vs{grid-template-columns:340px minmax(0,1fr);display:grid}.rv-vs__keys{border-right:1px solid var(--inv-line);flex-direction:column;padding:0 20px;display:flex}.rv-key{border-top:1px solid var(--inv-line);flex-direction:column;gap:6px;padding:22px 0;display:flex}.rv-key:first-child{border-top:0}.rv-key__label{align-items:center;gap:8px;display:inline-flex}.rv-key__value{font-size:28px}.rv-key .inv-sub{margin:0;line-height:1.5}.rv-vs__table{min-width:0}.rv-vs__note{margin:0;padding:16px 20px 20px}.rv-table{border-collapse:collapse;width:100%;font-size:15px}.rv-table thead th{text-align:left;background:var(--inv-head-row);border-bottom:1px solid var(--inv-line);white-space:nowrap;padding:12px 20px;font-weight:500}.rv-table tbody th,.rv-table tbody td,.rv-table tfoot th,.rv-table tfoot td{border-bottom:1px solid var(--inv-row-line);text-align:left;white-space:nowrap;padding:13px 20px;font-weight:400}.rv-table tbody th{align-items:center;gap:10px;display:flex}.rv-table tfoot th,.rv-table tfoot td{background:var(--inv-head-row);border-bottom:0;font-weight:700}.rv-table .rv-num,.rv-table th.rv-num{text-align:right;font-variant-numeric:tabular-nums;font-family:Geist Mono,monospace;font-size:14px}.rv-table .rv-num.rv-flat{font-size:13px}.rv-chip{height:24px;font-size:12px}.rv-chip--warn{color:#9a2f1a;background:#fbe1da}.rv-nodata{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:56px 20px 48px;display:flex}.rv-nodata__title,.rv-empty__title{margin:0;font-size:18px;font-weight:700}.rv-nodata__text,.rv-empty__text{max-width:500px;margin:0 0 6px;line-height:1.6}.rv-empty{text-align:center;flex-direction:column;align-items:center;gap:10px;margin-top:24px;padding:64px 20px;display:flex}.rv-empty__icon{color:#5e4766;background:#f3e9f4;border-radius:12px;place-items:center;width:52px;height:52px;margin-bottom:8px;display:grid}.rv-empty__actions{gap:10px;display:flex}.rv-loading{flex-direction:column;gap:24px;margin-top:24px;display:flex}.rv-loading__text{margin:8px 0 -8px}.rv-skel{padding:18px 20px 24px}.rv-skel__head{justify-content:space-between;display:flex}.rv-skel__line,.rv-skel__bar,.rv-skel__tick{background:linear-gradient(90deg,#efeae4,#f7f3ef,#efeae4);border-radius:6px;display:block}.rv-skel__line--title{width:180px;height:18px}.rv-skel__line--title-sm{width:160px;height:18px}.rv-skel__line--legend{width:420px;height:12px}.rv-skel__bars{justify-content:space-around;align-items:flex-end;height:300px;display:flex}.rv-skel__bars--months{height:220px}.rv-skel__col{flex-direction:column;align-items:center;gap:12px;display:flex}.rv-skel__bar{width:64px}.rv-skel__bars--months .rv-skel__bar{width:46px}.rv-skel__tick{width:44px;height:10px}.rv-skel__bar--h18{height:18%;min-height:36px}.rv-skel__bar--h24{height:48px}.rv-skel__bar--h29{height:58px}.rv-skel__bar--h35{height:70px}.rv-skel__bar--h36{height:72px}.rv-skel__bar--h38{height:76px}.rv-skel__bar--h40{height:80px}.rv-skel__bar--h45{height:90px}.rv-skel__bar--h46{height:104px}.rv-skel__bar--h47{height:94px}.rv-skel__bar--h48{height:108px}.rv-skel__bar--h53{height:120px}.rv-skel__bar--h55{height:124px}.rv-skel__bar--h58{height:130px}.rv-skel__bar--h59{height:132px}.rv-skel__bar--h60{height:120px}.rv-skel__bar--h63{height:126px}.rv-skel__bar--h89{height:200px}.rv-skel__bar--h90{height:180px}.rv-skel__bar--h95{height:214px}.rv-chips{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.inv .rv-chip-year{border:1px solid var(--inv-pill-line);background:var(--inv-card);color:#a89fad;border-radius:999px;align-items:center;gap:6px;height:32px;padding:0 12px;font-family:Geist Mono,monospace;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.inv .rv-chip-year--on{color:var(--inv-ink);border-color:#cfc6bd}.rv-chip-year__line{border-top:2px solid;width:12px;display:inline-block}.rv-chip-year__line--dash{background:repeating-linear-gradient(90deg,currentColor 0 4px,#0000 4px 7px);border-top:0;height:2px}.rv-run{grid-template-columns:minmax(0,1fr) 400px;gap:0;padding:12px 0 20px;display:grid}.rv-run__chart{padding:0 8px 0 20px}.rv-run__panel{border-left:1px solid var(--inv-line);flex-direction:column;gap:4px;padding:4px 20px 0 24px;display:flex}.rv-run__list{margin:4px 0 0;padding:0;list-style:none}.rv-run__row{border-top:1px solid var(--inv-line);justify-content:space-between;align-items:flex-start;padding:14px 0;display:flex}.rv-run__year{align-items:center;gap:8px;font-family:Geist Mono,monospace;font-size:16px;font-weight:600;display:inline-flex}.rv-run__swatch{border-top:2px solid #2e2833;width:12px;display:inline-block}.rv-run__swatch--1{border-top-color:#857a8c}.rv-run__swatch--2,.rv-run__swatch--3{border-top-color:#bdb4c0}.rv-run__amount{flex-direction:column;align-items:flex-end;gap:2px;font-family:Geist Mono,monospace;font-size:15px;display:flex}.rv-run__change{color:var(--inv-muted);font-size:13px}.rv-run__sentence{margin:12px 0 0;line-height:1.6}.rv-grid{stroke:#efe9e3}.rv-t--axis{fill:#6f6676;text-anchor:end;font-size:12px}.rv-t--end{text-anchor:start;font-size:13px}.rv-t--strong{font-weight:700}.rv-t--muted{fill:#6f6676}.rv-leader{fill:none;stroke:#bdb4c0;stroke-width:1px}.rv-t--marker{letter-spacing:.06em;fill:#c24e33;text-anchor:start;font-size:12px;font-weight:600}.rv-marker{stroke:#c24e33;stroke-width:1.5px}.rv-dot{fill:#fff;stroke:#2e2833;stroke-width:1.8px}.rv-line{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.rv-line--current{stroke:#2e2833;stroke-width:2.5px}.rv-line--1{stroke:#857a8c}.rv-line--2{stroke:#bdb4c0}.rv-line--3{stroke:#d9d2dc}.rv-line--tocome{stroke-dasharray:2 4;stroke-width:2.5px}.rv-line--next{stroke:#2e2833;stroke-dasharray:6 5}.rv-line--secured{stroke:#a89fad;stroke-dasharray:1 4;stroke-width:1.5px}.rv-scroll{overflow-x:auto}.rv-table--years thead th:first-child,.rv-table--years tbody th,.rv-table--years tfoot th{position:sticky;left:0}.rv-table--years tbody th{background:var(--inv-card)}.rv-table .rv-proj{background:#f6f0f8}.rv-table thead th.rv-proj{background:#efe6f3}.rv-table .rv-muted{color:#b5acb9}.rv-table tfoot .rv-table__change th,.rv-table tfoot .rv-table__change td{background:var(--inv-card);border-top:1px solid var(--inv-row-line);font-size:14px;font-weight:400}.rv-table tfoot td.rv-proj,.rv-table tfoot .rv-table__change td.rv-proj{background:#f6f0f8}.rv-card__note{border-top:1px solid var(--inv-line);margin:0;padding:14px 20px 18px}.rv-cbar{justify-content:space-between;align-items:center;gap:16px;display:flex}.rv-cbar__right{align-items:center;gap:12px;display:flex}.rv-key-sample{color:var(--inv-muted);white-space:nowrap;align-items:center;gap:8px;font-size:14px;display:inline-flex}.rv-cellsample{color:var(--inv-ink);padding:2px 6px;font-family:Geist Mono,monospace;font-size:13px}.rv-cellsample--assumed{color:#8f8596;background:repeating-linear-gradient(135deg,#eae4ec 0 1px,#fff 1px 5px)}.rv-search{margin:0}.inv .rv-search__input{width:220px;height:36px}.inv .rv-sort__pill{cursor:pointer;height:36px}.rv-ct{border-collapse:collapse;table-layout:fixed;width:100%;font-size:14px}.rv-ct__col-client{width:300px}.rv-ct__col-status{width:190px}.rv-ct__col-total{width:112px}.rv-ct__col-trend{width:76px}.rv-ct th,.rv-ct td{padding:12px 8px}.rv-ct tr>:first-child{padding-left:20px}.rv-ct tr>:last-child{padding-right:20px}.rv-ct thead th{background:var(--inv-head-row);border-bottom:1px solid var(--inv-line);text-align:left;white-space:nowrap;font-weight:500}.rv-ct .rv-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-family:Geist Mono,monospace;font-size:14px;overflow:hidden}.rv-ct__row .rv-num{font-size:13px}.rv-ct__client{text-align:left;vertical-align:middle;overflow-wrap:anywhere;font-weight:400}.rv-ct__status{vertical-align:middle}.rv-ct__row td,.rv-ct__row th{border-bottom:1px solid var(--inv-row-line)}.inv .rv-ct__name{color:var(--inv-ink);font-size:15px;font-weight:600;text-decoration:none;display:block}.inv .rv-ct__name:hover{text-decoration:underline}.rv-ct__meta{color:var(--inv-muted);margin-top:2px;font-size:13px;display:block}.rv-ct__note{color:var(--inv-muted);white-space:nowrap;margin-top:4px;font-size:12px;display:block}.rv-ct__head th,.rv-ct__head td{background:var(--inv-head-row);border-top:1px solid var(--inv-line);border-bottom:1px solid var(--inv-line);padding-top:14px;padding-bottom:12px}.rv-ct__head th{text-align:left}.rv-ct__title{align-items:center;gap:8px;font-size:16px;font-weight:700;display:flex}.rv-ct__count{margin-top:2px;font-size:13px;display:block}.rv-ct__sums{text-align:right;color:var(--inv-muted);white-space:nowrap;font-size:14px}.rv-ct__sums span{margin-left:18px}.rv-ct__sums b{color:var(--inv-ink);font-family:Geist Mono,monospace}.rv-ct__sumtotal{margin-left:28px;font-size:15px}.rv-ct__more td{border-bottom:1px solid var(--inv-line)}.rv-ct .rv-ct__empty{text-align:center;color:var(--inv-muted);padding:32px 20px}.rv-ct tfoot th,.rv-ct tfoot td{border-top:1px solid var(--inv-line);white-space:nowrap;font-weight:700}.rv-ct tfoot th{text-align:left}.rv-ct tfoot .rv-ct__total th,.rv-ct tfoot .rv-ct__total td{background:var(--inv-head-row)}.rv-strong{font-weight:700}.rv-ct .rv-muted{color:#c3bac6}.rv-ct .rv-cell--assumed{color:#8f8596;background-image:repeating-linear-gradient(135deg,#ece6ee 0 1px,#0000 1px 5px)}.rv-st{height:24px;padding:0 9px;font-size:12px}.rv-st--signed{color:#3c6a2c;background:#e3eeda}.rv-st--draft{color:#34507c;background:#e6ecf6}.rv-st--nodraft{color:#7a5a0c;background:#fbefcb}.rv-st--warn{color:#9a2f1a;background:#fbe1da}.rv-st--plain{color:var(--inv-muted);background:#efeae5}.rv-trend{vertical-align:middle;display:inline-block}.rv-trend__bar{fill:#3f3846}.rv-trend__bar--assumed{fill:url(#rv-hatch-ink);stroke:#3f3846;stroke-width:.8px}.rv-trend__none{stroke:#c3bac6;stroke-width:1.5px}.rv-skel--table{padding:0}.rv-skel__row{border-bottom:1px solid var(--inv-row-line);align-items:center;gap:40px;height:56px;padding:0 20px;display:flex}.rv-skel__row--head{background:var(--inv-head-row);border-bottom-color:var(--inv-line);height:42px}.rv-skel__line--cell{width:220px;height:14px}.rv-skel__line--wide{flex:1;height:12px}.inv .rv-year__menu{grid-template-columns:repeat(3,auto);gap:2px;min-width:0;padding:6px;display:grid;top:calc(100% + 6px)}.inv .rv-year__menu .inv-more__item{white-space:nowrap;padding:8px 12px;font-family:Geist Mono,monospace;font-size:14px}.rv-vs--stacked{grid-template-columns:minmax(0,1fr)}.rv-vs--stacked .rv-vs__keys{border-right:0;border-bottom:1px solid var(--inv-line);flex-direction:row;padding:0}.rv-vs--stacked .rv-key{border-top:0;border-left:1px solid var(--inv-line);flex:1;padding:20px}.rv-vs--stacked .rv-key:first-child{border-left:0}.rv-vs{align-items:start}.rv-h2-note{color:var(--inv-muted);font-weight:500}.rv-cbar__filters{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.rv-cbar__divider{background:var(--inv-line);width:1px;height:24px}turbo-frame#revenue[busy] .rv-body,turbo-frame#revenue[aria-busy=true] .rv-body{opacity:.45;pointer-events:none;transition:opacity .15s 50ms}.rv-mob,.rv-mob-inline{display:none}@media (max-width:767px){.rv-desk,.rv-desk-inline,.inv .rv-desk{display:none}.rv-mob{display:block}.rv-mob-inline{display:inline}.rv-head .inv-h1{font-size:28px}.rv-page .inv-lede{margin-top:4px;font-size:14px}.rv-bar{border-bottom:0;flex-direction:column;align-items:stretch;gap:12px;margin-top:14px}.inv .rv-mtabs{grid-template-columns:repeat(3,minmax(0,1fr));height:44px;display:grid}.inv .rv-mtabs .inv-seg__item{justify-content:center;height:36px;font-size:15px}.rv-bar__controls{justify-content:space-between;padding-bottom:0}.inv .rv-bar__controls .inv-seg{height:44px}.inv .rv-bar__controls .inv-seg__item{height:36px;padding:0 16px}.inv .rv-year__pill{height:44px}.rv-body{gap:16px;margin-top:16px}.inv .rv-sheet{z-index:70;max-height:70dvh;padding:8px 16px calc(16px + env(safe-area-inset-bottom));border-radius:18px 18px 0 0;flex-direction:column;gap:0;display:flex;position:fixed;inset:auto 0 0;overflow-y:auto;box-shadow:0 -12px 40px #2e283338}.rv-sheet .rv-sheet__head{grid-template-columns:1fr auto 1fr;align-items:center;height:52px;display:grid;position:relative}.rv-sheet__grab{background:#d6cec4;border-radius:4px;width:40px;height:4px;margin-left:-20px;position:absolute;top:2px;left:50%}.rv-sheet__title{grid-column:2;font-size:16px;font-weight:700}.inv .rv-sheet__done{height:44px;font:inherit;color:var(--inv-sienna-dark);cursor:pointer;background:0 0;border:0;grid-column:3;justify-self:end;padding:0 4px;font-size:16px;font-weight:700}.inv .rv-sheet .inv-more__item{border-radius:10px;align-items:center;min-height:48px;font-size:16px;display:flex}details[open]>.rv-sheet:before{content:"";z-index:-1;background:#2e283359;position:fixed;inset:0}.inv .rv-warn{border-radius:12px;padding:12px 14px;font-size:14px}.rv-warn .rv-link{margin:-12px 0;padding:12px 0;display:inline-block}}.rv-m{display:none}@media (max-width:767px){.rv-m{flex-direction:column;gap:16px;display:flex}.rv-mcard{padding:16px}.rv-mcard__title{margin:0 0 12px;font-size:18px}.rv-msum{flex-direction:column;gap:14px;display:flex}.rv-msum__empty{margin:0;font-size:18px;font-weight:700}.rv-mfig{flex-direction:column;gap:4px;min-width:0;display:flex}.rv-mfig__value{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-family:Geist Mono,monospace;font-size:28px;font-weight:500}.rv-mfig__value--sm{font-size:20px}.rv-mfig__pair{border-top:1px solid var(--inv-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:14px;display:grid}.inv .rv-mbtn{align-self:flex-start;min-height:44px}.rv-myears{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.inv .rv-myear{min-height:52px;color:var(--inv-ink);border-radius:10px;grid-template-columns:92px minmax(0,1fr) auto;align-items:center;gap:10px;margin:0 -8px;padding:6px 8px;text-decoration:none;display:grid}.inv .rv-myear--on{background:#f4eee8}.rv-myear__year{flex-direction:column;font-family:Geist Mono,monospace;font-size:15px;font-weight:600;line-height:1.2;display:flex}.rv-myear__tag{color:var(--inv-muted);font-family:Aspekta,system-ui,sans-serif;font-size:12px;font-weight:400}.rv-myear__bar{width:100%;height:20px;display:block}.rv-mbar-track{fill:#efeae5}.rv-mtick{stroke:#2e2833;stroke-width:2px;vector-effect:non-scaling-stroke}.rv-myear__total{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;font-family:Geist Mono,monospace;font-size:15px;line-height:1.25;display:flex}.rv-myear__change{font-family:Geist Mono,monospace;font-size:12px}.rv-myear__change.rv-flat{font-family:Aspekta,system-ui,sans-serif}.rv-mlegend{color:var(--inv-muted);flex-wrap:wrap;gap:6px 14px;margin:12px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.rv-mlegend li{align-items:center;gap:6px;display:inline-flex}.rv-readout{font-variant-numeric:tabular-nums;min-height:22px;color:var(--inv-ink);margin:0 0 8px;font-size:14px;font-weight:600}.rv-mmonths__wrap{touch-action:none;border-radius:8px;outline:none}.rv-mmonths__wrap:focus-visible{box-shadow:0 0 0 2px var(--inv-sienna)}.rv-mhit{fill:#0000}.rv-mhit--on{fill:#e765471a}.rv-mmonths .rv-t--month{font-size:12px}.rv-mnote{margin:10px 0 0;line-height:1.5}.rv-mlist{margin-top:8px}.rv-mlist__toggle{text-underline-offset:3px;cursor:pointer;align-items:center;min-height:44px;font-size:15px;font-weight:700;text-decoration:underline;list-style:none;display:flex}.rv-mlist__toggle::-webkit-details-marker{display:none}.rv-mrows{margin:0;padding:0;list-style:none}.rv-mrow{border-top:1px solid var(--inv-row-line);justify-content:space-between;align-items:flex-start;gap:12px;min-height:44px;padding:10px 0;display:flex}.rv-mrow:first-child{border-top:0}.rv-mrow__name{align-items:center;gap:8px;font-size:15px;display:inline-flex}.rv-mrow__value{font-variant-numeric:tabular-nums;text-align:right;flex-direction:column;align-items:flex-end;font-family:Geist Mono,monospace;font-size:15px;display:flex}.rv-mrow__value--assumed{color:#8f8596}.rv-mrow__sub{color:var(--inv-muted);font-family:Aspekta,system-ui,sans-serif;font-size:13px}.rv-mrow--total{border-top:1px solid var(--inv-line);font-weight:700}.rv-mrow--total .rv-mrow__value{font-weight:700}.rv-mchips{scrollbar-width:none;gap:6px;margin:0 -16px 10px;padding:0 16px;display:flex;overflow-x:auto}.rv-mchips::-webkit-scrollbar{display:none}.inv .rv-mchips .rv-chip-year{flex-shrink:0;height:36px}.rv-chip-year__line--0{color:#2e2833}.rv-chip-year__line--1{color:#857a8c}.rv-chip-year__line--2,.rv-chip-year__line--3{color:#bdb4c0}.rv-mlines .rv-t--axis{font-size:12px}.rv-mrow__name--year{font-family:Geist Mono,monospace;font-weight:600}.rv-mexpand>summary{cursor:pointer;list-style:none}.rv-mexpand>summary::-webkit-details-marker{display:none}.rv-mexpand--proj>summary{background:#f6f0f8}.rv-mexpand[open]>summary{background:#f4eee8}.rv-mexpand__rows{padding:0 8px 8px}.rv-mexpand__rows .rv-mrow{min-height:36px;padding:6px 0}.rv-msearch .inv-input{min-height:44px}.inv .rv-mchips--filters .inv-pill{flex-shrink:0;height:40px}.rv-msortbar{justify-content:space-between;align-items:center;gap:12px;display:flex}.inv .rv-msort>summary{cursor:pointer;height:40px}.rv-mclients{padding-top:0;overflow:visible}.rv-mclients__head{z-index:5;background:var(--inv-head-row);border-bottom:1px solid var(--inv-line);border-radius:14px 14px 0 0;justify-content:space-between;align-items:center;gap:12px;margin:0 -16px;padding:12px 16px;display:flex;position:sticky;top:56px}.rv-mclients__title{align-items:center;gap:8px;font-size:16px;font-weight:700;display:inline-flex}.rv-mclients__sum{flex-direction:column;align-items:flex-end;font-family:Geist Mono,monospace;font-size:15px;font-weight:700;display:flex}.rv-mclients__sum span{font-size:12px;font-weight:500}.inv .rv-mclient{border-top:1px solid var(--inv-row-line);min-height:44px;color:var(--inv-ink);flex-direction:column;gap:6px;padding:12px 0;text-decoration:none;display:flex}.rv-mrows>li:first-child .rv-mclient{border-top:0}.rv-mclient__line{justify-content:space-between;align-items:center;gap:10px;display:flex}.rv-mclient__name{min-width:0;font-size:15px;font-weight:600}.rv-mclient__total{font-variant-numeric:tabular-nums;white-space:nowrap;font-family:Geist Mono,monospace;font-size:15px}.rv-mclient__meta{color:var(--inv-muted);flex-wrap:wrap;align-items:center;gap:8px;min-width:0;font-size:13px;display:inline-flex}.rv-mclient__change{white-space:nowrap;font-family:Geist Mono,monospace;font-size:13px}.rv-mclient__change.rv-flat{font-family:Aspekta,system-ui,sans-serif}.rv-mshowall{align-items:center;min-height:44px;display:inline-flex}.rv-mempty{flex-direction:column;align-items:flex-start;gap:12px;display:flex}}.rv-client{max-width:720px}.inv .rv-client__back{align-items:center;gap:6px;min-height:44px;text-decoration:none;display:inline-flex}.rv-client__name{margin:0 0 12px;font-size:22px;font-weight:700}.rv-client__head{flex-direction:column;gap:4px;display:flex}.rv-client__statuses{flex-direction:column;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.rv-client__statuses li{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.rv-client .rv-mcard{padding:16px}.rv-client .rv-mcard__title{margin:0 0 8px;font-size:18px}.rv-client .rv-mrows{margin:0;padding:0;list-style:none}.rv-client .rv-mrow{border-top:1px solid var(--inv-row-line);box-sizing:border-box;justify-content:space-between;align-items:flex-start;gap:12px;min-height:44px;padding:10px 0;display:flex}.rv-client .rv-mrows>li:first-child>.rv-mrow,.rv-client .rv-mrows>.rv-mrow:first-child{border-top:0}.rv-client .rv-mrow__name{align-items:center;gap:8px;font-size:15px;display:inline-flex}.rv-client .rv-mrow__name--stack{flex-direction:column;align-items:flex-start;gap:2px}.rv-client .rv-mrow__name--stack>span:first-child{align-items:center;gap:8px;font-family:Geist Mono,monospace;font-size:14px;display:inline-flex}.rv-client .rv-mrow__name--year{font-family:Geist Mono,monospace;font-weight:600}.rv-client .rv-mrow__value{font-variant-numeric:tabular-nums;text-align:right;flex-direction:column;align-items:flex-end;font-family:Geist Mono,monospace;font-size:15px;display:flex}.rv-client .rv-mrow__value--assumed{color:#8f8596}.rv-client .rv-mrow__sub{color:var(--inv-muted);font-family:Aspekta,system-ui,sans-serif;font-size:13px}.rv-client .rv-mrow--total{border-top:1px solid var(--inv-line);font-weight:700}.inv .rv-client .rv-mrow--link{color:var(--inv-ink);text-decoration:none}.rv-client .rv-mfig{flex-direction:column;gap:4px;display:flex}.rv-client .rv-mfig__value{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-family:Geist Mono,monospace;font-size:28px;font-weight:500}@media (max-width:767px){.rv-mskel{flex-direction:column;gap:12px;display:flex}.rv-mskel__fig{width:70%;height:28px}.rv-mskel__search{border-radius:9px;height:44px}.rv-mskel__row{justify-content:space-between;gap:20px;padding:8px 0;display:flex}.rv-mskel__name{width:55%;height:14px}.rv-mskel__amount{width:25%;height:14px}.rv-empty__actions{flex-direction:column;align-self:stretch}.rv-empty__actions .inv-btn{min-height:44px}.rv-empty{padding:40px 16px}}@media (min-width:768px) and (max-width:1199px){.rv-chart--years .rv-col:not([aria-current]) .rv-t--total,.rv-chart--years .rv-col:not([aria-current]) .rv-t--change{opacity:0;transition:opacity .12s}.rv-chart--years .rv-col:hover .rv-t--total,.rv-chart--years .rv-col:focus .rv-t--total,.rv-chart--years .rv-col:hover .rv-t--change,.rv-chart--years .rv-col:focus .rv-t--change{opacity:1}.rv-vs{grid-template-columns:minmax(0,1fr)}.rv-vs .rv-vs__keys{border-right:0;border-bottom:1px solid var(--inv-line);flex-direction:row;padding:0}.rv-vs .rv-key{border-top:0;border-left:1px solid var(--inv-line);flex:1;padding:18px 20px}.rv-vs .rv-key:first-child{border-left:0}.rv-run{grid-template-columns:minmax(0,1fr)}.rv-run__panel{border-left:0;border-top:1px solid var(--inv-line);padding-top:16px}.rv-scroll{overflow-x:auto}.rv-table--years{min-width:1040px}.rv-ct{min-width:1180px}.rv-clients--years .rv-ct{min-width:980px}.rv-ct tr>:first-child{z-index:2;background:var(--inv-card);position:sticky;left:0}.rv-ct tr>:last-child{z-index:2;background:var(--inv-card);position:sticky;right:0;box-shadow:-8px 0 8px -8px #2e28332e}.rv-ct thead tr>:first-child,.rv-ct thead tr>:last-child,.rv-ct__head>:first-child,.rv-ct__head>:last-child,.rv-ct tfoot tr>*{background:var(--inv-head-row)}.rv-ct tr>:first-child{box-shadow:8px 0 8px -8px #2e28332e}.rv-ct__more td,.rv-ct .rv-ct__empty,.rv-ct__head>td:last-child[colspan]{box-shadow:none;position:static}.rv-cbar,.rv-cbar__right,.rv-bar{flex-wrap:wrap}}.sh-hero-actions{align-items:center;gap:12px;display:flex}.inv .sh-hero-link,.inv .sh-hero-link:hover{color:var(--inv-cream);background:0 0;border-color:#0000}.sh-grid{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.inv-card__head--stack{flex-direction:column;align-items:flex-start;gap:12px}.sh-cols-needs{grid-template-columns:160px minmax(0,1fr) auto}.sh-cols-soon{grid-template-columns:80px minmax(0,1fr) 120px 120px}.sh-soon{margin-top:20px}.sh-chip--late_step{color:#93301b;background:#f7ded7}.sh-chip--no_next,.sh-chip--awaiting_approval{color:#6e520a;background:#f8ebc4}.sh-chip--draft{color:#4e4655;background:#efeae6}.sh-chip--not_verified{color:#5e3e68;background:#efe3f2}.sh-chip--overdue{color:#93301b;background:#f7ded7}.sh-chip--soon-next-step,.sh-chip--soon-reminder{color:#5e3e68;background:#efe3f2}.sh-chip--soon-ends{color:#4e4655;background:#efeae6}.sh-chip--soon-starts{color:#2e5a1c;background:#dcebd2}.sh-tracks{flex-direction:column;gap:14px;padding:0 20px 20px;display:flex}.sh-track{flex-direction:column;gap:6px;display:flex}.sh-track__head{justify-content:space-between;gap:12px;font-size:13px;display:flex}.sh-bar{background:#e8e1da;border-radius:999px;height:6px;display:flex;overflow:hidden}.sh-bar__seg{height:100%}.sh-bar__seg--0,.sh-bar__seg--1{background:#e8e1da}.sh-bar__seg--2,.sh-bar__seg--3{background:#e3b34c}.sh-bar__seg--4{background:#c9a2d3}.sh-bar__seg--5{background:#8a6d91}.sh-bar__seg--6{background:#7fa05a}.sh-bar__seg--7{background:#2e5a1c}.sh-bar__seg--8{background:#b8aea3}@media (max-width:1100px){.sh-grid{grid-template-columns:minmax(0,1fr)}}.sh-w-0{width:0%}.sh-w-5{width:5%}.sh-w-10{width:10%}.sh-w-15{width:15%}.sh-w-20{width:20%}.sh-w-25{width:25%}.sh-w-30{width:30%}.sh-w-35{width:35%}.sh-w-40{width:40%}.sh-w-45{width:45%}.sh-w-50{width:50%}.sh-w-55{width:55%}.sh-w-60{width:60%}.sh-w-65{width:65%}.sh-w-70{width:70%}.sh-w-75{width:75%}.sh-w-80{width:80%}.sh-w-85{width:85%}.sh-w-90{width:90%}.sh-w-95{width:95%}.sh-w-100{width:100%}.sub-agreement{flex-direction:column;gap:14px;display:flex}.sub-agreement__actions{flex-wrap:wrap;gap:8px;display:flex}.sub-agreement__send{width:100%}.sub-agreement__steps{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.sub-agreement__step{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding-left:22px;font-size:14px;display:grid;position:relative}.sub-agreement__step:before{content:"";border:1.5px solid #b8aea3;border-radius:999px;width:8px;height:8px;position:absolute;top:5px;left:0}.sow-form,.sow-list{flex-direction:column;gap:16px;display:flex}.sow-row{border-bottom:1px solid var(--inv-row-line);flex-direction:column;gap:8px;padding-bottom:16px;display:flex}.sow-body{height:auto;min-height:72px;padding-top:8px}.sow-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sales-board{grid-template-columns:repeat(4,minmax(260px,1fr));align-items:start;gap:16px;padding-bottom:4px;display:grid;overflow-x:auto}.sales-col{background:#efe9e3;border-radius:14px;flex-direction:column;min-width:0;display:flex}.sales-col--drop{outline-offset:-2px;background:#f3e6e1;outline:2px dashed #c24e33}.sales-col__head{flex-direction:column;gap:4px;padding:14px 14px 10px;display:flex}.sales-col__row{align-items:center;gap:8px;display:flex}.sales-col__name{font-size:14px;font-weight:700}.sales-col__count{box-sizing:border-box;color:#4e4655;background:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-family:Geist Mono,monospace;font-size:11px;font-weight:600;display:inline-flex}.sales-col__total{font-variant-numeric:tabular-nums;margin-left:auto;font-family:Geist Mono,monospace;font-size:13px;font-weight:500}.sales-col__sub{color:#615868;font-size:12px}.sales-col__body{flex-direction:column;gap:8px;max-height:1020px;padding:0 8px 8px;display:flex;overflow-y:auto}.inv .sales-col__add{color:#615868;background:0 0;border:1px dashed #cfc5ba;border-radius:10px;justify-content:center;align-items:center;gap:6px;height:36px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.inv .sales-col__add:hover{color:#2e2833;background:#f6f3f0}.sales-col__empty{text-align:center;color:#615868;flex-direction:column;gap:4px;padding:20px 12px;font-size:13px;display:flex}.inv .sales-card{color:#2e2833;background:#fff;border:1px solid #e8e1da;border-radius:10px;flex-direction:column;gap:8px;padding:12px 12px 10px;text-decoration:none;display:flex;box-shadow:0 1px 2px #2e28330d}.inv .sales-card:hover{color:#2e2833;border-color:#d6cec4}.inv .sales-card--ghost{opacity:.35;box-shadow:none;border-style:dashed}.sales-card__co{color:#615868;align-items:center;gap:8px;min-width:0;font-size:12px;display:flex}.sales-card__coname{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sales-card>.sales-card__co{align-items:flex-start}.sales-card>.sales-card__co .sales-card__coname{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;padding-top:1px;line-height:1.35;display:-webkit-box}.sales-card__title{overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.35}.sales-card__foot{border-top:1px solid #f0eae4;align-items:center;gap:10px;padding-top:8px;display:flex}.sales-card__value{font-variant-numeric:tabular-nums;font-family:Geist Mono,monospace;font-size:13px;font-weight:500}.sales-card__meta{color:#615868;white-space:nowrap;margin-left:auto;font-size:12px}.sales-mark{color:#f4e4b6;letter-spacing:.02em;background:#423a49;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:10px;font-weight:700;display:inline-flex}.sales-mark--p{color:#3d190b;background:#f4e4b6}.sales-mark--lg{border-radius:10px;width:40px;height:40px;font-size:14px}.sales-owner{color:#3d190b;background:#f4e4b6;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;font-weight:700;display:inline-flex}.sales-owner--b{color:#22303c;background:#dce6ee}.sales-owner--g{color:#2e5a1c;background:#dcebd2}.sales-owner--p{color:#5e3e68;background:#efe3f2}.sales-owner--s{color:#7a2a17;background:#f7ded7}.sales-dropbar{z-index:30;gap:12px;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%)}.sales-drop{box-sizing:border-box;background:#fff;border:2px dashed;border-radius:14px;justify-content:center;align-items:center;gap:10px;width:260px;height:64px;font-size:15px;font-weight:700;display:flex;box-shadow:0 16px 40px #2e283329}.sales-drop--won{color:#2e5a1c;border-color:#5e8a2e}.sales-drop--lost{color:#93301b;border-color:#c2412b}.sales-deal{border:1px solid #e8e1da;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.sales-option{cursor:pointer;border:1px solid #e8e1da;border-radius:12px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.sales-option input{accent-color:#c24e33;flex-shrink:0;width:18px;height:18px;margin-top:2px}.sales-doc{border-top:1px solid #f0eae4;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 0;font-size:14px;display:grid}@media (max-width:760px){.sales-board{grid-template-columns:repeat(4,280px)}.sales-dropbar{left:16px;right:16px;transform:none}.sales-drop{flex:1;width:auto}}.inv .sales-back{color:#615868;align-items:center;gap:6px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.inv .sales-back:hover{color:#2e2833}.sales-dealhead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.sales-dealhead__main{flex:520px;align-items:flex-start;gap:16px;min-width:0;display:flex}.sales-dealhead__title{letter-spacing:-.02em;margin:0;font-size:26px;font-weight:700;line-height:1.2}.sales-dealhead__meta{color:#615868;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;font-size:14px;display:flex}.sales-dealhead__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sales-next{color:#4a3a0c;background:#fbf2d8;border-radius:12px;align-items:center;gap:14px;padding:14px 16px;display:flex}.sales-composer{flex-direction:column;gap:10px;padding:0 20px 16px;display:flex}.sales-composer__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.sales-card-pad{padding:4px 20px 16px}.sales-person{border-top:1px solid #f0eae4;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.sales-person__av{color:#4e4655;background:#ede6df;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;font-weight:700;display:inline-flex}.sales-reason{color:#5e2416;background:#f9e6e0;border-radius:12px;flex-direction:column;gap:8px;padding:16px;display:flex}.sales-won{color:#24461a;background:#e7f1df;border-radius:12px;flex-direction:column;gap:8px;padding:16px;display:flex}.sales-kind__title{align-items:center;gap:10px;font-size:15px;font-weight:700;display:flex}.sales-kind__icon{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.sales-kind__icon--note{color:#4e4655;background:#efeae6}.sales-kind__icon--call{color:#22303c;background:#dce6ee}.sales-kind__icon--email{color:#5e3e68;background:#efe3f2}.sales-kind__icon--meeting{color:#6e520a;background:#f8ebc4}.sales-seg{background:#ede6df;border-radius:10px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.inv .sales-seg__opt{height:32px;font:inherit;color:#615868;cursor:pointer;background:0 0;border:0;border-radius:7px;font-size:13px;font-weight:600}.inv .sales-seg__opt--on{color:#2e2833;background:#fff;box-shadow:0 1px 2px #2e28331a}.sales-entry{border-top:1px solid #f0eae4;grid-template-columns:32px minmax(0,1fr) auto;gap:12px;padding:14px 0;display:grid}.sales-entry:first-child{border-top:0}.sales-entry__body{flex-direction:column;gap:4px;min-width:0;display:flex}.sales-entry__text{color:#433b48;white-space:pre-line;overflow-wrap:anywhere;font-size:14px;line-height:1.5}.sales-entry__when{color:#6f6676;white-space:nowrap;font-size:12px}.sales-form__row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.sales-money{position:relative}.sales-money span{color:#6f6676;font-family:Geist Mono,monospace;font-size:14px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.sales-newco{background:#faf7f4;border:1px solid #e8e1da;border-radius:12px;flex-direction:column;gap:12px;padding:14px;display:flex}.sales-pick{cursor:pointer;border:1px solid #e8e1da;border-radius:10px;align-items:center;gap:10px;min-height:44px;padding:0 12px;font-size:14px;display:flex}.sales-pick input{accent-color:#c24e33;width:18px;height:18px;margin:0}.sales-drop--dormant{color:#2a4560;border-color:#6c8aa6}.sales-dormant{color:#22303c;background:#eaf0f5;border-radius:12px;flex-direction:column;gap:8px;padding:16px;display:flex}.inv .sales-start{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:28px;display:flex}.sales-inline-form{margin:0;display:inline-flex}.sales-stack{flex-direction:column;gap:16px;min-width:0;display:flex}.sales-grow{flex:1;min-width:0}.sales-min0{min-width:0}.sales-page{flex-direction:column;gap:20px;display:flex}.sales-opt{color:#6f6676;margin-left:4px;font-size:12px;font-weight:400}.sales-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sales-link{text-underline-offset:2px;font-weight:600;text-decoration:underline}.sales-list-wrap{overflow-x:auto}.sales-list-wrap .inv-card{min-width:880px}.inv .sales-cols-companies{grid-template-columns:minmax(0,2fr) minmax(0,1.6fr) 210px 110px;align-items:center}.inv .sales-cols-companies--tier{grid-template-columns:minmax(0,2fr) 80px minmax(0,1.6fr) 210px 110px}.inv .sales-co__tier{width:auto;height:34px;min-height:34px}.inv .sales-co__name{color:var(--inv-ink);text-decoration:none}.inv .sales-co__name:hover,.inv .sales-co__deals:hover{text-underline-offset:3px;text-decoration:underline}.inv .sales-co__deals{color:var(--inv-ink);align-self:flex-start;text-decoration:none}.sales-co__pages{align-items:center;gap:10px;display:inline-flex}.sales-co-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.inv .sales-co-toolbar .sales-search{margin-left:auto}.sales-row__deal{align-items:center;gap:12px;min-width:0;display:flex}.sales-row__title{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.sales-row__co{align-items:center;gap:8px;display:flex}.sales-row__owner{white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:inline-flex}.inv .sales-col--drop{outline-offset:-2px;background:#f3e6e1;outline:2px dashed #c24e33}.sales-drop--over{background:#fdf5f3}.inv .sales-card[draggable=true]{cursor:grab}.inv .sales-dialog{width:620px;max-height:calc(100vh - 80px);top:48px}.sales-dialog__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.sales-dialog__foot{justify-content:flex-end;gap:8px;padding-top:4px;display:flex}.sales-form{flex-direction:column;gap:16px;display:flex}.sales-form__row{grid-template-columns:1fr 1fr;align-items:start;gap:12px;display:grid}.sales-form__row--wide{grid-template-columns:minmax(0,1fr) 170px}.sales-form__section{border-top:1px solid #f0eae4;flex-direction:column;gap:10px;padding-top:16px;display:flex}.sales-newco{margin-top:8px}.sales-newco>summary{cursor:pointer;list-style:none}.sales-newco>summary::-webkit-details-marker{display:none}.sales-newco__body{background:#faf7f4;border:1px solid #e8e1da;border-radius:12px;flex-direction:column;gap:10px;margin-top:10px;padding:14px;display:flex}.inv .sales-money input{padding-left:26px;font-family:Geist Mono,monospace}.sales-next__label{color:#6e520a}.sales-reason__big{font-size:16px}.sales-reason__note{white-space:pre-line;font-size:14px;line-height:1.5}.sales-reason__actions{flex-wrap:wrap;gap:8px;padding-top:4px;display:flex}.sales-others{flex-direction:column;gap:8px;padding-top:0;display:flex}.inv .sales-others .sales-deal{text-decoration:none}.sales-addperson>summary{cursor:pointer;list-style:none}.sales-addperson__body{flex-direction:column;gap:10px;margin-top:10px;display:flex}.sales-kind__input{opacity:0;width:1px;height:1px;position:absolute}.sales-timeline{border-top:1px solid #f0eae4;padding-top:12px}@media (max-width:900px){.inv .sales-tiles{grid-template-columns:minmax(0,1fr)}.inv .sales-search{width:100%}.sales-form__row,.sales-form__row--wide{grid-template-columns:minmax(0,1fr)}.inv .sales-dialog{top:16px}}@media (max-width:760px){.sales-board{scroll-snap-type:x mandatory}.sales-col{scroll-snap-align:start}.sales-dealhead__actions{width:100%}}.sales-choice{flex-direction:column;gap:8px;display:flex}.sales-option:has(:checked){background:#fdf5f3;border-color:#c24e33}.sales-option__more{margin-left:30px}.sales-home__side{flex-direction:column;gap:16px;display:flex}.sales-plain{color:inherit;text-decoration:none}.sales .inv-empty .inv-strong{display:block}.inv .sales-seg__tab{justify-content:center;align-items:center;display:flex;position:relative}.inv .sales-seg__tab:has(:checked){color:#2e2833;background:#fff;box-shadow:0 1px 2px #2e28331a}.inv .sales-seg__tab:has(:focus-visible){outline-offset:1px;outline:2px solid #c24e33}.sales-seg__radio{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.sales-pick:has(:checked){background:#fdf5f3;border-color:#c24e33}.sales-deal--pick{padding:10px 12px}.inv .sales-btn--lost{color:#8a3220;background:#fdf3f0;border-color:#f0c9bf}.sales-composer__form{flex-direction:column;gap:12px;display:none}.sales-composer:has(.sales-kind__input[value=note]:checked) .sales-composer__form--note,.sales-composer:has(.sales-kind__input[value=call]:checked) .sales-composer__form--call,.sales-composer:has(.sales-kind__input[value=email]:checked) .sales-composer__form--email,.sales-composer:has(.sales-kind__input[value=meeting]:checked) .sales-composer__form--meeting{display:flex}.sales-seg--2{grid-template-columns:repeat(2,minmax(0,1fr))}.sales-composer__with{border:0;flex-direction:column;gap:4px;margin:0;padding:0;display:flex}.sales-composer__with legend{margin-bottom:6px}.sales-composer__replyby{gap:8px}.sales-composer__replyby .inv-input{width:150px}.sales-composer__foot--end{justify-content:flex-end}.sales-composer__hint{padding:8px 10px;font-size:12px}.sales-entry__title{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sales-entry__chip{height:20px;font-size:11px}.sales-kind__icon--system{color:#6f6676;background:#f2f2ef}.inv .sales-tile--link{color:inherit;cursor:pointer;text-decoration:none;transition:border-color .15s,box-shadow .15s}.inv .sales-tile--link:hover{border-color:#d9cfc6;box-shadow:0 2px 8px #2e28330f}.inv .sales-tile--on,.inv .sales-tile--on:hover{border-color:#c24e33;box-shadow:0 0 0 1px #c24e33}.sales-more{flex-direction:column;display:flex}.sales-more>summary{order:2;list-style:none}.sales-more>summary::-webkit-details-marker{display:none}.sales-more__body{order:1}.sales-more__body .sales-entry:first-child{border-top:1px solid #f0eae4}.inv .sales-more__toggle{color:#4e4655;cursor:pointer;border:1px dashed #ddd5cc;border-radius:10px;justify-content:center;align-items:center;height:36px;margin-top:8px;font-size:13px;font-weight:600;display:flex}.inv .sales-more__toggle:hover{background:#faf7f4}.sales-more__open{display:none}.sales-more[open] .sales-more__open{display:inline}.sales-more[open] .sales-more__closed{display:none}.sales-file{color:#615868;text-align:center;cursor:pointer;background:#fbf9f7;border:1px dashed #d9cfc6;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:64px;padding:12px;font-size:13px;display:flex;position:relative}.sales-file:hover,.sales-file--over{background:#fdf5f3;border-color:#c24e33}.sales-file:has(.sales-file__input:focus-visible){outline-offset:2px;outline:2px solid #c24e33}.sales-file__input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.sales-file__prompt b{color:#2e2833}.sales-file__chosen{color:#2e2833;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.sales-file__chosen[hidden],.sales-file__prompt[hidden]{display:none}.sales-num{font-variant-numeric:tabular-nums;letter-spacing:.01em;white-space:nowrap}.sales-card__num{color:#8a8190;margin-left:auto;font-size:11px}.sales-clamp{flex-direction:column;gap:4px;display:flex}.sales-clamp__text{max-height:9em;overflow:hidden;-webkit-mask-image:linear-gradient(#000 60%,#0000);mask-image:linear-gradient(#000 60%,#0000)}.sales-clamp:has(.sales-clamp__toggle[open]) .sales-clamp__text{max-height:none;-webkit-mask-image:none;mask-image:none}.sales-clamp__toggle>summary{color:#c24e33;cursor:pointer;width:fit-content;font-size:13px;font-weight:600;list-style:none}.sales-clamp__toggle>summary::-webkit-details-marker{display:none}.sales-clamp__open{display:none}.sales-clamp__toggle[open] .sales-clamp__open{display:inline}.sales-clamp__toggle[open] .sales-clamp__closed{display:none}.sales-readonly{color:#615868;background:#f7f4f1;align-items:center;display:flex}.sales-mark--logo{background:#fff;border:1px solid #e8e1da;overflow:hidden}.sales-mark__img{object-fit:contain;width:100%;height:100%;display:block}.sales-owner--photo{object-fit:cover;background:#efeae5}.sales-nextstep{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.sales-nextstep__due{align-items:center;gap:8px;display:none}.sales-nextstep__due .inv-input{width:160px}.sales-nextstep:has(.sales-nextstep__check:checked) .sales-nextstep__due{display:flex}@media (max-width:760px){.inv .sales-tiles{gap:10px}.inv .sales-tiles .inv-tile{gap:4px;padding:12px 14px}.inv .sales-tiles .inv-big{font-size:22px}.sales-board{grid-template-columns:repeat(4,calc(100vw - 56px));gap:12px}.inv .inv-th.sales-cols-list{display:none}.inv .inv-tr.sales-cols-list{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"deal deal""col2 value""date owner";align-items:center;row-gap:8px;height:auto;padding-top:14px;padding-bottom:14px}.inv .inv-tr.sales-cols-list>:first-child{grid-area:deal}.inv .inv-tr.sales-cols-list>:nth-child(2){grid-area:col2}.inv .inv-tr.sales-cols-list>:nth-child(3){grid-area:value}.inv .inv-tr.sales-cols-list>:nth-child(4){grid-area:date;font-size:13px}.inv .inv-tr.sales-cols-list>:nth-child(5){grid-area:owner;justify-self:end}.sales-row__co{flex-wrap:wrap;row-gap:2px}.sales-list-wrap .inv-card{min-width:0}.inv .inv-th.sales-cols-companies{display:none}.inv .inv-tr.sales-cols-companies{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name name""deals deals""date new";row-gap:8px;height:auto;padding-top:14px;padding-bottom:14px}.inv .inv-tr.sales-cols-companies>:first-child{grid-area:name}.inv .inv-tr.sales-cols-companies>:nth-child(2){grid-area:deals}.inv .inv-tr.sales-cols-companies>:nth-child(3){grid-area:date;font-size:13px}.inv .inv-tr.sales-cols-companies>:nth-child(4){grid-area:new;justify-self:end}.inv .inv-tr.sales-cols-companies--tier{grid-template-areas:"name tier""deals deals""date new"}.inv .inv-tr.sales-cols-companies--tier>:nth-child(2){grid-area:tier;justify-self:end}.inv .inv-tr.sales-cols-companies--tier>:nth-child(3){font-size:inherit;grid-area:deals}.inv .inv-tr.sales-cols-companies--tier>:nth-child(4){grid-area:date;justify-self:start;font-size:13px}.inv .inv-tr.sales-cols-companies--tier>:nth-child(5){grid-area:new;justify-self:end}.sales .inv-head{flex-direction:column;align-items:flex-start;gap:14px}.sales .inv-head__actions{flex-wrap:wrap}}.inv .sales-btn--dark{background:var(--inv-eggplant);border-color:var(--inv-eggplant);color:#fff}.inv .sales-btn--dark:hover{color:#fff;background:#2e2833;border-color:#2e2833}.inv .sales-btn--sm{border-radius:8px;height:32px;padding:0 12px;font-size:13px}.sales-kind{letter-spacing:.06em;text-transform:uppercase;color:#6f6676;border:1px solid #ddd5cc;border-radius:999px;flex-shrink:0;padding:0 7px;font-family:Geist Mono,monospace;font-size:10px;font-weight:500;line-height:16px}.sales-kind--client{color:#3f6b22;background:#f1f7ec;border-color:#bfd8ac}.sales-kind--former{color:#615868;background:#f4f0ec;border-color:#ddd5cc}.sales-kind--prospect{color:#5e3e68;background:#f7f0f9;border-color:#dcc8e2}.sales-ktag{border:1px solid #ddd5cc;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-family:Geist Mono,monospace;font-size:10px;font-weight:600;line-height:1;display:inline-flex}.sales-ktag--client{color:#3f6b22;background:#f1f7ec;border-color:#bfd8ac}.sales-ktag--former{color:#615868;background:#f4f0ec;border-color:#ddd5cc}.sales-ktag--prospect{color:#5e3e68;background:#f7f0f9;border-color:#dcc8e2}.sales-ktag-key{color:#615868;gap:14px;margin:0 0 10px;font-size:12px;display:flex}.sales-ktag-key>span{align-items:center;gap:6px;display:inline-flex}.sales-draft{color:#5e3e68;white-space:nowrap;vertical-align:middle;background:#efe3f2;border-radius:999px;align-items:center;gap:5px;height:22px;padding:0 9px 0 3px;font-size:12px;font-weight:700;display:inline-flex}.sales-draft .sales-owner{width:16px;height:16px;font-size:7px}.sales-draft:not(:has(.sales-owner)){padding-left:9px}.sales-tag{white-space:nowrap;border-radius:999px;align-items:center;height:22px;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}.sales-tag--rfp{color:#4e4655;background:#efeae6}.sales-tag--due{color:#6e520a;background:#f8ebc4}.sales-tag--partners{color:#22303c;background:#dce6ee}.sales-type{white-space:nowrap;border-radius:999px;align-items:center;height:22px;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}.sales-type--project{color:#93301b;background:#f7ded7}.sales-type--enhancement{color:#22303c;background:#dce6ee}.sales-type--subscription{color:#5e3e68;background:#efe3f2}.sales-flag{align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.sales-flag:before{content:"";background:currentColor;border-radius:999px;flex:none;width:6px;height:6px}.sales-flag--red{color:#b23a22}.sales-flag--amber{color:#7a5a0a}.sales-flag--grey{color:#8a8190}.sales-check{cursor:pointer;align-items:center;gap:8px;font-size:14px;display:inline-flex}.sales-check input{accent-color:#c24e33;width:16px;height:16px;margin:0}.inv .sales-tiles{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}.inv .sales-tile{gap:10px}.inv .sales-tile .inv-big{font-size:28px}.inv .sales-tile .inv-sub{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.8em;line-height:1.4;display:-webkit-box;overflow:hidden}.inv .sales-tile--warn{background:#fffdf6;border-color:#ebd48c}.sales-filterbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:24px;display:flex}.sales-filterbar__end{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sales-seg{background:#ede6df;border-radius:11px;gap:2px;padding:3px;display:inline-flex}.inv .sales-seg__opt{height:34px;font:inherit;color:#615868;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.inv .sales-seg__opt:hover{color:#2e2833}.inv .sales-seg__opt--on,.inv .sales-seg__opt:has(:checked){color:#2e2833;background:#fff;box-shadow:0 1px 2px #2e28331a}.sales-seg__opt input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.inv .sales-seg__opt:has(:focus-visible){outline-offset:1px;outline:2px solid #c24e33}.sales-seg__count{box-sizing:border-box;color:#615868;background:#2e283312;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:18px;padding:0 6px;font-family:Geist Mono,monospace;font-size:11px;display:inline-flex}.inv .sales-search{width:260px;height:40px}.sales-filters{position:relative}.inv .sales-filters__button{color:#2e2833;cursor:pointer;background:#fff;border:1px solid #e2dad2;border-radius:999px;align-items:center;gap:8px;height:40px;padding:0 16px;font-size:14px;font-weight:600;list-style:none;display:inline-flex}.sales-filters__button::-webkit-details-marker{display:none}.inv .sales-filters__button--on{border-color:#c24e33}.sales-filters__menu{z-index:31;box-sizing:border-box;background:#fff;border:1px solid #e8e1da;border-radius:14px;flex-direction:column;gap:14px;width:300px;padding:16px;display:flex;position:absolute;top:46px;right:0;box-shadow:0 16px 40px #2e283329}.sales-filters__group{border:0;grid-template-columns:1fr 1fr;gap:6px 12px;margin:0;padding:0;display:grid}.sales-filters__group legend{margin-bottom:8px}.sales-filters__opt{cursor:pointer;align-items:center;gap:8px;font-size:14px;display:flex}.sales-filters__opt input{accent-color:#c24e33;margin:0}.sales-filters__foot{border-top:1px solid #f0eae4;justify-content:space-between;padding-top:12px;display:flex}.sales-chips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.inv .sales-chip{color:#2e2833;background:#fff;border:1px solid #e2dad2;border-radius:999px;align-items:center;gap:8px;height:30px;padding:0 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.inv .sales-chip:hover{border-color:#c24e33}.sales-chip span{color:#8a8190;font-size:15px;line-height:1}.inv .sales-board{margin-top:24px}.inv .sales-col{background:#f2ede8}.sales-col__name{font-size:15px}.inv .sales-col__count{color:#6f6676;background:0 0;min-width:0;height:auto;padding:0;font-size:12px}.inv .sales-col__body{gap:10px;max-height:none;overflow:visible}.sales-col__more{flex-direction:column;display:flex}.sales-col__more>summary{order:2;list-style:none}.sales-col__more>summary::-webkit-details-marker{display:none}.sales-col__rest{flex-direction:column;order:1;gap:10px;display:flex}.sales-col__more[open] .sales-col__rest{margin-bottom:10px}.inv .sales-col__showmore{color:#615868;cursor:pointer;padding:8px 6px 2px;font-size:14px;font-weight:700}.inv .sales-col__showmore:hover{color:#2e2833}.sales-col__open{display:none}.sales-col__more[open] .sales-col__open{display:inline}.sales-col__more[open] .sales-col__closed{display:none}.inv .sales-col__add{border-color:#d9cfc6;height:40px;font-size:14px}.inv .sales-card{gap:9px;padding:14px 14px 12px}.inv .sales-card--on{border-color:#c24e33;box-shadow:0 0 0 1px #c24e33}.inv .sales-card__title{color:#2e2833;font-size:15px;font-weight:500}.inv .sales-row__title{font-weight:500}.sales-panel__close{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.sales-panel__close .inv-btn{justify-content:center}.inv .sales-btn--won{color:#3f5a1a;background:#f4f8ec;border-color:#c9d8ae}.sales-card__line{color:#615868;align-items:flex-start;gap:6px;font-size:13px;line-height:1.35;display:flex}.sales-card__line svg{flex:none;margin-top:3px}.sales-card__line--red{color:#b23a22;font-weight:700}.sales-card__line--amber{color:#7a5a0a;font-weight:700}.sales-card__flagdot{background:currentColor;border-radius:999px;flex:none;width:6px;height:6px;margin-top:6px}.sales-card__chips{flex-wrap:wrap;gap:6px;display:flex}.sales-card__options{background:#faf7f4;border:1px solid #ede6df;border-radius:8px;flex-direction:column;gap:4px;padding:10px;display:flex}.sales-card__optionshead{letter-spacing:.06em;text-transform:uppercase;color:#8a8190;margin-bottom:2px;font-family:Geist Mono,monospace;font-size:10px}.sales-card__option{color:#8a8190;justify-content:space-between;gap:10px;font-size:13px;display:flex}.sales-card__optionname{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sales-card__optionvalue{font-variant-numeric:tabular-nums;white-space:nowrap;font-family:Geist Mono,monospace}.sales-card__option--counted{color:#2e2833;font-weight:700}.sales-card__foot{padding-top:10px}.sales-card__value{font-size:14px;font-weight:700}.inv .sales-card__meta--action{color:#615868;cursor:pointer}.inv .sales-card__meta--action:hover{color:#c24e33;text-decoration:underline}.inv .sales-list{margin-top:24px}.inv .sales-cols-list{grid-template-columns:minmax(0,2.4fr) 120px 120px minmax(0,1.5fr) 110px 40px}.inv .sales-cols-won{grid-template-columns:minmax(0,2.4fr) 110px 130px 120px minmax(0,1.4fr) 40px}.inv .sales-cols-lost{grid-template-columns:minmax(0,2.4fr) 110px 130px minmax(0,1.4fr) 40px}.inv .sales-cols-dormant{grid-template-columns:minmax(0,2.4fr) 130px minmax(0,1.4fr) 110px 40px}.sales-row__deal .sales-mark{border-radius:7px;width:28px;height:28px}.sales-row__co{white-space:nowrap;flex-wrap:nowrap;overflow:hidden}.sales-row__next{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;overflow:hidden}.sales-row__became{color:#433b48;font-size:14px}.sales-row__owner{justify-content:flex-end}.inv .sales-sort{color:inherit;gap:4px;text-decoration:none;display:inline-flex}.inv .sales-sort:hover,.inv .sales-sort--on{color:#2e2833}.sales-sort.inv-r{justify-content:flex-end}.sales-month{background:#faf7f4;border-top:1px solid #f0eae4;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.sales-month__name{font-size:16px;font-weight:700}.sales-list__foot{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}@media (max-width:1100px){.inv .sales-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.sales-mark--md{border-radius:8px;width:30px;height:30px;font-size:11px}.sales-mark--head{border-radius:10px;width:44px;height:44px;font-size:14px}.inv .sales-dealpage{gap:20px}.sales-crumbs{color:#615868;gap:8px;font-size:13px;display:flex}.inv .sales-crumbs a{color:#615868;text-decoration:none}.inv .sales-crumbs a:hover,.sales-crumbs [aria-current]{color:#2e2833}.sales-dealhead__title{flex-wrap:wrap;align-items:center;gap:12px;font-size:30px;display:flex}.sales-dealhead__title .inv-chip{letter-spacing:0;height:24px;font-size:12px}.sales-dealhead__meta{gap:8px}.sales-dealhead__main{gap:14px}.sales-stepper{grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;margin:0;padding:0;list-style:none;display:grid}.sales-stepper__item{min-width:0;display:flex}.sales-stepper__form{width:100%;margin:0;display:flex}.inv .sales-step{width:100%;min-height:50px;font:inherit;text-align:left;color:#615868;box-sizing:border-box;cursor:default;background:#f0ebe6;border:0;border-radius:0;flex-direction:column;justify-content:center;gap:2px;padding:6px 14px;text-decoration:none;display:flex}.sales-stepper__item:first-child .sales-step{border-radius:10px 0 0 10px}.sales-stepper__item:last-child .sales-step{border-radius:0 10px 10px 0}.inv button.sales-step,.inv a.sales-step{cursor:pointer}.inv button.sales-step:hover,.inv a.sales-step:hover{filter:brightness(.97)}.sales-step__name{color:#2e2833;font-size:14px;font-weight:700}.sales-step__sub{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.inv .sales-step--done{color:#5e4766;background:#e6dce9}.sales-step--done .sales-step__name{color:#4e3a57}.inv .sales-step--on{background:var(--inv-eggplant);color:#e3dce7}.sales-step--on .sales-step__name{color:#f4e4b6}.inv .sales-step--won{color:#dcebd2;background:#2f5a1e}.sales-step--won .sales-step__name{color:#fff}.inv .sales-step--lost{color:#93301b;background:#f7ded7}.inv .sales-step--dormant,.inv .sales-step--paused{color:#2a4560;background:#eaf0f5}.sales-draftband{color:#4e3a57;background:#f3eaf5;border:1px solid #e2cfe7;border-radius:12px;flex-wrap:wrap;align-items:center;gap:14px;padding:12px 16px;font-size:14px;display:flex}.sales-draftband__text{flex:320px;min-width:0}.sales-nextbar{color:#4a3a0c;background:#fffbef;border:1px solid #efdda6;border-radius:12px;flex-wrap:wrap;align-items:center;gap:14px;padding:14px 16px;display:flex}.sales-nextbar--none{color:#433b48;background:#faf7f4;border-color:#e8e1da}.sales-nextbar__icon{color:#6e520a;background:#f8ebc4;border-radius:999px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-weight:700;display:inline-flex}.sales-nextbar--none .sales-nextbar__icon{color:#4e4655;background:#ede6df}.sales-nextbar__label{color:#6e520a}.sales-nextbar--none .sales-nextbar__label{color:#6f6676}.sales-nextbar__step{font-size:15px;font-weight:700}.sales-nextbar__context{font-size:13px}.sales-dealgrid{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:20px;display:grid}@media (max-width:1100px){.sales-dealgrid{grid-template-columns:minmax(0,1fr)}}.sales-optrow{border-top:1px solid #f0eae4;grid-template-columns:22px minmax(0,1fr) 120px 140px 100px 36px;align-items:center;gap:12px;padding:12px 20px;display:grid}.sales-optrow--counted{background:#fbf9f6}.sales-optrow--off{opacity:.6}.inv .sales-optrow__mark{color:#fff;box-sizing:border-box;background:#fff;border:1.5px solid #cfc5ba;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:inline-flex}.inv button.sales-optrow__mark{cursor:pointer}.inv button.sales-optrow__mark:hover{border-color:#5e8a2e}.sales-optrow__mark--on{background:#5e8a2e;border-color:#5e8a2e}.sales-optrow__name{align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.sales-optrow__chip{color:#5e3e68;background:#efe3f2;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:700}.sales-optrow__chip--chosen{color:#2e5a1c;background:#dcebd2}.sales-optrow__doc{color:#3f6b22;align-items:center;gap:6px;font-size:13px;display:inline-flex}.sales-optrow__value{text-align:right;font-weight:700}.sales-options__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.sales-docrow{border-top:1px solid #f0eae4;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 20px;display:grid}.sales-docrow__icon{color:#b4533b;background:#fbefec;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;font-family:Geist Mono,monospace;font-size:9px;font-weight:600;display:inline-flex}.sales-docrow--drafting .sales-docrow__icon{color:#615868;background:#fff;border:1px dashed #d9cfc6}.sales-docrow--muted .sales-docrow__title{color:#6f6676}.sales-docrow__title{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.sales-docrow__sub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sales-dropzone__form{margin:0}.inv .sales-dropzone{min-height:40px;padding:8px 12px;font-size:13px}.sales-file--big{border-color:#c9a7d2;min-height:100px}.sales-rfp__in{color:#615868;font-weight:400}.sales-kv--top{align-items:flex-start}.sales-company__row{align-items:flex-start;gap:12px;padding-bottom:12px;display:flex}.sales-company__label{margin-bottom:2px;display:block}.sales-person__actions{align-items:center;gap:2px;display:inline-flex}.sales-addperson{margin-top:12px}.inv .sales-addperson>summary{width:fit-content;list-style:none}.sales-addperson>summary::-webkit-details-marker{display:none}.sales-addperson__open{display:none}.sales-addperson[open] .sales-addperson__open{display:inline}.sales-addperson[open] .sales-addperson__closed{display:none}.sales-addperson[open] .sales-addperson__body{padding-top:12px}.sales-handoff{background:var(--inv-eggplant);color:#e3dce7;border-radius:14px;flex-direction:column;gap:14px;padding:20px 22px;display:flex}.sales-handoff--done{color:#24461a;background:#eef5e8}.sales-handoff__head{flex-wrap:wrap;align-items:flex-start;gap:16px;margin:0;display:flex}.sales-handoff__title{color:#f4e4b6;font-size:18px;font-weight:700}.sales-handoff--done .sales-handoff__title{color:#24461a}.sales-handoff__lede{font-size:14px}.inv .sales-handoff__button{color:#2e2833;background:#f4e4b6;border-color:#f4e4b6}.inv .sales-handoff__button:hover{color:#2e2833;background:#fff1c9}.sales-handoff--done .sales-handoff__button{background:#fff;border-color:#c9d8ae}.sales-handoff__teamwork{min-width:240px}.sales-handoff__rows{flex-direction:column;display:flex}.sales-handoff__row{color:#f4e4b6;border-top:1px solid #f4e4b62e;grid-template-columns:150px minmax(0,1fr);gap:12px;padding:9px 0;font-size:14px;display:grid}.sales-handoff__row>span:first-child{color:#b7adbe}.sales-composer--box{border:1px solid #e8e1da;border-radius:12px;margin:0 20px 16px;padding:12px}.inv .sales-composer__kinds{align-self:flex-start}.inv .sales-composer__kinds .sales-seg__opt{height:30px;font-size:13px;position:relative}.adm .sales-composer__editor .lexxy-editor__content{min-height:96px;padding:10px 12px;font-size:14px;line-height:1.55}.adm .sales-composer__editor lexxy-toolbar [name=highlight],.adm .sales-composer__editor lexxy-toolbar [name=table],.adm .sales-composer__editor lexxy-toolbar [name=upload]{display:none}.sales-entry__rich>:first-child{margin-top:0}.sales-entry__rich>:last-child{margin-bottom:0}.sales-composer--box .sales-composer__foot{border-top:1px solid #f0eae4;padding-top:10px}.sales-day{border-bottom:1px solid #f0eae4;padding:16px 0 6px}.inv .sales-timeline .sales-entry{border-top:0;border-bottom:1px solid #f0eae4;grid-template-columns:26px minmax(0,1fr) auto;padding:12px 0}.sales-entry__icon{border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.sales-entry__icon svg{width:13px;height:13px}.sales-entry__who{color:#6f6676;font-size:13px}.sales-entry__box{background:#fcfbf9;border:1px solid #ede6df;border-radius:8px;margin-top:6px;padding:10px 12px;display:block}.sales-entry__when{color:#8a8190;font-family:Geist Mono,monospace;font-size:11px}.inv .sales-dialog--md{width:680px}.inv .sales-dialog--sm{width:480px}.sales-form__group{margin-top:4px}.sales-form__pair{grid-template-columns:minmax(0,1fr) 110px;gap:8px;display:grid}.sales-form__lede{margin:0;font-size:14px;line-height:1.5}.sales-form__rfp{flex-direction:column;gap:8px;display:flex}.sales-newco__hint{cursor:pointer;padding-top:6px;list-style:none}.sales-newco__hint::-webkit-details-marker{display:none}.sales-dialog__note{border-top:1px solid #f0eae4;grid-template-columns:140px minmax(0,1fr);gap:12px;padding-top:12px;font-size:14px;display:grid}.sales-dialog__note>span:first-child{color:#6f6676}.sales-tick{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.sales-tick--box{border:1px solid #e8e1da;border-radius:12px;padding:12px 14px}.sales-tick__box{accent-color:#c24e33;flex:none;width:18px;height:18px;margin:2px 0 0}.sales-delivery{flex-direction:column;gap:12px;display:flex}.sales-delivery:not(:has(.sales-tick__box:checked)) .sales-partners{display:none}.inv .sales-btn--lost{color:#93301b;border-color:#f0c9bf}.inv .sales-btn--lost:hover{color:#93301b;background:#fdf3f0}.sales-reasons{border:0;grid-template-columns:1fr 1fr;gap:10px 24px;margin:0;padding:0;display:grid}.sales-reasons legend{margin-bottom:10px}.sales-reasons__opt{cursor:pointer;align-items:center;gap:10px;font-size:14px;display:flex}.sales-reasons__opt input{accent-color:#c24e33;width:18px;height:18px;margin:0}.sales-pickopt{border:0;flex-direction:column;margin:0;padding:0;display:flex}.sales-pickopt legend{margin-bottom:6px}.sales-pickopt__row{cursor:pointer;border-top:1px solid #f0eae4;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.sales-pickopt__row input{accent-color:#c24e33;width:18px;height:18px;margin:0}.sales-won__fixed{padding:8px 0;font-size:18px}.sales-won__next{color:#2a313c;background:#f3f6f9;border-radius:10px;padding:12px 14px;font-size:13px;line-height:1.5}.sales-won__label{display:none}.sales-won:has(.sales-pickopt__row[data-kind=project] input:checked) .sales-won__label--project,.sales-won:has(.sales-pickopt__row[data-kind=partnership] input:checked) .sales-won__label--partnership,.sales-won:has(.sales-pickopt__row[data-kind=plan] input:checked) .sales-won__label--plan,.sales-won:not(:has(.sales-pickopt__row input:checked)) .sales-won__label--project{display:inline}.sales-partners{position:relative}.sales-partners__box{border:1px solid var(--inv-input,#ddd5cc);box-sizing:border-box;cursor:text;background:#fff;border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px;min-height:42px;padding:5px 8px;display:flex}.sales-partners__box:focus-within{border-color:#c24e33;box-shadow:0 0 0 3px #c24e331f}.sales-partners__chips{display:contents}.sales-partners__input{min-width:140px;font:inherit;background:0 0;border:0;outline:0;flex:1;padding:4px;font-size:14px}.sales-pchip{color:#22303c;background:#dce6ee;border-radius:999px;align-items:center;gap:6px;height:26px;padding:0 4px 0 10px;font-size:13px;display:inline-flex}.sales-pchip small{color:#4f6273;font-size:11px}.sales-pchip--pending{padding-right:10px}.inv .sales-pchip__x{color:#22303c;cursor:pointer;background:#22303c1a;border:0;border-radius:999px;width:18px;height:18px;padding:0;font-size:12px;line-height:1}.sales-partners__menu{z-index:6;background:#fff;border:1px solid #e8e1da;border-radius:12px;flex-direction:column;display:flex;position:absolute;top:calc(100% - 18px);left:0;right:0;overflow:hidden;box-shadow:0 16px 40px #2e283329}.sales-partners__head{padding:10px 12px 6px}.inv .sales-partners__opt{font:inherit;text-align:left;cursor:pointer;background:#fff;border:0;border-top:1px solid #f6f1ec;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.inv .sales-partners__opt:hover{background:#faf7f4}.sales-partners__opt[hidden]{display:none}.sales-partners__after{background:#fcfbf9;border-top:1px solid #f0eae4;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.sales-partners__after[hidden]{display:none}.sales-partners__afterrow{align-items:center;gap:8px;display:flex}.sales-partners__afterrow .inv-input{flex:1}.inv .sales-hero{padding-top:32px;padding-bottom:84px}.inv .sales-hero .inv-hero__figures{margin-top:24px}.inv .sales-hero .inv-hero__title{font-size:32px}.sales-home{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.sales-home .sales-home__side{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.sales-needs__pills{flex-wrap:wrap;gap:8px;padding:0 20px 14px;display:flex}.inv .sales-pill{color:#2e2833;background:#fff;border:1px solid #e2dad2;border-radius:999px;align-items:center;gap:8px;height:36px;padding:0 14px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.inv .sales-pill--on{background:var(--inv-eggplant);border-color:var(--inv-eggplant);color:#fff}.sales-pill__count{opacity:.7;font-family:Geist Mono,monospace;font-size:11px;font-weight:500}.inv .sales-cols-needs{grid-template-columns:160px minmax(0,1fr) 130px 150px}.sales-needs__row{height:auto;min-height:70px}.sales-needs__action{justify-content:flex-end;display:flex}.sales-upcoming{flex-direction:column;gap:4px;display:flex}.sales-upcoming__day{padding-top:12px}.sales-upcoming__day:first-child{padding-top:0}.inv .sales-upcoming__item{color:#2e2833;flex-direction:column;gap:1px;padding:6px 0;text-decoration:none;display:flex}.inv .sales-upcoming__item:hover .inv-strong{color:#c24e33}.inv .sales-back__row{color:#2e2833;border-top:1px solid #f0eae4;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;text-decoration:none;display:flex}.inv .sales-back__row:hover{background:#faf7f4}.sales-back__when{color:#615868;white-space:nowrap;font-family:Geist Mono,monospace;font-size:12px}@media (max-width:900px){.sales-home .sales-home__side{grid-template-columns:minmax(0,1fr)}}.sales-settings{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.sales-settings__col{flex-direction:column;gap:20px;min-width:0;display:flex}.sales-settings__full{grid-column:1/-1}.sales-setrow{border-top:1px solid #f0eae4;justify-content:space-between;align-items:center;gap:16px;padding:12px 20px;font-size:14px;display:flex}.sales-setrow .inv-stack{min-width:0}.sales-setrow__end{flex:none;align-items:center;gap:10px;display:inline-flex}.inv .sales-setrow__select{width:auto;min-width:120px;height:38px;font-weight:700}.sales-draft--plain{padding-left:9px}.sales-required{color:#6e520a;cursor:pointer;background:#f8ebc4;border-radius:999px;flex:none;align-items:center;height:26px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex;position:relative}.sales-required__box{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.sales-required:has(.sales-required__box:focus-visible){outline-offset:2px;outline:2px solid #c24e33}.sales-required__off{display:none}.sales-required:not(:has(:checked)){color:#6f6676;background:#efeae6}.sales-required:not(:has(:checked)) .sales-required__on{display:none}.sales-required:not(:has(:checked)) .sales-required__off{display:inline}.sales-settings .inv-card__head .inv-h2{font-size:20px}.sales-settings .inv-card__head .inv-sub{font-size:14px;line-height:1.45}.sales-settings .sales-setrow{padding:14px 20px}.sales-settings .sales-setrow b{font-size:15px}.sales-settings .sales-setrow .inv-sub{font-size:14px;line-height:1.45}.sales-settings .sales-setrow .inv-chip,.sales-settings .sales-setrow .sales-type{font-size:12px}.sales-settings .inv-switch{width:38px;height:22px}.sales-settings .inv-switch:after{width:18px;height:18px}.sales-settings .inv-switch:checked{background:#5e8a2e}.sales-settings .inv-switch:checked:after{left:18px}.inv .sales-settings .inv-rchip{color:#2e2833;background:#fff;border:1px solid #e2dad2;height:32px;padding:0 8px 0 12px;font-size:14px;font-weight:700}.inv .sales-settings .inv-rchip--add{color:#2e2833;border:1px dashed #cfc5ba;padding:0 12px;font-weight:700}.inv .sales-settings .inv-rchip__x{color:#6f6676;border-radius:999px;justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;display:inline-flex}.inv .sales-settings .inv-rchip__x:hover{color:#2e2833;background:#f2ede8}.sales-settings .inv-chips{gap:8px 10px}.sales-settings .inv-card:has(details[open]){z-index:20;position:relative;overflow:visible}.sales-settings .inv-filters{position:relative}.inv .sales-settings .inv-filters__menu{width:280px;top:38px;left:0;right:auto}.sales-addpartner__menu{flex-direction:column;gap:8px;width:280px;padding:12px;display:flex}@media (max-width:1000px){.sales-settings{grid-template-columns:minmax(0,1fr)}}.sales>turbo-cable-stream-source,.sales-mlist,.sales-mbar,.sales-mstage,.sales-mtabs,.sales-mcompose,.sales-sheet__head,.sales-mobile-only{display:none}@media (max-width:760px){.sales-desktop-only{display:none}.sales-mobile-only{display:inline}.sales .inv-head .inv-lede,.sales .inv-head__actions,#sales_tiles{display:none}.sales-filterbar{margin-top:12px}.sales-filterbar>.sales-seg--status{grid-template-columns:repeat(4,minmax(0,1fr));width:100%;display:grid}.sales-seg--status .sales-seg__opt:last-child,.sales-seg--status .sales-seg__count{display:none}.sales-filterbar__end{flex-wrap:nowrap;width:100%}.inv .sales-filterbar__end .sales-search{flex:1;width:auto}.sales-filterbar__end>.sales-seg{display:none}.inv .sales-filters__button{gap:0;padding:0 12px;font-size:0}.inv .sales-filters__button svg{width:18px;height:18px}.sales-filters__menu{width:calc(100vw - 32px)}.sales-mlist{flex-direction:column;gap:10px;margin-top:14px;display:flex}.sales-mlist__total{color:#615868;justify-content:space-between;font-size:14px;display:flex}.sales-mlist__total .inv-num{color:#2e2833;font-weight:700}.inv .sales-mrow{color:#2e2833;border-top:1px solid #f0eae4;flex-direction:column;gap:8px;padding:14px 16px;text-decoration:none;display:flex}.sales-mrow:first-child{border-top:0}.sales-mrow__name{font-size:16px;font-weight:500;line-height:1.3}.sales-mrow__line{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.sales-mrow__foot{border-top:1px solid #f0eae4;align-items:center;gap:8px;padding-top:8px;display:flex}.sales-mrow__foot>:last-child{margin-left:auto}.sales-hero__figures .inv-hero__figure:nth-child(n+3){display:none}.inv .sales-hero .inv-hero__figures{grid-template-columns:repeat(2,minmax(0,1fr))}.inv .sales-hero .inv-hero__top .inv-btn{gap:0;width:40px;padding:0;font-size:0}.sales-needs__pills,.sales-home__side>.inv-card:last-child,.inv .sales-th.sales-cols-needs,.inv .inv-th.sales-cols-needs{display:none}.inv .inv-tr.sales-cols-needs{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"why action""deal action";row-gap:2px;padding-top:12px;padding-bottom:12px}.inv-tr.sales-cols-needs>:first-child{grid-area:why;font-size:12px}.inv-tr.sales-cols-needs>:nth-child(2){grid-area:deal}.inv-tr.sales-cols-needs>:nth-child(3){display:none}.inv-tr.sales-cols-needs>:nth-child(4){grid-area:action;align-self:center}.sales-mbar{justify-content:space-between;align-items:center;margin:-8px 0 -4px;display:flex}.inv .sales-mbar__back{color:#2e2833;align-items:center;gap:6px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.sales-crumbs,.sales-dealhead__actions,.sales-stepper,.sales-draftband{display:none}.sales-dealhead__title{font-size:22px}.sales-dealhead__meta .sales-link,.sales-dealhead__meta .sales-row__owner{display:none}.sales-mstage{color:#615868;align-items:center;gap:10px;font-size:13px;display:flex}.sales-mstage__bar{gap:3px;display:inline-flex}.sales-mstage__seg{background:#e2dad2;border-radius:999px;width:18px;height:5px}.sales-mstage__seg--on{background:var(--inv-eggplant)}.sales-dealpage .sales-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sales-dealpage .sales-tiles .sales-tile:nth-child(n+3){display:none}.sales-dealpage .sales-tile .inv-big{font-size:22px}.sales-nextbar .inv-btn,.sales-nextbar .sales-inline-form{flex:40%}.sales-nextbar .sales-inline-form .inv-btn{width:100%}.sales-nextbar__icon{display:none}.sales-nextbar>.sales-grow{flex:100%}.sales-mtabs{border-bottom:1px solid #e8e1da;gap:18px;margin-bottom:-8px;display:flex;overflow-x:auto}.sales-mtabs__tab{color:#615868;white-space:nowrap;cursor:pointer;padding:8px 0 10px;font-size:15px;font-weight:700;position:relative}.sales-mtabs__tab:has(:checked){color:#2e2833;box-shadow:inset 0 -2px #c24e33}.sales-mtabs__input{opacity:0;pointer-events:none;position:absolute}.sales-dealgrid [data-mtab]{display:none}.sales-dealpage:has(#sales_mtab_activity:checked) [data-mtab=activity],.sales-dealpage:has(#sales_mtab_options:checked) [data-mtab=options],.sales-dealpage:has(#sales_mtab_rfp:checked) [data-mtab=rfp],.sales-dealpage:has(#sales_mtab_documents:checked) [data-mtab=documents],.sales-dealpage:has(#sales_mtab_company:checked) [data-mtab=company]{display:block}.sales-dealpage{padding-bottom:72px}.sales-mcompose{z-index:20;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e8e1da;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid;position:fixed;bottom:0;left:0;right:0}.inv .sales-mcompose__btn{height:44px;padding:0}.sales-composer--box{display:none}.sales-composer--box.sales-composer--open{z-index:31;max-height:88vh;padding:16px 16px calc(16px + env(safe-area-inset-bottom));background:#fff;border-radius:18px 18px 0 0;margin:0;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -16px 40px #2e283333}.sales-composer--open .sales-sheet__head{justify-content:space-between;align-items:center;display:flex}body.sales-sheet-open:after{content:"";z-index:30;background:#2e28337a;position:fixed;inset:0}.inv .sales-composer__kinds{grid-template-columns:repeat(4,minmax(0,1fr));width:100%;display:grid}.inv .sales-dialog,.inv .sales-dialog--md,.inv .sales-dialog--sm{width:100%;max-width:100%;max-height:90vh;padding:20px 16px calc(20px + env(safe-area-inset-bottom));border-radius:18px 18px 0 0;inset:auto 0 0;transform:none}.sales-dialog__foot{flex-wrap:wrap}.sales-dialog__foot .inv-btn{flex:auto}}.sales-followup{display:none}.sales-composer__form--call:has(.sales-followup__check:checked) .sales-followup{display:grid}@media (max-width:720px){.sales-optrow{grid-template-columns:22px minmax(0,1fr) auto}.sales-optrow>:nth-child(3),.sales-optrow>:nth-child(4){display:none}.sales-reasons{grid-template-columns:minmax(0,1fr)}.sales-dialog__note{grid-template-columns:minmax(0,1fr);gap:4px}}@media (max-width:1023px){.sales-composer__form--email .sales-composer__foot{flex-direction:column;align-items:stretch;gap:12px}.inv .sales-composer__replyby{color:#433b48;flex-direction:column;align-items:stretch;gap:6px;font-size:13px;font-weight:600;display:flex}.inv .sales-composer__replyby .inv-input{width:100%;min-height:44px}.sales-composer__form--email .sales-composer__foot .inv-btn{align-self:flex-end}}.sales-ellipsis{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sales-rfp .inv-kv>span:last-child{overflow-wrap:anywhere;min-width:0}.sales-card__linetext{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sales-nextbar__step--clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;display:-webkit-box;overflow:hidden}.inv .sales-upcoming__item .inv-strong{display:block}.sales-col__total--muted{color:#8a8190;font-weight:500}.sales-ktag--word{letter-spacing:0;width:auto;padding:0 6px;font-size:11px}.sales-settings__savebar{z-index:5;background:#fffffff5;border:1px solid #e8e1da;border-radius:12px;grid-column:1/-1;justify-content:flex-end;align-items:center;gap:12px;margin-top:4px;padding:12px 16px;display:flex;position:sticky;bottom:0;box-shadow:0 -4px 16px #2e28330f}@media (hover:hover){.inv .sales-cols-companies .sales-co__new{opacity:0;transition:opacity .15s}.inv .sales-cols-companies:hover .sales-co__new,.inv .sales-co__new:focus-visible{opacity:1}}.sales-entry--system .sales-entry__title .inv-strong{color:#6f6676;font-size:13px;font-weight:500}.sales-entry--system .sales-entry__who,.sales-entry--system .sales-entry__when{font-size:12px}.sales-entry--system .sales-entry__icon{transform:scale(.85)}.hd-root{min-height:100%}.hd-root a{color:inherit}.hd-av{color:#22303c;background:#dce6ee;border-radius:999px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;font-weight:700;display:inline-flex}.hd-av--g{color:#1f3216;background:#f9f5f1}.hd-av--p{color:#5e3e68;background:#efe3f2}.hd-av--s{color:#943620;background:#fdf5f3}.hd-av--c{color:#3d190b;background:#f4e4b6}.hd-av--none{color:#1f3216b8;background:0 0;border:1px dashed #1f321666}.hd-av--lg{width:36px;height:36px;font-size:13px}.hd-cols{grid-template-columns:20px minmax(0,1fr) 150px 84px 150px 64px 130px 84px}.hd-check{accent-color:#1f3216;width:16px;height:16px;margin:0}.hd-tk{align-items:center;gap:12px;min-width:0;display:flex}.hd-tk__title{white-space:nowrap;text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden}.hd-tk__title--unread:before{content:"";vertical-align:1px;background:#e76547;border-radius:99px;width:8px;height:8px;margin-right:8px;display:inline-block}.hd-tk__meta{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.hd-num{color:#1f3216b8;font-family:Geist Mono,monospace;font-size:12px}.hd-prio{color:#1f3216b8;align-items:center;gap:6px;font-size:13px;display:inline-flex}.hd-prio:before{content:"";background:#1f321640;border-radius:2px;width:8px;height:8px}.hd-prio--urgent{color:#943620;font-weight:600}.hd-prio--urgent:before{background:#943620}.hd-prio--high{color:#1f3216;font-weight:600}.hd-prio--high:before{background:#e7c062}.hd-prio--medium:before{background:#1f3216b8}.hd-sla{color:#1f3216b8;flex-direction:column;gap:2px;font-family:Geist Mono,monospace;font-size:12px;display:flex}.hd-sla__lbl{color:#1f3216b8;font-family:Aspekta,system-ui,sans-serif;font-size:11px}.hd-sla--soon{color:#1f3216;font-weight:600}.hd-sla--late{color:#943620;font-weight:600}.hd-sla--paused{color:#1f3216b8}.hd-bulk{color:#fff;background:#1f3216;align-items:center;gap:12px;padding:10px 20px;font-size:13px;display:flex}.hd-bulk .inv-btn{color:#fff;background:0 0;border-color:#ffffff40;height:32px;font-size:13px}.hd-group-row{background:#f9f5f1;border-bottom:1px solid #1f321614;padding:10px 24px 8px}.hd-mailbox{color:#1f3216b8;border:1px solid #1f321624;border-radius:6px;padding:1px 6px;font-family:Geist Mono,monospace;font-size:11px}.hd-tag{color:#1f3216b8;white-space:nowrap;background:#1f321612;border-radius:6px;padding:2px 8px;font-size:12px}.hd-tgrid{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:20px;display:grid}.hd-stack{flex-direction:column;gap:16px;display:flex}.hd-msg{background:#fff;border:1px solid #1f321624;border-radius:14px;overflow:hidden}.hd-msg__head{border-bottom:1px solid #1f321614;align-items:center;gap:12px;padding:14px 20px;display:flex}.hd-msg__who{font-weight:700}.hd-msg__addr{color:#1f3216b8;font-size:13px}.hd-msg__when{color:#1f3216b8;white-space:nowrap;margin-left:auto;font-size:13px}.hd-msg__body{padding:16px 20px 18px;font-size:14px;line-height:1.6}.hd-msg__body p{margin:0 0 10px}.hd-msg__body p:last-child{margin-bottom:0}.hd-msg__edit{padding:12px 20px 16px}.hd-msg__edit .lexxy{background:#fff;border:1px solid #1f321624;border-radius:10px;overflow:hidden}.hd-msg__edit-tools{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.hd-msg--agent{border-color:#1f32162e}.hd-msg--agent .hd-msg__head{background:#f9f5f1}.hd-msg--note{background:#f4e4b6;border-color:#e7c062}.hd-msg--note .hd-msg__head{background:#f9f5f1;border-bottom-color:#1f32161f}.hd-quote{color:#1f3216b8;border-left:2px solid #1f321624;margin-top:10px;padding-left:10px;font-size:13px}.hd-file{background:#f9f5f1;border:1px solid #1f321624;border-radius:8px;align-items:center;gap:8px;padding:6px 10px;font-size:13px;display:inline-flex}.hd-event{color:#1f3216b8;text-indent:-16px;padding:2px 8px 2px 24px;font-size:13px;line-height:1.5;display:block}.hd-event:before{content:"";vertical-align:middle;text-indent:0;background:#1f321666;border-radius:99px;width:6px;height:6px;margin-right:10px;display:inline-block}.hd-event strong{color:#1f3216;font-weight:600}.hd-events>summary{cursor:pointer;list-style:none}.hd-events>summary::-webkit-details-marker{display:none}.hd-events>summary:after{content:"Show";color:#1f3216;text-underline-offset:2px;margin-left:8px;font-size:12px;font-weight:600;text-decoration:underline}.hd-events[open]>summary:after{content:"Hide"}.hd-events>summary:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #1f3216}.hd-events__line{padding-left:40px}.hd-events__when{color:#1f3216b8;margin-left:4px;font-size:12px}.hd-composer{background:#fff;border:1px solid #1f321640;border-radius:14px;overflow:hidden}.hd-composer--note{border-color:#e7c062}.hd-composer__tabs{border-bottom:1px solid #1f321614;align-items:center;gap:12px;padding:12px 16px;display:flex}.hd-composer__addr{border-bottom:1px solid #1f321614;grid-template-columns:56px 1fr;align-items:center;gap:8px 12px;padding:12px 16px;font-size:13px;display:grid}.hd-composer__addr .inv-label{font-size:10px}.hd-chipin{background:#1f321612;border-radius:999px;align-items:center;gap:6px;margin-right:6px;padding:3px 10px;font-size:13px;display:inline-flex}.hd-composer__body{color:#1f3216;min-height:130px;padding:14px 16px;font-size:14px;line-height:1.6}.hd-composer__tools{background:#f9f5f1;border-top:1px solid #1f321614;flex-wrap:wrap;align-items:center;gap:4px;padding:8px 12px;display:flex}.hd-tool{color:#1f3216b8;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.hd-composer--compact :is(.hd-composer__addr,.hd-composer__tools,.hd-composer__foot,lexxy-toolbar){display:none!important}.hd-composer--compact .hd-composer__tabs{border-bottom:0;padding-bottom:4px}.hd-sup .hd-composer--compact .lexxy-editor__content{cursor:text;min-height:0}.hd-composer__foot{border-top:1px solid #1f321614;align-items:center;gap:8px;padding:12px 16px;display:flex}.hd-composer__from{flex-direction:column;gap:2px;min-width:0;display:flex}.hd-composer__go,.hd-composer__then{margin-left:auto}.hd-composer__then+.hd-composer__go{margin-left:4px}.hd-composer__then{align-items:center;gap:8px;display:inline-flex}.hd-composer__then .inv-sub{white-space:nowrap;font-size:13px}.hd-sup .hd-composer__then .hd-field-select{border-radius:999px;height:30px;padding:0 28px 0 12px;font-size:13px}.hd-composer__from .inv-sub{font-size:12px}.hd-split{display:inline-flex}.hd-split .inv-btn:first-child{border-radius:10px 0 0 10px}.hd-split .inv-btn:last-child{border-left:1px solid #ffffff40;border-radius:0 10px 10px 0;padding:0 10px}.hd-props{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:10px 12px;padding:0 20px 18px;font-size:14px;display:grid}.hd-props .inv-label{font-size:10px}.hd-select{background:#fff;border:1px solid #1f321640;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;height:36px;padding:0 10px;font-size:14px;display:flex}.hd-select__v{align-items:center;gap:8px;min-width:0;display:flex}.hd-slarow{border-top:1px solid #1f321614;grid-template-columns:1fr auto;align-items:center;gap:4px 12px;padding:12px 20px;display:grid}.hd-bar{background:#1f321617;border-radius:99px;grid-column:1/-1;height:6px;overflow:hidden}.hd-bar>span{background:#1f3216b8;border-radius:99px;height:100%;display:block}.hd-bar--soon>span{background:#e7c062}.hd-bar--done>span{background:#8d9e42}.hd-bar--late>span{background:#943620}.hd-kv{border-top:1px solid #1f321614;flex-direction:column;gap:2px;padding:10px 20px;font-size:14px;display:flex}.hd-kv__row{justify-content:space-between;gap:12px;padding:4px 0;font-size:13px;display:flex}.hd-kv__row span:first-child{color:#1f3216b8}.hd-link{color:#1f3216;font-weight:600;text-decoration:none}.hd-mini{flex-direction:column;display:flex}.hd-mini a{border-top:1px solid #1f321614;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:9px 20px;font-size:13px;text-decoration:none;display:grid}.hd-mini a span:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hd-plan{color:#1f3216;background:#f9f5f1;border-radius:999px;align-items:center;gap:6px;padding:2px 10px;font-size:12px;font-weight:600;display:inline-flex}.hd-settings{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:24px;display:grid}.hd-snav{flex-direction:column;gap:2px;display:flex}.hd-snav a{color:#1f3216b8;border-radius:9px;justify-content:space-between;padding:9px 12px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.hd-snav a.on{color:#1f3216;background:#fff;box-shadow:0 1px 2px #1f32161a}.hd-scols-sla{grid-template-columns:140px repeat(3,minmax(0,1fr)) 100px}.hd-scols-rule{grid-template-columns:40px minmax(0,1.4fr) 140px minmax(0,1.3fr) 110px}.hd-switch{background:#1f3216;border-radius:99px;flex:none;width:34px;height:20px;display:inline-block;position:relative}.hd-switch:after{content:"";background:#fff;border-radius:99px;width:14px;height:14px;position:absolute;top:3px;right:3px}.hd-switch--off{background:#1f321640}.hd-switch--off:after{left:3px;right:auto}.hd-inp{background:#fff;border:1px solid #1f321640;border-radius:8px;align-items:center;height:34px;padding:0 10px;font-family:Geist Mono,monospace;font-size:13px;display:inline-flex}.hd-scrim{background:#1f321680}.hd-dialog{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 24px 60px #1f321640}.hd-phone{color:#1f3216;background:#f9f5f1;flex-direction:column;width:390px;height:844px;font-family:Aspekta,system-ui,sans-serif;display:flex;overflow:hidden}.hd-pbar{color:#fff;background:#1f3216;flex:none;align-items:center;gap:12px;height:56px;padding:0 16px;display:flex}.hd-prow{background:#fff;border-bottom:1px solid #1f321614;flex-direction:column;gap:4px;padding:14px 16px;text-decoration:none;display:flex}.adm-header.adm-header--cred{--hdr-bg:#1f3216;--hdr-line:#1f3216;--hdr-fg:#f4e4b6;--hdr-nav:#f4e4b6d9;--hdr-btn:transparent;--hdr-btn-line:#f4e4b647;--hdr-btn-hover:#ffffff1a;--hdr-kbd:#ffffff24;--hdr-kbd-fg:#ffffffbf;--hdr-accent:#e7c062}.hd-sup{--inv-ink:#1f3216;--inv-ground:#f9f5f1;--inv-card:#fff;--inv-line:#1f32161f;--inv-row-line:#1f321612;--inv-head-row:#1f32160a;--inv-muted:#1f3216b8;--inv-label:#1f3216b8;--inv-input:#1f321640;--inv-pill-line:#1f321638;color:#1f3216;background-color:#f9f5f1}.hd-sup.hd-scrim{background-color:#f9f5f1;box-shadow:inset 0 0 0 2000px #1f321661}.hd-sup .inv-h1,.hd-sup .sales-dealhead__title{color:#1f3216;font-size:32px;font-weight:800}.hd-sup .inv-h2{color:#1f3216}.hd-sup .inv-lede{color:#1f3216b8;font-size:16px}.hd-sup .inv-label{color:#1f3216b8;letter-spacing:.02em;font-size:12px}.hd-sup .inv-sub{color:#1f3216b8}.hd-sup .inv-big{color:#1f3216}.hd-sup .inv-card{background:#fff;border:1px solid #1f32161f;border-radius:20px;box-shadow:0 1px 2px #1f32160d}.hd-sup .inv-tile[style*=F7DCC6]{border-radius:20px}.hd-sup .inv-th{background:#1f32160a;border-color:#1f321614}.hd-sup .inv-tr{color:#1f3216;border-bottom-color:#1f321612}.hd-sup .inv-tr--link:hover{background:#1f32160a}.hd-sup .inv-btn{color:#1f3216;background:0 0;border:1px solid #1f3216;border-radius:999px;height:42px;padding:0 20px}.hd-sup .inv-btn--primary{color:#1f3216;background:#e7c062;border-color:#e7c062}.hd-sup .inv-btn--ghost{border-color:#0000}.hd-sup .inv-btn--sm{border-color:#1f321659;height:32px;padding:0 14px;font-size:13px}.hd-sup .inv-input{color:#1f3216;background:#fff;border:1px solid #1f321633;border-radius:10px}.hd-sup .inv-search{color:#1f3216b8;background:#fff;border-color:#1f321638;border-radius:999px;width:300px}.hd-sup .sales-seg{background:#1f321612;border-radius:999px;gap:4px;padding:4px}.hd-sup .sales-seg__opt{color:#1f3216b8;border-radius:999px;height:36px;padding:0 16px}.hd-sup .sales-seg__opt--on{color:#f4e4b6;box-shadow:none;background:#1f3216}.hd-sup .sales-seg__count{color:inherit;background:#1f32161a}.hd-sup .sales-seg__opt--on .sales-seg__count{background:#f4e4b633}.hd-sup .sales-crumbs{color:#1f3216b8;font-weight:600}.hd-sup .sales-mark{color:#1f3216;background:#c7c075;border-radius:10px}.hd-sup .inv-chip{border-radius:6px;font-family:Geist Mono,ui-monospace,monospace;font-size:12px;font-weight:500}.hd-sup .inv-chip--scheduled{color:#1f3216;background:#e7c062}.hd-sup .inv-chip--sent{color:#1f3216;background:#c7c075}.hd-sup .inv-chip--soon{color:#1f3216b8;background:#1f321617}.hd-sup .inv-chip--draft{color:#1f3216b8;background:0 0;box-shadow:inset 0 0 0 1px #1f321640}.hd-sup .inv-chip--late{color:#943620;background:#fdf5f3}.hd-sup .inv-chip--paid{color:#1f3216;background:#c7c075}.hd-sup .hd-av{color:#1f3216;background:#e7c062}.hd-sup .hd-av--g{background:#c7c075}.hd-sup .hd-av--p{color:#f4e4b6;background:#1f3216}.hd-sup .hd-av--s{color:#943620;background:#fdf5f3}.hd-sup .hd-av--c{color:#1f3216;background:#f9f5f1;box-shadow:inset 0 0 0 1px #1f321626}.hd-sup .hd-av--none{box-shadow:none;color:#1f3216b8;background:0 0;border:1px dashed #1f321666}.hd-sup .hd-prio--urgent{color:#943620}.hd-sup .hd-prio--urgent:before{background:#943620}.hd-sup .hd-prio--high{color:#e76547}.hd-sup .hd-prio--high:before{background:#e76547}.hd-sup .hd-prio--medium:before{background:#8d9e42}.hd-sup .hd-prio:before{border-radius:99px}.hd-sup .hd-msg{background:#fff;border-color:#1f32161f;border-radius:18px}.hd-sup .hd-msg--agent{background:#fff}.hd-sup .hd-msg--agent .hd-msg__head{background:#f9f5f1}.hd-sup .hd-msg--note{background:#f4e4b6;border-color:#e7c062}.hd-sup .hd-msg--note .hd-msg__head{background:#f4e4b6;border-bottom-color:#1f32161f}.hd-sup .hd-composer{background:#fff;border-color:#1f321638;border-radius:20px}.hd-sup .hd-composer__tools,.hd-sup .hd-group-row{background:#f9f5f1}.hd-sup .hd-chipin{color:#1f3216;background:#1f321612}.hd-sup .hd-select{background:#fff;border-color:#1f321633;border-radius:10px}.hd-sup .hd-tag{color:#1f3216;background:#1f321612;border-radius:999px}.hd-sup .hd-mailbox{color:#1f3216b8;border-color:#1f321633}.hd-sup .hd-link{color:#1f3216;font-weight:700;-webkit-text-decoration:underline #1f321666;text-decoration:underline #1f321666}.hd-sup .hd-tk__title--unread:before{background:#e7c062}.hd-sup .hd-switch{background:#1f3216}.hd-sup .hd-switch--off{background:#1f321638}.hd-sup .hd-snav a{color:#1f3216b8;border-radius:999px}.hd-sup .hd-snav a.on{color:#f4e4b6;box-shadow:none;background:#1f3216}.hd-sup .hd-snav a.on .inv-sub{color:#f4e4b6}.hd-sup .hd-inp{background:#fff;border-color:#1f321633}.hd-sup .hd-check{accent-color:#1f3216}.hd-sup .hd-dialog{background:#fff;border:1px solid #1f32161f;border-radius:22px;box-shadow:0 30px 70px #1f321647}.hd-sup .hd-bar{background:#1f321617}.hd-sup .hd-kv[style*=F7DCC6]{background:#fdf5f3!important}.hd-sup .hd-num{color:#1f3216b8}.hd-sup .hd-prow{background:#fff;border-bottom-color:#1f321614}.hd-sup.hd-phone .hd-pbar{color:#f4e4b6;background:#1f3216}.hd-sup .adm-notif-count{color:#1f3216;background:#e7c062}.hd-pin{color:#1f3216;background:#f4e4b6;border:1px solid #e7c062;border-radius:16px;align-items:center;gap:12px;padding:12px 16px;font-size:14px;display:flex}.hd-fold{background:#fff;border:1px solid #1f32161f;border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.hd-fold__row{font:inherit;color:#1f3216;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #1f321614;grid-template-columns:24px auto auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 18px;font-size:14px;display:grid}.hd-fold__row--note{background:#f4e4b6}.hd-fold__who{white-space:nowrap;font-weight:700}.hd-fold__text{color:#1f3216b8;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hd-fold__when{color:#1f3216b8;white-space:nowrap;font-size:13px}.hd-fold__more{font:inherit;color:#1f3216;text-align:left;cursor:pointer;background:0 0;border:0;padding:10px 18px;font-size:13px;font-weight:700;-webkit-text-decoration:underline #1f321666;text-decoration:underline #1f321666}.hd-radio{box-sizing:border-box;border:1.5px solid #1f3216b8;border-radius:99px;flex:none;width:18px;height:18px;margin-top:1px}.hd-radio--on{border:5px solid #1f3216}.hd-opt{cursor:pointer;background:#fff;border:1px solid #1f321624;border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:14px;display:flex}.hd-opt--on{border-color:#1f3216;box-shadow:inset 0 0 0 1px #1f3216}.hd-optbody{flex-direction:column;gap:10px;padding:4px 0 6px 28px;display:flex}.hd-pick{background:#fff;border:1px solid #1f321624;border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.hd-pick__row{cursor:pointer;border-top:1px solid #1f321614;grid-template-columns:18px 52px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 16px;font-size:14px;display:grid}.hd-pick__row:first-child{border-top:0}.hd-pick__row--on{background:#f9f5f1}.note-box{color:#1f3216;background:#f9f5f1;border-radius:14px;padding:14px 16px}.hd-gcols{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) 200px 70px}.hd-rcols{grid-template-columns:200px minmax(0,1fr) minmax(0,1.6fr);font-size:14px}.hd-stcols{grid-template-columns:170px minmax(0,1fr) 90px}.hd-tcols{grid-template-columns:20px 160px minmax(0,1fr) 50px minmax(0,1fr)}.hd-grip{color:#1f321666;letter-spacing:-3px;cursor:grab;font-size:12px}.hd-rule{grid-template-columns:34px minmax(0,1fr) 110px 70px;align-items:start}.hd-rule .hd-switch{margin-top:3px}.hd-rule__text{color:#1f3216;flex-direction:column;gap:4px;font-size:14px;display:flex}.hd-rule__text>span{color:#1f3216b8}.hd-rule__k{text-transform:uppercase;letter-spacing:.04em;color:#1f3216;background:#1f321614;border-radius:4px;margin-right:4px;padding:1px 6px;font-family:Geist Mono,monospace;font-size:11px}.hd-cond{grid-template-columns:200px 180px minmax(0,1fr) 32px;align-items:center;gap:8px;display:grid}.hd-tokens{background:#fff;border:1px solid #1f321633;border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px;min-height:36px;padding:4px 8px;display:flex}.hd-token{background:#f9f5f1;border-radius:999px;align-items:center;gap:4px;height:26px;padding:0 10px;font-size:13px;display:inline-flex}.hd-bhcols{grid-template-columns:34px 140px 130px 30px 130px;justify-content:start}.hd-holcols{grid-template-columns:200px 140px minmax(0,1fr) 70px}.hd-sigcols{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 140px 90px}.hd-srgrid{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:20px;display:grid}.hd-srfolder{border-top:1px solid #1f321614;padding:12px 20px 6px}.hd-sr{border-top:1px solid #1f32160f;flex-direction:column;gap:2px;padding:10px 20px;font-size:14px;text-decoration:none;display:flex}.hd-sr .inv-sub{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.hd-sr--on{background:#f9f5f1;box-shadow:inset 3px 0 #1f3216}.hd-pk{z-index:4;background:#fff;border:1px solid #1f321624;border-radius:18px;width:640px;position:absolute;bottom:100px;left:12px;overflow:hidden;box-shadow:0 24px 60px #1f321640}.hd-pk__search{border-bottom:1px solid #1f32161a;align-items:center;gap:10px;padding:12px 16px;display:flex}.hd-pk__search input{font:inherit;color:#1f3216;background:0 0;border:0;outline:0;flex:1;font-size:15px}.hd-pk__body{grid-template-columns:minmax(0,1fr) 260px;min-height:220px;display:grid}.hd-pk__list{flex-direction:column;padding:6px;display:flex}.hd-pk__grp{text-transform:uppercase;letter-spacing:.04em;color:#1f3216b8;padding:8px 10px 4px;font-family:Geist Mono,monospace;font-size:10px}.hd-pk__it{text-align:left;font:inherit;color:#1f3216;cursor:pointer;background:0 0;border:0;border-radius:10px;flex-direction:column;gap:2px;padding:8px 10px;font-size:14px;display:flex}.hd-pk__it span{color:#1f3216b8;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.hd-pk__it--on{color:#f4e4b6;background:#1f3216}.hd-pk__it--on span{color:#f4e4b6cc}.hd-pk__pv{background:#fff;border-left:1px solid #1f32161a;padding:12px 14px;font-size:13px;line-height:1.55}.hd-pk__pv p{margin:0 0 8px}.hd-pk__foot{color:#1f3216b8;border-top:1px solid #1f32161a;gap:16px;padding:8px 16px;font-size:12px;display:flex}.hd-nps{color:#1f3216;background:#fff;border:1px solid #1f32162e;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;font-family:Geist Mono,monospace;font-size:14px;font-weight:600;display:inline-flex}.hd-nps--d{background:#fdf5f3}.hd-nps--p{background:#f9f5f1}.hd-nps--g{background:#c7c075}.hd-sup .hd-chip{white-space:nowrap;border-radius:6px;align-items:center;height:24px;padding:0 10px;font-family:Geist Mono,ui-monospace,monospace;font-size:12px;font-weight:500;display:inline-flex}.hd-sup .hd-chip--open{color:#1f3216;background:#f4e4b6}.hd-sup .hd-chip--progress{color:#1f3216;background:#c7c075}.hd-sup .hd-chip--waiting{color:#1f3216b8;background:#1f321617}.hd-sup .hd-chip--hold{color:#1f3216b8;background:0 0;box-shadow:inset 0 0 0 1px #1f321640}.hd-sup .hd-chip--closed{color:#1f3216b8;background:#f9f5f1;box-shadow:inset 0 0 0 1px #1f321626}.hd-sup .hd-chip--who{color:#943620;background:#fdf5f3}.hd-sup .hd-mark{color:#1f3216;background:#c7c075;border-radius:10px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:inline-flex}.hd-sup .hd-mark--unknown{color:#1f3216b8;background:0 0;border:1.5px dashed #1f321666}.hd-sup .hd-mark--lg{border-radius:14px;width:52px;height:52px;font-size:16px}.hd-sup .hd-mark--logo{background:#fff;border:1px solid #1f32161f;overflow:hidden}.hd-sup .hd-mark__img{object-fit:contain;box-sizing:border-box;width:100%;height:100%;padding:3px}.hd-sup .hd-av--client{color:#1f3216;background:#f9f5f1;box-shadow:inset 0 0 0 1px #1f321626}.hd-sup .hd-av--photo{object-fit:cover;padding:0}.hd-sup .hd-row-link{color:inherit;text-decoration:none}.hd-sup .hd-flash{margin:0 0 4px}.hd-sup .hd-folded summary{cursor:pointer;list-style:none}.hd-sup .hd-folded summary::-webkit-details-marker{display:none}.hd-sup .hd-folded[open]>summary .hd-fold__row{display:none}.hd-sup .hd-folded[open]>summary .hd-fold{margin-bottom:12px}.hd-sup .hd-fold__hide,.hd-sup .hd-folded[open] .hd-fold__show{display:none}.hd-sup .hd-folded[open] .hd-fold__hide{display:inline}.hd-sup .hd-composer textarea,.hd-sup :is(.hd-composer,.hd-msg__edit) lexxy-editor{width:100%;min-height:150px;font:inherit;box-sizing:border-box;background:0 0;border:0;outline:0;padding:14px 16px;font-size:15px;display:block}.hd-sup .hd-composer__addr input{font:inherit;color:#1f3216;background:0 0;border:0;outline:0;width:100%;font-size:14px}.hd-sup .hd-tabpanel[hidden]{display:none}.hd-sup .hd-field-select{height:36px;font:inherit;color:#1f3216;background:#fff;border:1px solid #1f321633;border-radius:10px;width:100%;padding:0 10px;font-size:14px}.hd-sup .hd-attach{color:#1f3216;background:#f9f5f1;border:1px solid #1f321624;border-radius:8px;align-items:center;gap:8px;padding:6px 10px;font-size:13px;text-decoration:none;display:inline-flex}.hd-sup .hd-tgrid--half{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media (max-width:900px){.hd-sup .hd-tgrid{grid-template-columns:minmax(0,1fr)}.hd-sup .hd-cols{grid-template-columns:minmax(0,1fr) auto}.hd-sup .hd-cols>:first-child,.hd-sup .hd-cols>:nth-child(4),.hd-sup .hd-cols>:nth-child(5),.hd-sup .hd-cols>:nth-child(6),.hd-sup .hd-cols>:nth-child(8){display:none}.hd-sup .hd-settings{grid-template-columns:minmax(0,1fr)}.hd-sup input,.hd-sup select,.hd-sup textarea{font-size:16px}}.hd-sup .hd-cols{grid-template-columns:34px minmax(0,1fr) 120px 80px 120px 64px 130px 64px}.hd-sup :is(.hd-composer,.hd-msg__edit) lexxy-editor{min-height:0;padding:0}.hd-sup :is(.hd-composer,.hd-msg__edit) .lexxy-editor__content{min-height:140px;padding:12px 16px;font-size:15px;line-height:1.6}.hd-sup :is(.hd-composer,.hd-msg__edit) lexxy-toolbar{background:#f9f5f1;border-bottom:1px solid #1f321614}.hd-sup :is(.hd-composer,.hd-msg__edit) lexxy-toolbar :is([name=highlight],[name=table],[name=upload]){display:none}.hd-sup .hd-msg__body.lexxy-content p{margin:0 0 10px}.hd-sup .sales-seg__opt:hover{color:#1f3216;background:#1f32160f}.hd-sup .sales-seg__opt--on:hover{color:#f4e4b6;background:#2c4521}.hd-sup .inv-btn:hover{color:#1f3216;background:#1f32160f}.hd-sup .inv-btn--primary:hover{color:#1f3216;background:#efd998;border-color:#efd998}.hd-sup .inv-btn--ghost:hover{background:#1f32160f}.hd-sup .inv-tile:hover{color:#1f3216;border-color:#1f32164d}.hd-sup .inv-tr--link:hover{color:#1f3216;background:#1f32160d}.hd-sup a:hover{color:#1f3216}.hd-sup .hd-link:hover{text-decoration-color:#1f3216}.hd-sup .acc-tabs{box-shadow:inset 0 -1px #1f321626}.hd-sup .acc-tabs__tab{color:#1f3216b8}.hd-sup .acc-tabs__tab:hover{color:#1f3216;border-bottom-color:#1f321659}.hd-sup .acc-tabs__tab--on,.hd-sup .acc-tabs__tab--on:hover{color:#1f3216;border-bottom-color:#1f3216}.hd-sup .inv-btn--primary,.hd-sup .inv-btn--primary:visited{color:#1f3216}.hd-sup .hd-sigcols{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) 70px}.hd-sup .hd-sig-editor{color:#1f3216;background:#fff;border:1px solid #1f321638;border-radius:12px;outline:none;min-height:120px;padding:14px 16px;line-height:1.35;overflow-x:auto}.hd-sup .hd-sig-editor:focus{border-color:#1f3216}.hd-sup .hd-sig-editor:empty:before{content:attr(data-placeholder);color:#1f3216b8}.hd-sup .hd-sig-editor img{max-width:100%;height:auto}.hd-sup .hd-sig-editor p{margin:0 0 8px}.hd-sup .hd-sig-warn{color:#8a3220;background:#fdf3f0;border-radius:10px;padding:10px 12px;font-size:13px;line-height:1.45}.hd-sup .hd-who{flex-direction:column;gap:8px;display:flex}.hd-sup .hd-who .hd-opt input[type=radio]{accent-color:#1f3216;margin-top:3px}.hd-sup .hd-who__opt .hd-optbody{display:none}.hd-sup .hd-who__opt:has(>.hd-opt input:checked) .hd-optbody{display:flex}.hd-sup .hd-who__opt:has(>.hd-opt input:checked)>.hd-opt,.hd-sup .hd-who>.hd-opt:has(input:checked){border-color:#1f3216;box-shadow:inset 0 0 0 1px #1f3216}.hd-sup .hd-fieldset{border:0;flex-direction:column;gap:20px;min-width:0;margin:0;padding:0;display:flex}.hd-sup .hd-rtcols{grid-template-columns:150px repeat(3,minmax(0,1fr)) 150px}.hd-sup .hd-typefix{grid-template-columns:150px repeat(2,minmax(0,1fr));align-items:center;gap:16px;display:grid}.hd-sup .hd-typefix>:first-child .hd-field-select{width:100%}.hd-sup .hd-dur{align-items:center;gap:6px;display:flex}.hd-sup .hd-dur .inv-input{width:72px;padding:6px 8px}.hd-sup .hd-tick{color:#1f3216;align-items:center;gap:10px;font-size:14px;line-height:1.5;display:flex}.hd-sup .hd-tick>span{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.hd-sup .hd-tick input[type=checkbox]{accent-color:#1f3216;flex:none;width:16px;height:16px;margin:0}.hd-sup .hd-inline-num{width:64px;margin:0 4px;padding:2px 6px;display:inline-block}.hd-sup .hd-inline-select{width:auto;margin-left:4px;display:inline-block}.hd-sup .hd-due{white-space:nowrap;border-radius:999px;align-items:center;padding:2px 8px;font-size:12px;font-weight:600;display:inline-flex}.hd-sup .hd-due--ok{color:#1f3216b8;background:#1f321612}.hd-sup .hd-due--soon{color:#1f3216;background:#f9f5f1;box-shadow:inset 0 0 0 1px #e7c062}.hd-sup .hd-due--late{color:#943620;background:#fdf5f3}.hd-sup .hd-rule{grid-template-columns:minmax(0,1fr) 120px 80px 60px;align-items:center;gap:16px;display:grid}.hd-sup .hd-rule--off .hd-rule__name{color:#1f3216b8}.hd-sup .hd-switch:after{content:none}.hd-sup .hd-switch{cursor:pointer;width:auto;height:auto;font:inherit;color:#1f3216;background:0 0;border:0;border-radius:0;align-items:center;gap:8px;padding:0;font-size:13px;display:inline-flex}.hd-sup .hd-switch__track{background:#1f321633;border-radius:999px;flex:none;width:34px;height:20px;transition:background .15s;position:relative}.hd-sup .hd-switch__track:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:left .15s;position:absolute;top:2px;left:2px}.hd-sup .hd-switch--on .hd-switch__track{background:#1f3216}.hd-sup .hd-switch--on .hd-switch__track:after{left:16px}.hd-sup .hd-switch:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #1f3216}.hd-sup .hd-rowed{border-top:1px solid #1f321614;grid-template-columns:200px minmax(0,1fr) 32px;align-items:start;gap:10px;padding:10px 0;display:grid}.hd-sup .hd-rowed:first-child{border-top:0}.hd-sup .hd-rowed__value{flex-wrap:wrap;align-items:center;gap:8px 14px;min-height:36px;display:flex}.hd-sup .hd-rowed__value[hidden]{display:none}.hd-sup .hd-rowed__op{color:#1f3216b8;width:100%;font-size:13px}.hd-sup .hd-x{color:#1f3216b8;cursor:pointer;background:0 0;border:0;border-radius:8px;width:32px;height:32px;font-size:18px;line-height:1}.hd-sup .hd-x:hover{color:#1f3216;background:#1f321614}.hd-sup .hd-weekcols{grid-template-columns:140px 90px minmax(0,1fr)}.hd-sup .hd-time{width:120px;padding:6px 8px}.hd-sup .hd-closecols{grid-template-columns:minmax(0,1fr) 180px 100px 70px}@media (max-width:760px){.hd-sup .hd-rtcols,.hd-sup .hd-typefix{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hd-sup .hd-rtcols.inv-th,.hd-sup .hd-typefix.inv-th{display:none}.hd-sup .hd-rule{grid-template-columns:minmax(0,1fr) auto}.hd-sup .hd-rule>:nth-child(2),.hd-sup .hd-rule>:nth-child(3){display:none}.hd-sup .hd-rowed{grid-template-columns:minmax(0,1fr) 32px}.hd-sup .hd-rowed>:nth-child(2){grid-column:1}.hd-sup .hd-closecols{grid-template-columns:minmax(0,1fr) auto}.hd-sup .hd-closecols>:nth-child(3){display:none}}.hd-sup fieldset.hd-rowed__value{border:0;min-width:0;margin:0;padding:0}.hd-sup .hd-danger{color:#943620;background:0 0;box-shadow:inset 0 0 0 1px #94362040}.hd-sup .hd-danger:hover{color:#943620;background:#fdf5f3}.hd-sup .hd-rt{flex-direction:column;gap:6px;display:flex}.hd-sup .hd-rt__line{justify-content:space-between;gap:10px;font-size:13px;display:flex}.hd-sup .hd-rt__line>span:first-child{color:#1f3216b8}.hd-sup .hd-rt__when{color:#1f3216;font-weight:600}.hd-sup .hd-rt__when--soon{color:#1f3216}.hd-sup .hd-rt__when--late,.hd-sup .hd-rt__when--missed{color:#943620}.hd-sup .hd-rt__when--met{color:#1f3216}.hd-sup .hd-rt__bar{background:#1f32161a;border-radius:999px;height:6px;display:block;overflow:hidden}.hd-sup .hd-rt__fill{background:#1f3216;border-radius:999px;height:100%;display:block}.hd-sup .hd-rt__fill--soon{background:#e7c062}.hd-sup .hd-rt__fill--late,.hd-sup .hd-rt__fill--missed{background:#e76547}.hd-sup .hd-rt__fill--met{background:#8d9e42}.hd-sup .hd-rt__when--closed{color:#1f3216b8}.hd-sup .hd-rt__fill--closed{background:#1f32164d}.hd-sup .hd-rt__when--paused{color:#1f3216b8;align-items:center;gap:6px;display:inline-flex}.hd-sup .hd-rt--paused .hd-rt__fill{background:repeating-linear-gradient(-45deg,#1f321673 0 4px,#1f321633 4px 8px)}.hd-sup .hd-card__tools{align-items:center;gap:10px;display:inline-flex}.hd-sup .hd-min{color:#1f3216;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;width:28px;height:28px;display:inline-grid}.hd-sup .hd-min:hover{color:#1f3216;background:#1f32160f}.hd-sup .hd-min svg{transition:transform .15s}.hd-sup .hd-card--min .hd-min svg{transform:rotate(-90deg)}.hd-sup .hd-card--min>:not(.inv-card__head){display:none!important}.hd-sup .hd-dur .hd-field-select{flex:none;width:76px}.hd-sup .hd-dur .hd-field-select.hd-unit--none{width:90px}.hd-sup input[type=time].inv-input.hd-time{flex:none;width:130px}.hd-sup .inv-input.hd-inline-num{width:72px}.hd-sup .hd-srcols{grid-template-columns:minmax(0,1fr) 140px 60px}.hd-sup .hd-ellipsis{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.hd-picker{color:#1f3216;background:#fff;border:0;border-radius:16px;width:min(860px,100vw - 32px);max-height:min(620px,100vh - 48px);margin:auto;padding:0;inset:0;box-shadow:0 24px 60px #1f321647}.hd-picker[open]{flex-direction:column;display:flex}.hd-picker::backdrop{background:#1f321659}.hd-picker__head{border-bottom:1px solid #1f32161a;align-items:center;gap:8px;padding:14px 16px;display:flex}.hd-picker__head .inv-input{flex:1}.hd-picker__body{flex:1;grid-template-columns:300px minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.hd-picker__list{border-right:1px solid #1f32161a;padding:8px;overflow-y:auto}.hd-picker__folder{flex-direction:column;gap:2px;padding:6px 0;display:flex}.hd-picker__folder>.inv-label{padding:4px 8px;font-size:10px}.hd-picker__item{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;background:0 0;border:0;border-radius:10px;flex-direction:column;gap:2px;min-width:0;padding:8px 10px;display:flex}.hd-picker__item[aria-selected=true]{background:#f4e4b6;box-shadow:inset 0 0 0 1px #1f32162e}.hd-picker__name{font-size:14px;font-weight:600}.hd-picker__preview{padding:16px 20px;font-size:14px;line-height:1.6;overflow-y:auto}.hd-picker__foot{border-top:1px solid #1f32161a;justify-content:space-between;gap:12px;padding:10px 16px;font-size:12px;display:flex}@media (max-width:700px){.hd-picker__body{grid-template-columns:minmax(0,1fr)}.hd-picker__preview{display:none}.hd-picker__list{border-right:0}}.adm-ctk-cols{grid-template-columns:64px minmax(0,1fr) 170px 120px 140px 80px}.adm-ctk__head{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.adm-ctk__search{flex:220px;min-width:180px}.adm-ctk__input{width:100%;height:34px;font:inherit;background:#fff;border:1px solid #e2dacb;border-radius:8px;padding:0 12px;font-size:14px}.adm-ctk__actions{gap:8px;margin-left:auto;display:flex}.adm .adm-ctk__hd{color:#f4e4b6;background:#1f3216;border-color:#1f3216}.adm .adm-ctk__hd:hover{color:#fff;background:#2c4520}.adm-ctk__chips{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:0 20px 12px;display:flex}.adm-ctk__toggle{color:#615868;align-items:center;gap:8px;font-size:13px;text-decoration:none;display:inline-flex}.adm-ctk__box{color:#2e2833;border:1.5px solid #615868;border-radius:4px;justify-content:center;align-items:center;width:16px;height:16px;font-size:11px;line-height:1;display:inline-flex}.adm-ctk__dot{vertical-align:middle;background:#3f8f4a;border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}@media (max-width:760px){.adm-ctk-cols{grid-template-columns:minmax(0,1fr) auto}.adm-ctk-cols>:first-child,.adm-ctk-cols>:nth-child(3),.adm-ctk-cols>:nth-child(5),.adm-ctk-cols>:nth-child(6){display:none}.adm-ctk__actions{margin-left:0}}.hd-sup{overflow-x:clip}@media (min-width:641px){.hd-sup .hd-phone-only{display:none!important}.hd-sup .sales-filterbar__end{flex-wrap:nowrap;flex:1 1 0;gap:12px}.hd-sup .sales-filterbar__end .inv-search{flex:300px;width:auto;min-width:180px}.hd-sup .sales-filterbar__end .sales-seg{flex:none}}@media (max-width:640px){.hd-sup .hd-desk-only{display:none!important}.hd-sup .hd-tiles{grid-template-columns:1fr 1fr}.hd-sup .sales-filterbar .sales-seg{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.hd-sup .sales-filterbar__end{flex-wrap:wrap;width:100%}.hd-sup .sales-filterbar__end .inv-search{flex:100%}.hd-sup .sales-filterbar__end>.sales-seg{flex:100%;display:flex}.hd-sup .sales-filterbar>.sales-seg{width:100%}.hd-sup .sales-filterbar>.sales-seg .sales-seg__opt{flex:auto;justify-content:center;padding:0 8px}.hd-sup .sales-crumbs{display:flex}.hd-sup .hd-cols{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;row-gap:6px}.hd-sup .hd-cols>:nth-child(2){grid-row:1/span 2}.hd-sup .hd-cols>:nth-child(3){grid-area:1/2;justify-self:end}.hd-sup .hd-cols>:nth-child(7){grid-area:2/2;justify-self:end;display:block!important}.hd-sup .hd-cols.inv-th{display:none}.hd-sup .hd-tk__meta,.hd-sup .hd-tk__title{white-space:normal}.hd-sup .hd-cols>:nth-child(6){display:none!important}.hd-sup .sales-dealhead{gap:12px!important}.hd-sup .sales-dealhead .hd-mark,.hd-sup .sales-dealhead span[aria-hidden=true]{display:none}.hd-sup .sales-dealhead div[style*="color: rgba(31,50,22,.72)"]{gap:2px 12px!important}.hd-sup .sales-dealhead__title{font-size:24px;line-height:1.15}.hd-sup .sales-dealhead>div:last-child{flex-wrap:wrap}.hd-sup .sales-dealhead .inv-btn{height:34px;padding:0 14px;font-size:14px}.hd-sup .sales-dealhead .inv-more__menu{top:auto;left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:60;min-width:0;position:fixed}.hd-sup .sales-dealhead .inv-more__item{min-height:44px}.hd-sup .hd-tgrid .sales-seg{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.hd-sup .hd-phonehead{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hd-sup .hd-pill{background:#fff;border-radius:999px;align-items:center;gap:6px;padding:4px 10px 4px 4px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #1f321624}.hd-sup .hd-pill:nth-child(2){padding-left:10px}.hd-sup .hd-duebanner{color:#1f3216;background:#1f321612;border-radius:10px;flex:100%;padding:8px 12px;font-size:13px;font-weight:600}.hd-sup .hd-duebanner--soon{color:#1f3216;background:#f9f5f1;box-shadow:inset 0 0 0 1px #e7c062}.hd-sup .hd-duebanner--late{color:#943620;background:#fdf5f3}.hd-sup .hd-replybar{z-index:5;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #1f32161f;gap:8px;margin:0 -16px;display:flex;position:sticky;bottom:0;box-shadow:0 -6px 16px #1f321614}.hd-sup .hd-replybar .inv-btn{flex:1;justify-content:center}.hd-sup .hd-composer{scroll-margin-top:72px}.hd-sup :is(.hd-composer,.hd-msg__edit) .lexxy-editor__content,.hd-sup .hd-picker input{font-size:16px}.hd-sup .hd-msg__head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:12px 16px;display:grid}.hd-sup .hd-msg__head>.hd-av{grid-row:1/span 2;align-self:start}.hd-sup .hd-msg__id{grid-area:1/2}.hd-sup .hd-msg__when{grid-area:2/2;margin-left:0;font-size:12px}.hd-sup .hd-msg__head>.inv-btn,.hd-sup .hd-msg__head>form{grid-area:1/3/span 2}.hd-sup .hd-msg__head>.inv-btn:has(+form){grid-row:1}.hd-sup .hd-msg__head>.inv-btn+form{grid-row:2}.hd-sup .hd-msg__who .hd-tag{white-space:nowrap}.hd-sup .hd-msg__body{padding:14px 16px 16px}.hd-sup .hd-composer__then{flex:0 0 calc(100% - 132px);min-width:0;margin:6px 0 0}.hd-sup .hd-composer__then select{flex:1;min-width:0;width:auto!important}.hd-sup .hd-composer__then+.hd-composer__go{margin:6px 0 0 auto}}@media (min-width:901px){.hd-sup .hd-tgrid--ticket{grid-template-columns:minmax(0,1fr) clamp(360px,30%,440px)}}.hd-sup .hd-tgrid--ticket .hd-props{grid-template-columns:72px minmax(0,1fr);gap:8px 12px}.hd-sup .hd-tgrid--ticket .hd-props .hd-field-select{height:34px}.hd-sup .hd-kv__row--stack{flex-direction:column;gap:2px}.hd-sup .inv-tile.hd-tile--on{box-shadow:inset 0 0 0 1px #1f3216,0 4px 12px #1f32161f;border-color:#1f3216!important}.hd-sup .inv-tile.hd-tile--on .inv-label{color:#1f3216}.hd-sup .hd-testmode--on{background:#f4e4b6;border-color:#e7c062}.hd-sup .hd-testbanner{color:#1f3216;text-align:center;background:#e7c062;padding:8px 20px;font-size:14px}.hd-sup .hd-testbanner a{color:#1f3216;margin-left:6px;font-weight:600;text-decoration:underline}.hd-sup .hd-heres{align-items:center;margin-right:4px;display:flex}.hd-sup .hd-heres[hidden]{display:none}.hd-sup .hd-here{cursor:pointer;border-radius:999px;margin-left:-6px;display:inline-flex;position:relative;box-shadow:0 0 0 2px #fff}.hd-sup .hd-here:focus-visible{outline-offset:2px;outline:2px solid #1f3216}.hd-sup .hd-here__tip{z-index:30;color:#fff;white-space:nowrap;pointer-events:none;background:#1f3216;border-radius:10px;flex-direction:column;gap:2px;padding:8px 12px;font-size:13px;font-weight:600;display:none;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 8px 20px #1f321633}.hd-sup .hd-here__state{letter-spacing:.06em;text-transform:uppercase;color:#e7c062;font-size:10px;font-weight:600}.hd-sup .hd-here:hover .hd-here__tip,.hd-sup .hd-here:focus-visible .hd-here__tip{display:flex}.hd-sup .hd-here:first-child{margin-left:0}.hd-sup .hd-here--writing{box-shadow:0 0 0 2px #e7c062}.hd-sup .hd-here__pen{color:#1f3216;text-align:center;background:#e7c062;border-radius:999px;width:15px;height:15px;font-size:10px;line-height:15px;position:absolute;bottom:-4px;right:-4px}.hd-sup .hd-writing{color:#1f3216;background:#f4e4b6;border:1px solid #e7c062;border-radius:10px;margin:0 0 8px;padding:8px 14px;font-size:14px}.hd-sup .hd-tk__line{align-items:center;gap:10px;min-width:0;display:flex}.hd-sup .hd-tk__line .hd-tk__title{min-width:0}.hd-sup .hd-heres--row{flex:none;display:inline-flex}.hd-sup .hd-heres--row .hd-av{width:22px;height:22px;font-size:9px}.hd-sup .hd-heres--row .hd-here__pen{width:12px;height:12px;font-size:8px;line-height:12px;bottom:-3px;right:-3px}.hd-sup .hd-heres--row .hd-here__tip{top:50%;left:calc(100% + 10px);transform:translateY(-50%)}.hd-sup .inv-chip--late,.hd-sup .hd-due--late,.hd-sup .hd-chip--who,.hd-sup .hd-duebanner--late{box-shadow:inset 0 0 0 1px #94362040}.hd-sup .hd-due--soon,.hd-sup .hd-duebanner--soon{background:#f4e4b6}.hd-sup .hd-plan{color:#f4e4b6;background:#1f3216}.hd-sup .inv-btn--primary,.hd-sup .inv-btn--primary:hover{border:1.5px solid #1f3216}.hd-sup .sales-seg{background:#fff;box-shadow:inset 0 0 0 1px #1f32161f}.hd-sup .inv-tile.hd-tile--on{background:#fff}.hd-pub{color:#1f3216;box-sizing:border-box;background:#f9f5f1;flex-direction:column;align-items:center;min-height:100vh;margin:0;padding:0 16px 48px;font-family:Aspekta,system-ui,sans-serif;display:flex}.hd-pub__top{width:100%;max-width:560px;padding:28px 0 20px}.hd-pub__logo{width:auto;height:22px;display:block}.hd-pub__card{box-sizing:border-box;background:#fff;border:1px solid #1f32161f;border-radius:20px;flex-direction:column;gap:14px;width:100%;max-width:560px;padding:32px 28px;display:flex}.hd-pub__form{flex-direction:column;gap:14px;display:flex}.hd-pub__tick{color:#1f3216;background:#c7c075;border-radius:999px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.hd-pub__tick--ok{background:#f4e4b6}.hd-pub__tick--not_good{background:#f28e77}.hd-pub__h1{margin:0;font-size:24px;font-weight:800;line-height:1.25}.hd-pub__p{margin:0;font-size:16px;line-height:1.55}.hd-pub__p a{color:#1f3216;font-weight:600}.hd-pub__label{text-transform:uppercase;letter-spacing:.04em;color:#1f3216b8;padding:0;font-family:Geist Mono,ui-monospace,monospace;font-size:12px}.hd-pub__faces,.hd-pub__nps{border:0;flex-wrap:wrap;gap:12px;margin:4px 0 0;padding:0;display:flex}.hd-pub__faces legend,.hd-pub__nps legend{margin-bottom:8px}.hd-pub__face{cursor:pointer;border:2px solid #0000;border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:8px;font-size:14px;display:flex}.hd-pub__face:has(input:checked){border-color:#1f3216}.hd-pub__face:has(input:focus-visible),.hd-pub__num:has(input:focus-visible){outline-offset:2px;outline:2px solid #1f3216}.hd-pub__face input,.hd-pub__num input{opacity:0;width:1px;height:1px;position:absolute}.hd-pub__nps{gap:6px}.hd-pub__num{cursor:pointer;border:1px solid #1f321626;border-radius:10px;justify-content:center;align-items:center;width:40px;height:44px;font-size:15px;font-weight:600;display:inline-flex}.hd-pub__num--detractor{background:#fdf5f3}.hd-pub__num--passive{background:#f4e4b6}.hd-pub__num--promoter{background:#c7c075}.hd-pub__num:has(input:checked){border:2px solid #1f3216}.hd-pub__input{box-sizing:border-box;width:100%;font:inherit;color:#1f3216;resize:vertical;background:#fff;border:1px solid #1f321640;border-radius:12px;padding:12px 14px;font-size:16px}.hd-pub__btn{color:#e7c062;height:48px;font:inherit;cursor:pointer;background:#1f3216;border:0;border-radius:999px;align-self:flex-start;padding:0 24px;font-size:15px;font-weight:700}.hd-pub__btn:hover{background:#34492b}.hd-pub__small{color:#1f3216b8;min-height:1em;margin:0;font-size:13px}.hd-sup .hd-onoff{color:#1f3216;cursor:pointer;align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.hd-sup .hd-onoff input{accent-color:#1f3216;width:18px;height:18px}.hd-sup .hd-onoff[hidden]{display:none}.hd-sup .hd-setrow{grid-template-columns:260px minmax(0,1fr);align-items:center;gap:16px;display:grid}.hd-sup .hd-setrow__k{color:#1f3216;font-size:14px;font-weight:600}.hd-sup .hd-faces{gap:28px;display:flex}.hd-sup .hd-faces span{flex-direction:column;align-items:center;gap:6px;font-size:13px;display:flex}.hd-sup .hd-npsrow{flex-wrap:wrap;gap:6px;display:flex}@media (max-width:640px){.hd-sup .hd-setrow{grid-template-columns:1fr;gap:8px}}.adm-ctk__happy{color:#615868;flex-wrap:wrap;gap:8px 24px;margin:0;font-size:14px;display:flex}.adm-ctk__happy strong{color:#2e2833;font-weight:600}.hd-sup .hd-extend{margin-top:-6px;padding:0 4px}.hd-sup .hd-extend>summary{cursor:pointer;color:#1f3216;text-underline-offset:2px;padding:4px 0;font-size:13px;font-weight:600;text-decoration:underline;list-style:none}.hd-sup .hd-extend>summary::-webkit-details-marker{display:none}.hd-sup .hd-extend__form{background:#fff;border:1px solid #1f32161f;border-radius:16px;flex-direction:column;gap:12px;margin-top:8px;padding:16px;display:flex}.hd-sup .hd-reminders{flex-direction:column;padding:4px 20px 12px;display:flex}.hd-sup .hd-reminder{color:#1f3216;border-top:1px solid #1f321614;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-size:14px;display:flex}.hd-sup .hd-reminder:first-child{border-top:0}.hd-sup .hd-reminder__what{overflow-wrap:anywhere;flex-direction:column;gap:2px;min-width:0;display:flex}.hd-sup .hd-reminder__when{color:#1f3216b8;font-size:12px;font-weight:600}.hd-sup .hd-reminder--due .hd-reminder__when{color:#1f3216;background:#e7c062;border-radius:999px;align-self:flex-start;padding:1px 8px}.hd-sup .hd-reminders-frame{overflow-anchor:none}.hd-sup .hd-reminder__said{color:#1f3216;background:#fbf5e3;border:1px solid #1f32161f;border-radius:12px;margin:0;padding:8px 12px;font-size:13px;font-weight:600}.hd-sup .hd-reminder__said--alert{color:#7a2414;background:#fbe3dc;border-color:#b540284d}.hd-sup .hd-onoff-wrap{text-align:right;flex-direction:column;align-items:flex-end;gap:6px;max-width:340px;line-height:1.4;display:flex}.hd-sup .hd-onoff-wrap .inv-sub{font-size:12px}.hd-sup .hd-toggle{color:#1f3216;cursor:pointer;align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.hd-sup .hd-toggle input[type=checkbox]{appearance:none;cursor:pointer;background:#1f321633;border-radius:999px;flex:none;width:34px;height:20px;margin:0;transition:background .15s;position:relative}.hd-sup .hd-toggle input[type=checkbox]:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:left .15s;position:absolute;top:2px;left:2px}.hd-sup .hd-toggle input[type=checkbox]:checked{background:#1f3216}.hd-sup .hd-toggle input[type=checkbox]:checked:after{left:16px}.hd-sup .hd-toggle input[type=checkbox]:focus-visible{outline-offset:2px;outline:2px solid #1f3216}.hd-sup .hd-toggle input[type=checkbox]:checked~.hd-toggle__off,.hd-sup .hd-toggle input[type=checkbox]:not(:checked)~.hd-toggle__on{display:none}.hd-sup .hd-sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hd-sup .hd-ruled{flex-direction:column;gap:20px;display:flex}.hd-sup .hd-ruled__errors{color:#943620;background:#fdf5f3;border:1px solid #94362040;border-radius:12px;padding:12px 16px;font-size:14px}.hd-sup .hd-ruled__summary{color:#f4e4b6;background:#1f3216;border-radius:20px;flex-direction:column;gap:8px;padding:22px 26px 24px;display:flex}.hd-sup .hd-ruled__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:#e7c062;font-family:Geist Mono,ui-monospace,monospace;font-size:12px}.hd-sup .hd-ruled__name{color:#fff;font:inherit;background:0 0;border:0;border-bottom:1px solid #f4e4b64d;width:100%;max-width:760px;padding:2px 0 8px;font-size:26px;font-weight:800}.hd-sup .hd-ruled__name:focus{border-bottom-color:#e7c062;outline:none}.hd-sup .hd-ruled__name::placeholder{color:#f4e4b680}.hd-sup .hd-ruled__sentence{color:#f4e4b6;max-width:920px;margin:6px 0 0;font-size:17px;line-height:1.5}.hd-sup .hd-steps{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex;position:relative}.hd-sup .hd-steps:before{content:"";background:#1f321626;width:2px;position:absolute;top:20px;bottom:20px;left:17px}.hd-sup .hd-step{grid-template-columns:36px minmax(0,1fr);align-items:start;gap:16px;display:grid;position:relative}.hd-sup .hd-step__num{color:#f4e4b6;z-index:1;background:#1f3216;border-radius:999px;place-items:center;width:36px;height:36px;margin-top:14px;font-family:Geist Mono,ui-monospace,monospace;font-size:15px;font-weight:500;display:grid;position:relative}.hd-sup .hd-step__card{background:#fff;border:1px solid #1f32161f;border-radius:20px;flex-direction:column;gap:12px;min-width:0;padding:18px 22px;display:flex}.hd-sup .hd-step__label{letter-spacing:.08em;text-transform:uppercase;color:#1f3216;background:#f4e4b6;border-radius:6px;align-self:flex-start;margin:0;padding:4px 10px;font-family:Geist Mono,ui-monospace,monospace;font-size:13px;font-weight:500}.hd-sup .hd-step__head{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hd-sup .hd-step__head .inv-btn{margin-left:auto}.hd-sup .hd-step__sentence{flex-wrap:wrap;align-items:center;gap:10px;font-size:15px;display:flex}.hd-sup .hd-step__word{color:#1f3216;font-size:15px;font-weight:600}.hd-sup .hd-step__sentence .hd-field-select{width:auto;min-width:220px}.hd-sup .hd-step__empty{color:#1f3216b8;margin:0;font-size:13px}.hd-sup .hd-conds:has(>*)+.hd-step__empty{display:none}.hd-sup .hd-conds>.hd-rowed+.hd-rowed:before{letter-spacing:.08em;text-transform:uppercase;color:#1f3216b8;grid-column:1/-1;font-family:Geist Mono,ui-monospace,monospace;font-size:11px}.hd-sup .hd-conds[data-match=all]>.hd-rowed+.hd-rowed:before{content:"and"}.hd-sup .hd-conds[data-match=any]>.hd-rowed+.hd-rowed:before{content:"or"}.hd-sup .hd-choice{cursor:pointer;display:inline-flex;position:relative}.hd-sup .hd-choice input{opacity:0;width:1px;height:1px;position:absolute}.hd-sup .hd-choice span{color:#1f3216;background:#fff;border:1px solid #1f321640;border-radius:999px;align-items:center;height:32px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.hd-sup .hd-choice:hover span{border-color:#1f3216}.hd-sup .hd-choice input:checked+span{color:#f4e4b6;background:#1f3216;border-color:#1f3216}.hd-sup .hd-choice input:focus-visible+span{outline-offset:2px;outline:2px solid #1f3216}.hd-sup .hd-people{flex-wrap:wrap;gap:6px;width:100%;display:flex}.hd-sup .hd-people[hidden]{display:none}.hd-sup .hd-rowed--act{grid-template-columns:36px 200px minmax(0,1fr) 32px}.hd-sup .hd-act-ico{color:#1f3216;background:#f9f5f1;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.hd-sup .hd-act-ico svg{display:none}.hd-sup .hd-rowed--act[data-type=set_status] svg[data-for=set_status],.hd-sup .hd-rowed--act[data-type=set_priority] svg[data-for=set_priority],.hd-sup .hd-rowed--act[data-type=set_type] svg[data-for=set_type],.hd-sup .hd-rowed--act[data-type=set_group] svg[data-for=set_group],.hd-sup .hd-rowed--act[data-type=set_agent] svg[data-for=set_agent],.hd-sup .hd-rowed--act[data-type=assign_replier] svg[data-for=assign_replier],.hd-sup .hd-rowed--act[data-type=send_reply] svg[data-for=send_reply],.hd-sup .hd-rowed--act[data-type=add_note] svg[data-for=add_note],.hd-sup .hd-rowed--act[data-type=alert] svg[data-for=alert],.hd-sup .hd-rowed--act[data-type=close] svg[data-for=close]{display:block}.hd-sup .hd-ruled__bar{z-index:5;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#f9f5f1f0;border-top:1px solid #1f32161f;align-items:center;gap:10px;padding:12px 0;display:flex;position:sticky;bottom:0}.hd-sup .hd-ruled__bar-gap{flex:1}.hd-sup .hd-ruled__delete{color:#943620;font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;margin-top:4px;padding:0;font-size:13px;font-weight:600;text-decoration:underline}@media (max-width:640px){.hd-sup .hd-rowed--act{grid-template-columns:36px minmax(0,1fr) 32px}.hd-sup .hd-rowed--act>:nth-child(3){grid-column:2}.hd-sup .hd-step{grid-template-columns:minmax(0,1fr)}.hd-sup .hd-step__num,.hd-sup .hd-steps:before{display:none}.hd-sup .hd-ruled__name{font-size:22px}}.hd-sup .hd-alert-msg{width:100%}.hd-sup #who,.hd-sup #extend{scroll-margin-top:96px}.hd-sup .hd-who__opt[hidden]{display:none}.hd-sup .hd-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hd-sup .hd-actions--aside{justify-content:flex-end}.hd-root .adm-appmenu__release{color:#615868}.hd-root .adm-appmenu__release:hover{color:var(--link)}.hd-sup .hd-msg--client .hd-msg__body table{border-collapse:collapse;border:0;width:auto;max-width:100%;margin:0}.hd-sup .hd-msg--client .hd-msg__body td,.hd-sup .hd-msg--client .hd-msg__body th{vertical-align:middle;background:0 0;border:0;padding:0 14px 0 0;line-height:1.45}.hd-sup .hd-msg--client .hd-msg__body td:empty{display:none}.hd-sup .hd-msg--client .hd-msg__body img{max-width:100%;height:auto}.hd-sup .hd-msg--client .hd-msg__body table img{width:auto;max-width:80px;max-height:80px;display:block}.hd-sup .hd-msg--client .hd-msg__body{overflow-wrap:anywhere;overflow-x:auto}.hd-sup .hd-msg--client .hd-msg__body *{box-sizing:border-box;max-width:100%!important}.hd-sup .hd-msg--client .hd-msg__body table[style*=width\:6],.hd-sup .hd-msg--client .hd-msg__body td[style*=width\:6]{width:100%!important}.hd-sup .hd-msg--client .hd-msg__body [style*=nowrap]{white-space:normal!important}.hd-sup .hd-gmembers{flex-wrap:wrap;gap:6px 12px;display:flex}.hd-sup .hd-gmember{align-items:center;gap:6px;font-size:13px;display:inline-flex}.hd-sup .hd-typecols{grid-template-columns:72px minmax(0,1.2fr) minmax(0,1fr) 48px 190px;align-items:center}.hd-sup .hd-typecols--off strong{color:#1f321699}.hd-sup .hd-typeacts{justify-content:flex-end;gap:8px;display:flex}.hd-sup .hd-move{gap:2px;display:inline-flex}.hd-sup .hd-move .hd-x[disabled]{opacity:.3;cursor:default}.hd-sup .hd-typebar{background:#f9f5f1;border-radius:999px;height:8px;overflow:hidden}.hd-sup .hd-typebar span{background:#8d9e42;border-radius:999px;height:100%;display:block}@media (max-width:640px){.hd-sup .hd-gcols{grid-template-columns:minmax(0,1fr);gap:10px}.hd-sup .inv-th.hd-gcols,.hd-sup .hd-gcols>:nth-child(3){display:none}.hd-sup .hd-typecols{grid-template-columns:72px minmax(0,1fr) 40px;gap:8px 12px}.hd-sup .hd-typecols>:nth-child(3){display:none}.hd-sup .hd-typecols .hd-typeacts{grid-column:2/-1;justify-content:flex-start}.hd-sup .hd-typeacts:empty{display:none}}.hd-sup .hd-tabpanel:has(.hd-from-pick option[value="1"]:checked) .hd-sign-me,.hd-sup .hd-tabpanel:has(.hd-from-pick option[value="0"]:checked) .hd-sign-team{display:none}.hd-sup .inv-card__head>*{min-width:0}.hd-sup .inv-h2{overflow-wrap:anywhere}@media (max-width:640px){.hd-sup .inv-card__head{flex-wrap:wrap}.hd-sup .inv-card__head>:first-child{flex:220px}.hd-sup .hd-stcols{grid-template-columns:110px minmax(0,1fr);gap:4px 12px}.hd-sup .hd-stcols>:nth-child(3){grid-column:2}.hd-sup .inv-th.hd-stcols>:nth-child(3){display:none}.hd-sup .hd-rtcols,.hd-sup .hd-typefix{gap:12px}.hd-sup .hd-rtcols>:first-child,.hd-sup .hd-typefix>:first-child{grid-column:1/-1}.hd-sup .hd-rtcols [data-label],.hd-sup .hd-typefix [data-label]{flex-direction:column;align-items:stretch;gap:4px;display:flex}.hd-sup .hd-rtcols [data-label]:before,.hd-sup .hd-typefix [data-label]:before{content:attr(data-label);text-transform:uppercase;letter-spacing:.04em;color:#1f3216b8;font-family:Geist Mono,monospace;font-size:10px}.hd-sup .hd-rtcols .hd-dur,.hd-sup .hd-typefix .hd-dur{flex-flow:wrap;align-items:center}.hd-sup .hd-rtcols .hd-dur:before,.hd-sup .hd-typefix .hd-dur:before{flex-basis:100%}.hd-sup .hd-rtcols .hd-dur .inv-input,.hd-sup .hd-typefix .hd-dur .inv-input{width:56px}.hd-sup .hd-rtcols .hd-dur .hd-field-select,.hd-sup .hd-typefix .hd-dur .hd-field-select{width:66px}.hd-sup .hd-typefix .hd-dur .hd-field-select.hd-unit--none{width:84px}.hd-sup .sales-seg{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.hd-sup .sales-seg__opt{flex:none}.hd-sup .hd-sigcols{grid-template-columns:minmax(0,1fr) auto}.hd-sup .hd-sigcols>:nth-child(2),.hd-sup .hd-sigcols>:nth-child(3){display:none}.hd-sup .hd-pick__row{grid-template-columns:18px minmax(0,1fr) auto;gap:4px 12px}.hd-sup .hd-pick__row>:nth-child(3){grid-area:2/2/auto/-1}.hd-sup .hd-weekcols{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px}.hd-sup .hd-weekcols>:nth-child(3){grid-column:1/-1}.hd-sup input[type=time].inv-input.hd-time{flex:1 1 0;width:auto;min-width:0}.hd-sup .hd-srcols{grid-template-columns:minmax(0,1fr) auto}.hd-sup .hd-srcols>:nth-child(2){display:none}}.hd-quoted{margin-top:10px}.hd-quoted>summary{cursor:pointer;color:#5c5462;letter-spacing:1px;background:#efeae4;border-radius:9px;justify-content:center;align-items:center;width:34px;height:18px;font-size:12px;line-height:1;list-style:none;display:inline-flex}.hd-quoted>summary::-webkit-details-marker{display:none}.hd-quoted>summary:hover{background:#e3dcd4}.hd-quoted>summary:focus-visible{outline-offset:2px;outline:2px solid #c24e33}.hd-quoted[open]>summary{margin-bottom:10px}.hd-quoted>:not(summary){color:#6f6676}.hd-still{color:#1f3216;box-sizing:border-box;background:#fff;border:0;border-radius:16px;width:min(560px,100vw - 32px);max-height:calc(100vh - 48px);margin:auto;padding:24px;inset:0;overflow-y:auto;box-shadow:0 24px 60px #1f321647}.hd-still::backdrop{background:#1f321659}.hd-still__lead{color:#1f3216b8;margin:6px 0 16px;font-size:14px}.hd-still__list{border-top:1px solid #1f32161a;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hd-still__row{border-bottom:1px solid #1f32161a;flex-direction:column;gap:8px;padding:12px 0;display:flex}.hd-still__ticket{color:#1f3216;align-items:baseline;gap:8px;min-width:0;font-weight:600;text-decoration:none;display:flex}.hd-still__ticket:hover .hd-still__subject{text-decoration:underline}.hd-still__subject{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hd-still__moves{flex-wrap:wrap;gap:6px;display:flex}.hd-still__foot{justify-content:flex-end;margin-top:18px;display:flex}.hd-viewer{color:#1f3216;box-sizing:border-box;background:#fff;border:0;border-radius:16px;width:min(960px,100vw - 32px);max-height:calc(100vh - 48px);margin:auto;padding:0;inset:0;overflow:hidden;box-shadow:0 24px 60px #1f321647}.hd-viewer[open]{flex-direction:column;align-items:stretch;display:flex}.hd-viewer::backdrop{background:#1f321673}.hd-viewer__head{border-bottom:1px solid #1f32161a;align-items:center;gap:12px;padding:12px 12px 12px 20px;display:flex}.hd-viewer__title{flex-direction:column;flex:1;min-width:0;display:flex}.hd-viewer__name{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.hd-viewer__size{font-size:12px}.hd-viewer__download{flex:none}.hd-viewer__close{color:#1f3216;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.hd-viewer__close:hover{background:#f2eee9}.hd-viewer__stage{background:#f9f5f1;flex:1;justify-content:center;align-items:center;min-height:0;display:flex;overflow:auto}.hd-viewer__image{object-fit:contain;max-width:100%;max-height:calc(100vh - 140px);display:block}.hd-viewer__pdf{background:#fff;border:0;width:100%;height:calc(100vh - 140px)}.hd-viewer__none{color:#1f3216b8;text-align:center;margin:0;padding:48px 24px;font-size:14px}.hd-sup .hd-react{flex-wrap:wrap;align-items:center;gap:6px;padding:0 20px 14px;display:flex}.hd-sup .hd-react:not(:has(.hd-react__pill)){display:none}.hd-sup .hd-react__form{margin:0;display:inline-flex}.hd-sup .hd-react__pill{color:#1f3216;height:28px;font:inherit;cursor:pointer;background:#fff9;border:1px solid #1f32162e;border-radius:999px;align-items:center;gap:4px;padding:0 10px;font-size:13px;font-weight:600;list-style:none;display:inline-flex}.hd-sup .hd-react__pill::-webkit-details-marker{display:none}.hd-sup .hd-react__pill[aria-pressed=true]{background:#fff;border-color:#1f3216}.hd-sup .hd-react__pill:hover{background:#fff}.hd-sup .hd-react__add{position:relative}.hd-sup .hd-react__add>summary{color:#1f3216b8;font-weight:500}.hd-sup .hd-react__menu{z-index:20;background:#fff;border-radius:999px;gap:2px;padding:4px;display:flex;position:absolute;bottom:calc(100% + 6px);left:0;box-shadow:0 6px 20px #1f32162e,0 0 0 1px #1f32161a}.hd-sup .hd-react__opt{cursor:pointer;background:0 0;border:0;border-radius:999px;width:36px;height:36px;font-size:20px;line-height:1}.hd-sup .hd-react__opt:hover{background:#f9f5f1}@media (max-width:640px){.hd-sup .hd-react{padding:0 16px 12px}.hd-sup .hd-react__opt{width:40px;height:40px}}.hd-sup .hd-msg__body a[href]{text-underline-offset:2px;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px}.msg>turbo-cable-stream-source{display:none}.msg-av{background:var(--inv-cream);color:#3d190b;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;font-weight:700;display:inline-flex}.msg-av--muted{color:#968c9c;background:#f0ebe6}.msg-merge{color:#5e3e68;vertical-align:1px;white-space:nowrap;-webkit-user-select:all;user-select:all;background:#f1e6f4;border-radius:6px;align-items:center;height:20px;margin:0 1px;padding:0 7px;font-family:Geist Mono,monospace;font-size:13px;line-height:1;display:inline-flex}.inv .msg-merge--btn{cursor:pointer;border:0;height:28px;padding:0 9px;font-size:13px}.inv .msg-merge--btn:hover{background:#e8d7ee}.inv .msg-linkbtn{font:inherit;color:var(--inv-ink);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.inv .msg-linkbtn--danger{color:#b23a22;font-weight:600;text-decoration:none}.inv .msg-link{color:inherit;text-decoration:underline}.inv .msg-btn--on,.inv .msg-btn--on:hover{background:var(--inv-eggplant);border-color:var(--inv-eggplant);color:var(--inv-cream)}.msg-empty{text-align:center;color:var(--inv-muted);padding:32px 20px}.inv-chip--scheduled{color:#2c3e50;background:#e3e9ef}.inv .msg-crumb{color:var(--inv-muted);gap:8px;margin-bottom:1px;font-size:13px;display:flex}.inv .msg-crumb a{color:var(--inv-muted);text-decoration:none}.inv .msg-crumb span:last-child{color:var(--inv-ink)}.msg-head{align-items:center}.msg-head--review{align-items:flex-end}.msg-head--review .inv-lede{font-size:16px}.msg-card{flex-direction:column;display:flex}.msg-card__head{flex-direction:column;gap:2px;padding:20px 20px 12px;display:flex}.msg-card__head .inv-sub{font-size:14px}.msg-card__head--row{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:16px}.msg-card__body{flex-direction:column;gap:16px;padding:4px 20px 20px;display:flex}.msg-card__foot{border-top:1px solid var(--inv-row-line);justify-content:flex-end;align-items:center;gap:10px;padding:16px 20px;display:flex}.msg-foot__start{margin-right:auto}.msg-mail{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:24px;display:grid}.msg-rail{flex-direction:column;gap:2px;padding:10px;display:flex}.inv .msg-rail__item{height:40px;color:var(--inv-ink);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:0 12px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.inv .msg-rail__item:hover{background:var(--inv-ground);color:var(--inv-ink)}.inv .msg-rail__item--on,.inv .msg-rail__item--on:hover{background:var(--inv-eggplant);color:#fff}.msg-rail__count{box-sizing:border-box;min-width:22px;height:18px;color:var(--inv-muted);background:#efeae6;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0 6px;font-family:Geist Mono,monospace;font-size:11px;display:inline-flex}.inv .msg-rail__item--on .msg-rail__count{color:var(--inv-cream);background:#f4e4b633}.msg-rail__label{padding:18px 12px 6px}.msg-list__head{border-bottom:1px solid var(--inv-line)}.msg-list__search{width:280px}.inv .msg-row{border-top:1px solid var(--inv-row-line);color:var(--inv-ink);grid-template-columns:minmax(0,1fr) 190px 150px 110px;align-items:center;gap:16px;padding:14px 20px;text-decoration:none;display:grid}.inv .msg-row:first-of-type{border-top:0}.inv .msg-row:hover{background:var(--inv-head-row);color:var(--inv-ink)}.msg-row__main{flex-direction:column;gap:3px;min-width:0;display:flex}.msg-row__subject{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;overflow:hidden}.msg-row__to{color:var(--inv-muted);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.msg-row__to strong{color:var(--inv-ink)}.msg-row__owner{align-items:center;gap:10px;min-width:0;display:flex}.msg-row__who{flex-direction:column;min-width:0;font-size:14px;display:flex}.msg-row__checked{color:var(--inv-label);font-size:13px}.msg-row__date{color:var(--inv-muted);text-align:right;white-space:nowrap;font-family:Geist Mono,monospace;font-size:13px}.inv .msg-toast{z-index:40;color:#fff;background:#2e2833;border-radius:12px;align-items:center;gap:12px;padding:12px 18px;font-size:15px;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 12px 32px #2e28334d}.msg-toast__mark{color:#2e5a1c;background:#dcebd2;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;font-size:13px;font-weight:700;display:inline-flex}.inv .msg-toast a{color:var(--inv-cream);font-weight:700;text-decoration:none}.msg-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:6px;list-style:none;display:grid}.msg-steps__item{min-width:0;padding:0 3px;position:relative}.msg-steps__item+.msg-steps__item:before{content:"";background:var(--inv-line);width:1px;position:absolute;top:10px;bottom:10px;left:0}.msg-steps__item--on:before,.msg-steps__item--on+.msg-steps__item:before{opacity:0}.msg-steps__text{flex-direction:column;gap:1px;min-width:0;line-height:1.2;display:flex}.inv .msg-steps__link{height:52px;color:var(--inv-ink);box-sizing:border-box;border-radius:10px;align-items:center;gap:12px;padding:0 14px;text-decoration:none;display:flex}.inv a.msg-steps__link:hover{background:var(--inv-ground);color:var(--inv-ink)}.inv .msg-steps__item--on .msg-steps__link{background:var(--inv-eggplant);color:#fff}.msg-steps__num{box-sizing:border-box;border:1.5px solid #cfc6bd;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:13px;font-weight:700;display:inline-flex}.inv .msg-steps__item--on .msg-steps__num{border-color:#ffffffb3}.msg-steps__item--done .msg-steps__num{color:#2e5a1c;background:#dcebd2;border-color:#dcebd2}.msg-steps__label{font-size:15px;font-weight:700}.msg-steps__line{color:var(--inv-muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.inv .msg-steps__item--on .msg-steps__line{color:#f4e4b6bf}.msg-split{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.msg-split--open{grid-template-columns:minmax(0,1fr) 400px}.msg-split__main{flex-direction:column;gap:20px;min-width:0;display:flex}.msg-drawer{flex-direction:column;display:flex}.msg-drawer__head{border-bottom:1px solid var(--inv-line);justify-content:space-between;align-items:center;padding:16px;display:flex}.msg-drawer__title{font-size:15px;font-weight:700}.inv .msg-drawer__close{font:inherit;color:var(--inv-label);cursor:pointer;background:0 0;border:0;font-size:14px;font-weight:700}.msg-drawer__section{border-top:1px solid var(--inv-row-line);flex-direction:column;gap:8px;padding:18px 16px;display:flex}.msg-drawer__head+.msg-drawer__section{border-top:0}.msg-drawer__section--flush{gap:0;padding:0}.msg-drawer__pad{padding:14px 16px 10px}.msg-drawer__h{margin:0;font-size:15px;font-weight:700}.msg-drawer__list{flex-direction:column;gap:4px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.msg-drawer__section .inv-btn{align-self:flex-start}.msg-fields{flex-wrap:wrap;gap:8px;display:flex}.msg-check{border-top:1px solid var(--inv-row-line);grid-template-columns:28px minmax(0,1fr);gap:8px;padding:12px 16px;font-size:14px;display:grid}.msg-check__mark{color:#2e5a1c;background:#dcebd2;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;font-size:11px;font-weight:700;display:inline-flex}.msg-check__mark--warn{color:var(--inv-ink);background:0 0;font-size:14px}.msg-check__text{flex-direction:column;gap:2px;display:flex}.msg-check__text .inv-sub{line-height:1.4}.msg-dperson{border-top:1px solid var(--inv-row-line);grid-template-columns:32px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px 16px;display:grid}.msg-dperson--on{background:var(--inv-selected)}.msg-tiles{gap:12px;display:grid}.msg-tiles--2{grid-template-columns:repeat(2,minmax(0,1fr))}.msg-tiles--3{grid-template-columns:repeat(3,minmax(0,1fr))}.msg-tile{border:1px solid var(--inv-line);cursor:pointer;background:#fff;border-radius:12px;align-items:flex-start;gap:12px;padding:16px;display:flex}.msg-tile:hover{border-color:#d6cec4}.msg-tile--on{border-color:var(--inv-ink);background:#fdfbf9}.msg-tile__radio{width:18px;height:18px;accent-color:var(--inv-ink);flex-shrink:0;margin:2px 0 0}.msg-tile__radio--hidden{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.msg-tile:has(.msg-tile__radio--hidden:focus-visible){outline:2px solid var(--inv-sienna);outline-offset:1px}.msg-tile__text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.msg-tile__title{font-size:15px;font-weight:700}.msg-tile__sub{color:var(--inv-muted);font-size:14px;line-height:1.4}.msg-tile__selected{display:none}.msg-tile--on .msg-tile__selected{display:inline}.inv .msg-tile__select{margin-top:8px;font-weight:700}.msg-sentence{border:1px solid var(--inv-line);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:14px 10px;display:flex}.msg-sentence__word{color:var(--inv-muted);font-size:15px}.msg-sentence__note{margin:-8px 0 0}.inv .msg-chip{appearance:none;color:#4f2f5b;height:34px;font:inherit;cursor:pointer;background:#f1e6f4 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%232E2833' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") right 10px center no-repeat;border:0;border-radius:8px;padding:0 30px 0 10px;font-size:15px;font-weight:700}.inv .msg-chip--role{color:var(--inv-ink);background-color:#f4efe9}.inv .msg-chip--plain{border:1px solid var(--inv-input);background-color:#fff;max-width:360px;font-size:14px}.inv .msg-chip:focus-visible{outline:2px solid var(--inv-sienna);outline-offset:1px}.msg-picker{position:relative}.inv .msg-picker__add{height:34px;color:var(--inv-muted);cursor:pointer;border:1px dashed #d6cec4;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:15px;font-weight:700;list-style:none;display:inline-flex}.inv .msg-picker__add::-webkit-details-marker{display:none}.msg-picker[open] .msg-picker__add{border-color:var(--inv-ink);color:var(--inv-ink)}.msg-picker__menu{z-index:20;border:1px solid var(--inv-line);background:#fff;border-radius:14px;grid-template-columns:170px minmax(0,1fr);width:560px;max-width:calc(100vw - 48px);display:grid;position:absolute;top:calc(100% + 8px);left:0;overflow:hidden;box-shadow:0 18px 40px #2e283329}.msg-picker__groups{border-right:1px solid var(--inv-row-line);flex-direction:column;gap:2px;padding:8px;display:flex}.msg-picker__group{cursor:pointer;border-radius:8px;padding:8px 10px;font-size:15px;font-weight:700;display:block}.msg-picker__group input{opacity:0;width:1px;height:1px;position:absolute}.msg-picker__group:has(:checked){background:#f4efe9}.msg-picker__group:has(:focus-visible){outline:2px solid var(--inv-sienna)}.msg-picker__panel{flex-direction:column;gap:2px;padding:14px 16px;display:none}.msg-picker__panel .inv-label{margin-bottom:6px}.msg-picker__menu:has(input[value=People]:checked) .msg-picker__panel[data-group=People],.msg-picker__menu:has(input[value=Accounts]:checked) .msg-picker__panel[data-group=Accounts],.msg-picker__menu:has(input[value=Invoices]:checked) .msg-picker__panel[data-group=Invoices],.msg-picker__menu:has(input[value=Websites]:checked) .msg-picker__panel[data-group=Websites],.msg-picker__menu:has(input[value=Domains]:checked) .msg-picker__panel[data-group=Domains],.msg-picker__menu:has(input[value=Deals]:checked) .msg-picker__panel[data-group=Deals],.msg-picker__menu:has(input[value=Activity]:checked) .msg-picker__panel[data-group=Activity]{display:flex}.inv .msg-picker__item{width:100%;font:inherit;color:var(--inv-ink);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;font-size:15px;display:flex}.inv .msg-picker__item:hover span:first-child{text-decoration:underline}.inv .msg-picker__item:disabled{color:#b8aea3;cursor:default}.msg-picker__hint{color:var(--inv-label);white-space:nowrap;font-size:13px}.msg-count{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.msg-count__num{letter-spacing:-.02em;font-family:Geist Mono,monospace;font-size:34px;font-weight:500;line-height:1}.msg-count__text{color:var(--inv-muted);font-size:15px}.msg-saveas{align-self:center;margin-left:auto;position:relative}.msg-saveas summary{cursor:pointer;list-style:none}.msg-saveas summary::-webkit-details-marker{display:none}.msg-saveas__menu{z-index:20;border:1px solid var(--inv-line);background:#fff;border-radius:12px;flex-direction:column;gap:10px;width:300px;padding:14px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 40px #2e283329}.msg-saveas__menu .inv-btn{align-self:flex-end}.msg-who__frame{flex-direction:column;gap:20px;display:flex}.msg-who{display:contents}.inv .msg-card:has(.msg-picker[open]),.inv .msg-card:has(.msg-saveas[open]){overflow:visible}.msg-people__bar{border-bottom:1px solid var(--inv-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:4px 20px 16px;display:flex}.msg-people__search{width:260px}.inv .msg-pill{cursor:pointer}.msg-pill__input{opacity:0;width:1px;height:1px;position:absolute}.inv .msg-pill:has(:checked){background:var(--inv-eggplant);border-color:var(--inv-eggplant);color:var(--inv-cream)}.msg-people:has(input[name=people_view][value=out]:checked) .msg-people__matching{display:none}.msg-person{border-top:1px solid var(--inv-row-line);grid-template-columns:32px minmax(0,1.2fr) minmax(0,1fr) minmax(90px,150px) 76px;align-items:center;gap:12px;padding:10px 20px;display:grid}.msg-people__matching .msg-person:first-child{border-top:0}.msg-person[hidden]{display:none}.msg-person__who,.msg-person__acct{flex-direction:column;min-width:0;font-size:14px;display:flex}.inv .msg-person__name,.inv a.msg-person__name:hover{color:var(--inv-ink);font-size:15px;font-weight:700;text-decoration:none}.msg-person__sub{color:var(--inv-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.msg-person__why{color:var(--inv-ink);text-align:right;font-size:14px;line-height:1.35}.inv .msg-person__act{font:inherit;color:var(--inv-label);cursor:pointer;text-align:right;background:0 0;border:0;padding:0;font-size:14px;font-weight:700;text-decoration:none}.inv .msg-person__act:hover{color:var(--inv-ink)}.msg-person--left .msg-person__name,.msg-person--out .msg-person__name,.msg-person--left .msg-person__why,.msg-person--out .msg-person__why{color:#968c9c}.msg-person--out .msg-person__sub{color:#b0a7b5}.msg-people__more{border-top:1px solid var(--inv-row-line);padding:12px 20px}.msg-people__outhead{background:var(--inv-head-row);border-top:1px solid var(--inv-line);padding:12px 20px}.msg-tile--layout{align-items:flex-start}.msg-thumb{border:1px solid var(--inv-line);box-sizing:border-box;background:#fff;border-radius:6px;flex-direction:column;flex-shrink:0;gap:5px;width:76px;padding:8px;display:flex}.msg-thumb i{background:#e8e1da;border-radius:2px;height:3px;display:block}.msg-thumb i:first-child{background:#e76547;width:18px}.msg-thumb i:last-child{background:#c24e33;width:26px;height:9px}.msg-thumb--notice i:nth-child(2),.msg-thumb--statement i:nth-child(2){background:var(--inv-eggplant);height:14px}.msg-thumb--statement i:nth-child(3){border:1px solid var(--inv-line);background:#fff;height:20px}.msg-compose{border:1px solid var(--inv-line);border-radius:12px;overflow:visible}.msg-compose__row{border-bottom:1px solid var(--inv-row-line);align-items:center;gap:16px;padding:10px 14px;font-size:15px;display:flex}.msg-compose__label{width:56px;color:var(--inv-muted);flex-shrink:0}.inv .msg-compose__subject{font:inherit;color:var(--inv-ink);background:0 0;border:0;outline:0;flex:1;padding:0;font-size:15px}.msg-compose__row--band .msg-compose__label{width:auto}.inv .msg-compose__band{letter-spacing:.06em;text-transform:uppercase;color:var(--inv-ink);background:0 0;border:0;outline:0;flex:1;padding:0;font-family:Geist Mono,ui-monospace,monospace;font-size:12.5px}.msg-card:has(input[name="message[layout]"][value=letter]:checked) .msg-compose__row--band{display:none}.msg-compose__bar{background:var(--inv-head-row);border-bottom:1px solid var(--inv-row-line);align-items:center;gap:4px;padding:8px 10px;display:flex}.inv .msg-tool{height:30px;font:inherit;color:var(--inv-ink);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:4px;padding:0 10px;font-size:14px;font-weight:700;list-style:none;display:inline-flex}.inv .msg-tool:hover{background:#efeae6}.inv .msg-tool--i{font-style:italic}.inv .msg-tool--u{text-decoration:underline}.msg-mergemenu{margin-left:auto;position:relative}.msg-mergemenu summary::-webkit-details-marker{display:none}.msg-mergemenu__list{z-index:20;border:1px solid var(--inv-line);background:#fff;border-radius:12px;flex-direction:column;width:300px;max-height:360px;padding:10px;display:flex;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto;box-shadow:0 18px 40px #2e283329}.msg-mergemenu__list .inv-label{padding:8px 6px 4px}.inv .msg-mergemenu__item{font:inherit;text-align:left;cursor:pointer;color:var(--inv-ink);background:0 0;border:0;border-radius:6px;justify-content:space-between;gap:10px;padding:7px 6px;font-size:14px;display:flex}.inv .msg-mergemenu__item:hover{background:var(--inv-ground)}.msg-mergemenu__sample{color:var(--inv-label);font-size:13px}.msg-editor{outline:0;min-height:260px;padding:18px 20px;font-size:16px;line-height:1.6}.msg-editor:empty:before{content:attr(data-placeholder);color:var(--inv-label)}.msg-editor p{margin:0 0 16px}.msg-editor a{color:var(--inv-sienna-dark)}.msg-editor a[data-button]{background:var(--inv-sienna-dark);color:#fff;border-radius:8px;align-items:center;height:40px;padding:0 16px;font-weight:700;text-decoration:none;display:inline-flex}.msg-editor a[data-button] .msg-merge{color:#fff;background:#ffffff40}.msg-compose__hint{margin:-6px 0 0}.msg-ask__lede{color:var(--inv-muted);margin:0;font-size:15px;line-height:1.55}.msg-ask__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.msg-band{border-radius:14px;align-items:center;gap:14px;padding:14px 20px;font-size:15px;display:flex}.msg-band__mark{text-align:center;flex-shrink:0;width:16px;font-weight:700}.msg-band__text{flex:1}.msg-band--wait{color:#5c4508;background:#fbf0cc}.msg-band--wait strong{color:#4a3706}.msg-band--ok{color:#2e4a1f;background:#e1ecd8}.msg-band--back{color:#7a2e1c;background:#f7e4dd}.inv .msg-dialog{flex-direction:column;gap:16px;width:560px;display:flex;top:100px}.msg-dialog__foot{justify-content:flex-end;gap:10px;display:flex}.msg-dl{grid-template-columns:100px minmax(0,1fr);margin:0;font-size:15px;display:grid}.msg-dl dt,.msg-dl dd{border-top:1px solid var(--inv-row-line);margin:0;padding:12px 0}.msg-dl dt{color:var(--inv-muted)}.msg-tiles4{grid-template-columns:repeat(4,minmax(0,1fr))}.msg-sent{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.msg-sent__main,.msg-sent__side{flex-direction:column;gap:20px;min-width:0;display:flex}.msg-sentrow{border-top:1px solid var(--inv-row-line);grid-template-columns:32px minmax(0,1fr) minmax(0,1fr) 150px 70px;align-items:center;gap:12px;padding:10px 20px;display:grid}.msg-people__bar+.msg-sentrow{border-top:0}.msg-sentrow__acct{color:var(--inv-muted);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.msg-reply{border-top:1px solid var(--inv-row-line);grid-template-columns:32px minmax(0,1fr);gap:12px;padding:12px 20px;font-size:15px;display:grid}.msg-reply__form{border-top:1px solid var(--inv-row-line);grid-template-columns:200px minmax(0,1fr) auto;align-items:center;gap:10px;padding:14px 20px;display:grid}.msg-event{border-top:1px solid var(--inv-row-line);grid-template-columns:32px minmax(0,1fr) auto;gap:12px;padding:12px 20px;display:grid}.msg-event__text{flex-direction:column;gap:2px;min-width:0;display:flex}.msg-event__title{font-size:15px;font-weight:700}.msg-event__when{color:var(--inv-muted);white-space:nowrap;font-family:Geist Mono,monospace;font-size:13px}@media (max-width:1100px){.msg-split--open,.msg-sent{grid-template-columns:minmax(0,1fr)}}@media (max-width:1199px){.msg-steps__line{display:none}}@media (max-width:760px){.msg-mail{grid-template-columns:minmax(0,1fr)}.msg-rail{flex-direction:row;overflow-x:auto}.inv .msg-rail__item{flex-shrink:0}.msg-rail__label{display:none}.msg-list__search,.msg-people__search{width:100%}.inv .msg-row{grid-template-columns:minmax(0,1fr) auto}.msg-row__owner{display:none}.msg-row__date{grid-column:2}.msg-steps{grid-template-columns:repeat(4,auto);overflow-x:auto}.msg-steps__label{display:none}.inv .msg-steps__item--on .msg-steps__label{display:inline}.msg-tiles--2,.msg-tiles--3,.msg-ask__grid,.msg-tiles4{grid-template-columns:minmax(0,1fr)}.msg-person{grid-template-columns:32px minmax(0,1fr) auto}.msg-person__acct,.msg-person__why{display:none}.msg-sentrow{grid-template-columns:32px minmax(0,1fr) auto}.msg-sentrow__acct,.msg-sentrow .msg-row__date{display:none}.msg-reply__form{grid-template-columns:minmax(0,1fr)}.msg-picker__menu{grid-template-columns:minmax(0,1fr);left:-40px}.msg-picker__groups{border-right:0;border-bottom:1px solid var(--inv-row-line);flex-flow:wrap}.msg-head{flex-wrap:wrap}}.msg-table__head{background:var(--inv-head-row);border-bottom:1px solid var(--inv-line);padding:12px 20px}.inv .msg-table__row{border-top:1px solid var(--inv-row-line);color:var(--inv-ink);padding:12px 20px;text-decoration:none}.msg-table__head+.msg-table__row{border-top:0}.inv a.msg-table__row:hover{background:var(--inv-head-row);color:var(--inv-ink)}.msg-r{text-align:right;justify-self:end}.msg-l{text-align:left}.msg-num{font-family:Geist Mono,monospace;font-size:16px;font-weight:600}.msg-chev{color:var(--inv-muted);justify-self:end}.msg-ellipsis{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.msg-aud-row{grid-template-columns:minmax(0,1fr) 80px 40px;align-items:center;gap:20px;display:grid}.msg-stream-row{grid-template-columns:100px minmax(0,1.4fr) minmax(0,1fr) 160px 150px;align-items:center;gap:16px;display:grid}.msg-held-row{grid-template-columns:100px minmax(0,1fr) minmax(0,1.2fr) 200px;align-items:center;gap:16px;display:grid}.msg-held-row__actions{align-items:center;gap:12px;display:inline-flex}.msg-ann-row{grid-template-columns:minmax(0,1fr) 150px 160px 110px 70px;align-items:center;gap:16px;display:grid}.inv .msg-ann-row__title{color:var(--inv-ink);font-size:15px;font-weight:700;text-decoration:none}.inv .msg-ann-row__title:hover{text-decoration:underline}.msg-people__bar--top{padding-top:16px}.msg-chip--static{cursor:default;align-items:center;padding-right:10px;display:inline-flex;background-image:none!important}.msg-person--show{grid-template-columns:32px minmax(0,1.2fr) minmax(0,1fr) 100px}.inv .msg-audmsg{border-top:1px solid var(--inv-row-line);color:var(--inv-ink);grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:12px 20px;text-decoration:none;display:grid}.inv .msg-audmsg:hover{background:var(--inv-head-row);color:var(--inv-ink)}.msg-audmsg__text{flex-direction:column;gap:6px;min-width:0;display:flex}.msg-audmsg__meta{align-items:center;gap:8px;display:flex}.msg-formside{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:20px;display:grid}.msg-whonow__head{border-bottom:1px solid var(--inv-line);align-items:center;padding-bottom:16px}.msg-whonow__num{font-variant-numeric:tabular-nums;color:var(--inv-ink);font-size:32px;font-weight:700;line-height:1}.msg-whonow__row{box-sizing:border-box;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:58px;padding:0 20px;display:grid}.msg-whonow__row+.msg-whonow__row{border-top:1px solid var(--inv-row-line)}.msg-whonow__row .msg-person__name{font-size:14px;line-height:18px}.msg-whonow__row .msg-person__sub{line-height:18px}.msg-whonow__why{color:var(--inv-muted);white-space:nowrap;font-size:14px}.msg-whonow__row--more{display:none}.msg-whonow:has(.msg-whonow__toggle:checked) .msg-whonow__row--more{display:grid}.msg-whonow:has(.msg-whonow__toggle:checked) .msg-whonow__foot{display:none}.msg-whonow__foot{border-top:1px solid var(--inv-row-line);padding:12px 20px 14px;font-size:14px}.inv .msg-whonow__all{cursor:pointer}.msg-whonow__toggle:focus-visible~.msg-whonow__foot .msg-whonow__all{outline:2px solid var(--coral-strong,#e76547);outline-offset:2px}.msg-nextsteps__list{border-top:1px solid var(--inv-line);margin:0;padding:0;list-style:none}.msg-nextsteps__step{grid-template-columns:22px minmax(0,1fr);align-items:start;gap:16px;padding:12px 20px;display:grid}.msg-nextsteps__step+.msg-nextsteps__step{border-top:1px solid var(--inv-row-line)}.msg-nextsteps__num{color:#615868;background:#f0eae4;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;font-family:Geist Mono,monospace;font-size:11px;display:inline-flex}.msg-nextsteps__text{color:var(--inv-muted);flex-direction:column;gap:2px;font-size:13px;line-height:18px;display:flex}.msg-nextsteps__text strong{color:var(--inv-ink);font-size:14px}.msg-remove{flex-direction:row;justify-content:space-between;align-items:center;gap:16px}.msg-remove .inv-sub{margin:0;font-size:14px}.inv .msg-btn--danger{color:#93301b;border-color:#e6b5a8}.inv .msg-btn--danger:hover{color:#93301b;background:#fbede8}.msg-dialog__text{margin:0;font-size:15px;line-height:1.5}.inv-hint{color:var(--inv-label);font-size:13px}.msg-seg{background:#ede6df;border-radius:11px;flex-shrink:0;gap:2px;padding:3px;display:inline-flex}.inv .msg-seg__opt{height:32px;color:var(--inv-muted);white-space:nowrap;border-radius:8px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.inv .msg-seg__opt:hover{color:var(--inv-ink)}.inv .msg-seg__opt--on,.inv .msg-seg__opt--on:hover{color:var(--inv-ink);background:#fff;box-shadow:0 1px 2px #2e28331a}.msg-seg--lg .msg-seg__opt{height:36px;padding:0 16px}.msg-dl dd form{display:inline-block}.msg-tpledit{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.msg-card__foot--between{justify-content:space-between}.msg-switch__set{border:0;min-width:0;margin:0;padding:0}.msg-switch__main{cursor:pointer;align-items:center;gap:16px;padding:20px;display:flex}.msg-switch__text{flex-direction:column;flex:1;gap:2px;display:flex}.msg-switch__text .inv-sub{font-size:14px}.msg-switch__fields{border-top:1px solid var(--inv-row-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:16px;padding:16px 20px 20px;display:grid}.msg-switch__save{align-self:center}.msg-delivery{grid-template-columns:minmax(0,1fr) 420px;align-items:start;gap:20px;display:grid}.msg-delivery__held .msg-card__head{padding-bottom:16px}.msg-heldc-row{box-sizing:border-box;grid-template-columns:minmax(0,1fr) 150px 110px 86px 66px;align-items:center;gap:12px;min-height:58px;display:grid}.inv .msg-heldc-row{color:#4e4655;border-top-color:#f0eae4;padding-top:10px;padding-bottom:10px;font-size:14px}.msg-heldc-row .msg-person__name{font-size:14px;line-height:18px}.msg-heldc-row .msg-person__sub{font-size:13px;line-height:18px}.msg-heldc-row .msg-row__date{text-align:left}.inv .msg-heldc-row__discard{color:var(--inv-muted);justify-self:center;font-weight:500}.inv .msg-lede__link{color:#c24e33;font-weight:600;text-decoration:underline}.msg-tabs{gap:10px;margin-top:18px}.inv .msg-tabs__tab{height:32px;padding:0 13px}.inv .msg-search--stream{width:380px}.msg-postmark .msg-dl dd{word-break:break-word}.msg-postmark .msg-dl{font-size:14px}.msg-annform{grid-template-columns:minmax(0,1fr) 400px;align-items:stretch;gap:20px;display:grid}.msg-checkrow{cursor:pointer;align-items:flex-start;gap:10px;font-size:15px;display:flex}.msg-checkrow input[type=checkbox]:not(.inv-switch){width:16px;height:16px;accent-color:var(--inv-sienna-dark);margin:3px 0 0}.msg-pref{box-sizing:border-box;justify-content:center;padding:48px 16px;display:flex}.msg-pref__card{flex-direction:column;gap:14px;width:520px;max-width:100%;height:max-content;padding:28px;display:flex}.msg-pref__head{align-items:center;gap:6px;font-size:17px;font-weight:700;display:flex}.msg-pref__mark{color:#e76547}.msg-pref__app{color:var(--inv-label);margin-left:auto;font-size:13px;font-weight:400}.msg-pref__title{font-size:24px}.msg-pref__form{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.msg-pref p{margin:0;font-size:15px;line-height:1.55}@media (max-width:1100px){.msg-tpledit,.msg-annform,.msg-delivery,.msg-formside,.msg-switch__fields{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.msg-stream-row{grid-template-columns:minmax(0,1fr) auto}.msg-stream-row>:first-child,.msg-stream-row>:nth-child(3){display:none}.msg-held-row{grid-template-columns:minmax(0,1fr) auto}.msg-held-row>:first-child,.msg-held-row>:nth-child(3){display:none}.msg-ann-row{grid-template-columns:minmax(0,1fr) auto}.msg-ann-row>:nth-child(2),.msg-ann-row>:nth-child(3),.msg-table__head{display:none}.msg-heldc-row{grid-template-columns:minmax(0,1fr) auto auto}.msg-heldc-row>:nth-child(2),.msg-heldc-row>:nth-child(3){display:none}.inv .msg-search--stream{width:100%}.msg-remove{flex-direction:column;align-items:flex-start}}.msg-linkpanel{border-bottom:1px solid var(--inv-row-line);background:#fdfbf9;flex-direction:column;gap:10px;padding:14px;display:flex}.msg-linkpanel[hidden]{display:none}.msg-linkpanel__head{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.msg-linkpanel__title{font-size:14px;font-weight:700}.msg-linkpanel__fields{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto;align-items:end;gap:10px;display:grid}.msg-linkpanel__actions{gap:8px;display:flex}@media (max-width:760px){.msg-linkpanel__fields{grid-template-columns:minmax(0,1fr)}}.msg-row__out{color:#8a6a10}.msg-check[hidden]{display:none}.msg-tile:has(.msg-tile__radio:checked){border-color:var(--inv-ink);background:#fdfbf9}.msg-tile:has(.msg-tile__radio:not(:checked)).msg-tile--on{border-color:var(--inv-line);background:#fff}.msg-tile:has(.msg-tile__radio:checked) .msg-tile__selected{display:inline}.msg-tile:has(.msg-tile__radio:not(:checked)) .msg-tile__selected{display:none}.msg-sentence-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.msg-sentence-row .msg-sentence{flex:1;min-width:0}.msg-sentence__pick{border:1px dashed var(--inv-line);border-radius:12px;margin:0;padding:14px 12px}.msg-person{column-gap:12px}.inv .msg-person__act.inv-btn{color:var(--inv-muted);justify-self:end}.inv .msg-person__act.inv-btn:hover{color:var(--inv-ink);background:var(--inv-ground)}.msg-count__num{font-variant-numeric:tabular-nums;font-family:Aspekta,system-ui,sans-serif;font-weight:700}.msg-row__status{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.msg-row__note{color:#93301b;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13px;overflow:hidden}.msg-foot__reason{margin-right:auto}.inv .inv-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.inv .msg-check__btn{margin-left:6px;display:inline}.msg-days{align-items:center;gap:10px;display:flex}.inv .msg-days__input{width:90px}@media (max-width:1100px){.inv .msg-switch__fields{grid-template-columns:minmax(0,1fr)}}.msg-count__hint{color:var(--inv-muted);flex-basis:100%;margin:2px 0 0;font-size:13px}.msg-gone{max-width:640px}.msg-card__foot--start{justify-content:flex-start}.msg-noteit{border-top:1px solid var(--inv-row-line)}.msg-noteit__open{cursor:pointer;color:var(--inv-sienna-dark);padding:14px 20px;font-size:14px;font-weight:600;list-style:none}.msg-noteit__open::-webkit-details-marker{display:none}.msg-noteit__form{grid-template-columns:220px minmax(0,1fr) auto;align-items:end;gap:12px;padding:0 20px 16px;display:grid}.inv .msg-switch__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.msg-switch__row{border-top:1px solid var(--inv-row-line);flex-wrap:wrap;align-items:center;gap:12px;padding:14px 20px 18px;display:flex}.msg-switch__row .msg-days{align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.msg-switch__row .inv-hint{flex:1}.msg-switch__row .msg-switch__save{margin-left:auto}@media (max-width:760px){.msg-noteit__form{grid-template-columns:minmax(0,1fr)}}.inv-main.msg{padding-top:32px}.inv-main.msg>nav.msg-crumb:first-of-type{margin-top:-7px}.inv-main.msg>nav.msg-tplcrumb:first-of-type{margin-top:-5px}.msg .inv-h1{font-size:30px;font-weight:800;line-height:36px}.msg .inv-lede{margin-top:9px;font-size:15px;line-height:24px}.msg .inv-h2{font-size:16px;font-weight:700}.inv .msg-row{box-sizing:border-box;min-height:56px;padding:9px 20px}@media (min-width:761px){.inv .msg-row{grid-template-columns:minmax(0,1fr) 28px 170px 96px}}.msg-row__subject{font-size:15px;font-weight:600}.msg-row__to{color:var(--inv-muted);font-size:13px;font-weight:400}.msg-row__to strong{color:inherit;font-weight:400}.msg-row__owner .msg-av{width:24px;height:24px;font-size:10px}.msg-dot{color:var(--inv-muted);white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:inline-flex}.msg-dot i{background:#b8aea3;border-radius:999px;flex:none;width:6px;height:6px}.msg-dot--amber i{background:#d49b1f}.msg-dot--blue i{background:#4a7aa8}.msg-dot--green i{background:#5a8a33}.msg-dot--red i{background:#c24e33}.msg-dot--red{color:#93301b}.msg-tick{width:14px;height:14px;display:block}.msg-steps__num .msg-tick,.msg-check__mark .msg-tick{width:13px;height:13px}.msg-count__num{color:#5e4766}.msg-layout{border:1px solid var(--inv-line);border-radius:12px}.msg-layout[open]{border:0}.msg-layout__line{cursor:pointer;color:var(--inv-muted);padding:12px 14px;font-size:14px;list-style:none}.msg-layout__line::-webkit-details-marker{display:none}.msg-layout__line strong{color:var(--inv-ink);font-weight:600}.msg-layout__change{color:var(--inv-sienna-dark);margin-left:6px;font-weight:600;text-decoration:underline}.msg-layout[open] .msg-layout__line{display:none}.msg-num,.msg-rail__count,.msg-count__num{font-variant-numeric:tabular-nums;font-family:Aspekta,system-ui,sans-serif}.msg-annpreview{grid-column:1/-1}.msg-annpreview__stage{border-top:1px solid var(--inv-row-line);background:#f4f1ee;border-radius:0 0 14px 14px;overflow:hidden}.msg-annpreview__frame{border:0;width:100%;height:140px;display:block}.msg-clientpreview .ua-main{padding:24px 32px}@media (max-width:760px){.msg-clientpreview .ua-main{padding:16px}}.inv .msg-tpltable__chips .inv-pill,.inv .msg-tplshow__head .inv-pill{height:32px}.inv .msg-tabs .inv-pill--on,.inv .msg-tpltable__chips .inv-pill--on,.inv .msg-tplshow__head .inv-pill--on{background:var(--inv-ink);border-color:var(--inv-ink);color:#fff}.msg-tplhead .inv-lede{max-width:1200px}.msg-tpltable{flex-direction:column;gap:24px;display:flex}.msg-tpltable__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.msg-tpltable__search{flex-shrink:0}.msg-tpltable__kbd{border:1px solid var(--inv-pill-line);color:var(--inv-label);border-radius:5px;flex-shrink:0;padding:3px 5px;font-family:Geist Mono,monospace;font-size:10px;line-height:1}.msg-tpltable__chips{justify-content:flex-end}.msg-tplgroup[hidden]{display:none}.msg-tplgroup__head{align-items:baseline;gap:10px;padding:14px 20px 10px;display:flex}.msg-tplgroup__title{margin:0;font-size:15px;font-weight:700}.msg-tplgroup__head .inv-sub{font-size:12.5px}.inv .msg-tplrow{border-top:1px solid var(--inv-row-line);min-height:50px;color:var(--inv-ink);box-sizing:border-box;grid-template-columns:minmax(0,1fr) 300px 240px 110px 140px 60px;align-items:center;gap:0 12px;padding:0 20px;font-size:14px;display:grid;position:relative}.inv .msg-tplrow[hidden]{display:none}.inv .msg-tplrow:hover{background:var(--inv-head-row)}.inv .msg-tplrow--head{border-bottom:1px solid var(--inv-row-line);background:#fcfaf8;min-height:32px}.inv .msg-tplrow--head:hover{background:#fcfaf8}.inv .msg-tplrow--head+.msg-tplrow{border-top:0}.inv .msg-tplrow__name{color:var(--inv-ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;text-decoration:none;overflow:hidden}.inv .msg-tplrow__name:after{content:"";position:absolute;inset:0}.msg-tplrow__cell{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.msg-tplrow__when{white-space:nowrap;font-family:Geist Mono,monospace;font-size:13px}.msg-tplrow__switch{z-index:1;display:flex;position:relative}.inv-switch.msg-switch-on{width:34px;height:18px}.inv-switch.msg-switch-on:after{width:14px;height:14px}.inv-switch.msg-switch-on:checked{background:#5e9a3c}.inv-switch.msg-switch-on:checked:after{left:18px}.inv-switch.msg-switch-on:disabled{cursor:default;opacity:.6}.inv .msg-tplcrumb{color:var(--inv-muted);margin-bottom:-7px;font-size:14px}.inv .msg-tplcrumb a{color:var(--inv-ink);text-underline-offset:2px;text-decoration:underline}.msg-tplshow{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:20px;display:grid}.msg-tplshow__side{flex-direction:column;gap:20px;min-width:0;display:flex}.msg-about__title{border-bottom:1px solid var(--inv-row-line);padding:20px 20px 16px;font-size:18px;line-height:22px}.msg-about__list{grid-template-columns:132px minmax(0,1fr);margin:0;display:grid}.msg-about__list dt,.msg-about__list dd{border-top:1px solid var(--inv-row-line);margin:0;padding:10px 0 10px 20px;font-size:14px;line-height:20px}.msg-about__list dd{padding-left:0;padding-right:20px}.msg-about__list dt{color:var(--inv-muted);font-size:13px}.msg-about__list dt:first-of-type,.msg-about__list dt:first-of-type+dd{border-top:0}.msg-about__foot{border-top:1px solid var(--inv-row-line);align-items:center;gap:20px;padding:12px 20px;display:flex}.inv .msg-about__toggle{font:inherit;color:var(--inv-label);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px}.inv .msg-about__toggle:hover{color:var(--inv-ink)}.msg-about__lock{color:var(--inv-label);font-size:14px}.msg-about__none{margin:0;padding:16px 20px}.inv .msg-lastsent{box-sizing:border-box;border-top:1px solid var(--inv-row-line);min-height:61px;color:var(--inv-ink);justify-content:space-between;align-items:center;gap:12px;padding:10px 20px;text-decoration:none;display:flex}.inv .msg-about__title+.msg-lastsent{border-top:0}.inv .msg-lastsent:hover{background:var(--inv-head-row);color:var(--inv-ink)}.msg-lastsent__who{flex-direction:column;gap:2px;min-width:0;display:flex}.msg-lastsent__record{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;line-height:20px;overflow:hidden}.msg-lastsent__outcome{color:var(--inv-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:18px;overflow:hidden}.msg-lastsent__when{color:var(--inv-muted);white-space:nowrap;font-family:Geist Mono,monospace;font-size:13px}.inv .msg-frame{background:#f0eae4;flex-direction:column;display:flex}.msg-frame__head{justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 20px 0;display:flex}.msg-frame__titles{flex-direction:column;gap:4px;min-width:0;display:flex}.msg-frame__titles .inv-h2{font-size:18px}.msg-frame__sub{margin:0;font-size:14px}.msg-frame__picker{flex-shrink:0}.msg-frame__pick{align-items:center;gap:8px;display:flex}.msg-frame__picklabel{color:var(--inv-ink);font-size:14px}.inv .msg-frame__pick .msg-chip{height:32px;color:var(--inv-ink);font-size:13px;font-weight:500}.msg-frame__body{padding:20px 20px 28px}.msg-frame__col{flex-direction:column;width:100%;max-width:600px;margin:0 auto;display:flex}.msg-frame__note{margin-bottom:16px}.msg-frame__envelope{grid-template-columns:auto minmax(0,1fr);gap:0 12px;margin:0 0 10px;padding:0 4px;font-size:12.5px;line-height:22px;display:grid}.msg-frame__envelope dt{color:#615868;margin:0}.msg-frame__envelope dd{color:var(--inv-ink);overflow-wrap:anywhere;min-width:0;margin:0}.msg-frame__envelope .msg-frame__strong{color:#2e2833;font-weight:700}.msg-frame__email{width:100%}.msg-frame__iframe{background:0 0;border:0;width:640px;max-width:none;height:480px;display:block}.msg-frame__empty{text-align:center;color:var(--inv-muted);padding:40px 20px;font-size:14px}.inv .msg-frame .msg-card__foot{border-top:1px solid var(--inv-line);background:#fff}@media (max-width:1100px){.msg-tplshow{grid-template-columns:minmax(0,1fr)}.inv .msg-tplrow{grid-template-columns:minmax(0,1fr) 220px 160px 90px 120px 44px}}@media (max-width:760px){.msg-tpltable__search{width:100%}.msg-tpltable__chips{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.inv .msg-tplrow{grid-template-columns:minmax(0,1fr) 44px;gap:2px 12px;padding:10px 16px}.inv .msg-tplrow--head{display:none}.msg-tplrow__name{grid-column:1}.msg-tplrow__cell,.msg-tplrow__when{color:var(--inv-muted);white-space:normal;grid-column:1;font-size:13px}.msg-tplrow__switch{grid-area:1/2}.msg-frame__head{flex-direction:column}.msg-frame__body{padding:16px 12px 20px}}.msg-to{flex-direction:column;gap:8px;display:flex;position:relative}.msg-to__label{color:var(--inv-ink);font-size:13px;font-weight:700}.msg-to__box{border:1px solid var(--inv-input);cursor:text;background:#fff;border-radius:10px;flex-wrap:wrap;align-items:center;gap:9px 8px;min-height:52px;padding:9px 10px;display:flex}.msg-to__box:focus-within{border-color:var(--inv-ink)}.inv .msg-to__input{min-width:120px;height:29px;font:inherit;color:var(--inv-ink);background:0 0;border:0;outline:0;flex:1 0 160px;padding:0 2px;font-size:15px}.msg-to__input::placeholder{color:#9a90a0}.msg-to__error{color:#b23a22;margin:-8px 0 0;font-size:13px}.msg-tochip{white-space:nowrap;background:#efe9e2;border-radius:999px;align-items:center;gap:8px;max-width:100%;height:29px;padding:0 10px 0 4px;font-size:13px;display:inline-flex}.msg-tochip__av{background:var(--inv-cream);color:#3d190b;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:9px;font-weight:700;display:inline-flex}.msg-tochip__name{color:var(--inv-ink);font-size:14px;font-weight:700}.msg-tochip__meta{color:var(--inv-muted);text-overflow:ellipsis;overflow:hidden}.msg-tochip__tag{color:#b23a22;font-size:12.5px}.inv .msg-tochip__x{width:16px;height:16px;font:inherit;color:#8f8596;cursor:pointer;background:0 0;border:0;border-radius:999px;margin-left:4px;padding:0;font-size:13px;line-height:1}.inv .msg-tochip__x:hover{color:var(--inv-ink);background:#2e283314}.msg-tochip--typed{background:#fbe6e0}.msg-tochip--typed .msg-tochip__av{color:#9a3b2a;background:#fff;box-shadow:inset 0 0 0 1px #eab2a5}.msg-to__menu{border:1px solid var(--inv-line);background:#fff;border-radius:12px;width:520px;max-width:100%;overflow:hidden;box-shadow:0 14px 34px #2e28331f}.msg-to__menu[hidden]{display:none}.inv .msg-to__option{border:0;border-bottom:1px solid var(--inv-row-line);width:100%;min-height:59px;font:inherit;color:var(--inv-ink);text-align:left;cursor:pointer;background:#fff;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:14px;padding:8px 14px;display:grid}.inv .msg-to__option .msg-av{width:28px;height:28px;font-size:10px}.inv .msg-to__option:hover,.inv .msg-to__option--on{background:var(--inv-head-row)}.msg-to__who{flex-direction:column;gap:1px;min-width:0;display:flex}.msg-to__name{font-size:15px;font-weight:700;line-height:19px}.msg-to__sub{color:var(--inv-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:17px;overflow:hidden}.msg-to__acct{color:var(--inv-muted);text-align:right;font-size:14px}.msg-to__hit{color:inherit;background:#f6e3a6;border-radius:2px}.msg-to__foot{color:var(--inv-muted);padding:11px 14px 12px;font-size:12.5px}.msg-to__foot strong{color:var(--inv-ink)}.msg-count--people{align-items:baseline}.msg-count__note{color:var(--inv-muted);margin-left:auto;font-size:14.5px}.msg-av--typed{color:#9a3b2a;background:#fbe6e0;box-shadow:inset 0 0 0 1px #eab2a5}.msg-person--named .msg-person__why{text-align:left}@media (max-width:760px){.msg-to__menu{width:100%}.msg-count__note{flex-basis:100%;margin-left:0}}.inv .msg-card:has(.msg-to){overflow:visible}.sp-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sp-index{color:#112337;white-space:nowrap;align-items:center;gap:6px;font-size:13px;display:inline-flex}.sp-index i{background:#9aa0a8;border-radius:999px;width:7px;height:7px}.sp-index--ready i{background:#6f8f2a}.sp-index--indexing i{background:#d9a23a}.sp-index--failed i{background:#c24e33}.sp-index--none{color:#5b6472}.sp-index__n{color:#5b6472;font-family:Geist Mono,ui-monospace,monospace;font-size:12px}.spa-w-0{width:0}.spa-w-1{width:1%}.spa-w-2{width:2%}.spa-w-3{width:3%}.spa-w-4{width:4%}.spa-w-5{width:5%}.spa-w-6{width:6%}.spa-w-7{width:7%}.spa-w-8{width:8%}.spa-w-9{width:9%}.spa-w-10{width:10%}.spa-w-11{width:11%}.spa-w-12{width:12%}.spa-w-13{width:13%}.spa-w-14{width:14%}.spa-w-15{width:15%}.spa-w-16{width:16%}.spa-w-17{width:17%}.spa-w-18{width:18%}.spa-w-19{width:19%}.spa-w-20{width:20%}.spa-w-21{width:21%}.spa-w-22{width:22%}.spa-w-23{width:23%}.spa-w-24{width:24%}.spa-w-25{width:25%}.spa-w-26{width:26%}.spa-w-27{width:27%}.spa-w-28{width:28%}.spa-w-29{width:29%}.spa-w-30{width:30%}.spa-w-31{width:31%}.spa-w-32{width:32%}.spa-w-33{width:33%}.spa-w-34{width:34%}.spa-w-35{width:35%}.spa-w-36{width:36%}.spa-w-37{width:37%}.spa-w-38{width:38%}.spa-w-39{width:39%}.spa-w-40{width:40%}.spa-w-41{width:41%}.spa-w-42{width:42%}.spa-w-43{width:43%}.spa-w-44{width:44%}.spa-w-45{width:45%}.spa-w-46{width:46%}.spa-w-47{width:47%}.spa-w-48{width:48%}.spa-w-49{width:49%}.spa-w-50{width:50%}.spa-w-51{width:51%}.spa-w-52{width:52%}.spa-w-53{width:53%}.spa-w-54{width:54%}.spa-w-55{width:55%}.spa-w-56{width:56%}.spa-w-57{width:57%}.spa-w-58{width:58%}.spa-w-59{width:59%}.spa-w-60{width:60%}.spa-w-61{width:61%}.spa-w-62{width:62%}.spa-w-63{width:63%}.spa-w-64{width:64%}.spa-w-65{width:65%}.spa-w-66{width:66%}.spa-w-67{width:67%}.spa-w-68{width:68%}.spa-w-69{width:69%}.spa-w-70{width:70%}.spa-w-71{width:71%}.spa-w-72{width:72%}.spa-w-73{width:73%}.spa-w-74{width:74%}.spa-w-75{width:75%}.spa-w-76{width:76%}.spa-w-77{width:77%}.spa-w-78{width:78%}.spa-w-79{width:79%}.spa-w-80{width:80%}.spa-w-81{width:81%}.spa-w-82{width:82%}.spa-w-83{width:83%}.spa-w-84{width:84%}.spa-w-85{width:85%}.spa-w-86{width:86%}.spa-w-87{width:87%}.spa-w-88{width:88%}.spa-w-89{width:89%}.spa-w-90{width:90%}.spa-w-91{width:91%}.spa-w-92{width:92%}.spa-w-93{width:93%}.spa-w-94{width:94%}.spa-w-95{width:95%}.spa-w-96{width:96%}.spa-w-97{width:97%}.spa-w-98{width:98%}.spa-w-99{width:99%}.spa-w-100{width:100%}.sp-int-tile{color:#8ee0c4;background:#0e3b3f;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.adm .sp-int-connect{flex-direction:column;gap:16px;max-width:698px;padding:28px;display:flex}.sp-int-connect__title{margin:0;font-size:20px;font-weight:600}.sp-int-connect__form,.sp-int-fields{flex-direction:column;gap:8px;display:flex}.sp-int-fields .fl,.sp-int-connect__form .fl{margin-top:8px;font-size:14px;font-weight:600}.sp-int-connect__actions{justify-content:flex-end;gap:10px;margin-top:8px;display:flex}.sp-int-test{border-radius:10px;align-items:center;gap:10px;margin:8px 0 0;padding:12px 16px;font-size:13px;display:flex}.sp-int-test--ok{color:#3b4a12;background:#eef2e4}.sp-int-test--err{color:#8a3220;background:#fde9e4}.sp-int-grid{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.sp-int-grid--even{grid-template-columns:repeat(2,minmax(0,1fr))}.sp-int-col{flex-direction:column;gap:24px;display:flex}.adm .sp-int-card{flex-direction:column;gap:8px;padding:24px;display:flex}.sp-int-empty{margin:0;padding:16px 20px}.adm .sp-int-does{flex-direction:column;gap:14px;padding:24px;display:flex}.sp-int-does h2{margin:0;font-size:18px;font-weight:600}.sp-int-checks{flex-direction:column;gap:12px;margin:0;padding:0;font-size:14px;line-height:1.5;list-style:none;display:flex}.sp-int-checks li{padding-left:22px;position:relative}.sp-int-checks li:before{content:"✓";color:#5b6472;position:absolute;left:0}.sp-int-does__note{background:#faf8f5;border:1px solid #efeae4;border-radius:10px;margin:0;padding:12px 14px}.sp-int-cols-events{grid-template-columns:90px 90px minmax(0,1fr) minmax(0,1.2fr) 60px}.sp-int-cols-logs{grid-template-columns:100px 100px minmax(0,1fr) minmax(0,2.4fr) 90px}.sp-int-cols-tenants{grid-template-columns:minmax(0,1.4fr) minmax(0,1.7fr) 110px 110px minmax(0,1.3fr) 90px}.sp-int-langs{color:#3e4a5c;margin-left:4px;font-size:12px}.adm a.sp-int-matched{color:#112337;font-size:13px;text-decoration:none}.adm a.sp-int-matched:hover b{color:#b8432a}.sp-int-foot{border-top:1px solid var(--border-soft);justify-content:space-between;align-items:center;gap:12px;margin:0;padding:14px 20px;display:flex}.sp-int-secret{border:1px solid var(--border-input);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;min-width:0;height:40px;padding:0 6px 0 12px;font-size:13px;display:flex}.sp-int-secret .mono{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sp-int-pair{grid-template-columns:120px minmax(0,1fr);gap:10px;display:grid}.adm .sp-int-static{background:#fff;align-items:center;display:flex}.sp-int-test-row{justify-content:flex-end;margin-top:12px;display:flex}.sp-int-events{flex-wrap:wrap;gap:6px;display:flex}.sp-chip{color:#1d5a4e;background:#e2f2ed;border-radius:999px;align-items:center;height:22px;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}.adm .sp-int-danger{justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}.sp-int-docs{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:32px;display:grid}.sp-int-docs__nav{flex-direction:column;gap:4px;display:flex;position:sticky;top:24px}.adm .sp-int-docs__nav a{color:#3a4556;border-radius:8px;padding:8px 10px;font-size:14px;text-decoration:none}.adm .sp-int-docs__nav a:hover{color:#112337;background:#fff}.adm .sp-int-docs__body{flex-direction:column;gap:14px;padding:32px;font-size:14px;line-height:1.6;display:flex}.sp-int-docs__body h2{margin:18px 0 4px;scroll-margin-top:24px;font-size:20px;font-weight:600}.sp-int-docs__body h2:first-child{margin-top:0}.sp-int-docs__body ol{flex-direction:column;gap:6px;margin:0;padding-left:20px;display:flex}.sp-int-docs__body p{margin:0}.sp-int-docs__table{border:1px solid #efeae4;border-radius:10px;overflow:hidden}.sp-int-docs__row{border-top:1px solid #efeae4;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:16px;padding:12px 14px;display:grid}.sp-int-docs__row:first-child{border-top:0}.sp-int-docs__row--3{grid-template-columns:60px minmax(0,1.2fr) minmax(0,1.6fr)}.ua-beta,.sp-beta{color:#5e4766;letter-spacing:.06em;text-transform:uppercase;vertical-align:2px;background:#f4ecf6;border-radius:999px;align-items:center;height:18px;padding:0 7px;font-family:Geist Mono,ui-monospace,monospace;font-size:10px;font-weight:600;display:inline-flex}.ua-sidebar .ua-beta,.ua-drawer .ua-beta{color:#f4e4b6;background:#f4e4b624;margin-left:6px}.sp-beta--dark{color:#f4e4b6;background:#f4e4b629}.sp-page{flex-direction:column;gap:24px;display:flex}.sp-page--search{max-width:1040px}.sp-head{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.sp-head__titles{flex-direction:column;gap:6px;min-width:0;display:flex}.sp-head__title{align-items:center;gap:10px;display:flex}.sp-head__lede{flex-wrap:wrap;align-items:center;gap:6px;font-size:15px;display:flex}.sp-head__lede b{color:#112337;font-weight:600}.ua .sp-link-btn{color:#112337;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-family:inherit;font-size:14px;font-weight:600;display:inline-flex}.ua .sp-link-btn:hover{color:#b8432a}.sp-picker{position:relative}.ua .sp-picker__btn{color:#112337;cursor:pointer;background:#fff;border:1px solid #d9d2ca;border-radius:8px;align-items:center;gap:8px;height:36px;padding:0 10px 0 12px;font-family:inherit;font-size:14px;display:inline-flex}.ua .sp-picker__menu{z-index:30;border-radius:12px;width:360px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 16px 40px #11233729}.sp-picker__form{margin:0}.ua .sp-picker__opt{color:#112337;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:10px 12px;font-family:inherit;display:flex}.ua .sp-picker__opt:hover,.ua .sp-picker__opt--on{background:#f6f2ee}.ua .sp-picker__opt:disabled{cursor:default;opacity:.7}.sp-picker__text{flex-direction:column;gap:2px;font-size:14px;display:flex}.sp-picker__text .muted{font-size:12px}.sp-picker__foot{border-top:1px solid #efeae4;margin:6px 0 0;padding:10px 12px 6px;font-size:12px}.sp-notice{color:#3e2e45;background:#f4ecf6;border:1px solid #e5d6ea;border-radius:12px;align-items:center;gap:12px;padding:12px 14px 12px 16px;font-size:14px;line-height:1.5;display:flex}.sp-notice__icon{color:#5e4766;flex-shrink:0}.sp-notice__text{flex-grow:1;margin:0}.sp-notice__form{margin:0}.ua .sp-notice__x,.ua .sp-x{color:#5b6472;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;margin:-6px -6px -6px 0;display:inline-flex}.ua .sp-notice__x:hover,.ua .sp-x:hover{color:#112337;background:#1123370f}.sp-notice--preview .sp-notice__icon{color:#5e4766}.sp-searchbox{box-sizing:border-box;background:#fff;border:1px solid #d9d2ca;border-radius:14px;align-items:center;gap:12px;height:60px;padding:0 10px 0 20px;display:flex;box-shadow:0 2px 8px #1123370a}.sp-searchbox:focus-within,.sp-searchbox--idle{border-color:#c24e33;box-shadow:0 0 0 3px #c24e3324}.ua .sp-searchbox--off{background:#f6f2ee;border-color:#d9d2ca;box-shadow:0 2px 8px #1123370a}.ua .sp-searchbox--off .sp-searchbox__go{color:#8a909a;background:#e6e0d9;border-color:#e6e0d9}.sp-searchbox__icon{color:#5b6472;flex-shrink:0}.ua .sp-searchbox__input{color:#112337;background:0 0;border:0;outline:0;flex-grow:1;min-width:0;font-family:inherit;font-size:17px}.ua .sp-searchbox__input::-webkit-search-cancel-button{display:none}.ua .sp-searchbox__clear{color:#5b6472;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.sp-frame{display:block}.sp-skeleton{flex-direction:column;gap:12px;display:none}.sp-frame[busy] .sp-skeleton{display:flex}.sp-frame[busy] .sp-results-area{display:none}.ua .sp-skeleton__card{flex-direction:column;gap:10px;padding:20px 24px;display:flex}.sp-skeleton__card i{background:linear-gradient(90deg,#efeae4,#f7f3ef,#efeae4);border-radius:6px;height:12px;display:block}.sp-skeleton__card i:first-child{width:40%;height:16px}.sp-skeleton__card i:last-child{width:30%}.sp-results-area{flex-direction:column;gap:20px;display:flex}.ua .sp-state{flex-direction:column;align-items:flex-start;gap:12px;padding:32px;display:flex}.ua .sp-state--error{color:#8a3220;background:#fde9e4;border-color:#f3c3b6}.sp-state__icon{color:#5e4766}.sp-state__title{margin:0;font-size:18px;font-weight:600}.sp-state p{margin:0;font-size:14px;line-height:1.55}.ua .sp-state--reading{align-items:stretch;gap:16px;padding:28px}.sp-state__row{align-items:flex-start;gap:14px;display:flex}.sp-state__tile{background:#f4ecf6;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.sp-state__text{flex-direction:column;gap:6px;min-width:0;display:flex}.sp-state__progress{flex-direction:column;gap:8px;display:flex}.sp-progress{background:#efeae4;border-radius:999px;width:100%;height:10px;display:block;overflow:hidden}.sp-progress i{background:#5e4766;height:100%;display:block}.sp-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#5b6472;margin:0;font-size:12px;font-weight:600}.sp-suggest-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ua .sp-suggest{color:#112337;text-align:left;cursor:pointer;background:#fff;border:1px solid #e6e0d9;border-radius:12px;align-items:center;gap:10px;padding:14px 16px;font-family:inherit;font-size:14px;text-decoration:none;display:flex}.ua .sp-suggest:hover{color:#112337;background:#fffcfa;border-color:#c9bfb5}.ua .sp-cmp{flex-direction:column;gap:16px;padding:20px 22px;display:flex}.sp-cmp__head{align-items:flex-start;gap:14px;display:flex}.sp-cmp__mark{background:#f4ecf6;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.sp-cmp__title{margin:0;font-size:16px;font-weight:600}.sp-cmp__lede{color:#5b6472;margin:4px 0 0;font-size:14px;line-height:1.5}.sp-cmp__table{border:1px solid #efeae4;border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.sp-cmp__row{border-top:1px solid #efeae4;grid-template-columns:120px minmax(0,1fr) minmax(0,1fr);font-size:13.5px;line-height:1.45;display:grid}.sp-cmp__row:first-child{border-top:0}.sp-cmp__row>span{color:#3a4556;padding:10px 14px}.sp-cmp__row>.sp-cmp__sp{color:#112337;background:#fbf7fc;font-weight:500}.sp-cmp__row--head>span{letter-spacing:.02em;color:#5b6472;background:#faf8f5;padding-top:9px;padding-bottom:9px;font-size:12px;font-weight:600}.sp-cmp__row--head>.sp-cmp__sp{color:#5e4766;background:#f4ecf6}.sp-cmp__label{font-size:12.5px;color:#5b6472!important}.sp-cmp__foot,.ua .sp-meta{color:#5b6472;margin:0;font-size:13px}@media (max-width:767px){.sp-cmp__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sp-cmp__row>.sp-cmp__label,.sp-cmp__row--head>span:first-child{background:0 0;grid-column:1/-1;padding-bottom:0}}.sp-small{font-size:13px;line-height:1.5}.sp-results-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.sp-results-bar__count{margin:0;font-size:14px}.sp-results-bar__count--phone{font-size:13px}.sp-more-m,.sp-head__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.sp-seg{background:#efeae4;border-radius:10px;gap:2px;padding:3px;display:inline-flex}.ua .sp-seg__opt{color:#5b6472;border-radius:8px;align-items:center;height:30px;padding:0 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.ua .sp-seg__opt--on{color:#112337;background:#fff;box-shadow:0 1px 2px #1123371f}.ua .sp-results{overflow:hidden}.sp-result{border-top:1px solid #efeae4;flex-direction:column;gap:8px;padding:20px 24px;display:flex}.sp-result:first-child{border-top:0}.sp-result__top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.sp-result__title{margin:0;font-size:16px;font-weight:600}.ua .sp-result__link{color:#112337;text-decoration:none}.ua .sp-result__link:hover{color:#b8432a;text-decoration:underline}.sp-result__tags{flex-shrink:0;align-items:center;gap:6px;display:flex}.sp-tag{color:#3e4a5c;letter-spacing:.04em;border:1px solid #d9d2ca;border-radius:5px;align-items:center;height:18px;padding:0 6px;font-size:10px;font-weight:600;display:inline-flex}.sp-tag--muted{letter-spacing:0;background:#eef1f5;border:0;border-radius:999px;height:20px;padding:0 8px;font-size:11px}.sp-path{margin:0;font-size:13px}.sp-path__sep{color:#9aa0a8}.sp-result__excerpt{color:#2a3646;margin:0;font-size:14px;line-height:1.6}.sp-result__facts{gap:16px;margin:0;font-size:13px;display:flex}.sp-mark{color:inherit;background:#fbf1d6;border-radius:3px;padding:0 2px}.ua .sp-result__url{color:#5b6472;align-items:center;gap:6px;font-size:12px;text-decoration:none;display:inline-flex}.sp-more{justify-content:center;display:flex}.sp-fb{flex-direction:column;gap:10px;display:flex}.sp-fb__row{align-items:center;gap:4px;display:flex}.sp-fb--chat .sp-fb__row{margin-left:-8px}.sp-fb__form{margin:0;display:inline-flex}.ua .sp-icon-btn{color:#5b6472;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-family:inherit;font-size:13px;display:inline-flex}.ua .sp-icon-btn:hover{color:#112337;background:#1123370f}.ua .sp-icon-btn--on{color:#4a5a1a;background:#eef2e4}.sp-flip{transform:scaleY(-1)}.ua .sp-fb__panel{border-radius:12px;flex-direction:column;gap:12px;max-width:560px;padding:16px;display:flex;box-shadow:0 8px 24px #11233714}.sp-fb__pop[hidden]{display:none}.sp-fb:not(.sp-fb--chat){position:relative}.sp-fb:not(.sp-fb--chat) .sp-fb__pop{z-index:25;width:460px;position:absolute;top:calc(100% + 8px);right:0}.ua .sp-composer__box:has(.sp-composer__input:placeholder-shown) .sp-composer__send{color:#9aa0a8;background:#e6e0d9}.sp-fb__actions{justify-content:flex-end;gap:8px;display:flex}.sp-chips{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.sp-chips__legend{margin-bottom:8px;padding:0;font-size:14px;font-weight:600}.sp-chip-opt{cursor:pointer;display:inline-flex;position:relative}.sp-chip-opt__input{opacity:0;position:absolute}.sp-chip-opt span{color:#112337;background:#fff;border:1px solid #d9d2ca;border-radius:999px;align-items:center;height:32px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.sp-chip-opt__input:checked+span{color:#fff;background:#413a48;border-color:#413a48}.sp-chip-opt__input:focus-visible+span{outline:2px solid var(--focus,#c24e33);outline-offset:2px}.ua .sp-textarea{resize:vertical;height:auto;min-height:76px;padding:10px 12px;line-height:1.5}.sp-thanks{color:#4a5a1a;align-items:center;gap:6px;margin-left:4px;font-size:13px;font-weight:500;display:inline-flex}.sp-dialog__titles{flex-direction:column;flex-grow:1;gap:6px;display:flex}.sp-dialog__title{margin:0;font-size:20px;font-weight:600}.sp-dialog .muted{margin:0;font-size:14px}.ua .sp-chat{height:var(--sp-chat-h,calc(100vh - 290px));border-radius:16px;grid-template-columns:272px minmax(0,1fr);min-height:520px;display:grid;overflow:hidden}.sp-history{background:#faf8f5;border-right:1px solid #efeae4;flex-direction:column;min-height:0;display:flex}.sp-history__top{border-bottom:1px solid #efeae4;gap:8px;padding:16px;display:flex}.ua .sp-history__new{flex-grow:1}.sp-history__list{flex-grow:1;padding-bottom:8px;overflow-y:auto}.sp-history__group{color:#6a7280;padding:14px 16px 6px;font-family:Geist Mono,ui-monospace,monospace;font-size:11px}.ua .sp-history__item{color:#112337;border-radius:8px;flex-direction:column;gap:2px;margin:0 8px;padding:9px 10px;font-size:14px;text-decoration:none;display:flex}.sp-history__item b{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.sp-history__item .muted{font-size:12px}.ua .sp-history__item:hover{color:#112337;background:#f1ece6}.sp-history__row{position:relative}.sp-history__row .sp-history__item{padding-right:40px}.sp-history__delform{margin:0;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.ua .sp-history__del{color:#8a909a;cursor:pointer;opacity:0;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.sp-history__row:hover .sp-history__del,.sp-history__row--on .sp-history__del,.ua .sp-history__del:focus-visible{opacity:1}.ua .sp-history__del:hover{color:#8a3220;background:#fde9e4}.ua .sp-menu__trigger{color:#112337;background:#fff;border:1px solid #d9d2ca}@media (hover:none){.ua .sp-history__del{opacity:1}}.ua .sp-history__item--on{background:#fff;box-shadow:inset 0 0 0 1px #e6e0d9}.sp-history__foot{border-top:1px solid #efeae4;align-items:center;gap:6px;margin:0;padding:12px 16px;font-size:12px;display:flex}.sp-mobile-only{display:none!important}.sp-thread{flex-direction:column;min-width:0;min-height:0;display:flex}.sp-thread__head{border-bottom:1px solid #efeae4;align-items:center;gap:8px;min-height:56px;padding:0 24px 0 32px;display:flex}.sp-thread__head:has(.sp-thread__title:empty):not(:has(.sp-menu)){border-bottom:0;min-height:0}.sp-thread__title{white-space:nowrap;text-overflow:ellipsis;flex-grow:1;margin:0;font-size:15px;font-weight:600;overflow:hidden}.sp-menu{position:relative}.ua .sp-menu__panel{z-index:30;border-radius:12px;width:220px;padding:6px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 16px 40px #11233729}.ua .sp-menu__item{color:#112337;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;width:100%;padding:10px 12px;font-family:inherit;font-size:14px;display:flex}.ua .sp-menu__item:hover{background:#f6f2ee}.ua .sp-menu__item--danger{color:#8a3220}.sp-thread__scroll{flex-grow:1;min-height:0;position:relative;overflow-y:auto}.sp-thread__messages{box-sizing:border-box;flex-direction:column;gap:28px;width:100%;max-width:760px;min-height:100%;margin:0 auto;padding:28px 32px 16px;display:flex}.sp-welcome{flex-direction:column;gap:14px;margin:auto 0;display:flex}.sp-welcome__icon{color:#5e4766;background:#f4ecf6;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.sp-welcome__title{letter-spacing:-.01em;margin:0;font-size:24px;font-weight:600}.sp-welcome p{margin:0;font-size:15px;line-height:1.55}.ua .sp-jump{color:#112337;cursor:pointer;background:#fff;border:1px solid #d9d2ca;border-radius:999px;height:32px;margin:0 auto;padding:0 14px;font-family:inherit;font-size:13px;font-weight:600;display:block;position:sticky;bottom:12px;left:50%;transform:translate(-50%);box-shadow:0 6px 16px #1123371f}.sp-composer{background:#fff;border-top:1px solid #efeae4;margin:0;padding:12px 32px 20px}.sp-composer__box,.sp-composer__foot{max-width:696px;margin:0 auto}.sp-composer__box{box-sizing:border-box;background:#fff;border:1px solid #d9d2ca;border-radius:14px;align-items:flex-end;gap:10px;min-height:52px;padding:8px 8px 8px 16px;display:flex}.sp-composer__box:focus-within{border-color:#c24e33;box-shadow:0 0 0 3px #c24e3324}.ua .sp-composer__input{resize:none;color:#112337;field-sizing:content;background:0 0;border:0;outline:0;flex-grow:1;min-width:0;min-height:24px;max-height:160px;padding:6px 0 9px;font-family:inherit;font-size:15px;line-height:1.5}.ua .sp-composer__send{color:#fff;cursor:pointer;background:#c24e33;border:0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.ua .sp-composer__send[disabled]{color:#9aa0a8;cursor:not-allowed;background:#e6e0d9}.sp-composer__foot{justify-content:space-between;gap:12px;margin-top:8px;font-size:12px;display:flex}.sp-msg{flex-direction:column;gap:20px;display:flex}.sp-q{color:#fff;white-space:pre-wrap;background:#413a48;border-radius:16px 16px 4px;align-self:flex-end;max-width:78%;padding:12px 16px;font-size:15px;line-height:1.5}.sp-a{align-items:flex-start;gap:14px;display:flex}.sp-a__icon{color:#5e4766;background:#f4ecf6;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.sp-a__body{color:#1e2b3b;flex-direction:column;flex-grow:1;gap:12px;min-width:0;font-size:15px;line-height:1.65;display:flex}.sp-a__body p{margin:0}.sp-a__text{white-space:pre-wrap}.sp-a__list{margin:0;padding-left:20px;list-style:outside}ol.sp-a__list{list-style:decimal}.sp-a__list li+li{margin-top:4px}.sp-a__list li::marker{color:var(--muted,#6a7280)}.ua .sp-cite{color:#5e4766;vertical-align:2px;box-sizing:border-box;background:#f4ecf6;border-radius:5px;justify-content:center;align-items:center;min-width:18px;height:18px;margin:0 1px;padding:0 4px;font-family:Geist Mono,ui-monospace,monospace;font-size:11px;font-weight:600;text-decoration:none;display:inline-flex}.ua a.sp-cite:hover{color:#fff;background:#5e4766}.sp-sources{border:1px solid #efeae4;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.sp-sources__head{color:#6a7280;background:#faf8f5;justify-content:space-between;padding:8px 14px;font-family:Geist Mono,ui-monospace,monospace;font-size:11px;display:flex}.ua .sp-source{color:#112337;border-top:1px solid #efeae4;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 14px;font-size:14px;line-height:1.4;text-decoration:none;display:grid}.ua .sp-source:hover{color:#112337;background:#fffcfa}.ua .sp-source:target,.ua .sp-source:focus-visible{background:#f4ecf6}.sp-source .sp-cite{vertical-align:0;width:24px;height:20px;margin:0}.sp-source__text{flex-direction:column;gap:1px;min-width:0;display:flex}.sp-source__text b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.sp-source__text .muted{font-size:12px}.sp-declined{background:#faf8f5;border:1px solid #efeae4;border-radius:12px;flex-direction:column;gap:12px;padding:16px 18px;display:flex}.sp-a__body .sp-declined__lead{font-weight:600}.sp-a__body .sp-declined__text{color:#3a4556;font-size:14px}.sp-declined__contacts{flex-wrap:wrap;gap:10px;display:flex}.sp-declined__note{font-size:12px;line-height:1.5}.sp-stopped{color:#8a3220;background:#fde9e4;border:1px solid #f3c3b6;border-radius:12px;flex-direction:column;align-items:flex-start;gap:8px;padding:14px 16px;font-size:14px;line-height:1.5;display:flex}.sp-stopped .muted{color:#8a3220;opacity:.85}.sp-writing{align-items:center;gap:8px;font-size:13px;display:flex}.sp-dots{border:2px solid #e6e0d9;border-top-color:#5e4766;border-radius:999px;width:18px;height:18px;animation:1s linear infinite sp-spin;display:inline-block}@keyframes sp-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.sp-dots{animation:none}}.sp-card{color:#f4efe8;background:#413a48;border-radius:14px;align-items:center;gap:16px;padding:18px 56px 18px 20px;display:flex;position:relative}.sp-card__icon{color:#f4e4b6;background:#ffffff14;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.sp-card__text{flex-direction:column;flex-grow:1;gap:4px;min-width:0;display:flex}.sp-card__title{color:#fff;flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:16px;font-weight:600;display:flex}.sp-card__text p{color:#e6deea;margin:0;font-size:14px;line-height:1.5}.sp-card__actions{flex-shrink:0;gap:10px;display:flex}.ua .sp-card__btn{color:#f4e4b6;background:0 0;border-color:#f4e4b673}.ua .sp-card__btn:hover{color:#fff;background:#ffffff0f}.ua .sp-card__btn--primary{color:#413a48;background:#f4e4b6;border-color:#f4e4b6}.ua .sp-card__btn--primary:hover{color:#413a48;background:#fff0c6}.sp-card__form{margin:0;position:absolute;top:14px;right:14px}.ua .sp-card__x{color:#e6deea;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.ua .sp-card__x:hover{color:#fff;background:#ffffff14}@media (max-width:767px){.sp-int-docs{grid-template-columns:minmax(0,1fr)}.sp-int-docs__nav{position:static}.sp-suggest-grid{grid-template-columns:minmax(0,1fr)}.sp-searchbox{height:52px;padding-left:14px}.ua .sp-searchbox__input{font-size:16px}.sp-result{padding:16px}.ua .sp-chat{height:var(--sp-chat-h,calc(100vh - 230px));border-radius:12px;grid-template-columns:minmax(0,1fr);position:relative}.sp-history{display:none}.sp-history--open{z-index:20;border:1px solid #e6e0d9;border-radius:16px 16px 0 0;height:75%;display:flex;position:absolute;inset:auto 0 0;box-shadow:0 -12px 32px #11233729}.sp-mobile-only{display:inline-flex!important}.sp-thread__head{padding:0 12px}.sp-thread__messages{padding:20px 16px 12px}.sp-composer{padding:10px 12px 14px}.sp-q{max-width:88%}.sp-card{flex-direction:column;align-items:flex-start;padding:18px}.sp-card__actions{width:100%}.ua .sp-card__btn{flex:1}}@media (max-width:1023px){.ua .sp-searchbox__go{display:none}.ua .sp-state--reading{padding:20px}.sp-results-bar{flex-wrap:nowrap}.sp-head{align-items:stretch}.ua .sp-head__feedback-icon{width:44px;height:44px}.sp-head__titles{flex-grow:1}}.inv-chip.qt-chip--scoping{color:#4e4655;background:#efeae6}.inv-chip.qt-chip--estimating{color:#2a313c;background:#eaf0f5}.inv-chip.qt-chip--pricing{color:#6e520a;background:#f8ebc4}.inv-chip.qt-chip--done{color:#2e5a1c;background:#dcebd2}.inv-chip.qt-chip--late{color:#93301b;background:#f7ded7}.inv-chip.qt-chip--opt{color:#4e4655;background:#fff;border:1px solid #ddd5cc}.inv-chip.qt-chip--deal{color:#4e4655;background:#fff;border:1px solid #ddd5cc;height:22px;padding:0 8px;font-size:11px}.qt-av{background:var(--inv-cream);color:#3d190b;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;font-weight:700;display:inline-flex}.qt-av--md{width:32px;height:32px;font-size:12px}.qt-av--lg{width:44px;height:44px;font-size:15px}.qt-av--photo{object-fit:cover;background:#efeae6}.qt-av--none{color:#968c9c;background:#efeae6}.qt-who{align-items:center;gap:8px;min-width:0;display:inline-flex}.qt-muted{color:#968c9c}.qt-ell{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.qt-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.qt-hint{color:var(--inv-muted);font-size:12px;line-height:1.5}.qt-due{grid-template-columns:minmax(0,1fr) 140px;gap:8px;display:grid}.qt-due--late{color:#b23a22;font-weight:600}.inv .qt-linkbtn{font:inherit;color:var(--inv-sienna-dark);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:600;text-decoration:none}.inv .qt-linkbtn:hover{color:#a9412a}.qt-waiting{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.inv .qt-waitcard{border:2px solid var(--inv-sienna);flex-direction:column;gap:10px;padding:18px 20px;text-decoration:none;display:flex}.qt-waitcard__top{justify-content:space-between;align-items:center;gap:8px;display:flex}.qt-cols-list{grid-template-columns:minmax(0,2.4fr) 120px minmax(0,1.3fr) 130px 120px 90px}.qt-cols-past{grid-template-columns:minmax(0,2.4fr) 110px 120px 120px 130px 90px}.qt-sep{background:#ddd5cc;width:1px;margin:4px}.qt-meta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;font-size:13px;display:flex}.inv .qt-meta__item{border:1px solid var(--inv-line);height:28px;color:var(--inv-ink);box-sizing:border-box;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-weight:600;text-decoration:none;display:inline-flex}.qt-meta__label{color:#6f6676;font-weight:500}.qt-meta__item--care{color:#2e5a1c;background:#dcebd2;border-color:#dcebd2}.inv .qt-icon-btn{width:28px;height:28px;color:var(--inv-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.inv .qt-icon-btn:hover{color:var(--inv-ink);background:#efeae6}.qt-stages{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.qt-stages--3{grid-template-columns:repeat(3,minmax(0,1fr))}.qt-stg{flex-direction:column;gap:6px;display:flex}.qt-stg__bar{background:var(--inv-line);border-radius:999px;height:6px}.qt-stg--done .qt-stg__bar{background:#5e8a2e}.qt-stg--now .qt-stg__bar{background:var(--inv-ink)}.qt-stg__name{color:var(--inv-muted);justify-content:space-between;gap:8px;font-size:12px;font-weight:600;display:flex}.qt-stg--now .qt-stg__name,.qt-stg--last .qt-stg__name{color:var(--inv-ink)}.qt-banner{border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.qt-banner--you{background:var(--inv-eggplant);color:var(--inv-cream)}.qt-banner--you .inv-sub{color:#f4e4b6cc}.qt-banner--info{color:#2a313c;background:#eaf0f5}.qt-banner--info .inv-sub{color:#2a313c}.qt-banner--warn{color:#6e520a;background:#fbf2d8}.qt-ws{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;display:grid}.qt-col{flex-direction:column;gap:20px;min-width:0;display:flex}.inv .qt-card--open{overflow:visible}.qt-scope{color:#433b48;padding:0 20px 20px;font-size:14px;line-height:1.6}.qt-scope--clamp{max-height:140px;position:relative;overflow:hidden}.qt-scope--clamp:after{content:"";background:linear-gradient(#fff0,#fff);height:56px;position:absolute;bottom:0;left:0;right:0}.qt-rich{color:#433b48;font-size:14px;line-height:1.6}.qt-rich p{margin:0 0 8px}.qt-rich ul,.qt-rich ol{margin:0 0 8px;padding-left:20px}.qt-rich ul{list-style:outside}.qt-rich ol{list-style:decimal}.qt-rich h1,.qt-rich h2,.qt-rich h3{margin:12px 0 6px;font-size:15px}.qt-box{border:1px solid var(--inv-row-line);background:#fff;border-radius:10px;padding:12px 14px}.qt-cols{grid-template-columns:24px minmax(0,1fr) 64px 64px 64px 78px 104px 28px;gap:12px}.qt-noprice .qt-cols{grid-template-columns:24px minmax(0,1fr) 64px 64px 64px 78px 28px}.qt-noprice .qt-price-col{display:none}.qt-noprice .qt-cols--sent{grid-template-columns:24px minmax(0,1fr) 78px 170px 28px}.qt-cols--est{grid-template-columns:24px minmax(0,1fr) 160px 78px 28px;gap:12px}.qt-cols--sent{grid-template-columns:24px minmax(0,1fr) 78px 104px 170px 28px;gap:12px}.inv .qt-tr{border-bottom:1px solid var(--inv-row-line);color:var(--inv-ink);align-items:center;margin:0;padding:12px 20px;text-decoration:none;display:grid}.inv .qt-tr--click{cursor:pointer}.inv .qt-tr--click:hover{background:var(--inv-head-row)}.inv .qt-tr--click:hover .qt-title{text-underline-offset:3px;text-decoration:underline}.inv .qt-tr--click:hover .qt-toggle{border-color:var(--inv-ink);color:var(--inv-ink)}.inv .qt-tr--open{background:#fdfbf9;border-bottom:0}.inv .qt-tr--total{background:var(--inv-head-row);border-top:1px solid #ede6df}.qt-n{color:var(--inv-label);font-family:Geist Mono,monospace;font-size:12px}.qt-title{font-weight:600}.qt-cell{text-align:right;font-family:Geist Mono,monospace;font-size:13px}.qt-cell--empty{color:#b8aea3}.qt-cell--theirs{color:#968c9c}.qt-cell--price{font-weight:500}.qt-declined{color:#968c9c;text-decoration:line-through}.inv .qt-hours{box-sizing:border-box;border:1px solid var(--inv-input);text-align:right;width:100%;color:var(--inv-ink);background:#fff;border-radius:8px;padding:6px 8px;font-family:Geist Mono,monospace;font-size:13px}.inv .qt-hours:focus{outline:2px solid var(--inv-sienna);border-color:#0000}.inv .qt-hours[readonly]{background:var(--inv-head-row);color:var(--inv-muted)}.inv .qt-toggle{border:1px solid var(--inv-input);color:#4e4655;cursor:pointer;box-sizing:border-box;background:#fff;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;text-decoration:none;display:inline-flex}.inv .qt-toggle--on{background:var(--inv-ink);border-color:var(--inv-ink);color:#fff}.inv .qt-tr--click:hover .qt-toggle--on{color:#fff}.qt-addrow{border-top:1px solid var(--inv-row-line);grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 20px;display:grid}.qt-addrow__plus{color:var(--inv-sienna-dark);text-align:center;font-size:18px}.inv .qt-ghost{font:inherit;color:var(--inv-ink);background:0 0;border:0;outline:0;width:100%;padding:6px 0;font-size:14px}.qt-buckets{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:10px;display:grid}.qt-bucket{border:1px solid var(--inv-row-line);background:#fff;border-radius:10px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.qt-bucket__head{justify-content:space-between;align-items:baseline;gap:8px;padding-bottom:4px;display:flex}.qt-sub{grid-template-columns:minmax(0,1fr) 64px 20px;align-items:center;gap:4px;display:grid}.qt-sub--ro{color:var(--inv-muted);border-top:1px solid var(--inv-row-line);grid-template-columns:minmax(0,1fr) auto;padding:3px 0;font-size:12px}.inv .qt-sub .inv-input{min-height:32px;padding:0 8px;font-size:13px}.inv .qt-x{color:#968c9c;cursor:pointer;background:0 0;border:0;padding:0;font-size:16px;line-height:1}.qt-note{grid-template-columns:24px minmax(0,1fr);gap:10px;font-size:13px;line-height:1.5;display:grid}.qt-notebadge{color:#2a313c;vertical-align:middle;background:#eaf0f5;border-radius:999px;align-items:center;gap:4px;height:22px;margin-left:8px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.qt-notesbar{color:#2a313c;background:#f3f8fa;border-top:1px solid #e3ecf2;border-bottom:1px solid #e3ecf2;justify-content:space-between;align-items:center;gap:12px;padding:10px 20px;font-size:13px;display:flex}.qt-override{color:#93301b;align-items:center;gap:4px;font-size:11px;font-weight:600;display:inline-flex}.inv .qt-pricebtn{font:inherit;color:var(--inv-ink);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-family:Geist Mono,monospace;font-size:13px;font-weight:500;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.qt-seg{background:#fff;border:1px solid #ddd5cc;border-radius:8px;display:inline-flex;overflow:hidden}.qt-seg form{display:contents}.inv .qt-seg button{font:inherit;color:var(--inv-muted);cursor:pointer;background:0 0;border:0;padding:5px 9px;font-size:12px;font-weight:600}.inv .qt-seg form+form button{border-left:1px solid #ddd5cc}.inv .qt-seg .qt-seg--yes{color:#2e5a1c;background:#dcebd2}.inv .qt-seg .qt-seg--no{color:#93301b;background:#f7ded7}.qt-grip{cursor:grab;color:#b8aea3}.qt-sum{flex-direction:column;gap:4px;padding:18px 20px 6px;display:flex}.qt-lines{padding:4px 20px 16px}.qt-line{border-top:1px solid var(--inv-row-line);justify-content:space-between;gap:12px;padding:8px 0;font-size:14px;display:flex}.qt-line>span:first-child{color:var(--inv-muted)}.qt-pad{flex-direction:column;gap:12px;padding:0 20px 20px;display:flex}.qt-person{border-top:1px solid var(--inv-row-line);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0;display:grid}.qt-person:first-child{border-top:0}.qt-state{font-size:12px;font-weight:600}.qt-state--wait{color:#6e520a}.qt-state--done{color:#2e5a1c}.qt-state--none{color:#968c9c}.inv .qt-doclink{border:1px solid var(--inv-line);border-radius:10px;flex-direction:column;gap:2px;padding:12px 14px;text-decoration:none;display:flex}.qt-doc{border-top:1px solid var(--inv-row-line);grid-template-columns:16px minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px 0;font-size:14px;display:grid}.qt-doc:first-child{border-top:0}.qt-doc__notes{margin-top:6px;font-size:13px}.qt-doc__notes :is(h1,h2,h3){color:#2a2330;font-weight:600}.qt-doc__editor lexxy-editor .lexxy-editor__content{min-height:96px;max-height:360px;overflow-y:auto}.inv .qt-block{width:100%}.inv .qt-dialog{width:620px;max-height:calc(100vh - 80px);top:48px}.qt-dialog__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.qt-dialog__foot{justify-content:flex-end;gap:8px;display:flex}.qt-option{border:1px solid var(--inv-line);cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.qt-option:has(:checked){border-color:var(--inv-ink);background:var(--inv-selected)}.qt-option input{accent-color:var(--inv-sienna-dark);margin-top:2px}.qt-option[hidden]{display:none}.qt-steps{border-top:1px solid var(--inv-row-line);grid-template-columns:28px minmax(0,1fr);gap:12px;padding-top:16px;display:grid}.qt-steps:first-of-type{border-top:0;padding-top:0}.qt-step{box-sizing:border-box;width:28px;height:28px;color:var(--inv-label);background:#fff;border:2px solid #d6cec4;border-radius:999px;justify-content:center;align-items:center;font-family:Geist Mono,monospace;font-size:12px;display:inline-flex}.qt-step--done{color:#fff;background:#5e8a2e;border-color:#5e8a2e}.qt-step--now{background:var(--inv-ink);border-color:var(--inv-ink);color:#fff}.qt-popover{z-index:24;border:1px solid var(--inv-line);background:#fff;border-radius:14px;flex-direction:column;gap:12px;width:340px;padding:16px;display:flex;position:absolute;top:calc(100% - 6px);right:20px;box-shadow:0 16px 40px #2e283329}.qt-item{scroll-margin-top:84px;position:relative}.qt-overlay{z-index:9999;background:#2e28337a;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.qt-overlay__box{background:#fff;border-radius:14px;align-items:center;gap:12px;padding:20px 28px;font-weight:600;display:flex}.qt-cols-team{grid-template-columns:minmax(0,1.6fr) minmax(0,1.3fr) 150px 90px 80px}.qt-panel-open{padding-right:520px}.qt-help{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:24px;display:grid}.qt-help__nav{flex-direction:column;gap:2px;display:flex;position:sticky;top:88px}.inv .qt-help__nav a{color:var(--inv-muted);border-radius:8px;padding:7px 12px;font-size:14px;text-decoration:none}.inv .qt-help__nav a.enhancement-help-nav__link--active,.inv .qt-help__nav a:hover{color:var(--inv-ink);background:#fff}.qt-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.qt-flow>div{background:var(--inv-head-row);border:1px solid var(--inv-line);border-radius:12px;flex-direction:column;gap:8px;padding:14px;display:flex}@media (max-width:1100px){.qt-ws,.qt-help,.qt-waiting,.qt-flow,.qt-buckets{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.qt-cols{grid-template-columns:24px minmax(0,1fr) 78px 28px}.qt-cols .qt-hb,.qt-cols .qt-price-col{display:none}}:root{--qt-panel-w:clamp(480px,46vw,640px)}@media (min-width:1704px){:root{--qt-panel-w:min(640px,calc(50vw - 390px))}}@media (max-width:1703px){.inv-main:has(.qt-panel){padding-right:calc(var(--qt-panel-w) + 24px)}.inv-main:has(.qt-panel) .qt-ws{grid-template-columns:minmax(0,1fr)}.inv-main:has(.qt-panel) .qt-ws>aside{display:none}.inv-main:has(.qt-panel) .qt-cols{grid-template-columns:24px minmax(0,1fr) 70px 90px 28px}.inv-main:has(.qt-panel) .qt-cols--sent{grid-template-columns:24px minmax(0,1fr) 70px 90px 150px 28px}.inv-main:has(.qt-panel) .qt-cols--est{grid-template-columns:24px minmax(0,1fr) 70px 28px}.inv-main:has(.qt-panel) .qt-cols--est .qt-status,.inv-main:has(.qt-panel) .qt-hb{display:none}}.qt-status{color:var(--inv-muted);font-size:12px}.qt-status--over,.qt-cell--over{color:#93301b;font-weight:600}.qt-status--wait{color:#6e520a;font-weight:600}.qt-plain{border:1px dashed var(--inv-input);background:#fff;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;font-size:13px;display:flex}.qt-plain--over{background:#fdf5f2;border:1px solid #e7b4a6}.qt-plain--over .qt-hours{color:#93301b;border-color:#c24e33;box-shadow:0 0 0 3px #c24e3326}.qt-plain__box{align-items:center;gap:8px;display:inline-flex}.qt-plain[hidden],.qt-plain__box[hidden]{display:none}.qt-overmsg{color:#93301b;flex-basis:100%;font-size:13px;font-weight:500}.qt-overmsg:empty{display:none}.qt-tasks{border:1px solid var(--inv-row-line);background:#fff;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.qt-tasks[hidden]{display:none}.qt-taskwrap{border-top:1px solid #f4efea}.qt-taskwrap[hidden]{display:none}.qt-task{grid-template-columns:130px minmax(0,1fr) 72px 108px 26px 20px;align-items:center;gap:10px;padding:8px 10px;display:grid}.qt-task--head{background:#fdfbf9;padding:8px 10px 6px}.qt-task--theirs{color:var(--inv-muted);background:#faf7f4;font-size:13px}.inv .qt-task .inv-input{min-height:32px;padding:0 8px;font-size:13px}.inv .qt-type{box-sizing:border-box;border:1px solid var(--inv-input);height:32px;font:inherit;color:var(--inv-ink);background-color:#fff;border-radius:8px;padding:0 8px 0 10px;font-size:12px;font-weight:600}.qt-type--fixed{align-items:center;display:inline-flex;background:0 0!important;border-color:#0000!important}.qt-type--planning{box-shadow:inset 3px 0 #8b6fb3}.qt-type--development{box-shadow:inset 3px 0 #3f7ca8}.qt-type--design{box-shadow:inset 3px 0 #c2803a}.inv .qt-desc{height:28px;color:var(--inv-sienna);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.inv .qt-desc:hover{color:var(--inv-ink);border-color:var(--inv-input)}.inv .qt-desc--has{color:#2e5a1c;background:#eef4e8}.inv .qt-desc[aria-expanded=true]{color:#fff;background:var(--inv-ink)}.qt-taskdesc{padding:0 10px 12px 150px}.qt-task--head>span:nth-child(4){text-align:center}.qt-taskdesc label{flex-direction:column;gap:6px;display:flex}.qt-taskdesc[hidden]{display:none}.inv .qt-addtask{width:100%;font:inherit;color:var(--inv-sienna);text-align:left;cursor:pointer;background:#fff;border:0;border-top:1px solid #f4efea;align-items:center;gap:8px;padding:10px 12px;font-size:13px;font-weight:600;display:flex}.qt-task--head[hidden]~[data-enhancement-subtasks-target=rows]:empty+.qt-addtask{border-top:0}.inv .qt-addtask:hover{background:#fdfbf9}.inv .qt-addtask span{border:1px solid;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;font-size:14px;line-height:1;display:inline-flex}.qt-task--head[hidden],.qt-tasksum[hidden],.inv .qt-plain button[hidden]{display:none}.qt-tasksum{border-top:1px solid var(--inv-row-line);background:#fdfbf9;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:13px;display:flex}.qt-typesum{color:var(--inv-muted);gap:12px;display:inline-flex}.qt-typesum b{color:var(--inv-ink);font-weight:600}.qt-sub__desc{color:#968c9c;white-space:pre-line;overflow-wrap:anywhere;font-size:12px}.qt-sub--ro>.inv-stack{min-width:0}.qt-taskdesc,.qt-task .qt-ell,.qt-box,.qt-rich{overflow-wrap:anywhere}@media (max-width:760px){.qt-cols--est{grid-template-columns:24px minmax(0,1fr) 70px 28px}.qt-cols--est .qt-status{display:none}.qt-task{grid-template-columns:minmax(0,1fr) 64px auto 20px}.qt-task>.qt-av,.qt-task--head,.qt-task>.qt-type--fixed{display:none}.qt-task:has(>select.qt-type){grid-template-columns:minmax(0,1fr) 48px auto;gap:8px 6px}.inv .qt-task:has(>select.qt-type) .qt-desc{padding:0 4px}.qt-task:has(>select.qt-type)>.inv-input:not(.inv-r){order:-2;grid-column:1/3}.qt-task:has(>select.qt-type)>.qt-x{order:-1;justify-self:end}.qt-taskdesc{padding-left:10px}}.qt-pickaccount{background:#fbf2d8;border-radius:10px;flex-direction:column;gap:8px;margin-bottom:4px;padding:12px 14px;display:flex}.qt-pickaccount .inv-sub{color:#6e520a}.inv .qt-dialog .inv-input[readonly]{background:var(--inv-head-row);color:var(--inv-muted)}@media (max-width:760px){.inv .qt-waitcard{padding:14px 16px}.qt-waitcard .sales-mark--lg,.qt-waitcard .qt-mark--lg{width:36px;height:36px}.inv-bar--split:has(.inv-search){flex-wrap:wrap;gap:10px}.inv-bar--split .inv-search--sm{width:100%}.inv-bar--split .inv-pills{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.inv-th.qt-cols-list,.inv-th.qt-cols-past{display:none}.inv-tr.qt-cols-list,.inv-tr.qt-cols-past{grid-template-columns:minmax(0,1fr) auto auto;gap:8px 12px;padding-top:12px;padding-bottom:12px}.inv-tr.qt-cols-list>:first-child,.inv-tr.qt-cols-past>:first-child{grid-column:1/-1}.inv-tr.qt-cols-list>:nth-child(3),.inv-tr.qt-cols-list>:nth-child(6),.inv-tr.qt-cols-past>:nth-child(5),.inv-tr.qt-cols-past>:nth-child(6){display:none}.inv-foot{flex-wrap:wrap;gap:8px}.qt-stg__name{font-size:11px}.qt-stg__name .inv-sub{display:none}.inv .qt-meta__item{flex-wrap:wrap;max-width:100%;height:auto;min-height:28px;padding:4px 10px}.inv .qt-tr,.inv .inv-th[class*=qt-cols]{padding-left:12px;padding-right:12px}.qt-cols,.qt-cols--est{gap:8px}.inv-head__actions{flex-wrap:wrap}.inv-th.qt-cols--sent{display:none}.qt-tr.qt-cols--sent{grid-template-columns:24px minmax(0,1fr) auto 28px;gap:8px}.qt-tr.qt-cols--sent .qt-cell:has(+.qt-price-col){display:none}.qt-tr.qt-cols--sent>.inv-r{grid-area:2/2/auto/-1;justify-content:flex-start}.inv-th.qt-cols-team{display:none}.inv-tr.qt-cols-team{grid-template-columns:minmax(0,1fr) auto;gap:10px 12px}.inv-tr.qt-cols-team>:nth-child(4){display:none}.inv-tr.qt-cols-team>:nth-child(5){grid-area:1/2}.qt-help__nav{z-index:5;scrollbar-width:none;background:var(--inv-ground);flex-direction:row;gap:6px;margin:0 -16px;padding:8px 16px;position:sticky;top:101px;overflow-x:auto}.qt-help__nav::-webkit-scrollbar{display:none}.qt-help__nav>.inv-label{display:none}.inv .qt-help__nav a{white-space:nowrap;border:1px solid var(--inv-pill-line);background:#fff;border-radius:999px;flex-shrink:0;padding:6px 12px}.qt-help section{scroll-margin-top:160px}}.qt-revise{flex-direction:column;gap:10px;margin:0;padding-left:18px;font-size:14px;line-height:1.5;display:flex}.qt-revise b{font-weight:600}.qt-revtag{vertical-align:1px;height:20px;margin-left:6px;font-size:11px}.qt-seg2.sales-seg{scrollbar-width:none;background:#fff;border-radius:999px;flex-wrap:nowrap;gap:4px;width:max-content;max-width:100%;padding:4px;display:flex;overflow-x:auto;box-shadow:inset 0 0 0 1px #2e28331f}.qt-seg2.sales-seg::-webkit-scrollbar{display:none}.inv .qt-seg2 .sales-seg__opt{color:#2e2833b8;height:34px;box-shadow:none;white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 15px;text-decoration:none;display:flex}.inv .qt-seg2 .sales-seg__opt:hover{color:#2e2833;background:#2e28330f}.inv .qt-seg2 .sales-seg__opt--on,.inv .qt-seg2 .sales-seg__opt--on:hover{color:#f4e4b6;background:#2e2833}.qt-seg2 .sales-seg__count{color:inherit;background:#2e28331a}.qt-seg2 .sales-seg__opt--on .sales-seg__count{background:#f4e4b633}.qt-filters.sales-filterbar{margin-top:0}.inv .qt-search{background:#fff;border-radius:999px;width:320px}.inv .qt-tiles .sales-tile--link{box-shadow:0 1px 2px #2e28330f,0 4px 12px #2e28330f}.inv .qt-tiles .sales-tile--link:hover{border-color:#cfc4ba;transform:translateY(-1px);box-shadow:0 2px 4px #2e283314,0 10px 24px #2e28331a}.inv .qt-tiles .sales-tile--link{transition:border-color .15s,box-shadow .15s,transform .15s}.inv .qt-tiles .inv-tile.qt-tile--on,.inv .qt-tiles .inv-tile.qt-tile--on:hover{background:#fff;border-color:#2e2833;transform:none;box-shadow:inset 0 0 0 1px #2e2833,0 4px 12px #2e28331f}.inv .qt-tiles .inv-tile.qt-tile--on .inv-label{color:#2e2833}@media (max-width:760px){.inv .qt-filters .sales-filterbar__end,.inv .qt-search{width:100%}.inv .qt-filters .sales-filterbar__end{flex-wrap:wrap}.inv .qt-filters>.sales-seg{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.inv .qt-filters .sales-seg__opt{flex:none}}.sales-needs__pills .qt-seg2{margin:0}.inv-card__head .qt-seg2{flex-shrink:0}.qt-notesbar{background:var(--inv-head-row);border-color:var(--inv-row-line);color:var(--inv-ink);padding:8px 20px}.qt-notes{padding:0}.qt-notes .sales-entry__icon{background:0 0}.qt-props .qt-who{gap:8px;min-width:0}.qt-props .qt-state{margin-left:auto}.qt-page{flex-direction:column;gap:20px;display:flex}.qt-stepper .sales-step{cursor:default}.qt-mstage{display:none}.qt-tile-name{font-size:22px}.qt-help:has(.qt-seg2){grid-template-columns:minmax(0,1fr)}.qt-help .qt-help__nav.qt-seg2{z-index:5;flex-direction:row;gap:4px;padding:4px;position:sticky;top:72px}.inv .qt-help .qt-help__nav.qt-seg2 a{color:#2e2833b8;background:0 0;padding:0 15px}.inv .qt-help .qt-help__nav.qt-seg2 a.enhancement-help-nav__link--active{color:#f4e4b6;background:#2e2833}@media (max-width:760px){.qt-stepper{display:none}.qt-mstage{display:flex}.qt-page.sales-dealpage{padding-bottom:0}.qt-page .sales-dealhead__meta .sales-link,.qt-page .sales-dealhead__meta .sales-row__owner{display:inline-flex}.qt-page .sales-dealhead__actions{flex-wrap:wrap;gap:8px;display:flex}.qt-head-hours{display:none}}.qt-props .qt-who>.inv-strong,.qt-props .qt-who .inv-stack .inv-strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.qt-props .qt-who .inv-stack{min-width:0}.qt-state{white-space:nowrap}.qt-pad-stack{flex-direction:column;align-items:stretch;gap:10px;display:flex}.qt-pad-stack>.inv-btn{align-self:flex-start}.qt-panel{width:var(--qt-panel-w);z-index:20;box-sizing:border-box;background:var(--inv-card);border-left:1px solid var(--inv-line);flex-direction:column;max-width:100vw;display:flex;position:fixed;top:65px;bottom:0;right:0;box-shadow:-18px 0 48px #2e283324}.qt-panel--wide{width:auto;left:0}.qt-panel__head{justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 24px 12px;display:flex}.qt-panel__title{font-size:20px;line-height:1.25}.qt-panel__changed{color:#9a6a00}.qt-panel__tools{flex:none;gap:6px;display:inline-flex}.qt-panel__body{overscroll-behavior:contain;flex:1;padding:4px 24px 24px;overflow-y:auto}.qt-panel__inner{flex-direction:column;gap:18px;display:flex}.qt-panel--wide .qt-panel__inner{max-width:900px;margin:0 auto}.qt-panel--wide .qt-panel__head,.qt-panel--wide .qt-panel__foot{padding-left:max(24px,50% - 450px);padding-right:max(24px,50% - 450px)}.qt-panel--wide .qt-panel__head{position:relative}.qt-panel--wide .qt-panel__tools{position:absolute;top:20px;right:24px}.qt-panel__foot{border-top:1px solid var(--inv-row-line);background:var(--inv-card);align-items:center;gap:8px;padding:12px 24px;display:flex}.qt-panel__nav{align-items:center;gap:4px;margin-right:auto;display:inline-flex}.qt-panel__nav .inv-sub{margin-left:4px}.qt-panel__lbl{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.qt-panel__lbl label,.qt-panel__lbl .inv-field__label{font-weight:700}.inv .qt-iconbtn{border:1px solid var(--inv-pill-line);background:var(--inv-card);width:32px;height:32px;color:var(--inv-ink);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}.inv .qt-iconbtn:hover{border-color:#cfc4ba}.inv .qt-iconbtn--off{opacity:.35;cursor:default}.qt-panel--wide [data-quote-panel-target=widen] svg{transform:rotate(180deg)}.inv .qt-addlink{font:inherit;color:var(--inv-ink);cursor:pointer;background:0 0;border:1px dashed #d1c6bc;border-radius:10px;align-self:flex-start;align-items:center;gap:6px;padding:9px 12px;font-size:14px;font-weight:600;display:inline-flex}.inv .qt-addlink:hover{border-color:var(--inv-ink)}.inv .qt-addlink .inv-sub{font-weight:400}.inv .qt-removelink{font:inherit;color:#b4441f;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:600;text-decoration:none}.qt-panel__foot .qt-removelink{margin-right:8px;font-size:14px}.qt-reveal{flex-direction:column;display:flex}.qt-panel lexxy-editor .lexxy-editor__content{min-height:76px}.qt-panel lexxy-editor:not(:focus-within) lexxy-toolbar{display:none}.qt-tr.qt-tr--open{box-shadow:inset 3px 0 0 var(--inv-ink)}@media (max-width:900px){:root{--qt-panel-w:100vw}.inv-main:has(.qt-panel){padding-right:var(--inv-gutter)}.qt-panel{z-index:60;top:0}.qt-panel [data-quote-panel-target=widen]{display:none}.qt-panel__head,.qt-panel__body,.qt-panel__foot{padding-left:16px;padding-right:16px}.inv .qt-addlink .inv-sub{display:none}}.qt-panel__nav .inv-sub{white-space:nowrap}@media (min-width:901px){.qt-panel:not(.qt-panel--wide) .qt-task{grid-template-columns:128px minmax(0,1fr) 56px 36px 20px;gap:8px}.inv .qt-panel:not(.qt-panel--wide) .qt-desc{width:36px;padding:0;font-size:0}.inv .qt-panel:not(.qt-panel--wide) .qt-desc:before{content:"≡+";font-size:13px}.inv .qt-panel:not(.qt-panel--wide) .qt-desc--has:before{content:"≡✓"}.inv .qt-panel:not(.qt-panel--wide) .qt-desc[aria-expanded=true]:before{content:"≡−"}.qt-panel:not(.qt-panel--wide) .qt-task>.qt-av,.qt-panel:not(.qt-panel--wide) .qt-task--head>span:nth-child(5){display:none}.qt-panel:not(.qt-panel--wide) .qt-taskdesc{padding-left:130px}}.qt-panel .qt-task>.qt-av,.qt-panel .qt-task--head>span:nth-child(5){display:none}@media (min-width:901px){.qt-panel--wide .qt-task{grid-template-columns:150px minmax(0,1fr) 72px 120px 20px}}.inv .qt-panel .qt-desc{color:var(--inv-ink)}.inv .qt-panel .qt-desc:hover{background:#f4efea}.qt-tasksfoot{border-top:1px solid var(--inv-row-line);background:#fdfbf9;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.qt-tasksfoot .qt-tasksum{background:0 0;border:0;padding:0}.qt-tasksfoot .qt-tasksum[hidden]{display:none}.qt-panel--wide .qt-scope--clamp{max-height:none}.qt-panel--wide .qt-scope--clamp:after,.qt-panel--wide [data-quote-panel-target=unclamp]{display:none}.inv .qt-panel .qt-type{box-shadow:none;font-size:13px;font-weight:400}.inv .qt-panel [data-quote-panel-target=unclamp]{color:var(--inv-ink);align-self:flex-start}.inv .qt-panel textarea.inv-input{font-size:14px;line-height:1.5}.inv .qt-panel .qt-desc[aria-expanded=true]{color:var(--inv-ink);background:#f4efea;border-color:#0000}.inv .qt-panel .qt-task .inv-input[type=number]{text-align:center}@media (pointer:coarse) and (min-width:901px){.inv .qt-panel input.inv-input,.inv .qt-panel textarea,.inv .qt-panel [contenteditable=true]{font-size:14px!important}.inv .qt-panel .qt-task input,.inv .qt-panel .qt-task select{font-size:13px!important}.inv .qt-panel .qt-taskdesc textarea,.inv .qt-panel textarea.inv-input{font-size:14px!important}}.qt-hro{border:1px solid var(--inv-row-line);background:#fff;border-radius:12px;font-size:13px;overflow:hidden}.qt-hro__row{border-top:1px solid #f4efea;grid-template-columns:118px minmax(0,1fr) 56px;align-items:start;gap:8px;padding:9px 12px;display:grid}.qt-hro__head{background:#fdfbf9;border-top:0;padding-top:8px;padding-bottom:6px}.qt-hro__row--plain>span:nth-child(2){color:var(--inv-muted)}.qt-hro__desc{color:var(--inv-muted);overflow-wrap:anywhere;margin-top:3px;font-size:12px;line-height:1.45;display:block}.qt-hro__foot{border-top:1px solid var(--inv-row-line);background:#fdfbf9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.qt-hro__foot .qt-typesum{flex-wrap:wrap;gap:12px;display:inline-flex}.qt-hro__dot{border-radius:2px;width:8px;height:8px;margin-right:5px;display:inline-block}.qt-hro__dot--planning{background:#8b6fb3}.qt-hro__dot--design{background:#c2803a}.qt-hro__dot--development{background:#3f7ca8}.qt-panel:not(.qt-panel--wide) lexxy-editor.qt-ed--long:not(:focus-within) .lexxy-editor__content{max-height:140px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.adm-min0{min-width:0}.adm-grow{flex:1}.adm-dom-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.adm .adm-dom-tabs{scrollbar-width:none;max-width:100%;overflow-x:auto}.adm .adm-dom-tabs .tab{white-space:nowrap;flex:none}.adm .adm-dom-tilecard{color:var(--text);flex-direction:column;gap:4px;padding:14px 18px;text-decoration:none;display:flex}.adm .adm-dom-tilecard--on{outline-offset:-1px;outline:2px solid #112337}.adm .adm-dom-tilecard--warn{border-color:#f4d9a8}.adm .adm-dom-tilecard--err{border-color:#e9b8aa}.adm-dom-tilecard__label{align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.adm-dom-tilecard__num{font-size:24px;font-weight:600}.adm-dom-tilecard__big{font-size:22px;font-weight:600}.adm-dom-dot{background:#b0a7b8;border-radius:999px;flex-shrink:0;width:8px;height:8px;display:inline-block}.adm-dom-dot--renewal{background:#c58b12}.adm-dom-dot--account{background:#8a6a99}.adm-dom-dot--dns{background:#c2412b}.adm-dom-dot--elsewhere{background:#2d4a66}.adm-dom-dot--ok{background:#5e8b2e}.adm-dom-dot--off{background:#b0a7b8}.adm-dom-state{align-items:center;gap:8px;font-size:14px;display:inline-flex}.adm-dom-cols-index{grid-template-columns:300px 150px 64px minmax(0,1fr) 200px;align-items:center}.adm-dom-cols-all{grid-template-columns:minmax(0,1fr) 150px 180px 180px 200px;align-items:start}.adm-dom-urgent{color:#8a3220;font-weight:600}.adm-dom-sources{align-items:center;gap:6px;display:flex}.adm-dom-tile{border:1px solid var(--border);box-sizing:border-box;background:#fff;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.adm-dom-tile__txt{color:#3a4556;letter-spacing:-.02em;font:600 9px/1 Geist Mono,ui-monospace,monospace}.adm-dom-why{flex-direction:column;gap:8px;display:flex}.adm-dom-why__item{gap:3px}.adm-dom-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.adm-dom-title{flex-wrap:wrap;align-items:center;gap:12px;display:inline-flex}.adm-dom-title .badge{font-size:12px}.adm .adm-dom-plain{color:var(--text);text-decoration:none}.adm .adm-dom-banner{justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex}.adm .adm-dom-banner--warn{background:#fffcf4;border-color:#f4d9a8}.adm .adm-dom-banner--err{background:#fef6f3;border-color:#e9b8aa}.adm .adm-dom-banner--info{background:#f4f8fb;border-color:#cfe0ee}.adm .adm-dom-banner--ok{background:#f7faf0;border-color:#d5e3b8}.adm-dom-banner__text{flex-direction:column;gap:4px;min-width:0;display:flex}.adm-dom-banner__text strong{font-size:16px;font-weight:600}.adm-dom-banner__actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;display:flex}.adm-dom-decided{flex-wrap:wrap;align-items:center;gap:4px;margin:0;display:flex}.adm .adm-dom-linkbtn{font:inherit;color:var(--link,#c24e33);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.adm-dom-grid{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:24px;display:grid}.adm-dom-grid__main,.adm-dom-grid__side{flex-direction:column;gap:24px;min-width:0;display:flex}.adm-dom-cols-targets{grid-template-columns:140px 130px minmax(0,1fr) 130px;align-items:center}.adm-dom-goes{align-items:center;gap:10px;min-width:0;display:flex}.adm-dom-check{border-top:1px solid var(--border-soft,#efeae4);grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 20px;display:grid}.adm-dom-change{border-top:1px solid var(--border-soft,#efeae4);flex-direction:column;gap:2px;min-width:0;padding:14px 20px;display:flex}.adm-dom-flow{grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);align-items:center;gap:12px;display:grid}.adm-dom-flow__box{border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:2px;min-width:0;padding:12px 14px;display:flex}.adm-dom-flow__arrow{color:var(--text-muted);text-align:center}.adm .adm-dom-zonebar{align-items:center;gap:14px;padding:16px 20px;display:flex}.adm-dom-zonebar>.adm-stack{flex:1}.adm-dom-cols-records{grid-template-columns:76px minmax(0,170px) minmax(0,1fr) 84px 60px minmax(0,210px) 132px 96px;align-items:center}.adm-dom-cols-records-ro{grid-template-columns:76px minmax(0,170px) minmax(0,1fr) 84px 60px minmax(0,210px) 110px;align-items:center}.adm-dom-who{margin:0}.adm-dom-who__select{width:100%}.adm-dom-content{overflow-wrap:anywhere;min-width:0;font-size:13px}.adm .adm-dom-row--flag{background:#fffcf4}.adm .adm-dom-row--new{background:#f7faf0}.adm .adm-dom-x{padding:0 10px}.adm-dom-cols-public{grid-template-columns:76px minmax(0,200px) minmax(0,1fr) 200px;align-items:center}.adm-dom-inset{border:1px solid var(--border);border-radius:10px;margin:0 20px 16px;overflow:hidden}.adm-dom-cols-suggest{grid-template-columns:76px 160px minmax(0,1fr);align-items:center}.adm-dom-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0 20px 20px;display:grid}.adm-dom-step{border-radius:10px;flex-direction:column;gap:4px;padding:12px 14px;font-size:13px;display:flex}.adm-dom-step--now{background:#f7faf0}.adm-dom-step--next{background:#fffcf4}.adm-dom-step--last{background:#f4f8fb}.adm-dom-cols-senders{grid-template-columns:220px minmax(0,1fr) 260px;align-items:center}.adm-dom-cols-email{grid-template-columns:76px minmax(0,180px) minmax(0,1fr) 100px;align-items:center}.adm-dom-toggle{align-items:center;gap:10px;display:inline-flex}.adm-dom-cols-decisions{grid-template-columns:130px minmax(0,1fr) 220px;align-items:center}.adm-dom-cols-activity{grid-template-columns:150px 180px 170px minmax(0,1fr) 90px;align-items:center}.adm-dom-activity .adm-dom-undo{opacity:0}.adm-dom-activity:hover .adm-dom-undo,.adm-dom-activity .adm-dom-undo:focus-visible{opacity:1}.adm-dom-dialog-body{flex-direction:column;gap:16px;max-height:64vh;display:flex;overflow-y:auto}.adm-dom-picklist{border:1px solid var(--border);border-radius:12px;flex-direction:column;max-height:260px;display:flex;overflow-y:auto}.adm-dom-picklist__group{border-bottom:1px solid var(--border-soft,#efeae4);padding:12px 14px 8px}.adm-dom-pick{border-bottom:1px solid var(--border-soft,#efeae4);cursor:pointer;align-items:center;gap:12px;padding:12px 14px;display:flex}.adm-dom-pick:last-child{border-bottom:0}.adm-dom-pick:has(input:checked){background:#fef6f3}.adm-dom-pick[hidden]{display:none}.adm-dom-moves{border:1px solid var(--border);border-radius:12px;flex-direction:column;display:flex}.adm-dom-moves>div{border-bottom:1px solid var(--border-soft,#efeae4);flex-direction:column;gap:2px;padding:12px 14px;display:flex}.adm-dom-moves>div:last-child{border-bottom:0}.adm-dom-check-line{align-items:flex-start;gap:10px;font-size:14px;display:flex}.adm-dom-foot{justify-content:space-between;align-items:center;gap:12px;display:flex}.adm-dom-seg{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.adm-dom-seg legend{margin-bottom:8px;font-size:13px}.adm-dom-seg__opt{cursor:pointer;position:relative}.adm-dom-seg__input{opacity:0;pointer-events:none;position:absolute}.adm-dom-seg__opt>span{border:1px solid var(--border-input,#d8d0c6);background:var(--surface);border-radius:8px;align-items:center;height:34px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.adm-dom-seg__input:checked+span{color:#fff;background:#112337;border-color:#112337}.adm-dom-seg__input:focus-visible+span{outline:2px solid var(--coral-strong);outline-offset:1px}.adm-dom-seg:disabled .adm-dom-seg__opt{cursor:default}.adm-dom-recognised{background:#f7faf0;border:1px solid #d5e3b8;border-radius:10px;padding:12px 14px;font-size:13px}.adm-dom-impact{color:#6e4f0c;background:#fffcf4;border:1px solid #f4d9a8;border-radius:10px;padding:12px 14px;font-size:13px}.adm-dom-recbox{border:1px solid var(--border);border-radius:12px;grid-template-columns:76px 140px minmax(0,1fr);align-items:center;gap:12px;padding:14px 18px;display:grid}.adm-dom-addtabs{align-self:flex-start;margin-top:12px}.adm-dom-inline{gap:8px;display:flex}.adm .btn-danger-outline:hover{color:#a43f27;background:#fef6f3}.adm .btn:disabled{opacity:.5;cursor:not-allowed}@media (max-width:1023px){.adm-dom-tiles,.adm-dom-steps{grid-template-columns:1fr 1fr}.adm-dom-toolbar{flex-wrap:wrap}.adm .adm-dom-tabs,.adm-dom-toolbar .search{flex:100%}.adm-dom-grid{grid-template-columns:1fr}.adm-dom-cols-index,.adm-dom-cols-all,.adm-dom-cols-targets,.adm-dom-cols-records,.adm-dom-cols-records-ro,.adm-dom-cols-public,.adm-dom-cols-senders,.adm-dom-cols-email,.adm-dom-cols-decisions,.adm-dom-cols-activity,.adm-dom-cols-suggest{grid-template-columns:1fr;gap:6px}.th.adm-dom-cols-index,.th.adm-dom-cols-all,.th.adm-dom-cols-targets,.th.adm-dom-cols-records,.th.adm-dom-cols-records-ro,.th.adm-dom-cols-public,.th.adm-dom-cols-activity,.th.adm-dom-cols-suggest{display:none}.adm-dom-actions{justify-content:flex-start}.adm .adm-dom-banner{flex-direction:column;align-items:stretch}}.adm .adm-dom-link{color:var(--coral);text-underline-offset:2px;font-size:13px;font-weight:600;text-decoration:underline}.adm .adm-dom-link:hover{color:var(--coral-hover)}.adm .adm-dom-link--text{font-size:inherit;font-weight:400}.adm-dom-dialog-body>*{flex-shrink:0}.adm-cols-usr-staff{grid-template-columns:36px minmax(0,1fr) 166px 240px 130px;align-items:center}.adm-cols-usr-clients{grid-template-columns:36px minmax(0,1fr) 240px 90px 150px 120px;align-items:center}.adm-cols-usr-roles{grid-template-columns:minmax(0,1fr) 220px 130px 90px}.adm-cols-usr-allows{grid-template-columns:minmax(0,1fr) 120px 120px}.adm-cols-usr-session{grid-template-columns:30px minmax(0,1fr) 200px auto}.adm-cols-usr-help{grid-template-columns:minmax(0,1fr) auto}.adm-cols-usr-history{grid-template-columns:130px 150px minmax(0,1fr) 130px}.adm-cols-usr-failed{grid-template-columns:150px 140px minmax(0,1fr) 200px}.adm-cols-usr-accounts{grid-template-columns:minmax(0,1fr) 120px 200px 140px}.adm-cols-usr-toggle{grid-template-columns:minmax(0,1fr) 80px}.adm-cols-usr-step{grid-template-columns:28px minmax(0,1fr);align-items:start}.adm-cols-usr-contact{grid-template-columns:36px minmax(0,1fr) auto}.adm-usr-av{color:#3d190b;background:#f4e4b6;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:700;display:flex}.adm-usr-av--lg{width:56px;height:56px;font-size:18px}.adm-usr-av--sm{width:28px;height:28px;font-size:11px}.adm-usr-stack{align-items:center;display:flex}.adm-usr-stack__item{border:2px solid #fff;border-radius:999px;margin-left:-8px}.adm-usr-stack__item:first-child{margin-left:0}.adm-usr-cell{flex-direction:column;gap:3px;min-width:0;display:flex}.adm-usr-action{justify-content:flex-end;gap:8px;display:flex}.adm-usr-filters{align-items:center;gap:12px;display:flex}.adm-usr-role-select{width:160px}.adm-usr-grid{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:20px;display:grid}.adm-usr-grid--halves{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-usr-col{flex-direction:column;gap:20px;min-width:0;display:flex}.adm .adm-usr-card{overflow:hidden}.adm-usr-card__head{justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.adm-usr-card__foot{border-top:1px solid var(--border-soft);color:var(--text-muted);padding:14px 20px;font-size:13px}.adm-usr-kv{border-top:1px solid var(--border-soft);grid-template-columns:130px minmax(0,1fr);align-items:start;gap:12px;padding:12px 20px;font-size:14px;display:grid}.adm-usr-kv>:first-child{color:var(--text-muted)}.adm-usr-yes{align-items:center;gap:6px;font-size:13px;display:inline-flex}.adm-usr-list-item{border-top:1px solid var(--border-soft);flex-direction:column;gap:2px;padding:14px 20px;display:flex}.adm .adm-usr-dialog{width:640px}.adm .adm-usr-dialog .adm-dialog__head{border-bottom:0}.adm-usr-dialog__body{flex-direction:column;gap:16px;padding:0 32px 8px;display:flex;overflow-y:auto}.adm-usr-dialog__foot{justify-content:space-between;align-items:center;gap:12px;padding:20px 32px 28px;display:flex}.adm-usr-dialog__label{font-size:13px;font-weight:600}.adm-usr-dialog__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--label);font-size:12px;font-weight:600}.adm .adm-usr-list{box-shadow:none;overflow:hidden}.adm .adm-usr-list .tr{padding:10px 14px}.adm-usr-note{background:var(--bg);color:var(--text);border-radius:10px;padding:14px;font-size:13px;line-height:1.6}.adm-usr-check{align-items:flex-start;gap:10px;display:flex}.adm-usr-check input{accent-color:var(--coral);flex-shrink:0;width:18px;height:18px;margin:2px 0 0}.adm-usr-check--off{opacity:.55}.adm-usr-toggle{width:36px;height:20px}.adm-usr-toggle:after{width:16px;height:16px;top:2px;left:2px}.adm-usr-toggle:checked:after{left:18px}.adm-usr-toggle:disabled{cursor:not-allowed;opacity:.6}.adm-usr-risky{color:#c2412b;font-size:12px}.adm-usr-roles-note{color:var(--text-muted);margin:0;padding:0 14px;font-size:13px}@media (max-width:1023px){.adm-usr-grid,.adm-usr-grid--halves{grid-template-columns:1fr}}.adm .btn-danger-outline{color:#c24e33;background:#fff;border:1px solid #e9b8aa}.adm .btn-danger-outline:hover{color:#a43f27;background:#fdf5f3;border-color:#c24e33}.adm-usr-sales{justify-content:space-between;align-items:center;gap:12px;display:flex}.adm-usr-grid--apps{grid-template-columns:minmax(0,1fr) 400px}.adm-usr-kvs{padding:0 20px 12px}.adm-usr-kvs .adm-usr-kv{grid-template-columns:152px minmax(0,1fr);padding:11px 0}.adm-usr-device{color:#4e4655;display:flex}.adm-usr-apps{padding-bottom:8px}.adm-usr-app{border-top:1px solid var(--border-soft);align-items:center;gap:12px;margin:0 20px;padding:10px 0;display:flex}.adm-usr-app .adm-usr-cell{flex:auto}.adm-usr-app__tile{color:#f4e4b6;background:#423a49;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.adm-level{white-space:nowrap;border-radius:6px;align-items:center;height:24px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.adm-level--manage{color:#fff;background:#423a49}.adm-level--use{color:#2f6b2a;background:#e1f0dc}.adm-level--view{color:#2b5c8a;background:#e3ecf7}.adm-level--none{color:#968c9c;background:#f2ede6}@media (max-width:1023px){.adm-usr-grid--apps{grid-template-columns:1fr}.adm-cols-usr-session{grid-template-columns:30px minmax(0,1fr) auto}.adm-cols-usr-session>.sub:nth-child(3){display:none}}.adm-roles__intro{color:#4e4655;margin:0;font-size:14px}.adm-roles{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.adm .adm-role{flex-direction:column;gap:12px;padding:20px;display:flex}.adm-role__head{justify-content:space-between;align-items:center;gap:8px;display:flex}.adm .adm-role__badge{text-decoration:none}.adm a.adm-role--link{color:inherit;text-decoration:none;transition:box-shadow .15s,border-color .15s}.adm a.adm-role--link:hover{box-shadow:0 4px 14px #1123371f}.adm a.adm-role--link:focus-visible{outline-offset:2px;outline:2px solid #c24e33}.adm-role__count{color:#4e4655;font-size:14px}.adm-role__count b{color:#2e2833}.adm-role__desc{border-bottom:1px solid var(--border-soft);margin:0;padding-bottom:14px;font-size:14px;line-height:21px}.adm-role__adds{flex-direction:column;flex-grow:1;gap:10px;margin:0;padding:0;list-style:none;display:flex}.adm-role__adds li{align-items:flex-start;gap:8px;font-size:13px;line-height:18px;display:flex}.adm-role__adds svg{color:#3e8e3a;flex-shrink:0;margin-top:2px}.adm .adm-role__link{color:#968c9c;align-items:center;gap:4px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.adm .adm-role__link:hover{color:var(--link)}@media (max-width:1279px){.adm-roles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.adm-roles{grid-template-columns:minmax(0,1fr)}}.adm-usr-last{color:#4e4655;font-size:14px}.adm-usr-last--flag{color:#2e2833;align-items:center;gap:8px;display:inline-flex}.adm .adm-usr-av--client{color:#5e4766;background:#e5d9ec}.adm .adm-usr-company{color:#2e2833;text-decoration:none}.adm .adm-usr-company:hover{color:var(--link);text-decoration:underline}.adm-usr-app-group{border-top:1px solid var(--border-soft);color:#6a7280;margin:0 20px;padding:12px 0 4px;font-size:11px}.adm-usr-app-group+.adm-usr-app{border-top:0}.adm-usr-app__extras{margin-top:2px;font-size:13px;line-height:1.45;display:block}.adm-usr-app__label{color:#4a4450;font-weight:600}.adm-usr-key{color:#5b6472;align-items:center;gap:8px;font-size:13px;display:inline-flex}.adm-cols-usr-person{grid-template-columns:36px minmax(0,1fr)}.adm .adm-usr-app__link{font-size:12px;font-weight:600;text-decoration:none}.adm .adm-usr-app__link:hover{text-decoration:underline}.adm-apps__intro{color:var(--text-muted);margin:0;font-size:14px;line-height:20px}.adm-apps__cols{align-items:center;gap:12px;padding:14px 20px;display:grid}.adm-apps__cols--1{grid-template-columns:minmax(180px,1fr) repeat(1,minmax(88px,136px)) 80px 64px}.adm-apps__cols--2{grid-template-columns:minmax(180px,1fr) repeat(2,minmax(88px,136px)) 80px 64px}.adm-apps__cols--3{grid-template-columns:minmax(180px,1fr) repeat(3,minmax(88px,136px)) 80px 64px}.adm-apps__cols--4{grid-template-columns:minmax(180px,1fr) repeat(4,minmax(88px,136px)) 80px 64px}.adm-apps__cols--5{grid-template-columns:minmax(180px,1fr) repeat(5,minmax(88px,136px)) 80px 64px}.adm-apps__cols--6{grid-template-columns:minmax(180px,1fr) repeat(6,minmax(88px,136px)) 80px 64px}.adm-apps__cols--7{grid-template-columns:minmax(180px,1fr) repeat(7,minmax(88px,136px)) 80px 64px}.adm-apps__cols--8{grid-template-columns:minmax(180px,1fr) repeat(8,minmax(88px,136px)) 80px 64px}.adm-apps__cols--9{grid-template-columns:minmax(180px,1fr) repeat(9,minmax(88px,136px)) 80px 64px}.adm-apps__cols--10{grid-template-columns:minmax(180px,1fr) repeat(10,minmax(88px,136px)) 80px 64px}.adm-apps__cols--11{grid-template-columns:minmax(180px,1fr) repeat(11,minmax(88px,136px)) 80px 64px}.adm-apps__cols--12{grid-template-columns:minmax(180px,1fr) repeat(12,minmax(88px,136px)) 80px 64px}.adm-apps .tr{border-top:1px solid var(--border-soft)}.adm-apps__app{align-items:center;gap:12px;min-width:0;display:flex}.adm-apps__tile{border-radius:9px;width:36px;height:36px}.adm-apps__text{flex-direction:column;gap:2px;min-width:0;display:flex}.adm-apps__name{align-items:center;gap:8px;display:flex}.adm-apps__span{grid-column:3/-1}.adm .adm-apps__link{color:var(--link);font-weight:600;text-decoration:underline}.adm .adm-apps__link:hover{color:var(--link-hover)}.adm .adm-apps__link--nowrap{white-space:nowrap}.adm .adm-apps-role--note{grid-template-columns:minmax(0,1fr)}.adm-apps__group{background:var(--surface-muted);border-top:1px solid var(--border-soft);justify-content:space-between;align-items:center;padding:10px 20px;display:flex}.adm-apps__level{width:100%}.adm-apps__level--none,.adm-apps__locked{color:var(--text-muted);background:#f7f5f2;border-style:dashed}.adm-apps__locked{box-sizing:border-box;border:1px dashed var(--border-input);border-radius:8px;align-items:center;height:36px;padding:0 10px;font-size:14px;display:flex}.adm .adm-apps__legend{flex-wrap:wrap;align-items:center;gap:8px 22px;display:flex}.adm-apps__legend-item{color:#4e4655;align-items:center;gap:8px;font-size:14px;display:inline-flex}.adm-apps__check{color:#3e8e3a;font-weight:700}.adm .adm-dd--right .adm-dd__menu{max-height:360px;left:auto;right:0;overflow-y:auto}.adm-dd__label{color:var(--text-muted);padding:8px 12px 4px;font-size:12px;display:block}.adm-apps-seg{background:#efeae4;border:0;border-radius:10px;gap:2px;margin:0;padding:4px;display:inline-flex}.adm .adm-apps-seg__opt{height:30px;color:var(--text-muted);cursor:pointer;border-radius:7px;align-items:center;padding:0 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.adm .adm-apps-seg__opt--on,.adm .adm-apps-seg__opt:has(input:checked){color:var(--text);background:#fff;box-shadow:0 1px 2px #1123371f}.adm .adm-apps-seg__opt:has(input[value=none]:checked){color:#943620}.adm-apps-seg__opt input{opacity:0;width:1px;height:1px;position:absolute}.adm-apps-seg__opt:has(input:focus-visible){outline:2px solid var(--text);outline-offset:1px}.adm-apps-notes{margin-top:6px;font-size:12px;display:block}.adm-apps-notes>span{display:none}.adm-apps-seg:has(input[value=none]:checked)+.adm-apps-notes [data-level=none],.adm-apps-seg:has(input[value=view]:checked)+.adm-apps-notes [data-level=view],.adm-apps-seg:has(input[value=use]:checked)+.adm-apps-notes [data-level=use],.adm-apps-seg:has(input[value=manage]:checked)+.adm-apps-notes [data-level=manage]{display:inline}.adm-apps-head__id{align-items:center;gap:16px;min-width:0;display:flex}.adm-apps-head__tile{border-radius:12px;width:52px;height:52px}.adm-apps-head__tile svg{width:24px;height:24px}.adm-apps-page{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:24px;margin-top:24px;display:grid}.adm-apps-page__main,.adm-apps-page__side{flex-direction:column;gap:24px;min-width:0;display:flex}.adm-apps-card__head{border-bottom:1px solid var(--border-soft);padding:18px 20px}.adm-apps-card__head p{margin:4px 0 0;font-size:13px}.adm-apps-card__head--row{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.adm-apps-role{border-top:1px solid var(--border-soft);grid-template-columns:200px minmax(0,1fr);align-items:center;gap:16px;padding:16px 20px;display:grid}.adm-apps-role:first-of-type{border-top:0}.adm-apps-role__who{flex-direction:column;gap:2px;display:flex}.adm-apps-exc{border-top:1px solid var(--border-soft);grid-template-columns:auto minmax(0,1fr) 150px auto;align-items:center;gap:14px;padding:14px 20px;display:grid}.adm-apps-exc__who{flex-direction:column;gap:2px;min-width:0;display:flex}.adm-apps-kv{border-top:1px solid var(--border-soft);grid-template-columns:110px minmax(0,1fr);align-items:center;gap:12px;padding:12px 20px;font-size:14px;display:grid}.adm-apps-card__head+.adm-apps-kv{border-top:0}.adm-apps-kv__val--switch{align-items:flex-start;gap:12px;font-size:12px;display:flex}.adm-apps-kv--total{margin-top:4px}.adm-apps-kv>:last-child.adm-strong{text-align:right}.adm-apps-who__note{margin:0;padding:0 20px 18px;font-size:12px}.adm-dialog--880{width:880px}.adm-apps-groups{gap:0}.adm-apps-groups__row{border-bottom:1px solid var(--border-soft);background:var(--surface);grid-template-columns:20px 220px minmax(0,1fr) auto 36px;align-items:center;gap:12px;padding:12px 0;display:grid}.adm-apps-groups__row--removed .adm-apps-groups__name,.adm-apps-groups__row--removed .adm-apps-groups__chips{opacity:.4;text-decoration:line-through}.adm-apps-groups__row--removed:not(:has(.adm-apps-groups__move:not([hidden]))){display:none}.adm-apps-groups__handle{color:#b0a7b8;letter-spacing:-2px;cursor:grab;-webkit-user-select:none;user-select:none}.adm-apps-groups__chips{flex-wrap:wrap;gap:6px;min-width:0;min-height:32px;display:flex}.adm-apps-groups__chip{border:1px solid var(--border);background:var(--surface);cursor:grab;border-radius:7px;align-items:center;gap:6px;height:30px;padding:0 10px 0 4px;font-size:13px;display:inline-flex}.adm-apps-groups__tile{border-radius:5px;width:22px;height:22px}.adm-apps-groups__tile svg{width:14px;height:14px}.adm-apps-groups__x{border:1px solid var(--border-input);background:var(--surface);width:32px;height:32px;color:var(--text);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.adm-apps-groups__foot{background:var(--surface-muted);justify-content:space-between;align-items:center}.adm-apps-groups__acts{gap:12px;display:flex}.adm-apps-groups__move[hidden]{display:none}.adm-dialog--560{width:560px}.adm-apps-person{display:block;position:relative}.adm .adm-apps-person__select{padding-right:220px}.adm-apps-person__meta{pointer-events:none;font-size:12px;position:absolute;top:50%;right:36px;transform:translateY(-50%)}.adm-apps-preview{grid-template-columns:720px minmax(0,1fr);align-items:start;gap:32px;margin-top:24px;display:grid}.adm-apps-preview__picker{border:1px solid var(--border);background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 18px 48px #1123371f}.adm .adm-apps-preview__side{flex-direction:column;gap:10px;padding:20px;display:flex}.adm-apps-preview__side p{margin:0;font-size:14px}.adm-apps-preview__side .sub{font-size:13px}@media (max-width:1279px){.adm-apps{overflow-x:auto}.adm-apps .th,.adm-apps .tr,.adm-apps .adm-apps__group{min-width:1100px}.adm-apps-page,.adm-apps-preview{grid-template-columns:minmax(0,1fr)}.adm-apps-preview__picker{max-width:720px}}@media (max-width:767px){.adm-dialog--880,.adm-dialog--560{width:100%}.adm .adm-apps__legend{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.adm-apps-role{grid-template-columns:minmax(0,1fr)}.adm-apps-exc{grid-template-columns:auto minmax(0,1fr)}.adm-apps-groups__row{grid-template-columns:20px minmax(0,1fr) 36px}.adm-apps-groups__chips,.adm-apps-groups__move{grid-column:2/-1}.adm-apps-preview__picker .adm-appmenu__cols{grid-template-columns:minmax(0,1fr)}}.adm .adm-apps-legend{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-bottom:16px;padding:16px 20px;display:grid}.adm-apps-legend__item{color:#5b6472;flex-direction:column;gap:6px;font-size:13px;display:flex}@media (max-width:900px){.adm .adm-apps-legend{grid-template-columns:minmax(0,1fr)}}.adm .adm-apps__group{border-top:1px solid var(--border-soft);color:#6a7280;background:#faf8f5;padding:10px 20px 6px;font-size:11px}.adm-acct-toolbar{align-items:center;gap:12px;display:flex}.adm-acct-find{align-items:center;gap:8px;display:flex}.adm .adm-acct-tier{width:auto}.adm .adm-acct-search{width:240px}.adm .adm-acct-mtier{border-radius:999px;flex-shrink:0;width:auto;height:32px;font-size:13px}.adm-acct-cols{grid-template-columns:340px 90px minmax(0,1fr) 170px}.adm .adm-acct-row{align-items:center}.adm-acct-row__id .adm-stack{gap:2px}.adm-acct-row__id .adm-stack .tlink{line-height:20px}.adm-acct-row__id .adm-stack .sub{line-height:18px}.adm .adm-acct-row__id>.av{flex-shrink:0;width:40px;height:40px}.adm-acct-row__action{justify-content:flex-end;display:flex}.adm-acct-head{align-items:flex-end}.adm-acct-head__tile{color:#2a313c;box-sizing:border-box;background:#f3f8fa;border:1px solid #dce5ee;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:13px;font-weight:700;display:flex}.adm-acct-head__text{flex-direction:column;gap:6px;min-width:0;display:flex}.adm-acct-head__text .adm-detail-head__meta{margin:0;font-size:15px}.adm .adm-acct-head__company{color:var(--text);font-weight:600;text-decoration:none}.adm .adm-acct-head__company:hover{color:var(--link);text-decoration:underline}.adm .adm-acct-head__more{justify-content:center;width:40px;padding:0}.adm-acct-ov{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:24px;display:grid}.adm-acct-ov__main,.adm-acct-ov__side{flex-direction:column;gap:20px;min-width:0;display:flex}.adm .adm-acct-card{overflow:hidden}.adm-acct-card__head{justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.adm .adm-acct-card__link{font-size:13px;font-weight:600}.adm .adm-acct-svc{grid-template-columns:28px minmax(0,1fr) 220px 70px}.adm-acct-svc__logo{border:1px solid var(--border);box-sizing:border-box;color:#3a4556;letter-spacing:-.02em;background:#fff;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font:600 9px/1 Geist Mono,monospace;display:flex}.adm-acct-svc__status{white-space:nowrap;align-items:center;gap:6px;min-width:0;font-size:13px;display:inline-flex}.adm-acct-svc__open{justify-content:flex-end;display:flex}.adm-acct-kv{border-top:1px solid var(--border-soft);grid-template-columns:130px minmax(0,1fr);gap:12px;padding:11px 20px;font-size:14px;display:grid}.adm-acct-kv__mono{font-size:12px}.adm .adm-acct-recent{grid-template-columns:minmax(0,1fr)}@media (max-width:1023px){.adm-acct-ov{grid-template-columns:1fr}.adm-acct-cols{grid-template-columns:minmax(0,1fr) 90px minmax(0,1fr) auto}}.adm-co-filters{align-items:center;gap:12px;display:flex}.adm-co-filters .tab{white-space:nowrap}.adm .adm-co-toolbar{flex-wrap:wrap;row-gap:10px}.adm-co-tiles{display:contents}.adm-co-find{align-items:center;gap:8px;display:flex}.adm .adm-co-tier{width:auto;height:36px}.adm .adm-co-search{width:240px}.adm-co-cols-index{grid-template-columns:340px 90px minmax(0,1fr) 170px}@media (max-width:767px){.adm-co-tiles{display:none}.adm .adm-co-cols-index{grid-template-columns:minmax(0,1fr) auto}.adm .adm-co-cols-index>:nth-child(n+3){display:none}.adm-co-find{width:100%}.adm .adm-co-search{flex:1;width:auto}}.adm .adm-co-row{align-items:center}.adm-co-row__name .adm-stack{gap:2px}.adm-co-row__name .adm-stack .tlink{line-height:20px}.adm-co-row__name .adm-stack .sub{line-height:18px}.adm .adm-co-row__name>.av{flex-shrink:0;width:40px;height:40px}.adm-co-row__action{justify-content:flex-end;display:flex}.adm .adm-co-merge{box-sizing:border-box;width:640px;padding:28px 32px;top:72px;overflow-y:auto;transform:translate(-50%)}.adm-co-merge__form{flex-direction:column;gap:18px;display:flex}.adm-co-merge__title{margin:0;font-size:22px;font-weight:600}.adm .adm-co-merge__sub{margin:4px 0 0}.adm-co-merge__cards{gap:12px;display:flex}.adm-co-merge__card{border:1px solid var(--border);cursor:pointer;border-radius:12px;flex-direction:column;flex:1;gap:8px;padding:14px 16px;display:flex}.adm-co-merge__card:has(.adm-co-merge__radio:checked){background:#fdf5f3;border-color:#e9b8aa}.adm-co-merge__name{align-items:center;gap:10px;display:flex}.adm-co-merge__label{font-size:14px;font-weight:600}.adm-co-merge__radio{appearance:none;box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #b8b0a6;border-radius:999px;flex-shrink:0;width:16px;height:16px;margin:0}.adm-co-merge__radio:checked{border:5px solid #e76547}.adm-co-merge__radio:focus-visible{outline:2px solid var(--coral-strong);outline-offset:2px}.adm .adm-co-merge__keep{display:none}.adm .adm-co-merge__card:has(.adm-co-merge__radio:checked) .adm-co-merge__keep{display:inline-flex}.adm .adm-co-merge__line{font-size:13px}.adm-co-merge__variant{flex-direction:column;gap:18px;display:flex}.adm-co-merge__form:has(#co-merge-keep-0:checked) .adm-co-merge__variant--1,.adm-co-merge__form:has(#co-merge-keep-1:checked) .adm-co-merge__variant--0{display:none}.adm-co-merge__happens{flex-direction:column;gap:10px;display:flex}.adm-co-merge__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--label);font-size:12px;font-weight:600}.adm .adm-co-merge__list{box-shadow:none;overflow:hidden}.adm-co-merge__item{flex-direction:column;gap:2px;padding:10px 14px;font-size:14px;display:flex}.adm-co-merge__item+.adm-co-merge__item{border-top:1px solid var(--border-soft)}.adm-co-merge__note{color:#3a4556;background:#f4f1ee;border-radius:10px;padding:12px 14px;font-size:13px;line-height:1.5}.adm-co-merge__foot{justify-content:space-between;align-items:center;gap:12px;display:flex}.adm .adm-att-banner--info{background:#f3f8fa;border-color:#d5e3ee}.adm-co-cols-accounts{grid-template-columns:minmax(0,1fr) 150px 300px 110px}.adm .adm-co-accounts__row{align-items:start}.adm-co-accounts__rate{word-break:break-all;font-size:13px}.adm-co-pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.adm .adm-co-contacts__row{grid-template-columns:36px minmax(0,1fr) auto}.adm-co-contacts__av{width:36px;height:36px;font-size:13px}.adm-co-glance__row{border-top:1px solid var(--border-soft);grid-template-columns:130px minmax(0,1fr);gap:12px;padding:11px 20px;font-size:14px;display:grid}.adm-co-card__head{justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.adm .adm-co-card__all{font-size:13px;font-weight:600}@media (max-width:1023px){.adm .adm-co-merge{width:100%;top:auto;bottom:0;transform:none}.adm-co-merge__cards,.adm-co-pair{flex-direction:column;grid-template-columns:1fr}}.adm .adm-co-head__tile{box-sizing:border-box;color:#2a313c;background:#f3f8fa;border:1px solid #dce5ee;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:13px;font-weight:700;display:flex}.adm .adm-co-contacts__av{color:#3d190b;background:#f4e4b6;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.adm .adm-co-related__row{grid-template-columns:minmax(0,1fr) auto}.adm-co-related__actions{align-items:center;gap:8px;display:flex}.adm-co-related__label{border-top:1px solid var(--border-soft);padding:14px 20px 6px}.adm-co-cols-deals{grid-template-columns:minmax(0,2.4fr) 120px 130px 120px 150px}.adm .adm-co-cols-deals{align-items:center}.adm-con-cols-deals{grid-template-columns:minmax(0,1fr) 90px 120px}.adm .adm-con-cols-deals{align-items:center}.adm-co-deals__empty{padding:20px}@media (max-width:1023px){.adm-co-cols-deals{grid-template-columns:minmax(0,1fr) auto}.adm-co-cols-deals>:nth-child(n+3){display:none}}.adm-co-pair.adm-co-trio{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"contacts deals glance"}.adm-co-trio>:first-child{grid-area:contacts}.adm-co-trio>:nth-child(2){grid-area:deals}.adm-co-trio>:nth-child(3){grid-area:glance}.adm-co-trio .adm-co-glance__row{grid-template-columns:110px minmax(0,1fr)}@media (max-width:1279px){.adm-co-pair.adm-co-trio{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"deals deals""contacts glance"}}@media (max-width:1023px){.adm-co-pair.adm-co-trio{grid-template-columns:1fr;grid-template-areas:"contacts""deals""glance"}}.adm-notes{overflow:visible}.adm-notes__pills{border-bottom:1px solid var(--border-soft);padding:12px 20px}.adm-notes__pills .tabs{flex-wrap:wrap}.adm-notes__split{grid-template-columns:360px minmax(0,1fr);min-height:480px;display:grid}.adm-notes__side{border-right:1px solid var(--border-soft);flex-direction:column;min-width:0;display:flex}.adm-notes__tools{align-items:center;gap:8px;display:flex}.adm-notes__side .adm-notes__tools{border-bottom:1px solid var(--border-soft);padding:12px 14px}.adm-notes__side .adm-notes__plans{border-bottom:1px solid var(--border-soft);margin:0;padding:8px 14px;font-size:13px}.adm-emptystate .adm-notes__plans{margin-top:12px}.adm .adm-notes__search{flex:1;min-width:0}.adm-notes__list{flex-direction:column;display:flex}.adm .adm-notes__row{border-bottom:1px solid var(--border-soft);color:var(--text);flex-direction:column;gap:3px;padding:12px 16px;text-decoration:none;display:flex}.adm .adm-notes__row:hover{background:#faf8f5}.adm .adm-notes__row.on{box-shadow:inset 3px 0 0 var(--coral);background:#fdf5f3}.adm-notes__row-head{justify-content:space-between;gap:10px;display:flex}.adm-notes__row-title{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.adm-notes__row-date{color:var(--text-muted);white-space:nowrap;font-size:12px}.adm-notes__row-sub{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.adm-notes__none{margin:0;padding:16px;font-size:14px}.adm-notes__more{justify-content:center;padding:14px;display:flex}.adm-notes__pane{min-width:0}.adm-notes__pick{text-align:center;background:#fcfbf9;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:100%;min-height:320px;padding:40px;display:flex}.adm-note{flex-direction:column;gap:18px;padding:24px 32px 32px;display:flex}.adm-note__head{justify-content:space-between;align-items:flex-start;gap:16px;max-width:760px;display:flex}.adm-note__titles{flex-direction:column;gap:8px;min-width:0;display:flex}.adm-note__title{margin:0;font-size:21px;font-weight:600;line-height:1.3}.adm-note__meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.adm .adm-note__av{width:24px;height:24px;font-size:10px}.adm-note__actions{flex-shrink:0;gap:8px;display:flex}.adm .adm-note__account{color:#24405f;background:#eef2f7;border-radius:6px;align-items:center;height:22px;padding:0 8px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.adm .adm-note__account:hover{background:#e1e8f1}.adm-note-todo{border-top:1px solid var(--border,#e6e9ee);flex-direction:column;gap:8px;max-width:720px;padding-top:16px;display:flex}.adm-note-todo__head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.adm-note-todo__title{margin:0;font-size:15px;font-weight:600}.adm-note-todo__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.adm-note-todo__item{color:#2a3646;align-items:flex-start;gap:10px;padding:7px 0;font-size:15px;line-height:1.45;display:flex}.adm-note-todo__item+.adm-note-todo__item{border-top:1px solid #f1f3f6}.adm .adm-note-todo__box{background:var(--surface,#fff);color:#0000;cursor:pointer;border:1.5px solid #b8c0cc;border-radius:5px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;padding:0;display:inline-flex}.adm button.adm-note-todo__box:hover{border-color:var(--brand,#e2553a)}.adm span.adm-note-todo__box{cursor:default}.adm .adm-note-todo__item.is-done .adm-note-todo__box{color:#fff;background:#1f8a5b;border-color:#1f8a5b}.adm-note-todo__text{overflow-wrap:anywhere;flex:1;min-width:0}.adm-note-todo__item.is-done .adm-note-todo__text{color:var(--text-muted);text-decoration:line-through}.adm-note-todo__meta{color:var(--text-muted);flex:none;align-items:center;gap:10px;font-size:13px;display:flex}.adm-note-todo__who{align-items:center;gap:6px;display:inline-flex}.adm .adm-note-todo__av{width:20px;height:20px;font-size:9px}.adm-note-todo__due.is-today{color:#9a5b00;font-weight:600}.adm-note-todo__due.is-overdue{color:var(--red,#b42318);font-weight:600}.adm-note-todo__item.is-done .adm-note-todo__due{color:var(--text-muted);font-weight:400}.adm-note__text{color:#2a3646;overflow-wrap:anywhere;max-width:720px;font-size:15px;line-height:1.6}.adm-note__text p,.adm-note__text ul,.adm-note__text ol,.adm-note__text blockquote,.adm-note__text pre{margin:0 0 10px}.adm-note__text ul,.adm-note__text ol{padding-left:22px}.adm-note__text ul{list-style:outside}.adm-note__text ol{list-style:decimal}.adm-note__text h1,.adm-note__text h2,.adm-note__text h3,.adm-note__text h4{margin:18px 0 6px;font-size:15px;font-weight:700}.adm-note__text h1:first-child,.adm-note__text h2:first-child,.adm-note__text h3:first-child{margin-top:0}.adm-note__text blockquote{border-left:3px solid var(--border);color:var(--text-muted);padding-left:12px}.adm-note__text hr{border:0;border-top:1px solid var(--border-soft);margin:16px 0}.adm-note__text a{color:#b8432a;text-decoration:underline}.adm-note__text mark{color:inherit;background:0 0}.adm-note__text>.rich-text-content>:last-child,.adm-note__text>:last-child{margin-bottom:0}.adm .adm-note__more{justify-content:center;width:32px;padding:0}.adm-note-form{flex-direction:column;gap:14px;max-width:800px;padding:24px 32px 32px;display:flex}.adm-note-form__title{margin:0;font-size:19px;font-weight:600}.adm-note-form__row{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.adm-note-form__field{flex-direction:column;gap:6px;display:flex}.adm-note-form__label{color:var(--text);font-size:13px;font-weight:600}.adm-note-form__row--about{grid-template-columns:minmax(0,1fr) 240px}.adm-note-form__row--date,.adm-note-form__row--about.adm-note-form__row--date{grid-template-columns:minmax(0,1fr) 170px}.adm-note-form__row--about.adm-note-form__row--date>:first-child{grid-column:1/-1}.adm .adm-note-form__editor .lexxy-editor__content{min-height:160px;padding:12px 14px;font-size:14px;line-height:1.55}.adm-note-form__editor .lexxy-editor__toolbar-dropdown:has(>[name=highlight]),.adm-note-form__editor .lexxy-editor__toolbar-dropdown:has(>[name=table]),.adm .adm-note-form__editor lexxy-toolbar [name=highlight],.adm .adm-note-form__editor lexxy-toolbar [name=table],.adm .adm-note-form__editor lexxy-toolbar [name=upload]{display:none}.adm-note-form__length{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.adm-note-form__count{font-variant-numeric:tabular-nums;color:var(--text-muted);flex:none;font-size:12px}.adm-note-form--over .adm-note-form__count{color:var(--red,#b42318);font-weight:600}.adm-note-form--over .adm-note-form__editor .lexxy-editor__content{box-shadow:inset 0 0 0 1px var(--red,#b42318)}.adm-note-form__over{color:var(--red,#b42318);margin:0;font-size:13px}.adm-note-tasks{flex-direction:column;gap:14px;display:flex}.adm-note-task{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.adm .adm-note-task__text{flex:260px;width:auto;min-width:0}.adm .adm-note-task__who{flex:140px;width:auto;max-width:200px}.adm .adm-note-task__due{flex:0 150px;width:auto}.adm-note-task__remove{flex:none}.adm-note-task[hidden]{display:none}.adm-note-task.is-done .adm-note-task__text{color:var(--text-muted);text-decoration:line-through}.adm-note-task__done{flex-basis:100%;margin-top:-4px}.adm .adm-note-task__remove{width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;font-size:18px;line-height:1}.adm .adm-note-task__remove:hover{color:var(--text);background:#f1f3f6}.adm-note-tasks__foot{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.adm-note-form__foot{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.adm-note-form__actions{gap:8px;display:flex}.adm-note-form__error{color:#8a2a16;background:#fdecea;border-radius:8px;margin:0;padding:10px 12px;font-size:14px}.adm-hist-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}@media (min-width:1280px){.adm-hist-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.adm-hist-grid>turbo-frame{min-width:0;display:block}.adm-hist{min-width:0;scroll-margin-top:16px;overflow:visible;container-type:inline-size}.adm-hist__head{border-bottom:1px solid var(--border-soft);justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 24px 14px;display:flex}.adm-hist__titles{flex-direction:column;gap:4px;min-width:0;display:flex}.adm-hist__titles .adm-card-title{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.adm-hist__meta{max-width:720px;margin:0}.adm-hist__meta .badge{vertical-align:1px;margin-left:6px}.adm-hist__actions{flex-shrink:0;gap:8px;display:flex}.adm-hist__main{min-width:0;padding:22px 28px 28px}.adm-hist .adm-note__text{max-width:780px}.adm-hist .adm-note__text h1,.adm-hist .adm-note__text h2{margin:26px 0 8px;font-size:18px}.adm-hist .adm-note__text h3{margin:18px 0 6px;font-size:15px}.adm-hist .adm-note__text>:first-child,.adm-hist .adm-note__text>.rich-text-content>:first-child{margin-top:0}.adm-hist__empty{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.adm-hist__empty p{margin:0}.adm-hist__form{flex-direction:column;gap:12px;max-width:900px;display:flex}.adm .adm-hist__editor .lexxy-editor__content{min-height:360px}.adm-hist__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.adm-flow{border-bottom:1px solid var(--border-soft);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 16px;padding:12px 24px;display:flex}.adm-flow__where{flex-direction:column;gap:6px;min-width:0;display:flex}.adm-flow__steps{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.adm-flow__step{color:var(--text-muted);background:#f1eeea;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}.adm-flow__step.past{color:#2f4a2a;background:#e6efe2}.adm-flow__step.on{color:#fff;background:#2e2833}.adm-flow__note{color:#4a3b14;background:#fff9ea;border-left:3px solid #e7c873;max-width:560px;margin:0;padding:6px 10px;font-size:13px}.adm-flow__layout,.adm-flow__text{color:var(--text-muted);font-size:13px}.adm-flow__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:relative}.adm .adm-flow__actions>.adm-dd{position:static}.adm .adm-flow__menu{min-width:300px;max-width:min(360px,100vw - 48px);padding:12px;left:auto;right:0}.adm-flow__form{flex-direction:column;gap:10px;display:flex}.adm .adm-hist__pdf--pending{border-style:dashed;border-color:#e7c873;flex-wrap:wrap}.adm-hist__pdfrow{border-bottom:1px solid var(--border-soft);background:#fcfbf9;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 24px;display:flex}.adm-hist__pdflabel{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);font-size:12px;font-weight:600}.adm .adm-hist__pdf{border:1px solid var(--border);min-width:0;max-width:100%;color:var(--text);background:#fff;border-radius:8px;align-items:center;gap:8px;padding:5px 10px;text-decoration:none;display:inline-flex}.adm .adm-hist__pdf:hover{border-color:var(--coral)}.adm-hist__pdf svg{color:#b8432a;flex-shrink:0}.adm-hist__pdf-name{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.adm-hist__pdftools{align-items:center;gap:8px;margin-left:auto;display:flex}.adm .adm-hist__upload{cursor:pointer;gap:6px;position:relative}.adm .adm-hist__upload.sales-file--over{border-color:var(--coral);background:#fdf5f3}.adm-hist__versions{grid-template-columns:260px minmax(0,1fr);min-height:360px;margin:-22px -28px -28px;display:grid}.adm-hist__vlist{border-right:1px solid var(--border-soft);flex-direction:column;display:flex}.adm-hist__vpane{flex-direction:column;gap:14px;min-width:0;padding:22px 28px 28px;display:flex}.adm-hist__vhead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;max-width:780px;display:flex}.adm .adm-hist-progress{flex-direction:column;gap:10px;margin-bottom:16px;padding:16px 20px;display:flex}.adm-hist-progress__head{justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;display:flex}.adm-hist-progress__count{font-size:18px;font-weight:600}.adm-hist-progress__bar{background:var(--border-soft);border-radius:999px;height:10px;display:flex;overflow:hidden}.adm-hist-progress__seg{height:100%;display:block}.adm-hist-progress__dot{background:var(--border-soft);border-radius:999px;width:8px;height:8px;display:inline-block}.adm-hist-progress__seg--done{background:#8fa33f}.adm-hist-progress__seg--started{background:#c9b3d1}.adm-hist-progress__legend{color:var(--text-muted);flex-wrap:wrap;gap:6px 18px;font-size:13px;display:flex}.adm-hist-progress__legend span{align-items:center;gap:6px;display:inline-flex}.adm-hist-cols{grid-template-columns:minmax(220px,1.3fr) minmax(0,1fr) minmax(0,.6fr) minmax(0,1.1fr) minmax(0,.6fr) minmax(0,1fr);align-items:start}.adm-hist-row .adm-stack{gap:2px}.adm .adm-hist-av{width:32px;height:32px;font-size:12px}.adm-hist-row__av{display:inline-flex}.adm-hist-row__file{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adm-hist-row__label,.adm-hist-row__nothing{display:none}@media (max-width:900px){.adm-hist-filters{scrollbar-width:none;-webkit-overflow-scrolling:touch;min-width:0;max-width:100%;overflow-x:auto}.adm-hist-filters::-webkit-scrollbar{display:none}.adm-hist-filters .tabs{flex-wrap:nowrap}.adm-hist-filters+.adm-co-search{width:100%}.th.adm-hist-cols{display:none}.adm-hist-row.adm-hist-cols{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"client stage""status status""who who""eng eng""pdf pdf";gap:8px 12px;padding:12px 16px}.adm-hist-row__client{grid-area:client}.adm-hist-row__stage{text-align:right;grid-area:stage;align-items:flex-end}.adm-hist-row__stage--none{display:none}.adm-hist-row__eng{grid-area:eng}.adm-hist-row__who{grid-area:who}.adm-hist-row__who--none{display:none}.adm-hist-row__pdf{grid-area:pdf}.adm-hist-row__status{grid-area:status}.adm-hist-row__status--none{display:none}.adm-hist-row .adm-hist-row__eng,.adm-hist-row .adm-hist-row__who,.adm-hist-row .adm-hist-row__pdf,.adm-hist-row .adm-hist-row__status{grid-template-columns:124px minmax(0,1fr);align-items:baseline;gap:1px 10px;font-size:14px;display:grid}.adm-hist-row__eng>:not(.adm-hist-row__label),.adm-hist-row__who>:not(.adm-hist-row__label),.adm-hist-row__pdf>:not(.adm-hist-row__label),.adm-hist-row__status>:not(.adm-hist-row__label){grid-column:2}.adm-hist-row__label{color:var(--text-muted);white-space:nowrap;grid-area:1/1/span 3;font-size:12px;display:block}.adm-hist-row .sub{font-size:12px}.adm-hist-row--blank .adm-hist-row__eng,.adm-hist-row--blank .adm-hist-row__who,.adm-hist-row--blank .adm-hist-row__pdf,.adm-hist-row--blank .adm-hist-row__status{display:none}.adm-hist-row--blank.adm-hist-cols{grid-template-areas:"client stage"}.adm-hist-row--blank .adm-hist-row__nothing{display:inline}.adm-hist-row__file{max-width:100%}}@container (max-width:860px){.adm-hist__versions{grid-template-columns:minmax(0,1fr);min-height:0}.adm-hist__vlist{border-right:0;border-bottom:1px solid var(--border-soft);flex-direction:row;overflow-x:auto}.adm-hist__vlist .adm-notes__row{border-bottom:0;border-right:1px solid var(--border-soft);flex:none;min-width:160px}.adm .adm-hist__vlist .adm-notes__row.on{box-shadow:inset 0 -3px 0 var(--coral)}}@media (max-width:900px){.adm-hist__head{flex-direction:column;padding:16px 20px 12px}.adm-hist__pdfrow{flex-direction:column;align-items:stretch}.adm .adm-hist__pdf{flex-wrap:wrap;row-gap:2px}.adm-hist__pdf-name{white-space:normal;overflow-wrap:anywhere;flex:calc(100% - 26px)}.adm-hist__pdf .sub{flex-basis:100%;padding-left:24px}.adm-hist__pdftools{margin-left:0}.adm-flow{padding:12px 20px}.adm-flow__actions{flex-basis:100%}.adm .adm-flow__menu{min-width:0;max-width:none;left:0;right:0}.adm-hist__pdfrow{padding:10px 20px}.adm-hist__main{padding:18px 20px 22px}.adm-hist__versions{margin:-18px -20px -22px}.adm-hist__vpane{padding:18px 20px 22px}}.adm-co-notes__row{border-top:1px solid var(--border-soft);grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:12px 20px;display:grid}.adm-co-notes__row .sub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:900px){.adm-notes__split{grid-template-columns:minmax(0,1fr)}.adm-notes__side{border-right:0;border-top:1px solid var(--border-soft);order:2}.adm-note,.adm-note-form{padding:20px}.adm-note__head{flex-direction:column}.adm-note-form__row--about,.adm-note-form__row--date,.adm-note-form__row--about.adm-note-form__row--date{grid-template-columns:minmax(0,1fr)}.adm-note-todo__item{flex-wrap:wrap}.adm-note-todo__meta{width:100%;padding-left:30px}}.adm .adm-con-av{color:#3d190b;background:#f4e4b6;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:700;display:flex}.adm .adm-con-av--lg{width:44px;height:44px}.adm-con-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#5b6472;font-size:11px;font-weight:600}.adm .adm-con-cols-index{grid-template-columns:36px 300px minmax(0,1fr) 150px;align-items:center}.adm-con-actions{justify-content:flex-end;display:flex}.adm-con-role{align-items:center;display:flex}.adm-con-role .adm-select{width:auto;height:32px;font-size:13px;font-weight:600}.adm-con-head{flex-direction:column;gap:16px;display:flex}.adm-con-head__row{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.adm-con-head__id{align-items:center;gap:14px;min-width:0;display:flex}.adm-con-head__text{flex-direction:column;gap:6px;min-width:0;display:flex}.adm-con-head__title{letter-spacing:-.01em;align-items:center;gap:12px;margin:0;font-size:28px;font-weight:600;display:flex}.adm-con-head__meta{color:var(--text-muted);margin:0;font-size:15px}.adm .adm-con-head__company{color:#112337;font-weight:600;text-decoration:none}.adm .adm-con-head__company:hover{color:#b8432a;text-decoration:underline}.adm-con-head__actions{flex-shrink:0;align-items:center;gap:12px;display:flex}.adm .adm-con-more{justify-content:center;width:40px;padding:0}.adm-con-grid{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:24px;display:grid}.adm-con-col{flex-direction:column;gap:24px;min-width:0;display:flex}.adm .adm-con-card{overflow:hidden}.adm-con-card__head{justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.adm .adm-con-card__link{font-size:13px;font-weight:600}.adm .adm-con-card__link--btn{cursor:pointer;color:var(--link);font:inherit;background:0 0;border:0;padding:0;font-size:13px;font-weight:600}.adm .adm-con-archive{flex-direction:column;gap:12px;display:flex}.adm-con-kv{border-top:1px solid #efeae4;grid-template-columns:130px minmax(0,1fr);gap:12px;padding:11px 20px;font-size:14px;display:grid}.adm .adm-con-cols-accounts{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.4fr);align-items:start}.adm .adm-con-cols-logins{grid-template-columns:minmax(0,1fr) 190px 104px;align-items:center}.adm .adm-con-cols-logins>:last-child{justify-self:end}.adm-con-login{align-items:center;gap:8px;min-width:0;font-weight:600;display:flex}.adm .adm-con-cols-recent{grid-template-columns:minmax(0,1fr) auto}.adm .adm-con-cols-recent-bounce{grid-template-columns:minmax(0,1fr) 150px 120px}.adm .adm-con-cols-fix{grid-template-columns:minmax(0,1fr) auto;align-items:start}.adm-con-badges{flex-wrap:wrap;gap:6px;display:flex}.adm-con-list{flex-direction:column;gap:4px;min-width:0;display:flex}.adm-con-list__item{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.adm-con-status{white-space:nowrap;align-items:center;gap:6px;font-size:13px;display:inline-flex}.adm-con-notes{color:#3a4556;padding:0 20px 18px;font-size:14px;line-height:1.55}.adm-con-notes__by{margin-top:4px;display:block}.adm-con-foot{border-top:1px solid #efeae4;padding:14px 20px}.adm .adm-con-cols-email{grid-template-columns:150px minmax(0,1fr) 110px 120px 210px 70px}.adm-con-account{word-break:break-all;font-size:12px}.adm .adm-con-merge{gap:18px;width:640px;padding:28px 32px;top:72px;overflow-y:auto;transform:translate(-50%)}.adm-con-merge__title{margin:0;font-size:22px;font-weight:600}.adm-con-merge__row{grid-template-columns:90px minmax(0,1fr) minmax(0,1fr);align-items:center;gap:10px;display:grid}.adm-con-merge__field{font-size:13px}.adm-con-opt{cursor:pointer;border:1px solid #e6e0d9;border-radius:8px;align-items:center;gap:8px;min-width:0;padding:8px 10px;font-size:13px;display:flex}.adm-con-opt:has(input:checked){background:#fdf5f3;border-color:#e9b8aa}.adm-con-opt__radio{appearance:none;box-sizing:border-box;border:1px solid #b8b0a6;border-radius:999px;flex-shrink:0;width:14px;height:14px;margin:0}.adm-con-opt__radio:checked{border:4px solid #e76547}.adm-con-opt__text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.adm-con-what{flex-direction:column;gap:10px;display:flex}.adm .adm-con-what__list{box-shadow:none;overflow:hidden}.adm-con-what__item{padding:10px 14px;font-size:14px}.adm-con-what__item+.adm-con-what__item{border-top:1px solid #efeae4}.adm-con-merge__foot{justify-content:space-between;align-items:center;gap:12px;display:flex}.adm-con-merge__buttons{gap:12px;display:flex}.adm .adm-con-drawer{border-radius:0;gap:18px;width:640px;height:100%;max-height:none;padding:28px 32px;inset:0 0 0 auto;overflow-y:auto;transform:none;box-shadow:-16px 0 48px #11233733}.adm-con-drawer__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.adm-con-drawer__title{margin:4px 0 0;font-size:22px;font-weight:600}.adm .adm-con-drawer__close{justify-content:center;width:32px;padding:0}.adm .adm-con-drawer__card{box-shadow:none;overflow:hidden}.adm-con-drawer__section{flex-direction:column;gap:8px;display:flex}.adm-con-drawer__label{font-size:13px;font-weight:600}.adm-con-drawer__bar{justify-content:space-between;align-items:center;display:flex}.adm .adm-con-cols-event{grid-template-columns:16px 130px minmax(0,1fr);align-items:start;padding:10px 14px}.adm-con-dot{padding-top:5px}.adm-con-body{color:#3a4556;white-space:pre-wrap;border:1px solid #e6e0d9;border-radius:10px;padding:16px 18px;font-size:14px;line-height:1.6}.adm-con-body__frame{background:#fff;border:1px solid #e6e0d9;border-radius:10px;width:100%;height:420px}.adm-con-dialog__list{flex-direction:column;gap:8px;display:flex}@media (max-width:1023px){.adm-con-grid{grid-template-columns:1fr}.adm-con-head__row{flex-direction:column;align-items:stretch}.adm-main--m .adm-con-head{gap:12px;padding:16px 16px 0}.adm-main--m .adm-con-head .adm-dtabs{scrollbar-width:none;margin:0 -16px;padding:0 16px;overflow-x:auto}.adm-main--m .adm-con-head~:not(.adm-dialog,.adm-dialog-scrim){margin:16px 16px 0}.adm-con-head__id{align-items:flex-start}.adm-con-head__title{flex-wrap:wrap;gap:4px 10px;font-size:24px;line-height:1.2}.adm .th.adm-con-cols-accounts{display:none}.adm .tr.adm-con-cols-accounts{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 12px}.adm .tr.adm-con-cols-accounts>:first-child,.adm .tr.adm-con-cols-accounts>:last-child{grid-column:1/-1}.adm .th.adm-con-cols-email{display:none}.adm .tr.adm-con-cols-email{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}.adm .tr.adm-con-cols-email>:nth-child(2){grid-column:1/-1}.adm .tr.adm-con-cols-email>:nth-child(5){justify-self:start}.adm .adm-toolbar--stack .search{width:auto}.adm .adm-con-drawer{width:100%}}.adm-con-filters{align-items:center;gap:12px;display:flex}.adm-web-cols-index{grid-template-columns:340px 64px minmax(0,1fr) 170px;align-items:center}.adm-web-toolbar__left{align-items:center;gap:12px;display:flex}.adm-web-name{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.adm-web-meta{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:15px;display:inline-flex}.adm-web-meta .logo-tile,.adm-web-meta .plat{border-radius:7px;width:20px;height:20px}.adm .adm-web-meta__domain{color:var(--text);font-weight:600;text-decoration:none}.adm .adm-web-meta__domain:hover{color:var(--text);text-decoration:underline}.adm-web-meta__num{font-size:12px}.adm .adm-web-plain{color:var(--text);text-decoration:none}.adm .adm-web-plain:hover{color:var(--text);text-decoration:underline}.adm .adm-web-link{color:var(--link);font-size:13px;font-weight:600;text-decoration:underline}.adm .adm-web-linkbtn{cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.adm .adm-web-more{width:40px;padding:0}.adm-web-progress{color:#2d4a66;background:#f3f8fa;border:1px solid #dce5ee;border-radius:10px;align-items:center;gap:10px;padding:10px 16px;font-size:13px;font-weight:600;display:flex}.adm-web-progress__spin{border:2px solid #b9ccdd;border-top-color:#2d4a66;border-radius:999px;width:14px;height:14px;animation:.9s linear infinite adm-web-spin}@keyframes adm-web-spin{to{transform:rotate(360deg)}}.adm-web-progress--done{color:#4a5a1a;background:#f6faee;border-color:#cfe0b8}.adm-web-progress--failed{color:#b42318;background:#fdecea;border-color:#f4c7c3}.adm-web-grid{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:24px;display:grid}.adm-web-grid__main,.adm-web-grid__side{flex-direction:column;gap:24px;min-width:0;display:flex}.adm .adm-web-card{overflow:hidden}.adm-web-card__head{justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.adm-web-card__actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.adm-web-card__chips{padding:0 20px 16px}.adm-web-card__chips--between{justify-content:space-between;align-items:center;gap:12px;display:flex}.adm-web-card__note{margin:0;padding:0 20px 14px}.adm-web-kv{border-top:1px solid var(--border-soft);grid-template-columns:130px minmax(0,1fr);gap:12px;padding:11px 20px;font-size:14px;display:grid}.adm-web-kv>span:first-child{color:var(--text-muted)}.adm-web-kv__logo{align-items:center;gap:6px;display:inline-flex}.adm-web-kv__logo .logo-tile,.adm-web-kv__logo .plat{border-radius:7px;width:20px;height:20px}.adm-web-recent{border-top:1px solid var(--border-soft);flex-direction:column;gap:2px;padding:12px 20px;display:flex}.adm-web-status{white-space:nowrap;align-items:center;gap:6px;font-size:13px;display:inline-flex}.adm .adm-web-env__address{color:var(--text);font-size:13px;text-decoration:none}.adm .adm-web-env__address:hover{color:var(--text);text-decoration:underline}.adm-web-cols-env{grid-template-columns:minmax(0,1fr) 140px 150px 60px;align-items:start}.adm-web-readonly{padding:6px 14px}.adm-web-cols-timeline{grid-template-columns:130px 170px minmax(0,1fr);align-items:start}.adm-web-event{align-items:center;gap:6px;font-size:13px;display:inline-flex}.adm-web-event__code{color:var(--text);word-break:break-all;white-space:pre-wrap;font-family:Geist Mono,monospace;font-size:12px}.adm-web-event__file{color:var(--text);font-size:12px}.adm-web-pair{grid-template-columns:1fr 1fr;align-items:start;gap:24px;display:grid}.adm-web-fix{border-top:1px solid var(--border-soft);justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;display:flex}.adm-web-cols-domains{grid-template-columns:minmax(0,1fr) 100px 190px 250px 90px 120px}.adm-web-dns{align-items:center;gap:8px;min-width:0;display:inline-flex}.adm-web-dns .logo-tile,.adm-web-dns .plat{border-radius:7px;flex-shrink:0;width:20px;height:20px}.adm-web-cols-backups{grid-template-columns:170px 120px minmax(0,1fr) 150px 190px}.adm-web-cols-plugins{grid-template-columns:minmax(0,1fr) 90px 150px 100px 200px}.adm-web-cols-licences{grid-template-columns:minmax(0,1fr) 190px 110px 190px 130px 110px}.adm-web-licence__actions{justify-content:flex-end;align-items:center;gap:12px;display:inline-flex}.adm-web-search{width:220px}.adm-web-cols-logs{grid-template-columns:minmax(0,1fr) 90px 150px;align-items:start}.adm-web-logbar{align-items:center;gap:8px;display:flex}.adm-web-period{width:150px}.adm-web-raw{border-top:1px solid var(--border-soft);flex-direction:column;gap:10px;padding:16px 20px;font-size:13px;display:flex}.adm-web-raw__block{color:#d6dce4;white-space:pre-wrap;word-break:break-word;background:#112337;border-radius:10px;margin:0;padding:14px 16px;font-family:Geist Mono,monospace;font-size:12px;line-height:1.7}.adm-web-raw__mark{color:#ffd9cc;background:#5a2a1f}.adm-web-cols-activity{grid-template-columns:150px 190px 150px minmax(0,1fr)}.adm-web-settings{grid-template-columns:1fr 1fr;align-items:start;gap:24px;display:grid}.adm-web-settings__col{flex-direction:column;gap:24px;min-width:0;display:flex}.adm-web-toggle-line{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.adm-web-toggle{background:#d9d2ca;border-radius:999px;flex-shrink:0;width:36px;height:20px;position:relative}.adm-web-toggle:after{content:"";background:#fff;border-radius:999px;width:14px;height:14px;position:absolute;top:3px;left:3px}.adm-web-toggle--on{background:#e76547}.adm-web-toggle--on:after{left:19px}.adm .adm-web-dialog{width:640px;max-height:calc(100vh - 96px);top:72px;overflow-y:auto;transform:translate(-50%)}.adm .adm-web-dialog--wide{width:760px}.adm-web-dialog__form{box-sizing:border-box;flex-direction:column;gap:18px;padding:28px 32px;display:flex}.adm-web-dialog__title{margin:0;font-size:22px;font-weight:600}.adm-web-dialog__sub{margin:4px 0 0}.adm-web-dialog__label{font-size:13px;font-weight:600}.adm-web-dialog__section{gap:8px}.adm-web-dialog__pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.adm-web-dialog__foot{justify-content:space-between;align-items:center;gap:12px;display:flex}.adm-web-dialog__buttons{align-items:center;gap:12px;display:flex}.adm-web-dialog__textarea{min-height:56px}.adm-web-seg{flex-wrap:wrap;gap:6px;display:flex}.adm .adm-web-envswitch{flex-shrink:0}.adm .adm-web-seg__opt{height:32px;color:var(--text);box-sizing:border-box;background:#fff;border:1px solid #d9d2ca;border-radius:8px;align-items:center;padding:0 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.adm .adm-web-seg__opt:hover{color:var(--text);border-color:#b8b0a6}.adm .adm-web-seg__opt--on,.adm .adm-web-seg__opt--on:hover{color:#fff;background:#112337;border-color:#112337}.adm-web-box{border:1px solid var(--border);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.adm-web-box__row{border-top:1px solid var(--border-soft);grid-template-columns:16px minmax(0,1fr);align-items:start;gap:12px;padding:10px 14px;font-size:14px;display:grid}.adm-web-box__row:first-child{border-top:0}.adm-web-box__row .adm-att-dot{margin-top:6px}.adm-web-box__row--step{grid-template-columns:28px minmax(0,1fr)}.adm-web-box__row--step .mono{font-size:13px}.adm-web-check{align-items:flex-start;gap:10px;font-size:14px;display:flex}.adm-web-check--indent{margin-left:28px}.adm-web-check[hidden]{display:none}.adm-web-check .adm-cb{accent-color:#e76547;flex-shrink:0;width:18px;height:18px;margin:1px 0 0}.adm-web-option{cursor:pointer;border:1px solid #e6e0d9;border-radius:10px;grid-template-columns:16px minmax(0,1fr);align-items:start;gap:12px;padding:14px 16px;display:grid}.adm-web-option:has(input:checked){background:#fdf5f3;border-color:#e9b8aa}.adm-web-option .sub{font-size:13px;line-height:1.45}.adm-web-pick__radio{accent-color:#e76547;width:16px;height:16px;margin:2px 0 0}.adm-web-warn{color:#6e4f0c;background:#fffcf4;border:1px solid #f4d9a8;border-radius:10px;padding:12px 14px;font-size:13px;line-height:1.5}.adm-web-warn[hidden]{display:none}.adm-web-note{color:#3a4556;background:#f4f1ee;border-radius:10px;padding:12px 14px;font-size:13px;line-height:1.5}.adm-web-ok{color:#4a5a1a;background:#f6faee;border:1px solid #cfe0b8;border-radius:10px;padding:12px 14px;font-size:13px;line-height:1.5}.adm-web-picklist{border:1px solid var(--border);border-radius:12px;flex-direction:column;max-height:280px;display:flex;overflow-y:auto}.adm-web-picklist__group{border-bottom:1px solid var(--border-soft);padding:12px 14px 8px}.adm-web-pick{border-bottom:1px solid var(--border-soft);cursor:pointer;align-items:center;gap:12px;padding:12px 14px;display:flex}.adm-web-pick:last-child{border-bottom:0}.adm-web-pick>.adm-stack{flex:1}.adm-web-pick:has(input:checked){background:#fef6f3}.adm-web-pick[hidden]{display:none}.adm-web-pick__num{color:var(--text-muted);font-size:12px}.adm-web-moves{border:1px solid var(--border);border-radius:12px;flex-direction:column;display:flex}.adm-web-moves>div{border-bottom:1px solid var(--border-soft);flex-direction:column;gap:2px;padding:12px 14px;display:flex}.adm-web-moves>div:last-child{border-bottom:0}.adm-web-cols-redirects{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 160px}@media (max-width:1023px){.adm-web-grid,.adm-web-pair,.adm-web-settings,.adm-web-dialog__pair{grid-template-columns:1fr}.adm .adm-web-dialog{width:100%;top:auto;transform:none}}.adm-dtab-dot{vertical-align:middle;background:#e3a82b;border-radius:999px;width:7px;height:7px;margin-left:2px;display:inline-block}.adm-prod-name{color:var(--text);align-items:center;gap:10px;min-width:0;font-size:14px;font-weight:600;display:inline-flex}.adm .adm-prod-name--link{text-decoration:none}.adm .adm-prod-name--link:hover{color:var(--text);text-decoration:underline}.adm-prod-icon{color:#423a49;flex-shrink:0;display:inline-flex}.adm-prod-tile{color:#423a49;background:#f0eae4;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.adm-prod-beta{color:#3d190b;letter-spacing:.06em;background:#f4e4b6;border-radius:999px;align-items:center;height:20px;padding:0 9px;font-family:Geist Mono,ui-monospace,monospace;font-size:10px;font-weight:600;display:inline-flex}.adm-prod-status{align-items:center;gap:9px;min-width:0;display:flex}.adm-prod-status__text{flex-direction:column;min-width:0;display:flex}.adm-prod-status__title{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.adm-prod-status__detail{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.adm-prod-version{font-family:Geist Mono,ui-monospace,monospace;font-size:13px}.adm-prod-show__line{white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:inline-flex}.adm-prod-foot{border-top:1px solid var(--border-soft);color:var(--text-muted);justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;font-size:12.5px;display:flex}.adm-prod-foot__end{white-space:nowrap}.adm-prod-grid{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:24px;display:grid}.adm-prod-grid__col{flex-direction:column;gap:24px;min-width:0;display:flex}.adm-prod-kv{grid-template-columns:110px minmax(0,1fr);gap:10px 16px;padding:14px 20px;font-size:13.5px;display:grid}.adm-prod-kv>span{overflow-wrap:anywhere;min-width:0}.adm-prod-kv>span:nth-child(odd){color:var(--text-muted)}.adm .adm-prod-connections{margin-top:24px}.adm-prod-cols-conn{grid-template-columns:160px 96px minmax(0,1fr) minmax(0,1fr) 110px minmax(0,320px);align-items:center}.adm-acct-prod{border-top:1px solid var(--border-soft)}.adm-acct-prod__head{justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;display:flex}.adm-acct-prod__switches{flex-shrink:0;align-items:center;gap:16px;display:flex}.adm-acct-prod__site{grid-template-columns:minmax(0,1fr) 80px 190px 70px;align-items:center;gap:12px;padding:8px 20px 8px 46px;font-size:13px;display:grid}.adm-acct-prod__site:last-child{padding-bottom:14px}.adm-acct-prod__none{padding:0 20px 14px 46px}.adm-prod-key{flex-direction:column;gap:2px;min-width:0;display:flex}.adm-prod-key__value{font-family:Geist Mono,ui-monospace,monospace;font-size:12.5px}.adm-prod-key__form{justify-content:flex-end;align-items:center;gap:8px;display:flex}.adm-prod-key__input{flex:1;min-width:0;font-family:Geist Mono,ui-monospace,monospace;font-size:12.5px}.adm .adm-prod-key__input::placeholder{color:#6f6676;opacity:1}.adm-prod-switchrow{border-top:1px solid var(--border-soft);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px 20px;display:grid}.adm-prod-switch{vertical-align:middle;background:#cfc7be;border-radius:999px;flex-shrink:0;width:36px;height:20px;display:inline-block;position:relative}.adm-prod-switch:after{content:"";background:#fff;border-radius:999px;width:16px;height:16px;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #11233740}.adm-prod-switch--on{background:#c24e33}.adm-prod-switch--on:after{left:18px}.adm-prod-switch--off{opacity:.35}.adm .adm-prod-toggle{cursor:pointer;border:0;padding:0}.adm .adm-prod-toggle:disabled{cursor:not-allowed}.adm-prod-page-head{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.adm-prod-page-head__title{align-items:center;gap:12px;margin:0;font-size:22px;font-weight:600;display:flex}.adm-prod-page-head__lede{color:var(--text-muted);margin:6px 0 0;font-size:15px}.adm-prod-page-head__acts{flex-shrink:0;gap:10px;display:flex}.adm-prod-maco{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:24px;display:grid}.adm-prod-maco__client{flex-direction:column;gap:20px;padding:20px;display:flex}.adm-prod-seg{background:#efeae4;border-radius:10px;gap:4px;padding:4px;display:flex}.adm .adm-prod-seg__tab{color:#3e4a5c;border-radius:8px;align-items:center;height:30px;padding:0 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.adm .adm-prod-seg__tab:hover{color:var(--text)}.adm .adm-prod-seg__tab--on{color:var(--text);background:#fff;border-bottom:2px solid #e76547;box-shadow:0 1px 2px #1123371f}.adm-prod-tiles{border:1px solid var(--border);border-radius:12px;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;overflow:hidden}.adm-prod-tile-stat{border-left:1px solid var(--border-soft);flex-direction:column;gap:4px;min-width:0;padding:16px 20px;display:flex}.adm-prod-tile-stat:first-child{border-left:0}.adm-prod-tile-stat__label{letter-spacing:.08em;text-transform:uppercase;color:#6a7280;font-family:Geist Mono,ui-monospace,monospace;font-size:11px}.adm-prod-tile-stat__value{font-size:16px;font-weight:600}.adm-prod-tile-stat__sub{color:var(--text-muted);font-size:12.5px}.adm-prod-sub-card{border:1px solid var(--border);border-radius:12px;overflow:hidden}.adm-prod-sub-card__head{padding:16px 20px 12px}.adm-prod-sub-card__title{margin:0;font-size:16px;font-weight:600}.adm-prod-mono-th{letter-spacing:.08em;font-family:Geist Mono,ui-monospace,monospace;font-size:11px}.adm-prod-cols-where{grid-template-columns:170px minmax(0,1fr) 120px 110px 110px;align-items:center}.adm-prod-cols-incidents{grid-template-columns:minmax(0,1fr) 140px 60px 130px 90px;align-items:center}.adm-prod-cols-incidents--admin{grid-template-columns:minmax(0,1fr) 140px 60px minmax(0,260px) 90px;align-items:start}.adm-prod-cols-changes{grid-template-columns:minmax(0,1fr) 130px 130px 130px;align-items:center}.adm-prod-cols-pages{grid-template-columns:minmax(0,1fr) 80px 90px 90px 110px 120px;align-items:center}.adm-prod-cols-errors{grid-template-columns:minmax(0,1fr) 90px 160px 70px 120px;align-items:center}.adm-prod-cols-plugins{grid-template-columns:minmax(0,1fr) 80px 110px 100px 120px;align-items:center}.adm-prod-chart{flex-direction:column;gap:8px;padding:0 20px 18px;display:flex}.adm-prod-chart__bars{grid-template-columns:repeat(30,minmax(0,1fr));align-items:end;gap:4px;height:120px;display:grid}.adm-prod-chart__bar{background:#423a49;border-radius:2px 2px 0 0;min-height:2px}.adm-prod-chart__bar--empty{background:#efeae4}.adm-prod-chart__axis{color:#6a7280;justify-content:space-between;font-family:Geist Mono,ui-monospace,monospace;font-size:11px;display:flex}.adm-prod-note{gap:6px;margin-top:6px;display:flex}.adm-prod-note__input{flex:1;min-width:0;font-size:12.5px}.adm-prod-note__text{color:#3e4a5c;font-size:12.5px}.adm-prod-log{border-top:1px solid var(--border-soft);grid-template-columns:96px minmax(0,1fr);align-items:center;gap:12px;padding:12px 20px;font-size:12.5px;display:grid}.adm-prod-log__time{color:#3e4a5c;font-family:Geist Mono,ui-monospace,monospace;font-size:12px}.adm-prod-payload{white-space:pre-wrap;word-break:break-all;max-height:320px;margin:0;font-family:Geist Mono,ui-monospace,monospace;font-size:11.5px;line-height:1.5;overflow-y:auto}.adm-prod-payload__summary{cursor:pointer;font-size:12.5px;font-weight:600}.adm-prod-empty{border-top:1px solid var(--border-soft);color:var(--text-muted);padding:18px 20px;font-size:13px}@media (max-width:1100px){.adm-prod-grid,.adm-prod-maco{grid-template-columns:minmax(0,1fr)}.adm-prod-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.adm-prod-cols-conn,.adm-acct-prod__site,.adm-prod-cols-where,.adm-prod-cols-incidents,.adm-prod-cols-incidents--admin,.adm-prod-cols-changes,.adm-prod-cols-pages,.adm-prod-cols-errors,.adm-prod-cols-plugins{grid-template-columns:minmax(0,1fr)}.th.adm-prod-cols-conn,.th.adm-prod-cols-where,.th.adm-prod-cols-incidents,.th.adm-prod-cols-incidents--admin,.th.adm-prod-cols-changes,.th.adm-prod-cols-pages,.th.adm-prod-cols-errors,.th.adm-prod-cols-plugins{display:none}.adm-prod-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-prod-page-head{flex-direction:column}}.adm-prod-log__fail{color:#8a2e1c}.adm-prod-chart__bar--h5{height:5%}.adm-prod-chart__bar--h10{height:10%}.adm-prod-chart__bar--h15{height:15%}.adm-prod-chart__bar--h20{height:20%}.adm-prod-chart__bar--h25{height:25%}.adm-prod-chart__bar--h30{height:30%}.adm-prod-chart__bar--h35{height:35%}.adm-prod-chart__bar--h40{height:40%}.adm-prod-chart__bar--h45{height:45%}.adm-prod-chart__bar--h50{height:50%}.adm-prod-chart__bar--h55{height:55%}.adm-prod-chart__bar--h60{height:60%}.adm-prod-chart__bar--h65{height:65%}.adm-prod-chart__bar--h70{height:70%}.adm-prod-chart__bar--h75{height:75%}.adm-prod-chart__bar--h80{height:80%}.adm-prod-chart__bar--h85{height:85%}.adm-prod-chart__bar--h90{height:90%}.adm-prod-chart__bar--h95{height:95%}.adm-prod-chart__bar--h100{height:100%}.adm-main.adm-intp{font-size:14px;line-height:1.5}.adm-intp__crumbs{color:#5b6472;gap:8px;margin-bottom:-10px;font-size:13px;display:flex}.adm .adm-intp__crumbs a{color:#5b6472;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.adm .adm-intp__crumbs a:hover{color:var(--text)}.adm-intp__head{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.adm-intp__title{letter-spacing:-.01em;align-items:center;gap:10px;margin:0;font-size:28px;font-weight:600;line-height:1.2;display:flex}.adm-intp__beta{color:#6e4f0c;letter-spacing:.06em;white-space:nowrap;background:#fbf1d6;border-radius:999px;align-items:center;height:18px;padding:0 7px;font-size:10.5px;font-weight:600;display:inline-flex}.adm-intp__lede{color:#5b6472;margin:6px 0 0;font-size:15px;line-height:1.5}.adm-intp__acts{flex-shrink:0;gap:10px;display:flex}.adm-intp__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.adm-intp__stat{background:#fff;border:1px solid #e6e0d9;border-radius:12px;flex-direction:column;gap:4px;min-width:0;padding:16px 20px;line-height:1.5;display:flex}.adm-intp__lab{letter-spacing:.06em;text-transform:uppercase;color:#6a7280;font-size:12px}.adm-intp__big{font-size:22px;font-weight:600}.adm-intp__sub{color:#5b6472;font-size:12.5px}.adm-intp__card{background:#fff;border:1px solid #e6e0d9;border-radius:12px;line-height:1.5;overflow:hidden}.adm-intp__ch{justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 20px 14px;display:flex}.adm-intp__ch h2{margin:0;font-size:18px;font-weight:600;line-height:1.5}.adm-intp__ch p{color:#5b6472;margin:3px 0 0;font-size:12.5px}.adm-intp__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:0 20px 14px;display:flex}.adm-intp__filters{flex-wrap:wrap;gap:6px;display:flex}.adm-intp__filters-sep{background:#e6e0d9;width:1px;margin:0 6px}.adm .adm-intp__chip{color:#3e4a5c;white-space:nowrap;background:#eef1f5;border-radius:999px;flex-shrink:0;align-items:center;height:22px;padding:0 9px;font-size:12px;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex}.adm a.adm-intp__chip:hover{color:var(--text);background:#e3e8ef}.adm .adm-intp__chip--on,.adm a.adm-intp__chip--on:hover{color:#fff;background:#112337}.adm .adm-intp__chip--warn{color:#6e4f0c;background:#fbf1d6}.adm-intp__search{color:#6a7280;box-sizing:border-box;background:#fff;border:1px solid #d9d2ca;border-radius:8px;align-items:center;gap:8px;min-width:260px;height:36px;padding:0 12px;display:inline-flex}.adm-intp__search:focus-within{outline:2px solid var(--coral-strong);outline-offset:1px}.adm .adm-intp__search-input{min-width:0;height:100%;font:inherit;color:var(--text);background:0 0;border:0;outline:0;flex:1;padding:0;font-size:14px}.adm .adm-intp__search-input::placeholder{color:#6a7280;opacity:1}.adm-intp__cols{grid-template-columns:minmax(0,1.1fr) 84px minmax(0,1.4fr) 70px 110px 130px}.adm-intp__th,.adm-intp__tr{border-top:1px solid #efeae4;align-items:center;gap:16px;padding:12px 20px;display:grid}.adm-intp__th{letter-spacing:.06em;text-transform:uppercase;color:#6a7280;padding:10px 20px;font-size:12px}.adm-intp__tr{box-sizing:border-box;min-height:60px;font-size:14px}.adm-intp__tr--attention{background:#fffbf3}.adm-intp__nm{flex-direction:column;min-width:0;display:flex}.adm-intp__nm b{font-size:14px;font-weight:600;display:block}.adm-intp__nm small{color:#5b6472;font-size:12.5px;display:block}.adm .adm-intp__host{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;text-decoration:none;display:block;overflow:hidden}.adm .adm-intp__host:hover{color:var(--link);text-decoration:underline}.adm-intp__status{align-items:center;gap:9px;min-width:0;display:flex}.adm-intp__status b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;display:block;overflow:hidden}.adm-intp__status small{color:#5b6472;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;display:block;overflow:hidden}.adm-intp__status small[hidden],.adm-intp__keyform[hidden],.adm-intp__tr .btn[hidden]{display:none}.adm-intp__dot{background:#cfc7be;border-radius:999px;flex-shrink:0;width:8px;height:8px}.adm-intp__status--ok .adm-intp__dot{background:#5e9a3c}.adm-intp__status--warn .adm-intp__dot{background:#e3a82b}.adm-intp__status--err .adm-intp__dot{background:#c24e33}.adm-intp__keyline{align-items:center;gap:4px;display:flex}.adm .adm-intp__keylink{font:inherit;color:var(--link);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.adm .adm-intp__keylink:hover{color:var(--link-hover)}.adm-intp__keyform{gap:8px;margin-top:8px;display:flex}.adm-intp__keyfields{flex:1;gap:8px;min-width:0;display:flex}.adm .adm-intp__keyinput{min-width:0;height:34px;color:var(--text);box-sizing:border-box;background:#fff;border:1px solid #d9d2ca;border-radius:8px;flex:1;padding:0 12px;font-family:ui-monospace,monospace;font-size:13px}.adm .adm-intp__keyinput::placeholder{color:#6a7280;opacity:1}.adm .adm-intp__keyinput:focus{outline:2px solid var(--coral-strong);outline-offset:1px}.adm .adm-intp__keyform .btn{height:34px}.adm .adm-intp__save{color:#fff;background:#112337;border-color:#112337}.adm .adm-intp__save:hover{color:#fff;background:#22364d}.adm-intp__version{font-variant-numeric:tabular-nums;font-family:Geist Mono,ui-monospace,monospace;font-size:13px}.adm .adm-intp__link{color:var(--link);text-underline-offset:3px;font-size:13px;font-weight:600;text-decoration:underline}.adm-intp__none{color:#5b6472;border-top:1px solid #efeae4;padding:18px 20px;font-size:13px}.adm-intp__pager{box-sizing:border-box;border-top:1px solid #efeae4;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-height:60px;padding:12px 20px;display:grid}.adm-intp__pages{align-items:center;gap:6px;display:flex}.adm .adm-intp__pagebtn--off{opacity:.5;cursor:default}.adm-intp__two{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:24px;display:grid}.adm-intp__col{flex-direction:column;gap:24px;min-width:0;display:flex}.adm-intp__poll{border-top:1px solid #efeae4;grid-template-columns:200px minmax(0,1fr) 150px;align-items:center;gap:16px;padding:12px 20px;font-size:14px;display:grid}.adm-intp__empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:44px 24px 40px;display:flex}.adm-intp__empty-icon{color:#112337;box-sizing:border-box;background:#f6f3f0;border:1px solid #e6e0d9;border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:8px;display:inline-flex}.adm-intp__empty-icon svg{width:26px;height:26px}.adm-intp__empty b{font-size:15.5px;font-weight:600}.adm-intp__empty p{color:#5b6472;max-width:420px;margin:0;font-size:13.5px;line-height:1.55}.adm-intp__ls{border-top:1px solid #efeae4;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px 20px;display:grid}.adm-intp__kv{grid-template-columns:110px minmax(0,1fr);gap:10px 16px;padding:14px 20px;font-size:13.5px;display:grid}.adm-intp__kv>span{overflow-wrap:anywhere;min-width:0}.adm-intp__kv>span:nth-child(odd){color:#5b6472}.adm-intp__kv .mono,.adm-intp__kv>.mono{overflow-wrap:break-word;font-size:12.5px}@media (max-width:1100px){.adm-intp__two{grid-template-columns:minmax(0,1fr)}.adm-intp__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.adm-intp__head{flex-direction:column}.adm-intp__stats,.adm-intp__cols,.adm-intp__poll{grid-template-columns:minmax(0,1fr)}.adm-intp__th{display:none}.adm-intp__tr{gap:6px}.adm-intp__search{width:100%;min-width:0}.adm-intp__pager{grid-template-columns:minmax(0,1fr)}.adm-intp__pages{flex-wrap:wrap}}.adm-mcp-head{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.adm-mcp-head__titles{flex-direction:column;gap:6px;display:flex}.adm-mcp-head h1{align-items:center;gap:12px;display:flex}.adm .btn.adm-mcp-danger{color:#b8432a;border-color:#e9b8aa}.adm .btn.adm-mcp-danger:hover{color:#943620;background:#fdf3f0}.adm-mcp-tabs{margin-top:-8px}.adm-mcp-stack{flex-direction:column;gap:16px;display:flex}.adm-mcp-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.adm-mcp-split{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:16px;display:grid}.adm-mcp-ban{color:#8a2f1c;background:#fdecea;border:1px solid #f4c7c3;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.adm-mcp-ban__text{flex-direction:column;gap:2px;font-size:14px;display:flex}.adm-mcp-note{color:var(--text-muted);margin:0;padding:0 14px;font-size:13px}.adm-mcp-lead{flex-direction:column;gap:2px;min-width:0;display:flex}.adm-mcp-need{grid-template-columns:minmax(0,1fr) auto}.adm-mcp-empty{color:var(--text-muted);padding:20px;font-size:14px}.adm-mcp-chart{grid-template-columns:repeat(14,minmax(0,1fr));gap:8px;height:180px;padding:8px 20px 18px;display:grid}.adm-mcp-bar{flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;min-width:0;height:100%;display:flex}.adm-mcp-bar__n,.adm-mcp-bar__day{color:var(--text-muted);white-space:nowrap;font-size:11px}.adm-mcp-bar__n{font-family:Geist Mono,monospace}.adm-mcp-bar__fill{background:#e9d9c9;border-radius:4px 4px 0 0;width:100%;min-height:2px}.adm-mcp-bar--today .adm-mcp-bar__fill{background:var(--coral)}.adm-mcp-h-0{height:0%}.adm-mcp-h-5{height:5%}.adm-mcp-h-10{height:10%}.adm-mcp-h-15{height:15%}.adm-mcp-h-20{height:20%}.adm-mcp-h-25{height:25%}.adm-mcp-h-30{height:30%}.adm-mcp-h-35{height:35%}.adm-mcp-h-40{height:40%}.adm-mcp-h-45{height:45%}.adm-mcp-h-50{height:50%}.adm-mcp-h-55{height:55%}.adm-mcp-h-60{height:60%}.adm-mcp-h-65{height:65%}.adm-mcp-h-70{height:70%}.adm-mcp-h-75{height:75%}.adm-mcp-h-80{height:80%}.adm-mcp-h-85{height:85%}.adm-mcp-h-90{height:90%}.adm-mcp-h-95{height:95%}.adm-mcp-h-100{height:100%}.adm-mcp-cols-top{grid-template-columns:minmax(0,1fr) 90px 80px 90px}.adm-mcp-cols-recent{grid-template-columns:80px minmax(0,1fr) auto}.adm-mcp-cols-session{cursor:pointer;grid-template-columns:20px 32px minmax(0,1fr) auto 120px}.adm-mcp-cols-call{grid-template-columns:90px minmax(0,1fr) 80px 130px 70px;padding-left:56px}.adm-mcp-cols-conn{grid-template-columns:minmax(0,1.2fr) 140px 90px 110px 80px minmax(0,1.3fr) 90px}.adm-mcp-cols-tools{grid-template-columns:minmax(0,1fr) 90px 80px 90px 60px}.adm-mcp-cols-args{grid-template-columns:140px 110px minmax(0,1fr)}.adm-mcp-cols-fields{grid-template-columns:180px minmax(0,1fr) auto}.adm-mcp-group{letter-spacing:.06em;text-transform:uppercase;color:var(--label);background:var(--surface-muted);border-top:1px solid var(--border-soft);padding:14px 20px 8px;font-size:12px;font-weight:600}.adm-mcp-session__who{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.adm-mcp-session__meta{color:var(--text-muted);font-size:13px}.adm-mcp-session__count{color:var(--text-muted);white-space:nowrap;font-size:13px}.adm-mcp-chev{color:var(--text-muted);transition:transform .15s}details[open]>summary .adm-mcp-chev{transform:rotate(90deg)}.adm-mcp-sessions details>summary{list-style:none}.adm-mcp-sessions details>summary::-webkit-details-marker{display:none}.adm-mcp-calls-head{padding-left:56px}.adm-mcp-call__tool{color:var(--text);font-family:Geist Mono,monospace;font-size:13px;font-weight:600;text-decoration:none}.adm-mcp-call__tool:hover{text-decoration:underline}.adm-mcp-call__desc{color:var(--text-muted);margin-left:8px;font-size:13px}.adm-mcp-call--err{background:#fdf6f4}.adm-mcp-errstrip{border-top:1px solid var(--border-soft);background:#fdf6f4;flex-direction:column;gap:4px;padding:12px 20px 14px 148px;font-size:13px;display:flex}.adm-mcp-mono{font-family:Geist Mono,monospace;font-size:12px}.adm-mcp-took{text-align:right;font-family:Geist Mono,monospace;font-size:13px}.adm-mcp-drawer-scrim{z-index:80;background:#11233773;position:fixed;inset:0}.adm-mcp-drawer{z-index:81;box-sizing:border-box;background:#fff;flex-direction:column;gap:20px;width:640px;max-width:100vw;padding:28px 32px;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-18px 0 48px #1123372e}.adm-mcp-drawer__head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.adm-mcp-drawer__title{align-items:center;gap:10px;margin:4px 0;font-family:Geist Mono,monospace;font-size:20px;font-weight:600;display:flex}.adm-mcp-kv{border-top:1px solid var(--border-soft);grid-template-columns:160px minmax(0,1fr);gap:12px;padding:12px 0;font-size:14px;display:grid}.adm-mcp-kv:last-child{border-bottom:1px solid var(--border-soft)}.adm-mcp-kv>:first-child{color:var(--text-muted)}.adm-mcp-json{background:var(--surface-muted);border:1px solid var(--border-soft);white-space:pre-wrap;border-radius:10px;margin:0;padding:16px 18px;font-family:Geist Mono,monospace;font-size:12px;line-height:1.6;overflow-x:auto}.adm-mcp-records{border:1px solid var(--border);border-radius:12px;overflow:hidden}.adm-mcp-record{border-top:1px solid var(--border-soft);color:var(--text);justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;text-decoration:none;display:flex}.adm-mcp-record:first-child{border-top:0}.adm-mcp-record:hover{background:var(--surface-muted)}.adm-mcp-callout{background:var(--surface-muted);color:var(--text-muted);border-radius:10px;padding:14px 16px;font-size:13px}.adm-mcp-label{letter-spacing:.06em;text-transform:uppercase;color:var(--label);font-size:12px;font-weight:600}.adm-mcp-person{align-items:center;gap:10px;min-width:0;display:flex}.adm-mcp-status{align-items:center;gap:8px;min-width:0;display:flex}.adm-mcp-status .sub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adm-mcp-err{color:#b42318;font-weight:600}.adm-mcp-off{color:#8a2f1c;font-weight:600}.adm-mcp-switchform{justify-content:flex-end;display:flex}.adm-mcp-setrow{border-top:1px solid var(--border-soft);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 20px;display:grid}.adm-mcp-setrow--danger{background:#fdf6f4}.adm-mcp-setrow .adm-select{min-width:240px}.adm-mcp-lock{color:var(--text-muted);white-space:nowrap;align-items:center;gap:6px;font-size:13px;display:inline-flex}.adm-mcp-code{align-items:center;gap:8px;display:inline-flex}.adm-mcp-foot{justify-content:flex-end;gap:12px;display:flex}.adm-mcp-desc{background:var(--surface-muted);white-space:pre-line;border-radius:10px;margin:0 20px 16px;padding:16px 18px;font-size:14px;line-height:1.6}.adm-mcp-steps{flex-direction:column;gap:18px;padding:4px 20px 20px;display:flex}.adm-mcp-step{grid-template-columns:28px minmax(0,1fr);gap:12px;display:grid}.adm-mcp-step__n{color:#3d190b;background:#f4e4b6;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:flex}.adm-mcp-step__body{flex-direction:column;gap:4px;font-size:14px;display:flex}.adm-mcp-step__body pre{background:var(--surface-muted);white-space:pre-wrap;border-radius:8px;margin:6px 0 0;padding:12px 14px;font-family:Geist Mono,monospace;font-size:12px}.adm-mcp-ask{border-top:1px solid var(--border-soft);padding:16px 20px;font-size:14px}.adm-mcp-know{border-top:1px solid var(--border-soft);grid-template-columns:16px minmax(0,1fr);align-items:baseline;gap:12px;padding:14px 20px;display:grid}.adm-mcp-know__dot{background:#5e7d2e;border-radius:999px;width:8px;height:8px}.adm-mcp-dialog-rows{border:1px solid var(--border-soft);border-radius:10px}.adm-mcp-dialog-rows .adm-mcp-kv{padding:10px 14px}.adm-mcp-dialog-rows .adm-mcp-kv:first-child{border-top:0}.adm-mcp-dialog-rows .adm-mcp-kv:last-child{border-bottom:0}@media (max-width:1100px){.adm-mcp-grid,.adm-mcp-split{grid-template-columns:minmax(0,1fr)}}.adm-mcp-dfoot{justify-content:space-between;align-items:center}.adm-mcp-filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.adm .adm-mcp-av{width:32px;height:32px;font-size:12px}.adm .adm-mcp-rowlink{color:var(--text);text-decoration:none}.adm .adm-mcp-rowlink:hover{color:var(--text);background:#f9f6f3}.adm-mcp-bar__day{color:var(--text-muted);white-space:nowrap;font-size:11px}.adm-mcp-sessions summary.tr{cursor:pointer}.adm-mcp-tablefoot{border-top:1px solid var(--border-soft);justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;display:flex}.adm-mcp-drawer__section{flex-direction:column;gap:8px;display:flex}.adm-mcp-errstrip--drawer{border:0;border-radius:10px;padding:12px 16px}.adm-mcp-note-info{color:#2d4a66;background:#f3f8fa;border:1px solid #d5e3ee;border-radius:10px;padding:12px 14px;font-size:13px;line-height:1.5}.adm-mcp-mono--h1{font-size:26px;font-weight:600}.adm .adm-mcp-onlabel{color:var(--text);cursor:pointer;gap:10px;font-size:14px;font-weight:600}.adm-mcp-kv--card{padding:14px 20px}.adm-mcp-cols-roles{align-items:center;gap:12px;display:grid}.adm-mcp-cols-roles--1{grid-template-columns:minmax(0,1fr) 150px repeat(1,130px) 80px 50px}.adm-mcp-cols-roles--2{grid-template-columns:minmax(0,1fr) 150px repeat(2,130px) 80px 50px}.adm-mcp-cols-roles--3{grid-template-columns:minmax(0,1fr) 150px repeat(3,130px) 80px 50px}.adm-mcp-cols-roles--4{grid-template-columns:minmax(0,1fr) 150px repeat(4,124px) 80px 50px}.adm-mcp-toolname{align-items:center;gap:8px;display:flex}.adm-mcp-roles .th>span{white-space:nowrap}.adm .adm-mcp-tick{accent-color:#c24e33;cursor:pointer;width:18px;height:18px}.adm .adm-mcp-tick:disabled{cursor:default}.adm-mcp-capped{color:#968c9c;font-size:12px}.adm-mcp-cell{text-align:center;justify-content:center;display:flex}@media (max-width:1100px){.adm-mcp-roles{overflow-x:auto}.adm-mcp-roles .th,.adm-mcp-roles .tr{min-width:960px}}.adm-mcp-cols-who{grid-template-columns:200px minmax(0,1fr);align-items:center;gap:12px;display:grid}.adm-mcp-cols-roles--5{grid-template-columns:minmax(0,1fr) 150px repeat(5,120px) 80px 50px}.adm-mcp-cols-roles--6{grid-template-columns:minmax(0,1fr) 150px repeat(6,116px) 80px 50px}.adm-cl-head .adm-seg{align-self:flex-end}.adm-cl-anchor{margin-top:-96px;position:absolute}.adm-cl{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:20px;margin-top:24px;display:grid}.adm-cl__rail{background:#fff;border:1px solid #e8e1da;border-radius:16px;flex-direction:column;gap:2px;padding:8px;display:flex;position:sticky;top:88px}.adm .adm-cl__month{color:#2e2833;border-radius:10px;justify-content:space-between;align-items:baseline;gap:8px;padding:9px 12px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.adm .adm-cl__month:hover{color:#2e2833;background:#fcfaf8}.adm .adm-cl__month--on,.adm .adm-cl__month--on:hover{background:#f6f1ec;font-weight:700}.adm-cl__count{color:#968c9c;font-size:11px}.adm-cl__card{background:#fff;border:1px solid #e8e1da;border-radius:16px;min-width:0;overflow:hidden}.adm-cl__none{color:#615868;margin:0;padding:28px 20px;font-size:14px}.adm-cl__intro{border-bottom:1px solid #f0eae4;flex-direction:column;gap:8px;padding:20px 20px 16px;display:flex}.adm-cl__label{letter-spacing:.08em;text-transform:uppercase;color:#6f6676;font-size:11px}.adm-cl__summary{color:#2e2833;max-width:780px;margin:0;font-size:15px;line-height:1.55}.adm-cl__post{border-top:1px solid #f0eae4;grid-template-columns:44px minmax(0,1fr) auto;gap:16px;padding:20px;display:grid}.adm-cl__post:first-of-type{border-top:0}.adm-cl__tile{border-radius:11px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.adm-cl__postbody{flex-direction:column;gap:6px;min-width:0;display:flex}.adm-cl__title{color:#2e2833;margin:0;font-size:17px;font-weight:700;line-height:1.35}.adm-cl__text{color:#4e4655;max-width:720px;margin:0;font-size:14.5px;line-height:1.55}.adm-cl__meta{color:#968c9c;white-space:nowrap;font-size:11.5px;line-height:24px}@media (max-width:1023px){.adm-cl-head{flex-direction:column;align-items:stretch}.adm-cl-head .adm-seg{align-self:flex-start}.adm-cl{grid-template-columns:minmax(0,1fr)}.adm-cl__rail{scrollbar-width:none;flex-direction:row;position:static;overflow-x:auto}.adm .adm-cl__month{flex-shrink:0;gap:10px}}@media (max-width:639px){.adm-cl__post{grid-template-columns:44px minmax(0,1fr)}.adm-cl__meta{grid-area:1/2;line-height:16px}.adm-cl__postbody{grid-column:2}.adm-cl__tile{grid-row:1/span 2}}.adm-cl-controls{flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;display:flex}.adm-cl-controls .adm-seg{align-self:auto}.adm-cl-all{flex-direction:column;gap:56px;margin-top:32px;display:flex}.adm-cl-older{text-align:center;margin:0}.adm-cl-older a{color:inherit;text-decoration:underline}.adm-cl-month{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:40px;display:grid}.adm-cl-month__side{flex-direction:column;gap:4px;display:flex;position:sticky;top:88px}.adm-cl-month__title{letter-spacing:-.01em;color:var(--text);margin:0;font-size:20px;font-weight:650}.adm-cl-month__body{flex-direction:column;gap:28px;min-width:0;display:flex}.adm-cl-summary{color:var(--text);margin:0;font-size:17px;line-height:1.55}.adm-cl-day{flex-direction:column;gap:8px;display:flex}.adm-cl-day__date{margin:0}.adm .adm-cl-list{margin:0;padding:0;list-style:none;overflow:hidden}.adm-cl-row{border-top:1px solid var(--border-soft);grid-template-columns:72px 84px minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:12px 18px;scroll-margin-top:96px;display:grid}.adm-cl-row:first-child{border-top:0}.adm-cl-row--more{border-top:0;padding-top:0}.adm-cl-row:target{background:#fdf6ec}.adm-cl-row__version{color:var(--text-muted);font-size:12px}.adm-cl-row__text{color:var(--text);font-size:14px;line-height:1.5}.adm-cl-row__app{white-space:nowrap;padding-left:32px}.adm-cl-row--headline{padding-top:20px;padding-bottom:20px}.adm-cl-row__body{flex-direction:column;gap:4px;min-width:0;display:flex}.adm-cl-row__title{color:var(--text);font-size:17px;font-weight:650;line-height:1.35}.adm-cl-row--headline .adm-cl-row__text{color:var(--text-muted);font-size:15px}.adm .adm-cl-kind{justify-self:start}.adm .adm-cl-kind--new{color:#4a5a1a;background:#eef2e4}.adm .adm-cl-kind--improved{color:#2d4a66;background:#eaf1f7}.adm .adm-cl-kind--fixed{color:#5e4766;background:#f4ecf6}@media (max-width:1023px){.adm-cl-controls{flex-wrap:wrap;justify-content:flex-start}.adm-cl-controls .adm-seg{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.adm-cl-controls .adm-seg__item{flex-shrink:0}.adm-cl-all{gap:40px;margin-top:24px}.adm-cl-month{grid-template-columns:minmax(0,1fr);gap:16px}.adm-cl-month__side{flex-direction:row;justify-content:space-between;align-items:baseline;position:static}.adm-cl-summary{font-size:16px}}@media (max-width:639px){.adm-cl-row{grid-template-columns:auto minmax(0,1fr);row-gap:6px;padding:12px 14px}.adm-cl-row__text,.adm-cl-row__body{grid-area:2/1/auto/-1}.adm-cl-row__app{grid-area:3/1/auto/-1;padding-left:0}.adm-cl-row__version{grid-row:1}.adm-cl-row--more .adm-cl-row__version{display:none}}.adm .adm-cl-beta{vertical-align:2px;color:#6e4f0c;letter-spacing:.02em;background:#fbf1d6;height:20px;margin-left:8px;padding:0 8px;font-size:11px;font-weight:600}.adm-header__user{position:relative}.adm-cl-dot{background:#e76547;border-radius:999px;flex-shrink:0;width:8px;height:8px}.adm-cl-dot--avatar{border:2px solid var(--hdr-bg,#2e2833);position:absolute;top:3px;left:29px}.adm-cl-dot--item{margin-left:auto}.adm .adm-appmenu__release{text-decoration:none}.adm .adm-appmenu__release:hover{color:var(--link);text-decoration:underline}.rm-head-tools{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.rm-search{box-sizing:border-box;border:1px solid var(--border-input);width:240px;height:40px;color:var(--text-muted);background:#fff;border-radius:8px;align-items:center;gap:8px;padding:0 12px;display:flex}.rm-search input{font:inherit;min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:14px}.rm-scroll{overflow-x:auto}.rm-board{grid-template-columns:repeat(5,minmax(220px,1fr));align-items:start;gap:12px;display:grid}.rm-col{--tint:#eef1f5;--ink:#3e4a5c;background:var(--tint);border-radius:14px;flex-direction:column;gap:8px;min-width:0;padding:0 0 12px;display:flex;overflow:hidden}.rm-col--hold{--tint:#fbf1d6;--ink:#6e4f0c}.rm-col--planned{--tint:#eaf1f7;--ink:#2d4a66}.rm-col--progress{--tint:#fde9e4;--ink:#8a3220}.rm-col--next{--tint:#f4ecf6;--ink:#5e4766}.rm-col>:not(.rm-col__head){margin-left:12px;margin-right:12px}.rm-col__head{background:#423a49;align-items:center;gap:8px;margin-bottom:4px;padding:13px 14px;display:flex}.rm-col__name{letter-spacing:.01em;color:#fff;white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;font-size:13.5px;font-weight:700;overflow:hidden}.rm-count{background:var(--tint);color:var(--ink);border-radius:999px;padding:1px 8px;font-size:11px;font-weight:700;line-height:18px}.rm-col__hint{color:var(--ink);margin-top:-2px;margin-bottom:0;font-size:12px}.rm-empty{text-align:center;color:var(--ink);background:#ffffff8c;border-radius:10px;margin:0;padding:16px 8px;font-size:12.5px}.adm .rm-more{text-align:center;color:var(--ink);padding:4px;font-size:13px;font-weight:600;display:block}.rm-col__more>summary{cursor:pointer;list-style:none}.rm-col__more>summary::-webkit-details-marker{display:none}.rm-col__more>summary:hover{text-decoration:underline}.rm-col__more .rm-card{margin-top:8px}.rm-more__close,.rm-col__more[open] .rm-more__open{display:none}.rm-col__more[open] .rm-more__close{display:inline}.rm-card{background:#fff;border:1px solid #1123370f;border-radius:10px;flex-direction:column;gap:8px;padding:12px;display:flex}.rm-card--open{box-shadow:0 0 0 2px var(--ink)}.adm .rm-card__title{color:var(--text);font-size:14px;font-weight:600;line-height:1.35;text-decoration:none}.adm .rm-card__title:hover{color:var(--link);text-decoration:underline}.rm-card__meta{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.rm-card__foot{justify-content:space-between;align-items:center;gap:6px;min-height:28px;display:flex}.rm-tag{border-radius:999px;align-items:center;height:18px;padding:0 7px;font-size:11px;font-weight:600;display:inline-flex}.rm-tag--metoo{background:var(--tint);color:var(--ink)}.rm-faces{align-items:center;display:flex}.adm .rm-av{background:var(--ink,#3e4a5c);color:#fff;box-sizing:content-box;border:2px solid #fff;flex-shrink:0;width:22px;height:22px;margin-left:-6px;font-size:8.5px}.adm .rm-av:first-child{margin-left:0}.adm .rm-av.adm-header__avatar--photo{background:#fff}.rm-plus{color:var(--text-muted);margin-left:4px;font-size:11.5px;font-weight:600}.rm-metoo{border:1px solid var(--border-input);height:28px;font:inherit;color:var(--text);cursor:pointer;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:4px;padding:0 11px;font-size:12px;font-weight:600;display:inline-flex}.rm-metoo:hover{border-color:var(--ink)}.rm-metoo--on{background:var(--ink);border-color:var(--ink);color:#fff}.rm-metoo:focus-visible{outline:2px solid var(--coral-strong);outline-offset:1px}form.rm-metoo-form{margin:0}.rm-card__foot form.rm-metoo-form{margin-left:auto}.rm-ship{color:#e3dce7;background:#423a49;border-radius:14px;flex-direction:column;gap:6px;padding:20px 22px;display:flex}.rm-ship__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-bottom:8px;display:flex}.rm-ship__name{color:#f4e4b6;margin:0;font-size:18px;font-weight:700}.rm-ship__sub{color:#b7adbe;font-size:13px;font-weight:500}.adm .rm-ship__all{color:#2e2833;background:#f4e4b6;border-radius:8px;align-items:center;height:36px;padding:0 14px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.adm .rm-ship__all:hover{color:#2e2833;background:#fff1c9}.rm-ship__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px;display:grid}.adm .rm-ship__item{color:#f4e4b6;border-top:1px solid #f4e4b62e;align-items:center;gap:12px;min-width:0;padding:11px 0;text-decoration:none;display:flex}.adm .rm-ship__item:hover{color:#fff1c9}.adm .rm-ship__item:hover .rm-ship__t{text-decoration:underline}.rm-check{color:#423a49;background:#f4e4b6;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.rm-ship__text{flex-direction:column;min-width:0;display:flex}.rm-ship__t{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.rm-ship__by{color:#b7adbe;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.rm-ship__more>summary{cursor:pointer;text-align:center;color:#f4e4b6;border-top:1px solid #f4e4b62e;padding:10px 0 0;font-size:13px;font-weight:600;list-style:none;display:block}.rm-ship__more>summary::-webkit-details-marker{display:none}.rm-ship__more>summary:hover{color:#fff1c9;text-decoration:underline}.rm-ship__more[open]>summary{padding-bottom:6px}.rm-ship__close,.rm-ship__more[open] .rm-ship__open{display:none}.rm-ship__more[open] .rm-ship__close{display:inline}.rm-np{background:#f1eeea;border-radius:14px;flex-direction:column;gap:8px;padding:16px;display:flex}.rm-np>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:0 4px;list-style:none;display:flex}.rm-np>summary::-webkit-details-marker{display:none}.rm-np__name{color:#5b6472;margin:0;font-size:15px;font-weight:700}.rm-np__sub{color:#5b6472;font-size:13px;font-weight:500}.rm-np__toggle{color:#5b6472;background:#fff;border-radius:999px;align-items:center;gap:4px;height:32px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.rm-np__toggle svg{transition:transform .15s}.rm-np[open] .rm-np__toggle svg{transform:rotate(180deg)}.rm-np[open]>summary{padding-bottom:4px}.rm-np__row{background:#fff;border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) 140px;align-items:center;gap:20px;padding:12px 14px;font-size:14px;display:grid}.adm .rm-np__t{color:var(--text);font-weight:600;text-decoration:none}.adm .rm-np__t:hover{color:var(--link);text-decoration:underline}.rm-np__why{color:var(--text-muted);overflow-wrap:anywhere}.rm-np__when{color:var(--text-muted);text-align:right;font-size:12px}.rm-panel{z-index:20;box-sizing:border-box;border-left:1px solid var(--border);background:#fff;flex-direction:column;width:520px;max-width:100vw;display:flex;position:fixed;top:65px;bottom:0;right:0;box-shadow:-18px 0 48px #2e283324}.rm-panel__head{justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 24px 14px;display:flex}.rm-stage{background:var(--tint);height:24px;color:var(--ink);border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.rm-panel__title{margin:8px 0 4px;font-size:20px;font-weight:600;line-height:1.25}.adm .rm-panel__x{width:36px;height:36px;color:var(--text-muted);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.adm .rm-panel__x:hover{color:var(--text);background:#f6f2ee}.rm-panel__body{flex-direction:column;flex:1;gap:20px;padding:0 24px 24px;display:flex;overflow:auto}.rm-panel__foot{border-top:1px solid var(--border-soft);flex-wrap:wrap;gap:8px;padding:16px 24px;display:flex}.rm-panel--submitted{--tint:#eef1f5;--ink:#3e4a5c}.rm-panel--hold{--tint:#fbf1d6;--ink:#6e4f0c}.rm-panel--planned{--tint:#eaf1f7;--ink:#2d4a66}.rm-panel--progress{--tint:#fde9e4;--ink:#8a3220}.rm-panel--next{--tint:#f4ecf6;--ink:#5e4766}.rm-panel--shipped{--tint:#eef2e4;--ink:#4a5a1a}.rm-panel--not_planned,.rm-panel--duplicate,.rm-panel--hidden{--tint:#f1eeea;--ink:#5b6472}.rm-who{background:var(--tint);border-radius:12px;align-items:center;gap:12px;padding:14px 16px;display:flex}.rm-who .rm-av{border-color:var(--tint);width:26px;height:26px;font-size:9.5px}.rm-who__names{flex:1;min-width:0;font-size:14px;font-weight:600}.rm-who .rm-metoo{height:44px;padding:0 18px;font-size:14px}.rm-next{color:#e3dce7;background:#423a49;border-radius:12px;align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.rm-next__icon{color:#423a49;background:#f4e4b6;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.rm-next__t{color:#f4e4b6;margin:0;font-size:15px;font-weight:700}.rm-next__p{margin:4px 0 0;font-size:13.5px;line-height:1.5}.rm-quote{white-space:pre-line;overflow-wrap:anywhere;background:#f4f1ee;border-radius:10px;margin:0;padding:14px 16px;font-size:15px;line-height:1.5}.rm-desc{overflow-wrap:anywhere;background:#f4f1ee;border-radius:10px;padding:14px 16px;font-size:14px;line-height:1.5}.rm-desc>:first-child{margin-top:0}.rm-desc>:last-child{margin-bottom:0}.rm-desc p,.rm-desc ul,.rm-desc ol,.rm-desc pre,.rm-desc blockquote{margin:0 0 10px}.rm-desc ul,.rm-desc ol{padding-left:20px}.rm-desc ul{list-style:outside}.rm-desc ol{list-style:decimal}.rm-desc li+li{margin-top:2px}.rm-desc h1,.rm-desc h2,.rm-desc h3,.rm-desc h4{margin:14px 0 6px;font-size:14px;font-weight:700}.rm-desc code{background:#fff;border-radius:4px;padding:1px 4px;font-size:13px}.rm-desc blockquote{color:#5b6472;border-left:3px solid #ddd5cc;padding-left:10px}.adm .rm-desc a,.adm .rm-quote a{color:inherit;text-decoration:underline}.rm-shot{border:1px solid var(--border);background:var(--surface-muted);border-radius:10px;display:block;overflow:hidden}.rm-shot img{width:100%;height:auto;display:block}.rm-dl{grid-template-columns:110px 1fr;gap:10px 16px;margin:0;font-size:14px;display:grid}.rm-dl dt{color:var(--text-muted)}.rm-dl dd{overflow-wrap:anywhere;min-width:0;margin:0}.rm-steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rm-step{align-items:center;gap:12px;padding:8px 0;font-size:14px;display:flex;position:relative}.rm-step:not(:last-child):after{content:"";background:#e2dacb;width:2px;position:absolute;top:30px;bottom:-8px;left:10px}.rm-step--done:not(:last-child):after{background:var(--ink)}.rm-mark{box-sizing:border-box;z-index:1;background:#fff;border:2px solid #d9d2ca;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex;position:relative}.rm-step--done .rm-mark{background:var(--ink);border-color:var(--ink);color:#fff}.rm-step--now .rm-mark{border:3px solid var(--ink)}.rm-step--later{color:var(--text-muted)}.rm-step__when{color:var(--text-muted);margin-left:auto;font-size:12px}.rm-reason{white-space:pre-line;background:#f1eeea;border-radius:10px;margin:0;padding:14px 16px;font-size:14px;line-height:1.5}@media (max-width:1023px){.rm-head-tools{width:100%}.rm-search{flex:1;width:auto}.rm-ship__list{grid-template-columns:minmax(0,1fr)}.rm-np__row{grid-template-columns:minmax(0,1fr);gap:4px}.rm-np__when{text-align:left}.rm-panel{width:100vw}}@media (max-width:767px){.rm-scroll{overflow:visible}.rm-board{grid-template-columns:minmax(0,1fr)}.rm-col--empty{padding-bottom:0}.rm-col--empty>:not(.rm-col__head){display:none}.rm-col__head{box-sizing:border-box;min-height:48px;margin-bottom:0;padding:0 14px}.rm-col>.rm-col__head+*{margin-top:12px}.rm-metoo{height:44px;padding:0 16px;font-size:14px}}.acc{color:#112337;flex-direction:column;gap:20px;max-width:1180px;display:flex}.acc.adm-apps-extras{max-width:none}.adm-apps-extras .acc-row--extras{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) 90px}.acc-head{flex-direction:column;gap:4px;display:flex}.acc-h1{margin:0;font-size:28px;font-weight:700;line-height:1.2}.acc-h2{margin:0;font-size:17px;font-weight:700}.acc-lede,.acc-sub{color:#5b6472;margin:0;font-size:13px}.acc-note{color:#8a92a0;margin:2px 0 0;font-size:12px}.acc-lede{font-size:14px}.acc-strong{font-size:14px;font-weight:600}.acc-stack{flex-direction:column;gap:2px;min-width:0;display:flex}.acc-r{justify-content:flex-end;display:flex}.acc-label{letter-spacing:.06em;text-transform:uppercase;color:#6a7280;font-size:11px;font-weight:700}.acc-tabs{flex-wrap:wrap;gap:0 24px;font-size:14px;font-weight:600;display:flex;box-shadow:inset 0 -1px #d9d2ca}@media (max-width:640px){.acc-tabs{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.acc-tabs::-webkit-scrollbar{display:none}}.acc-tabs__tab{white-space:nowrap;color:#5b6472;border-bottom:2px solid #0000;flex:none;padding:10px 0;text-decoration:none;display:block}.acc-tabs__tab:hover{color:#112337}.acc-tabs__tab--on{color:#112337;border-bottom-color:#c24e33}.acc-tabs--on-dark{margin-top:20px}.acc-tabs--on-dark .acc-tabs{box-shadow:inset 0 -1px #fff3}.acc-tabs--on-dark .acc-tabs__tab{color:#ffffffbf}.acc-tabs--on-dark .acc-tabs__tab:hover,.acc-tabs--on-dark .acc-tabs__tab--on{color:#fff}.acc-card{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 1px 2px #11233714}.acc-card__head{border-bottom:1px solid #efeae4;flex-direction:column;gap:4px;padding:18px 20px;display:flex}.acc-card__head--row{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:16px}.acc-row{border-top:1px solid #efeae4;align-items:center;gap:16px;padding:12px 20px;display:grid}.acc-card__head+.acc-row{border-top:0}.acc-row--roles{grid-template-columns:200px 110px minmax(0,1fr)}.acc-row--extras{grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr) 120px}.acc-row--th{letter-spacing:.06em;text-transform:uppercase;color:#6a7280;background:#faf8f5;padding-top:10px;padding-bottom:10px;font-size:11px;font-weight:700}.acc-chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.acc-chip{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;height:26px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.acc-chip--role{color:#112337;background:#fff;border:1px solid #cfc6bc;border-radius:8px}.acc-chip--role svg{color:#6a7280}.acc-chip--person{color:#a8412a;background:#fdf0ec}.acc-chip--warn{color:#7a5a12;white-space:normal;background:#fdf6e7;border:1px solid #ebd9a8;height:auto;min-height:26px}.acc-btn{color:#112337;height:36px;font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9d2ca;border-radius:8px;justify-content:center;align-items:center;padding:0 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.acc-btn:hover{border-color:#b9afa4}.acc a.acc-btn,.acc a.acc-btn:hover{color:#112337;text-decoration:none}.acc-btn--sm{height:30px;padding:0 12px}.acc-btn--primary,.acc .acc-btn--primary{color:#fff;background:#c24e33;border-color:#c24e33}.acc-btn--primary:hover{background:#a8412a;border-color:#a8412a}.acc-form{background:#faf8f5;border-top:1px solid #efeae4;flex-direction:column;gap:16px;padding:16px 20px 20px;display:flex}.acc-form__group{border:0;flex-wrap:wrap;gap:8px 20px;min-width:0;margin:0;padding:0;display:flex}.acc-form__group legend{width:100%;margin-bottom:4px}.acc-form__hint{width:100%;margin:0 0 6px}.acc-form__people{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 20px;width:100%;display:grid}.acc-check{align-items:center;gap:8px;min-height:28px;font-size:14px;display:inline-flex}.acc-check .acc-sub{font-size:12px}.acc-check input{accent-color:#c24e33;width:16px;height:16px}.acc-form__actions{gap:8px;display:flex}@media (max-width:900px){.acc-card__head--row{flex-direction:column}.acc-row--roles,.acc-row--extras{grid-template-columns:minmax(0,1fr);gap:8px}.acc-row--th{display:none}.acc-r{justify-content:flex-start}.acc-form__people{grid-template-columns:minmax(0,1fr)}}.acc-level{white-space:nowrap;border-radius:6px;align-items:center;height:24px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.acc-level--manage{color:#fff;background:#423a49}.acc-level--use{color:#2f6b2a;background:#e1f0dc}.acc-level--view{color:#2b5c8a;background:#e3ecf7}.acc-level--none{color:#968c9c;background:#f2ede6}@media (pointer:coarse){input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color],[type=hidden],.adm-search__q,.sp-searchbox__input,.ua-otp input),textarea,select,[contenteditable=true]{font-size:16px!important}}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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:0}@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-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}