@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}}}@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)}.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)}.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-1{gap:var(--spacing)}.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)}.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;--border-card:#eaeaea;--text-primary:#16181d;--text-secondary:#667085;--border-input-focus:var(--text-links);--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:#fef3e8;--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:#2eaa5b;--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(--ink-faint);--accent-gold:var(--gold);--data:var(--blue);--ink-deep:var(--text-primary);--ink-flash:#1a1a1a;--ember-deep:#d95a20;--ember-deeper:#cf5720;--action:var(--surface-button-primary);--action-hover:var(--surface-button-primary-hover);--action-active:#c9763f;--on-action:#3c2b28;--on-action-hover:#3c2b28;--action-ring:#d24e1966;--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:#e8662a40;--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-gap-xs:4px;--ig-gap-sm:6px;--ig-gap:12px;--ig-space:16px;--ig-space-lg:24px}*{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(--action);border-color:var(--action)}.ui-check input:checked:after,.ui-check.is-checked input:after{content:"";border:2px solid var(--on-action);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(--action);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(--action)}.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-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:100vw;max-inline-size:none;margin-block:-1.5rem;margin-inline:calc(50% - 50vw);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(--auth-cta);border-color:var(--auth-cta)}.ig-auth__remember input:checked:after{content:"";border:2px solid var(--auth-cta-ink);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-radius:var(--ig-radius-control);background:var(--auth-cta);block-size:37.5px;inline-size:100%;color:var(--auth-cta-ink);font:600 14px/1.4 var(--font-body);cursor:pointer;border:0;justify-content:center;align-items:center;margin:3.75px 0 0;padding:7.5px 15px;display:flex;box-shadow:0 1px 1.5px #0000001a,0 1px 1px #0000001a}.ig-auth__submit:hover{background:var(--action-hover);box-shadow:0 2px 10px #e8662a59}.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-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}.ui-btn--primary{background:var(--action);color:var(--on-action)}.ui-btn--primary:hover,.ui-btn--primary.is-hover{background:var(--action-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}}.pdl{--bg:var(--surface-canvas-background);--card:var(--surface-card);--line:var(--border-card2);--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-action);--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;--ch-web:#94a3b8;--ch-linkedin:#0077b5;--ch-reddit:#0ea5c9;--ch-news:#b54708;--sov-1:#6366f1;--sov-2:#0ea5c9;--sov-3:#10b981;--sov-4:#e11d48;--sov-5:#f59e0b;--sov-6:#8b5cf6;--ch-youtube:#e11d48;--ch-wikipedia:#6366f1;--ch-listicle_review:#10b981;--ch-competitor_owned:#8b5cf6;--ch-tenant_owned:#d9701f;--ch-other:#98a2b3;--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}.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{align-items:flex-start;gap:12px;padding:0 0 14px;display:flex}.page-head h2{letter-spacing:-.02em;font-size:21px;font-weight:700}.page-head p{color:var(--muted);margin-block-start:2px;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}.top .right form{margin:0;display:inline-flex}.top .sweep-pill{border:1px solid var(--brand);background:var(--brand-tint);color:var(--brand-ink);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{background:var(--brand);color:var(--on-brand)}.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:1280px;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:var(--action);color:var(--on-action)}.btn.primary:hover,.btn.primary.is-hover{background:var(--action-hover);box-shadow:0 2px 10px #e8662a59}.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{grid-template-columns:repeat(4,1fr);gap:12px;margin-block-end:20px;display:grid}.kpi{background:var(--card);border:1px solid var(--line);box-shadow:var(--sh);border-radius:15px;padding:23.5px;transition:box-shadow .15s;position:relative}.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:20px}.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{grid-template-columns:2fr 1fr;gap:24px;margin-block-end:20px;display:grid}.card{background:var(--card);border:1px solid var(--line);box-shadow:var(--sh);border-radius:16px;min-inline-size:0;padding:20px}.card h3{letter-spacing:-.01em;align-items:center;gap:6px;font-size:15px;font-weight:600;display:flex}.card .sub{color:var(--muted);margin-block-start:2px;font-size:12px}.card .hd{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{grid-template-columns:1fr 1fr;align-items:start;gap:24px;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__eyebrow{letter-spacing:.07em;text-transform:uppercase;color:var(--faint);margin-block-end:12px;font-size:10px;font-weight:700}.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{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-v2{padding:18px}.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}.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-step{grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;margin-block:14px 4px;padding:0;list-style:none;display:grid}.act-step li{text-align:center;flex-direction:column;align-items:center;gap:5px;display:flex;position:relative}.act-step li:before{content:"";background:var(--line);z-index:0;block-size:2px;inline-size:100%;position:absolute;inset-block-start:9px;inset-inline-start:-50%}.act-step li:first-child:before{display:none}.act-step li.done:before{background:var(--brand)}.act-step__dot{border:2px solid var(--line);background:var(--card);z-index:1;block-size:18px;inline-size:18px;color:var(--on-brand);border-radius:99px;place-items:center;display:grid}.act-step li.done .act-step__dot{background:var(--brand);border-color:var(--brand)}.act-step li.cur .act-step__dot{border-color:var(--brand);box-shadow:0 0 0 3px var(--warn-t)}.act-step li.fail .act-step__dot{border-color:var(--warn);background:var(--warn)}.act-step__dot svg{block-size:11px;inline-size:11px}.act-step__lb{color:var(--faint);font-size:9.5px;font-weight:600}.act-step li.done .act-step__lb,.act-step li.cur .act-step__lb{color:var(--ink-2)}.act-desc{color:var(--ink-2);margin-block-start:10px;font-size:12.5px;line-height:1.4}.act-steps{background:var(--bg);border:1px solid var(--line);border-radius:10px;margin-block-start:12px;padding:12px 14px}.act-steps__h{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);margin-block-end:8px;font-size:10px;font-weight:700}.act-steps ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.act-steps li{color:var(--ink-2);align-items:center;gap:9px;font-size:12px;display:flex}.act-steps__box{border:1.5px solid var(--line);background:var(--card);border-radius:4px;flex:none;block-size:14px;inline-size:14px}.act-steps__more{color:var(--faint);padding-inline-start:23px;font-size:12px}.act-steps__intro{color:var(--muted);margin:0 0 10px;font-size:12px}.act-steps__ol{flex-direction:column;gap:7px;margin:0;padding-inline-start:18px;display:flex}.act-steps__ol li{color:var(--ink-2);font-size:12.5px;line-height:1.4;display:list-item}.act-steps__where{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);margin-block:12px 8px;font-size:10px;font-weight:700}.act-v2{position:relative;overflow:hidden}.act-v2:before{content:"";background:var(--brand);block-size:3px;position:absolute;inset-block-start:0;inset-inline:0}.act-v2 .prio{border-radius:99px}.act-v2 .prio:before{content:"";vertical-align:middle;background:currentColor;border-radius:99px;block-size:6px;inline-size:6px;margin-inline-end:6px;display:inline-block}.act-v2 .act-step li.cur .act-step__dot{background:var(--brand);border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint)}.act-v2 .act-step li.cur .act-step__lb{color:var(--brand)}.act-v2 .cat{text-transform:uppercase;letter-spacing:.07em;background:var(--line-soft);border:1px solid var(--line);color:var(--muted);border-radius:9px;align-items:center;gap:5px;padding:3px 9px;font-size:10px;font-weight:700;display:inline-flex}.act-v2 .act-step li.done .act-step__dot{background:var(--ok);border-color:var(--ok)}.act-v2 .act-step li.done:before{background:var(--ok)}@supports (color:color-mix(in lab,red,red)){.act-v2 .act-step li.done:before{background:color-mix(in srgb,var(--ok) 40%,transparent)}}.act-v2 .act-step li.done .act-step__lb{color:var(--ok)}.act-v2 .act-step li.cur .act-step__dot{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint)}.act-v2[id]{scroll-margin-block-start:96px}.act-v2:target{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.act-v2:target{border-color:color-mix(in srgb,var(--brand) 55%,var(--line))}}.act-v2:target{animation:2.4s ease-out forwards act-target-land}@keyframes act-target-land{0%,55%{box-shadow:0 0 0 3px var(--brand-tint)}to{box-shadow:0 0 #0000}}@media(prefers-reduced-motion:reduce){.act-v2:target{box-shadow:0 0 0 3px var(--brand-tint);animation:none}}.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-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:14px;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}.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}}.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}.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;font-size:13px;line-height:19.5px}.drawer .dh .x{background:var(--bg);cursor:pointer;block-size:28px;inline-size:28px;color:var(--muted);border:0;border-radius:8px;margin-inline-start:auto;font-weight:700}.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(--brand-tint);border-radius:10px;justify-content:space-between;align-items:center;margin-block-start:14px;padding:12px 14px;display:flex}.sweep-cost__lb{color:var(--brand-ink);font-size:12.5px;font-weight:700}.sweep-cost__v{color:var(--brand-ink);font-size:14px;font-weight:700}.sweep-modal__meta{color:var(--muted);margin-block-start:12px;font-size:12px}.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:24px;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:16px}.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-space)}.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-space)}.bp-grid__col{gap:var(--ig-space);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-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);border-radius:14px;padding:22px 24px;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-stepper{background:var(--card);border:1px solid var(--line);border-radius:15px;align-items:center;gap:16px;margin-block-end:15px;padding:16px 20px;display:flex;box-shadow:0 1px 3px #0000000d}.intg-stepper__count{flex-direction:column;display:flex}.intg-stepper__label{color:var(--i-muted);font-size:13px;font-weight:600;line-height:1.4}.intg-stepper__num{color:var(--i-muted);font-variant-numeric:tabular-nums;font-size:15px}.intg-stepper__num b{color:var(--ink);letter-spacing:-.01em;font-size:22px;font-weight:700}.intg-stepper__rule{background:var(--line);flex:none;block-size:38px;inline-size:1px}.intg-stepper__dots{flex-wrap:wrap;gap:8px 16px;display:flex}.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-remaining{color:var(--brand-ink);background:var(--brand-tint);white-space:nowrap;border:1px dashed #fde3c8;border-radius:999px;margin-inline-start:auto;padding:5px 11px;font-size:12px;font-weight:600}[data-theme=dark] .intg-remaining{border-color:#f1925466}.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--brand{color:var(--brand-ink);border-color:var(--text-links);background:#f192541f}@supports (color:color-mix(in lab,red,red)){.intg-pill--brand{border-color:color-mix(in srgb,var(--text-links) 24%,transparent)}}.intg-pill--ok{color:var(--i-ok);background:var(--i-ok-bg);border-color:var(--i-ok-bd)}.intg-pill--neutral{color:var(--ink);background:var(--i-neutral-bg);border-color:var(--line)}.intg-pill--beta{color:var(--i-indigo);background:var(--i-indigo-bg);border-color:var(--i-indigo-bd)}.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-section-label{color:var(--ink);font-size:13px;font-weight:700}.intg-unlocks__label{color:var(--ink);font-size:12px;font-weight:600}.intg-chev{border-inline-end:1.6px solid var(--i-muted);border-block-end:1.6px solid var(--i-muted);flex:none;block-size:9px;inline-size:9px;transition:transform .18s;transform:rotate(45deg)}details[open]>summary .intg-chev{transform:rotate(-135deg)}.intg summary{cursor:pointer;list-style:none}.intg summary::-webkit-details-marker{display:none}.intg-wp{background:var(--card);border:1px solid var(--line);border-radius:15px;margin-block-end:15px;position:relative;overflow:hidden;box-shadow:0 1px 10px #00000012}.intg-wp:before{content:"";background:var(--brand);block-size:3px;position:absolute;inset-block-start:0;inset-inline:0}.intg-wp__head{align-items:center;gap:14px;padding:22px;display:flex}.intg-wp__titles{min-inline-size:0}.intg-wp__title{color:var(--ink);flex-wrap:wrap;align-items:center;gap:10px;font-size:15px;font-weight:700;display:flex}.intg-wp__sub{color:var(--i-muted);margin-block-start:2px;font-size:12.5px}.intg-wp__head .intg-badge{margin-inline-start:auto}.intg-wp__body{grid-template-columns:minmax(0,1fr) 300px;gap:30px;padding:0 22px 24px;display:grid}.intg-steps{flex-direction:column;gap:11px;margin:12px 0 0;padding:0;list-style:none;display:flex}.intg-step{border:1px solid var(--line-soft);border-radius:12px;gap:12px;padding:12px 16px;display:flex}.intg-step__n{border:2px solid var(--i-muted);border-radius:50%;block-size:20px;inline-size:20px}@supports (color:color-mix(in lab,red,red)){.intg-step__n{border:2px solid color-mix(in srgb,var(--i-muted) 45%,transparent)}}.intg-step__n{color:var(--i-muted);flex:none;place-items:center;font-size:10px;font-weight:700;display:grid}.intg-step__t{color:var(--ink);font-size:14px;font-weight:700}.intg-step__d{color:var(--i-muted);margin-block-start:2px;font-size:12px}.intg-wp__rail{flex-direction:column;gap:12px;display:flex}.intg-keycard{background:var(--brand-tint)}@supports (color:color-mix(in lab,red,red)){.intg-keycard{background:color-mix(in srgb,var(--brand-tint) 40%,var(--card))}}.intg-keycard{border:1px solid var(--text-links)}@supports (color:color-mix(in lab,red,red)){.intg-keycard{border:1px solid color-mix(in srgb,var(--text-links) 24%,transparent)}}.intg-keycard{border-radius:12px;padding:15px 17px 13px}.intg-keycard__label{text-transform:uppercase;letter-spacing:.07em;color:var(--brand-ink);font-size:10px;font-weight:700}.intg-keycard__help{color:var(--i-muted);margin:8px 0 0;font-size:12px}.intg-key{background:var(--card);border:1px solid #f192544d;border-radius:10px;align-items:center;gap:8px;margin-block-start:12px;padding:8px 10px;display:flex}.intg-key--muted{border-color:var(--line)}.intg-key__code{font-family:var(--mono,ui-monospace, monospace);color:var(--ink);font-size:12px}@supports (color:color-mix(in lab,red,red)){.intg-key__code{color:color-mix(in srgb,var(--ink) 78%,transparent)}}.intg-key__code{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;overflow:hidden}.intg-key__copy{color:var(--on-brand);background:var(--brand);cursor:pointer;border:0;border-radius:8px;flex:none;padding:7px 11px;font-size:12px;font-weight:700}.intg-key__copy:hover{background:var(--brand-hover)}.intg-keycard__once{color:var(--i-warn);margin:8px 0 0;font-size:12px}.intg-keycard__status{color:var(--i-muted);margin:10px 0 0;font-size:12px}.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--full{inline-size:100%}.intg-btn--brand{background:var(--brand);color:var(--on-brand)}.intg-btn--brand:hover{background:var(--brand-hover)}.intg-btn--dark{background:var(--i-dark);color:var(--i-on-dark)}.intg-btn--dark:hover{opacity:.92}.intg-btn--ghost{background:var(--card);color:var(--ink);border-color:var(--line)}.intg-btn--ghost:hover{border-color:var(--brand);color:var(--brand-ink)}.intg-btn--outline{background:var(--card);color:var(--ink);border-color:var(--line)}.intg-btn--disabled{opacity:.55;pointer-events:none}.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-verify-help{color:var(--i-muted);text-align:center;margin:2px 0 0;font-size:12px}.intg-unlocks{background:var(--i-neutral-bg)}@supports (color:color-mix(in lab,red,red)){.intg-unlocks{background:color-mix(in srgb,var(--i-neutral-bg) 55%,var(--card))}}.intg-unlocks{border:1px solid var(--line);border-radius:12px;padding:14px}.intg-unlocks ul,.intg-card__unlocks ul{flex-direction:column;gap:9px;margin:10px 0 0;padding:0;list-style:none;display:flex}.intg-unlocks li,.intg-card__unlocks li{color:var(--i-muted);align-items:flex-start;gap:10px;font-size:12px;display:flex}.intg-sectionrow{align-items:center;gap:10px;margin:24px 0 14px;display:flex}.intg-cards{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:15px;display:grid}.intg-card{background:var(--card);border:1px solid var(--line);border-radius:12px;flex-direction:column;padding:15px 17px 13px;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-card__unlocks{margin-block-start:16px}.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__ic{flex:none;block-size:12px;inline-size:12px}.intg-cant__chev{border-inline-end:1.6px solid var(--i-muted);border-block-end:1.6px solid var(--i-muted);block-size:8px;inline-size:8px;margin-inline-start:auto;transition:transform .18s;transform:rotate(45deg)}.intg-cant[open]>summary .intg-cant__chev{transform:rotate(-135deg)}.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-card__foot{border-block-start:1px solid var(--line-soft);flex-direction:column;gap:10px;margin-block-start:auto;padding-block-start:10px;display:flex}.intg-card__foot .intg-card__foot{border:0;margin:0;padding:0}.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-section{background:var(--card);border:1px solid var(--line);border-radius:15px;overflow:hidden;box-shadow:0 1px 4px #0000000f}.intg-section__head{border-block-end:1px solid var(--line-soft);align-items:center;gap:12px;padding:18px 22px;display:flex}.intg-section__head--static{cursor:default}.intg-section__title{color:var(--ink);margin:0;font-size:15px;font-weight:600}.intg-section__sub{color:var(--i-muted);margin:2px 0 0;font-size:12px}.intg-section__head .intg-chev{margin-inline-start:auto}.intg-other{margin-block-start:15px}.intg-other__grid{grid-template-columns:1fr 1fr;gap:22px;padding:22px;display:grid}.intg-plat{align-items:center;gap:12px;display:flex}.intg-plat__body{flex:1;min-inline-size:0}.intg-plat__desc{color:var(--i-muted);margin-block-start:2px;font-size:12px}.intg-plat .intg-pill{flex:none}.intg-bottom{grid-template-columns:1fr 1fr;gap:15px;margin-block-start:15px;display:grid}.intg-use{flex-direction:column;gap:18px;padding:22px;display:flex}.intg-use__row{gap:12px;display:flex}.intg-use__ic{border-radius:9px;flex:none;place-items:center;block-size:30px;inline-size:30px;display:grid}.intg-use__ic svg{block-size:14px;inline-size:14px}.intg-use__ic--ok{background:var(--i-ok-bg);color:var(--i-ok)}.intg-use__ic--brand{background:var(--brand-tint);color:var(--brand-ink)}.intg-use__ic--indigo{background:var(--i-indigo-bg);color:var(--i-indigo)}.intg-use__t{color:var(--ink);font-size:15px;font-weight:600}.intg-use__d{color:var(--i-muted);margin:2px 0 0;font-size:12px;line-height:1.4}.intg-real{flex-direction:column;gap:12px;padding:22px;display:flex}.intg-real__row{align-items:flex-start;gap:14px;display:flex}.intg-real__row p{color:var(--i-muted);flex:1;margin:1px 0 0;font-size:12px;line-height:1.4}.intg-tag{white-space:nowrap;border:1px solid #0000;border-radius:999px;flex:none;padding:5px 10px;font-size:12px;font-weight:500}.intg-tag--ok{color:var(--i-ok);background:var(--i-ok-bg);border-color:var(--i-ok-bd)}.intg-tag--neutral{color:var(--ink);background:var(--i-neutral-bg);border-color:var(--line)}.intg-tag--warn{color:var(--i-warn);background:var(--i-warn-bg);border-color:var(--i-warn-bd)}.intg-real__rule{background:var(--brand-tint);align-items:flex-start;gap:10px;display:flex}@supports (color:color-mix(in lab,red,red)){.intg-real__rule{background:color-mix(in srgb,var(--brand-tint) 45%,var(--card))}}.intg-real__rule{border:1px solid #fde3c8;border-radius:12px;margin-block-start:4px;padding:12px}[data-theme=dark] .intg-real__rule{border-color:#f192544d}.intg-real__rule svg{block-size:14px;inline-size:14px;color:var(--i-warn);flex:none;margin-block-start:1px}.intg-real__rule p{color:var(--ink);font-size:12px}@supports (color:color-mix(in lab,red,red)){.intg-real__rule p{color:color-mix(in srgb,var(--ink) 82%,transparent)}}.intg-real__rule p{margin:0;line-height:1.4}@media(max-width:1040px){.intg-cards{grid-template-columns:1fr}.intg-wp__body{grid-template-columns:1fr;gap:20px}.intg-bottom,.intg-other__grid{grid-template-columns:1fr}}@media(max-width:620px){.intg-stepper{flex-wrap:wrap}.intg-stepper__rule{display:none}.intg-remaining{margin-inline-start:0}}.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--brand{color:var(--on-brand)}.intg .intg-btn--ghost,.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}}.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}.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-plat{margin-block-end:14px}.intg-plat__grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;margin-block-start:6px;display:grid}.intg-plat__tile{text-align:start;cursor:pointer;background:var(--card);border:1px solid var(--line);inline-size:100%;font:inherit;border-radius:10px;gap:2px;padding:10px 12px;display:grid}.intg-plat__tile:hover{border-color:var(--brand-tint)}.intg-plat__tile.is-on{border-color:var(--brand);box-shadow:0 0 0 2px var(--brand-tint)}.intg-plat__tile.is-soon{cursor:default;opacity:.6;background:var(--bg)}.intg-plat__tile.is-soon:hover{border-color:var(--line)}.intg-plat__name{color:var(--ink);font-size:13px;font-weight:700}.intg-plat__state{color:var(--muted);font-size:12px}.intg-plat__tile.is-on .intg-plat__state{color:var(--brand-ink);font-weight:700}.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{-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:16px}.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{flex-wrap:wrap;gap:14px;margin-block-start:12px;display:flex}.es-signal{align-items:center;gap:6px;display:inline-flex}.es-signal__name{color:var(--muted);font-size:12px}.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}.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}.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__btn.is-disabled{color:var(--faint);cursor:default;background:0 0}.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}.pm-acts{align-items:center;gap:8px;padding-block-start:11px;display:flex}.pm-btn{color:var(--ink);background:var(--card);border:1px solid var(--line);cursor:pointer;border-radius:11px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:600;display:inline-flex}.pm-btn:hover{background:var(--line-soft)}.pm-btn .pdl-ic{block-size:13px;inline-size:13px}.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{flex-direction:column;gap:26px;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-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-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-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-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%;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-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}@media(max-width:900px){.rpt-kpis{grid-template-columns:1fr 1fr}.rpt-retro,.rpt-plan,.rpt-past{grid-template-columns:1fr}}.vstack{flex-direction:column;gap:16px;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{border-block-end:1px solid var(--line-soft);align-items:flex-start;gap:12px;padding:18px 20px 14px;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{letter-spacing:-.01em;font-size:15px;font-weight:700}.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{flex-direction:column;gap:14px;padding:16px 20px 20px;display:flex}.scard__bd--flush{gap:0;padding:0 0 8px}.scard__ft{border-block-start:1px solid var(--line-soft);color:var(--muted);padding:12px 20px;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--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__n{text-align:end;font-size:12.5px;font-weight:700}@media(max-width:700px){.rbar{grid-template-columns:minmax(100px,1fr) 1fr 40px}}.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__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}.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{grid-template-columns:auto 1fr;align-items:center;gap:18px;display:grid}.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}}.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;background:0 0;border:0;border-radius:8px;margin:-4px -8px;padding:4px 8px}.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__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;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)}a.chip{text-decoration:none}@media(max-width:700px){.dtbl__bar{display:none}.dtbl th,.dtbl td{padding-inline:8px}}.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,1fr) 220px;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}.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;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}}.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}}@media(max-width:860px){.fgrid__row--head,.fgrid__rank{display:none}.fgrid__row{grid-template-columns:minmax(0,1fr);gap:8px}.fgrid__acts{flex-wrap:wrap;justify-content:flex-start}.fgrid__quote{padding-inline-start:0}}.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--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}@media(max-width:860px){.fgrid__pills{grid-column:1/-1}}.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(--bg),transparent),linear-gradient(to left,var(--bg),transparent),linear-gradient(to right,#10182821,transparent),linear-gradient(to left,#10182821,transparent);background-position:0,100%,0,100%;background-repeat:no-repeat;background-size:22px 100%,22px 100%,12px 100%,12px 100%;background-attachment:local,local,scroll,scroll;gap:2px;margin-block-end:16px;display:flex;overflow-x:auto}.subnav::-webkit-scrollbar{display:none}.subnav__item{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)}.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-purposeline{border-block-start:1px solid var(--line-soft);margin-block-start:11px;padding-block-start:10px}.abv-plathead{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.abv-plathead__chips{flex-wrap:wrap;gap:6px;margin-inline-start:auto;display:flex}.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{color:var(--faint);align-items:center;gap:6px;font-size:12px;display:inline-flex}.cmp-engines{flex-direction:column;gap:10px;display:flex}.cmp-engine{grid-template-columns:minmax(110px,150px) minmax(120px,1fr) minmax(max-content,1.2fr);align-items:center;gap:12px;display:grid}.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(180px, 1.4fr) minmax(150px, 1fr) 110px 90px minmax(max-content, 1fr)}.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__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]{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}.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}.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 .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:disabled{opacity:.38;cursor:default}.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}.qd-withheld{max-inline-size:22ch;margin:10px 0 0}.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-wave{fill:#ffffff80}.lia-bub{fill:var(--brand-ink);opacity:.45;animation:3.4s ease-in infinite liaRise}.lia-bub--2{animation-delay:1.2s}.lia-bub--3{animation-delay:2.1s}@keyframes liaRise{0%{opacity:.45;translate:0}to{opacity:0;translate:0 -36px}}.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-bub,.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}.fgrid--questions .fgrid__row{grid-template-columns:18px minmax(0,1fr) 170px 70px 44px}.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}.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{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}.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{margin-block-end:22px}.qhero__mix{color:var(--ink-3);flex-wrap:wrap;gap:8px;margin:2px 0 0;font-size:13px;display:flex}.qhero__acts{margin-block-start:16px}.qhero__said{text-align:start;align-items:flex-start;gap:10px;max-inline-size:320px}.qhero__words{flex-wrap:wrap;gap:7px;display:flex}.qhero__saidfoot{color:var(--ink-3);font-size:12px}.wrap--wide{max-inline-size:min(1780px,100%)}.dsh-hero{gap:var(--ig-gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr);margin-block-start:var(--ig-gap);display:grid}.dsh-hero>.card{flex-direction:column;margin:0;display:flex}.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}.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);flex-direction:column;flex:1;margin-block-start:var(--ig-gap);display:flex;overflow:hidden}.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)}.dsh-fix:hover,.dsh-fix:focus-visible{background:var(--line-soft)}.dsh-fix__main{flex-direction:column;flex:1;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{font-size:var(--ig-fs-small);color:var(--muted);line-height:1.4}.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-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)}.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 .measc{inline-size:100%}.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);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__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-doors,.dsh-trf3{grid-template-columns:1fr}.dsh-trf3 .trf__group+.trf__group{border-inline-start:0;padding-inline-start:0}}@media(min-width:2400px){.wrap--wide{max-inline-size:96%}}.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}.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:16px}.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-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-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:1fr 1fr;gap:14px;max-inline-size:880px;margin-block-start:16px;display:grid}.wsv-triage__nav{align-items:center;margin-block-start:16px;display:flex}.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[disabled]{opacity:.55;cursor:not-allowed}.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-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;gap:4px;min-inline-size:0;margin-inline-end:auto;display:flex}.wsv-row__claim{font-size:14px;font-weight:700;line-height:1.4}.wsv-row__acts{flex:none;align-items:center;gap:10px;display:flex}.wsv-go{color:var(--brand-ink);white-space:nowrap;font-size:12px;font-weight:600;text-decoration:none}.wsv-go:hover{text-decoration:underline}.wsv-verdict{flex-direction:column;align-items:flex-end;gap:6px;min-inline-size:230px;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:230px;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-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}}.dvw-4{grid-template-columns:1fr 1fr 1fr 1fr}.dvw-cell{flex-direction:column;align-items:flex-start;gap:7px;display:flex}.dvw-ic svg{block-size:18px;inline-size:18px;color:var(--brand-ink)}.dvw-ic--water svg{color:var(--water)}.dvw-lead{letter-spacing:-.01em;font-size:14px;font-weight:700;line-height:1.4}.dvw-go{color:var(--brand-ink);font-size:12.5px;font-weight:600;text-decoration:none}.dvw-go:hover{text-decoration:underline}.dvw-go--prompt{border:1px solid var(--line);color:var(--ink-2);background:var(--card);border-radius:99px;padding:5px 11px}.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:22px;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__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__spark{color:var(--writer);opacity:.6;font-size:13px;position:absolute}.clb-ask__spark--a{inset-block-start:14px;inset-inline-start:22px}.clb-ask__spark--b{font-size:10px;inset-block-end:16px;inset-inline-end:26px}.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{background:var(--brand);block-size:34px;inline-size:34px;color:var(--on-brand);cursor:pointer;border:0;border-radius:10px;flex:none;place-items:center;display:grid}.clb-ask__go:hover{background:var(--brand-hover)}.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{background:var(--brand);color:var(--on-brand);font:inherit;cursor:pointer;border:0;border-radius:10px;padding:9px 18px;font-size:13px;font-weight:700}.clb-go:hover{background:var(--brand-hover)}.clb-cancel{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px;font-weight:600}.clb-cancel:hover{color:var(--ink-2)}.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-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}.clb-spots{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin-block-end:22px;display:grid}.clb-spot{border:1px solid var(--line);background:var(--card);color:inherit;border-radius:15px;flex-direction:column;padding:19px 19px 15px;text-decoration:none;transition:border-color .12s,box-shadow .12s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 3px #1018280a}.clb-spot:before{content:"";background:var(--lane,var(--brand));block-size:3px;position:absolute;inset-block-start:0;inset-inline:0}.clb-spot--blogs{--lane:linear-gradient(90deg, var(--brand), var(--brand))}@supports (color:color-mix(in lab,red,red)){.clb-spot--blogs{--lane:linear-gradient(90deg, var(--brand), color-mix(in srgb, var(--brand) 30%, transparent))}}.clb-spot--wiki{--lane:linear-gradient(90deg, var(--water), var(--water))}@supports (color:color-mix(in lab,red,red)){.clb-spot--wiki{--lane:linear-gradient(90deg, var(--water), color-mix(in srgb, var(--water) 30%, transparent))}}.clb-spot--products{--lane:linear-gradient(90deg, var(--info), var(--info))}@supports (color:color-mix(in lab,red,red)){.clb-spot--products{--lane:linear-gradient(90deg, var(--info), color-mix(in srgb, var(--info) 30%, transparent))}}.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)}a.clb-spot:hover{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){a.clb-spot:hover{border-color:color-mix(in srgb,var(--brand) 55%,var(--line))}}a.clb-spot:hover{box-shadow:0 3px 10px var(--brand)}@supports (color:color-mix(in lab,red,red)){a.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__ic svg{block-size:16px;inline-size:16px}.clb-spot__sub{color:var(--muted);flex:1;margin-block-start:4px;font-size:12.5px;line-height:1.4}.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)}.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-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-empty{color:var(--muted);font-size:12.5px;line-height:1.4}.clb-ws{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:24px;display:grid}.clb-ws__back{color:var(--brand-ink);margin-block-end:12px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-block}.clb-ws__doc{border:1px solid var(--line);background:var(--card);border-radius:15px;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__rail{flex-direction:column;gap:14px;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;flex:none;margin-inline-start:auto}.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:14px;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>:last-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-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;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:18px;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);background:var(--card);border-radius:15px;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--proposed{background:var(--card);color:var(--muted);border-style:dashed;border-inline-start-style:solid}.clb-cal__ev--done{opacity:.55}.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{background:var(--brand-tint);border:1px solid var(--text-links);border-radius:14px;align-items:flex-start;gap:13px;margin-block-end:16px;padding:15px 17px;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-sec-label{font:700 11px var(--pdl-font);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin:26px 0 12px}.intg-stepper--slim{border:0;border-block-end:1px solid var(--line-soft);box-shadow:none;background:0 0;border-radius:0;align-items:center;gap:14px;margin-block-end:4px;padding:10px 0 14px;display:flex}.intg-stepper--slim .intg-stepper__count{align-items:baseline;gap:8px;display:flex}.intg-stepper--slim .intg-stepper__label{color:var(--muted);font-size:12.5px}.intg-stepper--slim .intg-stepper__num{color:var(--ink);font-variant-numeric:tabular-nums;font-size:12.5px}.intg-stepper--slim .intg-stepper__rule{display:none}.intg-stepper--slim .intg-stepper__dots{gap:14px;margin-inline-start:auto;display:flex}.intg-stepper--slim .intg-remaining{color:var(--brand-ink);background:var(--brand-tint);border-radius:999px;padding:3px 10px;font-size:12px}.intg-plat--cards{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:stretch;gap:12px;inline-size:100%;display:grid}.intg-plat--cards:before{display:none}.intg .intg-plat--cards{margin-block-end:18px}.intg-plat--cards .intg-plat__card{border:1px solid var(--line);background:var(--card);border-radius:14px;padding:16px;transition:border-color .14s,box-shadow .14s}.intg-plat--cards .intg-plat__card:hover{border-color:var(--brand);box-shadow:var(--sh)}.intg-plat--cards .intg-plat__card.is-current{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.intg-plat--cards .intg-plat__card.is-soon{opacity:.55}.intg-plat--cards .intg-plat__card.is-soon:hover{border-color:var(--line);box-shadow:none}.intg .intg-wp,.intg .intg-card,.intg .intg-keycard{border-radius:16px}.intg .intg-wp{padding:22px}.intg-badge{letter-spacing:.02em;border-radius:999px;font-size:10px;font-weight:700}.intg-rows{gap:12px;display:grid}.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:hover{box-shadow:var(--sh)}.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}.intg-row__desc{color:var(--ink-2);max-inline-size:74ch;margin:8px 0 0;padding-inline-start:44px;font-size:13px;line-height:1.4}.intg-row__more{margin-block-start:8px;padding-inline-start:44px}.intg-row__more>summary{cursor:pointer;color:var(--muted);border-radius:8px;align-items:center;gap:6px;margin-inline-start:-8px;padding:4px 8px;font-size:12px;font-weight:600;list-style:none;display:inline-flex}.intg-row__more>summary::-webkit-details-marker{display:none}.intg-row__more>summary:hover{background:var(--line-soft);color:var(--ink)}.intg-row__more[open]>summary{color:var(--ink)}.intg-row__more[open]{padding-block-end:4px}.intg-row__more>:not(summary){margin-block-start:10px}.intg-row__more .intg-card__unlocks ul{gap:6px;display:grid}.intg-row__more .intg-card__foot{border:0;padding:0}.intg-row__more .intg-btn--full{inline-size:auto}@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%}.intg-row__desc,.intg-row__more{padding-inline-start:0}}.dsh-footnote{font-size:var(--ig-fs-label);color:var(--muted);margin-block-start:var(--ig-space)}.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}.dsh-footnote a{color:inherit;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{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:14px 22px;display:grid}.wr.is-focus{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;inset:0}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);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;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;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;align-items:center;gap:2px;padding:2px;display:flex}.wr-tb button{block-size:28px;inline-size:30px;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 .clb-plan>*,.wr__col .clb-threat>*{flex:auto;min-inline-size:0}.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}.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:18px;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:0;align-items:center;gap:2px;transition:opacity .12s;display:flex;position:absolute;inset-inline-start:-100px}.wr__col:hover .wr-handle,.wr-handle:focus-within,.wr-handle.is-on{opacity:1}.wr-handle button{block-size:22px;inline-size:22px;color:var(--faint);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:6px;place-items:center;font-size:13px;display:grid}.wr-handle button:hover{background:var(--line-soft);color:var(--ink-2)}.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}.wr__panel,.wr__rail{flex-direction:column;gap:14px;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;padding:7px 12px;font-size:12.5px;font-weight:700}.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{background:var(--brand);color:var(--on-brand);border-color:#0000}.wr-btn--go:hover{background:var(--brand-hover);color:var(--on-brand)}.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}.wr-gaps{flex-direction:column;gap:8px;margin-block-start:10px;list-style:none;display:flex}.wr-gaps li{color:var(--ink-2);background:var(--warn-t);border-radius:9px;align-items:flex-start;gap:8px;padding:9px 11px;font-size:12.5px;display:flex}.wr-gaps li.is-filled{background:var(--ok-t);color:var(--muted)}.wr-gaps__acts{flex:none;gap:6px;margin-inline-start:auto;display:flex}.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,.wr-handle{display:none}.wr__bar{gap:10px;padding:10px 12px}.wr__barend{inline-size:100%;margin-inline-start:0}}.pill:hover,.pill.is-hover{border-color:var(--ink-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-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}.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(--action);box-shadow:1px 1px 10px #00000012}.ui-badge.plan-card__badge{background:var(--action);color:var(--on-action);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{inline-size:620px;max-inline-size: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:16px}.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(--action);border-color:var(--action);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{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:14px}.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);box-shadow:var(--sh);color:inherit;align-items:flex-start;gap:12px;padding:15px 17px 13px;text-decoration:none;transition:border-color .12s,box-shadow .12s;display:flex}.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)}}.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__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:14px;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-start:2px;font-size:12.5px}.bl-hd__side{flex:none;align-items:center;gap:8px;display:flex}.bl-stack{flex-direction:column;gap:16px;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-packs{grid-template-columns:repeat(3,1fr);gap:12px;margin-block-start:8px;display:grid}.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(--action)}.ui-badge.bl-pack__badge{background:var(--action);color:var(--on-action);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}.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,1fr)}.bl-packs{grid-template-columns:1fr}}@media(max-width:700px){.bl-hd{flex-direction:column}.bl-plan__act{inline-size:100%;margin-inline-start:0}.bl-tiles{grid-template-columns:1fr 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}.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:var(--ig-gap)}.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 .chip{white-space:nowrap}.sup-doors{gap:var(--ig-gap);margin-block:var(--ig-space);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}.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-space)}.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-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-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:1fr auto;display:grid}.tm-table td{border:0;padding:0}.tm-table td:first-child{grid-column:1/-1}.tm-table th:last-child,.tm-table td:last-child{text-align:start}}.stg{max-inline-size:960px}.stg-tabs{align-items:center;gap:var(--ig-gap-sm);border-block-end:1px solid var(--line);margin-block-end:var(--ig-gap);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);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);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))}}@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)}}
