@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-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-border-style:solid;--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;--pdl-fade-start:0px;--pdl-fade-end:0px}}}@layer theme{:root,:host{--font-sans:var(--font-body);--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-500:oklch(63.7% .237 25.331);--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-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-white:#fff;--spacing:.25rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--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-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wider:.05em;--leading-normal:1.5;--radius-md:.375rem;--radius-lg:.5rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--font-display:var(--font-display)}}@layer utilities{.collapse{visibility:collapse}.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}.top-0{top:0}.top-3{top:calc(var(--spacing) * 3)}.top-5{top:calc(var(--spacing) * 5)}.top-10{top:calc(var(--spacing) * 10)}.top-20{top:calc(var(--spacing) * 20)}.top-25{top:calc(var(--spacing) * 25)}.right-0{right:0}.isolate{isolation:isolate}.col-2{grid-column:2}.col-10{grid-column:10}.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-auto{margin-inline:auto}.ms-2{margin-inline-start:calc(var(--spacing) * 2)}.ms-auto{margin-inline-start:auto}.-mt-px{margin-top:-1px}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mr-1{margin-right:var(--spacing)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mb-0{margin-bottom:0}.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)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-px{margin-left:-1px}.ml-1{margin-left:var(--spacing)}.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-12{margin-left:calc(var(--spacing) * 12)}.\!inline{display:inline!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-1\.5{height:calc(var(--spacing) * 1.5)}.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-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-1\.5{width:calc(var(--spacing) * 1.5)}.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-12{width:calc(var(--spacing) * 12)}.w-auto{width:auto}.w-full{width:100%}.max-w-6xl{max-width:var(--container-6xl)}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-items-center{justify-items:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * 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-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)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.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-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-400{border-color:var(--color-gray-400)}.border-red-200{border-color:var(--color-red-200)}.bg-blue-400{background-color:var(--color-blue-400)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-red-100{background-color:var(--color-red-100)}.bg-white{background-color:var(--color-white)}.fill-current{fill:currentColor}.p-1{padding:var(--spacing)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.pt-0{padding-top:0}.pt-8{padding-top:calc(var(--spacing) * 8)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.text-center{text-align:center}.font-display{font-family:var(--font-display)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.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-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-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-wrap{text-wrap:wrap}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.text-gray-200{color:var(--color-gray-200)}.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-red-300{color:var(--color-red-300)}.text-red-500{color:var(--color-red-500)}.text-white{color:var(--color-white)}.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,)}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-25{opacity:.25}.opacity-75{opacity:.75}.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)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px 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{--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-gray-300{--tw-ring-color:var(--color-gray-300)}.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-filter{-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-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))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media(hover:hover){.hover\:bg-blue-500:hover{background-color:var(--color-blue-500)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\:text-gray-400:hover{color:var(--color-gray-400)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}}.focus\:border-blue-300:focus{border-color:var(--color-blue-300)}.focus\:ring:focus{--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)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--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-visible\:ring-offset-2:focus-visible{--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-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:bg-gray-100:active{background-color:var(--color-gray-100)}.active\:text-gray-500:active{color:var(--color-gray-500)}.active\:text-gray-700:active{color:var(--color-gray-700)}.active\:text-gray-800:active{color:var(--color-gray-800)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}@media(min-width:40rem){.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:flex-1{flex:1}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:justify-start{justify-content:flex-start}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:pt-0{padding-top:0}}@media(min-width:48rem){.md\:flex{display:flex}.md\:items-center{align-items:center}.md\:justify-center{justify-content:center}}@media(min-width:64rem){.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}}.rtl\:flex-row-reverse:where(:dir(rtl),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@media(prefers-color-scheme:dark){.dark\:border-gray-600{border-color:var(--color-gray-600)}.dark\:bg-gray-700{background-color:var(--color-gray-700)}.dark\:bg-gray-800{background-color:var(--color-gray-800)}.dark\:bg-gray-900{background-color:var(--color-gray-900)}.dark\:text-gray-200{color:var(--color-gray-200)}.dark\:text-gray-300{color:var(--color-gray-300)}.dark\:text-gray-400{color:var(--color-gray-400)}.dark\:text-gray-600{color:var(--color-gray-600)}@media(hover:hover){.dark\:hover\:bg-gray-900:hover{background-color:var(--color-gray-900)}.dark\:hover\:text-gray-200:hover{color:var(--color-gray-200)}.dark\:hover\:text-gray-300:hover{color:var(--color-gray-300)}}.dark\:focus\:border-blue-700:focus{border-color:var(--color-blue-700)}.dark\:focus\:border-blue-800:focus{border-color:var(--color-blue-800)}.dark\:active\:bg-gray-700:active{background-color:var(--color-gray-700)}.dark\:active\:text-gray-300:active{color:var(--color-gray-300)}}}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/cairo-arabic-400-normal-DN15VWMM.woff2)format("woff2"),url(/build/assets/cairo-arabic-400-normal-CAYwymWN.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/cairo-latin-ext-400-normal-xCL67Y2R.woff2)format("woff2"),url(/build/assets/cairo-latin-ext-400-normal-C_BIE9Qe.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/cairo-latin-400-normal-Dh7otpdh.woff2)format("woff2"),url(/build/assets/cairo-latin-400-normal-b1R3q6Pf.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/cairo-arabic-500-normal-DDl0i4Xv.woff2)format("woff2"),url(/build/assets/cairo-arabic-500-normal-BADfnM6v.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/cairo-latin-ext-500-normal-DxXN6Mb5.woff2)format("woff2"),url(/build/assets/cairo-latin-ext-500-normal-De4OTi8O.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/cairo-latin-500-normal-D-WQsSKQ.woff2)format("woff2"),url(/build/assets/cairo-latin-500-normal-DkdkMETP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/cairo-arabic-600-normal-rkrvveqO.woff2)format("woff2"),url(/build/assets/cairo-arabic-600-normal-B3EOalmC.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/cairo-latin-ext-600-normal-DuRnqffh.woff2)format("woff2"),url(/build/assets/cairo-latin-ext-600-normal-DAfLYaOC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/cairo-latin-600-normal-mGS0uvCM.woff2)format("woff2"),url(/build/assets/cairo-latin-600-normal-buYOP1M3.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/cairo-arabic-700-normal-D3nDedWX.woff2)format("woff2"),url(/build/assets/cairo-arabic-700-normal-CyOqhaeK.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/cairo-latin-ext-700-normal-Cscux539.woff2)format("woff2"),url(/build/assets/cairo-latin-ext-700-normal-htXca11Z.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/cairo-latin-700-normal-C3GYtKbV.woff2)format("woff2"),url(/build/assets/cairo-latin-700-normal-6fcUy4Rc.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:800;src:url(/build/assets/cairo-arabic-800-normal-G1qvPr6G.woff2)format("woff2"),url(/build/assets/cairo-arabic-800-normal-CVTPwINa.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:800;src:url(/build/assets/cairo-latin-ext-800-normal-ChnkP8hn.woff2)format("woff2"),url(/build/assets/cairo-latin-ext-800-normal-RObK5hVW.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:800;src:url(/build/assets/cairo-latin-800-normal-BBdTpBXf.woff2)format("woff2"),url(/build/assets/cairo-latin-800-normal-ReWrxM5E.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/space-grotesk-vietnamese-500-normal-BmEvtly_.woff2)format("woff2"),url(/build/assets/space-grotesk-vietnamese-500-normal-BTqKIpxg.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/space-grotesk-latin-ext-500-normal-DUe3BAxM.woff2)format("woff2"),url(/build/assets/space-grotesk-latin-ext-500-normal-3dgZTiw9.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/space-grotesk-latin-500-normal-lFbtlQH6.woff2)format("woff2"),url(/build/assets/space-grotesk-latin-500-normal-CNSSEhBt.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/space-grotesk-vietnamese-700-normal-DMty7AZE.woff2)format("woff2"),url(/build/assets/space-grotesk-vietnamese-700-normal-Duxec5Rn.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/space-grotesk-latin-ext-700-normal-BQnZhY3m.woff2)format("woff2"),url(/build/assets/space-grotesk-latin-ext-700-normal-HVCqSBdx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/space-grotesk-latin-700-normal-RjhwGPKo.woff2)format("woff2"),url(/build/assets/space-grotesk-latin-700-normal-CwsQ-cCU.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--surface-card2:#faf7f2;--text-links:#e8662a;--surface-button-primary:#f19254;--text-button-primary:#4e3b38;--amber-deep:#e07e3c;--gold:#ffbf65;--blue:#3098bf;--border-card2:#e4ddd3;--on-inverse:#fef3e8;--border-card:#eaeaea;--text-primary:#16181d;--text-secondary:#667085;--border-input-focus:var(--text-primary);--border-input-hover:var(--text-primary);--surface-button-destructive:var(--surface-icon-error);--surface-button-primary-hover:#d6824b;--surface-button-tertiary-hover:var(--text-links)}@supports (color:color-mix(in lab,red,red)){:root{--surface-button-tertiary-hover:color-mix(in srgb, var(--text-links) 5%, transparent)}}:root{--surface-button-destructive-hover:#bf2e3c;--surface-badge-beta:#e8662a17;--text-badge-beta:#4e3b38;--border-badge-beta:#e8662a2e;--flame:#ea580c;--auth-panel:var(--ink-deep);--auth-canvas:#f7f7f8;--auth-ink:var(--ink-title);--auth-muted:var(--ink-body);--auth-line:#e9eaee;--auth-on-panel:var(--on-inverse);--auth-on-panel-muted:#adaeb0;--auth-link:var(--text-links);--auth-cta:var(--action);--auth-cta-ink:var(--on-action);--wz-canvas:#f7f7f5;--wz-track:#f1f2f4;--wz-done:#3eb98a;--wz-done-text:#2a9069;--score-low:var(--surface-icon-error);--score-mid:#e8913a;--score-good:var(--status-success-text);--score-excellent:#0f7b3f;--surface-canvas-background:#fbfbfb;--surface-page:var(--surface-card2);--surface-card:#fff;--surface-raised:#fff9f2;--surface-inset:var(--surface-card2);--surface-inverse:var(--text-button-primary);--ink-title:var(--ink-deep);--ink-body:var(--text-secondary);--ink-strong:var(--ink-title);--ink:var(--ink-title);--ink-secondary:var(--ink-body);--ink-2:var(--ink-secondary);--ink-muted:var(--ink-body);--ink-faint:#9c8c86;--brand:var(--text-links);--brand-hover:var(--text-links)}@supports (color:color-mix(in lab,red,red)){:root{--brand-hover:color-mix(in srgb, var(--text-links) 86%, var(--text-button-primary))}}:root{--brand-soft:var(--text-links)}@supports (color:color-mix(in lab,red,red)){:root{--brand-soft:color-mix(in srgb, var(--text-links) 18%, transparent)}}:root{--brand-tint:var(--text-links)}@supports (color:color-mix(in lab,red,red)){:root{--brand-tint:color-mix(in srgb, var(--text-links) 10%, transparent)}}:root{--brand-text:#b64809;--line-control:var(--border-card);--accent-gold:var(--gold);--data:var(--blue);--ink-deep:var(--text-primary);--ink-flash:#1a1a1a;--ember-deep:#d95a20;--ember-deeper:#cf5720;--action-fill-top:#4d4d4d;--action-fill-bottom:#1a1a1a;--action-fill-top-hover:#5a5a5a;--action-fill-bottom-hover:#262626;--action-border:#262626;--action-highlight:#ffffff40;--action:var(--action-fill-bottom);--action-hover:var(--action-fill-bottom-hover);--action-active:var(--action-fill-bottom);--on-action:var(--on-inverse);--on-action-hover:var(--on-inverse);--action-ring:#1a1a1a66;--on-accent:#3c2b28;--destructive-hover:var(--surface-button-destructive-hover);--on-destructive:#fff;--control-hover:var(--border-input-hover);--control-focus:var(--border-input-focus);--control-focus-ring:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){:root{--control-focus-ring:color-mix(in srgb, var(--text-primary) 18%, transparent)}}:root{--surface-icon-error:#dc3545;--surface-icon-warning:#b28507;--surface-icon-success:#239e50;--surface-icon-info:#1c6684;--status-error-text:#c62f3f;--status-warning-text:#8a5a00;--status-success-text:#1f7a41;--status-info-text:#1c6684;--surface-error-background:#fbe7e9;--surface-warning-background:#fffaeb;--surface-success-background:#e6f5eb;--surface-info-background:#e6f0f7;--error:var(--status-error-text);--success:var(--status-success-text);--font-body:"Cairo", system-ui, -apple-system, "Segoe UI", "Noto Sans Arabic", sans-serif;--font-display:"Space Grotesk", var(--font-body);--font-heading:var(--font-body);--fs-claim:clamp(48px, 3.2vw + 32px, 56px);--fw-claim:700;--lh-claim:1.1;--fs-explain:clamp(17px, .6vw + 14px, 20px);--fw-explain:400;--lh-explain:1.55;--measure:60ch;--ig-flame:var(--surface-button-primary);--ig-flame-strong:var(--brand-hover);--ig-umber:var(--text-button-primary);--ig-ivory:var(--surface-card2);--ig-gold:var(--gold);--ig-azure:var(--data);--ig-brand:var(--brand);--ig-brand-bg:var(--brand-soft);--ig-brand-ink:#fff;--ig-ink:var(--ink);--ig-muted:var(--ink-muted);--ig-border:var(--border-card2);--ig-surface:var(--surface-card);--ig-surface-subtle:var(--surface-card2);--ig-surface-inverse:var(--surface-inverse);--ig-page:var(--surface-page);--ig-logo-mark:var(--flame);--ig-logo-word:var(--ig-umber);--ig-gradient-flame:linear-gradient(135deg, var(--ig-gold) 0%, var(--ig-flame) 55%, var(--ig-flame-strong) 100%);--ig-gradient-warm:linear-gradient(160deg, #fff8f0 0%, var(--ig-ivory) 100%);--ig-success:var(--success);--ig-info:var(--status-info-text);--ig-warning:var(--status-warning-text);--ig-danger:var(--error);--ig-success-bg:var(--surface-success-background);--ig-info-bg:var(--surface-info-background);--ig-warning-bg:var(--surface-warning-background);--ig-danger-bg:var(--surface-error-background);--ig-muted-bg:#6f5d581a;--ig-alert-info-bg:var(--surface-info-background);--ig-alert-warning-bg:var(--surface-warning-background);--ig-alert-danger-bg:var(--surface-error-background);--ig-alert-default-bg:var(--surface-card2);--ig-alert-info-border:#1c66844d;--ig-alert-warning-border:#b2850766;--ig-alert-danger-border:#dc354566;--ig-alert-default-border:#4e3b3840;--ig-font:var(--font-body);--ig-fs-metric:28px;--ig-fs-h1:20px;--ig-fs-title:16px;--ig-fs-body:14px;--ig-fs-small:13px;--ig-fs-label:12px;--ig-fs-eyebrow:11px;--ig-fw-regular:400;--ig-fw-medium:500;--ig-fw-semibold:600;--ig-fw-bold:700;--ig-fw-heavy:800;--ig-radius-card:12px;--ig-radius-control:8px;--ig-radius-pill:100px;--ig-radius-xs:4px;--ig-shadow:0 2px 4px #0000000d;--ig-shadow-lift:0 8px 12px #11111112;--ig-gap-xs:4px;--ig-gap-sm:6px;--ig-gap:12px;--ig-space:16px;--ig-space-lg:24px;--ig-gap-cards:20px;--ig-card-pad:24px;--ig-gap-sections:32px}*{box-sizing:border-box}h1,h2,h3{line-height:1.3}button,input,select,textarea,[type=button],[type=submit],[type=reset]{font-family:inherit}body{background:var(--ig-page);color:var(--ig-ink);font-family:var(--ig-font);font-size:var(--ig-fs-body);margin:0;line-height:1.4}a{color:var(--ig-brand);text-decoration:none}a:hover{text-decoration:underline}:focus-visible{outline:2px solid var(--ig-brand);outline-offset:2px;border-radius:var(--ig-radius-xs)}h1,h2,h3{color:var(--ig-ink);font-weight:var(--ig-fw-semibold);margin:0}code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.ig-logo{align-items:center;line-height:0;display:inline-flex}.ig-logo__svg{block-size:var(--ig-logo-h,26px);inline-size:auto;display:block}.ig-logo--stacked .ig-logo__svg{block-size:var(--ig-logo-h,96px)}.ig-mark{line-height:0;display:inline-flex}.ig-mark__svg{block-size:var(--ig-mark-h,24px);inline-size:auto;display:block}.ig-logo--onDark{--ig-logo-word:var(--ig-ivory)}.ig-brand-link{color:inherit;--ig-logo-h:30px;align-items:center;text-decoration:none;display:inline-flex}.ig-brand-link:hover{opacity:.85}.ui-app-shell{background:radial-gradient(120% 80% at 100% 0%,#f192540f,transparent 60%),radial-gradient(90% 60% at 0% 100%,#ffbf650d,transparent 55%),var(--ig-page);flex-direction:column;min-height:100vh;display:flex}.ui-app-shell__bar{justify-content:space-between;align-items:center;gap:var(--ig-gap);padding:var(--ig-space) var(--ig-space-lg);background:var(--ig-surface);border-block-end:1px solid var(--ig-border);box-shadow:0 1px #4e3b3805,var(--ig-shadow);display:flex;position:relative}.ui-app-shell__bar:after{content:"";background:var(--ig-gradient-flame);opacity:.9;block-size:2px;position:absolute;inset-block-end:-1px;inset-inline:0}.ui-app-shell__brand{align-items:center;gap:var(--ig-gap-sm);--ig-logo-h:26px;color:inherit;text-decoration:none;display:inline-flex}.ui-app-shell__brand:hover{opacity:.85}.ui-app-shell__nav{align-items:center;gap:var(--ig-gap);font-size:var(--ig-fs-small);display:flex}.ui-app-shell__main{inline-size:100%;max-inline-size:1080px;padding:var(--ig-space-lg);flex:1;margin-inline:auto}.ui-auth{inline-size:100%;max-inline-size:420px;margin-block-start:2rem;margin-inline:auto}.ui-content{inline-size:100%;max-inline-size:720px;margin-inline:auto}.ui-prose{color:var(--ink-body);font-size:14px;line-height:1.4}.ui-prose>:first-child{margin-block-start:0}.ui-prose>:last-child{margin-block-end:0}.ui-prose h1{color:var(--ink-title);text-wrap:initial;margin:0 0 12px;font-size:21px;font-weight:700;line-height:1.3}.ui-prose h2{color:var(--ink-title);margin:28px 0 8px;font-size:15px;font-weight:700;line-height:1.3}.ui-prose h3,.ui-prose h4{color:var(--ink-title);margin:20px 0 6px;font-size:14px;font-weight:700;line-height:1.3}.ui-prose p,.ui-prose ul,.ui-prose ol,.ui-prose blockquote,.ui-prose pre,.ui-prose table{margin:0 0 10px}.ui-prose ul,.ui-prose ol{padding-inline-start:20px}.ui-prose li+li{margin-block-start:4px}.ui-prose strong{color:var(--ink-title);font-weight:700}.ui-prose a{color:var(--text-links);text-underline-offset:2px;text-decoration:underline}.ui-prose a:hover{color:var(--text-links)}.ui-prose code{font:500 12.5px/1.4 var(--pdl-mono,ui-monospace, monospace);background:var(--surface-card2);color:var(--ink-title);border-radius:4px;padding:1px 5px}.ui-prose pre{background:var(--surface-card2);border-radius:8px;padding:12px;overflow-x:auto}.ui-prose pre code{background:0 0;padding:0}.ui-prose hr{border:0;border-block-start:1px solid var(--border-card2);margin:20px 0}.ui-prose blockquote{border-inline-start:3px solid var(--border-card2);padding-inline-start:12px}.ui-prose table{border-collapse:collapse;inline-size:100%;font-size:13px}.ui-prose th,.ui-prose td{border-block-end:1px solid var(--border-card2);text-align:start;vertical-align:top;padding:6px 8px}.ui-prose th{color:var(--ink-title);font-weight:600}.ig-auth{align-items:center;gap:var(--ig-space-lg);flex-direction:column;inline-size:100%;max-inline-size:420px;margin-block:3rem 2rem;margin-inline:auto;display:flex}.ig-auth__brand{align-items:center;gap:var(--ig-gap);text-align:center;--ig-logo-h:88px;flex-direction:column;display:flex}.ig-auth__tagline{color:var(--ig-muted);font-size:var(--ig-fs-small);font-weight:var(--ig-fw-medium);letter-spacing:.01em}.ig-auth__card,.ig-auth__card .ui-btn{inline-size:100%}.ig-auth__sso{margin-block-end:var(--ig-space)}.ig-auth__divider{align-items:center;gap:var(--ig-gap);margin-block:var(--ig-space);color:var(--ig-muted);font-size:var(--ig-fs-label);font-weight:var(--ig-fw-medium);display:flex}.ig-auth .ui-label{font-weight:var(--ig-fw-semibold)}.ig-auth .ui-input{font-size:var(--ig-fs-small);border-radius:9px;padding:10px 12px}.ig-diamond-field{isolation:isolate;position:relative}.ig-diamond-field:before{content:"";z-index:-1;border:1.5px solid var(--ig-flame);opacity:.16;border-radius:42px;block-size:340px;inline-size:340px;position:absolute;inset-block-start:-140px;inset-inline-start:50%;translate:-50%;rotate:45deg}.ig-diamond-field:after{content:"";z-index:-1;border:1.5px solid var(--ig-gold);opacity:.1;border-radius:56px;block-size:460px;inline-size:460px;position:absolute;inset-block-start:-200px;inset-inline-start:50%;translate:-50%;rotate:45deg}.ui-modal-host{display:inline-block}.ui-modal-host--block{display:block}.ui-modal-host--block>.ui-btn{inline-size:100%}.ui-modal__body{margin-block-start:var(--ig-space)}.modal .box:focus{outline:none}.ui-btn{transition:background-color .12s,color .12s,box-shadow .12s,transform 60ms;position:relative}.ui-btn:active,.ui-btn.is-active{box-shadow:none;filter:none;transform:translateY(1px)}.ui-btn--primary:active,.ui-btn--primary.is-active{background:var(--action-active)}.ui-btn:disabled,.ui-btn[aria-disabled=true],.ui-btn.is-disabled{opacity:.6;cursor:not-allowed;pointer-events:none;box-shadow:none;transform:none}.ui-btn.is-busy,.ui-btn[aria-busy=true]{cursor:progress;pointer-events:none;box-shadow:none;transform:none}.ui-btn .ui-btn__spinner{border:2px solid;border-block-end-color:#0000;border-radius:50%;block-size:.9em;inline-size:.9em;display:none}.ui-btn.is-busy .ui-btn__spinner,.ui-btn[aria-busy=true] .ui-btn__spinner{animation:.7s linear infinite ui-btn-spin;display:inline-block}@keyframes ui-btn-spin{to{transform:rotate(1turn)}}.ui-input,.ui-select__control{transition:border-color .12s,box-shadow .12s}.ui-input:hover,.ui-input.is-hover,.ui-select__control:hover,.ui-select__control.is-hover{border-color:var(--control-hover)}.ui-input--error,.ui-input--error:hover,.ui-select__control.ui-input--error{border-color:var(--surface-icon-error)}.ui-input--error:focus,.ui-input--error.is-focus{border-color:var(--surface-icon-error);box-shadow:0 0 0 3px var(--surface-error-background)}.ui-input:disabled,.ui-input.is-disabled,.ui-select__control:disabled,.ui-select__control.is-disabled{opacity:1;background:var(--surface-card2);color:var(--ink-muted);border-color:var(--ig-border);cursor:not-allowed}.ui-input:read-only:not(:disabled){background:var(--surface-card2)}.ui-select__control{appearance:none;background:var(--ig-surface);inline-size:100%;color:var(--ig-ink);border:1px solid var(--line-control);border-radius:var(--ig-radius-control);font:inherit;font-size:var(--ig-fs-small);cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,var(--ink-muted) 50%),linear-gradient(135deg,var(--ink-muted) 50%,transparent 50%);background-position:calc(100% - 20px),calc(100% - 14px);background-repeat:no-repeat;background-size:6px 6px;padding:10px 40px 10px 14px}.ui-select__control:focus,.ui-select__control.is-focus{border-color:var(--control-focus);box-shadow:0 0 0 3px var(--control-focus-ring);outline:none}.ui-select__control.is-open,.ui-select__control:active{border-color:var(--brand)}.ui-select__control option:checked{background:var(--brand-soft);color:var(--ink)}.ui-check,.ui-radio,.ui-switch{font:500 13px/1.4 var(--font-body);color:var(--ink-2);cursor:pointer;align-items:center;gap:8px;display:inline-flex}.ui-check input,.ui-radio input{appearance:none;border:1px solid var(--line-control);background:var(--surface-card);cursor:pointer;flex:none;place-items:center;block-size:16px;inline-size:16px;margin:0;transition:background-color .12s,border-color .12s,box-shadow .12s;display:grid}.ui-check input{border-radius:4px}.ui-radio input{border-radius:50%}.ui-check:hover input,.ui-check.is-hover input,.ui-radio:hover input,.ui-radio.is-hover input{border-color:var(--ink-muted)}.ui-check input:focus-visible,.ui-check.is-focus input,.ui-radio input:focus-visible,.ui-radio.is-focus input{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand);outline:none}@supports (color:color-mix(in lab,red,red)){.ui-check input:focus-visible,.ui-check.is-focus input,.ui-radio input:focus-visible,.ui-radio.is-focus input{box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 18%,transparent)}}.ui-check input:checked,.ui-check.is-checked input{background:var(--surface-button-primary);border-color:var(--surface-button-primary)}.ui-check input:checked:after,.ui-check.is-checked input:after{content:"";border:2px solid var(--on-accent);border-block-start:0;border-inline-end:0;block-size:5px;inline-size:9px;translate:0 -1px;rotate:-45deg}.ui-radio input:checked,.ui-radio.is-checked input{border-color:var(--surface-button-primary);border-width:5px}.ui-check input:disabled,.ui-check.is-disabled input,.ui-radio input:disabled,.ui-radio.is-disabled input{background:var(--surface-card2);border-color:var(--ig-border);cursor:not-allowed}.ui-check.is-disabled,.ui-radio.is-disabled,.ui-switch.is-disabled,.ui-check:has(input:disabled),.ui-radio:has(input:disabled),.ui-switch:has(input:disabled){color:var(--ink-muted);cursor:not-allowed}.ui-switch input{appearance:none;background:var(--line-control);cursor:pointer;border-radius:999px;flex:none;block-size:20px;inline-size:34px;margin:0;transition:background-color .15s;position:relative}.ui-switch input:after{content:"";background:var(--surface-card);border-radius:50%;block-size:16px;inline-size:16px;transition:translate .15s;position:absolute;inset-block-start:2px;inset-inline-start:2px;box-shadow:0 1px 2px #0000002e}.ui-switch:hover input,.ui-switch.is-hover input{background:var(--ink-muted)}.ui-switch input:focus-visible,.ui-switch.is-focus input{box-shadow:0 0 0 3px var(--brand);outline:none}@supports (color:color-mix(in lab,red,red)){.ui-switch input:focus-visible,.ui-switch.is-focus input{box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 18%,transparent)}}.ui-switch input:checked,.ui-switch.is-checked input{background:var(--surface-button-primary)}.ui-switch input:checked:after,.ui-switch.is-checked input:after{translate:14px}[dir=rtl] .ui-switch input:checked:after,[dir=rtl] .ui-switch.is-checked input:after{translate:-14px}.ui-switch input:disabled,.ui-switch.is-disabled input{opacity:.5;cursor:not-allowed}.ui-link,.pdl .ui-link{min-block-size:24px;color:var(--text-links);text-underline-offset:3px;border-radius:3px;font-weight:600;line-height:24px;text-decoration:none;display:inline-block}.ui-link:hover,.ui-link.is-hover,.pdl .ui-link:hover,.pdl .ui-link.is-hover{color:var(--text-button-primary);text-decoration:underline}.ui-link:focus-visible,.ui-link.is-focus,.pdl .ui-link:focus-visible{outline:none}.ui-link:active,.ui-link.is-active,.pdl .ui-link:active,.pdl .ui-link.is-active{color:var(--ink-strong)}.ui-link--muted,.pdl .ui-link--muted{color:var(--ink-muted);font-weight:500}.ui-link--muted:hover,.ui-link--muted.is-hover,.pdl .ui-link--muted:hover,.pdl .ui-link--muted.is-hover{color:var(--ink)}@media(prefers-reduced-motion:reduce){.ui-btn,.ui-input,.ui-select__control,.ui-check input,.ui-radio input,.ui-switch input,.ui-switch input:after{transition:none}.ui-btn .ui-btn__spinner{border-block-end-color:currentColor;animation:none}}@supports not (color:color-mix(in srgb,#000,#fff)){.ui-btn--tertiary:hover,.ui-btn--tertiary.is-hover{background:var(--surface-card2)}.ui-btn--destructive:hover,.ui-btn--destructive.is-hover{background:var(--surface-button-destructive)}.ui-check input:focus-visible,.ui-check.is-focus input,.ui-radio input:focus-visible,.ui-radio.is-focus input,.ui-switch input:focus-visible,.ui-switch.is-focus input{box-shadow:0 0 0 3px #e8662a33}.ig-auth__sso:hover{background:var(--auth-canvas);border-color:var(--auth-muted)}.ig-auth--split .ig-auth__brand{background-image:none}.btn.ghost:hover,.btn.ghost.is-hover{background:var(--surface-card2);border-color:var(--ink-faint)}.ig-auth__brand-row,.ig-auth__eyebrow{color:var(--surface-button-primary)}}.ig-main{max-inline-size:1040px;margin-inline:auto;padding:1.5rem}.ig-main:has(>.ig-auth--split){max-inline-size:none;padding:0}.ig-auth--split{min-block-size:calc(100vh - var(--pv-strip-h,0px));min-block-size:calc(100dvh - var(--pv-strip-h,0px));block-size:calc(100vh - var(--pv-strip-h,0px));block-size:calc(100dvh - var(--pv-strip-h,0px));background:var(--auth-canvas);flex-direction:row;align-items:stretch;gap:0;inline-size:100%;max-inline-size:none;margin:0;display:flex;overflow:clip}.ig-auth--split .ig-auth__brand{isolation:isolate;text-align:start;background:var(--auth-panel);--ig-logo-h:21.6px;color:var(--auth-on-panel);background-image:radial-gradient(875px at 198px 266px,#ea580c47,#752c0624,#0000),radial-gradient(800px at 725.86px 896.8px,#ea580c26,#0000 50%),radial-gradient(400px at 564.56px 283.2px,#ea580c14,#0000 40%);flex-direction:column;flex:0 0 52%;align-items:stretch;gap:0;padding:65px 80px 47px;display:none;position:relative;overflow:clip}.ig-auth__rings{z-index:-1;pointer-events:none;background:url(/build/assets/rings-DERUs3a8.svg) 50%/100% 100% no-repeat;block-size:1029.9px;inline-size:890.6px;position:absolute;inset-block-start:79.33px;inset-inline-start:73.4px}.ig-auth__brand-row{align-items:center;block-size:21.6px;display:flex}.ig-auth__hero-copy{max-inline-size:718px;margin-block-start:clamp(120px,20.76vh,196px)}.ig-auth--split .ig-auth__eyebrow{font:700 11px/1.4 var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--surface-button-primary);margin:0}@supports (color:color-mix(in lab,red,red)){.ig-auth--split .ig-auth__eyebrow{color:color-mix(in srgb,var(--surface-button-primary) 80%,transparent)}}.ig-auth--split .ig-auth__heading{max-inline-size:451px;font:700 40px/1.3 var(--font-body);letter-spacing:-.02em;color:var(--auth-on-panel);text-wrap:wrap;margin:11.25px 0 0}.ig-auth--split .ig-auth__lede{font:400 16px/1.4 var(--font-body);color:var(--auth-on-panel-muted);margin:15px 0 0}.ig-auth--split .ig-auth__footnote{font:400 11px/1.4 var(--font-body);color:var(--auth-on-panel-muted);margin:auto 0 0;padding-block-start:51px}.ig-auth--split .ig-auth__form{flex:48%;justify-content:center;align-items:center;padding:45px 22.5px;display:flex}.ig-auth__panel{inline-size:100%;max-inline-size:360px}.ig-auth__alerts{flex-direction:column;gap:8px;margin-block-end:18px;display:flex}.ig-auth--split .ig-auth__title{font:700 26px/1.3 var(--font-body);color:var(--auth-ink);margin:0}.ig-auth--split .ig-auth__sub{font:400 13px/1.4 var(--font-body);color:var(--auth-muted);margin:5.625px 0 0;padding-block-end:3px}.ig-auth__sso-row{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:9.375px;margin-block-start:26.25px;display:grid}.ig-auth__sso{border:1px solid var(--auth-line);border-radius:var(--ig-radius-control);background:var(--surface-card);block-size:40.25px;color:var(--auth-ink);font:600 13px/1.4 var(--font-body);justify-content:center;align-items:center;gap:9.375px;margin:0;padding:0 12.25px;text-decoration:none;display:inline-flex}.ig-auth__sso:hover{background:var(--auth-ink)}@supports (color:color-mix(in lab,red,red)){.ig-auth__sso:hover{background:color-mix(in srgb,var(--auth-ink) 4%,var(--surface-card))}}.ig-auth__sso:hover{border-color:var(--auth-ink)}@supports (color:color-mix(in lab,red,red)){.ig-auth__sso:hover{border-color:color-mix(in srgb,var(--auth-ink) 20%,var(--auth-line))}}.ig-auth__sso svg{block-size:15px;inline-size:15px}.ig-auth__divider{color:var(--auth-muted);font:500 12px/1.4 var(--font-body);align-items:center;gap:11.25px;margin-block:18.75px 0;display:flex}.ig-auth__divider:before,.ig-auth__divider:after{content:"";background:var(--auth-line);flex:1;block-size:1px}.ig-auth__form-body{margin-block-start:18.75px}.ig-auth--split .ui-field{gap:0;margin:0}.ig-auth--split .ui-field+.ui-field{margin-block-start:15px}.ig-auth--split .ui-label{min-block-size:19.5px;font:600 13px/1.4 var(--font-body);color:var(--auth-ink);margin:0 0 5.625px;display:block}.ig-auth--split{--line-control:var(--auth-line)}.ig-auth--split .ui-input{background:var(--surface-card);block-size:37.5px;inline-size:100%;font:400 13px/1.4 var(--font-body);color:var(--auth-ink);border-width:1px;border-radius:8px;padding:4.75px 12.25px}.ig-auth--split .ui-input::placeholder{color:var(--auth-muted)}.ig-auth__field-head{justify-content:space-between;align-items:center;margin-block-end:5.625px;display:flex}.ig-auth__field-head .ui-label{margin:0}.ig-auth--split .ig-auth__forgot{font:500 12px/1.4 var(--font-body);color:var(--auth-link);text-decoration:none}.ig-auth__forgot:hover{text-underline-offset:2px;text-decoration:underline}.ig-auth__password-wrap{position:relative}.ig-auth__password-wrap .ui-input{padding-inline-end:38.5px}.ig-auth__password-toggle{color:var(--auth-muted);cursor:pointer;background:0 0;border:0;padding:0;display:flex;position:absolute;inset-block-start:50%;inset-inline-end:11.25px;translate:0 -50%}.ig-auth__password-toggle svg{block-size:15px;inline-size:15px}.ig-auth__remember{block-size:49px;font:500 12px/1.4 var(--font-body);color:var(--auth-muted);cursor:pointer;align-items:center;gap:7.5px;margin:0;padding-block:15px;display:flex}.ig-auth__remember input{appearance:none;border:1px solid var(--auth-line);background:var(--auth-canvas);cursor:pointer;border-radius:3.75px;place-items:center;block-size:15px;inline-size:15px;margin:0;display:grid}.ig-auth__remember input:checked{background:var(--surface-button-primary);border-color:var(--surface-button-primary)}.ig-auth__remember input:checked:after{content:"";border:2px solid var(--on-accent);border-block-start:0;border-inline-end:0;block-size:5px;inline-size:8px;translate:0 -1px;rotate:-45deg}.ig-auth__remember input:focus-visible{outline:2px solid var(--auth-link);outline-offset:2px}.ig-auth__submit{border:.7px solid var(--action-border);border-radius:var(--ig-radius-control);background-color:var(--auth-cta);background-image:linear-gradient(to top,var(--action-fill-bottom),var(--action-fill-top));block-size:37.5px;inline-size:100%;color:var(--auth-cta-ink);font:600 14px/1.4 var(--font-body);box-shadow:inset 0 1px 2px 0 var(--action-highlight),0 1px 1.5px #0000001a,0 1px 1px #0000001a;cursor:pointer;justify-content:center;align-items:center;margin:3.75px 0 0;padding:7.5px 15px;display:flex}.ig-auth__submit:hover{background-image:linear-gradient(to top,var(--action-fill-bottom-hover),var(--action-fill-top-hover))}.ig-auth__submit:active{background:var(--action-active);box-shadow:none}.ig-auth__submit:focus-visible,.ig-auth__sso:focus-visible{outline:2px solid var(--text-button-primary);outline-offset:2px}.ig-auth--split .ig-auth__switch{text-align:center;font:400 12px/1.4 var(--font-body);color:var(--auth-muted);margin:22.5px 0 0}.ig-auth--split .ig-auth__switch a,.ig-auth--split .ig-auth__switch summary{color:var(--auth-link);cursor:pointer;font-weight:600;text-decoration:none;list-style:none;display:inline}.ig-auth__switch summary::-webkit-details-marker{display:none}.ig-auth__switch form{text-align:start;margin-block-start:15px}.ig-auth--split .ig-auth__legal{text-align:center;font:400 11px/1.4 var(--font-body);color:var(--auth-muted);margin:15px 0 0}.ig-auth--split .ig-auth__legal a{color:inherit;text-underline-offset:2px;text-decoration:underline}.ig-auth__title--tight{letter-spacing:-.025em}.ig-auth__sso-row--tight .ig-auth__sso{gap:7.5px}.ig-auth__divider--regular{font-weight:400}.ig-auth__field--last{padding-block-end:15px}.ig-auth__switch--tight{margin-block-start:18.75px}.ig-auth__submit--after-field{margin-block-start:22.5px}.ig-auth--split .ig-auth__qr{border:1px solid var(--auth-line);background:var(--surface-card);border-radius:8px;place-items:center;block-size:184px;inline-size:184px;margin-block-start:26.25px;padding:12px;display:grid}.ig-auth--split .ig-auth__qr img{block-size:160px;inline-size:160px;display:block}.ig-auth--split .ig-auth__key{font:400 12px/1.4 var(--font-body);color:var(--auth-muted);overflow-wrap:anywhere;margin:15px 0 0}.ig-auth--split .ig-auth__key code{font:500 12px/1.4 var(--pdl-mono,ui-monospace, monospace);color:var(--auth-ink);letter-spacing:.04em}.ig-auth__sso--wide{inline-size:100%;margin-block-start:26.25px}.ig-auth--split .ig-auth__meter{grid-template-columns:repeat(3,1fr);gap:4px;margin-block-start:6px;display:grid}.ig-auth--split .ig-auth__meter span{background:var(--auth-line);border-radius:999px;block-size:3px;transition:background .15s;display:block}.ig-auth--split .ig-auth__meter[data-score="1"] span:first-child{background:var(--surface-icon-error)}.ig-auth--split .ig-auth__meter[data-score="2"] span:nth-child(-n+2){background:var(--surface-icon-warning)}.ig-auth--split .ig-auth__meter[data-score="3"] span{background:var(--surface-icon-success)}.ig-auth--split .ig-auth__pwhint{min-block-size:15.4px;font:400 11px/1.4 var(--font-body);color:var(--auth-muted);margin:5px 0 0}.ig-auth--split .ig-auth__pwhint--ok{color:var(--status-warning-text)}.ig-auth--split .ig-auth__pwhint--strong{color:var(--status-success-text)}.ig-auth--split .ig-auth__pwhint--bad{color:var(--status-error-text)}.ig-auth--split .ui-input--error{border-color:var(--surface-icon-error)}.ig-auth--split .ui-input--ok{border-color:var(--surface-icon-success)}.ig-auth--split .ig-auth__pwcheck .ui-field+.ui-field{margin-block-start:15px}@media(prefers-reduced-motion:reduce){.ig-auth--split .ig-auth__meter span{transition:none}}.ig-auth__name-row{gap:var(--ig-gap-sm);grid-template-columns:1fr 1fr;display:grid}@media(min-width:900px){.ig-auth--split .ig-auth__brand{display:flex}}.ig-auth__byline{color:var(--auth-on-panel-muted);font:600 10px/1.4 var(--font-body);white-space:nowrap;background:#ffffff1a;border:1px solid #fff3;border-radius:10px;padding:2px 8px;display:none}@media(max-width:899px){.ig-auth--split{block-size:auto;min-block-size:calc(100dvh - var(--pv-strip-h,0px));flex-direction:column;overflow:visible}.ig-auth--split .ig-auth__brand{--ig-logo-h:17.6px;background-image:radial-gradient(340px at 58.5px 26px,#ea580c47,#752c0624,#0000 45%),radial-gradient(390px at 351px 247px,#ea580c26,#0000 50%),radial-gradient(195px at 273px 78px,#ea580c14,#0000 40%);flex:none;gap:12px;block-size:260px;padding:20px;display:flex}.ig-auth__rings{display:none}.ig-auth__brand-row{justify-content:space-between;block-size:auto}.ig-auth__byline{display:inline-flex}.ig-auth__hero-copy{max-inline-size:none;margin-block-start:20px}.ig-auth--split .ig-auth__heading{letter-spacing:0;max-inline-size:none;margin-block-start:8px;font-size:22px}.ig-auth--split .ig-auth__lede{margin-block-start:8px;font-size:13px}.ig-auth--split .ig-auth__footnote{display:none}.ig-auth--split .ig-auth__form{background:var(--auth-canvas);flex:auto;align-items:flex-start;padding:20px}.ig-auth__panel{max-inline-size:none}.ig-auth--split .ig-auth__title{font-size:24px}.ig-auth--split .ig-auth__sub{margin-block-start:4px;padding-block-end:0}.ig-auth__sso-row{grid-template-columns:1fr 1fr;gap:12px;margin-block-start:20px}.ig-auth__sso{border-radius:12px;gap:8px;block-size:auto;padding:10px}.ig-auth__divider{gap:12px;margin-block-start:20px;font-size:11px;font-weight:400}.ig-auth__form-body{margin-block-start:20px}.ig-auth--split .ui-field+.ui-field{margin-block-start:12px}.ig-auth--split .ui-label{min-block-size:0;margin-block-end:6px}.ig-auth--split .ui-input{block-size:auto;padding:12px;font-size:16px}.ig-auth__field-head{margin-block-end:6px}.ig-auth__remember{gap:8px;block-size:auto;padding-block:20px}.ig-auth__remember input{border-radius:6px;block-size:24px;inline-size:24px}.ig-auth__remember input:checked:after{block-size:7px;inline-size:12px}.ig-auth__submit{block-size:auto;margin-block-start:0;padding:10px 20px}.ig-auth__submit--after-field{margin-block-start:20px}.ig-auth--split .ig-auth__switch{margin-block-start:20px;font-size:13px}.ig-auth--split .ig-auth__legal{margin-block-start:12px}.ig-auth__field--last{padding-block-end:20px}.ig-auth--split .ig-auth__qr{margin-inline:auto}}@media(prefers-reduced-motion:reduce){.ig-auth__submit,.ig-auth__sso{transition:none}}.ig-auth__remember input{block-size:15px;inline-size:15px;accent-color:var(--ig-brand)}.ig-auth__legal{color:var(--ig-muted);text-align:center;margin-block-start:var(--ig-space);font-size:11.5px}.ig-auth__legal a{text-decoration:underline}.ig-auth__signup-col{inline-size:100%;max-inline-size:440px}.ig-auth__signup-col .ob-steps{margin-block-end:16px}.ig-auth__signup-col .ob-h1{font-size:24px}.ig-auth__signup-col .ob-sub{margin-block:6px 20px}.ig-card--brand{position:relative;overflow:hidden}.ig-card--brand:before{content:"";background:var(--ig-gradient-flame);block-size:4px;position:absolute;inset-block-start:0;inset-inline:0}.ig-chip{background:var(--ig-brand-bg);--ig-mark-h:22px;border-radius:12px;justify-content:center;align-items:center;block-size:40px;inline-size:40px;display:inline-flex}.ui-page-header{justify-content:space-between;align-items:flex-start;gap:var(--ig-gap);margin-block-end:var(--ig-space-lg);display:flex}.ui-page-header__title{font-size:var(--ig-fs-h1);font-weight:var(--ig-fw-bold)}.ui-page-header__sub{color:var(--ig-muted);font-size:var(--ig-fs-small);margin-block-start:var(--ig-gap-xs)}.ui-card{background:var(--ig-surface);border:1px solid var(--ig-border);border-radius:var(--ig-radius-card);box-shadow:var(--ig-shadow)}.ui-stack>*+*{margin-block-start:var(--ig-space)}.ui-stack>.ui-card+.ui-card{margin-block-start:var(--ig-gap-cards)}.ui-card__header{padding:20px var(--ig-space-lg) var(--ig-space)}.ui-card__title{font-size:var(--ig-fs-title);font-weight:var(--ig-fw-semibold)}.ui-card__desc{color:var(--ig-muted);font-size:var(--ig-fs-body);margin-block-start:var(--ig-gap-xs)}.ui-card__body{padding:var(--ig-space) var(--ig-space-lg) 20px}.ui-card__footer{justify-content:flex-end;gap:var(--ig-gap-sm);padding:var(--ig-space) var(--ig-space-lg);border-block-start:1px solid var(--ig-border);display:flex}.ui-muted{color:var(--ig-muted)}.ui-eyebrow{font-size:var(--ig-fs-eyebrow);font-weight:var(--ig-fw-bold);letter-spacing:.04em;text-transform:uppercase;color:var(--ig-muted)}.ui-pos{color:var(--ig-success)}.ui-neg{color:var(--ig-danger)}.ui-stat{gap:var(--ig-gap);flex-direction:column;padding:20px;display:flex}.ui-stat__top{justify-content:space-between;align-items:center;gap:var(--ig-gap);display:flex}.ui-stat__label{font-size:var(--ig-fs-eyebrow);font-weight:var(--ig-fw-bold);letter-spacing:.04em;text-transform:uppercase;color:var(--ig-muted)}.ui-stat__icon{border-radius:var(--ig-radius-card);background:var(--ig-brand-bg);flex-shrink:0;justify-content:center;align-items:center;block-size:24px;inline-size:24px;display:flex}.ui-stat__icon>span{border-radius:var(--ig-radius-xs);background:var(--ig-brand);block-size:12px;inline-size:12px}.ui-stat__value{font-size:var(--ig-fs-metric);font-weight:var(--ig-fw-bold);color:var(--ig-ink)}.ui-stat__delta{font-size:var(--ig-fs-label);font-weight:var(--ig-fw-medium)}.ui-badge{align-items:center;gap:var(--ig-gap-sm);border-radius:var(--ig-radius-pill);font-size:var(--ig-fs-label);font-weight:var(--ig-fw-medium);padding:4px 10px;line-height:1;display:inline-flex}.ui-badge--default{background:var(--brand-text);color:#fff}.ui-badge--secondary{background:var(--ig-surface-subtle);color:var(--ig-ink)}.ui-badge--destructive{background:var(--ig-danger);color:var(--on-destructive)}.ui-badge--outline{border:1px solid var(--ig-border);color:var(--ig-ink)}.ui-badge__dot{border-radius:var(--ig-radius-pill);background:currentColor;block-size:6px;inline-size:6px}.ui-badge--success{background:var(--ig-success-bg);color:var(--ig-success)}.ui-badge--info{background:var(--ig-info-bg);color:var(--ig-info)}.ui-badge--warning{background:var(--ig-warning-bg);color:var(--ig-warning)}.ui-badge--danger{background:var(--ig-danger-bg);color:var(--ig-danger)}.ui-badge--muted{background:var(--ig-muted-bg);color:var(--ig-muted)}.ui-btn{justify-content:center;align-items:center;gap:var(--ig-gap-sm);font-family:inherit;font-size:14px;font-weight:var(--ig-fw-semibold);cursor:pointer;white-space:nowrap;border:1.5px solid #0000;border-radius:8px;min-block-size:40px;padding:0 16px;line-height:1.4;text-decoration:none;display:inline-flex}.ui-btn:hover,.ui-btn.is-hover{text-decoration:none}.ui-btn--sm{min-block-size:32px;padding:0 12px;font-size:13px}.ui-btn--lg{min-block-size:52px;padding:0 20px;font-size:16px}@media(pointer:coarse),(max-width:640px){.ui-btn,.ui-btn--sm{min-block-size:44px}}.ui-btn--primary{background-color:var(--action-fill-bottom);background-image:linear-gradient(to top,var(--action-fill-bottom),var(--action-fill-top));color:var(--on-action);border-color:var(--action-border);box-shadow:inset 0 1px 2px 0 var(--action-highlight);border-width:.7px}.ui-btn--primary:hover,.ui-btn--primary.is-hover{background-image:linear-gradient(to top,var(--action-fill-bottom-hover),var(--action-fill-top-hover));color:var(--on-action-hover)}.ui-btn--secondary{color:var(--ink-title);border-color:var(--ink-title);font-weight:var(--ig-fw-medium);background:0 0}.ui-btn--secondary:hover,.ui-btn--secondary.is-hover{background:var(--surface-card);font-weight:var(--ig-fw-semibold)}.ui-btn--tertiary{color:var(--text-links);font-weight:var(--ig-fw-regular,400);background:0 0}.ui-btn--tertiary:hover,.ui-btn--tertiary.is-hover{background:var(--surface-button-tertiary-hover);font-weight:var(--ig-fw-semibold)}.ui-btn--destructive{background:var(--surface-button-destructive);color:var(--on-destructive)}.ui-btn--destructive:hover,.ui-btn--destructive.is-hover{background:var(--destructive-hover)}.ui-btn:focus-visible,.ui-btn.is-focus{outline:2px solid var(--action-ring);outline-offset:2px}.ui-btn--secondary:focus-visible,.ui-btn--secondary.is-focus{outline-color:var(--ink-title)}@supports (color:color-mix(in lab,red,red)){.ui-btn--secondary:focus-visible,.ui-btn--secondary.is-focus{outline-color:color-mix(in srgb,var(--ink-title) 40%,transparent)}}.ui-btn--destructive:focus-visible,.ui-btn--destructive.is-focus{outline-color:var(--surface-button-destructive)}@supports (color:color-mix(in lab,red,red)){.ui-btn--destructive:focus-visible,.ui-btn--destructive.is-focus{outline-color:color-mix(in srgb,var(--surface-button-destructive) 40%,transparent)}}.ui-field{gap:var(--ig-gap-sm);flex-direction:column;display:flex}.ui-label{font-size:var(--ig-fs-small);font-weight:var(--ig-fw-medium);color:var(--ig-ink)}.ui-input{background:var(--ig-surface);inline-size:100%;color:var(--ig-ink);border:1px solid var(--line-control);border-radius:var(--ig-radius-control);font-family:inherit;font-size:var(--ig-fs-body);padding:12px 16px}.ui-input::placeholder{color:var(--ig-muted)}.ui-input:focus,.ui-input.is-focus{border-color:var(--control-focus);box-shadow:0 0 0 3px var(--control-focus-ring);outline:none}.ui-input--error{border-color:var(--ig-danger)}.ui-input:disabled{opacity:.5}.ui-field__error{color:var(--ig-danger);font-size:var(--ig-fs-label)}.ui-filedrop{gap:var(--ig-gap-xs);flex-direction:column;display:flex}.ui-filedrop__hint{font-weight:var(--ig-fw-regular);color:var(--ig-muted)}.ui-filedrop__zone{align-items:center;gap:var(--ig-gap);padding:var(--ig-space);border:1.5px dashed var(--line-control);border-radius:var(--ig-radius-control);background:var(--ig-surface);cursor:pointer;transition:border-color .12s,background-color .12s;display:flex;position:relative}.ui-filedrop__zone:hover,.ui-filedrop__zone.is-over{border-color:var(--border-input-focus);background:var(--text-links)}@supports (color:color-mix(in lab,red,red)){.ui-filedrop__zone:hover,.ui-filedrop__zone.is-over{background:color-mix(in srgb,var(--text-links) 5%,var(--ig-surface))}}.ui-filedrop__zone:focus-within{outline:2px solid var(--border-input-focus);outline-offset:2px}.ui-filedrop--error .ui-filedrop__zone{border-color:var(--ig-danger)}.ui-filedrop__input{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;position:absolute;inset:0}.ui-filedrop__ic{border-radius:var(--ig-radius-control);background:var(--text-links);flex:none;block-size:40px;inline-size:40px}@supports (color:color-mix(in lab,red,red)){.ui-filedrop__ic{background:color-mix(in srgb,var(--text-links) 10%,transparent)}}.ui-filedrop__ic{color:var(--brand-text);place-items:center;display:grid}.ui-filedrop__ic .pdl-ic,.ui-filedrop__ic svg{block-size:18px;inline-size:18px}.ui-filedrop__txt{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.ui-filedrop__txt b{font-size:var(--ig-fs-small);font-weight:var(--ig-fw-semibold);color:var(--ig-ink)}.ui-filedrop__txt u{color:var(--text-links);text-underline-offset:2px;text-decoration-thickness:1px}.ui-filedrop__txt>span{font-size:var(--ig-fs-label);color:var(--ig-muted)}.ui-filedrop__list,.ui-filedrop__rejected{gap:var(--ig-gap-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ui-filedrop__list li{align-items:center;gap:var(--ig-gap-sm);padding:var(--ig-gap-sm) var(--ig-gap);border:1px solid var(--line-control);border-radius:var(--ig-radius-control);font-size:var(--ig-fs-label);background:var(--ig-surface);display:flex}.ui-filedrop__fic{color:var(--ig-muted);display:inline-flex}.ui-filedrop__fic .pdl-ic,.ui-filedrop__fic svg,.ui-filedrop__rm svg,.ui-filedrop__rm .pdl-ic{block-size:14px;inline-size:14px}.ui-filedrop__name{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;color:var(--ig-ink);font-weight:var(--ig-fw-medium);flex:1;overflow:hidden}.ui-filedrop__size{color:var(--ig-muted);white-space:nowrap}.ui-filedrop__rm{border-radius:var(--ig-radius-xs);block-size:32px;inline-size:32px;color:var(--ig-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.ui-filedrop__rm:hover{background:var(--ig-danger)}@supports (color:color-mix(in lab,red,red)){.ui-filedrop__rm:hover{background:color-mix(in srgb,var(--ig-danger) 10%,transparent)}}.ui-filedrop__rm:hover{color:var(--ig-danger)}.ui-filedrop__rejected li{font-size:var(--ig-fs-label);color:var(--ig-danger)}.ui-filedrop__rejected b{font-weight:var(--ig-fw-semibold)}@media(hover:none){.ui-filedrop__rm{block-size:44px;inline-size:44px}}.ui-field__hint{color:var(--ig-muted);font-size:var(--ig-fs-label)}.ui-alert{gap:var(--ig-gap);padding:var(--ig-space);border-radius:var(--ig-radius-card);border:1px solid;align-items:flex-start;display:flex}.ui-alert__icon{flex-shrink:0;block-size:20px;inline-size:20px}.ui-alert__title{font-size:var(--ig-fs-body);font-weight:var(--ig-fw-semibold);color:var(--ig-ink)}.ui-alert__body{font-size:var(--ig-fs-small);color:var(--ig-muted);margin-block-start:var(--ig-gap-xs)}.ui-empty{text-align:center;color:var(--ig-muted);padding:var(--ig-space-lg);font-size:var(--ig-fs-body)}.ui-list{margin:0;padding-inline-start:1.1rem}.ui-list li{margin-block:2px}.ui-rows{border-block-start:1px solid var(--ig-border);padding-block:var(--ig-gap)}.ui-rows:first-of-type{border-block-start:0}.ui-table{border-collapse:collapse;width:100%;font-size:var(--ig-fs-body)}.ui-table th,.ui-table td{border-block-end:1px solid var(--ig-border);text-align:start;vertical-align:top;padding:.5rem .6rem}.ui-table th{color:var(--ig-muted);font-weight:var(--ig-fw-semibold)}.ui-qr{background:var(--ig-surface);border:1px solid var(--ig-border);border-radius:var(--ig-radius-control);padding:8px;display:inline-block}.ui-qr img{block-size:148px;inline-size:148px;display:block}.ui-form>*+*{margin-block-start:var(--ig-space)}.ui-grid{gap:var(--ig-space);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}:root{--ig-bg:var(--ig-page);--ig-text:var(--ig-ink);--ig-good:var(--ig-success);--ig-warn:var(--ig-warning);--ig-bad:var(--ig-danger);--ig-radius:var(--ig-radius-card)}.ig-card{background:var(--ig-surface);border:1px solid var(--ig-border);border-radius:var(--ig-radius-card);box-shadow:var(--ig-shadow);padding:1rem 1.25rem}.ig-muted{color:var(--ig-muted)}.ig-badge{font-size:var(--ig-fs-label);border-radius:var(--ig-radius-pill);border:1px solid var(--ig-border);padding:.1rem .5rem;display:inline-block}.ig-badge--provisional{color:var(--ig-warning);border-color:var(--ig-warning)}.ig-badge--reportable{color:var(--ig-success);border-color:var(--ig-success)}.app-shell{background:var(--surface-page);grid-template-columns:252px 1fr;min-block-size:100vh;display:grid}.app-sidebar{gap:var(--ig-space);block-size:100vh;padding:var(--ig-space);background:var(--surface-raised);border-inline-end:1px solid var(--ig-border);flex-direction:column;display:flex;position:sticky;inset-block-start:0;overflow-y:auto}.app-sidebar__brand{align-items:center;gap:var(--ig-gap-sm);padding-inline:var(--ig-gap-sm);padding-block:var(--ig-gap-xs);--ig-logo-h:26px;color:inherit;text-decoration:none;display:inline-flex}.app-sidebar__brand:hover{opacity:.85;text-decoration:none}.app-nav{flex-direction:column;gap:1px;display:flex}.app-nav__group{margin-block-start:var(--ig-space)}.app-nav__group:first-child{margin-block-start:0}.app-nav__label{font-size:var(--ig-fs-eyebrow);font-weight:var(--ig-fw-bold);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-faint);padding-inline:var(--ig-gap-sm);margin-block-end:var(--ig-gap-xs)}.app-nav__item{justify-content:space-between;align-items:center;gap:var(--ig-gap-sm);border-radius:var(--ig-radius-control);color:var(--ink);font-size:var(--ig-fs-body);font-weight:var(--ig-fw-medium);border-inline-start:2px solid #0000;padding:8px 10px;text-decoration:none;display:flex}.app-nav__item:hover{background:var(--brand-soft);text-decoration:none}.app-nav__item[aria-current=page]{background:var(--brand-soft);border-inline-start-color:var(--brand);color:var(--brand-hover);font-weight:var(--ig-fw-semibold)}.app-nav__item--soon{color:var(--ink-faint);cursor:default}.app-nav__item--soon:hover{background:0 0}.app-nav__soon{font-size:var(--ig-fs-eyebrow);font-weight:var(--ig-fw-semibold);color:var(--ink-faint);border:1px solid var(--ig-border);border-radius:var(--ig-radius-pill);letter-spacing:.02em;padding:1px 7px}.app-main{flex-direction:column;min-inline-size:0;display:flex}.app-topbar{justify-content:space-between;align-items:center;gap:var(--ig-gap);padding:var(--ig-gap) var(--ig-space-lg);background:var(--surface-raised);border-block-end:1px solid var(--ig-border);display:flex;position:relative}.app-topbar:after{content:"";background:var(--ig-gradient-flame);opacity:.8;block-size:2px;position:absolute;inset-block-end:-1px;inset-inline:0}.app-topbar__title{font-family:var(--font-heading);font-size:var(--ig-fs-title);font-weight:var(--ig-fw-bold);color:var(--ink-strong)}.app-topbar__actions{align-items:center;gap:var(--ig-gap);font-size:var(--ig-fs-small);display:flex}.app-content{inline-size:100%;max-inline-size:1120px;padding:var(--ig-space-lg);flex:1;margin-inline:auto}.app-navtoggle{border:1px solid var(--ig-border);border-radius:var(--ig-radius-control);color:var(--ink);cursor:pointer;font-size:var(--ig-fs-body);background:0 0;padding:6px 10px;display:none}.app-scrim{display:none}@media(max-width:900px){.app-shell{grid-template-columns:1fr}.app-navtoggle{align-items:center;display:inline-flex}.app-sidebar{z-index:50;inline-size:260px;transition:transform .2s;position:fixed;inset-block:0;inset-inline-start:0;transform:translate(-100%)}[dir=rtl] .app-sidebar{transform:translate(100%)}.app-shell[data-nav-open=true] .app-sidebar{transform:none}.app-shell[data-nav-open=true] .app-scrim{z-index:40;background:#4e3b3852;display:block;position:fixed;inset:0}}@property --pdl-fade-start{syntax:"<length>";inherits:false;initial-value:0}@property --pdl-fade-end{syntax:"<length>";inherits:false;initial-value:0}@keyframes pdl-fade-start{0%{--pdl-fade-start:0px}to{--pdl-fade-start:var(--pdl-fade-w)}}@keyframes pdl-fade-end{0%{--pdl-fade-end:var(--pdl-fade-w)}to{--pdl-fade-end:0px}}.pdl{--bg:var(--surface-canvas-background);--card:var(--surface-card);--pdl-fade-w:24px;--pdl-scroll-shadow:#1018282e;--line:var(--border-card);--line-soft:var(--surface-card2);--ink:var(--ink-title);--ink-2:var(--ink-body);--muted:var(--ink-body);--faint:var(--ink-faint);--brand:var(--text-links);--brand-hover:var(--text-links)}@supports (color:color-mix(in lab,red,red)){.pdl{--brand-hover:color-mix(in srgb, var(--text-links) 86%, var(--text-button-primary))}}.pdl{--brand-ink:var(--brand-text);--brand-tint:var(--text-links)}@supports (color:color-mix(in lab,red,red)){.pdl{--brand-tint:color-mix(in srgb, var(--text-links) 10%, transparent)}}.pdl{--on-brand:var(--on-accent);--you:var(--text-links);--rival:#6366f1;--rival-tint:#eeeffd;--ok:var(--status-success-text);--ok-fill:var(--surface-icon-success);--ok-t:var(--surface-success-background);--warn:var(--status-warning-text);--warn-fill:var(--surface-icon-warning);--warn-t:var(--surface-warning-background);--err:var(--status-error-text);--err-fill:var(--surface-icon-error);--err-t:var(--surface-error-background);--info:var(--status-info-text);--info-fill:var(--surface-icon-info);--info-t:var(--surface-info-background);--e-gpt:#10b981;--e-ppx:#0ea5c9;--e-gem:#6366f1;--e-cop:#d9701f;--e-grok:#e11d48;--e-cla:#b45309;--sov-1:#6366f1;--sov-2:#0ea5c9;--sov-3:#10b981;--sov-4:#e11d48;--sov-5:#f59e0b;--sov-6:#8b5cf6;--ch-reddit:#0ea5c9;--ch-youtube:#e11d48;--ch-wikipedia:#6366f1;--ch-listicle_review:#10b981;--ch-news:#b54708;--ch-competitor_owned:#8b5cf6;--ch-tenant_owned:#d9701f;--ch-other:#98a2b3;--ch-linkedin:#0077b5;--ci-band-swatch:var(--text-links)}@supports (color:color-mix(in lab,red,red)){.pdl{--ci-band-swatch:color-mix(in srgb, var(--text-links) 16%, var(--card))}}.pdl{--sh:0 1px 8px #1018280f;--sidebar-w:236px;--pdl-font:var(--font-body);--pdl-font-head:var(--font-body);--pdl-font-display:var(--font-display);font-family:var(--pdl-font);color:var(--ink-body);background:var(--bg);-webkit-font-smoothing:antialiased;font-size:13px;line-height:1.4;overflow-x:clip}.pdl *,.pdl :before,.pdl :after{box-sizing:border-box}.pdl{text-wrap:pretty}.pdl h1,.pdl h2,.pdl h3,.pdl h4{text-wrap:balance}.pdl h1,.pdl h2,.pdl h3{color:var(--ink-title);line-height:1.3}.pdl input,.pdl select,.pdl textarea{color:var(--ink-body)}.pdl .num{font-variant-numeric:tabular-nums}.pdl .kpi .v,.pdl .trf__v,.pdl .kpicard__v,.pdl .rpt-kpi__v b,.pdl .rpt-snap__kpi b{font-family:var(--pdl-font-display);letter-spacing:-.02em}:where([dir=rtl]) .pdl .kpi .v,:where([dir=rtl]) .pdl .trf__v,:where([dir=rtl]) .pdl .kpicard__v,:where([dir=rtl]) .pdl .rpt-kpi__v b,:where([dir=rtl]) .pdl .rpt-snap__kpi b{font-family:var(--pdl-font)}.pdl a{color:inherit;text-decoration:none}.pdl a.ui-btn--primary{color:var(--on-action)}.pdl a.ui-btn--primary:hover{color:var(--on-action-hover)}.pdl a.ui-btn--secondary{color:var(--ink-title)}.pdl a.ui-btn--tertiary{color:var(--text-links)}.pdl a.ui-btn--destructive{color:var(--on-destructive)}.app{grid-template-columns:var(--sidebar-w) 1fr;min-block-size:100vh;display:grid}.sb{background:var(--card);border-inline-end:1px solid var(--line);padding:var(--ig-space) var(--ig-gap);font-size:var(--ig-fs-small);block-size:calc(100dvh - var(--pv-strip-h,0px));flex-direction:column;display:flex;position:sticky;inset-block-start:var(--pv-strip-h,0px);overflow-y:auto}.logo{align-items:center;gap:var(--ig-gap-sm);padding:0 var(--ig-gap-sm);--ig-logo-h: 20.8px ;margin-block-end:var(--ig-space-lg);display:flex}.logo-lockup{line-height:0;text-decoration:none;display:inline-flex}.logo b{font-size:var(--ig-fs-title);font-weight:var(--ig-fw-bold);letter-spacing:-.02em;color:var(--ink)}.logo .ws{font-size:var(--ig-fs-eyebrow);font-weight:var(--ig-fw-bold);color:var(--muted);background:var(--bg);border:1px solid var(--line);border-radius:var(--ig-radius-xs);padding:2px var(--ig-gap-sm);margin-inline-start:auto}.wsx{padding:0 var(--ig-gap) var(--ig-gap);gap:var(--ig-gap-sm);display:grid}.wsx__umbrella{align-items:center;gap:var(--ig-gap-sm);flex-wrap:wrap;display:flex}.wsx__tier{font-size:var(--ig-fs-eyebrow);font-weight:var(--ig-fw-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--brand-ink);background:var(--brand-tint);border-radius:var(--ig-radius-xs);padding:2px var(--ig-gap-sm)}.wsx__agency{font-size:var(--ig-fs-label);font-weight:var(--ig-fw-bold);color:var(--muted)}.wsx__switch{position:relative}.wsx__current{align-items:center;gap:var(--ig-gap-sm);cursor:pointer;background:var(--bg);border:1px solid var(--line);border-radius:var(--ig-radius-control);inline-size:100%;padding:var(--ig-gap-sm) var(--ig-gap);font:inherit;font-size:var(--ig-fs-label);font-weight:var(--ig-fw-bold);color:var(--ink);text-align:start;display:flex}.wsx__current:hover{border-color:var(--brand-tint)}.wsx__current svg{fill:none;stroke:currentColor;stroke-width:2px;flex:none;block-size:14px;inline-size:14px}.wsx__name{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.wsx__caret{opacity:.55}.wsx__menu{z-index:30;background:var(--card);border:1px solid var(--line);border-radius:var(--ig-radius-control);padding:var(--ig-gap-xs);box-shadow:var(--sh);gap:2px;display:grid;position:absolute;inset-block-start:calc(100% + var(--ig-gap-xs));inset-inline:0}.wsx__item{align-items:center;gap:var(--ig-gap-sm);cursor:pointer;border-radius:var(--ig-radius-xs);inline-size:100%;padding:var(--ig-gap-sm) var(--ig-gap-sm);font:inherit;font-size:var(--ig-fs-label);color:var(--ink);text-align:start;background:0 0;border:0;display:flex}.wsx__item:hover{background:var(--bg)}.wsx__item>span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.wsx__role{font-size:var(--ig-fs-eyebrow);color:var(--muted);text-transform:capitalize}.search{align-items:center;gap:var(--ig-gap-sm);border:1px solid var(--line);border-radius:var(--ig-radius-control);padding:var(--ig-gap-sm) var(--ig-gap);color:var(--muted);margin:0 var(--ig-gap-xs) var(--ig-gap);background:var(--bg);font:inherit;text-align:start;cursor:text;inline-size:calc(100% - 8px);display:flex}.search kbd{font-size:var(--ig-fs-eyebrow);font-weight:var(--ig-fw-semibold);border:1px solid var(--line);border-radius:var(--ig-radius-xs);padding:1px var(--ig-gap-xs);background:var(--card);color:var(--muted);margin-inline-start:auto}.sec{font-size:var(--ig-fs-eyebrow);font-weight:var(--ig-fw-semibold);letter-spacing:.1em;text-transform:uppercase;color:var(--text-button-primary);padding:var(--ig-space-lg) var(--ig-gap) var(--ig-gap-sm)}.page-head{padding:0 0 var(--ig-gap-cards);align-items:flex-start;gap:12px;display:flex}.page-head h2{letter-spacing:-.02em;font-size:21px;font-weight:700}.page-head p{color:var(--muted);margin-block:2px 0;font-size:12.5px}.page-head .right{align-items:center;gap:8px;margin-inline-start:auto;display:flex}.sec--flush{padding-inline:0}.mono{font-family:var(--mono,ui-monospace, monospace);font-size:12px}.nav a{align-items:center;gap:var(--ig-gap);padding:var(--ig-gap-sm) var(--ig-gap);min-block-size:calc(var(--ig-space-lg) + 2 * var(--ig-gap-sm));border-radius:var(--ig-radius-control);color:var(--ink-2);font-weight:var(--ig-fw-medium);font-size:var(--ig-fs-small);text-decoration:none;transition:background-color .15s,color .15s;display:flex;position:relative}.nav a:hover{background:var(--line-soft);color:var(--ink)}.nav a.on{background:var(--brand-tint);color:var(--brand-ink);font-weight:var(--ig-fw-semibold)}.nav a.on:before{content:"";inset-inline-start:0;inset-block:var(--ig-gap-sm);border-radius:var(--ig-radius-pill);background:var(--brand);inline-size:3px;position:absolute}.nav a.on svg{stroke:var(--brand);opacity:1}.nav a.soon{color:var(--faint);cursor:default}.nav a.soon:hover{color:var(--faint);background:0 0}.nav svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;opacity:.7;flex:none;block-size:16px;inline-size:16px}.nav .chev{color:var(--faint);margin-inline-start:auto}.sweep{background:var(--bg);border:1px solid var(--line);border-radius:var(--ig-radius-card);padding:var(--ig-gap) var(--ig-gap);margin-block-start:auto;margin-inline:var(--ig-gap-xs)}.sweep b{font-size:var(--ig-fs-label);color:var(--ink);justify-content:space-between;display:flex}.sweep .bar{border-radius:var(--ig-radius-pill);background:var(--line);block-size:5px;margin-block-start:var(--ig-gap-sm)}.sweep .bar i{background:var(--brand);border-radius:3px;block-size:100%;display:block}.sweep small{color:var(--muted);font-size:var(--ig-fs-label);margin-block-start:var(--ig-gap-sm);display:block}.sweep b{align-items:center;gap:var(--ig-gap-sm)}.sweep .live-dot{background:var(--ok);border-radius:50%;flex:none;block-size:7px;inline-size:7px;animation:1.6s ease-in-out infinite sweep-pulse}.sweep[data-sweeping]{border-color:var(--ok);position:relative;overflow:hidden}@keyframes sweep-pulse{0%,to{opacity:1}50%{opacity:.35}}.sweep[data-sweeping]:after{content:"";background:linear-gradient(90deg,transparent,var(--ok),transparent);block-size:3px;animation:1.2s linear infinite sweep-run;position:absolute;inset-block-end:0;inset-inline:0}@keyframes sweep-run{0%{transform:translate(-100%)}to{transform:translate(100%)}}.sweep-run{margin-block-start:9px}.sweep-run button{border:1px solid var(--brand-tint);background:var(--brand-tint);inline-size:100%;color:var(--brand-ink);font:600 12px var(--pdl-font);cursor:pointer;border-radius:8px;padding:6px 10px}.sweep-run button:hover{background:var(--brand);color:var(--on-brand);border-color:var(--brand)}@media(prefers-reduced-motion:reduce){.sweep[data-sweeping]:after,.sweep .live-dot,.ob-live-dot{animation:none}}.ob-live-dot{background:var(--ok);border-radius:50%;flex:none;block-size:7px;inline-size:7px;animation:1.6s ease-in-out infinite sweep-pulse;display:inline-block}.user{border-block-start:1px solid var(--line-soft);align-items:center;gap:10px;margin-block-start:auto;padding:12px 10px;display:flex}.user .av{background:var(--brand-tint);block-size:30px;inline-size:30px;color:var(--brand-ink);border-radius:99px;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.user__id{flex-direction:column;min-inline-size:0;line-height:1.4;display:flex}.user__name{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:700;overflow:hidden}.user__sub{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.user form{margin-inline-start:auto;display:inline-flex}.user .signout{block-size:30px;inline-size:30px;color:var(--faint);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;display:inline-grid}.user .signout svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;block-size:16px;inline-size:16px}.user .signout:hover{color:var(--ink);background:var(--bg)}.pdl--admin .sb{--card:var(--text-button-primary);--bg:var(--ink-strong);--line:var(--surface-card2)}@supports (color:color-mix(in lab,red,red)){.pdl--admin .sb{--line:color-mix(in srgb, var(--surface-card2) 16%, var(--text-button-primary))}}.pdl--admin .sb{--line-soft:var(--surface-card2)}@supports (color:color-mix(in lab,red,red)){.pdl--admin .sb{--line-soft:color-mix(in srgb, var(--surface-card2) 10%, var(--text-button-primary))}}.pdl--admin .sb{--ink:var(--surface-card2);--ink-2:var(--surface-card2)}@supports (color:color-mix(in lab,red,red)){.pdl--admin .sb{--ink-2:color-mix(in srgb, var(--surface-card2) 74%, var(--text-button-primary))}}.pdl--admin .sb{--muted:var(--surface-card2)}@supports (color:color-mix(in lab,red,red)){.pdl--admin .sb{--muted:color-mix(in srgb, var(--surface-card2) 56%, var(--text-button-primary))}}.pdl--admin .sb{--faint:var(--surface-card2)}@supports (color:color-mix(in lab,red,red)){.pdl--admin .sb{--faint:color-mix(in srgb, var(--surface-card2) 42%, var(--text-button-primary))}}.pdl--admin .sb{--brand-tint:var(--brand)}@supports (color:color-mix(in lab,red,red)){.pdl--admin .sb{--brand-tint:color-mix(in srgb, var(--brand) 18%, transparent)}}.pdl--admin .sb{--ig-logo-word:var(--surface-card2);--ig-logo-mark:var(--brand);color:var(--ink-2)}.pdl--admin .sb .search kbd{background:var(--card);color:var(--muted)}.navmode{margin:0 var(--ig-gap-xs) var(--ig-gap)}.navmode button{align-items:center;gap:var(--ig-gap-sm);border:1px solid var(--line);background:var(--bg);inline-size:100%;color:var(--ink-2);border-radius:var(--ig-radius-control);padding:var(--ig-gap-sm) var(--ig-gap);font:inherit;font-size:var(--ig-fs-label);font-weight:var(--ig-fw-semibold);cursor:pointer;text-align:start;display:flex}.navmode button:hover{border-color:var(--brand);color:var(--ink)}.navmode svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;block-size:15px;inline-size:15px}.navmode .lbl{margin-inline-end:auto}.navmode .to{color:var(--brand-ink);font-weight:var(--ig-fw-bold)}.main{flex-direction:column;min-inline-size:0;display:flex}.top{border-block-end:1px solid var(--line);background:var(--card);align-items:center;gap:10px;padding:14px 22px;display:flex}.top h1{letter-spacing:-.01em;font-size:15px;font-weight:700;font-family:var(--pdl-font-head)}.top .info{color:var(--faint)}.top .right{align-items:center;gap:8px;margin-inline-start:auto;display:flex}.top .wallet{border:1px solid var(--line);background:var(--card);color:var(--ink-2);font:600 12.5px var(--pdl-font);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;text-decoration:none;display:inline-flex}.top .wallet:hover{border-color:var(--brand-tint);color:var(--ink)}.top .wallet svg{fill:none;block-size:15px;inline-size:15px;stroke:var(--brand-ink);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none}.top .wallet b{color:var(--ink);font-variant-numeric:tabular-nums}.top .wallet .k{color:var(--muted);font-weight:500}.top .wallet--low{border-color:var(--warn);background:var(--warn-t)}.top .wallet--low svg{stroke:var(--warn)}.top .wallet--low b,.top .wallet--low .k{color:var(--warn)}.allowance{flex-direction:column;gap:12px;display:flex}.allowance__row{flex-direction:column;gap:5px;display:flex}.allowance__lb{color:var(--ink-2);justify-content:space-between;font-size:12.5px;display:flex}.allowance__lb .num{color:var(--muted);font-variant-numeric:tabular-nums}.allowance__win{color:var(--muted);margin-inline-start:6px;font-size:12px}.allowance__note{color:var(--ink-2);font-size:12px}.top .right form{margin:0;display:inline-flex}.top .sweep-pill{border:1px solid var(--line);background:var(--bg);color:var(--ink-2);font:600 12.5px var(--pdl-font);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;display:inline-flex}.top .sweep-pill:hover{border-color:var(--brand);color:var(--brand-ink)}.top .sweep-pill--note,.top .sweep-pill--note:hover{cursor:default;border-color:var(--line);background:var(--bg);color:var(--muted);white-space:normal;font-weight:500}.top .sweep-pill svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;block-size:14px;inline-size:14px}.top .sweep-pill[data-sweeping]{border-color:var(--ok);background:var(--ok-t);color:var(--ok);cursor:default}.top .sweep-pill .live-dot{background:var(--ok);border-radius:50%;flex:none;block-size:7px;inline-size:7px;animation:1.6s ease-in-out infinite sweep-pulse}.pdl .tip{block-size:16px;inline-size:16px;color:var(--faint);cursor:help;font-style:normal;font-size:inherit;background:0 0;border:0;border-radius:999px;outline:none;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex;position:relative}.pdl .tip:hover,.pdl .tip:focus-visible{color:var(--muted)}.pdl .tip:focus-visible{box-shadow:0 0 0 3px var(--brand-tint)}.tip__bubble{background:var(--ink);inline-size:max-content;max-inline-size:min(260px,90vw);color:var(--card);font:400 12px/1.4 var(--pdl-font);text-align:start;white-space:normal;pointer-events:none;border:0;border-radius:8px;margin:0;padding:8px 10px;position:fixed;inset:auto;box-shadow:0 8px 24px #1118272e}.tip__bubble:popover-open{display:block}@media(max-width:640px){.tip__bubble{max-inline-size:200px}}.navtoggle{background:var(--card);border:1px solid var(--line);color:var(--ink-2);cursor:pointer;border-radius:8px;padding:5px 9px;display:none}.wrap{inline-size:100%;max-inline-size:min(1780px,100%);margin-inline:auto;padding:20px 22px}.btn{font:600 12.5px var(--pdl-font);cursor:pointer;border:0;border-radius:8px;padding:7px 14px}.btn.primary{background-color:var(--action-fill-bottom);background-image:linear-gradient(to top,var(--action-fill-bottom),var(--action-fill-top));color:var(--on-action);border:.7px solid var(--action-border);box-shadow:inset 0 1px 2px 0 var(--action-highlight)}.btn.primary:hover,.btn.primary.is-hover{background-image:linear-gradient(to top,var(--action-fill-bottom-hover),var(--action-fill-top-hover))}.btn.ghost:hover,.btn.ghost.is-hover{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.btn.ghost:hover,.btn.ghost.is-hover{background:color-mix(in srgb,var(--ink) 7%,var(--card))}}.btn.ghost:hover,.btn.ghost.is-hover{border-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.btn.ghost:hover,.btn.ghost.is-hover{border-color:color-mix(in srgb,var(--ink) 28%,var(--line))}}.btn.ghost:hover,.btn.ghost.is-hover{color:var(--ink)}.btn:focus-visible,.btn.is-focus{outline:2px solid var(--text-button-primary);outline-offset:2px}.btn{min-block-size:36px;transition:background-color .12s,box-shadow .12s,transform 60ms}.btn:active,.btn.is-active{box-shadow:none;transform:translateY(1px)}.btn.primary:active,.btn.primary.is-active{background:var(--action-active)}.btn:disabled,.btn[aria-disabled=true],.btn.is-disabled{opacity:.55;cursor:not-allowed;pointer-events:none;box-shadow:none;transform:none}.btn.is-busy{opacity:.85;cursor:default;pointer-events:none}.ftabs__tab:focus-visible,.ftabs__tab.is-focus{outline:2px solid var(--text-links);outline-offset:2px}.ftabs__tab:active,.ftabs__tab.is-active{background:var(--line)}.fpill:active,.fpill.is-active{background:var(--line-soft)}.fpill:disabled,.fpill.is-disabled{opacity:.5;cursor:not-allowed;pointer-events:none}a.chip:hover,.chip.is-hover,button.chip:hover{filter:brightness(.95)}.chip:focus-visible,.chip.is-focus{outline:2px solid var(--text-links);outline-offset:2px}@media(prefers-reduced-motion:reduce){.btn{transition:none}}.btn.ghost{background:var(--card);border:1px solid var(--line);color:var(--ink-2)}.pill{border:1px solid var(--line);background:var(--card);color:var(--ink-2);box-shadow:var(--sh);border-radius:8px;align-items:center;gap:7px;padding:6px 12px;font-size:12px;font-weight:600;display:flex}.kpis{gap:var(--ig-gap-cards);grid-template-columns:repeat(4,1fr);margin-block-end:var(--ig-gap-cards);display:grid}.kpi{background:var(--card);border:1px solid var(--line);border-radius:var(--ig-radius-card);padding:var(--ig-card-pad);box-shadow:var(--sh);transition:box-shadow .15s;position:relative}.card .kpi{border-radius:var(--ig-radius-control)}.kpi .lb{color:var(--muted);align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.kpi__hd{justify-content:space-between;align-items:flex-start;gap:8px;inline-size:100%;display:flex}.kpi__lb{min-inline-size:0;color:var(--muted);align-items:center;gap:6px;font-size:13px;font-weight:500;line-height:1.4;display:flex}.kpi__tools{flex:none;align-items:center;gap:6px;display:flex}.kpi__go{color:var(--faint);font-size:15px;line-height:1;text-decoration:none}.kpi__ic{block-size:26.25px;inline-size:26.25px;color:var(--muted);background:#f1f2f4b3;border-radius:11.25px;flex:none;place-items:center;display:grid}.kpi__ic .pdl-ic{block-size:14px;inline-size:14px}.kpi__soon{color:var(--faint);background:var(--line-soft);border-radius:999px;align-items:center;gap:6px;margin-block-start:14px;padding:5px 13px;font-size:12.5px;font-weight:600;display:inline-flex}.kpi__soon:before{content:"";background:var(--faint);border-radius:999px;block-size:6px;inline-size:6px}.pdl-ic{vertical-align:middle;flex:none;block-size:16px;inline-size:16px;display:inline-block}.navtoggle .pdl-ic{block-size:18px;inline-size:18px}.cmp-modal__x{place-items:center;display:inline-grid}.cmp-modal__x .pdl-ic{block-size:15px;inline-size:15px}.x .pdl-ic{block-size:14px;inline-size:14px}.kpi .v{letter-spacing:-1px;margin-block-start:12px;font-size:40px;font-weight:700;line-height:1}.kpi--deficit .v{color:var(--err)}@supports (color:color-mix(in lab,red,red)){.kpi--deficit .v{color:color-mix(in srgb,var(--err) 80%,transparent)}}.kpi--surplus .v{color:var(--ok)}.kpi .sub{color:var(--muted);margin-block-start:4px;font-size:12px}.kpis.cols-2{grid-template-columns:1fr 1fr}.kpis.cols-3{grid-template-columns:repeat(3,1fr)}@media(max-width:900px){.kpis.cols-3{grid-template-columns:1fr}}@media(max-width:700px){.kpis.cols-2{grid-template-columns:1fr}}.arc{margin-block-end:var(--ig-gap-cards)}.arc__intro{margin-block-end:14px}.arc__title{letter-spacing:-.015em;color:var(--ink);font-size:15px;font-weight:700}.arc__sub{color:var(--muted);max-inline-size:68ch;margin-block-start:3px;font-size:13px}.arc__steps{background:var(--card);border:1px solid var(--line);border-radius:15px;grid-template-columns:repeat(4,1fr);gap:0;list-style:none;display:grid;overflow:hidden}.arc__step{flex-direction:column;gap:2px;padding:18px 20px;display:flex;position:relative}.arc__step+.arc__step{border-inline-start:1px solid var(--line)}.arc__n{letter-spacing:.08em;color:var(--faint);font-size:12px;font-weight:700}.arc__h{color:var(--muted);margin-block-start:2px;font-size:13px;font-weight:600}.arc__v{color:var(--ink);margin-block:6px 2px;font-size:30px;font-weight:700;line-height:1.1}.arc__v--none{color:var(--faint);font-weight:500}.arc__p{color:var(--muted);font-size:12.5px;line-height:1.4}.arc__cta{color:var(--brand);margin-block-start:auto;padding-block-start:8px;font-size:12.5px;font-weight:600;text-decoration:none}.arc__cta:hover{text-decoration:underline}@media(max-width:1000px){.arc__steps{grid-template-columns:1fr 1fr}.arc__step+.arc__step{border-inline-start:0}.arc__step:nth-child(2n){border-inline-start:1px solid var(--line)}.arc__step:nth-child(n+3){border-block-start:1px solid var(--line)}}@media(max-width:620px){.arc__steps{grid-template-columns:1fr}.arc__step:nth-child(2n){border-inline-start:0}.arc__step+.arc__step{border-block-start:1px solid var(--line)}}.kpi__bar{background:var(--line-soft);border-radius:3px;block-size:6px;margin-block-start:14px;overflow:hidden}.kpi__bar i{border-radius:3px;block-size:100%;display:block}.kpi .meta{flex-wrap:wrap;gap:5px;margin-block-start:7px;display:flex}.kpi .go{color:var(--faint);position:absolute;inset-block-end:12px;inset-inline-end:12px}.kpi.hero{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.kpi.hero{border-color:color-mix(in srgb,var(--brand) 35%,var(--card))}}.kpi.hero{background:linear-gradient(180deg,var(--card),var(--brand-tint))}.chip{border-radius:99px;align-items:center;gap:4px;padding:3px 9px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.chip .pdl-ic{block-size:12px;inline-size:12px}.c-n{background:var(--bg);border:1px solid var(--line);color:var(--muted)}.c-up{background:var(--ok-t);color:var(--ok)}.c-down{background:var(--err-t);color:var(--err)}.c-info{background:var(--info-t);color:var(--info)}.c-warn{background:var(--warn-t);color:var(--warn)}.c-err{background:var(--err-t);color:var(--err)}.c-prov{background:var(--card);border:1px dashed var(--warn);color:var(--warn)}.c-meas{background:var(--line-soft);border:1px solid var(--line);color:var(--muted)}.tag{letter-spacing:.07em;text-transform:uppercase;border-radius:999px;flex:none;align-items:center;gap:5px;padding:3px 10px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.tag--dot:before{content:"";background:currentColor;border-radius:999px;flex:none;block-size:5px;inline-size:5px}.tag--ok{color:var(--ok);background:var(--ok)}@supports (color:color-mix(in lab,red,red)){.tag--ok{background:color-mix(in srgb,var(--ok) 10%,transparent)}}.tag--brand{color:var(--brand-ink);background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.tag--brand{background:color-mix(in srgb,var(--brand) 11%,transparent)}}.tag--neutral{color:var(--muted);background:var(--line-soft)}.tag--special{color:var(--water);background:var(--water-t)}.tag--on-tint{color:var(--err);background:var(--card);border:1px solid var(--err)}@supports (color:color-mix(in lab,red,red)){.tag--on-tint{border:1px solid color-mix(in srgb,var(--err) 30%,transparent)}}.row{gap:var(--ig-gap-cards);grid-template-columns:2fr 1fr;margin-block-end:var(--ig-gap-cards);display:grid}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--ig-radius-card);box-shadow:var(--sh);padding:var(--ig-card-pad);min-inline-size:0}.card h3{font-size:15px;font-weight:var(--ig-fw-bold);letter-spacing:-.01em;align-items:center;gap:6px;display:flex}.card .sub{color:var(--muted);margin-block-start:2px;font-size:12px}.card .hd{flex-wrap:wrap;align-items:flex-start;display:flex}.card .hd .tools{gap:6px;margin-inline-start:auto;display:flex}.console-card{color:inherit;text-decoration:none;transition:border-color .12s,box-shadow .12s;display:block}.console-card:hover,.console-card:focus-visible{border-color:var(--brand-tint);box-shadow:0 0 0 3px var(--brand-tint);outline:none}.more-tools{border-block-start:1px solid var(--line);margin-block-start:8px;padding-block-start:16px}.more-tools summary{cursor:pointer;color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.more-tools__list{flex-wrap:wrap;gap:8px 18px;margin-block-start:10px;display:flex}.more-tools__list a{color:var(--ink-2);font-size:13px;font-weight:600;text-decoration:none}.more-tools__list a:hover,.console-card:hover .tools{color:var(--brand-ink)}.legend{color:var(--ink-2);flex-wrap:wrap;gap:14px;margin:10px 0 2px;font-size:12px;display:flex}.legend i{vertical-align:middle;border-radius:2px;block-size:3px;inline-size:10px;margin-inline-end:5px;display:inline-block}.cfoot{color:var(--muted);border-block-start:1px solid var(--line-soft);align-items:center;gap:8px;margin-block-start:11px;padding-block-start:10px;font-size:12px;display:flex}.cfoot a{color:var(--text-links);margin-inline-start:auto;font-size:12px;font-weight:600;text-decoration:none}.receipt{border-block-start:1px solid var(--line-soft);color:var(--muted);margin-block-start:11px;padding-block-start:10px;font-size:12px;line-height:1.4}.receipt__lb{letter-spacing:.07em;text-transform:uppercase;color:var(--faint);font-size:10px;font-weight:700}.c-brand{background:var(--brand-tint);color:var(--brand-ink)}.grid2{gap:var(--ig-gap-cards);grid-template-columns:1fr 1fr;align-items:start;display:grid}@media(max-width:1000px){.grid2{grid-template-columns:1fr}}.ic{block-size:30px;inline-size:30px;color:var(--on-brand);border-radius:8px;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.ic.sm{block-size:24px;inline-size:24px;font-size:9px}.ic-ga4{background:#e8710a}.ic-gsc{background:#4285f4}.ic-bing{background:#0ea5c9}.ic-ai{background:#6366f1}.ic-wp{background:#21759b}.ic-shopify{background:#95bf47}.ic-webflow{background:#4353ff}.feed{border-block-end:1px solid var(--line-soft);grid-template-columns:118px 1fr;align-items:start;gap:10px;padding:8px 0;font-size:12.5px;display:grid}.feed:last-child{border-block-end:0}.feed b{color:var(--ink);font-weight:600}.feed .v{color:var(--ink-2);line-height:1.4}.kv{flex-wrap:wrap;gap:14px;margin:10px 0 2px;display:flex}.kv .k{color:var(--faint);font-size:12px}.kv .k b{color:var(--ink);font-size:14px;font-weight:700;display:block}.hon{background:var(--bg);border:1px dashed var(--line);color:var(--ink-2);border-radius:9px;margin-block-start:10px;padding:9px 12px;font-size:12px;line-height:1.4}.hon b{color:var(--warn)}.trf__groups{grid-template-columns:1fr 1fr;gap:20px;margin-block-start:14px;display:grid}.trf__group{min-inline-size:0}.trf__group+.trf__group{border-inline-start:1px solid var(--line-soft);padding-inline-start:20px}.trf__group.kpi+.trf__group.kpi{border-block-start:0;border-inline-start:0;padding-block-start:0;padding-inline-start:0}.trf__eyebrow{letter-spacing:.07em;text-transform:uppercase;color:var(--faint);margin-block-end:12px;font-size:10px;font-weight:700}.trf__group .hon>.chip{white-space:nowrap;flex:none}.trf__window{color:var(--muted);margin-block:-6px 10px;font-size:12px;font-weight:600}.trf__tiles{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:14px 18px;display:grid}.trf__tile{min-inline-size:0}.trf__v{letter-spacing:-.02em;color:var(--ink);font-size:26px;font-weight:700;line-height:1.1}.trf__lb-tail{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.trf__lb{color:var(--muted);flex-wrap:wrap;align-items:center;gap:5px;margin-block-start:4px;font-size:12px;font-weight:600;display:flex}.spark{block-size:30px;inline-size:100%;margin-block:8px 2px;display:block}.trf__ratio{border-block-start:1px solid var(--line-soft);margin-block-start:11px;padding-block-start:10px}.trf__ratio-lb{color:var(--muted);align-items:center;gap:5px;font-size:12px;font-weight:600;display:flex}.trf__ratio-v{color:var(--ink);margin-inline-start:auto;font-size:15px;font-weight:700}.trf__ratio-track{background:var(--line-soft);border-radius:99px;block-size:6px;margin-block-start:7px;overflow:hidden}.trf__ratio-fill{background:var(--brand);border-radius:99px;block-size:100%}@media(max-width:760px){.trf__groups{grid-template-columns:1fr;gap:18px}.trf__group+.trf__group{border-inline-start:0;border-block-start:1px solid var(--line-soft);padding-block-start:18px;padding-inline-start:0}}.plug{border-block-end:1px solid var(--line-soft);align-items:center;gap:10px;padding:9px 0;font-size:12.5px;display:flex}.plug:last-of-type{border-block-end:0}.plug b{color:var(--ink);flex:1;font-weight:600}.sov{align-items:center;gap:16px;display:flex}.sov ul{flex:1;margin:0;padding:0;list-style:none}.sov li{color:var(--ink-2);border-radius:8px;align-items:center;gap:8px;padding:6.5px 6px;font-size:12.5px;font-weight:600;display:flex}.sov li.you{background:var(--brand-tint);color:var(--ink)}.sov .dot{border-radius:3px;flex:none;block-size:9px;inline-size:9px}.sov .pc{color:var(--ink);margin-inline-start:auto;font-weight:700}.sov2__chart{justify-content:center;padding:22px 0 18px;display:flex}.sov2__legend{margin:0;padding:0;list-style:none}.sov2__legend li{border-block-start:1px solid var(--line-soft);align-items:center;gap:10px;padding:8px 4px;font-size:13px;display:flex}.sov2__legend li:first-child{border-block-start:0}.sov2__legend .dot{border-radius:3px;flex:none;block-size:9px;inline-size:9px}.sov2__name{color:var(--ink-2);align-items:center;gap:6px;font-weight:600;display:inline-flex}.sov2__legend li.you .sov2__name{color:var(--ink)}.sov2__pc{color:var(--ink);font-variant-numeric:tabular-nums;margin-inline-start:auto;font-weight:700}.sov2--split .sov2__body{align-items:center;gap:19px;display:flex}.sov2--split .sov2__chart{flex:none;padding:0}.sov2--split .sov2__legend{flex-direction:column;flex:1 1 0;gap:9px;min-inline-size:0;display:flex}.sov2--split .sov2__legend li{border-block-start:0;gap:8px;padding:0;font-size:12.5px}.sov2--split .sov2__legend .dot{border-radius:999px;block-size:8px;inline-size:8px}.sov2--split .sov2__name{color:var(--ink-2);font-weight:400}.sov2--split .sov2__pc{color:var(--ink);font-size:13px}.sov2--split .sov2__legend li.you{border-block-start:1px solid var(--line-soft);margin-block-start:4px;padding-block-start:10px}.sov2--split .sov2__legend li.you .dot{border:1px dashed var(--you);background:0 0!important}@supports (color:color-mix(in lab,red,red)){.sov2--split .sov2__legend li.you .dot{border:1px dashed color-mix(in srgb,var(--you) 45%,transparent)}}.sov2--split .sov2__legend li.you .sov2__name{color:var(--you);font-weight:600}@supports (color:color-mix(in lab,red,red)){.sov2--split .sov2__legend li.you .sov2__name{color:color-mix(in srgb,var(--you) 75%,transparent)}}.sov2--split .sov2__legend li.you .sov2__pc{color:var(--you)}.sov .sov__center{fill:var(--ink);font-size:18px;font-weight:700}.sov .sov__label{fill:var(--faint);font-size:10px}.card table{border-collapse:collapse;inline-size:100%;font-size:12.5px}.card th{text-transform:uppercase;letter-spacing:.07em;color:var(--faint);text-align:start;border-block-end:1px solid var(--line);padding:8px 10px;font-size:10px;font-weight:700}.card td{border-block-end:1px solid var(--line-soft);vertical-align:middle;color:var(--ink-2);padding:9px 10px}.eng{color:var(--ink);background:var(--bg);border:1px solid var(--line);border-radius:99px;align-items:center;gap:6px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.eng i{border-radius:99px;block-size:8px;inline-size:8px}.eng--badge{background:0 0;border:0;gap:7px;padding:0;font-size:12.5px}.eng-badge{block-size:20px;inline-size:20px;color:var(--on-brand);border-radius:6px;flex:none;place-items:center;font-size:11px;font-weight:700;display:inline-grid}.yn{border-radius:99px;padding:2px 10px;font-size:12px;font-weight:700}.yn.y{background:var(--rival-tint);color:var(--rival)}.yn.n{background:var(--bg);border:1px solid var(--line);color:var(--muted)}.sq{gap:3px;display:inline-flex}.sq i{border:1px solid #0000000f;border-radius:4px;block-size:14px;inline-size:14px}.tfoot{color:var(--muted);border-block-start:1px solid var(--line-soft);margin-block-start:11px;padding-block-start:10px;font-size:12px}.act{grid-template-columns:1.4fr 1fr;gap:0;padding:0;display:grid;overflow:hidden}.act .l{border-inline-end:1px solid var(--line);padding:18px}.meter{color:var(--muted);align-items:center;gap:6px;margin-block-end:9px;font-size:12px;font-weight:600;display:flex}.meter i{background:var(--line);border-radius:2px;block-size:4px;inline-size:22px}.meter i.f{background:var(--warn)}.act h4{font-size:14px;font-weight:700;line-height:1.4}.act .cat{background:var(--bg);border:1px solid var(--line);color:var(--muted);border-radius:6px;margin-inline-end:8px;padding:2px 8px;font-size:12px;font-weight:700}.act p{color:var(--ink-2);margin-block-start:8px;font-size:12.5px;line-height:1.4}.act .ev{color:var(--ink-2);background:var(--bg);border:1px solid var(--line);border-radius:8px;align-items:center;gap:6px;margin-block-start:12px;padding:5px 10px;font-size:12px;font-weight:600;display:inline-flex}.act .r{flex-direction:column;padding:18px;display:flex}.act .r h5{margin-block-end:8px;font-size:12px;font-weight:700}.task{color:var(--ink-2);gap:9px;padding:6px 0;font-size:12.5px;line-height:1.4;display:flex}.task .cb{border:1.5px solid var(--line);background:var(--card);border-radius:4px;flex:none;block-size:15px;inline-size:15px;margin-block-start:2px}.act .btns{justify-content:flex-end;gap:8px;margin-block-start:auto;padding-block-start:10px;display:flex}.act-hd{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.act-hd .cat{margin-inline-end:0}.act-when{color:var(--faint);margin-inline-start:auto;font-size:12px;font-weight:500}.act-title{margin-block-start:10px;font-size:15px;font-weight:700;line-height:1.4}.act-cls{white-space:nowrap;border-radius:6px;align-items:center;padding:2px 10px;font-size:12px;font-weight:700;line-height:1.4;display:inline-flex}.act-cls--geo{color:var(--brand-ink);background:var(--brand-tint)}.act-cls--content{color:var(--info);background:var(--info-t)}.act-ico{border-radius:99px;flex:none;place-items:center;block-size:40px;inline-size:40px;display:grid}.act-ico--geo{background:var(--brand-tint);color:var(--brand-ink)}.act-ico--content{background:var(--info-t);color:var(--info)}.act-filters{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-block-end:var(--ig-gap-cards);display:flex}.act-filters__right{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.act-search{background:var(--card);border:1px solid var(--line);border-radius:8px;align-items:center;gap:8px;inline-size:340px;max-inline-size:100%;padding:8px 14px;display:flex}.act-search svg{block-size:24px;inline-size:24px;color:var(--faint);flex:none}.act-search input{min-inline-size:0;font:400 13px var(--pdl-font);color:var(--ink);background:0 0;border:0;flex:1;min-block-size:28px;padding:0}.act-search input::placeholder{color:var(--faint)}.act-search input:focus{outline:none}.act-search:focus-within{border-color:var(--ink)}.act-cls-bar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.act-cls-chip{font:500 13px var(--pdl-font);color:var(--muted);background:var(--card);border:1px solid var(--line);cursor:pointer;border-radius:6px;padding:6px 14px;line-height:1.4;position:relative}.act-cls-chip:before{content:"";position:absolute;inset-block:-8px;inset-inline:0}.act-cls-chip:hover{border-color:var(--ink);color:var(--ink)}.act-cls-chip:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.act-cls-chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--card);font-weight:600}.act-sort{background:var(--card);border:1px solid var(--line);border-radius:8px;align-items:center;gap:8px;padding:8px 14px;display:flex}.act-sort svg{block-size:24px;inline-size:24px;color:var(--muted);flex:none}.act-sort select{appearance:none;font:500 13px var(--pdl-font);color:var(--muted);cursor:pointer;background:0 0;border:0;min-block-size:28px;padding:0}.act-sort select:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.fx-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-block-end:var(--ig-gap-cards);display:flex}.fx-head__txt{gap:6px;min-inline-size:0;max-inline-size:800px;display:grid}.fx-head h1{color:var(--ink);letter-spacing:0;margin:0;font-size:28px;font-weight:700;line-height:1.3}.fx-head p{color:var(--muted);margin:0;font-size:14px;line-height:1.4}.pill.act-conn{box-shadow:none;border-radius:20px;gap:8px;padding:8px 16px;font-size:12px;line-height:1.4}.pill.act-conn .act-conn__name{color:var(--ink)}.pill.act-conn .act-conn__state,.pill.act-conn .act-conn__seen{font-weight:400}.act-cls{font-size:11px}.act-ico svg{block-size:24px;inline-size:24px}.fx-list{gap:12px;display:grid}.fx-lanes{grid-template-columns:repeat(var(--lane-cols,3),minmax(0,1fr));gap:12px;margin-block-end:var(--ig-gap-cards);display:grid}@media(max-width:1000px){.fx-lanes{grid-template-columns:1fr}}.fx-lane{background:var(--card);border:1px solid var(--line);color:inherit;border-radius:12px;align-items:center;gap:16px;min-inline-size:0;padding:18px;text-decoration:none;display:flex}.fx-lane:hover{box-shadow:var(--sh)}.fx-lane:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.fx-lane__ic{background:var(--brand-tint);block-size:40px;inline-size:40px;color:var(--brand-ink);border-radius:99px;flex:none;place-items:center;display:grid}.fx-lane__ic svg{block-size:24px;inline-size:24px}.fx-lane__txt{min-inline-size:0;color:var(--ink);flex:1;font-size:14px;font-weight:600;line-height:1.4}.fx-row{background:var(--card);border:1px solid var(--line);color:inherit;border-radius:12px;align-items:center;gap:16px;min-inline-size:0;padding:18px;text-decoration:none;display:flex}.fx-row:hover{box-shadow:var(--sh)}.fx-row:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.fx-row[id]{scroll-margin-block-start:96px}.fx-row:target{border-color:var(--brand);animation:2.4s ease-out forwards act-target-land}@media(prefers-reduced-motion:reduce){.fx-row:target{box-shadow:0 0 0 3px var(--brand-tint);animation:none}}.fx-row__txt{flex:1;gap:4px;min-inline-size:0;display:grid}.fx-row__top{align-items:center;gap:12px;min-inline-size:0;display:flex}.fx-row .fx-row__title{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;margin:0;font-size:15px;font-weight:700;line-height:1.4;overflow:hidden}.fx-row__top .act-cls,.fx-row__top .fx-status{flex:none}.fx-row__sum{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:1.4;overflow:hidden}.fx-row__measure{font-size:var(--ig-fs-label);color:var(--muted);margin-block-start:2px;display:block}@media(max-width:700px){.fx-row__sum{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}}.fx-row__end{flex:none;align-items:center;gap:20px;display:flex}.fx-row__time{color:var(--faint);white-space:nowrap;align-items:center;gap:6px;font-size:12px;line-height:1.4;display:inline-flex}.fx-row__time svg{block-size:24px;inline-size:24px}.fx-row__go{background:var(--bg);block-size:32px;inline-size:32px;color:var(--ink-2);border-radius:16px;place-items:center;display:grid}.fx-row__go svg{block-size:24px;inline-size:24px}:where([dir=rtl]) .fx-row__go svg{transform:scaleX(-1)}.fx-status{white-space:nowrap;border-radius:6px;align-items:center;padding:2px 10px;font-size:11px;font-weight:700;line-height:1.4;display:inline-flex}.fx-status--ok{color:var(--ok);background:var(--ok-t)}.fx-status--warn{color:var(--warn);background:var(--warn-t)}.fx-status--info{color:var(--info);background:var(--info-t)}.fx-status--n{color:var(--muted);background:var(--bg)}.fx-pager{border-block-start:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-block-start:var(--ig-gap-cards);padding-block:12px;display:flex}.fx-pager__count{color:var(--faint);margin:0;font-size:13px;line-height:1.4}.fx-pager__btns{gap:8px;display:flex}.fx-pager__btn{background:var(--card);border:1px solid var(--line);font:600 13px var(--pdl-font);color:var(--muted);cursor:pointer;border-radius:6px;padding:8px 16px;line-height:1.4;position:relative}.fx-pager__btn:before{content:"";position:absolute;inset-block:-5px;inset-inline:0}.fx-pager__btn:hover{border-color:var(--ink);color:var(--ink)}.fx-pager__btn:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media(max-width:700px){.fx-head h1{font-size:21px}.fx-row{align-items:flex-start;gap:12px;padding:14px}.fx-row__top{flex-wrap:wrap;row-gap:4px}.fx-row .fx-row__title{white-space:normal}.fx-row__end{gap:8px}.fx-row__time{display:none}}.rvw-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-block-end:28px;display:flex}.rvw-page.stack{gap:var(--ig-gap-cards);flex-direction:column;display:flex}.rvw-page.stack>*{margin-block:0}.rvw-sources{padding:var(--ig-card-pad)}.rvw-sources__h{color:var(--ink);margin:0 0 8px;font-size:14px;font-weight:600}.rvw-sources ol{gap:4px;margin:0;padding-inline-start:20px;font-size:13px;line-height:1.4;display:grid}.rvw-head h1{margin:0;font-size:28px;font-weight:700;line-height:1.3}.rvw-head p{color:var(--muted);max-inline-size:800px;margin:6px 0 0;font-size:14px;line-height:1.4}.rvw-scope{margin:0 0 12px;font-size:14px;line-height:1.4}.apr{background:var(--bg);margin:0;padding:24px 16px 48px}.apr-actions,.apr-doc{max-inline-size:880px;margin-inline:auto}.apr-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-block-end:16px;display:flex}.apr-back{color:var(--muted);align-items:center;gap:4px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.apr-back:hover{color:var(--ink)}.apr-back .pdl-ic{block-size:15px;inline-size:15px;rotate:180deg}[dir=rtl] .apr-back .pdl-ic{rotate:0deg}.apr-doc{background:var(--card);border:1px solid var(--line);border-radius:var(--ig-radius-card);box-shadow:var(--ig-shadow);padding:32px}.apr-head{border-block-end:1px solid var(--line);margin-block-end:22px;padding-block-end:22px}.apr-brand{align-items:center;gap:12px;margin-block-end:22px;display:flex}.apr-brand__logo{block-size:36px;inline-size:auto;max-inline-size:200px}.apr-brand__name{color:var(--brand-ink);font-size:15px;font-weight:700}.apr-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--brand-ink);margin:0 0 6px;font-size:12px;font-weight:700}.apr-h1{letter-spacing:-.03em;color:var(--ink);margin:0 0 8px;font-size:40px;font-weight:700;line-height:1.1}.apr-sub{color:var(--muted);max-inline-size:60ch;margin:0 0 10px;font-size:14px;line-height:1.4}.apr-asof{color:var(--muted);margin:0;font-size:12px}.apr-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-block-end:12px;display:grid}.apr-tile{background:var(--bg);border-radius:12px;flex-direction:column;gap:2px;padding:14px 16px;display:flex}.apr-tile__v{color:var(--ink);font-size:21px;font-weight:700}.apr-tile__l{color:var(--muted);font-size:12px;line-height:1.4}.apr-count{color:var(--muted);margin:0 0 16px;font-size:12.5px}.apr-card{border:1px solid var(--line);break-inside:avoid;border-radius:14px;margin-block-end:12px;padding:18px 20px}.apr-card__hd{align-items:center;gap:12px;display:flex}.apr-card__mono{background:var(--brand-tint);block-size:36px;inline-size:36px;color:var(--brand-ink);border-radius:10px;flex:none;place-items:center;font-size:15px;font-weight:700;display:grid}.apr-card__id{flex-direction:column;flex:1;min-inline-size:0;display:flex}.apr-card__name{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:15px;font-weight:700}.apr-card__site{color:var(--muted);font-size:12px}.apr-chip{white-space:nowrap;border-radius:999px;flex:none;align-items:center;block-size:24px;padding-inline:10px;font-size:12px;font-weight:600;display:inline-flex}.apr-chip--ok{background:var(--ok)}@supports (color:color-mix(in lab,red,red)){.apr-chip--ok{background:color-mix(in srgb,var(--ok) 12%,transparent)}}.apr-chip--ok{color:var(--ok)}.apr-chip--neutral{background:var(--bg);color:var(--muted)}.apr-card__say{background:var(--bg);color:var(--ink-body);border-radius:10px;margin:14px 0 0;padding:12px 14px;font-size:14px;line-height:1.4}.apr-card__drafts{color:var(--muted);margin:10px 0 0;font-size:13px}.apr-facts{grid-template-columns:minmax(0,1fr);gap:10px;margin-block-start:16px;display:grid}@media(min-width:640px){.apr-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.apr-fact{background:var(--bg);border-radius:12px;flex-direction:column;gap:6px;min-inline-size:0;padding:14px 16px;display:flex}.apr-fact__label{color:var(--muted);margin:0;font-size:12px;font-weight:700}.apr-fact__value{color:var(--ink-body);margin:0;font-size:13px;line-height:1.4}.apr-big{letter-spacing:-.03em;color:var(--ink);margin:0;font-size:40px;font-weight:700;line-height:1}.apr-big small{color:var(--muted);margin-inline-start:2px;font-size:21px;font-weight:700}.apr-big--sm{font-size:21px}.apr-range{background:var(--line-soft);border-radius:999px;block-size:8px;margin-block:4px 2px;position:relative}.apr-range__band{background:var(--brand);border-radius:999px;position:absolute;inset-block:0}@supports (color:color-mix(in lab,red,red)){.apr-range__band{background:color-mix(in srgb,var(--brand) 35%,transparent)}}.apr-range__tick{background:var(--brand-ink);border-radius:2px;inline-size:3px;margin-inline-start:-1px;position:absolute;inset-block:-3px}.apr-move{align-items:center;gap:6px;margin:0;font-size:21px;font-weight:700;display:inline-flex}.apr-move__arrow{border-radius:8px;place-items:center;block-size:28px;inline-size:28px;font-size:15px;display:grid}.apr-move--up{color:var(--ok)}.apr-move--up .apr-move__arrow{background:var(--ok)}@supports (color:color-mix(in lab,red,red)){.apr-move--up .apr-move__arrow{background:color-mix(in srgb,var(--ok) 14%,transparent)}}.apr-move--down{color:var(--brand-ink)}.apr-move--down .apr-move__arrow{background:var(--ig-alert-warning-bg)}.apr-move--flat{color:var(--muted)}.apr-move--flat .apr-move__arrow{background:var(--card)}.apr-rivals{flex-wrap:wrap;gap:6px;margin:2px 0 0;padding:0;list-style:none;display:flex}.apr-rival{background:var(--card);border:1px solid var(--line);color:var(--ink-body);border-radius:999px;padding:5px 10px;font-size:12px}.apr-empty{background:var(--bg);text-align:center;color:var(--muted);border-radius:12px;margin:0;padding:24px;font-size:14px}.apr-contact{border-block-start:1px solid var(--line);color:var(--muted);margin-block-start:24px;padding-block-start:14px;font-size:12.5px}@media(max-width:640px){.apr-doc{padding:20px 16px}.apr-h1{font-size:21px}.apr-strip{grid-template-columns:minmax(0,1fr)}}@media print{.apr{background:0 0;padding:0}.apr-actions{display:none}.apr-doc{box-shadow:none;border:0;padding:0}.apr-fact,.apr-tile,.apr-card__say{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.tpl__grid{gap:var(--ig-space);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media(min-width:1100px){.tpl__grid{grid-template-columns:minmax(0,1fr) 340px}.tpl__outline{position:sticky;inset-block-start:88px}}.tpl__main{gap:var(--ig-gap-cards);flex-direction:column;min-inline-size:0;display:flex}.tpl-list{margin:0;padding:0;list-style:none}.tpl-row{border-block-start:1px solid var(--line-soft);align-items:center;gap:14px;padding:14px 20px;transition:background-color .15s;display:flex}.tpl-row:first-child{border-block-start:0}.tpl-row:hover{background:var(--bg)}.tpl-row__ic{background:var(--brand-tint);block-size:36px;inline-size:36px;color:var(--brand-ink);border-radius:10px;flex:none;place-items:center;transition:background-color .15s,color .15s;display:grid}.tpl-row__ic .pdl-ic{block-size:17px;inline-size:17px}.tpl-row__id{flex-direction:column;flex:1;gap:2px;min-inline-size:0;display:flex}.tpl-row__name{letter-spacing:-.01em;color:var(--ink);font-size:14px;font-weight:700}.tpl-row__what{color:var(--muted);font-size:12.5px;line-height:1.4}.tpl-row.is-off .tpl-row__ic{background:var(--bg);color:var(--faint)}.tpl-row.is-off .tpl-row__name{color:var(--muted)}.tpl-row__ctl{flex:none;grid-template-columns:auto 104px;place-items:center end;gap:14px;display:grid}.tpl-row__move{grid-template-columns:32px 32px;gap:4px;display:grid}.tpl-row__arrow[hidden]{visibility:hidden;display:grid}.tpl-row__switch,.tpl-row__always{justify-self:end}.tpl-row__arrow{border:1px solid var(--line);background:var(--card);block-size:32px;inline-size:32px;color:var(--muted);cursor:pointer;border-radius:8px;place-items:center;transition:border-color .12s,color .12s;display:grid}.tpl-row__arrow:hover{border-color:var(--ink);color:var(--ink)}.tpl-row__arrow:focus-visible{box-shadow:0 0 0 3px var(--brand);outline:none}@supports (color:color-mix(in lab,red,red)){.tpl-row__arrow:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 22%,transparent)}}.tpl-row__arrow .pdl-ic{block-size:15px;inline-size:15px}.tpl-row__switch>span{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.tpl-row__always{background:var(--ok);border-radius:999px;align-items:center;gap:5px;block-size:26px;padding-inline:10px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.tpl-row__always{background:color-mix(in srgb,var(--ok) 12%,transparent)}}.tpl-row__always{color:var(--ok);white-space:nowrap;font-size:12px;font-weight:600}.tpl-row__always .pdl-ic{block-size:13px;inline-size:13px}.tpl-note{resize:vertical;border:1px solid var(--line);background:var(--card);min-block-size:110px;inline-size:100%;font:400 14px/1.4 var(--pdl-font);color:var(--ink-body);border-radius:10px;padding:12px 14px;display:block}.tpl-note:focus{border-color:var(--ink);box-shadow:0 0 0 3px var(--brand);outline:none}@supports (color:color-mix(in lab,red,red)){.tpl-note:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 16%,transparent)}}.tpl-note__left{color:var(--muted);text-align:end;margin:8px 0 0;font-size:12px}.tpl__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tpl__fine{color:var(--muted);margin:-6px 0 0;font-size:12.5px}.tpl-doc{border:1px solid var(--line);border-radius:var(--ig-radius-card);background:var(--card);box-shadow:var(--ig-shadow);padding:18px}.tpl-doc__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--brand-ink);margin:0 0 14px;font-size:12px;font-weight:700}.tpl-doc__note{border-inline-start:3px solid var(--brand-ink);background:var(--bg);border-radius:8px;flex-direction:column;gap:4px;margin-block-end:12px;padding:10px 12px;display:flex}.tpl-doc__from{color:var(--muted);font-size:12px;font-weight:600}.tpl-doc__text{color:var(--ink-body);white-space:pre-line;overflow-wrap:anywhere;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.tpl-doc__head{border-block-end:1px dashed var(--line);gap:6px;margin-block-end:10px;padding-block-end:12px;display:grid}.tpl-doc__bar{background:var(--line);border-radius:4px;block-size:8px;inline-size:70%;display:block}.tpl-doc__bar--short{background:var(--line-soft);inline-size:42%}.tpl-doc__kpis{grid-template-columns:repeat(3,1fr);gap:6px;margin-block-start:4px;display:grid}.tpl-doc__kpis i{background:var(--bg);border-radius:6px;block-size:26px;display:block}.tpl-doc__list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.tpl-doc__list li{background:var(--bg);color:var(--ink);border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;font-weight:600;display:flex}.tpl-doc__n{background:var(--card);border:1px solid var(--line);block-size:20px;inline-size:20px;color:var(--muted);border-radius:6px;flex:none;place-items:center;font-size:10px;display:grid}.tpl-doc__left{color:var(--muted);flex-direction:column;gap:2px;margin:12px 0 0;font-size:12px;display:flex}.tpl-doc__lefthd{color:var(--ink-body);font-weight:700}.tpl-doc__fine{border-block-start:1px solid var(--line-soft);color:var(--muted);margin:12px 0 0;padding-block-start:10px;font-size:12px;line-height:1.4}@media(max-width:700px){.tpl-row{flex-wrap:wrap;padding-inline:16px}.tpl-row__ctl{grid-template-columns:auto 1fr;inline-size:100%;padding-inline-start:50px}.tpl-row__move{order:-1}}@media(prefers-reduced-motion:reduce){.tpl-row,.tpl-row__ic,.tpl-row__arrow{transition:none}}.rpt-brand{align-items:center;gap:var(--ig-gap-sm);margin-block-end:var(--ig-gap-sm);display:flex}.rpt-brand__logo{block-size:22px;inline-size:auto;max-inline-size:120px}.rpt-brand__text{min-inline-size:0;font-size:var(--ig-fs-label);color:var(--muted);flex-direction:column;line-height:1.4;display:flex}.rpt-brand__contact{overflow-wrap:anywhere}.rpt-cover{border:1px solid var(--line);border-inline-start:3px solid var(--brand-ink);background:var(--card);border-radius:10px;margin-block-end:14px;padding:14px 16px}.rpt-cover__from{color:var(--muted);margin:0 0 6px;font-size:12px;font-weight:600}.rpt-cover__note{white-space:pre-line;color:var(--ink-body);margin:0;font-size:14px;line-height:1.4}.act-conn{align-items:center;gap:8px;display:inline-flex}.act-conn__dot{border-radius:99px;flex:none;block-size:8px;inline-size:8px;display:inline-block}.act-conn__name{font-weight:600}.act-conn__state,.act-conn__seen{color:var(--faint);font-weight:500}.rvw-grid{gap:var(--ig-gap-cards);grid-template-columns:minmax(0,494fr) minmax(0,722fr);align-items:start;margin-block-end:28px;display:grid}.rvw-card{background:var(--card);border:1px solid var(--line);padding:var(--ig-card-pad);border-radius:12px;flex-direction:column;gap:20px;display:flex}.rvw-card--after{box-shadow:var(--ig-shadow-lift);border-width:1.5px}.rvw-card__hd{justify-content:space-between;align-items:center;gap:12px;display:flex}.rvw-card__hd h2{min-inline-size:0;margin:0;font-size:16px;font-weight:700;line-height:1.4}.rvw-rows{flex-direction:column;gap:16px;display:flex}.rvw-row{flex-direction:column;gap:6px;display:flex}.rvw-row__lb{color:var(--faint);font-size:12px;font-weight:600;line-height:1.4}.rvw-card--after .rvw-row__lb{color:var(--ink)}.rvw-val{white-space:pre-wrap;word-break:break-word;border-radius:8px;margin:0;padding:10px 12px;font-family:inherit;font-size:13px;line-height:1.4}.rvw-val--before{background:var(--bg);border:1px solid var(--line);color:var(--faint)}.rvw-val--code{font-family:var(--mono,ui-monospace, monospace);font-size:12px}.rvw-copy{margin-block-start:12px}.rvw-val--after{background:var(--card);border:1px solid var(--line);color:var(--muted)}.rvw-rows .rvw-row:first-child .rvw-val--after{border-color:var(--ink);color:var(--ink)}.rvw-val--empty{font-style:italic}.rvw-doc{flex-direction:column;gap:10px;max-block-size:420px;display:flex;overflow:auto}.rvw-doc h1{color:var(--ink);margin:0;font-size:15px;font-weight:700;line-height:1.4}.rvw-doc h2,.rvw-doc h3,.rvw-doc h4{color:var(--ink);margin:6px 0 0;font-size:14px;font-weight:700;line-height:1.4}.rvw-doc--full h1{font-size:21px;line-height:1.3}.rvw-doc p,.rvw-doc li{margin:0;font-size:13px;line-height:1.4}.rvw-doc ul,.rvw-doc ol{flex-direction:column;gap:4px;margin:0;padding-inline-start:20px;display:flex}.rvw-doc blockquote{border-inline-start:2px solid var(--line);color:var(--faint);margin:0;padding-inline-start:12px}.rvw-doc table{border-collapse:collapse;font-size:12.5px}.rvw-doc th,.rvw-doc td{border:1px solid var(--line);text-align:start;padding:6px 8px}.rvw-doc a{color:var(--brand-ink)}.rvw-doc--full{gap:12px;max-block-size:none}.rvw-exact{margin-block-start:8px}.rvw-exact>summary{color:var(--muted);cursor:pointer;align-items:center;min-block-size:32px;padding:6px 0;font-size:12px;font-weight:600;list-style:none;display:flex}.rvw-exact>summary::-webkit-details-marker{display:none}.rvw-exact>summary:before{content:"+";inline-size:16px;font-weight:700}.rvw-exact[open]>summary:before{content:"−"}.rvw-exact>summary:hover{color:var(--ink)}.rvw-exact>summary:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:4px}.rvw-exact>pre{max-block-size:340px;margin-block-start:6px;overflow:auto}.rvw-exact__why{color:var(--muted);margin:0 0 6px;font-size:12px;line-height:1.4}.rvw-doc__title{margin:0 0 4px;font-size:21px;font-weight:700;line-height:1.3}.rvw-max{block-size:44px;inline-size:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;margin:-12px;display:grid}.rvw-max svg{block-size:20px;inline-size:20px}.rvw-max:hover{color:var(--ink);background:var(--bg)}.rvw-max:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.rvw-info{gap:var(--ig-gap-cards);grid-template-columns:1fr 1fr;margin-block-end:28px;display:grid}.rvw-info--one{grid-template-columns:1fr}.rvw-box{background:var(--card);border:1px solid var(--line);padding:var(--ig-card-pad);border-radius:12px;flex-direction:column;gap:12px;display:flex}.rvw-box__hd{align-items:center;gap:8px;font-size:14px;font-weight:700;line-height:1.4;display:flex}.rvw-box__hd svg{block-size:20px;inline-size:20px;color:var(--brand);flex:none}.rvw-box p{color:var(--muted);margin:0;font-size:13px;line-height:1.4}@media(max-width:900px){.rvw-grid,.rvw-info{grid-template-columns:1fr}}.act-foot .act-see{align-items:center;margin-block-start:10px;text-decoration:none;display:inline-flex}.rvw-standing-card{padding:var(--ig-card-pad)}.rvw-standing-card__h{color:var(--ink);margin:0;font-size:15px;font-weight:700}.rvw-decided-by{color:var(--ink);margin:4px 0 0;font-size:13px;line-height:1.4}.rvw-verdict{color:var(--ink);margin:2px 0 0;font-size:15px;font-weight:700;line-height:1.4}.rvw-verdict--improved{color:var(--ok)}.rvw-verdict--declined{color:var(--warn)}.rvw-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.rvw-actions__say{flex-direction:column;gap:4px;min-inline-size:0;max-inline-size:70ch;display:flex}.rvw-actions__scope{color:var(--muted);font-size:13px;line-height:1.4}.rvw-actions__who{color:var(--faint);font-size:12px;line-height:1.4}.rvw-actions__btns{align-items:center;gap:16px;margin-inline-start:auto;display:flex}.rvw-actions__btns form{margin:0}.rvw-actions .ui-btn{min-block-size:44px}.rvw-actions .ui-btn--secondary{background:var(--card);border-width:1px;min-inline-size:94px;font-weight:600}.rvw-actions .ui-btn svg{block-size:16px;inline-size:16px}.rvw-actions__ns{gap:6px;margin-block-start:8px;display:flex}.rvw-edit-body{margin-block-start:16px}.rvw-stale{color:var(--warn);margin:10px 0 0;font-size:13px;line-height:1.4}.rvw-moved{border-block-start:1px solid var(--line-soft);margin-block-start:12px;padding-block-start:12px}.rvw-moved p{color:var(--muted);margin:4px 0 8px;font-size:13px;line-height:1.4}.rvw-paste{flex-direction:column;gap:10px;margin-block-end:28px;display:flex}.rvw-pages{color:var(--muted);margin:0;padding-inline-start:18px;font-size:13px;line-height:1.4}.rvw-edited{color:var(--muted);margin:-8px 0 0;font-size:12px;line-height:1.4}.rvw-ours{margin-block-start:0}.rvw-noscript-edit{border-block-start:1px solid var(--line);flex-direction:column;gap:8px;padding-block-start:16px;display:flex}.rvw-noscript-edit h3{margin:0;font-size:15px;font-weight:700;line-height:1.4}.rvw-noscript-edit label{color:var(--ink);font-size:12px;font-weight:600}.rvw-noscript-edit input,.rvw-noscript-edit textarea{border:1px solid var(--line);inline-size:100%;font:400 14px/1.4 var(--pdl-font);color:var(--ink);background:var(--card);border-radius:8px;padding:10px 12px}.modal .box.geo-ed{border-radius:16px;flex-direction:column;max-block-size:92dvh;inline-size:1120px;max-inline-size:96vw;padding:0;display:flex;overflow:hidden}.geo-ed .ui-modal__body,.geo-ed__form{flex-direction:column;flex:1;min-block-size:0;margin:0;display:flex}.geo-ed__hd{border-block-end:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;padding:20px 32px;padding-inline-end:80px;display:flex}.geo-ed__chip{background:var(--brand-tint);color:var(--brand-ink);text-transform:uppercase;letter-spacing:.02em;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:700;line-height:1.4}.modal .box.geo-ed .geo-ed__title{color:var(--ink);margin:0;padding:0;font-size:18px;font-weight:700;line-height:1.4}.geo-ed>.cmp-modal__x{background:var(--bg);block-size:32px;inline-size:32px;color:var(--ink);border-radius:99px;inset-block-start:16px;inset-inline-end:32px}.geo-ed>.cmp-modal__x:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.geo-ed__body{flex-direction:column;gap:24px;min-block-size:0;padding:32px;display:flex;overflow:auto}.geo-ed__field{flex-direction:column;gap:8px;display:flex}.geo-ed__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.geo-ed__label{align-items:center;gap:6px;min-inline-size:0;display:inline-flex}.modal .box.geo-ed .geo-ed__label label{color:var(--ink);margin:0;font-size:14px;font-weight:700;line-height:1.4;display:inline}.geo-ed__meterline{align-items:center;gap:8px;display:inline-flex}.geo-ed__count{color:var(--muted);white-space:nowrap;font-size:12px;line-height:1.4}.geo-ed__count .stamp{color:var(--ok);font-weight:600}.geo-ed__meter{background:var(--bg);border-radius:2px;block-size:4px;inline-size:80px;display:block;overflow:hidden}.geo-ed__meter-fill{background:var(--ok-fill);block-size:100%;transition:inline-size .12s;display:block}.geo-ed__meterline.is-over .geo-ed__count .stamp{color:var(--warn)}.geo-ed__meterline.is-over .geo-ed__meter-fill{background:var(--warn-fill)}.geo-ed__box{border:1px solid var(--line);background:var(--card);border-radius:8px;align-items:center;gap:12px;padding:16px;display:flex}.geo-ed__box:focus-within{border-color:var(--brand);box-shadow:0 0 0 .5px var(--brand)}.geo-ed__box.has-error{border-color:var(--err)}.geo-ed__box--tall{flex-direction:column;align-items:stretch}.geo-ed__input{min-inline-size:0;color:var(--ink);font:400 14px/1.4 var(--pdl-font);background:0 0;border:0;outline:0;flex:1;inline-size:100%;margin:0;padding:0}textarea.geo-ed__input{resize:vertical;block-size:clamp(112px,24dvh,220px);min-block-size:112px}@media(min-width:1000px){textarea.geo-ed__input{block-size:286px}}.geo-ed__reset{background:var(--bg);block-size:26px;inline-size:26px;color:var(--muted);cursor:pointer;border:0;border-radius:6px;flex:none;place-items:center;padding:0;display:grid;position:relative}.geo-ed__box--tall .geo-ed__reset{align-self:flex-end}.geo-ed__reset svg{block-size:14px;inline-size:14px}.geo-ed__reset:hover{color:var(--ink)}.geo-ed__reset:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.geo-ed__reset:before{content:"";position:absolute;inset:-9px}.modal .box.geo-ed .geo-ed__hint{color:var(--muted);margin:0;font-size:12px;line-height:1.4}.modal .box.geo-ed .geo-ed__err,.geo-ed__err{color:var(--err);margin:0;font-size:12px;font-weight:600;line-height:1.4}.geo-ed__ft{background:var(--bg);border-block-start:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px 32px;display:flex}.geo-ed__status{color:var(--muted);flex:240px;align-items:center;gap:8px;min-inline-size:0;font-size:13px;line-height:1.4;display:inline-flex}.geo-ed__status svg{block-size:14px;inline-size:14px;color:var(--ok);flex:none}.geo-ed__status .geo-ed__status-warn svg{color:var(--warn)}.geo-ed__status>span[x-show]{display:inline-flex}.geo-ed__status [role=alert]{color:var(--err);font-weight:600}.geo-ed__status:has([role=alert]) svg{color:var(--err)}.geo-ed__btns{gap:12px;margin-inline-start:auto;display:flex}@media(max-width:700px){.geo-ed__hd,.geo-ed__ft{padding-inline:16px}.geo-ed__hd{padding-inline-end:64px}.geo-ed>.cmp-modal__x{block-size:44px;inline-size:44px;inset-block-start:10px;inset-inline-end:12px}.geo-ed__body{padding:20px 16px}.geo-ed__btns{inline-size:100%}.geo-ed__btns>*{flex:1}}.prio{letter-spacing:.02em;border:1px solid #0000;border-radius:6px;padding:2px 8px;font-size:12px;font-weight:700}.prio--p1{color:var(--warn);background:var(--warn-t);border-color:var(--warn)}.prio--p2{color:#9a6a1e;background:#fdf3e2;border-color:#f0d9ac}.prio--p3{color:var(--muted);background:var(--bg);border-color:var(--line)}.act-desc{color:var(--ink-2);margin-block-start:10px;font-size:12.5px;line-height:1.4}@keyframes act-target-land{0%,55%{box-shadow:0 0 0 3px var(--brand-tint)}to{box-shadow:0 0 #0000}}.act-ev{background:var(--line-soft);border:1px solid var(--line);border-radius:12px;align-items:flex-start;gap:9px;margin-block-start:12px;padding:10px 14px;display:flex}.act-ev__ic{color:var(--muted);flex:none;margin-block-start:1px}.act-ev__ic svg{block-size:15px;inline-size:15px}.act-ev__h{font:600 11.5px var(--pdl-font);color:var(--ink-2)}.act-foot{border-block-start:1px solid var(--line);margin-block-start:14px;padding-block-start:14px}.act-foot h5{margin-block-end:6px;font-size:12px;font-weight:700}.act-decided{flex-direction:column;align-items:flex-start;gap:8px;margin-block-start:10px;display:flex}.act-decided__fact{color:var(--ink-2);margin:0;font-size:14px}.act-decided__hint{color:var(--muted);margin:0;font-size:13px}.act-bulk{border:1px solid var(--line);background:var(--bg);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-block-end:var(--ig-gap-cards);padding:14px 16px;display:flex}.act-bulk strong{font-size:13px}.act-brief{border:1px solid var(--line);border-radius:10px;margin-block-start:12px;padding:10px 12px}.act-brief>summary{cursor:pointer;font-size:12px;font-weight:600}.act-brief__md{background:var(--bg);border:1px solid var(--line);white-space:pre-wrap;word-break:break-word;border-radius:8px;max-block-size:320px;margin-block:10px;padding:12px;font-size:12px;line-height:1.4;overflow:auto}.act-ticket{padding:0 var(--ig-card-pad)}.act-ticket[open]{padding-block-end:20px}.act-ticket__h{color:var(--ink);margin:0;font-size:14px;font-weight:600}summary.act-ticket__h{cursor:pointer;align-items:center;gap:10px;min-block-size:56px;list-style:none;display:flex}summary.act-ticket__h::-webkit-details-marker{display:none}summary.act-ticket__h:before{content:"+";inline-size:16px;color:var(--muted);text-align:center;font-weight:600}details[open]>summary.act-ticket__h:before{content:"−"}details[open]>summary.act-ticket__h{margin-block-end:4px}.act-ticket__intro{color:var(--muted);margin:0 0 10px;font-size:12px;line-height:1.4}.act-ticket__body{background:var(--bg);border:1px solid var(--line);white-space:pre-wrap;word-break:break-word;border-radius:8px;max-block-size:340px;margin-block:0;padding:12px;font-size:12px;line-height:1.4;overflow:auto}.act-ticket__measure{color:var(--muted);border-block-start:1px solid var(--line-soft);margin:12px 0 0;padding-block-start:10px;font-size:12px;line-height:1.4}.prov-note{border:1px dashed var(--warn);background:var(--warn-t);text-align:center;border-radius:10px;padding:13px 16px}.prov-note .c{color:var(--warn);font-size:20px;font-weight:700}.prov-note p{color:var(--warn);margin-block-start:5px;font-size:12px;line-height:1.4}.prov-note p:only-child{margin:0}.sov+.prov-note{margin-block-start:14px}.meas{background:var(--bg);text-align:center;border-radius:10px;padding:26px}.meas h4{font-size:14px;font-weight:700}.meas p{color:var(--muted);max-inline-size:420px;margin-block-start:4px;margin-inline:auto;font-size:12px}.skel{background:var(--line-soft);border-radius:5px;block-size:10px;margin:8px 0}.skel.sh{background:linear-gradient(90deg,var(--line-soft) 25%,#e9eaee 37%,var(--line-soft) 63%);background-size:400% 100%;animation:1.3s ease-in-out infinite pdl-shimmer}@keyframes pdl-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media(prefers-reduced-motion:reduce){.skel.sh{background:var(--line-soft);animation:none}}.pdl svg text{font-family:var(--pdl-font);fill:var(--faint);direction:ltr;unicode-bidi:isolate;font-size:10px}[x-cloak]{display:none!important}.act-tabs{background:var(--bg);border:1px solid var(--line);border-radius:15px;align-items:center;gap:4px;padding:5px;display:flex}.act-tabs__tab{cursor:pointer;block-size:34px;font:600 12.5px var(--pdl-font);color:var(--muted);white-space:nowrap;background:0 0;border:0;border-radius:11px;flex:1;justify-content:center;align-items:center;gap:6px;transition:background .15s,color .15s;display:flex}.act-tabs__tab:hover{color:var(--ink)}.act-tabs__tab.on{background:var(--card);color:var(--ink);box-shadow:0 1px 1.5px #0000001a,0 1px 1px #0000001a}.act-tabs__n{block-size:17px;min-inline-size:18px;font:700 10.5px var(--pdl-font);background:var(--muted);border-radius:99px;justify-content:center;align-items:center;padding-inline:6px;line-height:1;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.act-tabs__n{background:color-mix(in srgb,var(--muted) 14%,transparent)}}.act-tabs__n{color:var(--muted)}.act-tabs__tab.on .act-tabs__n{background:var(--brand);color:var(--on-brand)}.seg{background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:2px;display:flex}.seg button,.seg a{font:600 11.5px var(--pdl-font);color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px 10px;text-decoration:none}.seg button.on,.seg a.on{background:var(--card);color:var(--ink);box-shadow:var(--sh)}.dd{position:relative}.dd .pill{cursor:pointer;transition:border-color .12s,background .12s}.dd .pill:hover{border-color:var(--brand);background:var(--brand-tint)}.dd .pill:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.dd .menu{background:var(--card);border:1px solid var(--line);z-index:40;border-radius:10px;min-inline-size:230px;padding:6px;display:none;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-start:0;box-shadow:0 8px 24px #1018281f}.dd[data-open=true] .menu{display:block}.dd .menu a,.dd .menu button{inline-size:100%;font:500 12.5px var(--pdl-font);color:var(--ink-2);cursor:pointer;text-align:start;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;padding:8px 10px;text-decoration:none;display:flex}.dd .menu a:hover,.dd .menu button:hover{background:var(--bg)}.dd .menu a.sel,.dd .menu button.sel{background:var(--brand-tint);color:var(--ink);font-weight:600}.dd .menu .note{color:var(--faint);border-block-start:1px solid var(--line-soft);margin-block-start:4px;padding:6px 10px 4px;font-size:12px}.sm{grid-template-columns:1fr 1fr;gap:12px;margin-block-start:10px;display:grid}.sm .mini{border:1px solid var(--line-soft);border-radius:10px;padding:10px 12px}.sm .mini .mh{align-items:center;gap:6px;margin-block-end:4px;display:flex}.sm .mini .mh .chip{margin-inline-start:auto}.res-step{padding-block-end:4px}.res-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-block:12px 4px;display:flex}.res-actions form{margin:0}.res-why{color:var(--muted);margin-block:10px 4px;font-size:12.5px}.res-rule{background:var(--bg);border:1px solid var(--line);border-radius:8px;max-block-size:240px;margin-block:10px 8px;padding:12px 14px;font-size:12px;line-height:1.4;overflow:auto}.card tbody tr.rowlink{cursor:pointer}.card tbody tr.rowlink:hover td{background:#fbfbfc}.card tbody tr.you-row td{background:var(--brand-tint)}.prompt-list{flex-direction:column;display:flex}.prompt-row{border-block-end:1px solid var(--line-soft);flex-wrap:wrap;align-items:center;gap:14px;padding:14px 2px;display:flex}.prompt-row:last-child{border-block-end:0}.prompt-row__main{flex:320px;min-inline-size:0}.prompt-row__tags{flex-wrap:wrap;gap:6px;margin-block-end:7px;display:flex}.prompt-row__text{color:var(--ink);font-size:14px;font-weight:700;line-height:1.4}.prompt-row__meta{flex-wrap:wrap;align-items:center;gap:8px;margin-block-start:8px;display:flex}.prompt-row__loc{color:var(--faint);border:1px solid var(--line);border-radius:5px;padding:1px 6px;font-size:12px}.prompt-row__stat{flex:none;align-items:center;gap:10px;display:flex}.prompt-row__rate{align-items:center;gap:8px;display:flex}.prompt-row__bar{background:var(--line);border-radius:3px;block-size:6px;inline-size:56px;overflow:hidden}.prompt-row__bar i{background:var(--brand);border-radius:3px;block-size:100%;display:block}.prompt-row__pct{letter-spacing:-.01em;font-size:15px;font-weight:700}.prompt-row__n{color:var(--muted);white-space:nowrap;font-size:12px}.prompt-row__actions{flex-wrap:wrap;flex:none;align-items:center;gap:6px;display:flex}.prompt-row__edit{background:var(--bg);border-radius:10px;flex-direction:column;flex-basis:100%;gap:12px;margin-block-start:6px;padding:14px;display:flex}.prompt-edit__field{flex-direction:column;gap:6px;display:flex}.prompt-edit__field label{color:var(--muted);text-transform:uppercase;letter-spacing:.07em;align-items:center;gap:5px;font-size:10px;font-weight:700;display:inline-flex}.prompt-edit__field form{gap:6px;display:flex}.prompt-edit__field .ui-input{flex:1;min-inline-size:0}.prompt-edit__cancel{color:var(--muted);font:600 12px var(--pdl-font);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:2px 0}.prompt-edit__cancel:hover{color:var(--ink)}.prompt-row__actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.prompt-row__actions .btn{border:1px solid var(--line);background:var(--card);color:var(--ink-2);font:600 12px var(--pdl-font);cursor:pointer;border-radius:7px;padding:5px 10px}.prompt-row__actions .btn:hover{border-color:var(--brand);color:var(--ink)}.prompt-row__actions form{margin:0}.remix-btn{border:1px solid var(--line);background:var(--card);color:var(--brand-ink);font:600 12px var(--pdl-font);cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.remix-btn:hover{border-color:var(--brand);background:var(--brand-tint)}.remix-btn svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;block-size:13px;inline-size:13px}.remix-btn__cr{background:var(--brand-tint);color:var(--brand-ink);border-radius:99px;padding:1px 6px;font-size:12px;font-weight:700}.drawer--remix{inline-size:480px}.remix-body{flex-direction:column;gap:16px;padding:18px 22px;display:flex;overflow-y:auto}.remix-sub{color:var(--muted);margin:0;font-size:12.5px}.remix-cat{flex-direction:column;display:flex}.remix-cat__label{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);margin-block-end:7px;font-size:10px;font-weight:700}.remix-opt__form{margin:0 0 6px}.remix-opt{text-align:start;border:1px solid var(--line);background:var(--card);cursor:pointer;border-radius:11px;align-items:center;gap:10px;inline-size:100%;padding:10px 13px;transition:border-color .12s,background .12s;display:flex}.remix-opt:hover{border-color:var(--brand);background:var(--brand-tint)}.remix-opt__text{color:var(--ink);flex:auto;font-size:12.5px;line-height:1.4}.remix-opt__add{background:var(--brand-tint);block-size:22px;inline-size:22px;color:var(--brand-ink);border-radius:99px;flex:none;place-items:center;display:grid}.remix-opt__add .pdl-ic{block-size:12px;inline-size:12px}.remix-opt__empty{color:var(--faint);margin:0;font-size:12px;font-style:italic}.remix-gen{margin-block-start:4px}.add-suggest{flex-direction:column;gap:6px;display:flex}.add-suggest__row{border:1px solid var(--line);background:var(--card);cursor:pointer;text-align:start;inline-size:100%;font:inherit;border-radius:9px;align-items:center;gap:8px;padding:9px 10px;transition:border-color .12s,background .12s;display:flex}.add-suggest__row:hover{border-color:var(--brand);background:var(--brand-tint)}.add-suggest__text{min-inline-size:0;color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;overflow:hidden}.add-suggest__add{background:var(--brand-tint);color:var(--brand-ink);border-radius:99px;flex:none;place-items:center;block-size:22px;inline-size:22px;display:grid}.add-suggest__add .pdl-ic{block-size:13px;inline-size:13px}.add-suggest__row:hover .add-suggest__add{background:var(--brand);color:var(--on-brand)}.prompt-kpi__na{color:var(--faint)}.prompts-sub{color:var(--muted);max-inline-size:720px;margin-block-end:14px;font-size:13px;line-height:1.4}.prompts-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-block-end:12px;display:flex}.ptabs{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.ptabs__tab{font:500 13px var(--pdl-font);color:var(--muted);cursor:pointer;border-radius:11px;align-items:center;gap:6px;padding:6px 11px;text-decoration:none;display:inline-flex}.ptabs__tab:hover{background:var(--line-soft);color:var(--ink)}.ptabs__tab.on{background:var(--ink);color:var(--on-brand)}.ptabs__count{background:var(--line-soft);color:var(--muted);border-radius:99px;padding:2px 6px;font-size:10px;font-weight:700;line-height:1}.ptabs__tab.on .ptabs__count{background:var(--on-brand)}@supports (color:color-mix(in lab,red,red)){.ptabs__tab.on .ptabs__count{background:color-mix(in srgb,var(--on-brand) 16%,transparent)}}.ptabs__tab.on .ptabs__count{color:var(--on-brand)}.prompt-row__meta .eng-logo{border:1px solid var(--line);background:var(--card);border-radius:9px;gap:5px;padding:4px 8px}.prompt-row__meta .eng-logo__name{color:var(--ink);font-size:12px;font-weight:500}.prompt-row__mlab{font:700 10px var(--pdl-font);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);margin-block-end:5px;display:block}.pr-menu{position:relative}.pr-menu__trigger{border:1px solid var(--line);background:var(--card);block-size:28px;inline-size:28px;color:var(--muted);cursor:pointer;border-radius:8px;place-items:center;display:inline-grid}.pr-menu__trigger:hover{border-color:var(--brand);color:var(--ink)}.pr-menu__trigger svg{block-size:16px;inline-size:16px}.pr-menu__pop{z-index:30;background:var(--card);border:1px solid var(--line);min-inline-size:172px;box-shadow:var(--sh);border-radius:10px;padding:4px;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-end:0}.pr-menu__item{inline-size:100%;color:var(--ink-2);font:600 12.5px var(--pdl-font);cursor:pointer;text-align:start;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;padding:8px 10px;display:flex}.pr-menu__item:hover{background:var(--line-soft);color:var(--ink)}.pr-menu__item svg{block-size:15px;inline-size:15px;color:var(--muted)}.pr-menu__item--danger{color:var(--err)}.pr-menu__item--danger:hover{background:var(--err-t)}.pr-menu__pop form{margin:0}.seg{flex-wrap:wrap}.suggest-strip{flex-wrap:wrap;align-items:center;gap:8px;margin-block-end:14px;display:flex}.suggest-strip__label{color:var(--faint);text-transform:uppercase;letter-spacing:.07em;font-size:10px;font-weight:700}.suggest-chip__form{margin:0}.suggest-chip{background:var(--card);border:1px solid var(--line);font:600 12px var(--pdl-font);color:var(--ink-2);cursor:pointer;border-radius:99px;align-items:center;gap:8px;padding:5px 6px 5px 12px;transition:border-color .12s,color .12s,box-shadow .12s;display:inline-flex}.suggest-chip:hover{border-color:var(--brand);color:var(--ink);box-shadow:var(--sh)}.suggest-chip__text{text-overflow:ellipsis;white-space:nowrap;max-inline-size:260px;overflow:hidden}.suggest-chip__add{background:var(--brand-tint);block-size:20px;inline-size:20px;color:var(--brand-ink);border-radius:99px;flex:none;place-items:center;transition:background .12s,color .12s;display:grid}.suggest-chip__add .pdl-ic{block-size:12px;inline-size:12px}.suggest-chip:hover .suggest-chip__add{background:var(--brand);color:var(--on-brand)}.add-form{flex-direction:column;flex:1;min-block-size:0;display:flex}.add-form .db{flex:1;overflow:auto}.add-form__label{color:var(--muted);text-transform:uppercase;letter-spacing:.07em;align-items:baseline;margin-block:16px 7px;font-size:10px;font-weight:700;display:flex}.add-form__label:first-child{margin-block-start:4px}.add-form__area{border:1px solid var(--line);inline-size:100%;font:500 13px var(--pdl-font);color:var(--ink);background:var(--card);resize:vertical;border-radius:10px;padding:11px 12px;line-height:1.4}.add-form__area:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint);outline:none}.add-form__hint,.add-form__note{color:var(--faint);margin-block-start:7px;font-size:12px;line-height:1.4}.add-form__foot{justify-content:flex-end;gap:8px;display:flex}.seg-toggle{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.seg-toggle button{border:1px solid var(--line);background:var(--card);color:var(--muted);font:600 12px var(--pdl-font);cursor:pointer;border-radius:8px;padding:8px 6px}.seg-toggle button.on{border-color:var(--brand);background:var(--brand-tint);color:var(--brand-ink)}.lang-grid{grid-template-columns:1fr 1fr;gap:6px;display:grid}.lang-grid button{border:1px solid var(--line);background:var(--card);color:var(--ink-2);font:500 12px var(--pdl-font);cursor:pointer;text-align:start;border-radius:8px;align-items:center;gap:7px;padding:8px 10px;display:flex}.lang-grid button.on{border-color:var(--brand);background:var(--brand-tint);color:var(--brand-ink);font-weight:700}.add-form__count{color:var(--faint);text-transform:none;letter-spacing:0;margin-inline-start:auto;font-weight:500}.eng-chips{flex-wrap:wrap;gap:6px;display:flex}.eng-chip{border:1px solid var(--line);color:var(--ink-2);background:var(--card);border-radius:99px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:600;display:inline-flex}.eng-chip i{border-radius:99px;flex:none;block-size:8px;inline-size:8px}.eng-chip .pdl-ic{block-size:13px;inline-size:13px}.eng-chip.on{border-color:var(--brand);background:var(--brand-tint);color:var(--ink)}.eng-chip.off{opacity:.45}.eng-note{background:var(--bg);border-radius:8px;flex-direction:column;gap:2px;margin-block-start:12px;padding:10px 12px;display:flex}.eng-note b{color:var(--ink);font-size:12px}.eng-note span{color:var(--muted);font-size:12px;line-height:1.4}.prov-bars{flex-direction:column;gap:12px;display:flex}.prov-bar{grid-template-columns:128px 1fr 52px;align-items:center;gap:12px;display:grid}.prov-bar__name{color:var(--ink);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.prov-bar__name .dot{border-radius:99px;flex:none;block-size:8px;inline-size:8px}.prov-bar__track{background:var(--line-soft);border-radius:4px;block-size:8px;overflow:hidden}.prov-bar__track i{border-radius:4px;block-size:100%;min-inline-size:2px;display:block}.prov-bar__n{text-align:end;font-size:14px;font-weight:700}.src-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.src-card{border:1px solid var(--line);background:var(--card);border-radius:12px;flex-direction:column;gap:12px;min-inline-size:0;padding:15px 17px 13px;transition:border-color .12s,box-shadow .12s;display:flex}.src-card:hover{border-color:var(--brand);box-shadow:var(--sh)}.src-card__top{align-items:flex-start;gap:10px;display:flex}.src-card__favicon{background:var(--bg);block-size:28px;inline-size:28px;color:var(--muted);border-radius:7px;flex:none;place-items:center;display:grid}.src-card__favicon svg{fill:none;stroke:currentColor;stroke-width:1.6px;block-size:15px;inline-size:15px}.src-card__idwrap{flex:1;min-inline-size:0}.src-card__title{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.src-card__meta{align-items:center;gap:10px;min-inline-size:0;margin-block-start:3px;display:flex}.src-card__path{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-family:var(--mono,ui-monospace, monospace);min-inline-size:0;overflow:hidden}.src-card__ch{color:var(--muted);flex:none;align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}.src-card__ch i{border-radius:99px;block-size:7px;inline-size:7px}.src-card__sn{background:var(--bg);border-radius:10px;align-items:flex-start;gap:9px;padding:10px 12px;display:flex}.src-card__sn-dot{background:var(--faint);border-radius:99px;flex:none;block-size:7px;inline-size:7px;margin-block-start:5px}.src-card__sn-label{text-transform:uppercase;letter-spacing:.07em;color:var(--muted);font-size:10px;font-weight:700}.src-card__sn-state{color:var(--faint)}.src-card__sn-hint{color:var(--muted);margin-block-start:3px;font-size:12px;line-height:1.4}.src-card__foot{border-block-start:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:8px;margin-block-start:11px;padding-block-start:10px;display:flex}.src-card__cited{color:var(--muted);font-size:12px}.src-card__read{color:var(--brand-ink);font-size:12.5px;font-weight:700;text-decoration:none}.src-card__read:hover{text-decoration:underline}@media(max-width:800px){.src-grid{grid-template-columns:1fr}}.src-panels{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:stretch;gap:16px;margin-block-end:16px;display:grid}.src-panel{flex-direction:column;padding:0;display:flex}.src-panel__hd{border-block-end:1px solid var(--line-soft);padding:18px 22px 16px}.src-panel__bd{padding:22px}.src-donut{align-items:center;gap:18px;display:flex}.src-legend{flex:auto;min-inline-size:0;margin:0;padding:0;list-style:none}.src-legend li{grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding-block:4px;display:grid}.src-legend__dot{border-radius:99px;flex:none;block-size:9px;inline-size:9px}.src-legend__lb{color:var(--muted);font-size:12.5px}.src-legend__n{color:var(--ink);text-align:end;font-size:12.5px;font-weight:600}.src-topbars .prov-bar{grid-template-columns:190px 1fr 30px;gap:11px}.src-topbars .prov-bar__name{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:400;overflow:hidden}.src-topbars .prov-bar__track{border-radius:99px;block-size:9px}.src-topbars .prov-bar__track i{border-radius:99px}.src-topbars .prov-bar__n{font-size:12.5px;font-weight:600}.src-topnote{border-block-start:1px solid var(--line-soft);color:var(--muted);margin-block-start:11px;padding-block-start:10px;font-size:12px;line-height:1.4}@supports (color:color-mix(in lab,red,red)){.src-topnote{color:color-mix(in srgb,var(--muted) 70%,transparent)}}@media(max-width:1000px){.src-panels{grid-template-columns:1fr}.src-topbars .prov-bar{grid-template-columns:130px 1fr 30px}}.src-feeds{margin-block-end:0}.src-feeds .snote{background:0 0;border:0;margin-block-start:var(--ig-gap);padding:0}.src-people{gap:var(--ig-gap-cards);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}@media(max-width:1000px){.src-people{grid-template-columns:1fr}}.scard--compact .scard__hd{border-block-end:0;padding-block-end:0}.scard--compact .scard__sub{margin-block-end:0}.scard--compact .scard__bd{padding-block-start:var(--ig-gap-sm)}.scard--compact .ui-empty{text-align:start;font-size:var(--ig-fs-small);color:var(--ink-2);margin:0;padding:0;padding-inline-start:42px;line-height:1.4}.plan-phase{--plan-accent:var(--brand);flex-direction:column;min-block-size:0;display:flex}.plan-phase--clay{--plan-accent:var(--brand-ink)}.plan-phase--indigo{--plan-accent:var(--e-gem)}.plan-phase--green{--plan-accent:var(--ok)}.plan-phase--neutral{--plan-accent:var(--muted)}.plan-phase__banner{background:var(--plan-accent)}@supports (color:color-mix(in lab,red,red)){.plan-phase__banner{background:color-mix(in srgb,var(--plan-accent) 8%,var(--card))}}.plan-phase__banner{border:1px solid var(--plan-accent)}@supports (color:color-mix(in lab,red,red)){.plan-phase__banner{border:1px solid color-mix(in srgb,var(--plan-accent) 25%,transparent)}}.plan-phase__banner{box-shadow:var(--sh);border-radius:15px;padding:18px}.plan-phase__hd{align-items:center;gap:12px;display:flex}.plan-phase__ic{background:var(--plan-accent);border-radius:9px;block-size:34px;inline-size:34px}@supports (color:color-mix(in lab,red,red)){.plan-phase__ic{background:color-mix(in srgb,var(--plan-accent) 12%,transparent)}}.plan-phase__ic{color:var(--plan-accent);flex:none;place-items:center;display:grid}.plan-phase__ic .pdl-ic{block-size:17px;inline-size:17px}.plan-phase__label{color:var(--ink);font-size:15px;font-weight:700}.plan-phase__count{color:var(--muted);margin-block-start:2px;font-size:12px}.plan-phase__list{flex-direction:column;gap:11px;min-block-size:0;margin-block-start:12px;padding-inline-end:4px;display:flex;overflow-y:auto}.plan-phase__list::-webkit-scrollbar{inline-size:8px}.plan-phase__list::-webkit-scrollbar-thumb{background:var(--line);border-radius:8px}.plan-item{border:1px solid var(--line);background:var(--line-soft);border-radius:12px;padding:15px 17px 13px;position:relative}@supports (color:color-mix(in lab,red,red)){.plan-item{background:color-mix(in srgb,var(--line-soft) 55%,var(--card))}}.plan-item:after{content:"";background:var(--plan-accent);opacity:.85;border-radius:50%;block-size:6px;inline-size:6px;position:absolute;inset-block-start:15px;inset-inline-end:14px}.plan-item__top{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.plan-item__theme{color:var(--ink);font-size:14px;font-weight:700}.plan-layer{letter-spacing:.04em;background:var(--card);border:1px solid var(--line);color:var(--muted);border-radius:9px;flex:none;padding:3px 7px;font-size:12px;font-weight:700}.plan-layer--seo{color:var(--e-ppx)}.plan-layer--aeo{color:var(--brand-ink)}.plan-layer--geo{color:var(--e-gem)}.plan-item__subject{color:var(--muted);font-size:12px;font-family:var(--mono,ui-monospace, monospace);text-overflow:ellipsis;white-space:nowrap;margin-block-start:6px;overflow:hidden}.plan-item__goal{color:var(--ink);margin-block-start:9px;font-size:14px;font-weight:700;line-height:1.4}.plan-owner{letter-spacing:.02em;border-radius:9px;flex:none;padding:3px 8px;font-size:12px;font-weight:700}.plan-owner--ignite{color:var(--brand-ink);background:var(--warn-t);border:1px solid #f4cba6}.plan-owner--you{color:var(--muted);background:var(--card);border:1px solid var(--line)}.plan-impact{border:1px solid #0000;border-radius:9px;flex:none;padding:3px 7px;font-size:12px;font-weight:700}.plan-impact--high{color:var(--ok,var(--brand));background:var(--ok,var(--brand))}@supports (color:color-mix(in lab,red,red)){.plan-impact--high{background:color-mix(in srgb,var(--ok,var(--brand)) 10%,transparent)}}.plan-impact--high{border-color:var(--ok,var(--brand))}@supports (color:color-mix(in lab,red,red)){.plan-impact--high{border-color:color-mix(in srgb,var(--ok,var(--brand)) 30%,transparent)}}.plan-impact--medium{color:#9a6a1e;background:#fdf3e2;border-color:#f0d9ac}.plan-impact--low{color:var(--faint);background:var(--bg);border-color:var(--line)}.plan-item__why{margin-block-start:8px}.plan-item__why>summary{color:var(--brand-ink);cursor:pointer;font-size:12px;font-weight:600;list-style:none}.plan-item__why>summary::-webkit-details-marker{display:none}.plan-item__why>summary:before{content:"＋ ";font-weight:700}.plan-item__why[open]>summary:before{content:"－ "}.plan-item__why>p{color:var(--ink-2);margin-block-start:6px;font-size:12.5px;line-height:1.4}.plan-count{margin-inline-start:auto}.plan-group__pages{flex-wrap:wrap;gap:6px;margin-block-start:10px;display:flex}.plan-group__page{color:var(--muted);background:var(--card);border:1px solid var(--line);font-size:12px;font-family:var(--mono,ui-monospace, monospace);text-overflow:ellipsis;white-space:nowrap;border-radius:7px;align-items:center;gap:6px;max-inline-size:100%;padding:3px 8px;display:inline-flex;overflow:hidden}.plan-group__goal{letter-spacing:.03em;color:var(--brand-ink);background:#f192541f;border-radius:5px;flex:none;padding:1px 5px;font-size:9.5px;font-style:normal;font-weight:700}.plan-group__more{color:var(--faint);align-items:center;padding:3px 4px;font-size:12px;font-weight:600;display:inline-flex}.plan-clean{align-items:flex-start;gap:12px;display:flex}.plan-clean__ic{background:var(--ok-t,var(--line-soft));block-size:30px;inline-size:30px;color:var(--ok,var(--brand-ink));border-radius:8px;flex:none;place-items:center;display:grid}.plan-clean__ic .pdl-ic{block-size:16px;inline-size:16px}.plan-clean p{color:var(--muted);font-size:13px;line-height:1.4}.bot-pill{background:var(--bg);border:1px solid var(--line);color:var(--ink-2);border-radius:99px;align-items:center;gap:5px;padding:3px 9px;font-size:12px;font-weight:600;display:inline-flex}.bot-pill b{color:var(--faint);font-weight:700}.bot-pill--user{background:var(--brand-tint);color:var(--brand-ink);border-color:#0000}.bot-pill--user b{color:var(--brand-ink)}.scrim{z-index:100;opacity:0;background:#10182859;transition:opacity .16s;display:none;position:fixed;inset:0}.scrim[data-open=true]{opacity:1;display:block}.drawer{background:var(--card);z-index:101;flex-direction:column;inline-size:440px;max-inline-size:92vw;transition:transform .28s cubic-bezier(.32,.72,0,1);display:flex;position:fixed;inset-block:0;inset-inline-end:0;transform:translate(110%);box-shadow:-8px 0 30px #10182826}[dir=rtl] .drawer{transform:translate(-110%);box-shadow:8px 0 30px #10182826}.drawer[data-open=true]{transform:none}.scrim,.drawer{inset-block-start:var(--pv-strip-h,0px)}.drawer .dh{border-block-end:1px solid var(--line-soft);align-items:center;gap:11px;padding:15px 22px 16px;display:flex}.drawer .dh .dh-logo{flex:none}.drawer .dh .dh-id{flex-direction:column;gap:1px;min-inline-size:0;display:flex}.drawer .dh .dh-id b{color:var(--ink);font-size:14px;font-weight:700;line-height:21px}.drawer .dh .dh-sub{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:19.5px;overflow:hidden}.drawer .dh .x{background:var(--bg);cursor:pointer;block-size:44px;inline-size:44px;color:var(--muted);border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;margin-inline-start:auto;font-weight:700;display:inline-flex}.drawer .db{color:var(--ink-2);padding:16px 18px;font-size:12.5px;line-height:1.4;overflow:auto}.drawer .q{background:var(--bg);border:1px solid var(--line);color:var(--ink);border-radius:10px;margin-block-end:12px;padding:10px 12px;font-weight:600}.drawer .meta{flex-wrap:wrap;gap:6px;margin-block-end:14px;display:flex}.drawer h6{text-transform:uppercase;letter-spacing:.07em;color:var(--faint);margin:14px 0 6px;font-size:10px}.drawer mark{background:var(--brand-tint);color:var(--brand-ink);border-radius:3px;padding:0 3px;font-weight:700}.drawer .rvl{border-block-end:2px solid;padding-block-end:0;font-weight:600}.drawer .srcrow{border-block-end:1px solid var(--line-soft);align-items:center;gap:8px;padding:7px 0;display:flex}.drawer .srcrow i{border-radius:4px;flex:none;block-size:12px;inline-size:12px}.drawer .df{border-block-start:1px solid var(--line);color:var(--faint);margin-block-start:auto;padding:12px 18px;font-size:12px}.drawer .db-skel{padding:24px 18px}.drawer .ans{color:var(--ink-2);font-size:12.5px;line-height:1.4}.drawer .ans>:first-child{margin-block-start:0}.drawer .ans p{margin:0 0 10px}.drawer .ans h1,.drawer .ans h2,.drawer .ans h3,.drawer .ans h4,.drawer .ans h5,.drawer .ans h6{color:var(--ink);text-transform:none;letter-spacing:0;margin:14px 0 6px;font-size:13px;font-weight:700}.drawer .ans ul,.drawer .ans ol{margin:0 0 10px;padding-inline-start:20px}.drawer .ans li{margin-block-end:4px}.drawer .ans li::marker{color:var(--faint)}.drawer .ans a{color:var(--brand-ink);word-break:break-word;text-decoration:underline}.drawer .ans strong{color:var(--ink);font-weight:700}.drawer .ans em{font-style:italic}.drawer .ans code{font-family:var(--mono,ui-monospace, monospace);background:var(--bg);border:1px solid var(--line);border-radius:4px;padding:1px 4px;font-size:12px}.drawer .ans pre{background:var(--bg);border:1px solid var(--line);border-radius:8px;margin:0 0 10px;padding:10px;overflow-x:auto}.drawer .ans pre code{background:0 0;border:0;padding:0}.drawer .ans blockquote{border-inline-start:3px solid var(--line);color:var(--muted);margin:0 0 10px;padding-inline-start:10px}.drawer .ans hr{border:0;border-block-start:1px solid var(--line);margin:12px 0}.drawer .ans table{border-collapse:collapse;inline-size:100%;margin:0 0 10px;font-size:12px}.drawer .ans th,.drawer .ans td{border:1px solid var(--line);text-align:start;padding:5px 8px}.drawer .ans th{background:var(--bg);color:var(--ink);font-weight:700}.scrim[x-cloak],.drawer[x-cloak]{display:none!important}.drawer:not([data-open=true]){visibility:hidden;pointer-events:none}.drawer[data-open=true]{visibility:visible;pointer-events:auto}.pdl:has(.drawer[data-open=true]),.pdl:has(.modal[data-open=true]){block-size:100vh;overflow:hidden}.modal{z-index:101;background:#10182873;justify-content:center;align-items:center;padding:20px;display:none;position:fixed;inset:0}.modal[data-open=true]{display:flex}.modal .box{background:var(--card);border:1px solid var(--line);opacity:0;border-radius:14px;inline-size:420px;max-inline-size:94vw;padding:20px;transition:transform .24s cubic-bezier(.34,.76,0,1),opacity .15s;position:relative;transform:scale(.96)translateY(6px);box-shadow:0 18px 48px #10182838}.modal[data-open=true] .box{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.modal .box{transition:none}}.modal .box h4{font-size:var(--ig-fs-h1);font-weight:var(--ig-fw-bold);color:var(--ink);margin:0;padding-inline-end:40px;line-height:1.3}.modal .box p{color:var(--muted);margin-block-start:6px;font-size:12.5px;line-height:1.4}.modal .box .who{background:var(--bg);border:1px solid var(--line);color:var(--ink-2);border-radius:8px;margin-block:12px;padding:8px 10px;font-size:12px;font-weight:600}.modal .box label{color:var(--muted);margin-block:12px 5px;font-size:12px;font-weight:700;display:block}.modal .box .sup-field,.modal .box .sup-sev__opt,.modal .box .ui-filedrop__zone{font-size:inherit;font-weight:inherit;color:inherit;margin:0}.modal .box .sup-field{display:flex}.modal .box .sup-sev__opt{display:grid}.modal .box .ui-filedrop__zone{display:flex}.modal .box select{border:1px solid var(--line);inline-size:100%;font:500 12.5px var(--pdl-font);color:var(--ink);background:var(--card);border-radius:8px;padding:8px 10px}.modal .box .btns{justify-content:flex-end;gap:8px;margin-block-start:16px;display:flex}.cmp-modal{text-align:center;position:relative}.cmp-modal__x{background:var(--bg);block-size:26px;inline-size:26px;color:var(--muted);cursor:pointer;border:0;border-radius:7px;font-weight:700;position:absolute;inset-block-start:var(--ig-space);inset-inline-end:var(--ig-space)}.cmp-modal__x:hover{color:var(--ink)}.cmp-modal__icon{background:var(--brand-tint);border-radius:12px;place-items:center;block-size:40px;inline-size:40px;margin:4px auto 12px;display:grid}.cmp-modal__icon svg{fill:none;block-size:20px;inline-size:20px;stroke:var(--brand-ink);stroke-width:1.8px;stroke-linecap:round}.cmp-modal h4{text-align:center}.cmp-modal p{text-align:center;margin-inline:auto}.cmp-modal form{text-align:start;margin-block-start:6px}.cmp-modal label{align-items:center;gap:6px;display:flex}.cmp-modal__opt{color:var(--faint);text-transform:none;letter-spacing:0;font-weight:500}.cmp-modal__input{border:1px solid var(--line);inline-size:100%;font:500 12.5px var(--pdl-font);color:var(--ink);background:var(--card);border-radius:8px;padding:9px 11px}.cmp-modal__input:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint);outline:none}.cmp-modal__url{border:1px solid var(--line);border-radius:8px;align-items:stretch;display:flex;overflow:hidden}.cmp-modal__url span{background:var(--bg);color:var(--muted);border-inline-end:1px solid var(--line);align-items:center;padding:0 10px;font-size:12px;display:inline-flex}.cmp-modal__url .cmp-modal__input{border:0;border-radius:0}.cmp-modal__url .cmp-modal__input:focus{box-shadow:none}.cmp-modal__url:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint)}.cmp-next{border:1px solid var(--line);border-radius:10px;margin-block-start:18px;padding:10px 4px 12px}.cmp-next__label{color:var(--faint);text-transform:uppercase;letter-spacing:.05em;text-align:center;margin-block-end:8px;font-size:10px;font-weight:700}.cmp-steps{grid-template-columns:repeat(3,1fr);display:grid}.cmp-step{text-align:center;border-inline-start:1px solid var(--line-soft);padding:2px 8px}.cmp-step:first-child{border-inline-start:0}.cmp-step__i{background:var(--bg);block-size:26px;inline-size:26px;color:var(--muted);border-radius:99px;place-items:center;margin-block-end:6px;display:inline-grid}.cmp-step__i svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;block-size:13px;inline-size:13px}.cmp-step b{color:var(--ink);font-size:12px;display:block}.cmp-step span{color:var(--faint);font-size:10px}.sweep-modal .box{inline-size:440px;position:relative}.sweep-modal__head{align-items:flex-start;gap:12px;margin-block-end:16px;display:flex}.sweep-modal__icon{background:var(--brand-tint);border-radius:99px;flex:none;place-items:center;block-size:34px;inline-size:34px;display:grid}.sweep-modal__icon svg{fill:none;block-size:17px;inline-size:17px;stroke:var(--brand-ink);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.sweep-modal__head h4{font-size:15px;font-weight:700}.sweep-modal__head p{color:var(--muted);margin-block-start:3px;font-size:12.5px;line-height:1.4}.sweep-steps{border:1px solid var(--line);border-radius:10px;overflow:hidden}.sweep-steps>div{color:var(--ink-2);border-block-start:1px solid var(--line-soft);align-items:center;gap:10px;padding:12px 14px;font-size:12.5px;display:flex}.sweep-steps>div:first-child{border-block-start:0}.sweep-steps__i{background:var(--bg);block-size:26px;inline-size:26px;color:var(--muted);border-radius:8px;flex:none;place-items:center;display:grid}.sweep-steps__i svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;block-size:13px;inline-size:13px}.sweep-cost{background:var(--bg);border:1px solid var(--line);border-radius:10px;gap:2px;margin-block-start:14px;padding:12px 14px;display:grid}.sweep-cost__lb{color:var(--muted);font-size:12px;font-weight:600}.sweep-cost__v{color:var(--ink);font-size:15px;font-weight:700;line-height:1.4}.sweep-modal__meta{color:var(--muted);margin-block-start:12px;font-size:13px;line-height:1.4}.sweep-modal__actions{gap:8px;margin-block-start:16px;display:flex}.sweep-modal__actions>.btn.ghost{flex:1}.sweep-modal__actions form{flex:1;margin:0}.sweep-modal__actions .btn.primary{justify-content:center;align-items:center;gap:7px;inline-size:100%;display:inline-flex}.sweep-modal__actions .btn svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;block-size:14px;inline-size:14px}.cmp-modal__submit{inline-size:100%;margin-block-start:18px;padding-block:10px}.cmp-modal__cancel{inline-size:100%;color:var(--muted);font:600 12.5px var(--pdl-font);cursor:pointer;background:0 0;border:0;margin-block-start:10px;display:block}.cmp-modal__cancel:hover{color:var(--ink)}.pdl{--ig-bg:var(--bg);--ig-surface:var(--card);--ig-surface-subtle:var(--bg);--ig-border:var(--line);--ig-ink:var(--ink);--ig-muted:var(--muted);--ig-muted-bg:var(--bg);--ig-brand:var(--brand);--ig-brand-ink:var(--on-brand);--ig-brand-bg:var(--brand-tint);--ig-danger:var(--err);--ig-danger-bg:var(--err-t);--ig-success:var(--ok);--ig-success-bg:var(--ok-t);--ig-info:var(--info);--ig-info-bg:var(--info-t);--ig-warning:var(--warn);--ig-warning-bg:var(--warn-t);--ig-alert-default-bg:var(--info-t);--ig-alert-default-border:var(--info);--ig-alert-info-bg:var(--info-t);--ig-alert-info-border:var(--info);--ig-alert-warning-bg:var(--warn-t);--ig-alert-warning-border:var(--warn);--ig-alert-danger-bg:var(--err-t);--ig-alert-danger-border:var(--err);--ig-shadow:var(--sh);--ig-radius-card:12px;--ig-radius-control:8px;--ig-radius-pill:99px}.pdl .ui-card{padding:0}.pdl .ui-table th{text-transform:uppercase;letter-spacing:.07em;color:var(--faint);font-size:10px}@keyframes pdl-page-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.pdl-page-in{animation:.2s ease-out backwards pdl-page-in}@keyframes pdl-card-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.pdl-card-in{animation:.3s ease-out backwards pdl-card-in}@media(prefers-reduced-motion:reduce){.pdl-page-in,.pdl-card-in{animation:none}}@media(max-width:1000px){.pdl{--sidebar-w:0px}.app{grid-template-columns:1fr}.sb{z-index:50;inline-size:240px;transition:transform .2s;position:fixed;inset-block:0;inset-inline-start:0;transform:translate(-100%)}[dir=rtl] .sb{transform:translate(100%)}.app[data-nav-open=true] .sb{transform:none}.navtoggle{align-items:center;display:inline-flex}.kpis{grid-template-columns:1fr 1fr}.row,.act{grid-template-columns:1fr}.app-scrim{display:none}.app[data-nav-open=true] .app-scrim{z-index:40;background:#10182852;display:block;position:fixed;inset:0}}.metric-split__sides{grid-template-columns:1fr 1fr;gap:14px;margin-block-start:8px;display:grid}.metric-split__side{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.metric-split__side-label{text-transform:uppercase;letter-spacing:.07em;color:var(--faint);font-size:10px;font-weight:700}.metric-split__ci{color:var(--faint);font-size:12px}.metric-split__none{color:var(--faint)}.data-table{border-collapse:collapse;inline-size:100%;font-size:12.5px}.data-table th{text-transform:uppercase;letter-spacing:.07em;color:var(--faint);text-align:start;border-block-end:1px solid var(--line);padding:8px 10px;font-size:10px;font-weight:700}.data-table td{border-block-end:1px solid var(--line-soft);padding:9px 10px}.data-table tr.is-tenant{background:var(--bg);font-weight:600}.data-table__empty{color:var(--faint);text-align:center;padding:18px}.ui-select{flex-direction:column;gap:4px;font-size:12px;display:inline-flex}.ui-select__label{color:var(--faint);font-weight:600}.ui-select__control{font:inherit;color:var(--ink-2);background-color:var(--card);border:1px solid var(--line-control);box-shadow:var(--sh);background-position:calc(100% - 18px),calc(100% - 12px);border-radius:8px;padding:6px 34px 6px 10px;font-size:13px}[dir=rtl] .ui-select__control{background-position:12px,18px;padding:6px 10px 6px 34px}.page-grid{gap:var(--ig-gap-cards);display:grid}.page-grid.cols-2{grid-template-columns:1fr 1fr}.page-grid.cols-2-3{grid-template-columns:2fr 1fr}.page-grid.cols-3{grid-template-columns:repeat(3,1fr)}@media(max-width:900px){.page-grid.cols-2,.page-grid.cols-2-3,.page-grid.cols-3{grid-template-columns:1fr}}.page-lead{justify-content:space-between;align-items:flex-start;gap:16px;margin-block-end:16px;display:flex}.page-lead__text{color:var(--muted);max-inline-size:640px;font-size:13px;line-height:1.4}.page-lead__text b{color:var(--ink);font-weight:700}.page-lead__chips{gap:8px;margin-block-start:8px;display:flex}.page-lead__action{flex:none}.rival-add{align-items:center;gap:8px;margin-block-start:14px;display:flex}.rival-add input{flex:1;min-inline-size:0}.rival-add__hint{color:var(--faint);margin-block-start:6px;font-size:12px}.card-row{margin-block-end:var(--ig-gap-cards)}.footprint{gap:var(--ig-gap-sm);flex-direction:column;display:flex}.footprint__row{border:1px solid var(--line);border-radius:var(--ig-radius-card);padding:var(--ig-gap) var(--ig-space)}.footprint__head{align-items:center;gap:var(--ig-gap-sm);display:flex}.footprint__name{font-size:var(--ig-fs-small);font-weight:var(--ig-fw-bold);color:var(--ink)}.footprint__url{font-size:var(--ig-fs-label);color:var(--brand-ink);word-break:break-all;margin-block-start:var(--ig-gap-xs);text-decoration:none;display:block}.footprint__url:hover{text-decoration:underline}.footprint__remove{display:inline}.footprint__remove-btn{cursor:pointer;font:inherit;font-size:var(--ig-fs-label);background:0 0;border:0;margin-block-start:var(--ig-gap-xs);padding:0}.footprint__muted{font-size:var(--ig-fs-label);color:var(--muted);margin-block-start:var(--ig-gap-sm);display:inline-block}.footprint__muted--lead{margin:0 0 var(--ig-gap);display:block}.footprint__add{gap:var(--ig-gap-sm);margin-block-start:var(--ig-gap-sm);display:flex}.footprint__add--noscript{margin-block-start:var(--ig-gap)}.footprint__add .ui-input{flex:1;min-inline-size:0}.footprint__addlink{margin-block-start:10px}.footprint__addlink>summary{cursor:pointer;width:auto;list-style:none;display:inline-flex}.footprint__addlink>summary::-webkit-details-marker{display:none}.footprint__addlink .footprint__add{flex-wrap:wrap}@keyframes impersonation-segue{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.impersonation-banner{background:var(--surface-inverse);color:var(--surface-card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:8px 20px;font-size:12.5px;animation:.35s cubic-bezier(.22,.61,.36,1) both impersonation-segue;display:flex}@media(prefers-reduced-motion:reduce){.impersonation-banner{animation:none}}.impersonation-banner--billed{background:var(--brand);color:var(--text-button-primary)}.impersonation-banner__icon{flex:none;place-items:center;block-size:18px;inline-size:18px;display:grid}.impersonation-banner__icon svg{block-size:18px;inline-size:18px}.impersonation-banner__label b{font-weight:700}.impersonation-banner__actions{gap:8px;display:flex}.impersonation-banner__actions form{margin:0}.impersonation-banner__btn{color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:6px;padding:5px 12px;font-size:12px;font-weight:600}.impersonation-banner__btn:hover{background:#ffffff24}.impersonation-banner__btn:focus-visible{outline:2px solid var(--surface-card);outline-offset:2px}.impersonation-banner__btn--stop{background:var(--surface-card);color:var(--text-button-primary);border-color:var(--surface-card)}.impersonation-banner__btn--stop:hover{background:var(--border-card2);border-color:var(--border-card2)}.bp-found{margin-block-start:var(--ig-gap-cards)}.bp-found__actions{gap:var(--ig-gap-sm);flex:none;margin-inline-start:auto;display:flex}.bp-found__actions form{margin:0}.bp-found__row{gap:var(--ig-space);padding:var(--ig-space) 2px;border-block-end:1px solid var(--line-soft);grid-template-columns:132px minmax(0,1fr);align-items:start;display:grid}.bp-found__row:last-of-type{border-block-end:0}.bp-found__label{font-size:var(--ig-fs-eyebrow);font-weight:var(--ig-fw-semibold);letter-spacing:.02em;text-transform:uppercase;color:var(--muted);padding-block-start:var(--ig-gap)}.bp-found__main{min-inline-size:0}.bp-found__valrow{align-items:center;gap:var(--ig-gap);flex-wrap:wrap;display:flex}.bp-found__value{font-size:var(--ig-fs-title);font-weight:var(--ig-fw-semibold);color:var(--ink);overflow-wrap:anywhere;line-height:1.4}.bp-found__ev{font-size:var(--ig-fs-label);color:var(--muted);overflow-wrap:anywhere;margin-block-start:var(--ig-gap-sm);line-height:1.4}.bp-found__edit{margin-block-start:var(--ig-gap-sm)}.bp-found__editlink{cursor:pointer;font-size:var(--ig-fs-label);list-style:none;display:inline-flex}.bp-found__editlink::-webkit-details-marker{display:none}.bp-found__edit[open] .bp-found__editlink{margin-block-end:var(--ig-gap-sm)}.bp-found__editform{align-items:center;gap:var(--ig-gap-sm);inline-size:100%;display:flex}.bp-found__row{margin:0}.bp-found__input{block-size:42px;min-inline-size:0;max-inline-size:520px;font-size:var(--ig-fs-small);font-weight:var(--ig-fw-regular);padding:var(--ig-gap-sm) var(--ig-gap);border-radius:var(--ig-radius-control);flex:320px}.bp-found__save{flex:none}.bp-found__meta{align-items:center;gap:var(--ig-gap);flex-wrap:wrap;margin-block-start:var(--ig-gap-sm);display:flex}.bp-found__meta .bp-found__ev{margin-block-start:0}.kpi__band{margin-block-start:var(--ig-gap-sm)}.bp-strip .pdl-card-in:nth-child(2){animation-delay:50ms}.bp-strip .pdl-card-in:nth-child(3){animation-delay:.1s}.kpi__of{font-size:var(--ig-fs-body);font-weight:var(--ig-fw-semibold);color:var(--muted)}.card .hd .bp-h1{font-size:var(--ig-fs-h1);font-weight:var(--ig-fw-bold);letter-spacing:-.02em;line-height:1.3}.bp-cwv-band{margin-block-start:var(--ig-space)}.kpi.bp-cwv__kpi--good .v{color:var(--score-good)}.kpi.bp-cwv__kpi--low .v{color:var(--score-low)}.bp-grid{margin-block-start:var(--ig-gap-cards)}.bp-grid__col{gap:var(--ig-gap-cards);flex-direction:column;min-inline-size:0;display:flex}.bp-hd__pill{flex:none;margin-inline-start:auto}.bp-empty{font-size:var(--ig-fs-small);color:var(--muted);padding:var(--ig-gap-sm) 0;margin:0}.bp-goals__edit{margin-block-start:var(--ig-gap-sm)}.bp-goals__summary{cursor:pointer;font-size:var(--ig-fs-label);list-style:none;display:inline-flex}.bp-goals__summary::-webkit-details-marker{display:none}.bp-goals__form{gap:var(--ig-gap-sm);flex-direction:column;margin-block-start:var(--ig-gap-sm);display:flex}.bp-goals__save{align-self:flex-start}.bp-cwv{margin-block-start:var(--ig-gap-xs);margin-block-end:0}.bp-cwv__soon{margin-block:var(--ig-gap-sm)}.bp-sources .is-on{color:var(--ok)}.bp-sources b:not(.is-on){color:var(--muted)}.bp-fixes .cfoot,.bp-found .cfoot{margin-block-start:var(--ig-gap)}@media(max-width:900px){.bp-found__row{gap:var(--ig-gap-sm);grid-template-columns:1fr}}.tag--warn{color:var(--warn);background:var(--warn-t)}.tag--err{color:var(--err);background:var(--err-t)}.tag--band-low{color:var(--score-low);background:var(--score-low)}@supports (color:color-mix(in lab,red,red)){.tag--band-low{background:color-mix(in srgb,var(--score-low) 10%,transparent)}}.tag--band-mid{color:var(--score-mid);background:var(--score-mid)}@supports (color:color-mix(in lab,red,red)){.tag--band-mid{background:color-mix(in srgb,var(--score-mid) 12%,transparent)}}.tag--band-good{color:var(--score-good);background:var(--score-good)}@supports (color:color-mix(in lab,red,red)){.tag--band-good{background:color-mix(in srgb,var(--score-good) 12%,transparent)}}.tag--band-excellent{color:var(--score-excellent);background:var(--score-excellent)}@supports (color:color-mix(in lab,red,red)){.tag--band-excellent{background:color-mix(in srgb,var(--score-excellent) 12%,transparent)}}.kpi__bar--low i{background:var(--score-low)!important}.kpi__bar--mid i{background:var(--score-mid)!important}.kpi__bar--good i{background:var(--score-good)!important}.kpi__bar--excellent i{background:var(--score-excellent)!important}.bp-found__editarea{resize:vertical;background:var(--card,var(--surface));min-block-size:64px;color:var(--ink);border:1px solid var(--line);font:inherit;border-radius:10px;flex:1;padding:10px 12px;font-size:14px;line-height:1.4}.bp-found__editarea:focus{outline:2px solid var(--brand);outline-offset:1px}.bp-found__edit>summary{cursor:pointer;list-style:none;display:inline-flex}.bp-found__edit>summary::-webkit-details-marker{display:none}.bp-found__editform .ui-select__control{flex:1;min-inline-size:0}.bp-found__editform .ui-select{flex:none}.bp-found__editform .ui-field{flex:320px;min-inline-size:0;max-inline-size:520px}.bp-found__editform .ui-field .bp-found__input{flex:none;max-inline-size:none}.bp-fixes__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bp-fixes__row{align-items:center;gap:var(--ig-gap);padding:var(--ig-gap) 2px;border-block-end:1px solid var(--line-soft);font-size:var(--ig-fs-small);display:flex}.bp-fixes__row:last-child{border-block-end:0}.bp-fixes__dot{background:var(--brand);border-radius:999px;flex-shrink:0;block-size:7px;inline-size:7px}.bp-fixes__label{color:var(--ink);font-weight:var(--ig-fw-medium)}.bp-fixes__count{font-size:var(--ig-fs-label);color:var(--muted);font-variant-numeric:tabular-nums;margin-inline-start:auto}.bp-goal{gap:var(--ig-gap);padding:var(--ig-gap-sm) 0;border-block-end:1px solid var(--line-soft);font-size:var(--ig-fs-small);color:var(--ink-2);align-items:flex-start;line-height:1.4;display:flex}.bp-goal b{color:var(--ink);font-weight:var(--ig-fw-semibold)}.bp-goal__primary{margin-inline-start:var(--ig-gap-sm)}.bp-goal .n{background:var(--brand-tint);width:20px;height:20px;color:var(--brand-ink);border-radius:99px;flex:none;place-items:center;margin-top:1px;font-size:10px;font-weight:700;display:grid}.bp-ring{flex:none}@keyframes bp-ring-fill{0%{stroke-dashoffset:100px}to{stroke-dashoffset:var(--ring-offset,100)}}.bp-ring-fill{stroke-dasharray:100;animation:1s ease-out both bp-ring-fill}@media(prefers-reduced-motion:reduce){.bp-ring-fill{stroke-dashoffset:var(--ring-offset,100);animation:none}}.bp-rv{border-bottom:1px solid var(--line-soft);align-items:center;gap:9px;padding:8px 0;font-size:12.5px;display:flex}.bp-rv .dot{background:var(--rival);border-radius:3px;width:9px;height:9px}.bp-rv b{color:var(--ink);flex:1;font-weight:600}.ui-tabs{border-bottom:1px solid var(--line);gap:4px;margin-bottom:4px;display:flex}.ui-tab{color:var(--muted);border-bottom:2px solid #0000;padding:8px 14px;font-size:12.5px;text-decoration:none}.ui-tab:hover{color:var(--ink)}.ui-tab--active{color:var(--ink);border-bottom-color:var(--brand);font-weight:600}.fb-similar{justify-content:space-between;align-items:center;gap:12px;padding:6px 0;display:flex}.fb-item{border-bottom:1px solid var(--line);gap:12px;padding:12px 0;display:flex}.fb-vote{flex:none}.fb-body{flex:1;min-width:0}.fb-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fb-admin{flex-wrap:wrap;align-items:flex-end;gap:8px;margin-top:8px;display:flex}.pdl{--ob-line-soft:var(--line-soft);--ob-ink2:var(--ink-2);--ob-faint:var(--faint);--ob-brand-ink:var(--you);--ob-brand-tint:var(--brand-tint);--ob-warn:var(--warn);--ob-warn-t:var(--warn-t);--ob-info:var(--info);--ob-info-t:var(--info-t)}.ob{min-height:100vh}.ob-shell{min-block-size:100vh;color:var(--ink);background:radial-gradient(1000px 520px at 92% -14%,var(--brand),transparent 62%),radial-gradient(760px 440px at -6% 106%,var(--gold,var(--brand)),transparent 58%),var(--bg);flex-direction:column;display:flex}@supports (color:color-mix(in lab,red,red)){.ob-shell{background:radial-gradient(1000px 520px at 92% -14%,color-mix(in srgb,var(--brand) 22%,transparent),transparent 62%),radial-gradient(760px 440px at -6% 106%,color-mix(in srgb,var(--gold,var(--brand)) 16%,transparent),transparent 58%),var(--bg)}}.ob-prog{gap:7px;padding:0 clamp(18px,4vw,40px) 4px;display:flex}.ob-prog i{background:var(--line);border-radius:3px;flex:1;block-size:4px;transition:background-color .45s}.ob-prog i.done{background:var(--brand-ink)}.ob-prog i.on{background:var(--brand)}.ob-stage{flex-direction:column;flex:1;justify-content:center;align-items:center;inline-size:100%;padding:clamp(20px,4vw,44px) clamp(18px,5vw,56px) clamp(40px,6vw,72px);display:flex}.ob-stage__in{inline-size:100%;max-inline-size:660px}.ob-stage__in.is-wide{max-inline-size:1000px}.ob-top{align-items:center;padding:18px clamp(18px,4vw,40px);display:flex}.ob:has(.ig-auth--split) .ob-top{justify-content:flex-end;max-width:none;padding-inline:32px}.ob:has(.ig-auth--split) .ob-logo{display:none}.ob-logo{align-items:center;gap:8px;display:flex}.ob-logo b{font-size:15px;font-weight:700}.ob-top__right{color:var(--muted);align-items:center;gap:9px;margin-inline-start:auto;font-size:12.5px;display:inline-flex}.ob-top__sep{color:var(--faint)}.ob-top__right a,.ob-muted a{color:var(--ob-brand-ink);font-weight:700}.ob-main{max-width:1180px;margin-inline:auto;padding:12px 28px 60px}.ob-steps{color:var(--ob-faint);align-items:center;gap:8px;margin-bottom:18px;font-size:12px;font-weight:600;list-style:none;display:flex}.ob-steps__s{align-items:center;gap:7px;display:flex}.ob-steps__s.is-on{color:var(--ink)}.ob-steps__n{background:var(--ob-line-soft);width:20px;height:20px;color:var(--muted);border-radius:99px;place-items:center;font-size:10.5px;font-weight:700;display:grid}.ob-steps__s.is-on .ob-steps__n{background:var(--brand);color:var(--on-brand)}.ob-steps__sep{background:var(--line);width:26px;height:1px}.ob-h1{font:700 clamp(28px,4.4vw,46px)/1.06 var(--pdl-font-display,var(--pdl-font));letter-spacing:-.028em;text-wrap:balance;margin:0 0 10px}.ob-sub{color:var(--muted);max-inline-size:62ch;margin:0 0 26px;font-size:clamp(14.5px,1.5vw,17px);line-height:1.4}.ob-card{background:var(--card);border:1px solid var(--line);padding:var(--ig-card-pad);border-radius:14px;box-shadow:0 1px 2px #1018280d}.ob-signup{grid-template-columns:1fr 400px;align-items:start;gap:40px;display:grid}.ob-signup__card{max-width:460px}.ob-signup__card+.ob-signup__card{margin-top:22px}.ob-gbtn{border:1px solid var(--line);background:var(--card);cursor:pointer;width:100%;color:var(--ink);border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:11px;font-size:14px;font-weight:700;display:flex}.ob-gbtn:hover{background:var(--bg)}.ob-divider{color:var(--ob-faint);align-items:center;gap:12px;margin:16px 0;font-size:12px;display:flex}.ob-divider:before,.ob-divider:after{content:"";background:var(--ob-line-soft);flex:1;height:1px}.ob-label{color:var(--ob-ink2);margin:12px 0 5px;font-size:12px;font-weight:700;display:block}.ob-input{border:1px solid var(--line);width:100%;color:var(--ink);background:var(--card);border-radius:9px;padding:10px 12px;font-size:13px}.ob-input:focus{outline:2px solid var(--brand);border-color:var(--brand)}.ob-btn{cursor:pointer;border:0;border-radius:10px;padding:11px 18px;font-size:14px;font-weight:700}.ob-btn--primary{background:var(--brand);color:var(--on-brand);width:100%;margin-top:18px}.ob-btn--ghost{background:var(--card);border:1px solid var(--line);color:var(--ob-ink2)}.ob-fine{color:var(--ob-faint);text-align:center;margin-top:12px;font-size:12px;line-height:1.4}.ob-fine a{color:var(--ob-brand-ink);font-weight:600}.ob-alert{background:var(--ob-warn-t);color:var(--ob-warn);border:1px solid var(--ob-warn);border-radius:9px;margin-bottom:12px;padding:9px 12px;font-size:12px}.ob-chip{border-radius:99px;align-items:center;gap:4px;padding:2px 9px;font-size:12px;font-weight:700;display:inline-flex}.ob-chip--ok{background:var(--ok-t);color:var(--ok)}.ob-chip--brand{background:var(--ob-brand-tint);color:var(--ob-brand-ink)}.ob-chip--warn{background:var(--ob-warn-t);color:var(--ob-warn)}.ob-chip--n{background:var(--bg);border:1px solid var(--line);color:var(--muted)}.ob-altpaths{border-top:1px solid var(--ob-line-soft)}.ob-alt{color:var(--ob-ink2);align-items:flex-start;gap:10px;margin-bottom:9px;font-size:12px;line-height:1.4;display:flex}.ob-alt__ic{width:26px;height:26px;color:var(--on-brand);border-radius:8px;flex:none;place-items:center;font-size:10px;font-weight:700;display:grid}.ob-rail{position:sticky;top:20px}.ob-rail__h{margin-bottom:4px;font-size:14px;font-weight:700}.ob-rail__sub{color:var(--muted);margin-bottom:12px;font-size:12px}.ob-plan{border:1.5px solid var(--line);cursor:pointer;background:var(--card);border-radius:12px;margin-bottom:9px;padding:12px 14px;display:block;position:relative}.ob-plan.is-sel,.ob-plan:has(input:checked){border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.ob-plan__r1{align-items:baseline;gap:8px;display:flex}.ob-plan__r1 b{font-size:14px;font-weight:700}.ob-plan__pr{margin-inline-start:auto;font-size:14px;font-weight:700}.ob-plan__pr small{color:var(--ob-faint);font-size:10px;font-weight:600}.ob-plan__desc{color:var(--ob-ink2);margin-top:3px;font-size:12px;line-height:1.4;display:block}.ob-plan__radio{border:1.5px solid var(--line);border-radius:99px;width:15px;height:15px;display:inline-block}.ob-plan.is-sel .ob-plan__radio,.ob-plan:has(input:checked) .ob-plan__radio{border:4.5px solid var(--brand)}.ob-plan__tag{top:-8px;position:absolute;inset-inline-end:10px}.ob-note{background:var(--bg);border:1px dashed var(--line);color:var(--ob-ink2);border-radius:9px;margin-top:10px;padding:9px 12px;font-size:12px;line-height:1.4}.ob-skip{color:var(--ob-brand-ink);font-size:13px;font-weight:700;text-decoration:none}.ob-pricing{max-width:1080px;margin:8px auto 0}.ob-pricing__head{text-align:center;margin-bottom:28px}.ob-pricing__head .ob-sub{margin-inline:auto}.ob-pricing__grid{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:16px;display:grid}.ob-pricecard{border:1.5px solid var(--line);background:var(--card);border-radius:14px;flex-direction:column;padding:20px 18px;display:flex;position:relative}.ob-pricecard.is-featured{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.ob-pricecard__badge{background:var(--ob-brand-tint);color:var(--ob-brand-ink);top:14px;border-radius:99px;padding:2px 9px;font-size:12px;font-weight:700;position:absolute;inset-inline-end:14px}.ob-pricecard__name{color:var(--ink);font-size:14px;font-weight:700}.ob-pricecard__credits{color:var(--muted);margin-top:2px;font-size:12px}.ob-pricecard__price{color:var(--ink);margin:12px 0 4px;font-size:24px;font-weight:700}.ob-pricecard__price small{color:var(--ob-faint);font-size:12px;font-weight:600}.ob-pricecard__features{flex-direction:column;gap:9px;margin:14px 0 18px;padding:0;list-style:none;display:flex}.ob-pricecard__features li{color:var(--ob-ink2);align-items:flex-start;gap:8px;font-size:12px;line-height:1.4;display:flex}.ob-pricecard__check{color:var(--ok);flex:none;font-weight:700}.ob-pricecard__cta{margin-top:auto}.ob-pricecard__cta .ob-btn{text-align:center;width:100%;margin:0}.ob-pricecard__cta.ob-btn{text-align:center;margin:0;text-decoration:none;display:block}.ob-pricing__foot{text-align:center;color:var(--ob-faint);margin-top:22px;font-size:12px}@media(max-width:900px){.ob-pricing__grid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.ob-pricing__grid{grid-template-columns:1fr}}.ob-crawl__head{color:var(--ob-ink2);align-items:center;gap:8px;margin-bottom:10px;font-size:13px;display:flex}.ob-progress{background:var(--bg);border-radius:99px;height:8px;position:relative;overflow:hidden}.ob-progress__bar{background:var(--brand);border-radius:99px;inline-size:38%;animation:1.4s ease-in-out infinite ob-indeterminate;position:absolute;inset-block:0}@keyframes ob-indeterminate{0%{inset-inline-start:-40%}to{inset-inline-start:100%}}@media(prefers-reduced-motion:reduce){.ob-progress__bar{opacity:.5;inline-size:100%;animation:none}}.ob-btn:disabled,.ob-btn[aria-busy=true]{opacity:.6;cursor:progress}.ob-wiz{display:block}.obq-panel{background:var(--card);border:1px solid var(--line);box-shadow:var(--sh);border-radius:16px;overflow:hidden}.obq-sec{padding:18px 20px}.obq-sec+.obq-sec{border-block-start:1px solid var(--line-soft)}.obq-sec__h{color:var(--ink);align-items:center;gap:7px;margin-block-end:3px;font-size:12.5px;font-weight:700;display:flex}.obq-sec__note{color:var(--muted);max-inline-size:74ch;margin:0 0 12px;font-size:12.5px;line-height:1.4}.ob-wiz__rail h4{text-transform:uppercase;letter-spacing:.07em;color:var(--ob-faint);margin-bottom:10px;font-size:10px;font-weight:700}.ob-st{align-items:flex-start;gap:11px;padding:9px 0;font-size:12.5px;display:flex}.ob-st__n{background:var(--ob-line-soft);width:22px;height:22px;color:var(--muted);border-radius:99px;flex:none;place-items:center;font-size:10.5px;font-weight:700;display:grid}.ob-st.is-done .ob-st__n{background:var(--ok-t);color:var(--ok)}.ob-st.is-on .ob-st__n{background:var(--brand);color:var(--on-brand)}.ob-st b{color:var(--ob-ink2);font-weight:600;display:block}.ob-st.is-on b{color:var(--ink);font-weight:700}.ob-st small{color:var(--ob-faint);font-size:12px;line-height:1.4;display:block}.ob-railnote{background:var(--bg);border:1px dashed var(--line);color:var(--ob-ink2);border-radius:9px;margin-top:12px;padding:9px 11px;font-size:12px;line-height:1.4}.ob-wiz__card{margin-bottom:14px}.ob-wiz__card h3{align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.ob-f{border-bottom:1px solid var(--ob-line-soft);grid-template-columns:120px 1fr auto;align-items:start;gap:10px;padding:9px 0;font-size:12.5px;display:grid}.ob-f b{color:var(--ink);font-weight:700}.ob-f .ob-f__v{color:var(--ob-ink2);line-height:1.4}.ob-f__edit{color:var(--ob-brand-ink);white-space:nowrap;font-size:12px;font-weight:700}.ob-conf{background:var(--ob-line-soft);vertical-align:1px;border-radius:3px;width:38px;height:6px;margin-inline-start:6px;display:inline-block;position:relative}.ob-conf i{background:var(--ok);border-radius:3px;position:absolute;inset-block:0;inset-inline-start:0}.ob-conf__pct{color:var(--muted);font-variant-numeric:tabular-nums;vertical-align:1px;cursor:help;margin-inline-start:5px;font-size:12px}.ob-btnrow{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.ob-skip{color:var(--ob-faint);margin-inline-start:auto;font-size:12px}.ob-skip a{color:var(--muted);font-weight:700}.ob-gate{background:linear-gradient(180deg,var(--card),var(--brand-tint));border:1px solid var(--brand)}@supports (color:color-mix(in lab,red,red)){.ob-gate{border:1px solid color-mix(in srgb,var(--brand) 35%,var(--card))}}.ob-gate{color:var(--ob-ink2);border-radius:13px;margin-bottom:14px;padding:14px 18px;font-size:12px;line-height:1.4}.ob-gate b{color:var(--ink)}.ob-check{border-bottom:1px solid var(--ob-line-soft);align-items:center;gap:10px;padding:8px 0;font-size:12.5px;display:flex}.ob-check__tick{border-radius:99px;flex:none;place-items:center;width:18px;height:18px;font-size:10px;font-weight:700;display:grid}.ob-check.is-done .ob-check__tick{background:var(--ok-t);color:var(--ok)}.ob-check.is-now .ob-check__tick{background:var(--ob-brand-tint);color:var(--ob-brand-ink)}.ob-check.is-locked .ob-check__tick{background:var(--ob-line-soft);color:var(--ob-faint)}.ob-check b{color:var(--ink);flex:1;font-weight:700}.ob-check.is-locked b{color:var(--muted);font-weight:600}.ob-grid2{grid-template-columns:1fr 1fr;align-items:start;gap:14px;display:grid}.ob-input--goal{margin-bottom:8px}.settings-tabs{border:1px solid var(--line);background:var(--card);border-radius:12px;flex-wrap:wrap;gap:4px;width:fit-content;margin-bottom:18px;padding:4px;display:flex}.settings-tabs button{font:600 12.5px var(--pdl-font);color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:8px 14px}.settings-tabs button.is-active{background:var(--bg);color:var(--ink);box-shadow:0 1px 2px #1018280d}.settings-tabs button:hover:not(.is-active){color:var(--ink-2)}.settings-locked{text-align:center;border:1px dashed var(--line);background:var(--bg);border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:40px 20px;display:flex}.settings-locked p{max-width:420px;color:var(--muted);margin:0;font-size:12.5px;line-height:1.4}@media(max-width:960px){.ob-signup{grid-template-columns:1fr}.ob-rail{position:static}.ob-grid2{grid-template-columns:1fr}}.intg{--i-muted:var(--muted);--i-ok:var(--ok);--i-ok-bg:var(--ok-t);--i-ok-bd:#2f6b4b38;--i-warn:var(--warn);--i-warn-bg:var(--warn-t);--i-warn-bd:#7f530038;--i-indigo:#6366f1;--i-indigo-bg:#eef2ff;--i-indigo-bd:#6366f138;--i-neutral-bg:var(--line-soft);--i-dark:var(--text-button-primary);--i-on-dark:var(--surface-card2)}[data-theme=dark] .intg{--i-neutral-bg:#ffffff0d;--i-dark:#0f1115;--i-on-dark:#f2f4f8}.intg [x-cloak]{display:none!important}.intg-dot{color:var(--i-muted);align-items:center;gap:8px;font-size:13px;display:inline-flex}.intg-dot i{background:var(--line);border-radius:50%;flex:none;block-size:7.5px;inline-size:7.5px}.intg-dot.is-on i{background:var(--i-ok)}.intg-dot.is-on{color:var(--ink);font-weight:500}.intg-logo{border:1px solid var(--line);background:var(--card);border-radius:12px;flex:none;place-items:center;block-size:40px;inline-size:40px;display:grid;box-shadow:0 1px 1.5px #0000000f}.intg-logo svg{block-size:21px;inline-size:21px;display:block}.intg-logo--sm{border-radius:9px;block-size:30px;inline-size:30px}.intg-logo--sm svg{block-size:16px;inline-size:16px}[data-theme=dark] .intg-logo{background:var(--card)}.intg-pill{border:1px solid #0000;border-radius:999px;align-items:center;padding:5px 10px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.intg-pill--neutral{color:var(--ink);background:var(--i-neutral-bg);border-color:var(--line)}.intg-pill--warn{color:var(--warn);background:var(--warn-t);border-color:var(--warn)}.intg-badge{color:var(--i-muted);background:var(--i-neutral-bg);align-items:center;gap:6px;font-size:12px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.intg-badge{background:color-mix(in srgb,var(--i-neutral-bg) 70%,transparent)}}.intg-badge{border:1px solid var(--line);white-space:nowrap;border-radius:999px;padding:5px 11px}.intg-badge__dot{background:#b0b6c0;border-radius:50%;flex:none;block-size:8px;inline-size:8px}.intg-badge--ok{color:var(--i-ok);border-color:var(--i-ok-bd)}.intg-badge--ok .intg-badge__dot{background:var(--i-ok)}.intg-badge--warn{color:var(--i-warn);border-color:var(--i-warn-bd)}.intg-badge--warn .intg-badge__dot{background:var(--i-warn)}.intg-badge--err{color:#c02626}.intg-badge--err .intg-badge__dot{background:#c02626}.intg-check{background:var(--i-ok-bg);border-radius:50%;flex:none;block-size:14px;inline-size:14px;margin-block-start:2px;position:relative}.intg-check:after{content:"";border-inline-start:1.6px solid var(--i-ok);border-block-end:1.6px solid var(--i-ok);block-size:2.5px;inline-size:5px;position:absolute;inset-block-start:4px;inset-inline-start:4px;transform:rotate(-45deg)}.intg-eyebrow{text-transform:uppercase;letter-spacing:.07em;color:var(--i-muted);font-size:10px;font-weight:700}@supports (color:color-mix(in lab,red,red)){.intg-eyebrow{color:color-mix(in srgb,var(--i-muted) 80%,transparent)}}.intg-live-state{color:var(--i-success,var(--i-accent));margin:4px 0 0;font-size:13px;font-weight:600}.intg-live-state--waiting{color:var(--i-muted);font-weight:500}.intg summary{cursor:pointer;list-style:none}.intg summary::-webkit-details-marker{display:none}.intg-btn{cursor:pointer;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:9px 14px;font-size:13px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.intg-btn--dark{background:var(--i-dark);color:var(--i-on-dark)}.intg-btn--dark:hover{opacity:.92}.intg-btn--outline{background:var(--card);color:var(--ink);border-color:var(--line)}.intg-btn__ic{flex:none;block-size:14px;inline-size:14px}.intg-btn__logo{flex:none;place-items:center;block-size:15px;inline-size:15px;display:grid}.intg-btn__logo svg{block-size:15px;inline-size:15px}.intg-card{background:var(--card);border:1px solid var(--line);padding:var(--ig-card-pad);border-radius:12px;flex-direction:column;display:flex;box-shadow:0 1px 3px #1018280a}.intg-card__head{align-items:flex-start;gap:12px;display:flex}.intg-card__titles{flex:1;min-inline-size:0}.intg-card__title{color:var(--ink);font-size:15px;font-weight:700}.intg-card__org{color:var(--i-muted);margin-block-start:1px;font-size:12px}.intg-card__head .intg-badge{flex:none}.intg-meta{color:var(--i-muted);flex-wrap:wrap;align-items:center;gap:6px;margin-block-start:15px;font-size:12px;display:flex}.intg-meta__sync{align-items:center;gap:6px;display:inline-flex}.intg-meta__dot{background:var(--i-ok);border-radius:50%;flex:none;block-size:8px;inline-size:8px}.intg-meta__sep{color:var(--line)}.intg-stale{color:var(--i-warn);background:var(--i-warn-bg);border:1px solid var(--i-warn-bd);border-radius:9px;margin-block-start:12px;padding:8px 11px;font-size:12px}.intg-syncing{color:var(--muted);background:var(--brand-tint);border:1px solid var(--brand);font-size:12px}@supports (color:color-mix(in lab,red,red)){.intg-syncing{border:1px solid color-mix(in srgb,var(--brand) 30%,var(--line))}}.intg-syncing{border-radius:9px;align-items:center;gap:8px;margin-block-start:12px;padding:8px 11px;display:flex}.intg-syncing .intg-dot i{animation-duration:1.2s}.intg-btn__spin{border:2px solid;block-size:12px;inline-size:12px;display:inline-block}@supports (color:color-mix(in lab,red,red)){.intg-btn__spin{border:2px solid color-mix(in srgb,currentColor 35%,transparent)}}.intg-btn__spin{vertical-align:-2px;border-block-start-color:currentColor;border-radius:50%;margin-inline-end:7px;animation:.8s linear infinite intg-spin}@keyframes intg-spin{to{transform:rotate(360deg)}}.intg-btn:disabled{opacity:.55;cursor:default;pointer-events:none}.intg-cant{margin-block-start:15px}.intg-cant>summary{color:var(--i-muted);background:var(--i-neutral-bg);align-items:center;gap:8px;font-size:12px;display:flex}@supports (color:color-mix(in lab,red,red)){.intg-cant>summary{background:color-mix(in srgb,var(--i-neutral-bg) 45%,var(--card))}}.intg-cant>summary{border:1px solid var(--line);border-radius:11px;padding:9px 12px}.intg-cant ul{color:var(--i-muted);margin:8px 0 0;padding-inline-start:28px;font-size:12px;list-style:outside}.intg-cant li{margin-block-end:4px}.intg-fine{color:var(--i-muted);text-align:center;margin:0;font-size:12px}.intg-fine--start{text-align:start}.intg-csv>summary{margin:0}.intg-csv__form{color:var(--ink);flex-direction:column;gap:6px;margin-block-start:8px;font-size:12px;display:flex}.intg-csv__form input[type=file]{color:var(--i-muted);font-size:12px}.intg-csv__form input[type=password]{border:1px solid var(--line);color:var(--ink);background:var(--card);border-radius:8px;padding:7px 10px;font-size:12px}.intg a.intg-btn,.intg summary.intg-btn{text-decoration:none;display:inline-flex}.intg .intg-btn--dark{color:var(--i-on-dark)}.intg .intg-btn--outline{color:var(--ink)}.ig-chart{inline-size:100%;margin:0;position:relative}.ig-chart canvas{display:none;block-size:100%!important;inline-size:100%!important;max-inline-size:100%!important}.ig-chart__fallback{display:block}@media print{.ig-chart canvas{display:none!important}.ig-chart__fallback{display:block!important}}.ig-chart--keyed{gap:var(--ig-gap-sm);flex-direction:column;block-size:auto;display:flex}.ig-chart.ig-chart--keyed>canvas{flex:none;block-size:var(--ig-chart-h,150px)!important;max-block-size:var(--ig-chart-h,150px)!important}.ig-chart__key{align-items:center;gap:var(--ig-gap-xs) var(--ig-gap);font-size:var(--ig-fs-label);font-weight:var(--ig-fw-semibold);color:var(--muted);flex-wrap:wrap;line-height:1.4;display:flex}.ig-chart__keyitem{align-items:center;gap:6px;min-block-size:20px;display:inline-flex}.ig-chart__swatch{background:var(--kc,var(--line-soft));block-size:4px;inline-size:18px;box-shadow:0 0 0 1px var(--line);border-radius:99px;flex:none}.ig-chart__swatch--dashed{background:repeating-linear-gradient(to right,var(--kc,var(--faint)) 0 6px,transparent 6px 10px);border-radius:0}.ig-chart__keymore{font-weight:var(--ig-fw-regular);color:var(--muted)}.ig-chart__keynote{font-weight:var(--ig-fw-regular);color:var(--faint);flex-basis:100%}.perc-split{grid-template-columns:1fr 1fr;gap:18px;margin-block-start:12px;display:grid}@media(max-width:720px){.perc-split{grid-template-columns:1fr}}.perc-col{min-inline-size:0}.perc-col__hd{color:var(--ink);align-items:center;gap:8px;margin-block-end:8px;font-size:12.5px;font-weight:700;display:flex}.perc-col__note{color:var(--muted);margin-block-start:8px;font-size:12px}.perc-healthy{background:var(--bg);border:1px dashed var(--line-soft);color:var(--muted);text-align:center;border-radius:10px;padding:20px;font-size:12px;line-height:1.4}.kpi--ring .lb{justify-content:flex-start}.kpi--ring .ig-chart{justify-content:center;align-items:center;margin-block-start:8px;display:flex}.kpi--ring .ig-chart canvas{margin-inline:auto}.bp-strip{container-type:inline-size}.kpi--ring{--kpi-ring:clamp(118px, 13cqi, 180px)}.kpi--ring .ig-chart>canvas{inline-size:var(--kpi-ring)!important;max-inline-size:var(--kpi-ring)!important;block-size:var(--kpi-ring)!important;max-block-size:var(--kpi-ring)!important}.kpi--ring .ig-chart--keyed{flex-direction:column}.ins-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-block-end:16px;display:flex}.ins-toolbar__meta{color:var(--faint);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.ins-toolbar__meta strong{color:var(--ink);font-weight:700}.ins-toolbar__meta a{color:var(--faint);text-underline-offset:2px;text-decoration:underline}.ins-toolbar__meta a:hover{color:var(--brand-ink)}.ins-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;margin-block-end:20px;display:grid}@media(max-width:900px){.ins-grid{grid-template-columns:1fr}}.ins-grid>.ins-span{grid-column:1/-1}.ins-finding{letter-spacing:.07em;text-transform:uppercase;color:var(--brand-ink);align-items:center;gap:5px;margin-block-end:4px;font-size:10px;font-weight:700;display:inline-flex}.ins-finding svg{block-size:12px;inline-size:12px}.ins-jury-label{letter-spacing:.07em;text-transform:uppercase;color:var(--faint);margin-block-end:6px;font-size:10px;font-weight:700}.ins-juror{border:1px solid var(--line);background:var(--card);border-radius:99px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.ins-juror--pass{background:var(--card);border-color:var(--ok)}@supports (color:color-mix(in lab,red,red)){.ins-juror--pass{border-color:color-mix(in srgb,var(--ok) 30%,var(--line))}}.ins-juror--pass{color:var(--ink)}.ins-juror--fail{background:var(--warn-t);border-color:var(--warn)}@supports (color:color-mix(in lab,red,red)){.ins-juror--fail{border-color:color-mix(in srgb,var(--warn) 30%,var(--line))}}.ins-juror--fail{color:var(--ink)}.ins-juror__mark{border-radius:99px;flex:none;justify-content:center;align-items:center;block-size:13px;inline-size:13px;display:inline-flex}.ins-juror__mark svg{block-size:8px;inline-size:8px}.ins-juror--pass .ins-juror__mark{background:var(--ok);color:var(--on-brand)}.ins-juror--fail .ins-juror__mark{background:var(--warn);color:var(--on-brand)}.ins-evi-caption{color:var(--faint);margin-block-start:6px;font-size:12px}.plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:14px;margin-block-start:16px;display:grid}@media(max-width:1000px){.plan-grid{grid-template-columns:1fr}}.plan-grid>.plan-phase{margin-block-start:0}.plan-grid>.plan-phase:not(.plan-phase--span){max-block-size:min(72dvh,720px)}.plan-grid>.plan-phase--span{grid-column:1/-1;max-block-size:420px}.plan-phase__desc{color:var(--muted);margin-block:10px 0;font-size:12px;line-height:1.4}.ui-alert{border:1px solid var(--border-card2);background:var(--surface-card2);border-radius:4px;align-items:flex-start;gap:10px;padding:10px 14px;display:flex}.ui-alert__icon{background:0 0;flex:none;place-items:center;block-size:18px;inline-size:18px;margin-block-start:1px;display:grid}.ui-alert__action{margin-block:-13px}.ui-alert__x{margin-block:-6px}.ui-alert__icon svg{block-size:18px;inline-size:18px}.ui-alert__content{min-inline-size:0;color:var(--ink-flash);flex:1;font-size:13px;line-height:1.4}.ui-alert__title{color:var(--ink-flash);margin-inline-end:8px;font-weight:700}.ui-alert__body{color:var(--ink-flash)}.ui-alert__action{min-block-size:44px;color:var(--ink-flash);text-underline-offset:3px;flex:none;align-items:center;padding-inline:4px;font-size:13px;font-weight:600;text-decoration:underline;display:inline-flex}.ui-alert__action:hover{color:var(--text-links);-webkit-text-decoration-color:var(--text-links);text-decoration-color:var(--text-links);text-decoration-thickness:2px}.ui-alert__action:focus-visible{outline:2px solid var(--text-links);outline-offset:2px}.ui-alert__x{block-size:30px;inline-size:30px;color:var(--ink-flash);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;margin-inline-end:-6px;display:grid}.ui-alert__x svg{block-size:14px;inline-size:14px}.ui-alert__x:hover{color:var(--ink);background:#4e3b380f}.ui-alert--info{background:var(--info-t);border-color:#1c668440}.ui-alert--info .ui-alert__icon{color:var(--info-fill,var(--ig-info))}.ui-alert--success{background:var(--ok-t);border-color:#239e5066}.ui-alert--success .ui-alert__icon{color:var(--ok-fill,var(--ig-success))}.ui-alert--warning{background:var(--warn-t);border-color:#b2850766}.ui-alert--warning .ui-alert__icon{color:var(--warn-fill,var(--ig-warning))}.ui-alert--destructive{background:var(--err-t);border-color:#dc354566}.ui-alert--destructive .ui-alert__icon{color:var(--err-fill,var(--ig-danger))}.ui-alert--default{background:var(--surface-card2);border-color:var(--border-card2)}.ui-alert--default .ui-alert__icon{color:var(--muted)}@media(max-width:640px){.ui-alert{flex-wrap:wrap;align-items:flex-start}.ui-alert__content{flex-basis:calc(100% - 28px)}.ui-alert__action{margin-inline-start:28px}}.two-fa-nudge{margin-block-end:14px}.two-fa-nudge__actions{flex-wrap:wrap;gap:8px;margin-block-start:10px;display:flex}.trial-banner{border-block-end:1px solid var(--line);background:var(--card);flex-wrap:wrap;align-items:center;gap:16px;padding:13px 20px;font-size:14px;display:flex;position:relative}.trial-banner:before{content:"";block-size:2px;position:absolute;inset-block-start:0;inset-inline:0}.trial-banner--calm:before{background:var(--info)}.trial-banner--firm:before{background:var(--warn)}.trial-banner--ended:before{background:var(--err)}.trial-banner--calm{background:var(--info-t)}@supports (color:color-mix(in lab,red,red)){.trial-banner--calm{background:color-mix(in srgb,var(--info-t) 55%,var(--card))}}.trial-banner--firm{background:var(--warn-t)}@supports (color:color-mix(in lab,red,red)){.trial-banner--firm{background:color-mix(in srgb,var(--warn-t) 60%,var(--card))}}.trial-banner--ended{background:var(--err-t)}@supports (color:color-mix(in lab,red,red)){.trial-banner--ended{background:color-mix(in srgb,var(--err-t) 60%,var(--card))}}.trial-banner__txt{flex:280px;min-inline-size:0}.trial-banner__txt strong{color:var(--ink);font-weight:700}.trial-banner__sub{color:var(--ink-2);margin-block-start:1px;font-size:12.5px;display:block}.trial-banner__runway{flex:none;inline-size:132px}.trial-banner__runwaytop{justify-content:space-between;align-items:baseline;gap:8px;margin-block-end:5px;display:flex}.trial-banner__n{font:700 15px/1.4 var(--pdl-font);color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.trial-banner__unit{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:700}.trial-banner__meter{background:var(--line);border-radius:2px;block-size:3px;display:block;overflow:hidden}.trial-banner__meter i{border-radius:2px;block-size:100%;display:block}.trial-banner--calm .trial-banner__meter i{background:var(--info)}.trial-banner--firm .trial-banner__meter i{background:var(--warn)}.trial-banner--ended .trial-banner__meter i{background:var(--err)}.trial-banner__cta{background:var(--brand);color:var(--on-brand);font:700 12.5px var(--pdl-font);white-space:nowrap;border:0;border-radius:8px;flex:none;align-items:center;gap:6px;padding:8px 14px;text-decoration:none;display:inline-flex}.trial-banner__cta:hover{background:var(--text-links)}@supports (color:color-mix(in lab,red,red)){.trial-banner__cta:hover{background:color-mix(in srgb,var(--text-links) 78%,var(--text-button-primary))}}.trial-banner__cta:hover{color:var(--on-brand);box-shadow:0 2px 8px #e8662a47}.trial-banner__cta:focus-visible{outline:2px solid var(--text-button-primary);outline-offset:2px}.trial-banner__cta svg{block-size:14px;inline-size:14px}:where([dir=rtl]) .trial-banner__cta svg{transform:scaleX(-1)}.trial-banner__skip{color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;padding:8px 4px;font-family:inherit;font-size:12.5px;font-weight:600}.trial-banner__skip:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.intg-health{align-items:center;gap:var(--ig-gap-sm) var(--ig-gap);background:var(--bg);border:1px solid var(--line);border-radius:var(--ig-radius-card);padding:var(--ig-gap) var(--ig-space);font-size:var(--ig-fs-small);font-weight:var(--ig-fw-medium);color:var(--ink-2);min-block-size:44px;flex-wrap:wrap;margin-block-start:var(--ig-gap-cards);display:flex}.intg-health--ok{background:var(--ok-t);border-color:var(--ok-fill);color:var(--ok)}.intg-health__dot{background:var(--faint);border-radius:99px;flex:none;block-size:8px;inline-size:8px}.intg-health--ok .intg-health__dot{background:var(--ok)}.intg-health__n{font-weight:var(--ig-fw-semibold);color:inherit}.intg-health__sep{opacity:.28;background:currentColor;flex:none;block-size:14px;inline-size:1px}.ui-copy{align-items:center;gap:6px;max-inline-size:100%;display:inline-flex}.ui-copy__val{font-family:var(--mono,ui-monospace, monospace);color:var(--ink-2);background:var(--bg);border:1px solid var(--line);-webkit-user-select:all;user-select:all;overflow-wrap:anywhere;border-radius:6px;padding:2px 7px;font-size:12px}.ui-copy__btn{border:1px solid var(--line);background:var(--card);block-size:26px;inline-size:26px;color:var(--muted);cursor:pointer;border-radius:6px;flex:none;place-items:center;display:inline-grid}.ui-copy__btn:hover{border-color:var(--brand);color:var(--brand-ink)}.ui-copy__btn .pdl-ic{block-size:14px;inline-size:14px}.ui-copy__ok{color:var(--ok)}.ui-skel{flex-direction:column;gap:8px;display:flex}.ui-skel__box{border-radius:12px;block-size:120px;margin:0}.ui-skel--tile .ui-skel__box{block-size:88px}.ui-emptystate{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:28px 20px;display:flex}.ui-emptystate__ic{background:var(--bg);block-size:40px;inline-size:40px;color:var(--muted);border-radius:11px;place-items:center;display:grid}.ui-emptystate__ic .pdl-ic{block-size:20px;inline-size:20px}.ui-emptystate--measuring .ui-emptystate__ic{background:var(--brand-tint);color:var(--brand-ink)}.ui-emptystate__msg{color:var(--muted);max-inline-size:46ch;margin:0;font-size:13px;line-height:1.4}.ui-emptystate__cta{margin-block-start:4px}.ui-toasts{z-index:200;max-inline-size:min(92vw,420px);flex-direction:column;gap:10px;display:flex;position:fixed;inset-block-end:max(20px,env(safe-area-inset-bottom));inset-inline-end:20px}.ui-toast{background:var(--surface-card2);border:1px solid var(--border-card2);border-radius:8px;align-items:flex-start;gap:14px;padding:14px 16px;display:flex;box-shadow:0 12px 32px #4e3b3824}.ui-toast--info{background:linear-gradient(var(--info-t),var(--info-t)),var(--card);--toast-accent:var(--info-fill);border-color:#1c668466}.ui-toast--error{background:linear-gradient(var(--err-t),var(--err-t)),var(--card);border-color:#dc354566}.ui-toast--success{background:linear-gradient(var(--ok-t),var(--ok-t)),var(--card);border-color:#239e5066}.ui-toast__icon{flex:none;place-items:center;block-size:24px;inline-size:24px;margin-block-start:-3px;display:grid}.ui-toast__icon svg{block-size:24px;inline-size:24px}.ui-toast--info .ui-toast__icon{color:var(--toast-accent,var(--info-fill))}.ui-toast--error .ui-toast__icon{color:var(--err-fill)}.ui-toast--success .ui-toast__icon{color:var(--ok-fill)}.ui-toast__body{flex:1;min-inline-size:0}.ui-toast__title{font:700 14px/1.4 var(--pdl-font);color:var(--ink-flash)}.ui-toast__msg{color:var(--ink-flash);font-size:13px;line-height:1.4;display:block}.ui-toast__action{border:1px solid var(--line);background:var(--card);min-block-size:0;color:var(--ink-flash);font:600 13px var(--pdl-font);cursor:pointer;border-radius:4px;flex:none;align-self:center;align-items:center;padding:8px 12px;text-decoration:none;display:inline-flex}.ui-toast__action:hover{border-color:var(--ink-flash);font-weight:600}.ui-toast__action:focus-visible{outline:2px solid var(--text-links);outline-offset:2px}@media(max-width:480px){.ui-toast{flex-wrap:wrap}.ui-toast__action{margin-inline-start:44px}}.dg-card{margin-block-end:14px}.dg-card__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.dg-card__subject{color:var(--ink);margin:0;font-weight:600}.dg-card__week{color:var(--faint);font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:13px}.dg-card__actions{flex-wrap:wrap;align-items:flex-start;gap:10px;margin-block-start:14px;display:flex}.dg-skip{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dg-skip .ui-field{min-inline-size:220px;margin:0}.dg-editor{flex-direction:column;gap:14px;margin-block-start:12px;display:flex}.dg-editor__locale{border:1px solid var(--line-soft);border-radius:10px;margin:0;padding:12px}.dg-editor__locale legend{color:var(--faint);letter-spacing:.06em;padding-inline:6px;font-size:12px}.dg-editor__field{margin-block-end:10px;display:block}.dg-editor__field:last-child{margin-block-end:0}.dg-editor__label{color:var(--ink-2);margin-block-end:4px;font-size:13px;display:block}.dg-editor__ta{box-sizing:border-box;border:1px solid var(--line);background:var(--card);inline-size:100%;max-inline-size:100%;color:var(--ink);font:inherit;resize:vertical;border-radius:8px;padding:8px 10px}.dg-editor__ta:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.table-scroll{contain:paint;-webkit-overflow-scrolling:touch;inline-size:100%;max-inline-size:100%;overflow-x:auto}.table-scroll>table{min-inline-size:max-content}@media(max-width:640px){.top{flex-wrap:wrap;row-gap:8px;padding-inline:16px}.top .right{flex-wrap:wrap;justify-content:flex-end;margin-inline-start:auto}.wrap{padding-inline:16px}.kpis{grid-template-columns:1fr}}.es-card{margin-block-end:var(--ig-gap-cards)}.es-card__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.es-card__title{color:var(--ink);margin:0;font-size:14px;font-weight:700}.es-card__sub{color:var(--faint);margin:2px 0 0;font-size:12px}.es-card__verdict{flex:none}.es-card__body{color:var(--ink-2);margin:10px 0 0;font-size:13px}.es-card__signals{gap:10px;margin:0;margin-block-start:12px;padding:0;list-style:none;display:grid}.es-signal{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.es-signal__name{color:var(--muted);font-size:12px}.es-signal__figure{color:var(--ink-2);flex-basis:100%;font-size:13px}.cs-headline{color:var(--ink);margin-block-start:4px;font-size:15px}.cs-headline.c-warn{color:var(--warn)}.cs-headline.c-up{color:var(--ok)}.cs-headline strong{font-weight:700}.cs-takeaway{color:var(--warn);background:var(--warn-t);border-radius:15px;align-items:flex-start;gap:9px;margin-block-start:14px;padding:12px 16px;display:flex}@supports (color:color-mix(in lab,red,red)){.cs-takeaway{background:color-mix(in srgb,var(--warn-t) 50%,var(--card))}}.cs-takeaway{border:1px solid var(--warn)}@supports (color:color-mix(in lab,red,red)){.cs-takeaway{border:1px solid color-mix(in srgb,var(--warn) 30%,transparent)}}.cs-takeaway--ok{color:var(--ok);background:var(--ok-t)}@supports (color:color-mix(in lab,red,red)){.cs-takeaway--ok{background:color-mix(in srgb,var(--ok-t) 55%,var(--card))}}.cs-takeaway--ok{border-color:var(--ok)}@supports (color:color-mix(in lab,red,red)){.cs-takeaway--ok{border-color:color-mix(in srgb,var(--ok) 25%,transparent)}}.cs-takeaway svg{flex:none;block-size:15px;inline-size:15px;margin-block-start:2px}.cs-takeaway p{color:inherit;font-size:13px;font-weight:500;line-height:1.4}.cs-takeaway strong{font-weight:700}.cs-cites{flex-direction:column;gap:11px;margin-block-start:15px;display:flex}.cs-cite{grid-template-columns:110px 1fr 30px;align-items:center;gap:11px;display:grid}.cs-cite__name{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.cs-cite.is-you .cs-cite__name{color:var(--you);font-weight:700}.cs-cite__track{background:var(--line-soft);border-radius:999px;block-size:9px;overflow:hidden}.cs-cite__track i{background:var(--muted);border-radius:999px;block-size:100%;display:block}.cs-cite.is-you .cs-cite__track i{background:var(--you)}.cs-cite__count{color:var(--ink);text-align:end;font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600}.cs-foot{color:var(--faint);margin-block-start:12px;font-size:12px}.cs-donut{flex-direction:column;align-items:center;gap:8px;margin-block-start:16px;display:flex}.cs-donut__cap{color:var(--muted);text-align:center;max-inline-size:240px;font-size:12px;line-height:1.4}.mline-legend{flex-wrap:wrap;gap:14px;margin-block-start:12px;padding:0;list-style:none;display:flex}.ig-chart__fallback .mline-legend{display:none}.mline-legend li{color:var(--muted);align-items:center;gap:7px;font-size:12px;display:inline-flex}.mline-legend__dot{border-radius:3px;flex:none;block-size:10px;inline-size:10px}.mline-legend__dot--dashed{border-block-start:2px dashed;border-radius:0;block-size:0;inline-size:14px}.mline-legend__name.is-you{color:var(--ink);font-weight:700}.mline-legend__note{font-size:var(--ig-fs-label);color:var(--faint);margin-block:6px 0}.cs-sent{flex-direction:column;gap:8px;margin-block-start:14px;display:flex}.cs-sent__row{border-radius:8px;grid-template-columns:120px 1fr auto;align-items:center;gap:10px;padding:6px 10px;display:grid}.cs-sent__row.is-you{background:var(--brand-tint)}.cs-sent__name{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.cs-sent__row.is-you .cs-sent__name{color:var(--brand-ink);font-weight:600}.cs-sent__track{background:var(--line-soft);border-radius:8px;block-size:16px;min-inline-size:24px;display:flex;overflow:hidden}.cs-sent__track i{block-size:100%;display:block}.cs-sent__n{color:var(--ink);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.cs-sent__na{color:var(--faint);font-size:12px;font-style:italic}.seg-pos{background:var(--ok)}.seg-neu{background:var(--warn)}.seg-neg{background:var(--err)}.cs-sent__legend{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;margin-block-start:12px;font-size:12px;display:flex}.cs-sent__legend .cs-key{align-items:center;gap:5px;display:inline-flex}.cs-sent__legend .cs-key i{border-radius:3px;block-size:10px;inline-size:10px;display:inline-block}.rep-sec{border-block-start:2px solid var(--line-soft);padding-block-start:20px}.rep-sec__eyebrow{letter-spacing:.07em;text-transform:uppercase;color:var(--brand-ink);font-size:10px;font-weight:700}.rep-sec__title{letter-spacing:-.02em;color:var(--ink);margin:6px 0 4px;font-size:21px;font-weight:700}.rep-sec__sub{color:var(--muted);max-inline-size:68ch;margin:0;font-size:13px}.claim-kpi{text-align:end;flex-direction:column;align-items:flex-end;display:inline-flex}.claim-kpi__n{font-family:var(--serif,inherit);font-variant-numeric:tabular-nums;color:var(--ok);font-size:26px;font-weight:700;line-height:1}.claim-kpi.c-warn .claim-kpi__n{color:var(--warn)}.claim-kpi__k{color:var(--muted);max-inline-size:140px;margin-block-start:3px;font-size:12px}.claims{flex-direction:column;gap:10px;margin:14px 0 0;padding:0;list-style:none;display:flex}.claim{border:1px solid var(--line-soft);border-radius:10px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.claim--contradicted{border-color:var(--err);background:var(--err-t)}.claim--not_found{border-color:var(--warn);background:var(--warn-t)}.claim__top{align-items:flex-start;gap:8px;display:flex}.claim__text{color:var(--ink);font-size:14px;font-weight:600}.claim__ev{color:var(--ink-2);font-size:12px;font-style:italic}.claim__ev--ok{color:var(--ok);font-style:normal}.claim__ev--warn{color:var(--warn);font-style:normal}.claim__act{align-items:center;gap:8px;margin-block-start:4px;display:flex}.claim__act form{margin:0}.claim__ask{color:var(--muted);font-size:12px}.claim__thumb{border:1px solid var(--line-soft);background:var(--card);color:var(--ink);cursor:pointer;border-radius:8px;padding:5px 12px;font-size:12.5px;font-weight:600}.claim__thumb--up:hover{border-color:var(--ok);color:var(--ok)}.claim__thumb--down:hover{border-color:var(--err);color:var(--err)}.ftabs{flex-wrap:wrap;flex:auto;align-items:center;gap:4px;display:flex}.ftabs__tab{min-block-size:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:6px;padding:6px 11px;font-size:12.5px;font-weight:500;display:inline-flex}.ftabs__tab:hover,.ftabs__tab.is-hover{background:var(--line-soft);color:var(--ink)}.ftabs__tab.is-on{background:var(--ink);color:var(--bg)}.ftabs__n{background:var(--muted);border-radius:99px;padding:2px 6px;font-size:10px;font-weight:700;line-height:1}@supports (color:color-mix(in lab,red,red)){.ftabs__n{background:color-mix(in srgb,var(--muted) 15%,transparent)}}.ftabs__n{color:var(--muted)}.ftabs__tab.is-on .ftabs__n{background:var(--bg)}@supports (color:color-mix(in lab,red,red)){.ftabs__tab.is-on .ftabs__n{background:color-mix(in srgb,var(--bg) 22%,transparent)}}.ftabs__tab.is-on .ftabs__n{color:var(--bg)}.pager{justify-content:center;align-items:center;gap:10px;margin-block-start:16px;display:flex}.pager__btn{border:1px solid var(--line);background:var(--card);block-size:30px;inline-size:30px;color:var(--ink);border-radius:9px;justify-content:center;align-items:center;font-size:17px;line-height:1;text-decoration:none;display:inline-flex}.pager__btn:hover{background:var(--line-soft)}.pager__slot{flex:none;block-size:30px;inline-size:30px}.pager__status{color:var(--muted);font-variant-numeric:tabular-nums;text-align:center;min-inline-size:44px;font-size:12.5px;font-weight:600}.lr-viewall{color:var(--ink);white-space:nowrap;flex:none;align-items:center;gap:5.625px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.lr-viewall:hover{color:var(--brand)}.lr-viewall svg{block-size:13.125px;inline-size:13.125px}.ac-peek{flex-direction:column;gap:12px;padding:15px 17px 13px;display:flex}.ac-peek__row{border:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:12px;padding:15px 17px 13px;display:flex}@supports (color:color-mix(in lab,red,red)){.ac-peek__row{border:1px solid color-mix(in srgb,var(--line) 60%,transparent)}}.ac-peek__row{background:var(--line-soft)}@supports (color:color-mix(in lab,red,red)){.ac-peek__row{background:color-mix(in srgb,var(--line-soft) 20%,transparent)}}.ac-peek__row{color:inherit;border-radius:12px;text-decoration:none;transition:border-color .15s,background-color .15s}.ac-peek__row:hover{border-color:var(--line);background:var(--line-soft)}.ac-peek__dot{background:var(--muted);border-radius:99px;flex:none;block-size:8px;inline-size:8px;margin-block-start:4px}@supports (color:color-mix(in lab,red,red)){.ac-peek__dot{background:color-mix(in srgb,var(--muted) 40%,transparent)}}.ac-peek__dot.is-hi{background:var(--brand)}.ac-peek__main{flex-direction:column;min-inline-size:0;margin-inline-end:auto;display:flex}.ac-peek__title{letter-spacing:-.011em;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;line-height:1.4;overflow:hidden}.ac-peek__sub{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-block-start:1.875px;font-size:12px;line-height:18px;overflow:hidden}.ac-peek__prio{white-space:nowrap;background:var(--line-soft);border:1px solid var(--line);color:var(--ink);border-radius:99px;flex:none;align-self:flex-start;padding:2.875px 10.375px;font-size:12px;font-weight:600;line-height:11px}.ac-peek__prio.is-hi{background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.ac-peek__prio.is-hi{background:color-mix(in srgb,var(--brand) 10%,transparent)}}.ac-peek__prio.is-hi{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.ac-peek__prio.is-hi{border-color:color-mix(in srgb,var(--brand) 32%,var(--card))}}.ac-peek__prio.is-hi{color:var(--brand-ink)}.crawl-bots{gap:7px}.crawl-bot{border:1px solid var(--line);color:var(--muted);background:var(--card);border-radius:9px;align-items:center;gap:6px;padding:4px 9px;font-size:12px;display:inline-flex}.crawl-bot__dot{border-radius:50%;flex:none;block-size:6px;inline-size:6px}.crawl-bot b{color:var(--ink);font-weight:700}.pm-search{border:1px solid var(--line);background:var(--card);border-radius:11px;flex:none;align-items:center;gap:7px;padding:6px 11px;display:inline-flex}.pm-search .pdl-ic{block-size:13px;inline-size:13px;color:var(--faint)}.pm-search input{color:var(--ink);background:0 0;border:0;outline:0;inline-size:130px;font-size:12.5px}.seg--fav{margin-block-start:8px}.src-card__sn--c-up,.src-card__sn--c-warn,.src-card__sn--c-n{flex-direction:column;gap:5px}.src-card__sn--c-up{background:var(--ok-t)}.src-card__sn--c-warn{background:var(--warn-t)}.src-card__sn--c-n{background:var(--line-soft)}.src-card__sn--c-up .chip,.src-card__sn--c-warn .chip,.src-card__sn--c-n .chip{align-self:flex-start}.src-card__sn--c-up .src-card__sn-hint,.src-card__sn--c-warn .src-card__sn-hint,.src-card__sn--c-n .src-card__sn-hint{color:var(--ink-2);font-style:italic}.perc-strip .perc-chips{flex-wrap:wrap;gap:8px;margin-block:4px 2px;display:flex}.perc-chip{cursor:default;border-radius:99px;align-items:center;gap:5px;padding:4px 11px;font-size:12px;font-weight:500;display:inline-flex}.perc-chip--ok{background:var(--ok-t);color:var(--ok)}.perc-chip--warn{background:var(--warn-t);color:var(--warn)}.rpt{gap:var(--ig-gap-cards);flex-direction:column;display:flex}.rpt .pdl-ic{flex:none;block-size:15px;inline-size:15px}.rpt-toggle{background:var(--bg);border:1px solid var(--line);border-radius:10px;gap:2px;margin-block-end:4px;padding:3px;display:inline-flex}.rpt-toggle__opt{font:600 13px var(--pdl-font);color:var(--muted);border-radius:8px;padding:7px 18px;text-decoration:none}.rpt-toggle__opt.is-on{background:var(--card);color:var(--ink);box-shadow:0 1px 2px #1018280f}.rpt-toggle__opt:hover:not(.is-on){color:var(--ink-2)}.rpt-card{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:26px 30px}.rpt-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.rpt-eyebrow{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);align-items:center;gap:9px;font-size:10px;font-weight:700;display:inline-flex}.rpt-eyebrow__ic{background:var(--brand-tint);block-size:26px;inline-size:26px;color:var(--brand-ink);border-radius:8px;flex:none;place-items:center;display:grid}.rpt-eyebrow__ic .pdl-ic{block-size:15px;inline-size:15px}.rpt-tools{align-items:center;gap:12px;display:inline-flex}.rpt-badge{color:var(--ok);background:var(--ok-t);white-space:nowrap;border-radius:99px;align-items:center;gap:5px;padding:4px 11px;font-size:12px;font-weight:600;display:inline-flex}.rpt-badge .pdl-ic{block-size:13px;inline-size:13px}.rpt-pdf{font:600 12.5px var(--pdl-font);color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.rpt-pdf:hover{color:var(--ink)}.rpt-pdf .pdl-ic{block-size:15px;inline-size:15px}.rpt-title{letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin-block:10px 0;font-size:21px;font-weight:700}.rpt-narrative{color:var(--muted);max-inline-size:74ch;margin-block-start:10px;font-size:14px;line-height:1.62}.rpt-asof{margin-block-start:6px}.rpt-kpi__ev{color:var(--muted);max-inline-size:90ch;margin-block-start:4px;font-size:12px;line-height:1.4}.rpt-kpis{grid-template-columns:repeat(var(--rpt-kpi-n,4),1fr);border-block-start:1px solid var(--line-soft);margin-block-start:22px;display:grid}.rpt-kpi{border-inline-start:1px solid var(--line-soft);min-inline-size:0;padding:20px 22px 4px}.rpt-kpi:first-child{border-inline-start:0;padding-inline-start:2px}.rpt-kpi__lb{letter-spacing:.07em;text-transform:uppercase;color:var(--faint);font-size:10px;font-weight:700}.rpt-kpi__v{align-items:baseline;gap:9px;margin-block-start:9px;display:flex}.rpt-kpi__v b{letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:30px;font-weight:700;line-height:1}.rpt-kpi__delta{color:var(--ok);align-items:center;gap:3px;font-size:12px;font-weight:700;display:inline-flex}.rpt-kpi__delta .pdl-ic{block-size:12px;inline-size:12px}.rpt-kpi__sub{color:var(--muted);margin-block-start:7px;font-size:12px;line-height:1.4}.rpt-retro{grid-template-columns:1fr 1fr 1fr;gap:20px;display:grid}.rpt-col__hd{letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;margin-block-end:14px;font-size:12px;font-weight:700;display:inline-flex}.rpt-col__hd .pdl-ic{block-size:15px;inline-size:15px}.rpt-col--worked .rpt-col__hd{color:var(--ok)}.rpt-col--didnt .rpt-col__hd{color:var(--err)}.rpt-col--keep .rpt-col__hd{color:var(--brand-ink)}.rpt-col--live .rpt-col__hd{color:var(--ok)}.rpt-live{margin-block-start:20px}.rpt-live .rpt-colempty{margin-block-end:12px}.rpt-entry{background:var(--card);border:1px solid var(--line);border-radius:12px;margin-block-end:12px;padding:15px 17px 13px}.rpt-entry__h{color:var(--ink);align-items:flex-start;gap:9px;font-size:14px;font-weight:700;line-height:1.4;display:flex}.rpt-entry__dot{border-radius:99px;flex:none;block-size:7px;inline-size:7px;margin-block-start:6px}.rpt-col--worked .rpt-entry__dot{background:var(--ok)}.rpt-col--didnt .rpt-entry__dot{background:var(--err)}.rpt-col--keep .rpt-entry__dot{background:var(--brand-ink)}.rpt-col--live .rpt-entry__dot{background:var(--ok)}.rpt-entry__b{color:var(--muted);margin-block-start:8px;font-size:12.5px;line-height:1.4}.rpt-chip{border-radius:8px;margin-block-start:11px;padding:4px 9px;font-size:12px;font-weight:600;display:inline-block}.rpt-chip--ok{background:var(--ok-t);color:var(--ok)}.rpt-chip--err{background:var(--err-t);color:var(--err)}.rpt-chip--brand{background:var(--brand-tint);color:var(--brand-ink)}.rpt-colempty{color:var(--muted);font-size:12px}.rpt-sec{flex-direction:column;gap:3px;display:flex}.rpt-sec__t{letter-spacing:-.01em;color:var(--ink);font-size:15px;font-weight:700}.rpt-sec__s{color:var(--muted);font-size:12.5px}.rpt-status__line{color:var(--muted);max-inline-size:62ch;margin-block:6px 0;font-size:12.5px}.rpt-plan{grid-template-columns:1fr 1fr 1fr;gap:20px;display:grid}.rpt-phase{background:var(--card);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:12px;padding:20px;display:flex}.rpt-phase__top{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.rpt-phase__eyebrow{letter-spacing:.07em;text-transform:uppercase;color:var(--faint);font-size:10px;font-weight:700}.rpt-phase__title{color:var(--ink);margin-block-start:3px;font-size:15px;font-weight:700}.rpt-phase__count{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.rpt-phase__tasks{border-block-start:1px solid var(--line-soft);flex-direction:column;gap:10px;padding-block-start:12px;display:flex}.rpt-phase__task{color:var(--ink-2);align-items:flex-start;gap:9px;font-size:12.5px;line-height:1.4;display:flex}.rpt-phase__task .pdl-ic{block-size:15px;inline-size:15px;color:var(--faint);margin-block-start:1px}.rpt-phase__task--done{color:var(--ink)}.rpt-phase__task--done .pdl-ic{color:var(--ok)}.rpt-phase__more{color:var(--muted);font-size:12px}.rpt-phase__cap{color:var(--ok);margin-block-start:2px;font-size:12px;display:block}.rpt-phase__foot{color:var(--muted);border-block-start:1px solid var(--line-soft);margin-block-start:11px;padding-block-start:10px;font-size:12px}.rpt-phase__count b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:700}.rpt-bar{background:var(--line-soft);border-radius:99px;block-size:6px;overflow:hidden}.rpt-bar__fill{background:var(--brand-ink);border-radius:99px;block-size:100%}.rpt-phase--done .rpt-bar__fill{background:var(--ok)}.rpt-plan__link{font:600 12.5px var(--pdl-font);color:var(--brand-ink);text-decoration:none}.rpt-plan__link:hover{text-decoration:underline}.rpt-past{grid-template-columns:1fr 1fr 1fr;gap:20px;display:grid}.rpt-snap{background:var(--card);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:14px;padding:18px;display:flex}.rpt-snap__top{justify-content:space-between;align-items:center;gap:8px;display:flex}.rpt-snap__m{color:var(--ink);font-size:15px;font-weight:700}.rpt-snap__kpis{border-block:1px solid var(--line-soft);grid-template-columns:1fr 1fr 1fr;padding-block:14px;display:grid}.rpt-snap__kpi{text-align:center;border-inline-start:1px solid var(--line-soft);padding-inline:6px}.rpt-snap__kpi:first-child{border-inline-start:0}.rpt-snap__kpi b{color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:19px;font-weight:700;display:block}.rpt-snap__kpi span{color:var(--muted);font-size:12px}.rpt-snap__spark{block-size:28px;inline-size:100%;max-inline-size:240px;color:var(--brand-ink);opacity:.85;margin-block:4px 10px;display:block}:where([dir=rtl]) .rpt-snap__spark{transform:scaleX(-1)}.rpt-snap__cta{font:600 12.5px var(--pdl-font);color:var(--ink-2);border:1px solid var(--line);border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:9px;text-decoration:none;display:flex}.rpt-snap__cta:hover{border-color:var(--brand-tint);color:var(--brand-ink)}.rpt-snap__cta .pdl-ic{block-size:13px;inline-size:13px}.rpt-snap--soon{background:var(--bg);text-align:center;justify-content:center;align-items:center;gap:8px;min-block-size:190px}.rpt-snap--soon .rpt-snap__ic{background:var(--card);block-size:34px;inline-size:34px;color:var(--muted);border-radius:9px;place-items:center;display:grid}.rpt-snap--soon .rpt-snap__ic .pdl-ic{block-size:17px;inline-size:17px}.rpt-snap__soonline{color:var(--muted);font-size:12px}.rpt-snap__cadence{letter-spacing:.02em;text-transform:uppercase;color:var(--muted);margin-block-start:-8px;font-size:12px;font-weight:600}.rpt-genearly{font:600 12.5px var(--pdl-font);color:var(--brand-ink);background:var(--brand-tint);cursor:pointer;border:0;border-radius:9px;padding:8px 14px}.rpt-foot{color:var(--faint);font-size:12px}.adoc{flex-direction:column;gap:18px;display:flex}.adoc__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.adoc__sec{background:var(--card);border:1px solid var(--line);break-inside:avoid;border-radius:16px;padding:22px 26px}.adoc__sec h2{letter-spacing:-.01em;color:var(--ink);margin-block:0 10px;font-size:15px;font-weight:700}.adoc__scroll{overflow-x:auto}.adoc__table{border-collapse:collapse;inline-size:100%}.adoc__table th,.adoc__table td{border-block-end:1px solid var(--line);text-align:start;vertical-align:top;padding:8px 10px}.adoc__table th{color:var(--muted);font-size:12px;font-weight:600}.adoc__fix{border-block-end:1px solid var(--line);flex-direction:column;gap:6px;padding-block:10px;display:flex}.adoc__fix:last-of-type{border-block-end:0}.adoc__fix p{margin:0}.adoc__quote{border-inline-start:2px solid var(--line);color:var(--muted);margin:4px 0 0;padding-inline-start:12px}@media print{.ig-noprint,.sb,.top,.app-scrim{display:none!important}.adoc__sec{border:0;padding:0}}.rpt-ab{border-block-start:1px solid var(--line-soft);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr);gap:0 18px;margin-block-start:20px;display:grid}.rpt-ab__hd{letter-spacing:.07em;text-transform:uppercase;color:var(--faint);padding-block:14px 8px;font-size:10px;font-weight:700}.rpt-ab__hd--val{text-align:end}.rpt-ab__lb{color:var(--ink-2);border-block-start:1px solid var(--line-soft);padding-block:13px;font-size:13px;line-height:1.4}.rpt-ab__v{border-block-start:1px solid var(--line-soft);text-align:end;min-inline-size:0;padding-block:13px}.rpt-ab__v b{letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:21px;font-weight:700;line-height:1.2;display:block}.rpt-ab__note{color:var(--muted);margin-block-start:4px;font-size:12px;line-height:1.4;display:block}.rpt-ab__skip{color:var(--faint);margin-block-start:12px;font-size:12px}@media(max-width:900px){.rpt-kpis{grid-template-columns:1fr 1fr}.rpt-retro,.rpt-plan,.rpt-past{grid-template-columns:1fr}}@media(max-width:700px){.rpt-ab{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.rpt-ab__lb{color:var(--ink);text-align:start;grid-column:1/-1;padding-block:14px 2px;font-weight:600}.rpt-ab__hd:first-child{display:none}.rpt-ab__hd--val{text-align:start}.rpt-ab__v{text-align:start;border-block-start:0}}.vstack{gap:var(--ig-gap-cards);flex-direction:column;display:flex}.mutenote{color:var(--muted);margin:0;font-size:12px;line-height:1.4}.scard{flex-direction:column;padding:0;display:flex}.scard__hd{padding:var(--ig-card-pad);border-block-end:1px solid var(--line-soft);align-items:flex-start;gap:12px;display:flex}.scard__ic{background:var(--bg);block-size:30px;inline-size:30px;color:var(--muted);border-radius:9px;flex:none;place-items:center;display:grid}.scard__ic .pdl-ic{block-size:16px;inline-size:16px}.scard__titles{min-inline-size:0}.scard__title{font-size:15px;font-weight:var(--ig-fw-bold);letter-spacing:-.01em}.scard__sub{color:var(--muted);max-inline-size:72ch;margin-block-start:3px;font-size:12px;line-height:1.4}.scard__actions{flex:none;align-items:center;gap:8px;margin-inline-start:auto;display:flex}.scard__actions .seg{margin:0}.scard__bd{padding:var(--ig-card-pad);flex-direction:column;gap:14px;display:flex}.scard__bd--flush{gap:0;padding:0 0 8px}.scard__bd--flush>.mutenote{padding-inline:var(--ig-card-pad)}.scard__ft{padding:12px var(--ig-card-pad);border-block-start:1px solid var(--line-soft);color:var(--muted);font-size:12px;line-height:1.4}@supports (color:color-mix(in lab,red,red)){.scard__ft{color:color-mix(in srgb,var(--muted) 80%,transparent)}}.statline{flex-wrap:wrap;gap:8px 24px;display:flex}.statline__item{align-items:baseline;gap:7px;display:flex}.statline__v{letter-spacing:-.02em;color:var(--ink);font-size:20px;font-weight:700;line-height:1;font-family:var(--pdl-font-display)}:where([dir=rtl]) .statline__v{font-family:var(--pdl-font)}.statline__v--ok{color:var(--ok)}.statline__v--warn{color:var(--warn)}.statline__v--err{color:var(--err)}.statline__v--info{color:var(--info)}.statline__v--brand{color:var(--brand-ink)}.statline__lb{color:var(--muted);font-size:12px}.fgroups{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.fgroup{border:1px solid var(--line);border-inline-start:3px solid var(--line);background:var(--card);border-radius:12px;padding:15px 17px 13px;list-style:none}.fgroup--err{border-inline-start-color:var(--err)}.fgroup--warn{border-inline-start-color:var(--warn)}.fgroup--info{border-inline-start-color:var(--info)}.fgroup--ok{border-inline-start-color:var(--ok)}.fgroup__hd{align-items:flex-start;gap:12px;display:flex}.fgroup__ic{background:var(--bg);block-size:30px;inline-size:30px;color:var(--muted);border-radius:9px;flex:none;place-items:center;display:grid}.fgroup--err .fgroup__ic{background:var(--err-t);color:var(--err)}.fgroup--warn .fgroup__ic{background:var(--warn-t);color:var(--warn)}.fgroup--info .fgroup__ic{background:var(--info-t);color:var(--info)}.fgroup--ok .fgroup__ic{background:var(--ok-t);color:var(--ok)}.fgroup__ic .pdl-ic{block-size:16px;inline-size:16px}.fgroup__id{flex:1;min-inline-size:0}.fgroup__top{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fgroup__n{font-size:13px;font-weight:700}.fgroup__why{color:var(--muted);max-inline-size:70ch;margin-block-start:5px;font-size:12px;line-height:1.4}.fgroup__more{color:var(--brand-ink);cursor:pointer;background:0 0;border:0;margin-block-start:8px;padding:4px 0;font-size:12px;font-weight:700}.fgroup__more:hover{color:var(--brand-hover)}.fgroup .rowl{margin-block-start:6px}.rowl{margin:0;padding:0;list-style:none}.rowl--inset{padding-inline:20px}.rowl__row{border-block-start:1px solid var(--line-soft);flex-wrap:wrap;align-items:baseline;gap:10px;min-block-size:44px;padding-block:10px;display:flex}.rowl__row:first-child{border-block-start:0}.rowl__rank{color:var(--muted);flex:none;min-inline-size:28px;font-size:12px;font-weight:700}.rowl__ic{background:var(--bg);block-size:26px;inline-size:26px;color:var(--muted);border-radius:8px;flex:none;align-self:center;place-items:center;display:grid}.rowl__ic .pdl-ic{block-size:14px;inline-size:14px}.rowl__id{align-items:baseline;gap:8px;min-inline-size:0;display:flex}.rowl__title{letter-spacing:-.01em;font-size:14px;font-weight:700}.rowl__sub{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-inline-size:34ch;font-size:12px;overflow:hidden}.rowl__trail{white-space:nowrap;align-items:baseline;gap:12px;margin-inline-start:auto;display:flex}.rowl__count{color:var(--muted);font-size:12px}.rowl__link{color:var(--brand-ink);font-size:12px;font-weight:600}.rowl__link:hover{text-decoration:underline}button.rowl__link{cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.evq{border-inline-start:2px solid var(--line);flex-basis:100%;margin:6px 0 0;padding-block:2px;padding-inline-start:12px}.evq__text{color:var(--ink);margin:0;font-size:12.5px;line-height:1.4}.evq__link{color:var(--brand-ink);margin-block-start:4px;font-size:12px;font-weight:600;display:inline-block}.evq__link:hover{text-decoration:underline}.rbars{flex-direction:column;gap:12px;display:flex}.rbar{grid-template-columns:minmax(140px,220px) 1fr 52px;align-items:center;gap:12px;display:grid}.rbar__name{align-items:center;gap:8px;min-inline-size:0;display:flex}.rbar__lb{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.rbar__track{background:var(--line-soft);border-radius:99px;block-size:9px;overflow:hidden}.rbar__track i{background:var(--you);border-radius:99px;block-size:100%;min-inline-size:2px;display:block}.rbar__track{position:relative}.rbar__band{background:var(--ink);border-radius:99px;position:absolute;inset-block:0}@supports (color:color-mix(in lab,red,red)){.rbar__band{background:color-mix(in srgb,var(--ink) 22%,transparent)}}.rbar:has(>.rbar__note){grid-template-columns:minmax(140px,220px) 1fr 52px minmax(0,240px)}.rbar__note{color:var(--muted);font-size:12px}.rbar--warn .rbar__track i{background:var(--warn)}.rbar--err .rbar__track i{background:var(--err)}.rbar--info .rbar__track i{background:var(--info)}.rbar--muted .rbar__track i{background:var(--faint)}.rbar--sov-1 .rbar__track i{background:var(--sov-1)}.rbar--sov-2 .rbar__track i{background:var(--sov-2)}.rbar--sov-3 .rbar__track i{background:var(--sov-3)}.rbar--sov-4 .rbar__track i{background:var(--sov-4)}.rbar--sov-5 .rbar__track i{background:var(--sov-5)}.rbar--sov-6 .rbar__track i{background:var(--sov-6)}.dsh-kinds{margin-block-start:var(--ig-gap)}.dsh-kinds__total{margin-block:var(--ig-gap-sm) 0;font-size:var(--ig-fs-small);color:var(--ink-2)}.rbar__n{text-align:end;font-size:12.5px;font-weight:700}@media(max-width:700px){.rbar,.rbar:has(>.rbar__note){grid-template-columns:minmax(100px,1fr) 1fr 40px}.rbar__note{grid-column:1/-1}}.snote{border:1px solid var(--line);background:var(--card);border-radius:10px;align-items:center;gap:10px;padding:8px 12px;display:flex}.snote__ic{background:var(--bg);block-size:24px;inline-size:24px;color:var(--muted);border-radius:7px;flex:none;place-items:center;display:grid}.snote--clean .snote__ic{background:var(--ok-t);color:var(--ok)}.snote--partial .snote__ic{background:var(--ink-2)}@supports (color:color-mix(in lab,red,red)){.snote--partial .snote__ic{background:color-mix(in srgb,var(--ink-2) 8%,transparent)}}.snote--partial .snote__ic{color:var(--ink-2)}.snote--refused .snote__ic{background:var(--warn-t);color:var(--warn)}.snote--withheld .snote__ic{background:var(--info-t);color:var(--info)}.snote--not-in-plan .snote__ic{background:var(--bg);color:var(--ink-2)}.snote--not-connected .snote__ic{background:var(--info-t);color:var(--info)}.snote--unreadable .snote__ic{background:var(--warn-t);color:var(--warn)}.snote__ic .pdl-ic{block-size:14px;inline-size:14px}.snote__main{flex-wrap:wrap;align-items:center;gap:8px;min-inline-size:0;display:flex}.snote__main .chip{flex:none}.snote__body{color:var(--muted);margin:0;font-size:12.5px;line-height:1.4}.ui-upgrade{border:1px solid var(--line);background:var(--card);text-align:center;border-radius:14px;max-inline-size:560px;margin-inline:auto;padding:28px 24px}.ui-upgrade__eyebrow{letter-spacing:.04em;text-transform:uppercase;color:var(--brand-ink);margin:0 0 6px;font-size:12px;font-weight:600}.ui-upgrade__t{color:var(--ink);margin:0 0 10px;font-size:21px;line-height:1.3}.ui-upgrade__what{color:var(--ink-2);margin:0 0 10px;font-size:15px;line-height:1.4}.ui-upgrade__plan{color:var(--ink);margin:0 0 6px;font-size:14px;font-weight:600}.ui-upgrade__stays{color:var(--muted);margin:0 0 18px;font-size:12.5px;line-height:1.4}.ui-upgrade__act{justify-content:center;display:flex}@media(max-width:620px){.ui-upgrade{padding:22px 16px}}.fvc{inline-size:var(--fvc,16px);block-size:var(--fvc,16px);flex:none;align-self:center;place-items:center;display:inline-grid}.fvc img{border-radius:4px;block-size:100%;inline-size:100%;display:block}.fvc__fb{background:var(--bg);block-size:100%;inline-size:100%;color:var(--faint);border-radius:4px;place-items:center;display:grid}.fvc__fb .pdl-ic{block-size:70%;inline-size:70%}.srcx-correlated{margin-block-end:16px}.srcx-correlated__list{color:var(--muted);margin-block-start:6px;font-size:12px;display:block}.srcx-legend{flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;list-style:none;display:flex}.srcx-legend li{color:var(--muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.srcx-legend li.is-you{color:var(--you);font-weight:700}.srcx-legend__swatch{border-radius:2px;flex:none;block-size:3px;inline-size:14px}.srcx-donut{--srcx-ring:170px;grid-template-columns:var(--srcx-ring) 1fr;align-items:center;gap:18px;display:grid}.srcx-donut>.ig-chart{inline-size:var(--srcx-ring)}.srcx-donut__legend{flex-direction:column;gap:7px;min-inline-size:0;margin:0;padding:0;list-style:none;display:flex}.srcx-donut__legend li{justify-content:space-between;align-items:center;gap:10px;display:flex}.srcx-donut__n{font-size:12px;font-weight:700}@media(max-width:700px){.srcx-donut{grid-template-columns:1fr;justify-items:center}}.srcx-li{align-items:baseline;gap:10px;display:flex}.srcx-li__dot{border-radius:50%;flex:none;block-size:10px;inline-size:10px;translate:0 -1px}.srcx-li__lead{color:var(--ink);margin:0;font-size:21px;line-height:1.4}@media(max-width:700px){.srcx-li__lead{font-size:15px}}.purpbar{background:var(--line-soft);border-radius:99px;gap:2px;block-size:14px;inline-size:100%;display:flex;overflow:hidden}.purpbar__seg{background:var(--pc,var(--faint));block-size:100%;min-inline-size:3px;display:block}.purpbar__key{margin:var(--ig-gap) 0 0;gap:var(--ig-gap-sm);padding:0;list-style:none;display:grid}.purpbar__key li{align-items:center;gap:var(--ig-gap-sm);min-block-size:24px;display:flex}.purpbar__n{font-size:12.5px;font-weight:var(--ig-fw-semibold);color:var(--ink);font-variant-numeric:tabular-nums;margin-inline-start:auto}.purpbar__pc{text-align:end;inline-size:44px;font-size:12.5px;font-weight:var(--ig-fw-semibold);color:var(--muted);font-variant-numeric:tabular-nums}.fgrid--zebra .fgrid__row.is-alt{background:var(--bg)}.fgrid--zebra .fgrid__row:not(.fgrid__row--head):hover{background:var(--line-soft)}.fgrid__more{padding-block:var(--ig-gap);justify-content:center;display:flex}.measc{flex-direction:column;gap:14px;display:flex}.measc__fig{border-block-end:1px solid var(--line-soft);align-content:end;gap:12px;block-size:180px;padding-block-end:12px;display:grid}.measc__fig .skel{margin:0}.measc__band{border-radius:6px;block-size:18px}.measc__axis{justify-content:space-between;display:flex}.measc__tick{block-size:8px;inline-size:34px}.measc--donut .measc__fig{border-block-end:0;grid-template-columns:auto 1fr;align-content:center;place-items:center start;gap:18px;padding-block-end:0}.measc__ring{border-radius:50%;block-size:132px;inline-size:132px;position:relative}.measc__ring:after{content:"";background:var(--card);border-radius:50%;position:absolute;inset:30px}.measc__side{align-content:center;gap:10px;inline-size:100%;display:grid}.measc__side .skel{block-size:12px}.measc__note{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:12.5px;line-height:1.4;display:flex}.c-t{background:var(--tc)}@supports (color:color-mix(in lab,red,red)){.c-t{background:color-mix(in srgb,var(--tc) 12%,transparent)}}.c-t{color:var(--tc);font-weight:600}.statline__item--btn{cursor:pointer;font:inherit;color:inherit;background:0 0;border:0;border-radius:8px;margin:-4px -8px;padding:4px 8px;text-decoration:none}.statline__item--btn:hover{background:var(--line-soft)}.statline__item--btn.is-on{background:var(--brand-tint);outline:1px solid var(--brand)}@supports (color:color-mix(in lab,red,red)){.statline__item--btn.is-on{outline:1px solid color-mix(in srgb,var(--brand) 40%,transparent)}}.dtbl__tools{border-block-end:1px solid var(--line-soft);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 20px;display:flex}.dtbl__tools .pm-search{margin-inline-start:auto}.dtbl__form{flex-wrap:wrap;align-items:center;gap:8px;margin-inline-start:auto;display:flex}.dtbl__form .pm-search{margin-inline-start:0}.dtbl__sel{border:1px solid var(--line);background:var(--card);color:var(--ink);font:500 12px var(--pdl-font);border-radius:9px;padding:6px 9px}.dtbl{border-collapse:collapse;inline-size:100%;font-size:12.5px}.dtbl th{text-align:start;letter-spacing:.07em;text-transform:uppercase;color:var(--faint);border-block-end:1px solid var(--line-soft);white-space:nowrap;padding:9px 12px;font-size:10px;font-weight:700}.dtbl th.num,.dtbl td.num{text-align:end}.dtbl__sort{font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;text-decoration:none;display:inline-flex}.dtbl__sort:hover,.dtbl__sort.is-on{color:var(--ink)}.dtbl__sort i{font-size:9px;font-style:normal}.dtbl td{border-block-end:1px solid var(--line-soft);vertical-align:middle;padding:8px 12px}.dtbl tbody tr:hover{background:var(--line-soft)}@supports (color:color-mix(in lab,red,red)){.dtbl tbody tr:hover{background:color-mix(in srgb,var(--line-soft) 55%,transparent)}}.dtbl__rank{color:var(--faint);inline-size:34px;font-size:12px}.dtbl__id{align-items:center;gap:9px;min-inline-size:0;display:flex}.dtbl__id strong{letter-spacing:-.01em;font-weight:700}.dtbl__id .rowl__sub{display:block}.dtbl__none{color:var(--faint)}.dtbl__count{white-space:nowrap;font-weight:700}.dtbl__bar{background:var(--line-soft);vertical-align:middle;border-radius:99px;block-size:6px;inline-size:64px;margin-inline-end:8px;display:inline-block;overflow:hidden}.dtbl__bar i{background:var(--you);border-radius:99px;block-size:100%;min-inline-size:2px;display:block}.dtbl__bar.is-warn i{background:var(--warn)}.table-scroll:has(>.dtbl--stack){container-type:inline-size}.dtbl--stack{--dt-cols:3}.dtbl--stack:has(thead th:nth-child(6)){--dt-cols:4}.dtbl--stack:has(thead th:nth-child(7)){--dt-cols:5}@container (max-width:640px){.table-scroll>.dtbl--stack{min-inline-size:0}.dtbl--stack{grid-template-columns:repeat(var(--dt-cols),auto);column-gap:10px;display:grid}.dtbl--stack thead,.dtbl--stack tbody{display:contents}.dtbl--stack tr{grid-column:1/-1;grid-template-columns:subgrid;border-block-end:1px solid var(--line-soft);align-items:center;row-gap:6px;padding:10px 12px;display:grid}.dtbl--stack :is(th,td){border:0;min-inline-size:0;padding:0}.dtbl--stack :is(th,td):nth-child(2){overflow-wrap:anywhere}.dtbl--stack :is(th,td):first-child{grid-area:1/1}.dtbl--stack :is(th,td):nth-child(2){grid-area:1/1/2/-1;padding-inline-start:28px}.dtbl--stack :is(th,td):nth-child(3){grid-column-start:1}.dtbl--stack :is(th,td).num{text-align:start}.dtbl--stack th,.dtbl--stack .dtbl__count{white-space:normal}.dtbl--stack .dtbl__bar{inline-size:100%;max-inline-size:64px;margin-block-end:4px;display:block}}a.chip{text-decoration:none}.aud-prov th.aud-prov__sure,.aud-prov td.aud-prov__sure{text-align:end;white-space:nowrap}.table-scroll:has(>.aud-prov){container-type:inline-size}@container (max-width:640px){.table-scroll>.aud-prov{min-inline-size:0}.aud-prov,.aud-prov tbody{display:block}.aud-prov thead{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.aud-prov tr{border-block-end:1px solid var(--line-soft);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:10px 12px;display:grid}.aud-prov td{border:0;padding:0}.aud-prov td.aud-prov__found{color:var(--ink);grid-column:1/-1;font-weight:600}}@media(max-width:700px){.dtbl__bar{display:none}.dtbl th,.dtbl td{padding-inline:8px}:root{--ig-card-pad:16px}.dtbl--pages th:nth-child(2),.dtbl--pages td:nth-child(2){display:none}}.gauge{flex-direction:column;align-items:center;display:flex}.gauge--ok{--gc:var(--ok)}.gauge--info{--gc:var(--info)}.gauge--warn{--gc:var(--warn)}.gauge--err{--gc:var(--err)}.gauge__arc{aspect-ratio:2;inline-size:168px;position:relative;overflow:hidden}.gauge__arc:before{content:"";background:conic-gradient(from 270deg,var(--gc) calc(var(--gv,0) * 1.8deg),var(--line-soft) calc(var(--gv,0) * 1.8deg) 180deg,transparent 180deg);border-radius:50%;position:absolute;inset:0 0 -100%;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 15px),#000 calc(100% - 14px));mask:radial-gradient(farthest-side,#0000 calc(100% - 15px),#000 calc(100% - 14px))}.gauge__readout{align-items:baseline;gap:3px;margin-block:-38px 8px;display:flex}.gauge__v{letter-spacing:-.02em;color:var(--gc);font-size:30px;font-weight:700;line-height:1;font-family:var(--pdl-font-display)}:where([dir=rtl]) .gauge__v{font-family:var(--pdl-font)}.gauge__max{color:var(--faint);font-size:12.5px;font-weight:600}.gauge__cap{color:var(--ink-2);text-align:center;max-inline-size:46ch;margin:0 auto;font-size:12.5px;line-height:1.4}.srcd-flags{flex-wrap:wrap;gap:4px;display:inline-flex}.dtbl__rowlink{cursor:pointer}.dtbl__idlink{color:inherit;text-decoration:none;display:contents}.dtbl__idlink:hover strong{color:var(--brand-ink);text-decoration:underline}.vpair{border:1px solid var(--line);background:var(--card);border-radius:999px;flex:none;align-items:stretch;display:inline-flex;overflow:hidden}.vpair form{display:contents}.vpair__btn{color:var(--muted);cursor:pointer;font:600 11.5px var(--pdl-font);background:0 0;border:0;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.vpair form+form .vpair__btn{border-inline-start:1px solid var(--line)}.vpair__btn .pdl-ic{block-size:14px;inline-size:14px}.vpair__btn--up:hover,.vpair__btn--up:focus-visible{background:var(--ok-t);color:var(--ok)}.vpair__btn--down:hover,.vpair__btn--down:focus-visible{background:var(--bg);color:var(--ink-2)}.vpair__btn:focus-visible{box-shadow:inset 0 0 0 3px var(--brand-tint);outline:none}.vpair--done{font:600 11.5px var(--pdl-font);color:var(--muted);border-style:dashed;align-items:center;gap:6px;padding:4px 10px}.vpair--done.is-up{border-style:solid;border-color:var(--ok);background:var(--ok-t);color:var(--ok)}.vpair--done .pdl-ic{block-size:13px;inline-size:13px}.spot{border-inline-start:3px solid var(--warn);grid-template-columns:minmax(0,72ch) 220px;justify-content:start;gap:24px;display:grid}.spot--err{border-inline-start-color:var(--err)}.spot--err .spot__eyebrow{color:var(--err)}.spot--info{border-inline-start-color:var(--info)}.spot--info .spot__eyebrow{color:var(--info)}.spot--plain{border-inline-start-color:var(--line)}.spot--plain .spot__eyebrow{color:var(--muted)}.spot__nm{color:var(--ink-2);font-size:12px;font-weight:700}.spot__eyebrow{letter-spacing:.05em;text-transform:uppercase;color:var(--warn);align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.spot__eyebrow .pdl-ic{block-size:13px;inline-size:13px}.spot__title{letter-spacing:-.02em;max-inline-size:40ch;margin-block-start:8px;font-size:21px;font-weight:700;line-height:1.3}.spot__lede{color:var(--muted);max-inline-size:62ch;margin-block-start:6px;font-size:13px;line-height:1.4}.method-line{color:var(--muted);max-inline-size:62ch;margin:0;font-size:13px;line-height:1.4}.method-line a{color:inherit;text-decoration:underline}.method-line+.method-line{margin-block-start:4px}.asof{color:var(--muted);margin:0;font-size:12px;line-height:1.4}.asof .asof__at{font-size:inherit;color:inherit;font-weight:600}.asof__sep{color:var(--line)}.spot__basis{color:var(--muted);max-inline-size:62ch;margin-block-start:6px;font-size:12px;line-height:1.4}.spot__meta{flex-wrap:wrap;align-items:center;gap:8px;margin-block-start:12px;display:flex}.spot__id{color:var(--ink);border:1px solid var(--line);border-radius:999px;align-items:center;gap:6px;padding:3px 10px 3px 5px;font-size:12.5px;font-weight:700;display:inline-flex}.spot__id:hover{border-color:var(--brand-ink);color:var(--brand-ink)}.spot__acts{flex-wrap:wrap;align-items:center;gap:10px;margin-block-start:16px;display:flex}.spot__vp{border-inline-start:1px solid var(--line);margin-inline-start:2px;padding-inline-start:12px;display:inline-flex}.spot__data{background:var(--bg);border:1px solid var(--line-soft);border-radius:12px;align-content:center;align-self:start;gap:4px;padding:16px 18px;display:grid}.spot__n{letter-spacing:-1px;font-size:36px;font-weight:700;line-height:1;font-family:var(--pdl-font-display)}:where([dir=rtl]) .spot__n{font-family:var(--pdl-font)}.spot__nl{color:var(--muted);font-size:12px;line-height:1.4}.spot__stat{border-block-start:1px solid var(--line);color:var(--muted);align-items:baseline;gap:6px;margin-block-start:10px;padding-block-start:10px;font-size:12px;display:flex}.spot__stat b{color:var(--ink);font-size:13px}@media(max-width:840px){.spot{grid-template-columns:1fr;gap:16px}}.spot--notes .spot__main{column-gap:var(--ig-space-lg);grid-template-columns:minmax(0,62ch) minmax(0,46ch);align-content:start;display:grid}.spot--notes .spot__main>*{grid-column:1}.spot--notes .spot__notes{border-inline-start:1px solid var(--line-soft);grid-area:1/2/span 4;align-self:start;padding-inline-start:var(--ig-space-lg)}.spot--notes .spot__acts{grid-column:1/-1}.spot--notes .spot__notes>:first-child{margin-block-start:0}.spot--notes .spot__notes{grid-row:1/span 3}.spot--notes .spot__meta{grid-column:1/-1}.spot--notes .spot__acts>.cmp-checked:last-child{margin-inline-start:auto}@media(min-width:1100px){.spot.spot--notes{grid-template-columns:minmax(0,1fr) minmax(220px,300px)}.spot--notes .spot__main{grid-template-columns:minmax(0,62ch) minmax(0,1fr)}.spot--notes .spot__notes{columns:2 38ch;column-gap:var(--ig-space-lg)}.spot--notes .spot__notes>*{break-inside:avoid;margin-block-start:0}.spot--notes .spot__data{align-self:stretch}}.cmp-board{gap:var(--ig-gap-cards);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;display:grid}.cmp-board__stack{gap:var(--ig-gap-cards);flex-direction:column;min-inline-size:0;display:flex}.cmp-board__engines{flex-direction:column;flex:1 0 auto;display:flex}.cmp-board__engines>*{flex:1 0 auto}.cmp-board__trend{min-inline-size:0}.cmp-board__move{margin-block-end:var(--ig-gap)}@media(max-width:1100px){.cmp-board{grid-template-columns:minmax(0,1fr)}.cmp-board__stack{display:contents}.cmp-board__trend{order:2}.cmp-board__engines{order:3}.spot--notes .spot__main{display:block}.spot--notes .spot__notes{border-inline-start:0;padding-inline-start:0}}.qact{font:600 12px var(--pdl-font);color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:5px;padding:4px 6px;display:inline-flex}.qact:hover{color:var(--brand-ink);background:var(--brand-tint)}.qact:focus-visible{box-shadow:0 0 0 3px var(--brand-tint);color:var(--brand-ink);outline:none}.qact .pdl-ic{block-size:13px;inline-size:13px}.fgrid{--fgcols:30px minmax(170px, 1.5fr) minmax(150px, 1.1fr) 190px minmax(max-content, 1fr);padding-inline:20px}.fgrid__row{grid-template-columns:var(--fgcols);border-block-start:1px solid var(--line-soft);align-items:center;gap:8px 14px;padding-block:9px;display:grid}.fgrid__row:not(.fgrid__row--head){border-radius:10px;margin-inline:-8px;padding-inline:8px;transition:background-color .12s}.fgrid__row:not(.fgrid__row--head):hover{background:var(--bg)}.fgrid__row:target{background:var(--warn-t)}.fgrid__row--head{border-block-start:0;padding-block:10px 7px}.fgrid__row--head+.fgrid__row{border-block-start:0}.fgrid__h{letter-spacing:.07em;text-transform:uppercase;color:var(--faint);font-size:10px;font-weight:700}.fgrid__rank{color:var(--faint);text-align:end;font-size:12px;font-weight:700}.fgrid__id{align-items:center;gap:8px;min-inline-size:0;display:flex}.fgrid__id:hover .fgrid__dom{color:var(--brand-ink)}.fgrid__idtxt{min-inline-size:0}.fgrid__dom{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;display:block;overflow:hidden}.fgrid__sub{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.fgrid__ic{background:var(--bg);block-size:24px;inline-size:24px;color:var(--muted);border-radius:7px;flex:none;place-items:center;display:grid}.fgrid__ic .pdl-ic{block-size:13px;inline-size:13px}.fgrid__cites{align-items:center;gap:10px;min-block-size:1px;display:flex}.fgrid__cn{font-variant-numeric:tabular-nums;text-align:end;min-inline-size:44px;font-size:12.5px;font-weight:700}.fgrid__track{background:var(--line-soft);border-radius:99px;flex:1;block-size:5px;overflow:hidden}.fgrid__track i{background:var(--faint);border-radius:99px;block-size:100%;min-inline-size:2px;display:block}.fgrid__acts{justify-content:flex-end;align-items:center;gap:6px;display:flex}.fgrid__vp{border-inline-start:1px solid var(--line-soft);margin-inline-start:6px;padding-inline-start:12px;display:inline-flex}.fgrid__quote{grid-column:1/-1;padding-block-end:2px;padding-inline-start:44px}.fgrid__quote .evq{margin-block-start:0}@media(hover:hover)and (pointer:fine){.fgrid__row .qact{opacity:0;transition:opacity .12s}.fgrid__row:hover .qact,.fgrid__row:focus-within .qact,.fgrid__row .qact[aria-expanded=true]{opacity:1}}.vh{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fpills{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.fpill{border:1px solid var(--line);background:var(--card);cursor:pointer;font:600 12px var(--pdl-font);color:var(--ink-2);border-radius:999px;align-items:center;gap:6px;padding:5px 12px;transition:border-color .12s,background-color .12s,color .12s;display:inline-flex}.fpill .pdl-ic{block-size:13px;inline-size:13px;color:var(--faint)}.fpill:hover,.fpill.is-hover{border-color:var(--faint);color:var(--ink)}.fpill:focus-visible,.fpill.is-focus{box-shadow:0 0 0 3px var(--brand-tint);outline:none}.fpill__n{background:var(--bg);color:var(--muted);border-radius:999px;padding:1px 7px;font-size:12px;font-weight:700}.fpill.is-on{--fp:var(--brand-ink);--fp-t:var(--brand-tint);border-color:var(--fp);background:var(--fp-t);color:var(--fp)}.fpill--warn.is-on{--fp:var(--warn);--fp-t:var(--warn-t)}.fpill--ok.is-on{--fp:var(--ok);--fp-t:var(--ok-t)}.fpill--err.is-on{--fp:var(--err);--fp-t:var(--err-t)}.fpill.is-on .pdl-ic{color:var(--fp)}.fpill.is-on .fpill__n{background:var(--card);color:var(--fp)}.fgrid--tools{--fgcols:minmax(150px, 220px) minmax(0, 360px) 70px}.fgrid--tools .fgrid__row{justify-content:start}.fgrid--tools .fgrid__cn{text-align:end}.fgrid--bots{--fgcols:26px minmax(140px, 1fr) minmax(200px, 1.3fr) minmax(170px, 220px) 56px}.fgrid--bots .fgrid__kind{flex-wrap:wrap;gap:6px;display:flex}.fgrid__pills{flex-wrap:wrap;grid-column:2/-1;gap:6px;display:flex}.abv-ua{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-inline-size:30ch;display:block;overflow:hidden}.snote__cta{flex:none;margin-inline-start:auto}.subnav{border-block-end:1px solid var(--line);scrollbar-width:none;background-image:linear-gradient(to right,var(--pdl-scroll-shadow),transparent),linear-gradient(to left,var(--pdl-scroll-shadow),transparent);background-position:0,100%;background-repeat:no-repeat;background-size:var(--pdl-fade-start) 100%,var(--pdl-fade-end) 100%;gap:2px;margin-block-end:var(--ig-gap-cards);scroll-padding-inline:12px;display:flex;overflow-x:auto}@supports (animation-timeline:scroll()){.subnav{animation:linear both pdl-fade-start,linear both pdl-fade-end;animation-timeline:scroll(self inline),scroll(self inline);animation-range:0 var(--pdl-fade-w),calc(100% - var(--pdl-fade-w)) 100%}}[dir=rtl] .subnav{background-image:linear-gradient(to left,var(--pdl-scroll-shadow),transparent),linear-gradient(to right,var(--pdl-scroll-shadow),transparent);background-position:100%,0}.subnav::-webkit-scrollbar{display:none}.subnav__item{min-block-size:44px;font:600 13px var(--pdl-font);color:var(--muted);white-space:nowrap;border-block-end:2px solid #0000;flex:none;align-items:center;gap:6px;margin-block-end:-1px;padding:9px 12px 11px;transition:color .12s;display:inline-flex}.subnav__item .pdl-ic{block-size:14px;inline-size:14px}.subnav__item:hover{color:var(--ink)}.subnav__item:focus-visible{box-shadow:inset 0 0 0 3px var(--brand-tint);border-radius:8px 8px 0 0;outline:none}.subnav__item.is-on{color:var(--ink);border-block-end-color:var(--brand)}.subnav__count{background:var(--brand-tint);block-size:20px;min-inline-size:20px;color:var(--brand-ink);border-radius:999px;place-items:center;padding-inline:6px;font-size:12px;font-weight:700;line-height:1;display:inline-grid}.abv-logrow{cursor:pointer}.abv-wrap{overflow-wrap:anywhere;background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:8px 10px}.abv-kv{gap:6px;margin:0 0 14px;display:grid}.abv-kv>div{border-block-end:1px solid var(--line-soft);justify-content:space-between;gap:12px;padding-block:5px;display:flex}.abv-kv dt{color:var(--muted);font-size:12px}.abv-kv dd{color:var(--ink);margin:0;font-weight:600}.abv>.subnav{margin-block-end:0}.abv-purposeline{border-block-start:1px solid var(--line-soft);margin-block-start:11px;padding-block-start:10px}.abv-pagevendors{align-items:center;gap:4px;display:inline-flex}.abv-pagevendors .fvc{flex:none}.abv-pagevendors b{color:var(--faint);font-size:12px;font-weight:700}.spot--brand{border-inline-start-color:var(--brand)}.spot--brand .spot__eyebrow{color:var(--brand-ink)}.cmp-checked{min-inline-size:min(100%,220px);color:var(--faint);flex-wrap:wrap;flex:0 auto;align-items:center;gap:6px;font-size:12px;display:inline-flex}.cmp-checked .chip{line-height:1.4;display:inline-block}.cfoot:has(.cmp-checked){row-gap:var(--ig-gap-xs);flex-wrap:wrap}.cfoot:has(.cmp-checked)>.num{flex:220px}.cmp-engines{flex-direction:column;gap:10px;display:flex;container-type:inline-size}.cmp-engine{grid-template-columns:minmax(96px,150px) minmax(80px,1fr) minmax(0,1.2fr);align-items:center;gap:12px;display:grid}.cmp-engine__n{overflow-wrap:anywhere;min-inline-size:0}@container (max-width:560px){.cmp-engine{grid-template-columns:minmax(96px,140px) minmax(0,1fr);row-gap:4px}.cmp-engine__n{grid-column:2}}.cmp-engine__id{align-items:center;gap:8px;font-size:13px;display:inline-flex}.cmp-engine__track{background:var(--line-soft);border-radius:99px;block-size:8px;display:flex;overflow:hidden}.cmp-engine__track i{background:var(--sov-1);min-inline-size:2px;display:block}.cmp-engine__track i.is-you{background:var(--you)}.cmp-engine__n{color:var(--muted);font-size:12px}.cmp-engine__n b{color:var(--ink);font-size:13px}.fgrid--rivals{--fgcols:26px minmax(0, 1.4fr) minmax(0, 1fr) 110px 90px minmax(max-content, 1fr)}@container (min-width:1100px){.fgrid--ranked>.fgrid__row{grid-template-columns:26px minmax(180px,320px) minmax(150px,1fr) 110px 90px 240px}}.fgrid--rivals .fgrid__row.is-you{background:var(--brand-tint);border-radius:10px}.fgrid--rivals .fgrid__track i.is-you-bar{background:var(--you)}@media(max-width:860px){.cmp-engine{grid-template-columns:1fr;gap:6px}}.prompt-row__stat{color:inherit;border-radius:10px;flex:none;align-items:center;gap:10px;margin:-6px -8px;padding:6px 8px;text-decoration:none;transition:background-color .12s;display:flex}.prompt-row__stat:hover{background:var(--line-soft)}.prompt-row__stat:focus-visible{box-shadow:0 0 0 3px var(--brand-tint);outline:none}.qlab-cta{align-items:center;gap:7px;margin-inline-start:auto;display:inline-flex}.qlab-cta .pdl-ic{block-size:15px;inline-size:15px;color:var(--brand-ink)}.lab{flex-direction:column;min-block-size:calc(100dvh - 58px);margin-block:-20px;margin-inline:-22px;display:flex}.lab__scroll{flex-direction:column;flex:auto;justify-content:center;align-items:center;padding:24px 22px 8px;display:flex;overflow-y:auto}.lab__scroll.is-live{justify-content:flex-start}.lab__stage{text-align:center;flex-direction:column;align-items:center;gap:14px;inline-size:100%;max-inline-size:720px;padding-block-end:8px;display:flex}.lab__hi{font-family:var(--pdl-font-display);letter-spacing:-.02em;color:var(--ink);margin:0;font-size:clamp(28px,5vw,42px);font-weight:700}:where([dir=rtl]) .lab__hi{font-family:var(--pdl-font)}.lab__lede{color:var(--muted);max-inline-size:56ch;margin:0;font-size:15px;line-height:1.4}.lab-orb{background:radial-gradient(circle at 34% 28%,var(--brand-tint) 0%,var(--brand) 46%,var(--brand-ink) 100%);border-radius:50%;block-size:92px;inline-size:92px;animation:6s ease-in-out infinite lab-breathe;position:relative;box-shadow:0 10px 34px #d9701f47}.lab-orb i{background:radial-gradient(circle at 68% 74%,#ffffff4d,#0000 55%);border-radius:50%;position:absolute;inset:0}.lab-orb--mini{block-size:20px;inline-size:20px;box-shadow:none;animation-duration:2.4s}@keyframes lab-breathe{0%,to{filter:saturate();transform:scale(1)}50%{filter:saturate(1.12);transform:scale(1.045)}}@media(prefers-reduced-motion:reduce){.lab-orb{animation:none}}.lab-thread{flex-direction:column;align-self:stretch;gap:28px;inline-size:100%;max-inline-size:720px;margin-inline:auto;display:flex}.labmsg{flex-direction:column;gap:8px;max-inline-size:100%;display:flex}.labmsg__who{font:600 12px var(--pdl-font);color:var(--muted);letter-spacing:.02em}.labmsg__body{color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.4}.labmsg--note .labmsg__body{background:var(--warn-t);border:1px solid var(--warn);color:var(--ink-2);border-radius:12px;padding:11px 15px;font-size:14px}.labmsg__md{color:var(--ink);overflow-wrap:anywhere;font-size:15px;line-height:1.4}.labmsg__md p{margin:0 0 12px}.labmsg__md p:last-child{margin-block-end:0}.labmsg__md ul{margin:0 0 12px;padding-inline-start:1.2em}.labmsg__md.is-streaming:after{content:"";vertical-align:-2px;background:var(--brand);block-size:1.05em;inline-size:7px;margin-inline-start:3px;animation:1s step-end infinite lab-caret;display:inline-block}@keyframes lab-caret{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.labmsg__md.is-streaming:after{animation:none}}.lab-typing{color:var(--muted);align-items:center;gap:9px;inline-size:100%;max-inline-size:720px;padding-block-start:12px;font-size:12.5px;display:inline-flex}.labmsg__cards{gap:10px;inline-size:100%;display:grid}.labmsg__drafting{color:var(--muted);margin-block-start:8px;font-size:12.5px}.labmsg__cards-hd{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.labmsg__cards h4{font:600 12px var(--pdl-font);color:var(--muted);flex:auto;margin:0}.labcard{border:1px solid var(--line);background:var(--card);box-shadow:var(--sh);border-radius:12px;gap:8px;padding:15px 17px 13px;display:grid}.labcard[data-state=added]{border-color:var(--ok);background:var(--ok-t)}.labcard[data-state=skipped]>:not(.labcard__acts){opacity:.6}.labcard[data-state=failed]{border-color:var(--warn)}.labcard__q{color:var(--ink);margin:0;font-size:14px;font-weight:700}.labcard__meta{flex-wrap:wrap;gap:6px;display:flex}.labcard__why{color:var(--muted);margin:0;font-size:12px}.labcard__acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.labcard__rival{border:1px solid var(--line);background:var(--bg);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;display:flex}.labcard__rival .labcard__why{flex:200px}.labplan{border:1px solid var(--line);border-inline-start:3px solid var(--brand);background:var(--bg-2,var(--card));border-radius:10px;gap:4px;max-inline-size:640px;padding:9px 13px;display:grid}.labplan__hd{font:600 11.5px var(--pdl-font);color:var(--muted);letter-spacing:.02em}.labplan__list{color:var(--ink-2);margin:0;padding-inline-start:1.1em;font-size:12.5px;line-height:1.4}.labnext{flex-wrap:wrap;gap:8px;display:flex}.labnext__chip{cursor:pointer;border:1px solid var(--line);background:var(--card);max-inline-size:100%;font:500 12.5px var(--pdl-font);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;border-radius:99px;align-items:center;padding:6px 13px;display:inline-flex;overflow:hidden}.labnext__chip:hover:not(:disabled){border-color:var(--brand);color:var(--brand-ink)}.labnext__chip:disabled{cursor:default;opacity:.5}.labnext__why{color:var(--muted);margin-block-start:6px;font-size:12px;line-height:1.4}.labrate{align-items:center;gap:6px;display:flex}.labrate__ask{color:var(--faint);font-size:12px}.labrate__btn{cursor:pointer;block-size:26px;inline-size:26px;color:var(--faint);background:0 0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;display:inline-flex}.labrate__btn:hover{border-color:var(--line);color:var(--ink-2)}.labrate__btn.is-on{border-color:var(--brand);color:var(--brand-ink);background:var(--brand-tint)}.labrate__btn .pdl-ic{block-size:14px;inline-size:14px}.lab-bal{border-block-end:1px solid var(--line);background:var(--card);flex-wrap:wrap;align-items:center;gap:12px;padding:8px 22px;display:flex}.lab-bal__hd{font:600 11.5px var(--pdl-font);color:var(--muted)}.lab-bal__wrap{flex:320px;align-items:center;gap:14px;display:flex}.lab-bal__bar{background:var(--line-soft);border-radius:99px;flex:0 200px;block-size:8px;display:flex;overflow:hidden}.lab-bal__bar i{min-inline-size:3px;display:block}.lab-bal__bar i.is-industry,.lab-bal__legend i.is-industry{background:var(--sov-1)}.lab-bal__bar i.is-brand,.lab-bal__legend i.is-brand{background:var(--you)}.lab-bal__bar i.is-rivals,.lab-bal__legend i.is-rivals{background:var(--sov-3)}.lab-bal__legend{color:var(--muted);flex-wrap:wrap;gap:14px;font-size:12px;display:flex}.lab-bal__legend>span{align-items:center;gap:6px;display:inline-flex}.lab-bal__legend i{border-radius:3px;block-size:9px;inline-size:9px;display:inline-block}.lab-bal__legend b{color:var(--ink)}.lab-bal__empty{color:var(--muted);font-size:12px}.lab__dock{flex-direction:column;flex:none;align-items:center;gap:10px;padding:8px 22px 22px;display:flex}.labc{background:var(--card);border:1px solid var(--line);border-radius:24px;inline-size:100%;max-inline-size:720px;padding:12px 14px 10px;transition:border-color .15s,box-shadow .15s;box-shadow:0 6px 26px #10182812}.labc:focus-within{border-color:var(--brand);box-shadow:0 8px 30px #d9701f24}.labc__box{resize:none;inline-size:100%;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;min-block-size:26px;max-block-size:220px;font-size:15px;line-height:1.4;overflow-y:auto}.labc__box::placeholder{color:var(--faint)}.labc__foot{align-items:center;gap:8px;margin-block-start:8px;display:flex}.labc__chips{flex-wrap:wrap;flex:auto;align-items:center;gap:6px;min-inline-size:0;display:flex}.labc__pick{position:relative}.labc__chip{cursor:pointer;background:var(--bg);border:1px solid var(--line);font:600 12px var(--pdl-font);color:var(--ink-2);border-radius:999px;align-items:center;gap:6px;padding:5px 11px;transition:border-color .12s,background-color .12s;display:inline-flex}.labc__chip:hover:not(:disabled){border-color:var(--brand);color:var(--brand-ink)}.labc__chip:disabled{cursor:default;opacity:.8}.labc__chip.is-static{cursor:default}.labc__chip .pdl-ic{block-size:13px;inline-size:13px}.labc__menu{z-index:30;background:var(--card);border:1px solid var(--line);border-radius:12px;gap:2px;max-block-size:260px;min-inline-size:190px;padding:4px;display:grid;position:absolute;inset-block-end:calc(100% + 6px);inset-inline-start:0;overflow-y:auto;box-shadow:0 10px 28px #10182824}.labc__menu button{text-align:start;cursor:pointer;inline-size:100%;font:inherit;color:var(--ink);background:0 0;border:0;border-radius:8px;padding:7px 9px;font-size:12.5px}.labc__menu button:hover{background:var(--bg)}.labc__menu button.is-on{background:var(--brand-tint);color:var(--brand-ink);font-weight:600}.labc__send{cursor:pointer;block-size:36px;inline-size:36px;color:var(--card);background:linear-gradient(135deg,var(--brand) 0%,var(--brand-ink) 100%);border:0;border-radius:50%;flex:none;place-items:center;transition:opacity .12s,transform .12s,background-color .12s;display:grid}.labc__send:hover:not(:disabled){transform:translateY(-1px)}.labc__send .pdl-ic{block-size:17px;inline-size:17px}.labc__send.is-stop{background:var(--ink)}.labc__stop{background:currentColor;border-radius:2px;block-size:10px;inline-size:10px}@media(prefers-reduced-motion:reduce){.labc__send:hover:not(:disabled){transform:none}}.lab__note{text-align:center;max-inline-size:720px;color:var(--faint);flex-wrap:wrap;justify-content:center;gap:8px;margin:0;font-size:12px;display:flex}.lab__err{max-inline-size:720px;color:var(--err);text-align:center;margin:0;font-size:12.5px}.lab-ideas{gap:2px;inline-size:100%;max-inline-size:720px;margin-block-start:6px;display:grid}.lab-ideas h3{font:600 11.5px var(--pdl-font);color:var(--faint);text-transform:uppercase;letter-spacing:.04em;margin:0 0 6px}.lab-idea{text-align:start;cursor:pointer;border:0;border-block-end:1px solid var(--line-soft);inline-size:100%;font:inherit;color:var(--ink-2);background:0 0;border-radius:8px;align-items:center;gap:10px;padding:9px 6px;font-size:13px;transition:background-color .12s,color .12s;display:flex}.lab-idea:last-child{border-block-end:0}.lab-idea:hover{background:var(--line-soft);color:var(--ink)}.lab-idea .pdl-ic{block-size:15px;inline-size:15px;color:var(--brand-ink)}.lablib,.labintro{z-index:60;background:#1018286b;place-items:center;padding:20px;display:grid;position:fixed;inset:0;inset-inline-start:var(--sidebar-w)}.lablib__box{background:var(--card);border-radius:18px;flex-direction:column;max-block-size:84vh;inline-size:100%;max-inline-size:900px;display:flex;overflow:hidden;box-shadow:0 24px 64px #10182842}.lablib__hd{border-block-end:1px solid var(--line);align-items:flex-start;gap:12px;padding:16px 18px 12px;display:flex}.lablib__hd h3{margin:0;font-size:15px}.lablib__hd p{color:var(--muted);margin:2px 0 0;font-size:12.5px}.lablib__hd .cmp-modal__x{margin-inline-start:auto}.lablib__panes{flex:auto;grid-template-columns:200px 260px 1fr;min-block-size:0;display:grid}.lablib__rail,.lablib__list{border-inline-end:1px solid var(--line);align-content:start;gap:2px;padding:8px;display:grid;overflow-y:auto}.lablib__rail{background:var(--bg)}.lablib__rail button,.lablib__list button{text-align:start;cursor:pointer;inline-size:100%;font:inherit;color:var(--ink-2);background:0 0;border:0;border-radius:9px;padding:9px 10px;font-size:12.5px}.lablib__rail button:hover,.lablib__list button:hover{background:var(--line-soft);color:var(--ink)}.lablib__rail button.is-on,.lablib__list button.is-on{background:var(--brand-tint);color:var(--brand-ink);font-weight:600}.lablib__prev{padding:18px 20px;overflow-y:auto}.lablib__q{color:var(--ink);margin:0 0 16px;font-size:15px;font-weight:600;line-height:1.4}.lablib__prev h4{font:600 11px var(--pdl-font);color:var(--faint);text-transform:uppercase;letter-spacing:.04em;margin:0 0 4px}.lablib__why{color:var(--muted);margin:0;font-size:13px;line-height:1.4}.lablib__ft{border-block-start:1px solid var(--line);justify-content:flex-end;gap:8px;padding:12px 18px;display:flex}.labintro__box{background:var(--card);border-radius:20px;inline-size:100%;max-inline-size:460px;position:relative;overflow:hidden;box-shadow:0 24px 64px #1018284d}.labintro__x{z-index:1;cursor:pointer;block-size:30px;inline-size:30px;color:var(--card);background:#ffffff2e;border:0;border-radius:99px;place-items:center;display:grid;position:absolute;inset-block-start:12px;inset-inline-end:12px}.labintro__x:hover{background:#ffffff4d}.labintro__x svg{block-size:15px;inline-size:15px}.labintro__band{background:linear-gradient(140deg,var(--brand) 0%,var(--brand-ink) 100%);block-size:170px;position:relative;overflow:hidden}.labintro__flask{block-size:74px;inline-size:74px;color:var(--card);background:#ffffff29;border:1px solid #ffffff4d;border-radius:22px;place-items:center;display:grid;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}:where([dir=rtl]) .labintro__flask{transform:translate(50%,-50%)}.labintro__flask .pdl-ic{stroke-width:1.3px;block-size:38px;inline-size:38px}.labintro__bub{background:#ffffff1f;border-radius:50%;position:absolute}.labintro__bub--a{block-size:120px;inline-size:120px;inset-block-start:-34px;inset-inline-start:-26px}.labintro__bub--b{block-size:74px;inline-size:74px;inset-block-end:-22px;inset-inline-end:24px}.labintro__bub--c{block-size:42px;inline-size:42px;inset-block-start:26px;inset-inline-end:-10px}.labintro__body{justify-items:start;gap:8px;padding:20px 22px 22px;display:grid}.labintro__new{font:700 9.5px var(--pdl-font);letter-spacing:.08em;text-transform:uppercase;color:var(--brand-ink);background:var(--brand-tint);border-radius:5px;padding:3px 8px}.labintro__body h2{letter-spacing:-.02em;margin:0;font-size:21px;font-weight:700}.labintro__body p{color:var(--ink-2);margin:0;font-size:13px;line-height:1.4}.labintro__body .btn{margin-block-start:8px}.labintro__acts{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media(max-width:900px){.lab{margin-inline:-16px}.lab__scroll,.lab__dock,.lab-bal{padding-inline:16px}.lablib,.labintro{padding:12px;inset-inline-start:0}.lablib__panes{grid-template-rows:auto auto 1fr;grid-template-columns:1fr}.lablib__rail,.lablib__list{border-inline-end:0;border-block-end:1px solid var(--line);gap:6px;display:flex;overflow-x:auto}.lablib__rail button,.lablib__list button{white-space:nowrap;flex:none}.lab-orb{block-size:72px;inline-size:72px}}.qd-head{gap:14px;display:grid}.qd-head__tags{flex-wrap:wrap;gap:6px;display:flex}.qd-head__q{letter-spacing:-.01em;margin:0;font-size:clamp(19px,2.4vw,25px);line-height:1.4}.qd-head__why{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.qd-head__note{color:var(--muted);margin:0;font-size:12.5px}.hero{padding:var(--ig-card-pad);gap:12px;display:grid}.pdl-page-in:not(.vstack)>.hero+.card{margin-block-start:var(--ig-gap-cards)}.hero__head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;display:grid}.hero__id{min-inline-size:0}.hero__eyebrow{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.hero__title{letter-spacing:-.02em;color:var(--ink);max-inline-size:60ch;margin:4px 0 0;font-size:21px;font-weight:700;line-height:1.3}.hero__lede{color:var(--muted);max-inline-size:62ch;margin:4px 0 0;font-size:13px;line-height:1.4}.hero__meta{flex-wrap:wrap;align-items:center;gap:8px;margin-block-start:8px;display:flex}.hero__note{color:var(--muted);max-inline-size:90ch;margin:0;font-size:13px;line-height:1.4}.hero__checked{color:var(--faint);font-size:12px}.hero__chip{color:var(--ink);border:1px solid var(--line);border-radius:999px;align-items:center;gap:6px;padding:3px 10px 3px 5px;font-size:12.5px;font-weight:700;display:inline-flex}.hero__acts{text-align:end;justify-items:end;gap:6px;max-inline-size:380px;display:grid}.hero__acts:empty{display:none}.hero__row{flex-wrap:wrap;justify-content:end;align-items:center;gap:12px;display:flex}.hero__row:empty{display:none}.hero__kpis{border-block-start:1px solid var(--line-soft);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));padding-block-start:12px;display:grid}.hero-kpi{border-inline-start:1px solid var(--line-soft);align-content:start;gap:4px;padding-inline:20px;display:grid}.hero-kpi:first-child{border-inline-start:0;padding-inline-start:0}.hero-kpi__v{font-family:var(--pdl-font-display);letter-spacing:-1px;color:var(--ink);font-size:40px;font-weight:700;line-height:1}:where([dir=rtl]) .hero-kpi__v{font-family:var(--pdl-font)}.hero-kpi__l{color:var(--muted);font-size:13px;line-height:1.4}.hero-kpi__l .tip{vertical-align:middle}.hero-kpi__s{color:var(--faint);font-size:12px;line-height:1.4;display:block}.hero-foot{color:var(--muted);margin:0;font-size:12px;line-height:1.4}.qd-check{gap:4px;display:grid}.qd-note{color:var(--muted);margin:0;font-size:12px;line-height:1.4}@media(max-width:1000px){.hero__head{grid-template-columns:1fr;gap:12px}.hero__acts{text-align:start;justify-items:start;max-inline-size:none}.hero__row{justify-content:start}}@media(max-width:700px){.hero{padding:var(--ig-card-pad)}.hero__kpis{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:8px}.hero-kpi{border-inline-start:0;padding-inline:0}.hero-kpi__v{letter-spacing:0;font-size:21px}.hero-kpi:nth-child(2n){border-inline-start:1px solid var(--line-soft);padding-inline-start:16px}}.qd-meta{border-block-start:1px solid var(--line-soft);flex-wrap:wrap;margin-block-start:11px;padding-block-start:10px;display:flex}.qd-meta__cell{border-inline-start:1px solid var(--line-soft);gap:4px;min-inline-size:0;padding-inline:18px;display:grid}.qd-meta__cell:first-child{border-inline-start:0;padding-inline-start:0}.qd-meta__k{font:600 10.5px var(--pdl-font);color:var(--faint);text-transform:uppercase;letter-spacing:.05em}.qd-meta__v{color:var(--ink);align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.qd-vol{align-items:flex-end;gap:2px;block-size:14px;display:inline-flex}.qd-vol i{background:var(--line);border-radius:1px;inline-size:3px;display:block}.qd-vol i:first-child{block-size:5px}.qd-vol i:nth-child(2){block-size:8px}.qd-vol i:nth-child(3){block-size:11px}.qd-vol i:nth-child(4){block-size:14px}.qd-vol i.is-on{background:var(--brand)}.qd-window{border-block-start:1px solid var(--line-soft);color:var(--faint);margin:11px 0 0;padding-block-start:10px;font-size:12px}.qd-rate{flex-wrap:wrap;align-items:baseline;gap:10px;margin-block-end:12px;display:flex}.qd-rate__v{font-family:var(--pdl-font-display);letter-spacing:-.02em;color:var(--you);font-size:34px;font-weight:700;line-height:1}:where([dir=rtl]) .qd-rate__v{font-family:var(--pdl-font)}.qd-rate__k{color:var(--muted);font-size:12.5px}.qdrank{inline-size:100%}.qdrank th{font:600 10.5px var(--pdl-font);color:var(--faint);text-transform:uppercase;letter-spacing:.04em;text-align:start;padding-block:6px}.qdrank th:last-child,.qdrank td:last-child{text-align:end}.qdrank td{border-block-start:1px solid var(--line-soft);padding-block:9px;font-size:13px}.qdrank__n{color:var(--faint);inline-size:24px;font-size:12px}.qdrank__id{overflow-wrap:anywhere;align-items:center;gap:8px;min-inline-size:0;display:inline-flex}.qdrank__id .pdl-ic{block-size:16px;inline-size:16px;color:var(--faint)}.qdrank tr.is-you td{background:var(--brand-tint)}.qdrank tr.is-you .qdrank__id{color:var(--brand-ink);font-weight:700}.qdrank__note{border-block-start:1px solid var(--line-soft);color:var(--faint);margin:11px 0 0;padding-block-start:10px;font-size:12px}.qd-gold{align-items:center;gap:12px;display:flex}.qd-gold__bar{background:var(--line-soft);border-radius:99px;flex:auto;block-size:10px;overflow:hidden}.qd-gold__bar i{background:var(--brand);border-radius:99px;block-size:100%;display:block}.qd-gold__pct{font-size:15px;font-weight:700}.qd-gold__cap{color:var(--muted);margin:8px 0 0;font-size:12.5px}.qd-gold__done{color:var(--ink-2);align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.qd-gold__wrap{border-block-start:1px solid var(--line-soft);margin-block-start:11px;padding-block-start:10px}.qd-gold__hd{font:600 11.5px var(--pdl-font);color:var(--faint);text-transform:uppercase;letter-spacing:.04em;margin:0 0 8px}.qd-list{flex-direction:column;display:flex}.qd-row{border-block-end:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:12px;padding-block:9px;display:flex}.qd-row:last-child{border-block-end:0}.qd-row__id{overflow-wrap:anywhere;align-items:center;gap:8px;min-inline-size:0;font-size:13px;display:inline-flex}.qd-row__id .pdl-ic{block-size:16px;inline-size:16px;color:var(--faint)}.qd-row__n{color:var(--muted);white-space:nowrap;flex:none;font-size:12px}.qd-row__go{color:var(--faint);flex:none}.qd-row__go .pdl-ic{block-size:14px;inline-size:14px}:where([dir=rtl]) .qd-row__go .pdl-ic{transform:scaleX(-1)}.qd-split{grid-template-columns:62fr 38fr;align-items:start;gap:14px;display:grid}.qd-split--even{grid-template-columns:1fr 1fr}@media(max-width:980px){.qd-split,.qd-split--even{grid-template-columns:1fr}}@media(max-width:620px){.qd-meta__cell{border-inline-start:0;flex:1 0 46%;padding-block:6px;padding-inline:0}}.labintro__art{block-size:100%;inline-size:100%;position:absolute;inset:0}.lia-stop-a{stop-color:#ffffffd9}.lia-stop-b{stop-color:#fff6}.lia-stop-c{stop-color:#ffffff42}.lia-stop-d{stop-color:#fff0}.lia-orbit{fill:none;stroke:#ffffff40;stroke-width:1px;stroke-dasharray:3 7}.lia-glass{fill:#ffffff14;stroke:#ffffffe6;stroke-width:2px;stroke-linejoin:round}.lia-neckline{stroke:#ffffff80;stroke-width:1.5px;stroke-linecap:round}.lia-spark{fill:#fffffff2;animation:2.8s ease-in-out infinite liaTwinkle}.lia-spark--sm{fill:#ffffffb3;animation-delay:.9s}.lia-spark--xs{fill:#ffffff8c;animation-delay:1.8s}@keyframes liaTwinkle{0%,to{opacity:.35}50%{opacity:1}}.lia-dot{fill:#fff6}@media(prefers-reduced-motion:reduce){.lia-spark{animation:none}}.lab-brief{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;max-inline-size:560px;margin-block-start:14px;display:flex}.lab-brief__hl{color:var(--ink-2);font-size:13px}.lab-brief__when{color:var(--ink-3);font-size:12px}.lab-hist{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-block-start:18px;display:flex}.lab-hist__label{font:700 11px var(--pdl-font);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);text-align:center;inline-size:100%}.lab-hist__chip{border:1px solid var(--line);background:var(--card);color:var(--ink);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:13px;transition:border-color .15s,background .15s;display:inline-flex}.lab-hist__chip:hover{border-color:var(--brand);background:var(--brand-tint)}.lab-hist__chip:disabled{opacity:.55;cursor:default}.lab-hist__chip .pdl-ic{block-size:14px;inline-size:14px}.ig-flame{flex:none;place-items:center;display:inline-grid}.ig-flame svg{block-size:100%;inline-size:100%;overflow:visible}.ig-flame__ring{fill:none;stroke:var(--ig-logo-mark,var(--brand));stroke-width:3px;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:0}.ig-flame.is-live .ig-flame__ring{animation:2.4s ease-in-out infinite igFlameDraw}.ig-flame.is-live .ig-flame__ring--1{animation-delay:.35s}.ig-flame.is-live .ig-flame__ring--2{animation-delay:.7s}@keyframes igFlameDraw{0%{stroke-dashoffset:100px;opacity:.15}55%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:.45}}@media(prefers-reduced-motion:reduce){.ig-flame.is-live .ig-flame__ring{stroke-dashoffset:0;animation:none}}.lab-mark{background:var(--brand-tint);border:1px solid var(--line);border-radius:18px;place-items:center;block-size:64px;inline-size:64px;margin-block-end:4px;display:inline-grid}@container (min-width:420px){.fgrid--questions .fgrid__row{grid-template-columns:18px minmax(0,1fr) 170px 70px 44px}}@container (max-width:419.98px){.fgrid--questions .fgrid__row{grid-template-columns:10px minmax(0,1fr) minmax(0,1fr) 44px;gap:6px 10px}.fgrid--questions .fgrid__row>.qrow__dot{grid-area:1/1}.fgrid--questions .fgrid__row>.fgrid__id{grid-area:1/2/2/4}.fgrid--questions .fgrid__row>.fgrid__acts{grid-area:1/4}.fgrid--questions .fgrid__row>.fgrid__cites{grid-area:2/2}.fgrid--questions .fgrid__row>.fgrid__cn{text-align:start;grid-area:2/3}.fgrid--questions .fgrid__row--head>:is(:nth-child(-n+2),:empty){display:none}.fgrid--questions .fgrid__row--head>:nth-child(3){grid-column:2}.fgrid--questions .fgrid__row--head>:nth-child(4){grid-column:3}}.qrow__dot{border-radius:50%;align-self:center;block-size:10px;inline-size:10px}.qrow__dot.is-ok{background:var(--ok)}.qrow__dot.is-info{background:var(--info,var(--sov-1))}.qrow__dot.is-warn{background:var(--warn)}.qrow__dot.is-err{background:var(--err)}.qrow__dot.is-meas{background:var(--line)}.qrow__text{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.qrow__edit{grid-column:1/-1}.run-cost{justify-items:start;gap:6px;display:grid}.run-cost__line,.run-cost--spent{color:var(--muted);max-inline-size:52ch;font-size:12px;line-height:1.4}.qrow__cta{background:var(--bg);border-radius:10px;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;margin-block-start:2px;padding:8px 12px;display:flex}.qrow__cta>span{color:var(--muted);min-inline-size:0;font-size:12px}.qd-list--tight .qd-row{padding-block:6px}.trace{max-inline-size:640px;margin-block-end:6px}.trace__hd{cursor:pointer;min-block-size:36px;inline-size:100%;color:var(--ink-3);font:500 12.5px var(--pdl-font);background:0 0;border:0;align-items:center;gap:8px;padding:0 4px;display:flex}.trace__tri{font-size:10px;transition:rotate .15s}.trace.is-open .trace__tri{rotate:90deg}.trace__label{text-align:start}.trace__time{color:var(--ink-3);margin-inline-start:auto;font-size:12px}.trace__steps{background:var(--bg-2,var(--card));border:1px solid var(--line);border-radius:12px;gap:12px;margin-block-start:4px;padding:12px;display:grid}.trace__thought{color:var(--ink-2);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.trace__tool{color:var(--ink-2);gap:8px;margin:0;font-size:12.5px;display:grid}.trace__tool p{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.trace__q{font-family:var(--pdl-mono,ui-monospace, monospace);color:var(--ink);font-size:12px}.trace__sources{flex-wrap:wrap;gap:6px;display:flex}.trace__src{border:1px solid var(--line);color:var(--ink);border-radius:999px;align-items:center;gap:6px;padding:2px 8px;font-size:12px;text-decoration:none;display:inline-flex}.trace__stop.is-hot{border-color:var(--warn);color:var(--warn)}.trace__harder{align-self:center;margin-block-start:6px}@media(prefers-reduced-motion:reduce){.trace__tri{transition:none}}.qd-srcline{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.qd-srcline__d{align-items:center;gap:5px;display:inline-flex}.lab__top{justify-content:flex-end;padding:6px 22px 0;display:flex}.lab__qlink{min-block-size:44px;font:600 12.5px var(--pdl-font);color:var(--muted);border-radius:10px;align-items:center;gap:6px;padding-inline:10px;text-decoration:none;display:inline-flex}.lab__qlink svg{block-size:14px;inline-size:14px}.lab__qlink:hover,.lab__qlink:focus-visible{color:var(--brand-ink);background:var(--bg)}.lab-bal__legend>a{color:inherit;border-radius:6px;align-items:center;gap:6px;margin-block:-12px;padding-block:12px;text-decoration:none;display:inline-flex}.lab-bal__legend>a:hover,.lab-bal__legend>a:focus-visible{color:var(--brand-ink);text-decoration:underline}.lab{flex-direction:column;min-block-size:calc(100dvh - 130px);max-block-size:calc(100dvh - 96px);display:flex}.lab__scroll{flex:auto;overflow-y:auto}.lab__stage{gap:10px;padding-block:18px 8px}.lab__hi{margin:0;font-size:clamp(22px,3.2vw,30px)}.lab__lede{max-inline-size:560px;margin:0}.lab-hist{margin-block-start:10px}.qband-row{flex-wrap:wrap;gap:8px;padding-block:10px 2px;display:flex}.qseats{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;font-size:12px;display:flex}.qseats__more,.qlang__cap{color:var(--muted);font-size:12px}a.qseats__more,a.qlang__cap{color:var(--ink);text-underline-offset:2px;text-decoration:underline}.qband{border:1px solid var(--line);color:var(--ink-2);border-radius:999px;align-items:center;gap:7px;padding:4px 12px;font-size:12px;display:inline-flex}.qband.is-on{border-color:var(--brand);background:var(--brand-tint);color:var(--ink)}.qband .qrow__dot{block-size:8px;inline-size:8px}.spot__saidlb{font:700 10.5px var(--pdl-font);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.qhero__said{border-block-start:1px solid var(--line-soft);flex-wrap:wrap;align-items:center;gap:12px;padding-block-start:12px;display:flex}.qhero__words{flex-wrap:wrap;gap:8px;display:flex}.qhero__saidfoot{margin-block-start:8px}.dsh-hero{align-items:start;gap:var(--ig-gap-cards);grid-template-columns:minmax(0,7fr) minmax(0,5fr);margin-block-start:var(--ig-gap-cards);display:grid}.dsh-row+.dsh-row,.dsh-row+.dsh-hero,.dsh-hero+.dsh-row{margin-block-start:var(--ig-gap-cards)}.dsh-row>.card{margin:0}.card.dsh-home{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 32px;display:grid}.dsh-home__rate{align-content:start;gap:4px;display:grid}.dsh-home__n{font-family:var(--pdl-font-display);letter-spacing:-1px;color:var(--ink);margin:0;font-size:40px;font-weight:700;line-height:1}:where([dir=rtl]) .dsh-home__n{font-family:var(--pdl-font)}.dsh-home__l{color:var(--ink-2);margin:0;font-size:14px;line-height:1.4}.dsh-home__l .tip,.dsh-home__k .tip{vertical-align:middle}.dsh-home__s,.dsh-home__why{color:var(--muted);margin:0;font-size:13px;line-height:1.4}.dsh-home__t{color:var(--ink);margin:0;font-size:15px;font-weight:700;line-height:1.4}.card.dsh-home .dsh-home__door{color:var(--text-links);inline-size:fit-content;font-size:13px}.dsh-home__next{border-inline-start:1px solid var(--line-soft);align-content:start;gap:6px;padding-inline-start:32px;display:grid}.dsh-home__k{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:0;font-size:12px;font-weight:700}.dsh-home__fix{color:var(--ink);margin:0;font-size:15px;font-weight:700;line-height:1.4}.dsh-home__fix,.dsh-home__sub{unicode-bidi:plaintext}.dsh-home__sub{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.dsh-home__acts{flex-wrap:wrap;align-items:center;gap:16px;margin-block-start:6px;display:flex}.dsh-home__reach{border-block-start:1px solid var(--line-soft);color:var(--muted);grid-column:1/-1;margin:0;padding-block-start:12px;font-size:12.5px;line-height:1.4}.dsh-home__reach a{color:var(--text-links)}@media(max-width:700px){.card.dsh-home{grid-template-columns:1fr}.dsh-home__next{border-inline-start:0;border-block-start:1px solid var(--line-soft);padding-block-start:14px;padding-inline-start:0}}.dsh-door .dsh-def__foot{margin-block-start:var(--ig-gap-sm)}.dsh-hero:has(>.dsh-door){grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.dsh-hero>.card{flex-direction:column;margin:0;display:flex}.dsh-hero--stack,.dsh-hero--stack:has(>.dsh-door){grid-template-rows:auto 1fr;grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.dsh-hero--stack>:first-child{grid-row:1/span 2}.dsh-verdict{align-items:baseline;gap:var(--ig-gap);flex-wrap:wrap;margin-block-end:2px;display:flex}.dsh-rate{font-size:44px;font-weight:var(--ig-fw-bold);letter-spacing:-.03em;color:var(--ink);line-height:1}.dsh-rate small{font-size:24px;font-weight:var(--ig-fw-bold);color:var(--ink);letter-spacing:0}.dsh-verdict-word{font-size:var(--ig-fs-title);font-weight:var(--ig-fw-bold);letter-spacing:-.01em;color:var(--ink)}.dsh-band{font-size:var(--ig-fs-small);color:var(--ink-2);margin-block:var(--ig-gap-xs) var(--ig-gap);line-height:1.4}.bp-rivals__list{gap:var(--ig-gap-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bp-rivals__row{justify-content:space-between;align-items:center;gap:var(--ig-gap-sm);min-block-size:32px;display:flex}.bp-rivals__name{font-size:var(--ig-fs-small);color:var(--ink);overflow-wrap:anywhere}.dsh-race__body{container-type:inline-size}.dsh-race__grid{column-gap:var(--ig-space-lg);grid-template-columns:minmax(0,1fr);display:grid}.dsh-race__grid>*{min-inline-size:0}@container (min-width:860px){.dsh-race__grid--standing{grid-template-columns:minmax(0,1fr) minmax(200px,260px);align-items:start}.dsh-race__grid--standing>.dsh-race__standing{border-inline-start:1px solid var(--line-soft);padding-inline-start:var(--ig-space-lg)}.dsh-race__grid--standing>.dsh-race__standing>.dsh-standing{margin-block-start:0}}.dsh-standing{gap:var(--ig-gap-xs);margin-block:var(--ig-gap-sm) 0;flex-direction:column;padding:0;list-style:none;display:flex}.dsh-standing li{align-items:center;gap:var(--ig-gap-sm);font-size:var(--ig-fs-small);color:var(--ink-2);min-block-size:28px;display:flex}.dsh-standing li.you{color:var(--ink);font-weight:var(--ig-fw-semibold)}.dsh-standing li.is-after-cut{border-block-start:1px dashed var(--line);margin-block-start:var(--ig-gap-xs);padding-block-start:var(--ig-gap-sm)}.dsh-standing__rank{text-align:end;min-inline-size:3ch;color:var(--ink-2);font-variant-numeric:tabular-nums}.dsh-standing li.you .dsh-standing__rank{color:var(--you)}.dsh-standing__name{align-items:center;gap:var(--ig-gap-xs);overflow-wrap:anywhere;min-inline-size:0;display:inline-flex}.dsh-standing__share{color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;margin-inline-start:auto;padding-inline-start:var(--ig-gap-sm)}.dsh-standing li.you .dsh-standing__share{color:var(--ink)}.dsh-open{font-size:var(--ig-fs-label);font-weight:var(--ig-fw-semibold);color:var(--brand-ink);white-space:nowrap;margin-inline-start:auto;text-decoration:none}.dsh-open:hover{text-decoration:underline}.dsh-proof{align-items:center;gap:var(--ig-gap-sm);font-size:var(--ig-fs-small);color:var(--ink-2);display:flex}.dsh-next__hd{justify-content:space-between;align-items:flex-start;gap:var(--ig-gap)}.dsh-queue{gap:var(--ig-gap);flex-direction:column;flex:1;margin-block-start:var(--ig-gap-sm);display:flex}.dsh-queue--empty{justify-content:center}.dsh-fixes{border:1px solid var(--line);border-radius:var(--ig-radius-card);background:var(--card);min-block-size:fit-content;flex-direction:column;flex:1 0 auto;margin-block-start:var(--ig-gap);display:flex;overflow:clip}.dsh-fix{align-items:center;gap:var(--ig-gap);padding:var(--ig-gap) var(--ig-space);color:inherit;text-decoration:none;transition:background-color .12s;display:flex}.dsh-fix+.dsh-fix{border-block-start:1px solid var(--line)}@media(min-width:1100px){.dsh-fixes--qgrid{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.dsh-fixes--qgrid>.dsh-fix+.dsh-fix{border-block-start:0;border-inline-start:1px solid var(--line)}}.dsh-fix:hover,.dsh-fix:focus-visible{background:var(--line-soft)}.dsh-fix__main{flex-direction:column;flex:1;align-items:flex-start;gap:2px;min-inline-size:0;display:flex}.dsh-fix__title{font-size:var(--ig-fs-body);font-weight:var(--ig-fw-semibold);color:var(--ink);line-height:1.4}.dsh-fix__sub,.dsh-fix__by{font-size:var(--ig-fs-small);color:var(--muted);line-height:1.4}.fx-row__by{font-size:var(--ig-fs-small);color:var(--muted);line-height:1.4;display:block}.dsh-fixes--flows+.dsh-fixes{margin-block-start:var(--ig-gap-sm)}.dsh-fix__ic{flex:none;display:inline-flex}.dsh-fix__ic svg{block-size:18px;inline-size:18px;color:var(--brand-ink)}.dsh-fix__ic--water svg{color:var(--water)}.dsh-fix__go{color:var(--muted);flex:none;display:inline-flex}.dsh-fix__go svg{block-size:16px;inline-size:16px}.dsh-next__foot{justify-content:space-between;align-items:center;gap:var(--ig-gap);flex-wrap:wrap;margin-block-start:var(--ig-gap);display:flex}.dsh-other{margin-block-start:var(--ig-gap-sm)}.dsh-other>summary{color:var(--muted);cursor:pointer;align-items:center;min-block-size:32px;padding:6px 0;font-size:13px;font-weight:600;list-style:none;display:flex}.dsh-other>summary::-webkit-details-marker{display:none}.dsh-other>summary:before{content:"+";inline-size:16px;font-weight:700}.dsh-other[open]>summary:before{content:"−"}.dsh-other>summary:hover{color:var(--ink)}.dsh-other>.dsh-fixes{margin-block-start:var(--ig-gap-sm)}.dsh-next__acts{gap:var(--ig-gap-sm);display:flex}.dsh-more{font-size:var(--ig-fs-label);font-weight:var(--ig-fw-semibold);color:var(--muted);padding:2px var(--ig-gap-xs);margin-block-start:var(--ig-gap-sm);text-decoration:none;display:inline-block}.dsh-more:hover{color:var(--brand-ink)}@media(scripting:enabled){.dsh-step{--dsh-step-cell:1 / 1;--dsh-step-rest:hidden;--dsh-step-rule:0px;--dsh-step-lines:2}}.dsh-step.is-stepped{--dsh-step-cell:1 / 1;--dsh-step-rest:hidden;--dsh-step-rule:0px;--dsh-step-lines:2}.dsh-fixes--flows+.dsh-step>.dsh-fixes{margin-block-start:var(--ig-gap-sm)}.dsh-fixes--step{grid-template-columns:minmax(0,1fr);display:grid}.dsh-fixes--step>.dsh-fix{grid-area:var(--dsh-step-cell,auto);visibility:var(--dsh-step-rest,visible)}.dsh-fixes--step>.dsh-fix+.dsh-fix{border-block-start-width:var(--dsh-step-rule,1px)}.dsh-fixes--step>.dsh-fix.is-current{visibility:visible}.dsh-fixes--step .dsh-fix__main{align-self:flex-start}.dsh-fixes--step .dsh-fix__sub{-webkit-line-clamp:var(--dsh-step-lines,none);min-block-size:calc(var(--dsh-step-lines,0) * 1.4em);unicode-bidi:plaintext;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@keyframes dsh-step-in{0%{opacity:0}to{opacity:1}}.dsh-step.has-moved .dsh-fix.is-current{animation:.16s ease-out dsh-step-in}@media(prefers-reduced-motion:reduce){.dsh-step.has-moved .dsh-fix.is-current{animation:none}}.dsh-step__bar{justify-content:space-between;align-items:center;gap:var(--ig-gap-xs) var(--ig-gap);flex-wrap:wrap;margin-block-start:var(--ig-gap-sm);display:flex}.dsh-step__bar .dsh-more{margin-block-start:0;margin-inline-start:auto}.dsh-more{align-items:center;gap:var(--ig-gap-xs);display:inline-flex}.dsh-more .pdl-ic{block-size:14px;inline-size:14px}.dsh-step__pager{align-items:center;gap:var(--ig-gap-sm);display:none}@media(scripting:enabled){.dsh-step__pager{visibility:hidden;display:flex}}.dsh-step.is-stepped .dsh-step__pager{visibility:visible;display:flex}.dsh-step__btn{border:1px solid var(--line);border-radius:var(--ig-radius-control);background:var(--card);block-size:32px;inline-size:32px;color:var(--ink);cursor:pointer;flex:none;justify-content:center;align-items:center;padding:0;transition:background-color .12s;display:inline-flex}.dsh-step__btn:hover{background:var(--line-soft)}.dsh-step__btn:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.dsh-step__btn svg{block-size:16px;inline-size:16px}.dsh-step__slot{flex:none;block-size:32px;inline-size:32px}.dsh-step__pos{font-size:var(--ig-fs-small);font-weight:var(--ig-fw-semibold);color:var(--ink-2);text-align:center}.dsh-next__foot .dsh-proof{flex:30ch;min-inline-size:0}.dsh-next__foot .dsh-proof svg,.dsh-next__foot .dsh-next__acts{flex:none}.dsh-step__btn--prev svg{transform:scaleX(-1)}:where([dir=rtl]) .dsh-step__btn--prev svg{transform:none}:where([dir=rtl]) .dsh-step__btn--next svg,:where([dir=rtl]) .dsh-fix__go .pdl-ic,:where([dir=rtl]) .dsh-more .pdl-ic{transform:scaleX(-1)}.card>.snote--unreadable{margin-block-start:var(--ig-gap)}.dsh-eng{border:1px solid var(--line);border-radius:var(--ig-radius-card);background:var(--card);--eng-line:24px;flex-direction:column;margin-block-start:var(--ig-gap);display:flex;overflow:clip}.dsh-eng__row{justify-content:start;gap:var(--ig-gap-xs) var(--ig-space-lg);padding:var(--ig-gap) var(--ig-space);grid-template-columns:minmax(140px,200px) minmax(190px,240px) minmax(0,72ch);align-items:start;display:grid}.dsh-eng__row+.dsh-eng__row{border-block-start:1px solid var(--line)}.dsh-eng__id{align-items:center;gap:var(--ig-gap-sm);min-inline-size:0;min-block-size:var(--eng-line);font-size:var(--ig-fs-body);font-weight:var(--ig-fw-semibold);color:var(--ink);display:flex}.dsh-eng__fig{align-content:center;align-items:baseline;gap:var(--ig-gap-sm);min-block-size:var(--eng-line);flex-wrap:wrap;display:flex}.dsh-eng__fig>.chip{align-self:center}.dsh-eng__rate{text-align:end;min-inline-size:4ch;font-size:var(--ig-fs-title);font-weight:var(--ig-fw-bold);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--ink);line-height:1.4}.dsh-eng__range{font-size:var(--ig-fs-small);color:var(--ink-2);line-height:1.4}.dsh-eng__note{font-size:var(--ig-fs-small);color:var(--muted);flex-direction:column;gap:2px;padding-block-start:3px;line-height:1.4;display:flex}.dsh-eng__reason{color:var(--ink-2)}@media(max-width:720px){.dsh-eng__row{grid-template-columns:1fr}.dsh-eng__rate{text-align:start;min-inline-size:0}.dsh-eng__note{padding-block-start:0}}.dsh-q__fig{text-align:end;flex-direction:column;flex:none;align-items:flex-end;gap:2px;display:flex}.dsh-q__rate{font-size:var(--ig-fs-title);font-weight:var(--ig-fw-bold);letter-spacing:-.01em;color:var(--ink);line-height:1.1}.dsh-q__range{font-size:var(--ig-fs-small);color:var(--ink-2)}.dsh-def{text-align:center;flex-direction:column;align-items:center;block-size:100%;display:flex}.dsh-def__q{justify-content:center;align-items:center;gap:var(--ig-gap-sm);min-block-size:20px;display:flex}.dsh-def__q svg{block-size:15px;inline-size:15px;color:var(--brand-ink)}.dsh-def .ig-chart{block-size:150px;inline-size:100%;margin-block:var(--ig-gap-sm)}.dsh-def{--dsh-ring:120px}.dsh-def .ig-chart:not(.ig-chart--keyed){inline-size:var(--dsh-ring);block-size:var(--dsh-ring)}.dsh-def .ig-chart--keyed{align-items:center}.dsh-def .ig-chart--keyed>canvas{inline-size:var(--dsh-ring)!important;max-inline-size:var(--dsh-ring)!important;block-size:var(--dsh-ring)!important;max-block-size:var(--dsh-ring)!important}.dsh-def .ig-chart--keyed{block-size:auto}.dsh-def .measc{inline-size:100%}.dsh-def .measc__fig{block-size:auto}.dsh-def .measc__ring{inline-size:var(--dsh-ring);block-size:var(--dsh-ring)}.dsh-def .measc__ring:after{inset:26px}.dsh-def__meta{align-items:center;gap:var(--ig-gap-sm);font-size:var(--ig-fs-small);color:var(--ink-2);min-block-size:20px;margin-block-start:var(--ig-gap-sm);display:flex}.dsh-def__meta svg{flex:none;block-size:14px;inline-size:14px}.dsh-def__foot{align-items:center;gap:var(--ig-gap);margin-block-start:auto;padding-block-start:var(--ig-gap);display:flex}.dsh-def>.dsh-def__foot{padding-block-start:var(--ig-gap-sm)}.dsh-def__go{font-size:var(--ig-fs-label);font-weight:var(--ig-fw-semibold);color:var(--brand-ink);text-decoration:none}.dsh-def__go:hover{text-decoration:underline}.dsh-src{font-weight:var(--ig-fw-semibold);color:var(--muted);letter-spacing:.02em;text-transform:none}.dsh-hon__t{font-size:var(--ig-fs-small);font-weight:var(--ig-fw-bold);color:var(--ink)}.dsh-hon__d{font-size:var(--ig-fs-label);color:var(--muted);margin-block-start:2px}.dsh-trf3{grid-template-columns:1fr 1fr 1fr}@media(max-width:1100px){.dsh-hero,.dsh-hero:has(>.dsh-door){grid-template-columns:1fr}.dsh-hero--stack,.dsh-hero--stack:has(>.dsh-door){grid-template-rows:none;grid-template-columns:1fr}.dsh-hero--stack>:first-child{grid-row:auto}.dsh-doors,.dsh-trf3{grid-template-columns:1fr}.dsh-trf3 .trf__group+.trf__group{border-inline-start:0;padding-inline-start:0}}.dsh-trf3 .trf__group.kpi,.dsh-trf3 .trf__group.kpi+.trf__group.kpi{padding:var(--ig-space)}.dsh-trf3 .trf__group.kpi+.trf__group.kpi{border:1px solid var(--line)}.trf__tile{flex-direction:column;display:flex}.trf__tile .trf__lb{margin-block-start:auto}.pdl{--water:var(--e-ppx);--water-t:var(--e-ppx)}@supports (color:color-mix(in lab,red,red)){.pdl{--water-t:color-mix(in srgb, var(--e-ppx) 12%, transparent)}}.pdl{--writer:var(--brand)}@supports (color:color-mix(in lab,red,red)){.pdl{--writer:color-mix(in srgb, var(--brand) 74%, var(--ink))}}.pdl{--writer-t:var(--brand)}@supports (color:color-mix(in lab,red,red)){.pdl{--writer-t:color-mix(in srgb, var(--brand) 12%, transparent)}}.pdl-beta{letter-spacing:.1em;text-transform:uppercase;color:var(--on-brand);background:linear-gradient(135deg,var(--brand),var(--writer));box-shadow:0 2px 10px var(--brand);border-radius:99px;align-items:center;gap:4px;padding:3.5px 9px;font-size:10px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.pdl-beta{box-shadow:0 2px 10px color-mix(in srgb,var(--brand) 40%,transparent)}}.pdl-beta{transform:translateY(1px)}.chip.c-beta{background:var(--surface-badge-beta);color:var(--text-badge-beta);border:1px solid var(--border-badge-beta);font-weight:var(--ig-fw-heavy);letter-spacing:.07em;text-transform:uppercase;box-shadow:none;font-size:10px}.nav a .chip.c-beta{margin-inline-start:auto}.nav a .navcount{color:var(--muted);font-size:var(--ig-fs-label);font-variant-numeric:tabular-nums;font-weight:var(--ig-fw-medium);flex:none;margin-inline-start:auto}.nav a.on .navcount{color:var(--brand-ink)}.wsv-introband{background:linear-gradient(135deg,var(--brand),var(--writer));justify-content:center;align-items:center;display:flex;position:relative}.wsv-introband:before{content:"";background:radial-gradient(circle,var(--on-brand),transparent 65%);border-radius:99px;block-size:120px;inline-size:120px;position:absolute}@supports (color:color-mix(in lab,red,red)){.wsv-introband:before{background:radial-gradient(circle,color-mix(in srgb,var(--on-brand) 55%,transparent),transparent 65%)}}.wsv-introband:before{filter:blur(3px);animation:2.8s ease-in-out infinite wsvGlow}.wsv-introband .ig-flame{filter:brightness(0)invert();opacity:.95;transform-origin:50% 88%;animation:2.8s ease-in-out infinite wsvBurn;position:relative}@keyframes wsvBurn{0%,to{transform:rotate(0)}18%{transform:rotate(-1.4deg)}38%{transform:rotate(.9deg)}55%{transform:rotate(-.7deg)}72%{transform:rotate(1.1deg)}86%{transform:rotate(-1deg)}}@keyframes wsvGlow{0%,to{opacity:.45;transform:scale(1)}40%{opacity:.85;transform:scale(1.18)}70%{opacity:.55;transform:scale(.94)}}@media(prefers-reduced-motion:reduce){.wsv-introband:before,.wsv-introband .ig-flame{animation:none}}.wsv-hello__spark{color:var(--on-brand);opacity:.9;font-size:15px;position:absolute}.wsv-hello__spark--a{inset-block-start:22px;inset-inline-end:96px}.wsv-hello__spark--b{font-size:10px;inset-block-end:20px;inset-inline-start:104px}.wsv-hello__spark--c{font-size:8px;inset-block-start:52px;inset-inline-start:70px}.wsv-intro__title{letter-spacing:-.02em;margin-block-start:8px;font-size:21px;font-weight:700}.wsv-intro__setup{color:var(--muted);margin-block:4px 12px;font-size:13px}.wsv-duo{flex-direction:column;gap:10px;margin-block-end:16px;display:flex}.wsv-duo__row{color:var(--muted);align-items:flex-start;gap:9px;margin:0;font-size:13px;line-height:1.4;display:flex}.wsv-duo__ic{flex:none;margin-block-start:2px;display:inline-flex}.wsv-duo__ic svg{block-size:15px;inline-size:15px}.wsv-duo__ic--water svg{color:var(--water)}.wsv-duo__ic--flame .ig-mark__svg{block-size:18px;inline-size:12px;display:block}.wsv-duo__lead{letter-spacing:-.01em;font-size:14px;font-weight:700}.wsv-duo__lead--water{color:var(--water)}.wsv-duo__lead--flame{color:var(--brand-ink)}.wsv-lede{margin-block-end:var(--ig-gap-cards)}.wsv-lede h2{letter-spacing:-.02em;align-items:center;gap:9px;font-size:21px;font-weight:700;display:flex}.wsv-lede p{color:var(--muted);max-inline-size:82ch;margin-block-start:4px;font-size:13px;line-height:1.4}.wsv-lede p.wsv-lede__one{color:var(--ink);font-size:14px;font-weight:600}.wsv-lede p.wsv-lede__quiet{color:var(--muted);font-size:12.5px}.wsv-quotes{grid-template-columns:1fr 1fr;gap:14px;margin-block-start:12px;display:grid}.wsv-quote__lb{letter-spacing:.07em;text-transform:uppercase;color:var(--err);margin-block-end:6px;font-size:10px;font-weight:700}.wsv-quote__lb--ok{color:var(--ok)}.wsv-quote .evq__text{line-height:1.6}.wsv-triage__top{align-items:center;gap:10px;margin-block-end:8px;display:flex}.wsv-triage__step{color:var(--muted);font-size:12.5px;font-weight:700}.wsv-triage__label{color:var(--ink-2);font-size:12.5px;font-weight:600}.wsv-triage__bar{background:var(--line-soft);border-radius:99px;block-size:3px;margin-block-end:16px;overflow:hidden}.wsv-triage__fill{background:var(--water);block-size:100%;transition:inline-size .25s}.wsv-triage__q{letter-spacing:-.02em;max-inline-size:34ch;font-size:21px;font-weight:700;line-height:1.4}.wsv-triage__meta{flex-wrap:wrap;align-items:center;gap:8px;margin-block-start:8px;display:flex}.wsv-triage__causeNote{color:var(--muted);font-size:12.5px}.wsv-triage__choices{grid-template-columns:repeat(3,1fr);gap:14px;max-inline-size:1040px;margin-block-start:16px;display:grid}.wsv-choiceform{display:contents}.wsv-triage__nav{align-items:center;gap:var(--ig-gap-sm);margin-block-start:16px;display:flex}.wsv-triage__nav-skip{margin-inline-start:auto}.wsv-triage__none{color:var(--muted);max-inline-size:72ch;margin-block-end:16px;font-size:13px;line-height:1.4}.wsv-triage__go{color:var(--brand-ink);font-weight:var(--ig-fw-semibold);margin-inline-start:6px}.wsv-triage__said{color:var(--ok);max-inline-size:72ch;margin-block-start:14px;font-size:13px;line-height:1.4}.wsv-triage__doneBody{color:var(--ink-2);margin-block-start:6px;font-size:13px}.wsv-triage__doneActs{margin-block-start:12px}.wsv-triage__err{color:var(--err);margin-block-start:10px;font-size:12.5px}.wsv-triage__fenced{color:var(--muted);margin-block-start:10px;font-size:12.5px}.wsv-choice{text-align:start;border:1px solid var(--line);background:var(--card);cursor:pointer;border-radius:12px;flex-direction:column;align-items:flex-start;gap:6px;padding:15px 17px 13px;transition:border-color .15s;display:flex;position:relative}.wsv-choice:hover{border-color:var(--faint)}.wsv-choice.is-on{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.wsv-choice--water .wsv-choice__ic svg{color:var(--water)}.wsv-choice--water:hover{border-color:var(--water)}.wsv-choice--water.is-on{border-color:var(--water);box-shadow:0 0 0 1px var(--water);background:var(--water-t)}.wsv-choice.wsv-choice--water.is-on .wsv-choice__radio{border-color:var(--water);background:radial-gradient(circle at center,var(--water) 0 45%,transparent 50%)}.wsv-choice--flame .wsv-choice__ic .ig-mark__svg{block-size:20px;inline-size:13px;display:block}.wsv-choice--flame.is-on{background:var(--brand-tint)}.wsv-choice__radio{border:2px solid var(--line);border-radius:99px;block-size:18px;inline-size:18px;position:absolute;inset-block-start:14px;inset-inline-end:14px}.wsv-choice.is-on .wsv-choice__radio{border-color:var(--brand);background:radial-gradient(circle at center,var(--brand) 0 45%,transparent 50%)}.wsv-choice__ic svg{block-size:20px;inline-size:20px;color:var(--brand-ink)}.wsv-choice__t{font-size:15px;font-weight:700}.wsv-choice__d{color:var(--muted);font-size:12.5px;line-height:1.4}.wsv-choice--part .wsv-choice__ic svg{color:var(--brand-ink)}.wsv-choice--part:hover{border-color:var(--brand)}.wsv-choice--part.is-on{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand);background:var(--brand-tint)}.wsv-choice--part.is-open{border-color:var(--faint);background:var(--bg)}.wsv-choice--part.is-open .wsv-choice__radio{border-color:var(--faint);background:0 0}.wsv-choice--part.is-open .wsv-choice__more svg{transform:rotate(180deg)}.wsv-choice__more{color:var(--brand-ink);align-items:center;gap:6px;margin-block-start:4px;font-size:12px;font-weight:700;display:inline-flex}.wsv-choice__more svg{block-size:14px;inline-size:14px;transition:transform .15s}@media(prefers-reduced-motion:reduce){.wsv-choice__more svg{transition:none}}.wsv-correct{flex-direction:column;grid-column:2/-1;gap:10px;max-inline-size:640px;margin-block-start:14px;display:flex}.wsv-choices__guide{grid-column:1/-1;margin-block-start:12px}.drawer .wsv-triage__choices{grid-template-columns:1fr}.drawer .wsv-correct{grid-column:1/-1;max-inline-size:none}.wsv-choice--group{cursor:default}.wsv-choice--group:hover{border-color:var(--line)}.wsv-choice--group .wsv-correct--inset{max-inline-size:none;align-self:stretch;margin-block-start:var(--ig-gap)}.wsv-correct .ui-input{resize:vertical;min-block-size:92px}.wsv-correct>.ui-btn{align-self:flex-start}.wsv-correct__guide{color:var(--muted);font-size:12.5px;line-height:1.4}.wsv-correct .ui-btn,.wsv-triage__nav .ui-btn,.wsv-triage__doneActs .ui-btn,.wsv-row__acts .ui-btn,.wsv-retry .ui-btn,.wsv-filters .fpill{min-block-size:44px}.pdl .wsv-tip.tip{block-size:44px;inline-size:44px}.wsv-lede__guide{color:var(--muted);max-inline-size:86ch;margin-block-start:6px;font-size:12.5px;line-height:1.4}.wsv-rows{flex-direction:column;display:flex}.wsv-row{border-block-start:1px solid var(--line-soft);align-items:center;gap:12px;padding:13px 4px;display:flex}.wsv-row:first-child{border-block-start:0}.wsv-row__sub{color:var(--muted);font-size:12px}.wsv-row__engine{flex:none;display:inline-flex}.wsv-row__main{flex-direction:column;flex:1 1 0;gap:4px;min-inline-size:0;display:flex}.wsv-row__claim{overflow-wrap:anywhere;font-size:14px;font-weight:700;line-height:1.4}.wsv-record{--wsv-door:200px}.wsv-row__acts{grid-template-columns:auto var(--wsv-door);align-items:center;column-gap:var(--ig-gap);flex:none;display:grid}.wsv-row__state{justify-content:flex-end;align-items:baseline;gap:var(--ig-gap-sm);display:inline-flex}.wsv-row__door{justify-content:flex-start;min-inline-size:0;display:flex}.wsv-row__cause{color:var(--brand-ink);white-space:nowrap;font-size:12px;font-weight:600;text-decoration:none}.wsv-row__cause:hover{text-decoration:underline}.wsv-row__who{color:var(--ink-2);font-weight:600}.wsv-row__writing{color:var(--muted);white-space:nowrap;font-size:12px;font-weight:600}.wsv-row__writing--wraps{white-space:normal;text-align:end;max-inline-size:30ch;line-height:1.4}.wsv-row__go{white-space:nowrap}.wsv-record{margin-block-start:var(--ig-gap-cards)}.wsv-record__hd{justify-content:space-between;align-items:flex-start;gap:var(--ig-gap) var(--ig-space-lg)}.wsv-capped{color:var(--muted);margin-block-start:6px;font-size:12px}.wsv-record__stale{margin-block-start:var(--ig-gap)}.wsv-filters{margin-block:6px 4px}.wsv-retry{margin-block-start:14px}.wsv-intro__doctrine{color:var(--muted);margin-block-end:16px;font-size:13px;line-height:1.4}.wsv-verdict{flex-direction:column;align-items:flex-end;gap:6px;min-inline-size:230px;margin-inline-start:auto;display:flex}.wsv-verdict__score{align-items:baseline;gap:7px;display:flex}.wsv-verdict__score b{letter-spacing:-.02em;font-size:26px;font-weight:700;line-height:1}.wsv-verdict__score span{color:var(--muted);font-size:12px}.wsv-verdict__bar{background:var(--line-soft);border-radius:99px;block-size:6px;inline-size:100%;display:flex;overflow:hidden}.wsv-verdict__lb{color:var(--muted);white-space:nowrap;font-size:12px}.wsv-listfoot{border-block-start:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:10px;margin-block-start:11px;padding-block-start:10px;display:flex}.wsv-showing{color:var(--muted);font-size:12px}.wsv-left{margin-block:var(--ig-gap) 0;color:var(--muted);font-size:13px}.wsv-foot{border-block-start:1px solid var(--line-soft);color:var(--muted);margin-block-start:11px;padding-block-start:10px;font-size:12px}@media(max-width:1100px){.wsv-quotes,.wsv-triage__choices{grid-template-columns:1fr}.wsv-correct{grid-column:1/-1}}@media(max-width:700px){.wsv-record__hd{flex-direction:column;align-items:stretch}.wsv-verdict{align-items:flex-start;inline-size:100%;min-inline-size:0}.wsv-row{align-items:start;row-gap:var(--ig-gap-sm);grid-template-columns:auto minmax(0,1fr);display:grid}.wsv-row__acts{grid-column:2;grid-template-columns:minmax(0,1fr) auto}.wsv-row__door{justify-content:flex-end}.wsv-row__state{flex-wrap:wrap;justify-content:flex-start}.wsv-row__state>.chip{order:-1}}.dvw-go--prompt:hover{border-color:var(--brand);color:var(--brand-ink);text-decoration:none}@media(max-width:1100px){.dvw-4{grid-template-columns:1fr}}.clb-lede{align-items:center;gap:10px;margin-block-end:4px;display:flex}.clb-lede__mark{background:linear-gradient(135deg,var(--brand-tint),var(--brand));border-radius:11px;place-items:center;block-size:34px;inline-size:34px;display:grid}@supports (color:color-mix(in lab,red,red)){.clb-lede__mark{background:linear-gradient(135deg,var(--brand-tint),color-mix(in srgb,var(--brand) 18%,var(--card)))}}.clb-lede__mark{border:1px solid var(--brand)}@supports (color:color-mix(in lab,red,red)){.clb-lede__mark{border:1px solid color-mix(in srgb,var(--brand) 25%,var(--line))}}.clb-lede__mark svg{block-size:18px;inline-size:18px;color:var(--brand)}.clb-lede h2{letter-spacing:-.02em;font-size:21px;font-weight:700}.clb-sub{color:var(--muted);max-inline-size:86ch;margin-block-end:16px;font-size:13px;line-height:1.4}.clb-ask{border:1px solid #0000;border-image:linear-gradient(120deg,var(--writer),var(--brand)) 1;background-clip:padding-box;position:relative}@supports (color:color-mix(in lab,red,red)){.clb-ask{border-image:linear-gradient(120deg,color-mix(in srgb,var(--writer) 45%,var(--line)),color-mix(in srgb,var(--brand) 35%,var(--line))) 1}}.clb-ask{background:linear-gradient(180deg,var(--brand),var(--card) 70%);border-radius:15px;margin-block-end:var(--ig-gap-cards);padding:22px 24px 18px}@supports (color:color-mix(in lab,red,red)){.clb-ask{background:linear-gradient(180deg,color-mix(in srgb,var(--brand) 7%,var(--card)),var(--card) 70%)}}.clb-ask{box-shadow:0 1px 3px #1018280a}.clb-ask--plain{border:1px solid var(--line);border-radius:var(--ig-radius-card);background:var(--card);border-image:}.clb-ask__t{letter-spacing:-.015em;text-align:center;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:700;display:flex}.clb-ask__mark{--ig-mark-h:15px;--ig-logo-mark:var(--brand);display:inline-flex}.clb-ask__bar{border:1px solid var(--line);background:var(--card);border-radius:12px;align-items:center;gap:10px;margin-block-start:12px;padding:6px 6px 6px 16px;display:flex;box-shadow:0 1px 3px #1018280d}.clb-ask__bar input{font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;min-inline-size:0;font-size:13px}.clb-ask__go{border:.7px solid var(--action-border);background-color:var(--action-fill-bottom);background-image:linear-gradient(to top,var(--action-fill-bottom),var(--action-fill-top));block-size:44px;inline-size:44px;color:var(--on-action);box-shadow:inset 0 1px 2px 0 var(--action-highlight);cursor:pointer;border-radius:10px;flex:none;place-items:center;display:grid}.clb-ask__go:hover{background-image:linear-gradient(to top,var(--action-fill-bottom-hover),var(--action-fill-top-hover));color:var(--on-action-hover)}.clb-ask__go:active{background:var(--action-active);box-shadow:none}.clb-ask__go:focus-visible{outline:2px solid var(--action-ring);outline-offset:2px}.clb-ask__go svg{block-size:15px;inline-size:15px}.clb-ask__chips{flex-wrap:wrap;justify-content:center;gap:10px;margin-block-start:12px;display:flex}.clb-chip{border:1px solid var(--line);background:var(--card);color:var(--ink-2);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:7px 14px;font-size:12.5px;font-weight:700;transition:border-color .12s;display:inline-flex}.clb-chip svg{block-size:14px;inline-size:14px;color:var(--brand-ink)}.clb-chip:hover{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.clb-chip:hover{border-color:color-mix(in srgb,var(--brand) 55%,var(--line))}}.clb-ask__foot{color:var(--muted);text-align:center;margin-block-start:12px;font-size:12px}.clb-convo{border-block-start:1px solid var(--line-soft);margin-block-start:16px;padding-block-start:16px}.clb-msg--you{justify-content:flex-end;display:flex}.clb-msg--you span{background:var(--line-soft);border-radius:12px 12px 3px;max-inline-size:60ch;padding:9px 14px;font-size:13px}.clb-writer{gap:10px;margin-block-start:14px;display:flex}.clb-writer__ic{background:var(--writer-t);block-size:26px;inline-size:26px;color:var(--writer);--ig-mark-h:13px;--ig-logo-mark:var(--writer);border-radius:99px;flex:none;place-items:center;display:grid}.clb-writer__ic svg{block-size:14px;inline-size:auto}.clb-writer__body{flex:1;min-inline-size:0}.clb-writer__lead{margin-block-end:10px;font-size:13px;line-height:1.4}.clb-card{border:1px solid var(--writer)}@supports (color:color-mix(in lab,red,red)){.clb-card{border:1px solid color-mix(in srgb,var(--writer) 30%,var(--line))}}.clb-card{background:var(--brand);border-radius:12px;flex-direction:column;gap:8px;max-inline-size:640px;padding:10px;display:flex}@supports (color:color-mix(in lab,red,red)){.clb-card{background:color-mix(in srgb,var(--brand) 3%,var(--card))}}.clb-p{border:1px solid var(--writer);border-radius:10px;align-items:center;gap:10px;padding:9px 12px;font-size:12.5px;display:flex}@supports (color:color-mix(in lab,red,red)){.clb-p{border:1px solid color-mix(in srgb,var(--writer) 26%,var(--line))}}.clb-p{background:var(--card)}.clb-p b{flex:none;font-weight:700}.clb-p span{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.clb-card__cta{align-items:center;gap:12px;padding:10px 12px 8px;display:flex}.clb-go{border:.7px solid var(--action-border);background-color:var(--action-fill-bottom);background-image:linear-gradient(to top,var(--action-fill-bottom),var(--action-fill-top));color:var(--on-action);box-shadow:inset 0 1px 2px 0 var(--action-highlight);font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;min-block-size:44px;padding:9px 18px;font-size:13px;font-weight:700;display:inline-flex}.clb-go:hover{background-image:linear-gradient(to top,var(--action-fill-bottom-hover),var(--action-fill-top-hover));color:var(--on-action-hover)}.clb-go:active{background:var(--action-active);box-shadow:none}.clb-go:focus-visible{outline:2px solid var(--action-ring);outline-offset:2px}.clb-go--wide{inline-size:100%}.clb-cancel{color:var(--ink-2);background:var(--card);border:1px solid var(--line);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;min-block-size:44px;padding:9px 16px;font-size:12.5px;font-weight:600;display:inline-flex}.clb-cancel:hover{color:var(--err);border-color:var(--err)}@supports (color:color-mix(in lab,red,red)){.clb-cancel:hover{border-color:color-mix(in srgb,var(--err) 45%,var(--line))}}.clb-cancel:focus-visible{outline:2px solid var(--action-ring);outline-offset:2px}.clb-gate{color:var(--muted);margin-block-start:10px;font-size:12px;line-height:1.4}.clb-p input{min-inline-size:0;font:inherit;color:var(--ink-2);text-overflow:ellipsis;background:0 0;border:0;flex:1;padding:0;font-size:12.5px}.clb-p input:focus{color:var(--ink);outline:none}.clb-p--stack{flex-direction:column;align-items:flex-start;gap:4px}.clb-p--stack span{white-space:normal;line-height:1.4;overflow:visible}.clb-note{color:var(--writer);margin-block-start:9px;font-size:12px;line-height:1.4}.clb-gaps{margin-block-start:14px}.clb-gap{flex-wrap:wrap;align-items:center;gap:10px;margin-block-start:8px;display:flex}.clb-gap__meta{color:var(--muted);font-size:12px}.clb-ctx{border-block-start:1px solid var(--line-soft);margin-block-start:18px;padding-block-start:15px}.clb-ctx__t{color:var(--muted);margin-block-end:9px;font-size:12px;font-weight:700}.clb-ctx__i{color:var(--ink-2);font-size:12.5px;line-height:1.4;display:block}.clb-ctx__i+.clb-ctx__i{margin-block-start:5px}.aud-form{gap:var(--ig-space);flex-direction:column;margin-block-start:var(--ig-gap);display:flex}.clb-spots{gap:var(--ig-gap-cards);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-block-end:var(--ig-gap-cards);display:grid}.clb-spot{border:1px solid var(--line);border-radius:var(--ig-radius-card);background:var(--card);padding:var(--ig-card-pad);color:inherit;flex-direction:column;text-decoration:none;transition:border-color .12s,box-shadow .12s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 3px #1018280a}.clb-spot__ic{border-radius:10px;flex:none;place-items:center;block-size:30px;inline-size:30px;display:grid}.clb-spot--blogs .clb-spot__ic{background:var(--brand-tint);color:var(--brand-ink)}.clb-spot--wiki .clb-spot__ic{background:var(--water-t);color:var(--water)}.clb-spot--products .clb-spot__ic{background:var(--info)}@supports (color:color-mix(in lab,red,red)){.clb-spot--products .clb-spot__ic{background:color-mix(in srgb,var(--info) 12%,transparent)}}.clb-spot--products .clb-spot__ic{color:var(--info)}.clb-spot:hover{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.clb-spot:hover{border-color:color-mix(in srgb,var(--brand) 55%,var(--line))}}.clb-spot:hover{box-shadow:0 3px 10px var(--brand)}@supports (color:color-mix(in lab,red,red)){.clb-spot:hover{box-shadow:0 3px 10px color-mix(in srgb,var(--brand) 14%,transparent)}}.clb-spot__hd{letter-spacing:-.015em;align-items:center;gap:10px;font-size:15px;font-weight:700;display:flex}.clb-spot__link{color:inherit;text-decoration:none}.clb-spot__link:after{content:"";position:absolute;inset:0}.clb-spot__link:focus-visible{outline:none}.clb-spot:has(.clb-spot__link:focus-visible){outline:2px solid var(--brand);outline-offset:2px}a.clb-stat{z-index:1;color:inherit;border-radius:8px;text-decoration:none;position:relative}a.clb-stat:hover b,a.clb-stat:focus-visible b{text-underline-offset:3px;text-decoration:underline}.clb-spot__ic svg{block-size:16px;inline-size:16px}.clb-spot__top{align-items:center;gap:6px;display:flex}.clb-spot__top .tip{z-index:1}.clb-spot__stats{border-block-start:1px solid var(--line-soft);gap:16px;margin-block-start:12px;padding-block-start:10px;display:flex}.clb-stat b{letter-spacing:-.02em;font-size:21px;font-weight:700;line-height:1.1;display:block}.clb-stat i{color:var(--muted);font-size:12px;font-style:normal}.clb-stat--warn b{color:var(--err)}.clb-stat--wait b{color:var(--brand-ink)}.clb-spot__off{color:var(--muted);border-block-start:1px solid var(--line-soft);margin-block-start:12px;padding-block-start:10px;font-size:12.5px;line-height:1.4}.clb-quiet{color:var(--err);font-weight:700}.clb-out{color:var(--ok);font-weight:700}.clb-none{color:var(--faint);font-weight:400}.clb-bar{background:var(--line-soft);vertical-align:middle;border-radius:99px;block-size:5px;inline-size:52px;margin-inline-end:6px;display:inline-block;overflow:hidden}.clb-bar i{background:var(--faint);border-radius:99px;block-size:100%;display:block}.clb-freshen{color:var(--brand-ink);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-family:inherit;font-size:12px;font-weight:700}.clb-freshen:hover{text-decoration:underline}.clb-asked{color:var(--muted);white-space:nowrap;font-size:12px}.clb-asked--sentence{white-space:normal}.clb-grid{flex-direction:column;gap:12px;display:flex}.clb-q{border:1px solid var(--line);background:var(--card);border-radius:12px;align-items:flex-start;gap:12px;padding:15px 17px 13px;display:flex;box-shadow:0 1px 3px #1018280a}.clb-q__main{flex-direction:column;flex:1;min-inline-size:0;display:flex}.clb-q__t{letter-spacing:-.011em;font-size:14px;font-weight:700;line-height:1.4}.clb-q__meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:14px;margin-block-start:6px;font-size:12px;display:flex}.clb-q__meta a{color:var(--brand-ink);font-weight:700;text-decoration:none}.clb-q__meta a:hover{text-decoration:underline}.clb-ledger__page{color:inherit;text-decoration:none}.clb-ledger__versions{color:var(--faint);margin-block-start:2px;font-size:12px;display:block}.clb-ledger__live{color:var(--brand-ink);margin-block-start:2px;font-size:12px;font-weight:700;text-decoration:none;display:inline-block}.clb-ledger__live:hover,.clb-ledger__live:focus-visible{text-underline-offset:3px;text-decoration:underline}.clb-ledger__page:hover strong,.clb-ledger__page:focus-visible strong{text-underline-offset:3px;color:var(--brand-ink);text-decoration:underline}.clb-plan__run{color:var(--brand-ink);margin-block-start:4px;font-size:12px;font-weight:700;text-decoration:none;display:inline-block}.clb-plan__run:hover{text-decoration:underline}.clb-empty{color:var(--muted);margin:0;font-size:12.5px;line-height:1.4}.clb-ws{gap:var(--ig-gap-cards);grid-template-columns:minmax(0,1fr) 360px;align-items:start;display:grid}.clb-ws__back{color:var(--brand-ink);align-items:center;min-block-size:44px;margin-block-end:4px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.clb-ws__doc{border:1px solid var(--line);border-radius:var(--ig-radius-card);background:var(--card);padding:26px 30px;box-shadow:0 1px 3px #1018280a}.clb-ws__hd{flex-wrap:wrap;align-items:center;gap:12px;margin-block-end:14px;display:flex}.clb-ws__hd h3{letter-spacing:-.02em;font-size:21px;font-weight:700}.clb-ws__body p{color:var(--ink-2);max-inline-size:78ch;margin-block-end:12px;font-size:13px;line-height:1.4}.clb-ws__body>:is(h1,h2,h3,h4,h5,h6){letter-spacing:-.015em;margin-block:12px 8px;font-size:15px;font-weight:700}.clb-ws__body>:is(ul,ol){max-inline-size:78ch;margin-block:0 12px;padding-inline-start:20px}.clb-ws__body>ul{list-style:outside}.clb-ws__body>ol{list-style:decimal}.clb-ws__body :is(ul,ol) :is(ul,ol){margin-block-start:4px;padding-inline-start:18px}.clb-ws__body>:is(ul,ol) li{color:var(--ink-2);margin-block-end:4px;font-size:13px;line-height:1.4}.clb-ws__body>blockquote{border-inline-start:3px solid var(--line);margin-block:0 12px;padding-inline-start:12px}.clb-ws__body>table{border-collapse:collapse;max-inline-size:100%;margin-block-end:12px;font-size:12.5px;display:block;overflow-x:auto}.clb-ws__body>table :is(th,td){border:1px solid var(--line-soft);text-align:start;vertical-align:top;padding:6px 10px}.clb-ws__body>table th{color:var(--ink);font-weight:700}.clb-ws__body img{block-size:auto;max-inline-size:100%}.clb-ws__rail{gap:var(--ig-gap-cards);flex-direction:column;display:flex}.clb-ws__panel{border:1px solid var(--line);background:var(--card);border-radius:12px;padding:15px 17px;box-shadow:0 1px 3px #1018280a}.clb-ws__pt{letter-spacing:-.011em;font-size:14px;font-weight:700}.clb-ws__ps{color:var(--muted);margin-block-start:4px;font-size:12px;line-height:1.4}.clb-ws__note{color:var(--muted);font-size:12px;line-height:1.4}.clb-live{color:var(--writer);align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex}.clb-live i{background:var(--writer);border-radius:99px;block-size:7px;inline-size:7px;animation:1.2s ease-in-out infinite clb-pulse}@keyframes clb-pulse{50%{opacity:.3}}.clb-steps{flex-direction:column;gap:10px;margin-block-start:10px;list-style:none;display:flex}.clb-steps li{color:var(--ink-2);align-items:flex-start;gap:8px;font-size:12.5px;line-height:1.4;display:flex}.clb-steps li svg{block-size:14px;inline-size:14px;color:var(--ok);flex:none;margin-block-start:1px}.clb-steps li.is-live{color:var(--ink);font-weight:700}.clb-steps li.is-setback{color:var(--ink)}.clb-steps li.is-setback svg{color:var(--warn)}.clb-steps__when{color:var(--faint);flex:none;margin-inline-start:auto;padding-inline-start:8px;font-size:12px}.clb-steps__none{color:var(--faint)}.clb-spin{border:2px solid var(--writer);border-radius:99px;flex:none;block-size:13px;inline-size:13px;margin-block-start:1px}@supports (color:color-mix(in lab,red,red)){.clb-spin{border:2px solid color-mix(in srgb,var(--writer) 30%,transparent)}}.clb-spin{border-block-start-color:var(--writer);animation:.9s linear infinite clb-rot}@keyframes clb-rot{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.clb-live i,.clb-spin{animation:none}}.clb-threat{border:1px solid var(--water);border-radius:12px;align-items:center;gap:13px;margin-block-end:14px;padding:12px 15px;display:flex}@supports (color:color-mix(in lab,red,red)){.clb-threat{border:1px solid color-mix(in srgb,var(--water) 30%,var(--line))}}.clb-threat{background:linear-gradient(100deg,var(--water),var(--brand))}@supports (color:color-mix(in lab,red,red)){.clb-threat{background:linear-gradient(100deg,color-mix(in srgb,var(--water) 8%,var(--card)),color-mix(in srgb,var(--brand) 7%,var(--card)))}}.clb-threat__ic{flex:none;align-items:center;gap:3px;display:inline-flex}.clb-threat__ic svg:first-child{block-size:17px;inline-size:17px;color:var(--water)}.clb-threat__ic svg:last-child{block-size:17px;inline-size:17px;color:var(--brand)}.clb-threat b{font-size:12.5px;font-weight:700;display:block}.clb-threat span{color:var(--muted);font-size:12px;line-height:1.4}.clb-threat a{white-space:nowrap}.clb-wiki__h{letter-spacing:-.015em;margin-block:12px 8px;font-size:15px;font-weight:700}.clb-wiki p{color:var(--ink);max-inline-size:74ch;margin-block-end:12px;font-size:13px;line-height:1.4}.clb-wiki__qs{border-block-start:1px solid var(--line-soft);margin-block-start:16px;padding-block-start:12px}.clb-wiki__lb{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);font-size:10px;font-weight:700}.clb-wiki__qs ul{flex-direction:column;gap:5px;margin:8px 0 0 18px;list-style:outside;display:flex}.clb-wiki__qs li{color:var(--muted);font-size:12.5px}.clb-plan{border:1px solid var(--brand);border-radius:12px;align-items:center;gap:13px;margin-block-end:var(--ig-gap-cards);padding:12px 15px;display:flex}@supports (color:color-mix(in lab,red,red)){.clb-plan{border:1px solid color-mix(in srgb,var(--brand) 22%,var(--line))}}.clb-plan{background:linear-gradient(100deg,var(--brand),var(--card) 70%)}@supports (color:color-mix(in lab,red,red)){.clb-plan{background:linear-gradient(100deg,color-mix(in srgb,var(--brand) 6%,var(--card)),var(--card) 70%)}}.clb-plan b{font-size:12.5px;font-weight:700;display:block}.clb-plan span{color:var(--muted);font-size:12px;line-height:1.4}.clb-plan>*,.clb-threat>*{flex:auto;min-inline-size:0}.clb-plan>:last-child:not(:first-child),.clb-threat>:last-child:not(:first-child){flex:none;margin-inline-start:auto}a.clb-plan{color:inherit;text-decoration:none;transition:border-color .12s}a.clb-plan:hover{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){a.clb-plan:hover{border-color:color-mix(in srgb,var(--brand) 55%,var(--line))}}.clb-plan--doors{flex-wrap:wrap}.clb-plan__doors{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.clb-plan__doors .clb-chip{color:inherit;min-block-size:44px;text-decoration:none}.clb-plan.clb-plan--doors>.clb-plan__doors{flex:auto;min-inline-size:0}.clb-plan__doors .clb-chip{max-inline-size:100%}.clb-plan .clb-plan__rel{color:var(--ink);margin-block-start:4px;display:block}.clb-plan--plain{border:1px solid var(--line);border-radius:var(--ig-radius-card);background:var(--card)}.clb-rtabs{border:1px solid var(--line);background:var(--card);border-radius:12px;gap:6px;padding:4px;display:flex}.clb-rtabs button{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;flex:1;min-block-size:44px;padding:7px 10px;font-size:12.5px;font-weight:700;transition:background .12s,color .12s}.clb-rtabs button.is-on{background:var(--line-soft);color:var(--ink)}.clb-ws__acts{flex-wrap:wrap;gap:8px;margin-block-start:12px;display:flex}.clb-aeo__ring[data-band=good],.clb-aeo[data-band=good]{--sc:var(--ok)}.clb-aeo__ring[data-band=fair],.clb-aeo[data-band=fair]{--sc:var(--warn)}.clb-aeo__ring[data-band=poor],.clb-aeo[data-band=poor]{--sc:var(--err)}.clb-aeo__hd{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.clb-aeo__ring{background:conic-gradient(var(--sc) calc(var(--pct) * 1%),var(--line-soft) 0);border-radius:99px;flex:none;place-items:center;block-size:64px;inline-size:64px;display:grid;position:relative}.clb-aeo__ring:before{content:"";background:var(--card);border-radius:99px;position:absolute;inset:7px}.clb-aeo__ring span{letter-spacing:-.02em;color:var(--sc);font-size:21px;font-weight:700;position:relative}.clb-aeo__tallies{border-block-start:1px solid var(--line-soft);flex-wrap:wrap;gap:14px;margin-block-start:10px;padding-block-start:10px;font-size:12px;font-weight:700;display:flex}.clb-tally--ok{color:var(--ok)}.clb-tally--x{color:var(--err)}.clb-tally--none{color:var(--faint)}.clb-checks{flex-direction:column;gap:8px;margin-block-start:12px;list-style:none;display:flex}.clb-checks li{color:var(--ink-2);align-items:flex-start;gap:7px;font-size:12.5px;line-height:1.4;display:flex}.clb-checks li svg{block-size:14px;inline-size:14px;color:var(--ok);flex:none;margin-block-start:1px}.clb-checks li.is-off{color:var(--muted)}.clb-checks li.is-off svg{color:var(--faint)}.clb-check__skip{color:var(--faint);margin-block-start:2px;font-size:12px;font-style:normal;line-height:1.4;display:block}.clb-check--x{flex-direction:column;align-items:stretch;gap:0}.clb-check__row{font:inherit;color:var(--ink-2);cursor:pointer;text-align:start;background:0 0;border:0;align-items:center;gap:7px;inline-size:100%;padding:0;font-size:12.5px;display:flex}.clb-check__row svg{block-size:14px;inline-size:14px;color:var(--err);flex:none}.clb-check__row svg:last-child{color:var(--faint);transition:transform .12s}.clb-check__why{border-inline-start:2px solid var(--err);border-radius:0 9px 9px 0;margin:8px 0 4px 21px;padding:10px 12px}@supports (color:color-mix(in lab,red,red)){.clb-check__why{border-inline-start:2px solid color-mix(in srgb,var(--err) 30%,transparent)}}.clb-check__why{background:var(--err)}@supports (color:color-mix(in lab,red,red)){.clb-check__why{background:color-mix(in srgb,var(--err) 4%,transparent)}}.clb-check__why p{color:var(--ink-2);margin-block-end:8px;font-size:12px;line-height:1.4}.clb-check__fix b,.clb-check__ev b{font-weight:700}.clb-check__ev{color:var(--muted)}.clb-check__quotes{flex-direction:column;gap:5px;margin-block-end:8px;list-style:none;display:flex}.clb-check__quotes li{color:var(--ink-2);background:var(--line-soft);border-radius:8px;padding:6px 9px;font-size:12px;font-style:italic;line-height:1.4;display:block}.clb-aeo{block-size:24px;min-inline-size:34px;font:inherit;cursor:pointer;color:var(--sc);background:var(--sc);border:0;border-radius:8px;place-items:center;font-size:12.5px;font-weight:700;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.clb-aeo{background:color-mix(in srgb,var(--sc) 11%,transparent)}}.clb-ledger__score{background:var(--line-soft);padding:4px 17px 15px}.clb-inbox__waited{color:var(--muted);font-size:12px;font-weight:600;display:block}.clb-ledger__score>.clb-ws__panel{inline-size:100%;max-inline-size:68ch}.clb-opt-import{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.clb-opt-import__txt{flex:1;min-inline-size:220px}.clb-opt-import__txt b{margin-block-end:2px;font-size:13px;display:block}.clb-opt-import__txt span{color:var(--muted);font-size:12.5px}.clb-opt-import .clb-ask__bar{flex:1.2;min-inline-size:260px;margin-block-start:0}.clb-opt-host{color:var(--faint);font-size:12px}.clb-opt-clean{color:var(--ok);font-weight:700}.clb-tl{flex-direction:column;gap:10px;margin-block-start:10px;list-style:none;display:flex}.clb-tl li{color:var(--ink-2);align-items:baseline;gap:10px;font-size:12.5px;line-height:1.4;display:flex}.clb-tl__when{inline-size:108px;color:var(--faint);flex:none;font-size:12px}.clb-img__hero{border:1px solid var(--line);background:var(--surface-2);border-radius:14px;margin-block-end:var(--ig-gap-cards);overflow:hidden}.clb-img__hero img{block-size:auto;inline-size:100%;display:block}.clb-img__ta{border:1px solid var(--line);background:var(--card);inline-size:100%;color:var(--ink);font:inherit;resize:vertical;border-radius:10px;margin-block-start:6px;padding:9px 11px;font-size:12.5px;line-height:1.4}.clb-img__cost{opacity:.8;margin-inline-start:8px;font-size:12px}.clb-img__strip{flex-direction:column;gap:12px;margin-block-start:10px;list-style:none;display:flex}.clb-img__cell{border:1px solid var(--line);background:var(--card);border-radius:12px;position:relative;overflow:hidden}.clb-img__cell.is-on{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.clb-img__cell.is-on{border-color:color-mix(in srgb,var(--brand) 55%,var(--line))}}.clb-img__cell img{aspect-ratio:16/9;object-fit:cover;inline-size:100%;display:block}.clb-img__cap{color:var(--muted);padding:8px 10px 0;font-size:12px;line-height:1.4;display:block}.clb-img__tag{position:absolute;inset-block-start:8px;inset-inline-start:8px}.clb-img__acts{flex-wrap:wrap;gap:8px;padding:8px 10px 10px;display:flex}.clb-img__canva{border-block-start:1px solid var(--line);margin-block-start:18px;padding-block-start:14px}.clb-img__canva .clb-chip[disabled]{opacity:.55;cursor:not-allowed}.clb-rv__cols{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}.clb-rv__col{border:1px solid var(--line);background:var(--card);border-radius:12px;padding:15px 17px}.clb-rv__col--new{border-color:var(--writer)}@supports (color:color-mix(in lab,red,red)){.clb-rv__col--new{border-color:color-mix(in srgb,var(--writer) 32%,var(--line))}}.clb-rv__lb{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);margin-block-end:10px;font-size:10px;font-weight:700}.clb-rv__lb--new{color:var(--writer)}.clb-rv__col p{color:var(--ink-2);border-radius:7px;margin-block-end:6px;padding:5px 8px 5px 34px;font-size:13px;line-height:1.4;position:relative}.clb-rv__n{color:var(--faint);font-size:12px;font-style:normal;position:absolute;inset-inline-start:8px}.clb-rv__old{background:var(--err)}@supports (color:color-mix(in lab,red,red)){.clb-rv__old{background:color-mix(in srgb,var(--err) 8%,transparent)}}.clb-rv__newp{background:var(--ok)}@supports (color:color-mix(in lab,red,red)){.clb-rv__newp{background:color-mix(in srgb,var(--ok) 9%,transparent)}}@media(max-width:1100px){.clb-rv__cols,.clb-ws,.clb-spots{grid-template-columns:1fr}.clb-ask__chips{flex-direction:column;align-items:center}}.clb-cal{border:1px solid var(--line);border-radius:var(--ig-radius-card);background:var(--card);overflow:hidden;box-shadow:0 1px 3px #1018280a}.clb-cal__bar{border-block-end:1px solid var(--line-soft);flex-wrap:wrap;align-items:center;gap:14px;padding:14px 18px;display:flex}.clb-cal__cap{color:var(--muted);font-size:12px}.clb-cal__hint{color:var(--muted);margin-block-start:4px;font-size:12px;display:block}.clb-cal__month{letter-spacing:-.015em;font-size:15px;font-weight:700}.clb-cal__nav{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.clb-cal__navlink{color:var(--muted);border:1px solid var(--line);border-radius:99px;padding:3px 9px;font-size:12px;font-weight:700;text-decoration:none}.clb-cal__navlink:hover{color:var(--ink-2);border-color:var(--brand)}.clb-cal__navlink--on{color:var(--brand);border-color:var(--brand);background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.clb-cal__navlink--on{background:color-mix(in srgb,var(--brand) 8%,transparent)}}.clb-cal__legend{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;margin-inline-start:auto;font-size:12px;display:flex}.clb-cal__dot{vertical-align:0;background:var(--lane);border-radius:99px;block-size:8px;inline-size:8px;margin-inline-end:5px;display:inline-block}.clb-cal__scroll{overscroll-behavior-x:contain;overflow-x:auto}.clb-cal__grid{grid-template-columns:repeat(7,minmax(78px,1fr));display:grid}.clb-cal__dow{letter-spacing:.06em;text-transform:uppercase;color:var(--faint);border-block-end:1px solid var(--line-soft);padding:8px 10px;font-size:10px;font-weight:700}.clb-cal__day{border-block-end:1px solid var(--line-soft);border-inline-end:1px solid var(--line-soft);flex-direction:column;gap:5px;min-block-size:96px;padding:8px 8px 10px;display:flex}.clb-cal__day:nth-child(7n){border-inline-end:0}.clb-cal__day--pad{background:var(--line-soft)}@supports (color:color-mix(in lab,red,red)){.clb-cal__day--pad{background:color-mix(in srgb,var(--line-soft) 30%,transparent)}}.clb-cal__num{color:var(--muted);font-size:12px;font-weight:700}.clb-cal__day--today{background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.clb-cal__day--today{background:color-mix(in srgb,var(--brand) 4%,transparent)}}.clb-cal__day--today .clb-cal__num{background:var(--brand);block-size:20px;inline-size:20px;color:var(--on-brand);border-radius:99px;place-items:center;display:inline-grid}.clb-cal__ev{--lane:var(--brand);border:1px solid var(--lane);display:block}@supports (color:color-mix(in lab,red,red)){.clb-cal__ev{border:1px solid color-mix(in srgb,var(--lane) 35%,var(--line))}}.clb-cal__ev{border-inline-start:3px solid var(--lane);background:var(--lane);border-radius:8px}@supports (color:color-mix(in lab,red,red)){.clb-cal__ev{background:color-mix(in srgb,var(--lane) 5%,var(--card))}}.clb-cal__ev{color:var(--ink-2);text-overflow:ellipsis;padding:5px 8px;font-size:12px;font-weight:700;line-height:1.4;overflow:hidden}.clb-cal__ev--wiki{--lane:var(--water)}.clb-cal__ev--products{--lane:var(--info)}.clb-cal__ev--refresh{--lane:var(--warn)}.clb-cal__ev--teaser{--lane:var(--ch-linkedin)}.clb-teasers{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.clb-teaser{border-inline-start:3px solid var(--ch-linkedin);padding-inline-start:14px}.clb-teaser__post{color:var(--muted);flex-wrap:wrap;gap:8px;margin:0 0 6px;font-size:13px;display:flex}.clb-teaser__post a{color:var(--text-links);word-break:break-all}.clb-teaser__body{color:var(--ink);white-space:pre-wrap;margin:0 0 10px;font-size:15px;line-height:1.4}.clb-teaser__edits{margin:6px 0 0;padding-inline-start:18px;font-size:13px}.clb-teaser__yours{color:var(--muted);margin:0 0 10px;font-size:13px}.clb-teaser__acts{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.clb-teaser__acts form{margin:0}.clb-teaser__reported{color:var(--muted);margin:10px 0 0;font-size:13px}@media(max-width:700px){.clb-teaser__acts>*{flex:100%}.clb-teaser__acts .ui-btn{inline-size:100%}}.clb-cal__ev--proposed{background:var(--card);color:var(--muted);border-style:dashed;border-inline-start-style:solid}.clb-cal__ev--done{opacity:.55}.clb-cal__ev--answered{background:var(--card);color:var(--muted);border-style:dashed;border-inline-start-style:solid}.clb-cal__why{color:var(--muted);white-space:normal;margin-block-start:2px;font-size:10px;font-weight:500;line-height:1.4;display:block}.clb-cal__door{color:var(--text-links);margin-block-start:4px;font-size:10px;font-weight:700;line-height:1.4;display:inline-block}.clb-cal__state{letter-spacing:.05em;text-transform:uppercase;color:var(--faint);margin-block-start:2px;font-size:9.5px;font-weight:700;display:block}.clb-cal__gate{color:var(--muted);border-block-start:1px solid var(--line-soft);padding:12px 18px;font-size:12px}.clb-cal__acts{gap:6px;margin-block-start:5px;display:flex}.clb-cal__act{border:1px solid var(--line);background:var(--card);color:var(--muted);cursor:pointer;border-radius:6px;padding:2px 7px;font-size:10px;font-weight:700}.clb-cal__act:hover{color:var(--ink-2);border-color:var(--brand)}.clb-cal__act--yes{color:var(--brand);border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.clb-cal__act--yes{border-color:color-mix(in srgb,var(--brand) 45%,var(--line))}}.clb-cal__book{flex-wrap:wrap;align-items:flex-end;gap:14px;display:flex}.clb-cal__bookfield{color:var(--muted);flex-direction:column;gap:5px;font-size:12px;font-weight:700;display:flex}.clb-cal__bookfield input,.clb-cal__bookfield select{border:1px solid var(--line);background:var(--card);color:var(--ink-2);border-radius:9px;padding:8px 10px;font-size:13px}.clb-cal__bookfield--wide{flex:280px}.clb-cal__bookerr{color:var(--err);margin-block-start:8px;font-size:12px}@media(max-width:900px){.clb-cal__legend{margin-inline-start:0}.clb-cal__day{min-block-size:72px}}.err{background:var(--bg);min-height:100vh}.err-wrap{place-items:center;min-height:100vh;padding:24px;display:grid}.err-card{background:var(--card);border:1px solid var(--line);text-align:center;border-radius:12px;width:100%;max-width:480px;padding:32px;box-shadow:0 1px 3px #1018280a}.err-logo{justify-content:center;align-items:center;margin-block-end:22px;text-decoration:none;display:inline-flex}.err-code{letter-spacing:.07em;text-transform:uppercase;color:var(--faint);margin:0 0 8px;font-size:10px;font-weight:700}.err-h1{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:21px;font-weight:700}.err-sub{color:var(--muted);margin:10px 0 0;font-size:13px;line-height:1.4}.err-actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-block-start:22px;display:flex}.err-btn{border-radius:10px;justify-content:center;align-items:center;padding:10px 18px;font-size:13px;text-decoration:none;display:inline-flex}.err-btn--ghost{background:var(--card);border:1px solid var(--line);color:var(--ink-2)}.err-btn--ghost:hover{border-color:var(--brand);color:var(--brand-ink)}@media(max-width:480px){.err-card{padding:24px}}.setupdock{z-index:55;justify-items:stretch;gap:8px;inline-size:min(300px,100vw - 32px);display:grid;position:fixed;inset-block-end:16px;inset-inline-end:16px}.setupdock__pill{cursor:pointer;background:var(--card);border:1px solid var(--line);border-radius:var(--ig-radius-card);inline-size:100%;font:inherit;text-align:start;color:var(--ink);align-items:center;gap:9px;padding:8px 11px;transition:border-color .14s,box-shadow .14s;display:flex;box-shadow:0 10px 34px #10182829}.setupdock__pill:hover{border-color:var(--brand);box-shadow:0 12px 38px #10182838}.setupdock__spark{background:var(--brand-tint);block-size:28px;inline-size:28px;color:var(--brand-ink);border-radius:10px;flex:none;place-items:center;display:grid}.setupdock__spark .pdl-ic{block-size:15px;inline-size:15px}.setupdock__pillbody{gap:1px;min-inline-size:0;display:grid}.setupdock__pilltitle{font-size:var(--ig-fs-body);font-weight:var(--ig-fw-bold);letter-spacing:-.01em;color:var(--ink)}.setupdock__pillmeta{font-size:var(--ig-fs-small);color:var(--muted)}.setupdock__ring{flex:none;block-size:30px;inline-size:30px;margin-inline-start:auto;position:relative}.setupdock__ring svg{block-size:100%;inline-size:100%;transform:rotate(-90deg)}:where([dir=rtl]) .setupdock__ring svg{transform:rotate(-90deg)scaleY(-1)}.setupdock__ringtrack,.setupdock__ringfill{fill:none;stroke-width:3px;pathLength:100}.setupdock__ringtrack{stroke:var(--line)}.setupdock__ringfill{stroke:var(--brand);stroke-linecap:round}.setupdock__panel{background:var(--card);border:1px solid var(--line);border-radius:var(--ig-radius-card);grid-template-rows:auto auto auto minmax(0,1fr) auto;max-block-size:min(70vh,620px);display:grid;overflow:hidden;box-shadow:0 18px 48px #10182833}.setupdock__head{align-items:flex-start;gap:10px;padding:14px 15px 10px;display:flex}.setupdock__head h3{font-size:var(--ig-fs-title);font-weight:var(--ig-fw-bold);letter-spacing:-.015em;margin:0}.setupdock__head p{font-size:var(--ig-fs-small);color:var(--muted);font-variant-numeric:tabular-nums;margin:2px 0 0}.setupdock__collapse{cursor:pointer;color:var(--faint);background:0 0;border:0;border-radius:8px;flex:none;place-items:center;margin-inline-start:auto;padding:4px;display:grid}.setupdock__collapse:hover{background:var(--line-soft);color:var(--ink-2)}.setupdock__collapse .pdl-ic{block-size:17px;inline-size:17px}.setupdock__bar{background:var(--line);border-radius:999px;block-size:4px;margin-inline:15px;overflow:hidden}.setupdock__bar span{background:var(--brand);border-radius:999px;block-size:100%;transition:inline-size .35s;display:block}.setupdock__next{border-radius:var(--ig-radius-card);background:var(--brand-tint);border:1px solid var(--text-links);gap:2px;margin:12px 15px 4px;padding:11px 12px;display:grid}@supports (color:color-mix(in lab,red,red)){.setupdock__next{border:1px solid color-mix(in srgb,var(--text-links) 22%,transparent)}}.setupdock__next{color:var(--ink);text-decoration:none}.setupdock__next:hover{border-color:var(--brand)}.setupdock__nexthd{font-size:var(--ig-fs-eyebrow);font-weight:var(--ig-fw-bold);letter-spacing:.09em;text-transform:uppercase;color:var(--brand-ink)}.setupdock__nexttitle{font-size:var(--ig-fs-body);font-weight:var(--ig-fw-bold);letter-spacing:-.01em;color:var(--ink)}.setupdock__nextbody{font-size:var(--ig-fs-small);color:var(--ink-2);line-height:1.4}.setupdock__nextgo{font-size:var(--ig-fs-small);font-weight:var(--ig-fw-bold);color:var(--brand-ink);align-items:center;gap:4px;margin-block-start:5px;display:inline-flex}.setupdock__nextgo .pdl-ic{block-size:13px;inline-size:13px}.setupdock__scroll{scrollbar-width:thin;scrollbar-color:var(--line) transparent;align-content:start;gap:10px;padding:8px 9px 4px;display:grid;overflow-y:auto}.setupdock__scroll::-webkit-scrollbar{inline-size:8px}.setupdock__scroll::-webkit-scrollbar-track{background:0 0}.setupdock__scroll::-webkit-scrollbar-thumb{background:var(--line);border:2px solid var(--card);border-radius:999px}.setupdock__scroll::-webkit-scrollbar-thumb:hover{background:var(--faint)}.setupgrp{gap:1px;display:grid}.setupgrp h4{font-size:var(--ig-fs-eyebrow);font-weight:var(--ig-fw-bold);letter-spacing:.07em;text-transform:uppercase;color:var(--muted);margin:0 0 3px;padding-inline:6px}.setupgrp.is-done h4{opacity:.7;text-decoration:line-through;text-decoration-thickness:1px}.setupstep{color:var(--ink);border-radius:10px;align-items:flex-start;gap:9px;padding:8px 6px;text-decoration:none;transition:background-color .12s;display:flex}.setupstep:hover{background:var(--line-soft)}.setupstep__tick{border:1.5px solid var(--line);block-size:20px;inline-size:20px;color:var(--faint);border-radius:50%;flex:none;place-items:center;margin-block-start:1px;display:grid}.setupstep__tick .pdl-ic{stroke-width:2.4px;block-size:11px;inline-size:11px}.setupstep__txt{gap:2px;min-inline-size:0;display:grid}.setupstep__txt b{font-size:var(--ig-fs-body);font-weight:var(--ig-fw-semibold);letter-spacing:-.005em;color:var(--ink)}.setupstep__txt small{font-size:var(--ig-fs-small);color:var(--muted);line-height:1.4}.setupstep__go{color:var(--faint);flex:none;place-items:center;margin-inline-start:auto;display:grid}.setupstep__go .pdl-ic{block-size:14px;inline-size:14px}:where([dir=rtl]) .setupstep__go .pdl-ic{transform:scaleX(-1)}.setupstep.is-done .setupstep__tick{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.setupstep.is-done .setupstep__txt b{color:var(--muted);font-weight:var(--ig-fw-medium);text-decoration:line-through;text-decoration-thickness:1px}.setupstep.is-now{background:var(--brand-tint)}.setupstep.is-now .setupstep__tick{border-color:var(--brand);color:var(--brand-ink)}.setupstep.is-now .setupstep__txt b{font-weight:var(--ig-fw-bold)}.setupdock__foot{border-block-start:1px solid var(--line);padding:8px 10px}.setupdock__replay{cursor:pointer;border-radius:var(--ig-radius-control);font:inherit;font-size:var(--ig-fs-small);color:var(--muted);background:0 0;border:0;align-items:center;gap:6px;padding:4px 6px;display:inline-flex}.setupdock__replay:hover{background:var(--line-soft);color:var(--ink-2)}.setupdock__replay .pdl-ic{block-size:13px;inline-size:13px}@media(max-width:900px){.setupdock{inline-size:auto;inset-block-end:12px;inset-inline:12px}.setupdock__panel{max-block-size:64vh}}.setupwel{z-index:70;background:#10182873;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.setupwel__box{background:var(--card);border:1px solid var(--line);border-radius:var(--ig-radius-card);grid-template-columns:minmax(0,1fr) minmax(0,.86fr);min-block-size:480px;inline-size:100%;max-inline-size:920px;display:grid;overflow:hidden;box-shadow:0 18px 48px #10182838}.setupwel__copy{grid-template-rows:minmax(0,1fr) auto;padding:36px 36px 24px;display:grid}.setupwel__slide{align-content:start;gap:14px;display:grid}.setupwel__eyebrow{font-size:var(--ig-fs-eyebrow);font-weight:var(--ig-fw-bold);letter-spacing:.1em;text-transform:uppercase;color:var(--brand-ink)}.setupwel__copy h2{font-size:var(--ig-fs-metric);font-weight:var(--ig-fw-bold);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin:0;line-height:1.2}.setupwel__copy p{font-size:var(--ig-fs-title);color:var(--ink-2);max-inline-size:46ch;margin:0;line-height:1.4}.setupwel__copy .setupwel__note{border-inline-start:2px solid var(--brand);font-size:var(--ig-fs-body);color:var(--muted);padding-inline-start:12px}.setupwel__foot{border-block-start:1px solid var(--line);align-items:center;gap:12px;margin-block-start:20px;padding-block-start:20px;display:flex}.setupwel__count{font-size:var(--ig-fs-label);color:var(--muted);font-variant-numeric:tabular-nums}.setupwel__acts{align-items:center;gap:8px;margin-inline-start:auto;display:flex}.setupwel__art{background:linear-gradient(158deg,var(--brand-tint) 0%,var(--bg) 100%);place-items:center;padding:24px;display:grid;position:relative}.setupwel__svg{block-size:auto;inline-size:100%;max-inline-size:320px}.sw-eng{fill:var(--card);stroke:var(--line);stroke-width:1.5px}.pdl svg text.sw-engt{fill:var(--muted);font:700 11px var(--pdl-font);text-anchor:middle}.sw-ray{fill:none;stroke:var(--brand);stroke-width:1.6px;stroke-linecap:round;opacity:.6}.sw-arrowhead,.sw-flamebox{fill:var(--brand)}.sw-flame{fill:var(--card)}.sw-card{fill:var(--card);stroke:var(--line);stroke-width:1.5px}.sw-cardlive{fill:var(--card);stroke:var(--brand);stroke-width:1.8px}.sw-line{fill:none;stroke:var(--ink-2);stroke-width:2.4px;stroke-linecap:round;opacity:.45}.sw-line--faint{stroke:var(--faint);opacity:.5;stroke-dasharray:5 5}.sw-tickbg{fill:var(--brand)}.sw-tick{fill:none;stroke:var(--card);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.sw-axis{fill:none;stroke:var(--line);stroke-width:1.6px;stroke-linecap:round}.sw-trend{fill:none;stroke:var(--brand);stroke-width:2.8px;stroke-linecap:round;stroke-linejoin:round}.sw-dot{fill:var(--card);stroke:var(--brand);stroke-width:2px}.sw-dotnow{fill:var(--brand);stroke:var(--card);stroke-width:2.5px}.pdl svg text.sw-badge{fill:var(--on-brand);font:700 12px var(--pdl-font);text-anchor:middle;letter-spacing:.01em}.sw-marker{fill:none;stroke:var(--brand);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:4 5;opacity:.55}.sw-node{fill:var(--card);stroke:var(--line);stroke-width:1.5px}.sw-nodeline{fill:none;stroke:var(--brand-ink);stroke-width:2.2px;stroke-linecap:round}@media(max-width:820px){.setupwel__box{grid-template-columns:1fr;min-block-size:0;max-block-size:88vh;overflow-y:auto}.setupwel__art{order:-1;min-block-size:190px;padding:18px}.setupwel__copy{padding:24px 22px 18px}}.qgate{padding:var(--ig-card-pad);background:var(--brand-tint);border:1px solid var(--text-links);border-radius:14px;align-items:flex-start;gap:13px;margin-block-end:var(--ig-gap-cards);display:flex}@supports (color:color-mix(in lab,red,red)){.qgate{border:1px solid color-mix(in srgb,var(--text-links) 24%,transparent)}}.qgate__icon{background:var(--card);block-size:34px;inline-size:34px;color:var(--brand-ink);border-radius:11px;flex:none;place-items:center;display:grid}.qgate__icon .pdl-ic{block-size:17px;inline-size:17px}.qgate__body{gap:3px;min-inline-size:0;display:grid}.qgate__body h3{letter-spacing:-.015em;margin:0;font-size:15px;font-weight:700}.qgate__body p{color:var(--ink-2);max-inline-size:74ch;margin:0;font-size:13px;line-height:1.4}.qgate__act{flex:none;align-self:center;margin-inline-start:auto}@media(max-width:720px){.qgate{flex-wrap:wrap}.qgate__act{inline-size:100%;margin-inline-start:0}.qgate__act .btn{inline-size:100%}}.obq{gap:6px;margin:0;padding:0;list-style:none;display:grid}.obq__n{background:var(--brand-tint);block-size:20px;min-inline-size:20px;color:var(--brand-ink);font:700 11px var(--pdl-font);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;margin-inline-start:4px;padding-inline:6px;display:inline-grid}.obq__row{border:1px solid var(--line);background:var(--card);border-radius:10px;align-items:center;gap:9px;padding:9px 11px;font-size:13px;line-height:1.4;display:flex}.obq__row.is-on{background:var(--brand-tint);border-color:var(--text-links)}@supports (color:color-mix(in lab,red,red)){.obq__row.is-on{border-color:color-mix(in srgb,var(--text-links) 24%,transparent)}}.obq__tick{background:var(--brand);block-size:18px;inline-size:18px;color:var(--on-brand);border-radius:50%;flex:none;place-items:center;display:grid}.obq__tick .pdl-ic{stroke-width:2.6px;block-size:10px;inline-size:10px}.obq__txt{min-inline-size:0;color:var(--ink)}.obq__tag{font:700 9.5px var(--pdl-font);letter-spacing:.06em;text-transform:uppercase;color:var(--brand-ink);background:var(--card);border:1px solid #d9701f4d;border-radius:5px;flex:none;padding:2px 7px}.obq__act{flex:none;margin-inline-start:auto}.obq__btn{white-space:nowrap;inline-size:auto;margin:0;padding-block:7px;padding-inline:13px;font-size:12.5px}.obq__add{align-items:stretch;gap:8px;display:flex}.obq__add .ob-input{flex:auto}@media(max-width:640px){.obq__row{flex-wrap:wrap}.obq__act{inline-size:100%;margin-inline-start:0}.obq__act .ob-btn{inline-size:100%}.obq__add{flex-direction:column}}.ob-vip{background:var(--brand-tint);border:1px solid var(--text-links);border-radius:999px;margin:0 0 16px;padding:8px 13px;display:inline-block}@supports (color:color-mix(in lab,red,red)){.ob-vip{border:1px solid color-mix(in srgb,var(--text-links) 22%,transparent)}}.ob-vip{color:var(--brand-ink);font-size:12.5px;font-weight:600;line-height:1.4}.sw-orbit{aspect-ratio:320/260;inline-size:100%;max-inline-size:320px;position:relative}.sw-orbit__rays{block-size:100%;inline-size:100%;position:absolute;inset:0}.sw-orbit__core{background:var(--brand);border-radius:18px;place-items:center;block-size:60px;inline-size:84px;display:grid;position:absolute;inset-block-start:68%;inset-inline-start:50%;transform:translate(-50%,-50%)}:where([dir=rtl]) .sw-orbit__core{transform:translate(50%,-50%)}.sw-orbit__core svg{block-size:39px;inline-size:26px}.sw-orbit__eng{background:var(--card);border:1px solid var(--line);border-radius:50%;place-items:center;block-size:42px;inline-size:42px;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 4px 14px #1018281a}:where([dir=rtl]) .sw-orbit__eng{transform:translate(50%,-50%)}.sw-orbit__eng img{border-radius:5px}.ob-plans{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));align-items:stretch;gap:14px;margin-block-end:18px;display:grid}.ob-plan-card{background:var(--card);border:1px solid var(--line);box-shadow:var(--sh);border-radius:16px;flex-direction:column;gap:8px;padding:20px 18px;display:flex;position:relative}.ob-plan-card.is-featured{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand),var(--sh)}.ob-plan-card__badge{font:700 10px var(--pdl-font);letter-spacing:.07em;text-transform:uppercase;color:var(--on-brand);background:var(--brand);border-radius:999px;padding:3px 9px;position:absolute;inset-block-start:-9px;inset-inline-start:18px}.ob-plan-card__name{color:var(--muted);font-size:13px;font-weight:700}.ob-plan-card__price{font:700 21px/1.15 var(--pdl-font-display,var(--pdl-font));letter-spacing:-.02em;color:var(--ink)}.ob-plan-card__price small{color:var(--muted);font-size:13px;font-weight:600}.ob-plan-card__then{color:var(--muted);font-size:12.5px;line-height:1.4}.ob-plan-card__credits{color:var(--brand-ink);font-size:12.5px;font-weight:700}.ob-plan-card__feats{flex:auto;gap:6px;margin:6px 0 0;padding:0;list-style:none;display:grid}.ob-plan-card__feats li{color:var(--ink-2);align-items:flex-start;gap:7px;font-size:12.5px;line-height:1.4;display:flex}.ob-plan-card__feats .pdl-ic{block-size:13px;inline-size:13px;color:var(--brand);flex:none;margin-block-start:3px}.ob-plan-card__note{color:var(--muted);font-size:12.5px}.ob-plan-card .ob-btn{inline-size:100%;margin:6px 0 0}.ob-plan-card__annual{color:var(--muted);font-size:12px}.ob-crawling{text-align:center;justify-items:center;gap:10px;padding-block:clamp(12px,5vh,48px);display:grid}.ob-crawling__mark{place-items:center;block-size:132px;inline-size:132px;margin-block-end:14px;display:grid;position:relative}.ob-crawling__core{z-index:1;background:var(--brand);block-size:76px;inline-size:76px;color:var(--on-brand);border-radius:26px;place-items:center;display:grid;position:relative;box-shadow:0 10px 30px #d9701f47}.ob-crawling__core svg{block-size:39px;inline-size:26px}.ob-crawling__ring{border:1.5px solid var(--brand);opacity:0;border-radius:32px;animation:3.6s ease-out infinite ob-breathe;position:absolute;inset:0}.ob-crawling__ring--b{animation-delay:1.2s}.ob-crawling__ring--c{animation-delay:2.4s}@keyframes ob-breathe{0%{opacity:0;transform:scale(.62)}22%{opacity:.55}to{opacity:0;transform:scale(1.25)}}.ob-crawling__h{margin:0}.ob-crawling__note{min-block-size:44px;color:var(--ink-2);justify-content:center;align-items:center;gap:9px;max-inline-size:52ch;margin:0;font-size:15px;line-height:1.4;display:flex}.ob-crawling__fine{color:var(--muted);max-inline-size:56ch;margin:0;font-size:13px;line-height:1.4}@media(prefers-reduced-motion:reduce){.ob-crawling__ring{opacity:.3;animation:none;transform:scale(1)}}.ob-crawling__bar{background:var(--line);border-radius:999px;block-size:3px;inline-size:min(280px,100%);margin-block:4px 6px;overflow:hidden}.ob-crawling__bar span{background:var(--brand);border-radius:999px;block-size:100%;inline-size:38%;animation:1.9s ease-in-out infinite ob-sweep;display:block}@keyframes ob-sweep{0%{transform:translate(-110%)}to{transform:translate(320%)}}@keyframes ob-sweep-rtl{0%{transform:translate(110%)}to{transform:translate(-320%)}}:where([dir=rtl]) .ob-crawling__bar span{animation-name:ob-sweep-rtl}.ob-crawling__fix{text-align:start;inline-size:min(520px,100%);margin-block-start:8px}@media(prefers-reduced-motion:reduce){.ob-crawling__bar span{opacity:.45;inline-size:100%;animation:none}}.intg-dot.is-syncing i{background:var(--brand);animation:1.6s ease-in-out infinite sweep-pulse}.intg-landed{z-index:65;background:var(--card);border:1px solid var(--ok);border-radius:13px;align-items:center;gap:10px;padding:13px 16px;display:flex;position:fixed;inset-block-end:22px;inset-inline-end:22px}@supports (color:color-mix(in lab,red,red)){.intg-landed{border:1px solid color-mix(in srgb,var(--ok) 40%,transparent)}}.intg-landed{color:var(--ink-2);font-size:13px;box-shadow:0 14px 40px #1018282e}.intg-landed b{color:var(--ink)}.intg-landed__tick{background:var(--ok);block-size:24px;inline-size:24px;color:var(--on-brand);border-radius:50%;flex:none;place-items:center;display:grid}.intg-landed__tick .pdl-ic{stroke-width:2.6px;block-size:13px;inline-size:13px}.intg-badge{letter-spacing:.02em;border-radius:999px;font-size:10px;font-weight:700}.intg-rows .intg-card{border:1px solid var(--line);background:var(--card);box-shadow:none;border-radius:16px;padding:16px 18px}.intg-rows .intg-card__head{align-items:center;gap:12px;display:flex}.intg-rows .intg-card__titles{gap:1px;min-inline-size:0;display:grid}.intg-rows .intg-card__title{font-size:14px;font-weight:700}.intg-rows .intg-card__org{color:var(--muted);font-size:12px}.intg-rows .intg-badge{margin-inline-start:2px}.intg-row__act{flex:none;margin-inline-start:auto}.intg-row__act .intg-btn{padding-block:8px}@media(max-width:720px){.intg-rows .intg-card__head{flex-wrap:wrap}.intg-row__act{inline-size:100%;margin-inline-start:0}.intg-row__act .intg-btn{inline-size:100%}}.dsh-prevnote{align-items:center;gap:var(--ig-gap);font-size:var(--ig-fs-small);color:var(--muted);flex-wrap:wrap;margin-block-end:var(--ig-gap);display:flex}.dsh-prevnote a{color:var(--brand-ink);font-weight:var(--ig-fw-semibold);text-decoration:none}.dsh-prevnote a.on{text-decoration:underline}.pv-strip{z-index:400;background:var(--warn-t);border-block-end:1px solid var(--warn);flex-wrap:wrap;align-items:baseline;gap:6px 10px;padding:7px 16px;display:flex;position:sticky;inset-block-start:0}@supports (color:color-mix(in lab,red,red)){.pv-strip{border-block-end:1px solid color-mix(in srgb,var(--warn) 28%,transparent)}}.pv-strip{font:500 12.5px/1.4 var(--pdl-font);color:var(--ink-2)}.pv-mail{background:var(--bg);margin:0}.pv-mail__stage{padding:28px 16px 64px}.pv-strip__badge{letter-spacing:.06em;text-transform:uppercase;color:var(--warn);font-size:10px;font-weight:700}.pv-strip__pressed{color:var(--ink);font-weight:600}.pv-strip code{font-family:var(--pdl-mono,ui-monospace, monospace);font-size:12px}.pv-strip__tabs{flex-wrap:wrap;gap:2px;display:flex}.pv-strip__tab{color:var(--muted);border-radius:999px;padding:3px 9px;font-size:12px;text-decoration:none}.pv-strip__tab:hover{background:var(--warn)}@supports (color:color-mix(in lab,red,red)){.pv-strip__tab:hover{background:color-mix(in srgb,var(--warn) 12%,transparent)}}.pv-strip__tab:hover{color:var(--ink)}.pv-strip__tab.is-on{background:var(--ink);color:var(--card);font-weight:700}.pv-strip__pick{color:var(--muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.pv-strip__pick select{font:inherit;color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:7px;max-inline-size:260px;padding:3px 8px}.pv-strip__index{color:var(--muted);font-size:12px}.pv-strip__pressed{flex-basis:100%}.pv-strip__help{cursor:help;vertical-align:middle;margin-inline-start:4px;display:inline-flex;position:relative}.pv-strip__help-mark{border:1px solid var(--warn);border-radius:999px;justify-content:center;align-items:center;block-size:14px;inline-size:14px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.pv-strip__help-mark{border:1px solid color-mix(in srgb,var(--warn) 55%,var(--line))}}.pv-strip__help-mark{color:var(--warn);font-size:10px;font-weight:700;line-height:1}.pv-strip__tip{z-index:40;background:var(--ink);min-inline-size:220px;max-inline-size:320px;color:var(--card);font:500 12px/1.4 var(--pdl-font);box-shadow:var(--sh);border-radius:8px;padding:8px 10px;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-start:0}.pv-strip[dir] .pv-strip__tip{inset-inline:auto 0}.pv-home{background:var(--bg);grid-template-columns:256px minmax(0,1fr);min-block-size:calc(100dvh - 42px);display:grid}.pv-home__rail{background:var(--card);border-inline-end:1px solid var(--line);flex-direction:column;min-block-size:100%;padding:18px 10px 28px;display:flex}.pv-home__brand{padding:6px 12px 16px}.pv-home__nav{flex-direction:column;gap:1px;display:flex}.pv-home__nav a{color:var(--ink);border-radius:10px;padding:8px 12px;font-size:14px;line-height:1.4;text-decoration:none;display:block}.pv-home__nav a:hover{background:var(--line-soft)}.pv-home__nav a:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.pv-home__main{max-inline-size:880px;padding:48px 56px 80px}.pv-home__title{font:600 clamp(26px,3.2vw,34px)/1.2 var(--pdl-font);letter-spacing:-.02em;color:var(--ink);margin:0 0 8px}.pv-home__lede{color:var(--muted);max-inline-size:46ch;margin:0 0 28px;font-size:15px;line-height:1.4}.pv-home__start{font:600 13px/1.4 var(--pdl-font);color:var(--ink-2);margin:0 0 12px}.pv-home__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.pv-home__card{background:var(--card);border:1px solid var(--line);color:var(--ink);border-radius:14px;flex-direction:column;gap:4px;padding:16px 18px 15px;text-decoration:none;display:flex}.pv-home__card:hover{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.pv-home__card:hover{border-color:color-mix(in srgb,var(--brand) 42%,var(--line))}}.pv-home__card:hover{background:var(--card)}.pv-home__card:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.pv-home__card b{letter-spacing:-.01em;font-size:14px;font-weight:700}.pv-home__card span{color:var(--muted);font-size:13px;line-height:1.4}@media(max-width:800px){.pv-home{grid-template-columns:1fr}.pv-home__rail{border-inline-end:0;border-block-end:1px solid var(--line);padding-block-end:12px}.pv-home__nav{flex-flow:wrap;gap:4px}.pv-home__nav a{padding:6px 10px;font-size:13px}.pv-home__main{padding:28px 20px 64px}.pv-home__cards{grid-template-columns:1fr}}.wr{gap:var(--ig-gap-cards);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) 360px;align-items:start;display:grid}.wr.is-focus{inset:var(--pv-strip-h,0px) 0 0 0;z-index:90;background:var(--card);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:0;position:fixed}body.wr-locked{overflow:hidden}body.wr-locked .pdl-page-in{animation:none;transform:none}.wr__bar{border:1px solid var(--line);background:var(--card);min-inline-size:0;box-shadow:0 1px 3px var(--ink);border-radius:12px;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:12px 14px;padding:8px 14px;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.wr__bar{box-shadow:0 1px 3px color-mix(in srgb,var(--ink) 4%,transparent)}}.wr.is-focus .wr__bar{box-shadow:none;border-block-start:0;border-inline:0;border-radius:0}.wr__back{color:var(--brand-ink);align-items:center;gap:6px;min-block-size:44px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.wr__back--btn{font:inherit;cursor:pointer;background:0 0;border:0;min-block-size:44px;padding:0;font-size:12.5px;font-weight:600}.wr__back svg{block-size:15px;inline-size:15px}.wr-tb{background:var(--line-soft);border-radius:9px;flex-wrap:wrap;align-items:center;gap:2px;min-inline-size:0;padding:2px;display:flex}.wr-tb button{block-size:44px;inline-size:44px;color:var(--ink-2);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:7px;place-items:center;font-size:12px;font-weight:700;display:grid}.wr-tb button svg{block-size:16px;inline-size:16px}.wr-tb button:hover{background:var(--card);color:var(--ink)}.wr-tb button.is-on{background:var(--card);color:var(--brand-ink);box-shadow:inset 0 0 0 1px var(--brand)}@supports (color:color-mix(in lab,red,red)){.wr-tb button.is-on{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand) 45%,var(--line))}}.wr-tb__sep{background:var(--line);block-size:18px;inline-size:1px;margin-inline:3px}.wr__save{color:var(--muted);align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex}.wr__save[data-state=saved]{color:var(--ok)}.wr__save[data-state=saving]{color:var(--brand-ink)}.wr__save[data-state=unsaved]{color:var(--warn)}.wr__save[data-state=offline],.wr__save[data-state=conflict]{color:var(--err)}.wr__save i{background:currentColor;border-radius:99px;flex:none;block-size:7px;inline-size:7px}.wr__save[data-state=saving] i{animation:1.2s ease-in-out infinite clb-pulse}.wr__counts{color:var(--muted);font-size:12px}.wr__barend{flex-wrap:wrap;align-items:center;gap:8px;margin-inline-start:auto;display:flex}.wr__conflict{border:1px solid var(--err);flex-wrap:wrap;align-items:center;gap:12px;padding:11px 15px;display:flex}@supports (color:color-mix(in lab,red,red)){.wr__conflict{border:1px solid color-mix(in srgb,var(--err) 30%,var(--line))}}.wr__conflict{background:var(--err-t);border-radius:12px;margin-block-end:14px}.wr__conflict b{color:var(--err);font-size:12.5px;font-weight:700}.wr__conflict span{color:var(--ink-2);font-size:12px}.wr__conflict .wr-btn{margin-inline-start:auto}.wr__col{border:1px solid var(--line);background:var(--card);box-shadow:0 1px 3px var(--ink);border-radius:15px;padding:26px 40px 40px;padding-inline-start:104px;position:relative}@supports (color:color-mix(in lab,red,red)){.wr__col{box-shadow:0 1px 3px color-mix(in srgb,var(--ink) 4%,transparent)}}.wr__col{min-inline-size:0}.wr.is-focus .wr__col{box-shadow:none;border:0;border-radius:0;padding-block:36px 140px;padding-inline:104px 40px;overflow-y:auto}.wr__page{position:relative}.wr.is-focus .wr__col>*{max-inline-size:72ch;margin-inline:auto}.wr__meta-tg{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-block-end:12px;padding:0;font-size:12px;font-weight:600;display:inline-flex}.wr__meta-tg:hover{color:var(--brand-ink)}.wr__meta-tg svg{block-size:14px;inline-size:14px;transition:transform .15s}.wr__meta{border:1px solid var(--line);background:var(--bg);border-radius:12px;margin-block:0 16px;padding:12px 14px}.wr__title{inline-size:100%;font:inherit;font-family:var(--ig-font,inherit);letter-spacing:-.025em;color:var(--ink);resize:none;background:0 0;border:0;margin-block-end:6px;padding:0;font-size:40px;font-weight:700;line-height:1.15;display:block;overflow:hidden}@supports (field-sizing:content){.wr__title{field-sizing:content}}.wr__title::placeholder{color:var(--faint)}.wr__title:focus{outline:none}.wr-doc{color:var(--ink);outline:none;max-inline-size:72ch;font-size:15px;line-height:1.75}.wr-doc:focus{outline:none}.wr-doc>*{position:relative}.wr-surface ::selection{background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.wr-surface ::selection{background:color-mix(in srgb,var(--brand) 22%,transparent)}}.wr-block:after{content:attr(data-block-label);text-align:end;inline-size:max-content;max-inline-size:48px;color:var(--faint);opacity:0;pointer-events:none;font-variant-numeric:tabular-nums;font-size:10px;font-weight:700;line-height:1.2;transition:opacity .12s,color .12s;position:absolute;inset-block-start:.45em;inset-inline-end:calc(100% + 8px)}.wr-block:hover:after,.wr-block.has-focus:after,.wr-block.is-pointed:after{opacity:1}.wr-block.has-focus:after{color:var(--brand-ink)}.wr-block.is-pointed{background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.wr-block.is-pointed{background:color-mix(in srgb,var(--brand) 10%,transparent)}}.wr-block.is-pointed{box-shadow:0 0 0 6px var(--brand);border-radius:8px}@supports (color:color-mix(in lab,red,red)){.wr-block.is-pointed{box-shadow:0 0 0 6px color-mix(in srgb,var(--brand) 10%,transparent)}}.wr-doc h2{letter-spacing:-.02em;margin-block:26px 10px;font-size:21px;font-weight:700;line-height:1.3}.wr-doc h3{letter-spacing:-.015em;margin-block:20px 8px;font-size:15px;font-weight:700}.wr-doc p{margin-block-end:14px}.wr-doc ul,.wr-doc ol{flex-direction:column;gap:5px;margin:0 0 14px;padding-inline-start:22px;display:flex}.wr-doc ul{list-style:outside}.wr-doc ol{list-style:decimal}.wr-doc blockquote{border-inline-start:3px solid var(--brand);margin:0 0 16px;padding:4px 0 4px 16px;padding-inline:16px 0}@supports (color:color-mix(in lab,red,red)){.wr-doc blockquote{border-inline-start:3px solid color-mix(in srgb,var(--brand) 45%,var(--line))}}.wr-doc blockquote{color:var(--ink-2);font-style:italic}.wr-doc a{color:var(--brand-ink);text-underline-offset:2px;text-decoration:underline}.wr-doc code{background:var(--line-soft);border-radius:5px;padding:1px 5px;font-size:.92em}.wr-doc table{table-layout:fixed;border-collapse:collapse;inline-size:100%;margin-block-end:16px;font-size:13px}.wr-doc th,.wr-doc td{border:1px solid var(--line);text-align:start;vertical-align:top;padding:8px 11px}.wr-doc th{background:var(--line-soft);font-weight:700}.wr-doc th p,.wr-doc td p{margin:0}.wr-doc .is-empty:before{content:attr(data-placeholder);float:inline-start;color:var(--faint);pointer-events:none;block-size:0}:is(.wr-doc [dir=rtl],.wr-doc:dir(rtl)){letter-spacing:normal;text-align:start;line-height:2}.wr-takeaways,.wr-fit,.wr-buyerq,.wr-specs,.wr-faq,.wr-source{border:1px solid var(--line);background:var(--card);border-radius:12px;margin-block-end:var(--ig-gap-cards);padding:14px 16px}.wr-takeaways{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.wr-takeaways{border-color:color-mix(in srgb,var(--brand) 26%,var(--line))}}.wr-takeaways{background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.wr-takeaways{background:color-mix(in srgb,var(--brand) 5%,var(--card))}}.wr-fit--yes{border-color:var(--ok)}@supports (color:color-mix(in lab,red,red)){.wr-fit--yes{border-color:color-mix(in srgb,var(--ok) 26%,var(--line))}}.wr-fit--yes{background:var(--ok-t)}.wr-fit--no{border-color:var(--warn)}@supports (color:color-mix(in lab,red,red)){.wr-fit--no{border-color:color-mix(in srgb,var(--warn) 26%,var(--line))}}.wr-fit--no{background:var(--warn-t)}.wr-buyerq{background:var(--line-soft)}.wr-specs table{margin:0}.wr-faq__q{font-size:15px;font-weight:700;margin-block-end:6px!important}.wr-faq__a p:last-child,.wr-source__claim p:last-child{margin-block-end:0}.wr-source{gap:4px;font-size:13px;display:grid}.wr-source__href{color:var(--brand-ink);word-break:break-all;font-size:12px}.wr-source__claim{color:var(--ink-2)}.wr-pic{margin:0 0 18px}.wr-pic__frame{aspect-ratio:16/6;border:1px dashed var(--brand);border-radius:12px}@supports (color:color-mix(in lab,red,red)){.wr-pic__frame{border:1px dashed color-mix(in srgb,var(--brand) 35%,var(--line))}}.wr-pic__frame{background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.wr-pic__frame{background:color-mix(in srgb,var(--brand) 4%,var(--card))}}.wr-pic__frame{place-items:center;display:grid}.wr-pic__frame:after{content:var(--wr-picture-label,"");letter-spacing:.07em;text-transform:uppercase;color:var(--brand);font-size:10px;font-weight:700}@supports (color:color-mix(in lab,red,red)){.wr-pic__frame:after{color:color-mix(in srgb,var(--brand) 70%,var(--muted))}}.wr-pic__cap{color:var(--muted);margin-block-start:7px;font-size:12px;line-height:1.4}.wr-origin{background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.wr-origin{background:color-mix(in srgb,var(--brand) 12%,transparent)}}.wr-origin{border-radius:3px}.wr.is-plain .wr-origin{background:0 0}.wr-del{color:var(--err);background:var(--err);text-decoration:line-through;text-decoration-thickness:1.5px}@supports (color:color-mix(in lab,red,red)){.wr-del{background:color-mix(in srgb,var(--err) 8%,transparent)}}.wr-del{border-radius:3px}.wr-ins{background:var(--ok-t);color:var(--ok);box-shadow:inset 0 -1px 0 var(--ok);border-radius:3px;padding:0 3px}@supports (color:color-mix(in lab,red,red)){.wr-ins{box-shadow:inset 0 -1px color-mix(in srgb,var(--ok) 40%,transparent)}}.wr-ins__t{font-weight:600}.wr-handle{opacity:1;align-items:center;gap:2px;transition:opacity .12s;display:flex;position:absolute;inset-inline-start:-100px}@media(hover:hover)and (pointer:fine){.wr-handle{opacity:0}.wr__col:hover .wr-handle,.wr-handle:focus-within,.wr-handle.is-on{opacity:1}}.wr-handle button{block-size:44px;inline-size:44px;color:var(--faint);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:8px;place-items:center;font-size:13px;display:grid}.wr-handle button:hover{background:var(--line-soft);color:var(--ink-2)}.wr-handle button:focus-visible{outline:2px solid var(--action-ring);outline-offset:-2px}.wr-pop--block{inset-inline-start:-100px}.wr-pop{z-index:60;border:1px solid var(--line);background:var(--card);inline-size:max-content;max-inline-size:280px;box-shadow:0 10px 30px var(--ink);border-radius:12px;padding:6px;position:absolute}@supports (color:color-mix(in lab,red,red)){.wr-pop{box-shadow:0 10px 30px color-mix(in srgb,var(--ink) 12%,transparent)}}.wr-pop--wide{max-inline-size:320px}.wr-pop__lb{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);padding:6px 8px 4px;font-size:10px;font-weight:700}.wr-pop button,.wr-pop a{inline-size:100%;font:inherit;color:var(--ink-2);cursor:pointer;text-align:start;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:7px 9px;font-size:12.5px;text-decoration:none;display:flex}.wr-pop button:hover,.wr-pop a:hover,.wr-pop button.is-on{background:var(--line-soft);color:var(--ink)}.wr-pop__empty{color:var(--muted);padding:8px 9px;font-size:12px}.wr-pop input{border:1px solid var(--line);background:var(--card);inline-size:100%;font:inherit;color:var(--ink);border-radius:8px;padding:7px 9px;font-size:12.5px}.wr-pop__out--2{padding-inline-start:20px}.wr-bubble{align-items:center;gap:2px;padding:4px;display:flex}.wr-bubble button{inline-size:auto}.wr-bubble .wr-bubble__ai{color:var(--brand-ink);font-weight:700}.wr__side{min-inline-size:0}@media(min-width:1100px){.wr:not(.is-focus) .wr__side{max-block-size:calc(100dvh - var(--pv-strip-h,0px) - 24px);overscroll-behavior:contain;position:sticky;inset-block-start:calc(var(--pv-strip-h,0px) + 12px);overflow-y:auto}}.wr__panel,.wr__rail{gap:var(--ig-gap-cards);flex-direction:column;min-inline-size:0;display:flex}.wr.is-focus .wr__side{border-inline-start:1px solid var(--line);align-items:stretch;min-block-size:0;display:flex}.wr.is-focus .wr__panel{background:var(--bg);inline-size:360px;padding:16px;overflow-y:auto}.wr-strip{border-inline-start:1px solid var(--line);background:var(--card);flex-direction:column;align-items:center;gap:4px;inline-size:48px;padding:8px 6px;display:flex}.wr-strip button{block-size:36px;inline-size:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;display:grid}.wr-strip button svg{block-size:18px;inline-size:18px}.wr-strip button:hover{background:var(--line-soft);color:var(--ink)}.wr-strip button.is-on{background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.wr-strip button.is-on{background:color-mix(in srgb,var(--brand) 12%,transparent)}}.wr-strip button.is-on{color:var(--brand-ink)}.wr-strip__tg{border-block-end:1px solid var(--line-soft);margin-block-end:6px;padding-block-end:6px;border-radius:0!important;block-size:42px!important}.wr-ask{border:1px solid var(--line);background:var(--card);border-radius:12px;align-items:center;gap:6px;margin-block-start:12px;padding:4px 4px 4px 12px;padding-inline:12px 4px;display:flex}.wr-ask:focus-within{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.wr-ask:focus-within{border-color:color-mix(in srgb,var(--brand) 55%,var(--line))}}.wr-ask__in{min-inline-size:0;font:inherit;color:var(--ink);background:0 0;border:0;flex:1;padding:6px 0;font-size:12.5px}.wr-ask__in:focus{outline:none}.wr-ask__send{background:var(--line-soft);block-size:30px;inline-size:30px;color:var(--ink-2);cursor:pointer;border:0;border-radius:9px;flex:none;place-items:center;display:grid}.wr-ask__send svg{block-size:16px;inline-size:16px}.wr-ask__send.is-go{background:var(--brand);color:var(--on-brand)}.wr-ask__send.is-go:hover{background:var(--brand-hover)}.wr-ask__send[disabled],.wr-ask__in[disabled]{opacity:.5;cursor:not-allowed}.wr-btn--ic{align-items:center;gap:6px;display:inline-flex}.wr-btn--ic svg{block-size:15px;inline-size:15px}.wr-panel{border:1px solid var(--line);background:var(--card);box-shadow:0 1px 3px var(--ink);border-radius:12px;padding:15px 17px}@supports (color:color-mix(in lab,red,red)){.wr-panel{box-shadow:0 1px 3px color-mix(in srgb,var(--ink) 4%,transparent)}}.wr-panel__t{letter-spacing:-.011em;font-size:14px;font-weight:700}.wr-panel__s{color:var(--muted);margin-block-start:4px;font-size:12px;line-height:1.4}.wr-note{color:var(--muted);font-size:12px;line-height:1.4}.wr-btn{border:1px solid var(--line);background:var(--card);font:inherit;color:var(--ink-2);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-block-size:44px;padding:7px 12px;font-size:12.5px;font-weight:700;display:inline-flex}.wr-btn:hover{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.wr-btn:hover{border-color:color-mix(in srgb,var(--brand) 45%,var(--line))}}.wr-btn:hover{color:var(--ink)}.wr-btn--go{border:.7px solid var(--action-border);background-color:var(--action-fill-bottom);background-image:linear-gradient(to top,var(--action-fill-bottom),var(--action-fill-top));color:var(--on-action);box-shadow:inset 0 1px 2px 0 var(--action-highlight)}.wr-btn--go:hover{background-image:linear-gradient(to top,var(--action-fill-bottom-hover),var(--action-fill-top-hover));color:var(--on-action-hover);border-color:var(--action-border)}.wr-btn--go:active{background:var(--action-active);box-shadow:none}.wr-btn--go:focus-visible{outline:2px solid var(--action-ring);outline-offset:2px}.wr-btn--wide{inline-size:100%}.wr-btn[disabled]{opacity:.5;cursor:not-allowed}.wr-chip{border:1px solid var(--line);background:var(--card);font:inherit;color:var(--ink-2);cursor:pointer;border-radius:99px;padding:5px 11px;font-size:12px;font-weight:600}.wr-chip:hover{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.wr-chip:hover{border-color:color-mix(in srgb,var(--brand) 45%,var(--line))}}.wr-rings{flex-wrap:wrap;gap:18px;display:flex}.wr-ring{flex:1;align-items:center;gap:12px;min-inline-size:120px;display:flex}.wr-ring__dial{background:conic-gradient(var(--sc) calc(var(--pct) * 1%),var(--line-soft) 0);border-radius:99px;flex:none;place-items:center;block-size:56px;inline-size:56px;transition:background .4s;display:grid;position:relative}.wr-ring__dial:before{content:"";background:var(--card);border-radius:99px;position:absolute;inset:6px}.wr-ring__dial span{color:var(--sc);font-size:21px;font-weight:700;position:relative}.wr-ring[data-band=good]{--sc:var(--ok)}.wr-ring[data-band=fair]{--sc:var(--warn)}.wr-ring[data-band=poor]{--sc:var(--err)}.wr-ring__lb{font-size:12px;font-weight:700;line-height:1.4}.wr-ring__sub{color:var(--muted);font-size:12px}.wr-imp{flex-direction:column;gap:8px;margin-block-start:12px;list-style:none;display:flex}.wr-imp li{border:1px solid var(--line);border-inline-start:3px solid var(--warn);border-radius:10px;padding:10px 12px}@supports (color:color-mix(in lab,red,red)){.wr-imp li{border-inline-start:3px solid color-mix(in srgb,var(--warn) 55%,transparent)}}.wr-imp b{margin-block-end:3px;font-size:12.5px;font-weight:700;display:block}.wr-imp p{color:var(--ink-2);font-size:12px;line-height:1.4}.wr-imp__acts{flex-wrap:wrap;gap:8px;margin-block-start:8px;display:flex}.wr-imp__w{color:var(--faint);font-size:12px}.wr-ok{color:var(--muted);flex-direction:column;gap:6px;margin-block-start:10px;font-size:12.5px;list-style:none;display:flex}.wr-ok li{align-items:flex-start;gap:7px;display:flex}.wr-ok svg{block-size:14px;inline-size:14px;color:var(--ok);flex:none;margin-block-start:2px}.wr-delta{flex-wrap:wrap;align-items:center;gap:12px;margin-block-start:10px;display:flex}.wr-delta__n{letter-spacing:-.02em;font-size:21px;font-weight:700}.wr-delta__ar{font-size:12px;font-weight:700}.wr-delta__ar[data-dir=up]{color:var(--ok)}.wr-delta__ar[data-dir=down]{color:var(--err)}.wr-delta__list{flex-direction:column;gap:6px;margin-block-start:12px;font-size:12.5px;list-style:none;display:flex}.wr-delta__list li{color:var(--ink-2);align-items:center;gap:8px;display:flex}.wr-delta__list i{margin-inline-start:auto;font-size:12px;font-style:normal;font-weight:700}.clb-blockers{gap:var(--ig-gap);flex-direction:column;scroll-margin-block-start:calc(var(--pv-strip-h,0px) + 16px);display:flex}.clb-blockers:focus{outline:none}.clb-blockers>:is(.snote,.clb-fold)+:is(.snote,.clb-fold){margin-block-start:calc(var(--ig-gap-cards) - var(--ig-gap))}.clb-hold__line{color:var(--ink);margin:0;font-size:14px;font-weight:700;line-height:1.4}.clb-hold__q{color:var(--ink-2);margin:0;font-size:13px;line-height:1.4}.clb-hold__press{display:flex}.clb-hold__rows{flex-direction:column;gap:10px;margin:0;padding:14px 15px;list-style:none;display:flex}.clb-hold__row{flex-direction:column;gap:4px;min-inline-size:0;display:flex}.clb-hold__row .tag{align-self:flex-start}.clb-hold__text{color:var(--ink);overflow-wrap:anywhere;font-size:13px;line-height:1.4}.clb-hold__note{color:var(--ink-2);overflow-wrap:anywhere;font-size:12px;line-height:1.4}.clb-fold{border:1px solid var(--line);background:var(--card);border-radius:12px}.clb-fold>summary{cursor:pointer;align-items:center;min-block-size:44px;padding:12px 15px;font-size:13px;font-weight:700;display:flex}.clb-fold[open]>summary{border-block-end:1px solid var(--line-soft)}.clb-fold>.clb-fold__body{flex-direction:column;gap:14px;padding:14px 15px;display:flex}.clb-dock{display:none}@media(max-width:700px){.clb-dock{z-index:40;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--card);border-block-start:1px solid var(--line);align-items:center;gap:12px;display:flex;position:fixed;inset-block-end:0;inset-inline:0;box-shadow:0 -4px 16px #1018280f}.clb-dock__form{flex:auto;display:flex}.clb-dock__n{flex:auto;min-inline-size:0;font-size:13px;font-weight:700;line-height:1.3}.clb-dock__go{flex:none;min-block-size:44px;text-decoration:none}.clb-ws,.wr{padding-block-end:84px}}.wr-vers{flex-direction:column;gap:2px;margin-block-start:10px;list-style:none;display:flex}.wr-vers li{border-block-end:1px solid var(--line-soft);padding-block:9px}.wr-vers li:last-child{border-block-end:0}.wr-vers__hd{align-items:baseline;gap:8px;font-size:12.5px;display:flex}.wr-vers__who{font-weight:700}.wr-vers__when{color:var(--faint);margin-inline-start:auto;font-size:12px}.wr-vers__acts{gap:8px;margin-block-start:7px;display:flex}.wr-vers__diff{background:var(--line-soft);color:var(--ink-2);border-radius:9px;margin-block-start:8px;padding:9px 11px;font-size:12px;line-height:1.4}.wr-snip{flex-direction:column;gap:12px;margin-block-start:12px;display:flex}.wr-snip__row label{color:var(--ink-2);margin-block-end:4px;font-size:12px;font-weight:700;display:block}.wr-snip__row input,.wr-snip__row textarea{border:1px solid var(--line);background:var(--card);inline-size:100%;font:inherit;color:var(--ink);resize:vertical;border-radius:9px;padding:8px 10px;font-size:12.5px;line-height:1.4}.wr-snip__meta{color:var(--muted);align-items:center;gap:10px;margin-block-start:5px;font-size:12px;display:flex}.wr-snip__meta.is-over{color:var(--warn)}.wr-snip__meta button{margin-inline-start:auto}.wr-prop{border:1px solid var(--brand)}@supports (color:color-mix(in lab,red,red)){.wr-prop{border:1px solid color-mix(in srgb,var(--brand) 30%,var(--line))}}.wr-prop{background:var(--brand);border-radius:12px}@supports (color:color-mix(in lab,red,red)){.wr-prop{background:color-mix(in srgb,var(--brand) 4%,var(--card))}}.wr-prop{padding:14px 16px}.wr-prop__blocks{flex-direction:column;gap:10px;margin-block-start:10px;list-style:none;display:flex}.wr-prop__blocks li{border:1px solid var(--line);background:var(--card);border-radius:10px;padding:10px 12px}.wr-prop__before{color:var(--muted);font-size:12px;line-height:1.4}.wr-prop__after{color:var(--ink);margin-block-start:6px;font-size:12.5px;line-height:1.4}.wr-prop__acts{flex-wrap:wrap;gap:8px;margin-block-start:9px;display:flex}.wr-prop__foot{flex-wrap:wrap;gap:8px;margin-block-start:12px;display:flex}.wr-cmp{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-block-start:14px;display:grid}.wr-cmp__col{border:1px solid var(--line);background:var(--card);color:var(--ink-2);white-space:pre-wrap;border-radius:12px;padding:14px 16px;font-size:13px;line-height:1.4}.wr-cmp__col--new{border-color:var(--ok)}@supports (color:color-mix(in lab,red,red)){.wr-cmp__col--new{border-color:color-mix(in srgb,var(--ok) 32%,var(--line))}}.wr-cmp__lb{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);margin-block-end:10px;font-size:10px;font-weight:700}.wr-cmp__col--new .wr-cmp__lb{color:var(--ok)}.wr-work{color:var(--ink-2);align-items:center;gap:10px;margin-block-start:10px;font-size:12.5px;display:flex}.wr-work__n{color:var(--faint);margin-inline-start:auto;font-size:12px}.wr-sources{flex-direction:column;gap:9px;margin-block-start:10px;list-style:none;display:flex}.wr-sources li{color:var(--ink-2);border:1px solid var(--line);border-radius:10px;padding:9px 11px;font-size:12.5px}.wr-sources__u{color:var(--brand-ink);word-break:break-all;font-size:12px}.wr-sources__q{color:var(--muted);margin-block-start:3px}.wr-feed{flex-direction:column;gap:6px;margin-block-start:10px;list-style:none;display:flex}.wr-feed li{background:var(--line-soft);border-radius:8px;align-items:center;gap:10px;padding:7px 10px;font-size:12.5px;display:flex}.wr-feed li b{font-weight:700}.wr-feed li span{color:var(--muted)}.wr-feed li button{margin-inline-start:auto}.wr-live{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media(max-width:1100px){.wr,.wr-cmp{grid-template-columns:1fr}}@media(max-width:760px){.wr__col{padding:20px 18px 32px}.wr.is-focus .wr__col{padding-inline:18px}.wr.is-focus .wr__side{position:relative}.wr.is-focus .wr__panel{z-index:1;inline-size:calc(100vw - 48px);position:absolute;inset-block:0;inset-inline-end:48px;overflow-x:hidden}.wr.is-focus .clb-rtabs{scrollbar-width:none;flex:none;overflow-x:auto}.wr.is-focus .clb-rtabs button{flex:none}.wr__title{font-size:21px}.wr-doc{font-size:15px}.wr-block:after{display:none}.wr-handle{border:1px solid var(--line);background:var(--card);z-index:3;box-shadow:0 2px 8px var(--ink);border-radius:10px;gap:4px;padding:2px;inset-inline-start:0}@supports (color:color-mix(in lab,red,red)){.wr-handle{box-shadow:0 2px 8px color-mix(in srgb,var(--ink) 12%,transparent)}}.wr-pop--block{inset-inline-start:0}.wr__bar{gap:10px;padding:10px 12px}.wr__barend{inline-size:100%;margin-inline-start:0}}.pill:hover,.pill.is-hover{border-color:var(--muted);color:var(--ink)}.pill:focus-visible,.pill.is-focus{outline:2px solid var(--text-links);outline-offset:2px}.pill.is-on,.pill.is-selected{border-color:var(--brand);color:var(--brand-ink);background:var(--brand-tint)}.ob.wz{background:var(--wz-canvas);color:var(--ink-deep);font-family:var(--font-body);min-block-size:100dvh;margin:0}.wz-shell{flex-direction:column;min-block-size:100dvh;display:flex}.wz-top{background:var(--surface-card);border-block-end:1px solid var(--auth-line);justify-content:space-between;align-items:center;block-size:52.5px;padding-block-end:1px;padding-inline:37.5px;display:flex}.wz-logo{--ig-logo-h:16.8px;display:inline-flex}.wz-top__right{color:var(--auth-muted);align-items:center;gap:10px;font-size:12px;display:flex}.wz-top__right a{color:inherit}.wz-body{flex:1 0 auto;align-items:stretch;display:flex}.wz-rail{background:var(--surface-card);border-inline-end:1px solid var(--auth-line);flex:0 0 280px;inline-size:280px}@supports (color:color-mix(in lab,red,red)){.wz-rail{border-inline-end:1px solid color-mix(in srgb,var(--auth-line) 70%,transparent)}}.wz-rail{padding:37.5px 31px 37.5px 30px}.wz-rail__eyebrow{font:700 10px/1.4 var(--font-body);letter-spacing:1.05px;text-transform:uppercase;color:var(--auth-muted);white-space:nowrap;margin:0 0 22.5px}.wz-rail__list{flex-direction:column;gap:1.875px;margin:0;padding:0;list-style:none;display:flex}.wz-rail__step{border-radius:15.25px;align-items:flex-start;gap:11.25px;padding:11.25px;display:flex}.wz-rail__step.is-current{background:var(--wz-track)}@supports (color:color-mix(in lab,red,red)){.wz-rail__step.is-current{background:color-mix(in srgb,var(--wz-track) 40%,transparent)}}.wz-rail__dot{block-size:22.5px;inline-size:22.5px;font:700 11px/1.4 var(--font-body);background:var(--surface-card);border:1px solid var(--auth-line);color:var(--auth-muted);border-radius:999px;flex:0 0 22.5px;place-items:center;margin-block-start:1.875px;display:grid}@supports (color:color-mix(in lab,red,red)){.wz-rail__dot{color:color-mix(in srgb,var(--auth-muted) 40%,transparent)}}.is-current>.wz-rail__dot{background:var(--surface-button-primary);border-color:var(--surface-button-primary);color:var(--surface-card);box-shadow:0 1px 1.5px #0000001a,0 1px 1px #0000001a}.is-done>.wz-rail__dot{background:var(--wz-done);border-color:var(--wz-done);color:var(--surface-card)}.wz-rail__title{font:600 13px/1.4 var(--font-body);color:var(--auth-muted);margin:0}.is-current .wz-rail__title,.is-done .wz-rail__title{color:var(--ink-deep)}.wz-rail__sub{font:400 11px/1.4 var(--font-body);color:var(--auth-muted);inline-size:163px;margin:1.875px 0 0}.wz-main{flex:auto;min-inline-size:0;padding:45px 52.5px}.wz-main__in{inline-size:720px;max-inline-size:100%;margin-inline:auto}.wz-main__in.is-wide{inline-size:880px}.wz-main__in.is-full{inline-size:100%}.wz-main{position:relative}.wz-main:has(>.is-full){padding-inline:45px}.wz-top__right{flex-wrap:wrap;justify-content:flex-end}.wz-h1{font:700 28px/1.3 var(--font-body);letter-spacing:-.7px;color:var(--ink-deep);text-wrap:initial;margin:0}.wz-sub{font:400 14px/1.4 var(--font-body);color:var(--auth-muted);margin:12px 0 0}.wz-sub b{font-weight:700}.wz-card{background:var(--surface-card);border:1px solid var(--auth-line);border-radius:12px;margin-block-start:30px;padding:23.5px;box-shadow:0 1px 2px #0000000f}.wz-card--flush{padding:0;box-shadow:0 1px 3px #0000000d}.wz-card+.wz-card,.wz-card--tight{margin-block-start:11.25px}.wz .ui-label.wz-label{font:600 13px/1.4 var(--font-body);color:var(--ink-title);align-items:center;gap:7.5px;min-block-size:19.5px;display:flex}.wz .wz-label--muted{color:var(--ink-body)}.wz-label .wz-opt{font-weight:400}.wz-field{margin-block-start:5.625px;position:relative}.wz-field+.wz-label{margin-block-start:18.75px}.wz{--line-control:var(--auth-line)}.wz .ui-input.wz-input{block-size:41.25px;font:400 13px/1.4 var(--font-body);border-radius:9.25px;padding:4.75px 12.25px;display:block}.wz .ui-input::placeholder{color:var(--ink-body);opacity:1}.wz .ui-input.wz-input--icon{padding-inline-start:38.5px}.wz-field__icon{color:var(--ink-body);pointer-events:none;display:grid;position:absolute;inset-block-start:50%;inset-inline-start:13.13px;translate:0 -50%}.wz .ui-input.wz-input--goal{border-radius:8px;font-size:14px}.wz .ui-btn{block-size:41.25px;min-block-size:0;font:600 14px/1.4 var(--font-body);white-space:nowrap;border-width:1px;gap:8px;padding:8px 12px}.wz .ui-btn--secondary{background:var(--surface-card)}.wz .ui-btn:disabled,.wz .ui-btn[aria-busy=true]{opacity:.4;cursor:not-allowed}.wz .ui-btn.wz-cta--sm{block-size:auto;padding:4px 14px;font-size:13px;line-height:normal}.wz .ui-btn.wz-cta--add{block-size:auto;padding:8px 18px;font-size:13px}.wz .ui-btn.wz-cta--back{block-size:40px;padding:12px 18px;line-height:normal}.wz .ui-btn.wz-cta--go{block-size:auto;padding:12px 22px}.wz .ui-btn.wz-cta--wide{block-size:auto;inline-size:100%;padding:14px 24px}.wz .ui-badge{font-family:var(--font-body)}.wz-actions{justify-content:flex-end;gap:12px;margin-block-start:18.75px;display:flex}.wz-actions--between{justify-content:space-between;align-items:center}.wz-fine{font:400 12px/1.4 var(--font-body);color:var(--auth-muted);text-align:center;margin:0}.wz-alert{margin:0 0 16px}.wz-hr{background:var(--auth-line);block-size:1px;margin-block:18.75px}.wz-doors{border:0;flex-direction:column;gap:8px;min-inline-size:0;margin:0;padding:0;display:flex}.wz-door{border:1px solid var(--auth-line);background:var(--surface-card);cursor:pointer;border-radius:10px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.wz-door:hover{border-color:var(--muted)}.wz-door:has(.wz-door__input:checked){border-color:var(--brand);background:var(--brand-tint)}.wz-door:has(.wz-door__input:focus-visible){outline:2px solid var(--text-links);outline-offset:2px}.wz-door__input{appearance:none;border:1px solid var(--line-control);background:var(--surface-card);cursor:pointer;border-radius:50%;flex:none;place-items:center;block-size:16px;inline-size:16px;margin:3px 0 0;display:grid}.wz-door__input:checked{border-color:var(--brand);background:var(--brand);box-shadow:inset 0 0 0 3px var(--surface-card)}.wz-door__body{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.wz-door__title{font:600 14px/1.4 var(--font-body);color:var(--ink-deep)}.wz-door__sub{font:400 13px/1.4 var(--font-body);color:var(--auth-muted)}.wz-scores{grid-template-columns:1fr 1fr;gap:11.25px;margin-block-start:30px;display:grid}.wz-score{background:var(--surface-card);border:1px solid var(--auth-line);border-radius:12px;flex-direction:column;gap:7.5px;padding:16px;display:flex;box-shadow:0 1px 3px #0000000d}.wz-score__hd{font:600 11px/1.4 var(--font-body);color:var(--auth-muted);justify-content:space-between;align-items:center;display:flex}.wz .ui-badge.wz-score__pages{font:400 10px/1.4 var(--font-body);background:var(--wz-track);padding:2.875px 8.5px}@supports (color:color-mix(in lab,red,red)){.wz .ui-badge.wz-score__pages{background:color-mix(in srgb,var(--wz-track) 30%,transparent)}}.wz .ui-badge.wz-score__pages{border-color:var(--auth-line);color:var(--ink-body)}.wz-score__val{align-items:flex-end;gap:3.75px;display:flex}.wz-score__n{font:700 30px/1.3 var(--font-body);color:var(--ink-deep)}.wz-score__of{font:600 13px/1.4 var(--font-body);color:var(--auth-muted);padding-block-end:4px}.wz-score__bar{background:var(--wz-track);border-radius:999px;block-size:5.625px;overflow:hidden}.wz-score__bar i{background:var(--wz-track);border-radius:999px;block-size:100%;display:block}.wz-score--low{--score-band:var(--score-low)}.wz-score--mid{--score-band:var(--score-mid)}.wz-score--good{--score-band:var(--score-good)}.wz-score--excellent{--score-band:var(--score-excellent)}.wz-score--low .wz-score__bar i,.wz-score--mid .wz-score__bar i,.wz-score--good .wz-score__bar i,.wz-score--excellent .wz-score__bar i{background:var(--score-band)}.score-letter{background:var(--score-band,var(--wz-track));block-size:30px;min-inline-size:30px;color:var(--surface-card);font:700 20px/30px var(--font-body);border-radius:6px;place-items:center;padding-inline:6px;display:inline-grid}.wz-score__val .score-letter{margin-inline-start:auto}.wz-score__foot{font:400 11px/1.4 var(--font-body);color:var(--auth-muted);margin:0}.wz-found__hd{border-block-end:1px solid var(--auth-line);justify-content:space-between;align-items:flex-start;gap:16px;padding:15px 18.75px 16px;display:flex}@supports (color:color-mix(in lab,red,red)){.wz-found__hd{border-block-end:1px solid color-mix(in srgb,var(--auth-line) 60%,transparent)}}.wz-found__title{font:700 14px/1.4 var(--font-body);color:var(--ink-deep);margin:0}.wz-found__sub{font:400 13px/1.4 var(--font-body);color:var(--auth-muted);margin:1.875px 0 0}.wz .ui-btn.wz-btn-soft{background:var(--auth-canvas);border-color:var(--auth-line);block-size:30px;color:var(--ink-title);font:500 12px/1.4 var(--font-body);gap:5.625px;padding:0 10.375px}.wz .ui-btn.wz-btn-soft:hover{background:var(--surface-card2)}.wz-found__rows{margin:0;padding:15px 18.75px}.wz-found__row{border-block-end:1px solid var(--auth-line);grid-template-columns:110px 1fr;align-items:center;gap:7.5px;padding-block-end:14.125px;display:grid}@supports (color:color-mix(in lab,red,red)){.wz-found__row{border-block-end:1px solid color-mix(in srgb,var(--auth-line) 50%,transparent)}}.wz-found__row+.wz-found__row{padding-block-start:4px}.wz-found__row:last-child{border-block-end:0;padding-block-end:13.125px}.wz-found__row dt{font:600 11px/1.4 var(--font-body);letter-spacing:.2875px;text-transform:uppercase;color:var(--auth-muted);margin:0}.wz-found__row dd{align-items:center;gap:8px;margin:0;display:flex}.wz .ui-input.wz-found__input{block-size:37.5px;inline-size:360px;max-inline-size:100%;font:400 13px/1.4 var(--font-body);color:var(--ink-title);border-radius:9.25px;padding:4.75px 12.25px}.wz-found__ft{border-block-start:1px solid var(--auth-line);justify-content:space-between;align-items:center;gap:16px;padding:12.25px 18.75px 11.25px;display:flex}@supports (color:color-mix(in lab,red,red)){.wz-found__ft{border-block-start:1px solid color-mix(in srgb,var(--auth-line) 60%,transparent)}}.wz-found__ft--solo{border-block-start:0;padding:12.25px 18.75px 11.25px}.wz-found__note{font:400 13px/1.4 var(--font-body);color:var(--auth-muted);flex:auto;margin:0}.wz-fixes__title{font:700 13px/1.4 var(--font-body);color:var(--ink-deep);margin:0}.wz-fixes__list{margin:0;padding:11.25px 0 0;list-style:none}.wz-fixes__row{font:400 13px/1.4 var(--font-body);color:var(--auth-muted);align-items:center;gap:8px;display:flex}.wz-fixes__row+.wz-fixes__row{padding-block-start:9.375px}.wz-fixes__dot{background:var(--surface-icon-error);border-radius:999px;flex:none;block-size:5.625px;inline-size:5.625px}@supports (color:color-mix(in lab,red,red)){.wz-fixes__dot{background:color-mix(in srgb,var(--surface-icon-error) 50%,transparent)}}.wz-fixes__foot{border-block-start:1px solid var(--auth-line);margin:11.25px 0 0;padding-block-start:12.25px}@supports (color:color-mix(in lab,red,red)){.wz-fixes__foot{border-block-start:1px solid color-mix(in srgb,var(--auth-line) 60%,transparent)}}.wz-fixes__foot{font:400 11px/1.4 var(--font-body);color:var(--auth-muted)}.wzq{flex-direction:column;gap:32px;display:flex}.wzq__hd{flex-direction:column;gap:16px;display:flex}.wzq__h1{font:700 42px/1.4 var(--font-display);color:var(--ink-deep);text-wrap:initial;margin:0}.wzq__sub{font:400 15px/1.4 var(--font-body);color:var(--auth-muted);margin:0}.wzq__card{background:var(--surface-card);border:1px solid var(--auth-line);border-radius:12px;flex-direction:column;gap:36px;padding:40px;display:flex;box-shadow:0 4px 10px #00000008}.wzq__sec{flex-direction:column;gap:16px;display:flex}.wzq__sec--tight{gap:12px}.wzq__t{font:700 14px/1.4 var(--font-body);color:var(--ink-deep);align-items:center;gap:8px;margin:0;display:flex}.wz .ui-badge.wzq__n{background:var(--brand-tint);color:var(--brand-text);font:700 12px/normal var(--font-body);border:0;padding:2px 8px}.wzq__note{font:400 13px/1.4 var(--font-body);color:var(--auth-muted);margin:0}.wzq__note--tall{line-height:20px}.wzq__list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.wzq__list--sug{gap:8px}.wzq__row{align-items:center;gap:8px;margin:0;display:flex}.wz .ui-input.wzq__input{block-size:40px;inline-size:auto;min-inline-size:0;font:500 14px/1.4 var(--font-body);color:var(--ink-body);border-radius:8px;flex:auto;padding:4px 12px}.wz .ui-input.wzq__input:focus-visible,.wz .ui-input.wzq__input.is-dirty{color:var(--ink-title)}.wz .ui-input.wzq__input--own{font-weight:400}.wzq__sug{border:1px solid var(--auth-line);background:var(--surface-card);border-radius:8px;align-items:center;gap:12px;padding:10px 16px;display:flex}.wzq__sug p{font:400 14px/1.4 var(--font-body);color:var(--auth-muted);flex:auto;margin:0}.wzq__sug form{margin:0}.wzq__add{align-items:center;gap:12px;margin:0;display:flex}.wzq__ft{justify-content:space-between;align-items:center;gap:12px;display:flex}.wzp{inline-size:1180px;max-inline-size:100%;margin-inline:auto}.wzp__hd{justify-content:space-between;align-items:flex-end;gap:20px;padding-block-end:50px;display:flex}.wzp__toggle{background:var(--surface-canvas-background);border:1px solid var(--auth-line);border-radius:100px;align-items:center;gap:8px;padding:4px 8px;display:flex;box-shadow:0 4px 6px #00000008}.wzp__tg{font:500 14px/1.4 var(--font-body);color:var(--auth-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:100px;align-items:center;gap:8px;padding:10px 12px 10px 16px;display:flex}.wzp__tg.is-on{background:var(--surface-card);border-color:var(--auth-line);color:var(--ink-deep);padding:10px 24px;font-weight:600;box-shadow:0 2px 4px #0000000f}.wzp__tg:focus-visible{outline:2px solid var(--ink-deep);outline-offset:2px}.wz .ui-badge.wzp__save{font:600 11px/1.4 var(--font-body);padding:3px 8px}.plans__grid{flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:20px;display:flex}.plans__method{font:400 13px/1.4 var(--font-body);color:var(--auth-muted);margin:16px 0 0}.plan-card{background:var(--surface-card);border:1px solid var(--auth-line);border-radius:12px;flex-direction:column;justify-content:space-between;gap:24px;inline-size:280px;padding:24px;display:flex;position:relative;box-shadow:0 3px 3px #00000008}.plan-card.is-featured{border-color:var(--surface-button-primary);box-shadow:1px 1px 10px #00000012}.ui-badge.plan-card__badge{background:var(--surface-button-primary);color:var(--on-accent);font:700 10px/1.4 var(--font-body);white-space:nowrap;border-radius:12px;padding:4px 12px;position:absolute;inset-block-start:-12.25px;inset-inline-start:50%;translate:-50%}.plan-card__top{flex-direction:column;gap:24px;display:flex}.plan-card__name{font:600 12px/1.4 var(--font-body);color:var(--auth-muted);margin:0}.plan-card__price{align-items:baseline;gap:4px;margin-block-start:12px;display:flex}.plan-card__amt{font:700 36px/1.3 var(--font-body);color:var(--ink-deep)}.plan-card__per{font:500 14px/1.4 var(--font-body);color:var(--auth-muted)}.plan-card__blurb{font:400 14px/1.4 var(--font-body);color:var(--auth-muted);margin:12px 0 0}.plan-card__feats{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.plan-card__feat{font:400 14px/1.4 var(--font-body);color:var(--auth-muted);align-items:center;gap:8px;display:flex}.plan-card__feat i{block-size:20px;inline-size:20px;color:var(--text-links);flex:none;place-items:center;display:grid}.wzp__foot{font:400 12px/1.4 var(--font-body);color:var(--auth-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:20px 0 60px;display:flex}.wzp__foot a{color:var(--text-links)}.wzp__session{text-align:center;background:var(--surface-card2);border:1px solid var(--border-card2);border-radius:8px;flex-direction:column;align-items:center;gap:24px;inline-size:914px;max-inline-size:100%;margin-inline:auto;padding:40px 64px;display:flex;position:relative}.wz .ui-badge.wzp__eyebrow{background:var(--brand-tint);color:var(--brand-text);font:600 12px/1.4 var(--font-body);border:0;gap:6px;padding:6px 14px}.wzp__stitle{font:700 40px/1.3 var(--font-body);color:var(--text-button-primary);text-wrap:initial;margin:0}.wzp__sbody{max-inline-size:min(620px,100%);font:400 16px/1.4 var(--font-body);color:var(--ink-flash);margin:16px auto 0}.wzp__sact{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;display:flex}.wzp__book{border-radius:8px;block-size:auto;padding:16px;font-size:15px}.wzp__slink{font:500 12px/1.4 var(--font-body);color:var(--text-links);text-decoration:underline}.wzp__close{background:var(--auth-canvas);border:1px solid var(--auth-line);block-size:28px;inline-size:28px;color:var(--auth-muted);cursor:pointer;border-radius:8px;place-items:center;padding:6px;display:grid;position:absolute;inset-block-start:12px;inset-inline-end:12px}.wzp__close:hover{color:var(--ink-deep)}.legal .wz-main__in{padding-block-end:40px}.legal__nav{margin-block-end:24px}.legal .ui-page-header{margin-block-end:20px}.legal .ui-page-header__title{letter-spacing:-.7px;color:var(--ink-title);font-size:28px;line-height:1.3}.legal .ui-page-header__sub{color:var(--ink-body);margin-block-start:6px;font-size:14px}.legal .ui-card+.ui-card,.legal__schedule{margin-block-start:var(--ig-gap-cards)}.legal__docs{border:1px solid var(--auth-line);border-radius:12px;margin:0 0 16px;padding:0;list-style:none;overflow:hidden}.legal__docs li+li{border-block-start:1px solid var(--auth-line)}.legal__docs a{color:var(--ink-title);justify-content:space-between;align-items:center;gap:10px;padding:11px 14px;font-weight:600;text-decoration:none;display:flex}.legal__docs a:hover{background:var(--surface-card2)}.legal__docs a span:last-child{color:var(--text-links)}.legal__point+.legal__point{margin-block-start:10px}.legal__point-title{color:var(--ink-title);margin:0;font-size:15px;font-weight:700;line-height:1.3}.legal__point-body{color:var(--ink-body);margin:6px 0 0;font-size:14px;line-height:1.4}.legal__foot{margin:12px 0 0;font-size:12px}.legal .ui-page-header .ui-badge{white-space:nowrap}.legal__accept{margin-block-start:16px}.legal__accept-title{color:var(--ink-title);margin:0;font-size:15px;font-weight:700;line-height:1.3}.wz-dash{align-items:center;gap:8px;margin:0 0 8px;display:flex}.wz-dash h3{font:700 15px/1.4 var(--font-body);color:var(--ink-deep);margin:0}@media(max-width:900px){.wz-body{flex-direction:column}.wz-rail{border-inline-end:0;border-block-end:1px solid var(--auth-line);flex:none;inline-size:auto;padding:20px 24px}.wz-rail__list{flex-flow:wrap;gap:4px}.wz-rail__sub{display:none}.wz-main{padding:28px 20px}.wz-main__in,.wz-main__in.is-wide{inline-size:100%}.wz-scores,.wz-found__row{grid-template-columns:1fr}.wz-found__input{inline-size:100%}.wz-found__ft,.wzp__hd,.wzq__ft{flex-direction:column;align-items:stretch}.wzp__session{padding:32px 20px}.wzp__stitle{font-size:21px}}@media(max-width:640px){.wz-top{padding-inline:20px}.wzq__card{padding:24px 16px}}.wz-stepper{background:var(--surface-card);border-block-end:1px solid var(--auth-line);align-items:center;gap:8px;margin:0;padding:12px 16px;list-style:none;display:none}.wz-stepper__stop{flex:none;align-items:center;gap:6px;display:flex}.wz-stepper__stop+.wz-stepper__stop:before{content:none}.wz-stepper__line{background:var(--border-card2);border-radius:1px;flex:auto;block-size:2px;min-inline-size:8px}.wz-stepper__dot{border:1px solid var(--auth-line);background:var(--surface-card);block-size:18px;inline-size:18px;color:var(--auth-muted);font:600 10px/1.4 var(--font-body);border-radius:9px;place-items:center;display:grid}.wz-stepper__stop.is-current .wz-stepper__dot{background:var(--surface-button-primary);border-color:var(--surface-button-primary);color:var(--surface-card);font-weight:700}.wz-stepper__stop.is-done .wz-stepper__dot{background:var(--wz-done);border-color:var(--wz-done);color:var(--surface-card)}.wz-stepper__label{font:500 11px/1.4 var(--font-body);color:var(--auth-muted);white-space:nowrap}.wz-stepper__stop.is-current .wz-stepper__label{color:var(--ink-deep);font-weight:700}@media(max-width:480px){.wz-stepper__stop:not(.is-current) .wz-stepper__label{display:none}}@media(max-width:640px){.ob.wz{background:var(--auth-canvas)}.wz-top{border-block-end:0;block-size:auto;padding:12px 20px}.wz-rail{display:none}.wz-stepper{display:flex}.wz-main{padding:20px}.wz-h1{letter-spacing:0;font-size:24px}.wz-sub{margin-block-start:8px}.wz-card{margin-block-start:24px;padding:16px;box-shadow:0 3px 3px #00000008}.wz-card--flush{padding:0}.wz-card+.wz-card,.wz-card--tight{margin-block-start:20px}.wz-field{margin-block-start:6px}.wz-field+.wz-label{margin-block-start:16px}.wz .ui-input.wz-input{border-radius:8px;block-size:auto;padding:10px 12px;font-size:16px}.wz .ui-input.wz-input--icon{padding-inline-start:34px}.wz-field__icon{inset-inline-start:12px}.wz-actions{flex-wrap:wrap;margin-block-start:16px}.wz-actions .ui-btn,.wz-found__ft .ui-btn{inline-size:100%}.wz .ui-btn{block-size:auto;padding:10px 16px}.wz-scores{grid-template-columns:1fr;gap:12px;margin-block-start:20px}.wz-score{gap:8px;padding:14px;box-shadow:0 3px 3px #00000008}.wz-score__hd{text-transform:uppercase;font-size:12px}.wz-score__n{font-size:28px}.wz-found__hd{border-block-end:0;flex-direction:row;align-items:center;padding:16px 16px 0}.wz-found__sub{display:none}.wz-found__rows{padding:16px 16px 0}.wz-found__row{border-block-end:0;grid-template-columns:1fr;gap:4px;padding-block-end:12px}.wz-found__row+.wz-found__row{padding-block-start:0}.wz-found__row dt{text-transform:uppercase}.wz .ui-input.wz-found__input{border-radius:8px;block-size:auto;inline-size:100%;padding:8px 12px;font-size:16px}.wz-found__ft{border-block-start:0;flex-direction:column;align-items:stretch;gap:16px;padding:4px 16px 16px}.wz-found__note{font-size:12px}.wz-fixes__title{font-size:14px}.wz-fixes__list{padding-block-start:12px}.wz-fixes__row+.wz-fixes__row{padding-block-start:10px}.wz-fixes__foot{display:none}.wzq{gap:24px}.wzq__sub{font-size:14px;line-height:1.4}.wzq__card{gap:28px;padding:20px 16px}.wz .ui-input.wzq__input{font-size:16px}.wzq__add,.wzq__ft{flex-direction:column;align-items:stretch}.wzq__ft .ui-btn{inline-size:100%}.wzp__hd{flex-direction:column;align-items:flex-start;gap:24px;padding-block-end:24px}.wzp__toggle{border-radius:30px;gap:6px;padding:6px 8px;box-shadow:0 4px 6px #00000008}.wzp__tg{padding:8px 12px 8px 16px;font-size:13px}.wzp__tg.is-on{padding:8px 16px}.wz .ui-badge.wzp__save{padding:2px 8px;font-size:10px}.plans__grid{flex-direction:column;gap:16px}.plan-card{gap:16px;inline-size:100%;padding:20px}.plan-card.is-featured{border-width:1.5px}.ui-badge.plan-card__badge{text-transform:uppercase;padding:3px 10px;font-size:9.5px;inset-block-start:-10.5px;inset-inline:auto 12px;translate:0}.plan-card__top{gap:16px}.plan-card__name{font:700 11px/1.4 var(--font-body);text-transform:uppercase}.plan-card__price{margin-block-start:4px}.plan-card__amt{font-size:32px}.plan-card__per{font-size:13px;font-weight:400}.plan-card__blurb{margin-block-start:4px;font-size:13px}.plan-card__feats{gap:12px}.plan-card__feat{font-size:13px}.plan-card__feat i{block-size:16px;inline-size:16px}.wz .ui-btn.wz-cta--wide{padding:12px 16px;font-size:13px}.wzp__foot{text-align:center;flex-direction:column;align-items:stretch;gap:20px;padding:24px 0;font-size:12px}.wzp__foot a{border:1px solid var(--ink-deep);color:var(--ink-deep);font:600 13px/1.4 var(--font-body);border-radius:4px;justify-content:center;align-items:center;padding:12px 16px;text-decoration:none;display:inline-flex}.wzp__session{border-radius:12px;gap:16px;padding:20px}.wz .ui-badge.wzp__eyebrow{text-transform:uppercase;padding:4px 10px;font-size:10px}.wzp__stitle{font-size:21px}.wzp__sbody{color:var(--ink-deep);margin-block-start:8px;font-size:13px}.wzp__sact{flex-direction:column;gap:20px;inline-size:100%}.wzp__book{border-radius:6px;inline-size:100%;padding:12px;font-size:14px}.wzp__slink{font-size:12px;font-weight:400}.wzp__close{display:none}}.apv-lede{margin-block-end:var(--ig-gap-cards)}.apv-lede h2{letter-spacing:-.02em;font-size:21px;font-weight:700}.apv-lede p{color:var(--muted);max-inline-size:82ch;margin-block-start:4px;font-size:13px}.apv-hd{justify-content:space-between;align-items:flex-start;gap:10px}.apv-journey{flex-direction:column;gap:14px;display:flex}.apv-day{align-items:baseline;gap:10px;display:flex}.apv-day__n{letter-spacing:-.03em;color:var(--ink);font-size:40px;font-weight:700;line-height:1}.apv-day__of{color:var(--ink);font-size:15px;font-weight:700}.apv-day__started{color:var(--muted);margin-inline-start:auto;font-size:12.5px}.apv-rail{gap:6px;display:flex;position:relative}.apv-seg{border-radius:var(--ig-radius-control);background:var(--line-soft);flex:1;padding:10px 12px 12px;position:relative}.apv-seg__bar{border-radius:var(--ig-radius-pill);background:var(--line);block-size:4px;display:block;position:absolute;inset-block-start:0;inset-inline:0;overflow:hidden}.apv-seg__bar i{block-size:100%;inline-size:var(--fill,0%);border-radius:var(--ig-radius-pill);background:var(--faint);display:block}.apv-seg--done .apv-seg__bar i{background:var(--ok)}.apv-seg--now .apv-seg__bar i{background:var(--brand)}.apv-seg__days{letter-spacing:.05em;text-transform:uppercase;color:var(--ink);margin-block-start:4px;font-size:10px;font-weight:700}.apv-seg__name{letter-spacing:-.01em;margin:1px 0 0;font-size:14px;font-weight:700}.apv-seg__sub{color:var(--muted);margin-block-start:2px;font-size:12px;line-height:1.4}.apv-seg__state{position:absolute;inset-block-start:10px;inset-inline-end:10px}.apv-pace{border:1px solid var(--line);border-radius:var(--ig-radius-control);flex-wrap:wrap;align-items:center;gap:10px;padding:9px 12px;display:flex}.apv-pace--behind{background:var(--err-t)}.apv-pace__body{color:var(--ink-2);flex:1;min-inline-size:0;font-size:12.5px;line-height:1.4}.apv-pace__go{color:var(--text-links);white-space:nowrap;align-items:center;gap:4px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.apv-pace__go:hover,.apv-pace__go:focus-visible{text-decoration:underline}.apv-pace__go svg{block-size:13px;inline-size:13px}.apv-proven{color:var(--ink-2);align-items:center;gap:7px;font-size:12.5px;display:flex}.apv-proven b{font-weight:700}.apv-proven__ic{color:var(--ok);flex:none;display:inline-flex}.apv-proven__ic svg{block-size:15px;inline-size:15px}.apv-stages{grid-template-columns:1fr 1fr 1fr;gap:24px;margin-block-start:22px;display:grid}.apv-col{min-inline-size:0}.apv-col__hd{align-items:center;gap:8px;margin-block-end:12px;display:flex}.apv-col__name{letter-spacing:-.015em;margin:0;font-size:15px;font-weight:700}.apv-col__count{color:var(--ink);background:var(--line-soft);border-radius:var(--ig-radius-pill);text-align:center;min-inline-size:22px;padding:1px 8px;font-size:12px;font-weight:700}.apv-cards{flex-direction:column;gap:12px;display:flex}.apv-card{background:var(--card);border:1px solid var(--line);border-radius:var(--ig-radius-card);color:inherit;align-items:flex-start;gap:12px;padding:15px 17px 13px;text-decoration:none;display:flex}.apv-card--link{cursor:pointer;box-shadow:var(--sh);transition:border-color .12s,box-shadow .12s}.apv-card--link:hover,.apv-card--link:focus-visible{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.apv-card--link:hover,.apv-card--link:focus-visible{border-color:color-mix(in srgb,var(--brand) 55%,var(--line))}}.apv-card--link:hover,.apv-card--link:focus-visible{box-shadow:0 3px 10px var(--brand)}@supports (color:color-mix(in lab,red,red)){.apv-card--link:hover,.apv-card--link:focus-visible{box-shadow:0 3px 10px color-mix(in srgb,var(--brand) 14%,transparent)}}@media(prefers-reduced-motion:reduce){.apv-card--link{transition:none}}.apv-card--link:focus-visible{outline:2px solid var(--action-ring);outline-offset:2px}.apv-card--link:hover .apv-card__m--link,.apv-card--link:focus-visible .apv-card__m--link{text-decoration:underline}.apv-card__m--link{color:var(--text-links);font-weight:600}.apv-ring{border-radius:var(--ig-radius-pill);border:2px solid var(--line);block-size:20px;inline-size:20px;color:var(--card);flex:none;justify-content:center;align-items:center;margin-block-start:1px;display:inline-flex}.apv-ring svg{block-size:11px;inline-size:11px}.apv-ring--done{border-color:var(--ok);background:var(--ok)}.apv-ring--active{border-color:var(--brand)}.apv-ring--queued,.apv-ring--pending{border-color:var(--line)}.apv-card__main{flex-direction:column;flex:1;min-inline-size:0;display:flex}.apv-card__title{letter-spacing:-.011em;color:var(--ink);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:700;line-height:1.4;display:flex}.apv-card--done .apv-card__title{color:var(--muted);font-weight:600}.apv-card__meta{flex-wrap:wrap;align-items:center;gap:14px;margin-block-start:6px;display:flex}.apv-card__m{color:var(--muted);align-items:center;gap:5px;font-size:12px;display:inline-flex}.apv-card__m svg{opacity:.75;block-size:13px;inline-size:13px}.apv-card__done{color:var(--muted);border-block-start:1px solid var(--line-soft);align-items:flex-start;gap:6px;margin-block-start:11px;padding-block-start:10px;font-size:12px;line-height:1.4;display:flex}.apv-card__why{color:var(--muted);margin-block-start:8px;font-size:12px;line-height:1.4;display:block}.apv-card__why-door{color:var(--text-links);white-space:nowrap;font-weight:600}.apv-card__done svg{block-size:13px;inline-size:13px;color:var(--ok);flex:none;margin-block-start:2px}.apv-card__done b{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);font-size:10px;font-weight:700}.apv-pending{color:var(--muted);padding-block:8px;font-size:12.5px;line-height:1.4}.apv-lede h2,.apv-seg__name,.apv-col__name,.apv-card__title{text-wrap:balance}@media(max-width:1100px){.apv-stages{grid-template-columns:1fr}.apv-rail{flex-direction:column}}.bl-hd{justify-content:space-between;align-items:flex-start;gap:16px;padding-block-end:0;display:flex}.bl-hd h2{letter-spacing:-.02em;font-size:21px;font-weight:700}.bl-hd p{color:var(--muted);max-inline-size:70ch;margin-block:2px 0;font-size:12.5px}.bl-hd__side{flex:none;align-items:center;gap:8px;display:flex}.bl-stack{gap:var(--ig-gap-cards);flex-direction:column;display:flex}.bl-alert{margin-block-end:0}.bl-plan{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.bl-plan__name{letter-spacing:-.02em;color:var(--ink);align-items:baseline;gap:8px;font-size:21px;font-weight:700;display:flex}.bl-plan__price{color:var(--ink-2);font-size:14px;font-weight:600}.bl-plan__caps{color:var(--muted);flex-wrap:wrap;gap:14px;margin-block-start:6px;font-size:12.5px;display:flex}.bl-plan__caps span{align-items:center;gap:5px;display:inline-flex}.bl-plan__caps svg{block-size:13px;inline-size:13px;color:var(--text-links)}.bl-plan__act{flex-wrap:wrap;gap:8px;margin-inline-start:auto;display:flex}.bl-tiles{grid-template-columns:repeat(4,1fr);gap:12px;margin-block-start:8px;display:grid}.bl-tile{border-radius:var(--ig-radius-control);background:var(--line-soft);padding:12px 14px}.bl-tile__v{color:var(--ink);font-size:21px;font-weight:700;line-height:1.3}.bl-tile__l{color:var(--muted);margin-block-start:2px;font-size:12px}.bl-meter{border-radius:var(--ig-radius-pill);background:var(--line-soft);block-size:8px;margin-block:12px 6px;overflow:hidden}.bl-meter i{block-size:100%;inline-size:var(--fill,0%);border-radius:var(--ig-radius-pill);background:var(--ok);display:block}.bl-meter--low i{background:var(--err)}.bl-note{color:var(--ink-2);font-size:12.5px;line-height:1.4}.bl-note b{color:var(--ok)}.bl-warn{color:var(--warn);margin-block-start:6px;font-size:12px}.bl-stmt{border-block-start:1px solid var(--line);margin-block:12px 4px}.bl-stmt__row{border-block-end:1px solid var(--line-soft);color:var(--ink-2);justify-content:space-between;align-items:center;gap:12px;padding-block:6px;font-size:13px;display:flex}.bl-stmt__row dt{align-items:center;gap:4px;display:inline-flex}.bl-stmt__row dd{color:var(--ink);margin:0}.bl-stmt__row--total{color:var(--ink);border-block-end:0;font-weight:600}.bl-packs{grid-template-columns:repeat(3,1fr);gap:12px;margin-block-start:8px;display:grid}.bl-packs-fold>summary{cursor:pointer;font-size:var(--ig-fs-small);color:var(--ink-2);padding-block:var(--ig-gap-sm)}.bl-packs-fold__open{color:var(--brand-ink);font-weight:var(--ig-fw-semibold)}.bl-packs-fold[open]>summary{margin-block-end:var(--ig-gap)}.bl-pack{border-radius:var(--ig-radius-card);border:1px solid var(--line);background:var(--card);flex-direction:column;gap:10px;padding:16px;display:flex;position:relative}.bl-pack.is-best{border-color:var(--surface-button-primary)}.ui-badge.bl-pack__badge{background:var(--surface-button-primary);color:var(--on-accent);text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:700;position:absolute;inset-block-start:-10px;inset-inline-end:12px}.bl-pack__n{color:var(--ink);font-size:21px;font-weight:700;line-height:1.3}.bl-pack__n small{color:var(--muted);margin-inline-start:4px;font-size:13px;font-weight:500}.bl-pack__price{color:var(--ink);font-size:15px;font-weight:600}.bl-pack__per{color:var(--muted);font-size:12px}.bl-pack__per b{color:var(--ok);font-weight:700}.bl-pack form{margin-block-start:auto}.bl-pack .ui-btn{inline-size:100%}.bl-toggle{flex:none;margin-inline-start:auto;display:inline-flex}.bl-modal{display:block}.bl-modal .ui-btn{inline-size:100%}.bl-diff{border-radius:var(--ig-radius-control);background:var(--line-soft);grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin-block-start:12px;padding:12px;display:grid}.bl-diff__col{min-inline-size:0}.bl-diff__k{letter-spacing:.06em;text-transform:uppercase;color:var(--faint);font-size:10px;font-weight:700}.bl-diff__n{color:var(--ink);margin-block-start:2px;font-size:15px;font-weight:700}.bl-diff__p{color:var(--ink-2);font-size:12.5px}.bl-diff__arrow{color:var(--text-links);display:grid}.bl-diff__arrow svg{block-size:18px;inline-size:18px}.bl-changes{color:var(--ink-2);flex-direction:column;gap:6px;margin:12px 0 0;padding:0;font-size:12.5px;list-style:none;display:flex}.bl-changes li{justify-content:space-between;gap:12px;display:flex}.bl-changes li span:last-child{color:var(--ink);white-space:nowrap;font-weight:600}.bl-modal__note{color:var(--muted);margin-block:12px;font-size:12px;line-height:1.4}.tm-seats{flex-wrap:wrap;gap:4px 10px;display:flex}a.tm-seats__more{color:var(--ink);text-underline-offset:2px;text-decoration:underline}.bl-modal form{margin-block-start:12px}.bl-crumb{color:var(--text-links);align-items:center;gap:4px;margin-block-end:6px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.bl-crumb:hover,.bl-crumb:focus-visible{text-decoration:underline}.bl-crumb svg{block-size:13px;inline-size:13px;rotate:180deg}.bl-ledger td .bl-kind{text-transform:uppercase;letter-spacing:.07em;color:var(--muted);font-size:10px}.bl-ledger .is-credit{color:var(--ok)}.bl-ledger .is-debit{color:var(--err)}@media(max-width:1000px){.bl-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.bl-packs{grid-template-columns:1fr}}.bl-packs--addons{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.bl-pack__head{align-items:center;gap:var(--ig-gap-sm);flex-wrap:wrap;display:flex}@media(max-width:1000px){.bl-packs--addons{grid-template-columns:1fr;grid-auto-flow:row}}@media(max-width:700px){.bl-hd{flex-direction:column}.bl-plan__act{inline-size:100%;margin-inline-start:0}.bl-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.bl-diff{grid-template-columns:1fr}.bl-diff__arrow svg{rotate:90deg}}.bl-nag__dismiss{margin-inline-start:8px;display:inline}.bl-nag__dismiss .ui-link{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.pf-door{margin:0}.pf-door .ui-link{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.kpi__bar i{inline-size:var(--fill,0%)}.modal .box.box--wide{max-block-size:92dvh;inline-size:1240px;max-inline-size:96vw;overflow:auto}.bl-picker{gap:var(--ig-space);flex-direction:column;display:flex}.bl-picker__head{justify-content:space-between;align-items:center;gap:var(--ig-gap);flex-wrap:wrap;display:flex}.bl-picker__sub{font-size:var(--ig-fs-small);color:var(--muted);flex:32ch;margin:0}.bl-picker .plans__grid{flex-wrap:nowrap}.bl-picker .plan-card{flex:1 1 0;inline-size:auto;min-inline-size:0}.bl-picker__end{justify-content:space-between;align-items:center;gap:var(--ig-gap);flex-wrap:wrap;display:flex}.bl-picker__foot{font-size:var(--ig-fs-label);color:var(--muted);flex:40ch;margin:0;line-height:1.4}.bl-picker__cancel{flex:none}.bl-picker__scheduled{font-size:var(--ig-fs-label);font-weight:var(--ig-fw-semibold);color:var(--ink);flex:none}.bl-plan__cancels{color:var(--ink);font-weight:var(--ig-fw-semibold)}.bl-confirm__acts{gap:var(--ig-gap-sm);flex-wrap:wrap;margin-block-start:var(--ig-gap);display:flex}.bl-confirm .bl-confirm__acts .ui-btn{inline-size:auto}.bl-confirm{outline:none}.bl-confirm .bl-crumb{cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-size:12.5px;font-weight:600}.bl-confirm__title{margin:4px 0 0;font-size:15px;font-weight:600}.bl-confirm .ui-btn{inline-size:100%}@media(max-width:1000px){.bl-picker .plans__grid{flex-wrap:wrap}.bl-picker .plan-card{flex:260px}}.sup .page-head .right{align-items:center;gap:var(--ig-gap);margin-inline-start:auto;display:flex}.sup-plan{margin-block-start:0}.sup-plan .hd{align-items:flex-start}.sup-plan__chip{flex:none;margin-inline-start:auto}.sup-plan__line{margin:var(--ig-gap) 0 0;font-size:var(--ig-fs-title);font-weight:var(--ig-fw-semibold);color:var(--ink)}.sup-table{inline-size:100%;margin-block-start:var(--ig-gap)}.sup-table__target{font-weight:var(--ig-fw-semibold);color:var(--ink);white-space:nowrap}.sup-table__when{font-size:var(--ig-fs-label);color:var(--muted);white-space:nowrap}.sup-table__clock{white-space:nowrap;color:var(--ink-2)}.sup-table__sla{align-items:flex-start;gap:var(--ig-gap-xs);flex-direction:column;display:flex}.sup-table__by{font-size:var(--ig-fs-label);color:var(--ink-2)}.sup-table__counted{color:var(--muted)}.sup-plan__foot{justify-content:space-between;gap:var(--ig-gap-xs) var(--ig-gap);flex-wrap:wrap;display:flex}.sup-plan__foot .ui-link{white-space:nowrap}@media(max-width:640px){.sup-plan__foot .ui-link{white-space:normal}}.sup-lb{display:none}@media(max-width:900px){.sup-table thead{display:none}.sup-table tr{gap:var(--ig-gap-xs) var(--ig-gap);padding-block:var(--ig-gap-sm);border-block-end:1px solid var(--line-soft);grid-template-columns:1fr auto;display:grid}.sup-table td{border:0;padding:0}.sup-table td:first-child{grid-column:1/-1}.sup-table__target,.sup-table__when{white-space:normal}.sup-table .sup-lb{color:var(--faint);font-size:var(--ig-fs-label);display:block}}.sup-table .chip{white-space:nowrap}.sup-doors{gap:var(--ig-gap-cards);margin-block:var(--ig-gap-cards);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.sup-door{align-items:center;gap:var(--ig-gap);padding:var(--ig-gap) var(--ig-space);background:var(--card);border:1px solid var(--line);border-radius:var(--ig-radius-card);box-shadow:var(--sh);color:inherit;min-block-size:64px;text-decoration:none;transition:border-color .12s;display:flex}.sup-door:hover,.sup-door:focus-visible{border-color:var(--brand)}.sup-door__ic{border-radius:var(--ig-radius-control);background:var(--brand-tint);block-size:36px;inline-size:36px;color:var(--brand-ink);flex:none;place-items:center;display:grid}.sup-door__ic .pdl-ic{block-size:16px;inline-size:16px}.sup-door__txt{flex-direction:column;flex:1;gap:2px;min-inline-size:0;display:flex}.sup-door__txt b{font-size:var(--ig-fs-body);font-weight:var(--ig-fw-semibold);color:var(--ink)}.sup-door__txt span{font-size:var(--ig-fs-small);color:var(--muted);overflow-wrap:anywhere}.sup-door__go{color:var(--muted);flex:none}.sup-door__go .pdl-ic{block-size:14px;inline-size:14px}button.sup-door{font:inherit;text-align:start;cursor:pointer;inline-size:100%}.sup-door--still{box-shadow:none}.sup-door--still:hover{border-color:var(--line)}.sup-empty{align-items:center;gap:var(--ig-gap-sm);flex-direction:column;padding-block-end:var(--ig-gap);display:flex}.sup-empty .ui-empty{padding-block-end:0}.sup-form{gap:var(--ig-gap);flex-direction:column;margin-block-start:var(--ig-gap);display:flex}.sup-field{gap:var(--ig-gap-xs);flex-direction:column;display:flex}.sup-field .ui-input,.sup-field .ui-select__control{inline-size:100%}.sup-field__hint{font-weight:var(--ig-fw-regular);color:var(--muted)}.sup-form__acts{justify-content:flex-end;gap:var(--ig-gap-sm);margin-block-start:var(--ig-gap-sm);display:flex}.sup-table__link{color:var(--ink);font-weight:var(--ig-fw-semibold);text-decoration:none}.sup-table__link:hover{color:var(--brand-ink);text-decoration:underline}.sup-detail__head{align-items:flex-start}.sup-detail__back{font-size:var(--ig-fs-label);align-items:center;gap:2px;margin-block-end:var(--ig-gap-sm);display:inline-flex}.sup-detail__back .pdl-ic{block-size:14px;inline-size:14px;transform:scaleX(-1)}.sup-detail__meta{align-items:center;gap:var(--ig-gap-sm);flex-wrap:wrap;margin-block-start:var(--ig-gap-sm);display:flex}.sup-detail__due{font-size:var(--ig-fs-small);font-weight:var(--ig-fw-semibold);color:var(--ink)}.sup-thread{gap:var(--ig-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sup-msg{border:1px solid var(--line);border-radius:var(--ig-radius-card);padding:var(--ig-gap) var(--ig-space);background:var(--bg);max-inline-size:72ch}.sup-msg--you{background:var(--brand-tint);border-color:var(--text-links)}@supports (color:color-mix(in lab,red,red)){.sup-msg--you{border-color:color-mix(in srgb,var(--text-links) 24%,transparent)}}.sup-msg--you{margin-inline-start:auto}.sup-msg--agent{border-style:dashed}.sup-msg--none{background:0 0;border:0;max-inline-size:none}.sup-msg__hd{justify-content:space-between;gap:var(--ig-gap);font-size:var(--ig-fs-label);color:var(--muted);display:flex}.sup-msg__hd b{color:var(--ink);font-weight:var(--ig-fw-semibold)}.sup-msg__body{margin:var(--ig-gap-sm) 0 0;font-size:var(--ig-fs-small);color:var(--ink-2);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.4}.sup-files{margin:var(--ig-gap-sm) 0 0;gap:var(--ig-gap-sm) var(--ig-gap);font-size:var(--ig-fs-label);flex-wrap:wrap;padding:0;list-style:none;display:flex}.sup-files li,.sup-files .ui-link{align-items:center;gap:var(--ig-gap-xs);display:inline-flex}.sup-files .pdl-ic{block-size:13px;inline-size:13px}.sup-files span{color:var(--muted)}.sup-desk__kpis{margin-block:var(--ig-space) var(--ig-gap)}.sup-desk__late,.sup-desk__row--late td:first-child{color:var(--err)}.fb-similar{border-color:var(--text-links);margin-block-start:var(--ig-gap)}@supports (color:color-mix(in lab,red,red)){.fb-similar{border-color:color-mix(in srgb,var(--text-links) 24%,transparent)}}.fb-similar__list{margin:var(--ig-gap) 0 0;gap:var(--ig-gap-sm);flex-direction:column;padding:0;list-style:none;display:flex}.fb-similar__list li{align-items:center;gap:var(--ig-gap);display:flex}.fb-similar__list li>span{font-size:var(--ig-fs-small);color:var(--ink);flex:1}.fb-list{margin:var(--ig-gap) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.fb-item{gap:var(--ig-gap);padding:var(--ig-gap) 0;border-block-start:1px solid var(--line);display:flex}.fb-item__vote{flex:none;margin:0}.fb-vote{min-block-size:44px;min-inline-size:52px;padding:var(--ig-gap-sm) var(--ig-gap-sm);border:1px solid var(--line);border-radius:var(--ig-radius-control);background:var(--card);color:var(--ink-2);font:inherit;font-size:var(--ig-fs-label);font-weight:var(--ig-fw-bold);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:inline-flex}.fb-vote .pdl-ic{block-size:14px;inline-size:14px}.fb-vote:hover,.fb-vote:focus-visible{border-color:var(--brand);color:var(--brand-ink)}.fb-vote.is-on{background:var(--brand-tint);border-color:var(--brand);color:var(--brand-ink)}.fb-item__main{flex:1;min-inline-size:0}.fb-item__hd{align-items:center;gap:var(--ig-gap-sm);flex-wrap:wrap;display:flex}.fb-item__hd b{font-size:var(--ig-fs-body);font-weight:var(--ig-fw-semibold);color:var(--ink)}.fb-item__body{font-size:var(--ig-fs-small);color:var(--muted);margin:2px 0 0;line-height:1.4}.fb-item__admin{gap:var(--ig-gap-sm);flex-wrap:wrap;align-items:center;margin-block-start:var(--ig-gap-sm);display:flex}.fb-item__admin .ui-input{inline-size:200px}.fb-item__admin .ui-select__control{inline-size:auto;min-inline-size:180px}.sup .card+.card,.sup .card+.sup-doors,.sup .sup-doors+.card{margin-block-start:var(--ig-gap-cards)}.sup-modal .sup-field{gap:var(--ig-gap-xs)}.sup-sev{border:0;min-inline-size:0;margin:0;padding:0}.sup-sev legend{margin-block-end:var(--ig-gap-xs);padding:0}.sup-sev__grid{gap:var(--ig-gap-sm);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.sup-sev__opt{padding:var(--ig-gap) var(--ig-gap);border:1px solid var(--line);border-radius:var(--ig-radius-control);background:var(--card);cursor:pointer;gap:2px;min-inline-size:0;transition:border-color .12s,background-color .12s;display:grid}.sup-sev__opt:hover{border-color:var(--brand)}.sup-sev__opt.is-on{border-color:var(--brand);background:var(--brand-tint)}.sup-sev__opt:focus-within{outline:2px solid var(--action-ring);outline-offset:2px}.sup-sev__opt input{opacity:0;block-size:1px;inline-size:1px;position:absolute}.sup-sev__opt b{font-size:var(--ig-fs-body);font-weight:var(--ig-fw-bold);color:var(--ink)}.sup-sev__opt span{font-size:var(--ig-fs-label);color:var(--muted);line-height:1.4}.sup-sev__opt em{font-style:normal;font-size:var(--ig-fs-label);font-weight:var(--ig-fw-semibold);color:var(--brand-ink);margin-block-start:var(--ig-gap-xs)}.sup-form__foot{justify-content:space-between;align-items:center;gap:var(--ig-gap);border-block-start:1px solid var(--line);flex-wrap:wrap;margin-block-start:var(--ig-gap-sm);padding-block-start:var(--ig-gap);display:flex}.sup-form__foot .sup-form__acts{margin:0}.sup-form__promise{font-size:var(--ig-fs-small);color:var(--ink-2);flex:24ch}@media(max-width:900px){.sup-sev__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.tm-people__hd{align-items:center;gap:var(--ig-gap);flex-wrap:wrap;margin-block-end:var(--ig-gap-sm)}.tm-people__tools{align-items:center;gap:var(--ig-gap-sm);flex-wrap:wrap}.tm-search{align-items:center;display:inline-flex;position:relative}.tm-search .pdl-ic{block-size:14px;inline-size:14px;color:var(--faint);pointer-events:none;position:absolute;inset-inline-start:12px}.tm-search .ui-input{min-block-size:36px;inline-size:220px;font-size:var(--ig-fs-small);padding-inline-start:34px}.tm-table{inline-size:100%}.tm-people{container:tm-people/inline-size}.tm-who__name{overflow-wrap:anywhere}@container tm-people (max-width:800px){.tm-table :is(th,td.tm-acts):not(:first-child){white-space:normal}}.tm-table th:last-child,.tm-table td:last-child{text-align:end}.tm-table th:not(:first-child),.tm-table td:not(:first-child){white-space:nowrap;inline-size:1%}.tm-table td.tm-answer{white-space:normal;inline-size:40%}.tm-who{align-items:center;gap:var(--ig-gap-sm);min-inline-size:0;display:flex}.tm-who__id{min-inline-size:0}.tm-who__name{align-items:center;gap:var(--ig-gap-xs);font-size:var(--ig-fs-small);font-weight:var(--ig-fw-semibold);color:var(--ink);display:flex}.tm-who__email{font-size:var(--ig-fs-label);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tm-av{border-radius:var(--ig-radius-pill);block-size:34px;inline-size:34px;color:var(--card);font-size:var(--ig-fs-label);font-weight:var(--ig-fw-bold);background:var(--brand);flex:none;place-items:center;display:grid}.tm-av[data-hue="1"]{background:var(--rival)}.tm-av[data-hue="2"]{background:var(--e-ppx)}.tm-av[data-hue="3"]{background:var(--e-gpt)}.tm-av[data-hue="4"]{background:var(--sov-6)}.tm-av[data-hue="5"]{background:var(--e-grok)}.tm-av--pending{background:var(--line-soft);color:var(--muted);font-weight:var(--ig-fw-semibold)}.tm-role{align-items:center;gap:var(--ig-gap-xs);font-size:var(--ig-fs-small);color:var(--ink-2);white-space:nowrap;display:inline-flex}.tm-role__ic{border-radius:var(--ig-radius-control);background:var(--line-soft);block-size:26px;inline-size:26px;color:var(--muted);flex:none;place-items:center;display:inline-grid}.tm-role__ic .pdl-ic{block-size:13px;inline-size:13px}.tm-role--form{margin:0}.tm-role__select{min-block-size:36px;inline-size:auto;min-inline-size:120px;padding-block:6px}.tm-when{color:var(--muted);white-space:nowrap;font-size:var(--ig-fs-label)}.tm-lb{display:none}.tm-acts{white-space:nowrap}.tm-inline{margin:0;display:inline}.tm-emails{resize:vertical;min-block-size:64px;font-family:inherit}.tm-confirm__title{font-size:var(--ig-fs-h1);font-weight:var(--ig-fw-bold);color:var(--ink);margin:0;padding-inline-end:40px;line-height:1.3}.tm-answer{font-size:var(--ig-fs-label);color:var(--muted);line-height:1.4}.tm-note{font-size:var(--ig-fs-label);color:var(--muted);margin-block-start:var(--ig-gap-xs);line-height:1.4;display:block}.tm-empty{align-items:center;gap:var(--ig-gap-sm);flex-direction:column;padding-block-end:var(--ig-gap);display:flex}.tm-empty .ui-empty{padding-block-end:0}.tm-roles{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.tm-roles .sup-sev__opt b{align-items:center;gap:var(--ig-gap-xs);display:inline-flex}.tm-roles .sup-sev__opt.is-on .tm-role__ic{background:var(--card);color:var(--brand-ink)}@media(max-width:900px){.tm-people__tools,.tm-search,.tm-search .ui-input{inline-size:100%}.tm-table thead{display:none}.tm-table tr{gap:var(--ig-gap-xs) var(--ig-gap);padding-block:var(--ig-gap-sm);border-block-end:1px solid var(--line-soft);grid-template-columns:minmax(0,1fr) minmax(0,auto);display:grid}.tm-table td{border:0;min-inline-size:0;padding:0}.tm-table td:not(:first-child),.tm-table .tm-when{white-space:normal;inline-size:auto}.tm-table td:first-child{grid-column:1/-1}.tm-table th:last-child,.tm-table td:last-child{text-align:start}.tm-table .tm-lb{color:var(--faint);font-size:var(--ig-fs-label);display:block}}.stg-tabs{align-items:center;gap:var(--ig-gap-sm);border-block-end:1px solid var(--line);margin-block-end:var(--ig-gap-cards);padding-block-end:var(--ig-gap);display:flex}.stg-tabs .ftabs{flex:0 auto}.stg-tabs__out{margin-inline-start:auto;text-decoration:none}.stg-tabs__out .pdl-ic{block-size:12px;inline-size:12px}.stg-panel{gap:var(--ig-gap-cards);flex-direction:column;display:flex}.stg-card .hd{align-items:flex-start;gap:var(--ig-gap)}.stg-card .hd .tools{flex:none;align-items:center}.stg-card .hd h3 .chip{margin-inline-start:var(--ig-gap-xs)}.stg-fields{gap:var(--ig-gap);max-inline-size:560px;flex-direction:column;margin-block-start:var(--ig-space);display:flex}.stg-field{gap:var(--ig-gap-xs);flex-direction:column;min-inline-size:0;display:flex}.stg-field .ui-input,.stg-field .ui-select__control{inline-size:100%}.stg-help{font-size:var(--ig-fs-label);color:var(--muted);line-height:1.4}.stg-help .ui-link{min-block-size:0;line-height:inherit}.stg-grid2{gap:var(--ig-gap);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.stg-note{margin:var(--ig-gap) 0 0;font-size:var(--ig-fs-label);color:var(--muted);line-height:1.4}.stg-inline{margin:0;display:inline}.stg-rows{margin-block-start:var(--ig-gap-sm)}.stg-row{align-items:center;gap:var(--ig-gap-sm);padding-block:var(--ig-gap-sm);border-block-start:1px solid var(--line-soft);display:flex}.stg-rows .stg-row:first-child{border-block-start:0}.stg-row__ic{border-radius:var(--ig-radius-control);background:var(--line-soft);block-size:30px;inline-size:30px;color:var(--muted);flex:none;place-items:center;display:inline-grid}.stg-row__ic .pdl-ic{block-size:14px;inline-size:14px}.stg-row__ic--brand{background:var(--card);border:1px solid var(--line)}.stg-row__txt{flex-direction:column;flex:auto;gap:1px;min-inline-size:0;display:flex}.stg-row__txt b{font-size:var(--ig-fs-small);font-weight:var(--ig-fw-semibold);color:var(--ink)}.stg-row__txt span{font-size:var(--ig-fs-label);color:var(--muted);overflow-wrap:anywhere}.stg-empty{margin:var(--ig-gap-sm) 0 0;font-size:var(--ig-fs-label);color:var(--muted)}.stg-linkbtn{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.stg-pending{gap:var(--ig-gap-xs);padding:var(--ig-gap) var(--ig-space);border-radius:var(--ig-radius-control);background:var(--line-soft);flex-direction:column;margin-block-start:var(--ig-gap);display:flex}.stg-pending b{font-size:var(--ig-fs-small);font-weight:var(--ig-fw-semibold);color:var(--ink);overflow-wrap:anywhere}.stg-pending span{font-size:var(--ig-fs-label);color:var(--muted);line-height:1.4}.stg-pending__acts{gap:var(--ig-gap-sm);flex-wrap:wrap;margin-block-start:var(--ig-gap-xs);display:flex}.stg-card--danger{border-color:var(--err)}@supports (color:color-mix(in lab,red,red)){.stg-card--danger{border-color:color-mix(in srgb,var(--err) 28%,var(--line))}}.stg-blockers{padding:var(--ig-gap) var(--ig-space);border-radius:var(--ig-radius-control);background:var(--warn-t);font-size:var(--ig-fs-label);color:var(--ink-2);margin-block-start:var(--ig-gap)}.stg-blockers b{font-weight:var(--ig-fw-semibold);color:var(--ink);margin-block-end:var(--ig-gap-xs);display:block}.stg-blockers ul{margin:0;padding-inline-start:18px}.stg-blockers li+li{margin-block-start:var(--ig-gap-xs)}.stg-blockers .ui-link{margin-inline-start:var(--ig-gap-xs)}.stg-section{margin:var(--ig-space) 0 0;font-size:var(--ig-fs-small);font-weight:var(--ig-fw-semibold);color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.stg-check{align-items:center;gap:var(--ig-gap-xs);font-size:var(--ig-fs-label);color:var(--ink-2);display:inline-flex}.stg-color{align-items:center;gap:var(--ig-gap-sm);min-block-size:40px;padding-inline:var(--ig-gap-sm);border:1px solid var(--line-control);border-radius:var(--ig-radius-control);background:var(--ig-surface);display:inline-flex}.stg-color input[type=color]{cursor:pointer;background:0 0;border:0;block-size:28px;inline-size:32px;padding:0}.stg-color__hex{font-size:var(--ig-fs-small);color:var(--ink-2)}.stg-brand{gap:var(--ig-space);grid-template-columns:minmax(0,1fr) 260px;align-items:start;display:grid}.stg-brand .stg-fields,.stg-brand__preview{margin-block-start:var(--ig-space)}.stg-brand__eyebrow{font-size:var(--ig-fs-label);font-weight:var(--ig-fw-semibold);color:var(--muted);margin-block-end:var(--ig-gap-xs);display:block}.stg-brand__page{border:1px solid var(--line);border-radius:var(--ig-radius-control);padding:var(--ig-gap);background:var(--card);box-shadow:var(--sh)}.stg-brand__head{align-items:center;gap:var(--ig-gap-sm);font-size:var(--ig-fs-small);color:var(--brand-ink);border-block-end:1px solid var(--line-soft);padding-block-end:var(--ig-gap-sm);display:flex}.stg-brand__logo{block-size:22px;inline-size:auto;max-inline-size:90px}.stg-brand__bar{border-radius:var(--ig-radius-pill);background:var(--line-soft);block-size:8px;margin-block-start:var(--ig-gap);overflow:hidden}.stg-brand__bar i{background:var(--brand);block-size:100%;inline-size:62%;display:block}.stg-brand__lines{gap:6px;margin-block-start:var(--ig-gap-sm);display:grid}.stg-brand__lines span{border-radius:var(--ig-radius-pill);background:var(--line-soft);block-size:6px;display:block}.stg-brand__lines span:nth-child(2){inline-size:80%}.stg-brand__lines span:nth-child(3){inline-size:55%}.stg-brand__foot{border-block-start:1px solid var(--line-soft);color:var(--muted);overflow-wrap:anywhere;min-block-size:14px;margin-block-start:var(--ig-gap);padding-block-start:var(--ig-gap-xs);font-size:10px}@media(max-width:900px){.stg-brand{grid-template-columns:1fr}.stg-tabs,.stg-card .hd,.stg-row{flex-wrap:wrap}.stg-row__txt{flex:1 1 0;min-inline-size:60%}.stg-row>.chip,.stg-row>.ui-btn,.stg-row>.stg-inline{margin-inline-start:calc(30px + var(--ig-gap-sm))}}.intg{gap:var(--ig-gap-sections);flex-direction:column;display:flex}.intg .intg-badge{letter-spacing:0;gap:5px;padding:4px 10px;font-size:12px;font-weight:600}.intg-badge--count{align-self:center}.intg-badge--wait{color:var(--brand-ink);border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.intg-badge--wait{border-color:color-mix(in srgb,var(--brand) 35%,transparent)}}.intg-badge--wait{background:var(--brand-tint)}.intg-badge--wait .intg-badge__dot,.intg-badge.is-syncing .intg-badge__dot{background:var(--brand);animation:1.4s ease-in-out infinite intg-pulse}@keyframes intg-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.55)}}.intg-sec{flex-direction:column;gap:20px;display:flex}.intg-sec__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.intg-sec__row{align-items:center;gap:8px;display:flex}.intg-sec__step{background:var(--brand);block-size:24px;inline-size:24px;color:var(--on-brand);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.intg-sec__title{font-size:15px;font-weight:var(--ig-fw-bold);color:var(--ink);margin:0;line-height:1.4}.intg-sec__sub{color:var(--muted);margin:4px 0 0;font-size:13px}.intg-sec__ask{color:var(--ink);font-size:14px;font-weight:600}.intg-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.intg-tiles__change{place-self:center start}.intg-tile__form{display:contents}.intg-tile{text-align:start;border:1px solid var(--line);background:var(--card);cursor:pointer;inline-size:100%;font:inherit;color:var(--ink);border-radius:12px;flex-direction:column;gap:4px;padding:16px;transition:border-color .14s,box-shadow .14s;display:flex}.intg-tile:hover{border-color:var(--brand);box-shadow:var(--sh)}.intg-tile:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.intg-tile.is-on{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.intg-tile--door{border-style:dashed}.intg-tile__top{justify-content:space-between;align-items:center;gap:8px;margin-block-end:12px;display:flex}.intg-tile__top .intg-logo{border-radius:8px}.intg-tile__name{font-size:15px;font-weight:700;line-height:1.4}.intg-tile__desc{color:var(--muted);font-size:12px}.intg-tile__state{color:var(--muted);margin-block-start:6px;font-size:12px;font-weight:600}.intg-tile.is-on .intg-tile__state{color:var(--brand-ink)}.intg-elsewhere__row{border-block-start:1px solid var(--line-soft);align-items:flex-start;gap:12px;padding-block:12px;display:flex}.intg-elsewhere__row b{margin-block-end:4px;font-size:14px;font-weight:700;line-height:1.4;display:block}.intg-elsewhere__row p{color:var(--muted);margin:0;font-size:13px;line-height:1.4}.intg-elsewhere__ic{background:var(--surface-2);block-size:32px;inline-size:32px;color:var(--brand-ink);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.intg-elsewhere__ic svg{block-size:16px;inline-size:16px}.intg-panel{border:1px solid var(--line);background:var(--card);padding:var(--ig-card-pad);border-radius:12px;flex-direction:column;gap:12px;display:flex}.intg-panel__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.intg-panel__title{color:var(--ink);flex-wrap:wrap;align-items:center;gap:10px;font-size:15px;font-weight:700;display:flex}.intg-panel__meta{color:var(--muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.intg-panel__desc{color:var(--ink-2);margin:0;font-size:14px}.intg-panel__fact{color:var(--muted);margin:0;font-size:12px}.intg-panel__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.intg-panel__actions .ui-btn__label{align-items:center;gap:6px;display:inline-flex}.intg-rows{gap:var(--ig-gap-cards);display:grid}.intg-rows .intg-card{padding:var(--ig-card-pad);box-shadow:none;border-radius:12px;flex-direction:column;gap:12px;display:flex}.intg-rows .intg-card:hover{box-shadow:none}.intg-logo--round{border-radius:50%}.intg-card__desc{color:var(--ink-2);margin:0;font-size:14px}.intg-rows .intg-syncing,.intg-rows .intg-stale{margin:0}.intg-tabs{border-block-start:1px solid var(--line);padding-block-start:12px}.intg-tabs__row{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}.intg-tabs__list{flex-wrap:wrap;gap:16px;display:flex}.intg-tabs__tab{font:inherit;color:var(--muted);cursor:pointer;border:0;background:0 0;border-block-end:2px solid #0000;align-items:center;gap:6px;min-block-size:32px;padding:4px 0;font-size:13px;font-weight:500;display:inline-flex}.intg-tabs__tab .pdl-ic{block-size:16px;inline-size:16px}.intg-tabs__tab:hover{color:var(--ink)}.intg-tabs__tab:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:4px}.intg-tabs[open] .intg-tabs__tab[aria-selected=true]{color:var(--ink);border-block-end-color:var(--brand)}.intg-tabs__chev{block-size:32px;inline-size:32px;color:var(--muted);border-radius:8px;place-items:center;transition:transform .18s,background-color .14s;display:grid}.intg-tabs[open]>summary .intg-tabs__chev{transform:rotate(180deg)}.intg-tabs__row:hover .intg-tabs__chev{background:var(--line-soft);color:var(--ink)}.intg-tabs__panel{flex-direction:column;align-items:flex-start;gap:10px;margin-block-start:12px;display:flex}.intg-unlist{gap:8px;margin:0;padding:0;list-style:none;display:grid}.intg-unlist li{color:var(--muted);align-items:flex-start;gap:10px;font-size:13px;display:flex}.intg-tabs__panel .intg-meta{margin:0}.intg-tabs__line{color:var(--muted);margin:0;font-size:12px}.intg-cant--flat{margin:0}.intg-cant__head{color:var(--muted);align-items:center;gap:8px;font-size:12px;display:flex}.intg-cant__head .pdl-ic{block-size:14px;inline-size:14px}.intg-keyform{flex-wrap:wrap;align-items:center;gap:8px;max-inline-size:640px;display:flex}.intg-card>.intg-keyform{margin-block-start:4px}.intg-card>.intg-keyoff{margin-block-start:8px}.intg-keyform input[type=password]{border:1px solid var(--line);color:var(--ink);background:var(--card);border-radius:8px;flex:1;min-inline-size:180px;padding:8px 10px;font-size:13px}.intg-tabs__panel .intg-csv>summary{display:inline-flex}.intg .intg-health{margin-block-start:0}.intg-health__last{opacity:.85;margin-inline-start:auto;font-size:12px}.modal .box.intg-setup{max-block-size:92dvh;inline-size:880px;max-inline-size:96vw;overflow:auto}.intg-setup__grid{grid-template-columns:minmax(0,1fr) 300px;gap:28px;margin-block-start:8px;display:grid}.intg-setup__rail{flex-direction:column;gap:12px;display:flex}.intg-setup__cta{inline-size:100%}.intg-setup__cta .ui-btn__label{align-items:center;gap:6px;display:inline-flex}.intg-steps{flex-direction:column;margin:14px 0 0;padding:0;list-style:none;display:flex}.intg-step{border-block-end:1px solid var(--line-soft);gap:12px;padding-block:14px;display:flex}.intg-step:first-child{padding-block-start:0}.intg-step:last-child{border-block-end:0;padding-block-end:0}.intg-step>div{flex:1;min-inline-size:0}.intg-step__n{background:var(--action);block-size:24px;inline-size:24px;color:var(--on-action);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;line-height:1;display:grid}.intg-step__t{color:var(--ink);font-size:14px;font-weight:700;line-height:1.4}.intg-step__d{color:var(--muted);margin-block-start:2px;font-size:12.5px;line-height:1.4}.intg-step__sub{color:var(--muted);overflow-wrap:anywhere;margin-block-start:6px;font-size:12.5px;line-height:1.4}.intg-step__sub code{font-family:var(--mono,ui-monospace, monospace);background:var(--bg);border:1px solid var(--line);color:var(--ink-2);border-radius:6px;padding:1px 6px;font-size:12px}.intg-step__sub a{color:var(--text-links);text-underline-offset:2px;text-decoration:underline}.intg-keycard{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:14px 16px}.intg-keycard__label{text-transform:uppercase;letter-spacing:.07em;color:var(--muted);font-size:10px;font-weight:700}.intg-keycard__help{color:var(--muted);margin:8px 0 0;font-size:12px;line-height:1.4}.intg-keycard__once{color:var(--i-warn);margin:8px 0 0;font-size:12px}.intg-keycard__status{color:var(--muted);margin:10px 0 0;font-size:12px}.intg-keycard .ui-input{inline-size:100%}.intg-key{background:var(--bg);border:1px solid var(--line);border-radius:10px;align-items:center;gap:8px;margin-block-start:10px;padding:8px 10px;display:flex}.intg-key__code{font-family:var(--mono,ui-monospace, monospace);color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;margin:0;font-size:12px;overflow:hidden}.intg-key--muted{border-color:var(--line)}.intg-verify-help{color:var(--muted);text-align:center;margin:8px 0 0;font-size:12px;line-height:1.4}@media(max-width:1100px){.intg-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.intg-setup__grid{grid-template-columns:1fr;gap:20px}}@media(max-width:620px){.intg-tiles{grid-template-columns:1fr}.intg-tabs__list{gap:10px}.intg-health__last{margin-inline-start:0}.intg-keyform input[type=password]{flex:1 0 100%;min-block-size:44px;min-inline-size:0}.intg-keyform .ui-btn{inline-size:100%}}@media(prefers-reduced-motion:reduce){.intg-badge--wait .intg-badge__dot,.intg-badge.is-syncing .intg-badge__dot{animation:none}.intg-tile,.intg-tabs__chev{transition:none}}.arrivals{flex-direction:column;gap:8px;display:flex}.arrivals+.arrivals{border-block-start:1px solid var(--line);margin-block-start:16px;padding-block-start:16px}.arrivals__src{margin:0}.arrivals__basis,.arrivals__scope{color:var(--muted);margin:0;font-size:12px;line-height:1.4}.arrivals__only,.arrivals__ask{color:var(--muted);margin:16px 0 0;font-size:12px;line-height:1.4}.arrivals__only{margin-block-end:-8px}.arrive__key{gap:var(--ig-gap-sm) var(--ig-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.arrive__part{align-items:center;gap:var(--ig-gap-xs);color:var(--ink);font-size:13px;line-height:1.4;display:inline-flex}.arrive__lb,.arrive__pc,.arrive__n{unicode-bidi:isolate}.arrive__dot{border-radius:var(--ig-radius-xs);background:var(--pc,var(--faint));flex:none;block-size:10px;inline-size:10px}.arrive__pc{font-weight:var(--ig-fw-semibold)}.arrive__n{color:var(--muted)}.arrive__note{color:var(--muted);margin:0;font-size:12px;line-height:1.4}@media(max-width:620px){.snote:has(.snote__cta){flex-wrap:wrap}.snote:has(.snote__cta) .snote__main{flex:100%}.snote__cta{justify-content:center;min-block-size:44px;inline-size:100%;margin-inline-start:0}}.rlog__bar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 16px;margin-block-end:12px;display:flex}.rlog__bar .ftabs{background:var(--bg);border:1px solid var(--line);border-radius:8px;flex:0 auto;gap:2px;padding:2px}.rlog__bar .ftabs__tab{border-radius:6px;min-block-size:32px;text-decoration:none}.rlog__bar .ftabs__tab:hover{background:var(--card)}.rlog__bar .ftabs__tab.is-on{background:var(--card);color:var(--ink);box-shadow:var(--sh);font-weight:600}.rlog__bar .ftabs__tab.is-on .ftabs__n{background:var(--muted)}@supports (color:color-mix(in lab,red,red)){.rlog__bar .ftabs__tab.is-on .ftabs__n{background:color-mix(in srgb,var(--muted) 15%,transparent)}}.rlog__bar .ftabs__tab.is-on .ftabs__n{color:var(--ink)}.rlog__picks{flex-wrap:wrap;align-items:flex-end;gap:8px 12px;margin:0;display:flex}.rlog__pick{gap:4px;min-inline-size:0;display:grid}.rlog__pick-lb{color:var(--muted);font-size:12px;font-weight:600;line-height:1.4}.rlog__pick-box{align-items:center;min-inline-size:0;display:inline-flex;position:relative}.rlog__pick select{appearance:none;min-block-size:36px;max-inline-size:100%;font:500 13px var(--pdl-font);color:var(--muted);background:var(--card);border:1px solid var(--line);cursor:pointer;text-overflow:ellipsis;border-radius:8px;margin:0;padding-block:6px;padding-inline:12px 32px}.rlog__pick select:hover{border-color:var(--faint);color:var(--ink)}.rlog__pick select:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.rlog__pick.is-set select{border-color:var(--ink);color:var(--ink);font-weight:600}.rlog__active{flex-wrap:wrap;align-items:center;gap:8px;margin-block-end:12px;display:flex}.rlog__active-lb{color:var(--muted);font-size:13px}.rlog__chip{background:var(--bg);border:1px solid var(--line);min-block-size:32px;color:var(--ink);border-radius:999px;align-items:center;gap:6px;padding:4px 8px 4px 12px;font-size:13px;text-decoration:none;display:inline-flex}.rlog__chip .pdl-ic{block-size:14px;inline-size:14px;color:var(--muted)}.rlog__chip:hover{border-color:var(--faint)}.rlog__chip:hover .pdl-ic{color:var(--ink)}.rlog__clear{color:var(--muted);align-items:center;min-block-size:32px;font-size:13px;text-decoration:underline;display:inline-flex}.rlog__pick-box .pdl-ic{block-size:14px;inline-size:14px;color:var(--muted);pointer-events:none;position:absolute;inset-inline-end:10px}.rlog__count{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 10px;font-size:12.5px;display:flex}.rlog__count b{color:var(--ink);font-weight:600}.rlog__table th:first-child{min-inline-size:220px}.rlog__qcell{text-align:start}.rlog__q{min-block-size:44px;color:var(--ink);align-items:center;font-weight:600;text-decoration:none;display:flex}.rlog__q:hover{color:var(--brand-ink);text-decoration:underline}.rlog__q:focus-visible{box-shadow:0 0 0 3px var(--brand-tint);border-radius:6px;outline:none}.rlog__noq{color:var(--muted);font-style:italic;font-weight:500}.rlog__blank{color:var(--faint)}.pdl .tip.tip--mark{cursor:default;block-size:auto;min-block-size:24px;inline-size:auto;min-inline-size:24px;color:inherit;border-radius:6px}.rlog__srcs{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.pdl .rlog__srcs .tip.rlog__src{border:1px solid var(--line);background:var(--card);color:var(--ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 8px 2px 5px;font-size:12px;line-height:1.4;display:inline-flex}.rlog__src-kind{font-size:12px}.pdl .tip.rlog__more{color:var(--faint);white-space:nowrap;padding-inline:4px;font-size:12px}.pdl .tip.rlog__more:hover{color:var(--muted)}.pdl .tip.rlog__yn{color:var(--faint)}.pdl .tip.rlog__yn.is-y{color:var(--ok)}.rlog__yn .pdl-ic{block-size:16px;inline-size:16px}.rlog__dash{background:currentColor;border-radius:2px;block-size:2px;inline-size:10px;display:block}:where([dir=rtl]) .rlog__back .pdl-ic{transform:scaleX(-1)}@media(max-width:700px){.rlog__table th:nth-child(2),.rlog__table td:nth-child(2),.rlog__table th:nth-child(5),.rlog__table td:nth-child(5),.rlog__table th:nth-child(6),.rlog__table td:nth-child(6){display:none}.rlog__picks{inline-size:100%}.rlog__pick{flex:auto}.rlog__pick select{inline-size:100%}.table-scroll>.rlog__table,.rlog__table th:first-child{min-inline-size:0}.rlog__table th,.rlog__table td{padding-inline:6px}}@media(pointer:coarse),(max-width:640px){.nav a,.top .sweep-pill{min-block-size:44px}.user .signout{block-size:44px;inline-size:44px}.navtoggle{min-block-size:44px;min-inline-size:44px}.btn,.qact,.rpt-genearly{min-block-size:44px}.labrate__btn,.setupdock__collapse{block-size:44px;inline-size:44px}.setupdock__replay{min-block-size:44px}.dsh-more{align-items:center;min-block-size:44px;display:inline-flex}.dsh-step__btn,.dsh-step__slot,.pager__btn,.pager__slot{block-size:44px;inline-size:44px}.pdl .tip:after{content:"";border-radius:50%;block-size:44px;inline-size:44px;margin:-22px;position:absolute;inset:50%}}.fgrid{--fg-stack:2;container-type:inline-size}.fgrid--rivals,.fgrid--bots{--fg-stack:3}@container (max-width:720px){.fgrid:not(.fgrid--questions)>.fgrid__row{grid-template-columns:repeat(var(--fg-stack),minmax(0,1fr));gap:8px 12px}.fgrid:not(.fgrid--questions)>.fgrid__row>.fgrid__rank{display:none}.fgrid:not(.fgrid--questions)>.fgrid__row>:is(.fgrid__id,.fgrid__acts,.fgrid__quote,.fgrid__pills),.fgrid--tools>.fgrid__row[data-measured="0"]>.fgrid__cites{grid-column:1/-1}.fgrid--tools>.fgrid__row[data-measured="0"]>.fgrid__cn,.fgrid:not(.fgrid--questions)>.fgrid__row--head>:is(:nth-child(-n+2),:empty){display:none}.fgrid__row>.fgrid__cn{text-align:start}.fgrid__acts{flex-wrap:wrap;justify-content:flex-start}.fgrid__quote{padding-inline-start:0}}@container (max-width:1000px){.fgrid--sources>.fgrid__row{grid-template-columns:repeat(var(--fg-stack),minmax(0,1fr));gap:8px 12px}.fgrid--sources>.fgrid__row>.fgrid__rank{display:none}.fgrid--sources>.fgrid__row>:is(.fgrid__id,.fgrid__acts,.fgrid__quote,.fgrid__pills){grid-column:1/-1}.fgrid--sources>.fgrid__row--head>:is(:nth-child(-n+2),:empty){display:none}.fgrid--sources>.fgrid__row>.fgrid__cn{text-align:start}.fgrid--sources .fgrid__acts{flex-wrap:wrap;justify-content:flex-start}.fgrid--sources .fgrid__quote{padding-inline-start:0}}.sb,.setupdock__scroll,.drawer .db{background-image:linear-gradient(to bottom,var(--pdl-scroll-shadow),transparent),linear-gradient(to top,var(--pdl-scroll-shadow),transparent);background-position:top,bottom;background-repeat:no-repeat;background-size:100% var(--pdl-fade-start),100% var(--pdl-fade-end)}@supports (animation-timeline:scroll()){.sb,.setupdock__scroll,.drawer .db{animation:linear both pdl-fade-start,linear both pdl-fade-end;animation-timeline:scroll(self),scroll(self);animation-range:0 var(--pdl-fade-w),calc(100% - var(--pdl-fade-w)) 100%}}.rlog__q,.drawer .q,.evq,.evq__text,.drawer .ans pre,pre.diff,.top h1,.qrow__text,.spot__title,.labcard__q,.labmsg__body,.sup-msg__body,.sup-table__link,.dsh-fix__title{unicode-bidi:plaintext}.kpi .v:not([dir]){text-align:match-parent;unicode-bidi:plaintext}.pdl time:not([dir]){unicode-bidi:plaintext}.stamp{unicode-bidi:isolate}.src-people--three{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.src-people .scard__bd--flush>.rowl{padding-inline:var(--ig-card-pad)}@media(max-width:1100px){.src-people--three{grid-template-columns:1fr}}.card>.hd{margin-block-end:var(--ig-gap)}.card>.hd+*{margin-block-start:0}.vstack>:is(.card-row,.row,.kpis,.arc){margin-block-end:0}.intg>.ui-modal-host:not(:has(>button)){display:contents}.pdl-page-in:not(.vstack)>.exportctl+*{margin-block-start:var(--ig-gap-cards)}.cfoot>span{max-inline-size:90ch}.vstack>section.vstack+section.vstack{margin-block-start:calc(var(--ig-gap-sections) - var(--ig-gap-cards))}.rpt>.rpt-cover{margin-block-end: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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-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}@keyframes spin{to{transform:rotate(360deg)}}
