@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-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;--tw-content:""}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-200:#ffcaca;--color-red-300:#ffa3a3;--color-red-400:#ff6568;--color-red-500:#fb2c36;--color-red-800:#9f0712;--color-red-900:#82181a;--color-amber-200:#fee685;--color-amber-300:#ffd236;--color-amber-400:#fcbb00;--color-amber-500:#f99c00;--color-green-500:#00c758;--color-emerald-100:#d0fae5;--color-emerald-300:#5ee9b5;--color-emerald-400:#00d294;--color-emerald-500:#00bb7f;--color-sky-100:#dff2fe;--color-sky-300:#77d4ff;--color-sky-400:#00bcfe;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-inter), system-ui, sans-serif;--default-mono-font-family:var(--font-mono)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-200:lab(86.017% 19.8815 7.75869);--color-red-300:lab(76.5514% 36.422 15.5335);--color-red-400:lab(63.7053% 60.745 31.3109);--color-red-500:lab(55.4814% 75.0732 48.8528);--color-red-800:lab(33.7174% 55.8993 41.0293);--color-red-900:lab(28.5139% 44.5539 29.0463);--color-amber-200:lab(91.7203% -.505269 49.9084);--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-amber-400:lab(80.1641% 16.6016 99.2089);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-green-500:lab(70.5521% -66.5147 45.8073);--color-emerald-100:lab(94.9004% -17.0769 5.63836);--color-emerald-300:lab(83.9203% -48.7124 13.8849);--color-emerald-400:lab(75.0771% -60.7313 19.4147);--color-emerald-500:lab(66.9756% -58.27 19.5419);--color-sky-100:lab(94.3709% -4.56053 -8.23453);--color-sky-300:lab(80.3307% -20.2945 -31.385);--color-sky-400:lab(70.687% -23.6078 -45.9483)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.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}.inset-0{inset:calc(var(--spacing) * 0)}.-top-2{top:calc(var(--spacing) * -2)}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:calc(var(--spacing) * 1)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-9{top:calc(var(--spacing) * 9)}.top-full{top:100%}.right-0{right:calc(var(--spacing) * 0)}.right-1{right:calc(var(--spacing) * 1)}.right-3{right:calc(var(--spacing) * 3)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-full{bottom:100%}.left-0{left:calc(var(--spacing) * 0)}.left-0\.5{left:calc(var(--spacing) * .5)}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-\[18px\]{left:18px}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[60\]{z-index:60}.-m-1{margin:calc(var(--spacing) * -1)}.m-0{margin:calc(var(--spacing) * 0)}.-mx-6{margin-inline:calc(var(--spacing) * -6)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-auto{margin-inline:auto}.-my-8{margin-block:calc(var(--spacing) * -8)}.my-1{margin-block:calc(var(--spacing) * 1)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-\[7px\]{margin-top:7px}.mt-auto{margin-top:auto}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.-mb-px{margin-bottom:-1px}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3\.5{margin-left:calc(var(--spacing) * 3.5)}.ml-7{margin-left:calc(var(--spacing) * 7)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.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-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-24{height:calc(var(--spacing) * 24)}.h-\[18px\]{height:18px}.h-\[38px\]{height:38px}.h-\[calc\(100vh-260px\)\]{height:calc(100vh - 260px)}.h-full{height:100%}.h-screen{height:100vh}.max-h-28{max-height:calc(var(--spacing) * 28)}.max-h-52{max-height:calc(var(--spacing) * 52)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-\[40vh\]{max-height:40vh}.max-h-\[55vh\]{max-height:55vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[620px\]{max-height:620px}.max-h-full{max-height:100%}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-\[64px\]{min-height:64px}.min-h-\[70vh\]{min-height:70vh}.min-h-\[72px\]{min-height:72px}.min-h-\[76px\]{min-height:76px}.min-h-\[88px\]{min-height:88px}.min-h-\[100px\]{min-height:100px}.min-h-\[180px\]{min-height:180px}.min-h-\[220px\]{min-height:220px}.min-h-\[320px\]{min-height:320px}.min-h-\[440px\]{min-height:440px}.min-h-full{min-height:100%}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-\[18px\]{width:18px}.w-\[320px\]{width:320px}.w-\[360px\]{width:360px}.w-\[420px\]{width:420px}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[80vw\]{max-width:80vw}.max-w-\[86vw\]{max-width:86vw}.max-w-\[88\%\]{max-width:88%}.max-w-\[90vw\]{max-width:90vw}.max-w-\[92\%\]{max-width:92%}.max-w-\[260px\]{max-width:260px}.max-w-\[1040px\]{max-width:1040px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-7{min-width:calc(var(--spacing) * 7)}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-y-1{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1{--tw-translate-y:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.break-inside-avoid{break-inside:avoid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(260px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-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-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)){border-color:var(--border)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[5px\]{border-radius:5px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.rounded-br-sm{border-bottom-right-radius:var(--radius-sm)}.rounded-bl-sm{border-bottom-left-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-accent-gold,.border-accent-gold\/20{border-color:var(--accent-gold)}@supports (color:color-mix(in lab, red, red)){.border-accent-gold\/20{border-color:color-mix(in oklab, var(--accent-gold) 20%, transparent)}}.border-accent-gold\/30{border-color:var(--accent-gold)}@supports (color:color-mix(in lab, red, red)){.border-accent-gold\/30{border-color:color-mix(in oklab, var(--accent-gold) 30%, transparent)}}.border-accent-gold\/40{border-color:var(--accent-gold)}@supports (color:color-mix(in lab, red, red)){.border-accent-gold\/40{border-color:color-mix(in oklab, var(--accent-gold) 40%, transparent)}}.border-accent-gold\/50{border-color:var(--accent-gold)}@supports (color:color-mix(in lab, red, red)){.border-accent-gold\/50{border-color:color-mix(in oklab, var(--accent-gold) 50%, transparent)}}.border-accent-gold\/60{border-color:var(--accent-gold)}@supports (color:color-mix(in lab, red, red)){.border-accent-gold\/60{border-color:color-mix(in oklab, var(--accent-gold) 60%, transparent)}}.border-amber-300\/40{border-color:#ffd23666}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/40{border-color:color-mix(in oklab, var(--color-amber-300) 40%, transparent)}}.border-amber-400\/30{border-color:#fcbb004d}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/30{border-color:color-mix(in oklab, var(--color-amber-400) 30%, transparent)}}.border-amber-400\/40{border-color:#fcbb0066}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/40{border-color:color-mix(in oklab, var(--color-amber-400) 40%, transparent)}}.border-amber-400\/60{border-color:#fcbb0099}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/60{border-color:color-mix(in oklab, var(--color-amber-400) 60%, transparent)}}.border-amber-500\/30{border-color:#f99c004d}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/30{border-color:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}}.border-amber-500\/40{border-color:#f99c0066}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/40{border-color:color-mix(in oklab, var(--color-amber-500) 40%, transparent)}}.border-black\/10{border-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.border-black\/10{border-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.border-border,.border-border\/30{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/30{border-color:color-mix(in oklab, var(--border) 30%, transparent)}}.border-border\/40{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/40{border-color:color-mix(in oklab, var(--border) 40%, transparent)}}.border-border\/60{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/60{border-color:color-mix(in oklab, var(--border) 60%, transparent)}}.border-border\/70{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/70{border-color:color-mix(in oklab, var(--border) 70%, transparent)}}.border-current{border-color:currentColor}.border-emerald-400\/30{border-color:#00d2944d}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/30{border-color:color-mix(in oklab, var(--color-emerald-400) 30%, transparent)}}.border-emerald-400\/40{border-color:#00d29466}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/40{border-color:color-mix(in oklab, var(--color-emerald-400) 40%, transparent)}}.border-emerald-400\/50{border-color:#00d29480}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/50{border-color:color-mix(in oklab, var(--color-emerald-400) 50%, transparent)}}.border-emerald-500\/40{border-color:#00bb7f66}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/40{border-color:color-mix(in oklab, var(--color-emerald-500) 40%, transparent)}}.border-emerald-500\/50{border-color:#00bb7f80}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/50{border-color:color-mix(in oklab, var(--color-emerald-500) 50%, transparent)}}.border-green-500\/40{border-color:#00c75866}@supports (color:color-mix(in lab, red, red)){.border-green-500\/40{border-color:color-mix(in oklab, var(--color-green-500) 40%, transparent)}}.border-muted{border-color:var(--muted)}.border-red-400{border-color:var(--color-red-400)}.border-red-400\/30{border-color:#ff65684d}@supports (color:color-mix(in lab, red, red)){.border-red-400\/30{border-color:color-mix(in oklab, var(--color-red-400) 30%, transparent)}}.border-red-400\/40{border-color:#ff656866}@supports (color:color-mix(in lab, red, red)){.border-red-400\/40{border-color:color-mix(in oklab, var(--color-red-400) 40%, transparent)}}.border-red-400\/50{border-color:#ff656880}@supports (color:color-mix(in lab, red, red)){.border-red-400\/50{border-color:color-mix(in oklab, var(--color-red-400) 50%, transparent)}}.border-red-400\/70{border-color:#ff6568b3}@supports (color:color-mix(in lab, red, red)){.border-red-400\/70{border-color:color-mix(in oklab, var(--color-red-400) 70%, transparent)}}.border-red-500\/40{border-color:#fb2c3666}@supports (color:color-mix(in lab, red, red)){.border-red-500\/40{border-color:color-mix(in oklab, var(--color-red-500) 40%, transparent)}}.border-red-500\/50{border-color:#fb2c3680}@supports (color:color-mix(in lab, red, red)){.border-red-500\/50{border-color:color-mix(in oklab, var(--color-red-500) 50%, transparent)}}.border-red-500\/60{border-color:#fb2c3699}@supports (color:color-mix(in lab, red, red)){.border-red-500\/60{border-color:color-mix(in oklab, var(--color-red-500) 60%, transparent)}}.border-red-800\/40{border-color:#9f071266}@supports (color:color-mix(in lab, red, red)){.border-red-800\/40{border-color:color-mix(in oklab, var(--color-red-800) 40%, transparent)}}.border-sky-400\/30{border-color:#00bcfe4d}@supports (color:color-mix(in lab, red, red)){.border-sky-400\/30{border-color:color-mix(in oklab, var(--color-sky-400) 30%, transparent)}}.border-sky-400\/40{border-color:#00bcfe66}@supports (color:color-mix(in lab, red, red)){.border-sky-400\/40{border-color:color-mix(in oklab, var(--color-sky-400) 40%, transparent)}}.border-transparent{border-color:#0000}.border-l-accent-gold{border-left-color:var(--accent-gold)}.bg-accent-blue{background-color:var(--accent-blue)}.bg-accent-gold,.bg-accent-gold\/5{background-color:var(--accent-gold)}@supports (color:color-mix(in lab, red, red)){.bg-accent-gold\/5{background-color:color-mix(in oklab, var(--accent-gold) 5%, transparent)}}.bg-accent-gold\/10{background-color:var(--accent-gold)}@supports (color:color-mix(in lab, red, red)){.bg-accent-gold\/10{background-color:color-mix(in oklab, var(--accent-gold) 10%, transparent)}}.bg-accent-gold\/15{background-color:var(--accent-gold)}@supports (color:color-mix(in lab, red, red)){.bg-accent-gold\/15{background-color:color-mix(in oklab, var(--accent-gold) 15%, transparent)}}.bg-accent-gold\/20{background-color:var(--accent-gold)}@supports (color:color-mix(in lab, red, red)){.bg-accent-gold\/20{background-color:color-mix(in oklab, var(--accent-gold) 20%, transparent)}}.bg-amber-300\/5{background-color:#ffd2360d}@supports (color:color-mix(in lab, red, red)){.bg-amber-300\/5{background-color:color-mix(in oklab, var(--color-amber-300) 5%, transparent)}}.bg-amber-400\/5{background-color:#fcbb000d}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/5{background-color:color-mix(in oklab, var(--color-amber-400) 5%, transparent)}}.bg-amber-400\/10{background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/10{background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.bg-amber-400\/15{background-color:#fcbb0026}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/15{background-color:color-mix(in oklab, var(--color-amber-400) 15%, transparent)}}.bg-amber-400\/80{background-color:#fcbb00cc}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/80{background-color:color-mix(in oklab, var(--color-amber-400) 80%, transparent)}}.bg-amber-500\/5{background-color:#f99c000d}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/5{background-color:color-mix(in oklab, var(--color-amber-500) 5%, transparent)}}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/10{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.bg-amber-500\/15{background-color:#f99c0026}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/15{background-color:color-mix(in oklab, var(--color-amber-500) 15%, transparent)}}.bg-background{background-color:var(--background)}.bg-black\/15{background-color:#00000026}@supports (color:color-mix(in lab, red, red)){.bg-black\/15{background-color:color-mix(in oklab, var(--color-black) 15%, transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-border{background-color:var(--border)}.bg-card,.bg-card\/40{background-color:var(--background-card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/40{background-color:color-mix(in oklab, var(--background-card) 40%, transparent)}}.bg-card\/50{background-color:var(--background-card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/50{background-color:color-mix(in oklab, var(--background-card) 50%, transparent)}}.bg-card\/60{background-color:var(--background-card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/60{background-color:color-mix(in oklab, var(--background-card) 60%, transparent)}}.bg-card\/90{background-color:var(--background-card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/90{background-color:color-mix(in oklab, var(--background-card) 90%, transparent)}}.bg-current{background-color:currentColor}.bg-elevated,.bg-elevated\/30{background-color:var(--background-elevated)}@supports (color:color-mix(in lab, red, red)){.bg-elevated\/30{background-color:color-mix(in oklab, var(--background-elevated) 30%, transparent)}}.bg-elevated\/40{background-color:var(--background-elevated)}@supports (color:color-mix(in lab, red, red)){.bg-elevated\/40{background-color:color-mix(in oklab, var(--background-elevated) 40%, transparent)}}.bg-elevated\/50{background-color:var(--background-elevated)}@supports (color:color-mix(in lab, red, red)){.bg-elevated\/50{background-color:color-mix(in oklab, var(--background-elevated) 50%, transparent)}}.bg-elevated\/60{background-color:var(--background-elevated)}@supports (color:color-mix(in lab, red, red)){.bg-elevated\/60{background-color:color-mix(in oklab, var(--background-elevated) 60%, transparent)}}.bg-elevated\/80{background-color:var(--background-elevated)}@supports (color:color-mix(in lab, red, red)){.bg-elevated\/80{background-color:color-mix(in oklab, var(--background-elevated) 80%, transparent)}}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-400\/5{background-color:#00d2940d}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/5{background-color:color-mix(in oklab, var(--color-emerald-400) 5%, transparent)}}.bg-emerald-400\/10{background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/10{background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.bg-emerald-400\/15{background-color:#00d29426}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/15{background-color:color-mix(in oklab, var(--color-emerald-400) 15%, transparent)}}.bg-emerald-400\/\[0\.07\]{background-color:#00d29412}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-emerald-400) 7.0%, transparent)}}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/10{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.bg-green-500\/10{background-color:#00c7581a}@supports (color:color-mix(in lab, red, red)){.bg-green-500\/10{background-color:color-mix(in oklab, var(--color-green-500) 10%, transparent)}}.bg-muted\/40{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/40{background-color:color-mix(in oklab, var(--muted) 40%, transparent)}}.bg-red-400\/5{background-color:#ff65680d}@supports (color:color-mix(in lab, red, red)){.bg-red-400\/5{background-color:color-mix(in oklab, var(--color-red-400) 5%, transparent)}}.bg-red-400\/10{background-color:#ff65681a}@supports (color:color-mix(in lab, red, red)){.bg-red-400\/10{background-color:color-mix(in oklab, var(--color-red-400) 10%, transparent)}}.bg-red-400\/15{background-color:#ff656826}@supports (color:color-mix(in lab, red, red)){.bg-red-400\/15{background-color:color-mix(in oklab, var(--color-red-400) 15%, transparent)}}.bg-red-500\/5{background-color:#fb2c360d}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/5{background-color:color-mix(in oklab, var(--color-red-500) 5%, transparent)}}.bg-red-500\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/10{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.bg-red-500\/90{background-color:#fb2c36e6}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/90{background-color:color-mix(in oklab, var(--color-red-500) 90%, transparent)}}.bg-red-900\/30{background-color:#82181a4d}@supports (color:color-mix(in lab, red, red)){.bg-red-900\/30{background-color:color-mix(in oklab, var(--color-red-900) 30%, transparent)}}.bg-sky-400\/5{background-color:#00bcfe0d}@supports (color:color-mix(in lab, red, red)){.bg-sky-400\/5{background-color:color-mix(in oklab, var(--color-sky-400) 5%, transparent)}}.bg-sky-400\/15{background-color:#00bcfe26}@supports (color:color-mix(in lab, red, red)){.bg-sky-400\/15{background-color:color-mix(in oklab, var(--color-sky-400) 15%, transparent)}}.bg-white{background-color:var(--color-white)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-10{padding-left:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.85em\]{font-size:.85em}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[23px\]{font-size:23px}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.tab-1{tab-size:1}.tab-2{tab-size:2}.tab-3{tab-size:3}.tab-4{tab-size:4}.tab-5{tab-size:5}.tab-6{tab-size:6}.tab-7{tab-size:7}.tab-8{tab-size:8}.\!text-white{color:var(--color-white)!important}.text-accent-blue{color:var(--accent-blue)}.text-accent-gold,.text-accent-gold\/70{color:var(--accent-gold)}@supports (color:color-mix(in lab, red, red)){.text-accent-gold\/70{color:color-mix(in oklab, var(--accent-gold) 70%, transparent)}}.text-accent-gold\/90{color:var(--accent-gold)}@supports (color:color-mix(in lab, red, red)){.text-accent-gold\/90{color:color-mix(in oklab, var(--accent-gold) 90%, transparent)}}.text-amber-200{color:var(--color-amber-200)}.text-amber-200\/90{color:#fee685e6}@supports (color:color-mix(in lab, red, red)){.text-amber-200\/90{color:color-mix(in oklab, var(--color-amber-200) 90%, transparent)}}.text-amber-300{color:var(--color-amber-300)}.text-amber-300\/80{color:#ffd236cc}@supports (color:color-mix(in lab, red, red)){.text-amber-300\/80{color:color-mix(in oklab, var(--color-amber-300) 80%, transparent)}}.text-amber-300\/90{color:#ffd236e6}@supports (color:color-mix(in lab, red, red)){.text-amber-300\/90{color:color-mix(in oklab, var(--color-amber-300) 90%, transparent)}}.text-amber-400\/90{color:#fcbb00e6}@supports (color:color-mix(in lab, red, red)){.text-amber-400\/90{color:color-mix(in oklab, var(--color-amber-400) 90%, transparent)}}.text-black{color:var(--color-black)}.text-emerald-100{color:var(--color-emerald-100)}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-400\/80{color:#00d294cc}@supports (color:color-mix(in lab, red, red)){.text-emerald-400\/80{color:color-mix(in oklab, var(--color-emerald-400) 80%, transparent)}}.text-foreground{color:var(--foreground)}.text-foreground-soft{color:var(--foreground-soft)}.text-foreground\/70{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/70{color:color-mix(in oklab, var(--foreground) 70%, transparent)}}.text-foreground\/80{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/80{color:color-mix(in oklab, var(--foreground) 80%, transparent)}}.text-foreground\/85{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/85{color:color-mix(in oklab, var(--foreground) 85%, transparent)}}.text-foreground\/90{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/90{color:color-mix(in oklab, var(--foreground) 90%, transparent)}}.text-foreground\/95{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/95{color:color-mix(in oklab, var(--foreground) 95%, transparent)}}.text-muted,.text-muted\/40{color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.text-muted\/40{color:color-mix(in oklab, var(--muted) 40%, transparent)}}.text-muted\/60{color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.text-muted\/60{color:color-mix(in oklab, var(--muted) 60%, transparent)}}.text-muted\/80{color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.text-muted\/80{color:color-mix(in oklab, var(--muted) 80%, transparent)}}.text-muted\/90{color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.text-muted\/90{color:color-mix(in oklab, var(--muted) 90%, transparent)}}.text-red-200{color:var(--color-red-200)}.text-red-300{color:var(--color-red-300)}.text-red-400{color:var(--color-red-400)}.text-red-400\/80{color:#ff6568cc}@supports (color:color-mix(in lab, red, red)){.text-red-400\/80{color:color-mix(in oklab, var(--color-red-400) 80%, transparent)}}.text-red-500{color:var(--color-red-500)}.text-red-500\/80{color:#fb2c36cc}@supports (color:color-mix(in lab, red, red)){.text-red-500\/80{color:color-mix(in oklab, var(--color-red-500) 80%, transparent)}}.text-sky-100{color:var(--color-sky-100)}.text-sky-300{color:var(--color-sky-300)}.text-sky-400{color:var(--color-sky-400)}.text-strong{color:var(--indicator-strong)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.decoration-accent-gold\/40{-webkit-text-decoration-color:var(--accent-gold);-webkit-text-decoration-color:var(--accent-gold);-webkit-text-decoration-color:var(--accent-gold);text-decoration-color:var(--accent-gold)}@supports (color:color-mix(in lab, red, red)){.decoration-accent-gold\/40{-webkit-text-decoration-color:color-mix(in oklab, var(--accent-gold) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--accent-gold) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--accent-gold) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--accent-gold) 40%, transparent)}}.decoration-accent-gold\/60{-webkit-text-decoration-color:var(--accent-gold);-webkit-text-decoration-color:var(--accent-gold);-webkit-text-decoration-color:var(--accent-gold);text-decoration-color:var(--accent-gold)}@supports (color:color-mix(in lab, red, red)){.decoration-accent-gold\/60{-webkit-text-decoration-color:color-mix(in oklab, var(--accent-gold) 60%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--accent-gold) 60%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--accent-gold) 60%, transparent);text-decoration-color:color-mix(in oklab, var(--accent-gold) 60%, transparent)}}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\[var\(--accent-gold\)\],.accent-accent-gold{accent-color:var(--accent-gold)}.accent-amber-400{accent-color:var(--color-amber-400)}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-80{opacity:.8}.opacity-100{opacity:1}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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)}.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,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;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}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[animation-delay\:0ms\]{animation-delay:0s}.\[animation-delay\:150ms\]{animation-delay:.15s}.\[animation-delay\:300ms\]{animation-delay:.3s}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}@media (hover:hover){.group-hover\:block:is(:where(.group):hover *){display:block}.group-hover\:text-accent-gold:is(:where(.group):hover *){color:var(--accent-gold)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:calc(var(--spacing) * 0)}.after\:rounded-lg:after{content:var(--tw-content);border-radius:var(--radius-lg)}.first\:pt-0:first-child{padding-top:calc(var(--spacing) * 0)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing) * 0)}@media (hover:hover){.hover\:border-accent-blue:hover{border-color:var(--accent-blue)}.hover\:border-accent-gold:hover,.hover\:border-accent-gold\/50:hover{border-color:var(--accent-gold)}@supports (color:color-mix(in lab, red, red)){.hover\:border-accent-gold\/50:hover{border-color:color-mix(in oklab, var(--accent-gold) 50%, transparent)}}.hover\:border-accent-gold\/60:hover{border-color:var(--accent-gold)}@supports (color:color-mix(in lab, red, red)){.hover\:border-accent-gold\/60:hover{border-color:color-mix(in oklab, var(--accent-gold) 60%, transparent)}}.hover\:border-amber-400\/60:hover{border-color:#fcbb0099}@supports (color:color-mix(in lab, red, red)){.hover\:border-amber-400\/60:hover{border-color:color-mix(in oklab, var(--color-amber-400) 60%, transparent)}}.hover\:border-border:hover{border-color:var(--border)}.hover\:border-red-400:hover{border-color:var(--color-red-400)}.hover\:border-red-400\/60:hover{border-color:#ff656899}@supports (color:color-mix(in lab, red, red)){.hover\:border-red-400\/60:hover{border-color:color-mix(in oklab, var(--color-red-400) 60%, transparent)}}.hover\:bg-accent-gold\/10:hover{background-color:var(--accent-gold)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent-gold\/10:hover{background-color:color-mix(in oklab, var(--accent-gold) 10%, transparent)}}.hover\:bg-accent-gold\/20:hover{background-color:var(--accent-gold)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent-gold\/20:hover{background-color:color-mix(in oklab, var(--accent-gold) 20%, transparent)}}.hover\:bg-amber-400\/10:hover{background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-400\/10:hover{background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.hover\:bg-amber-400\/20:hover{background-color:#fcbb0033}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-400\/20:hover{background-color:color-mix(in oklab, var(--color-amber-400) 20%, transparent)}}.hover\:bg-amber-500\/10:hover{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-500\/10:hover{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.hover\:bg-card:hover{background-color:var(--background-card)}.hover\:bg-elevated:hover,.hover\:bg-elevated\/20:hover{background-color:var(--background-elevated)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-elevated\/20:hover{background-color:color-mix(in oklab, var(--background-elevated) 20%, transparent)}}.hover\:bg-elevated\/60:hover{background-color:var(--background-elevated)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-elevated\/60:hover{background-color:color-mix(in oklab, var(--background-elevated) 60%, transparent)}}.hover\:bg-red-500\/10:hover{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/10:hover{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.hover\:bg-red-500\/20:hover{background-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/20:hover{background-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.hover\:bg-sky-400\/10:hover{background-color:#00bcfe1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-sky-400\/10:hover{background-color:color-mix(in oklab, var(--color-sky-400) 10%, transparent)}}.hover\:text-accent-gold:hover{color:var(--accent-gold)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-red-300:hover{color:var(--color-red-300)}.hover\:text-red-400:hover{color:var(--color-red-400)}.hover\:text-red-500:hover{color:var(--color-red-500)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-accent-gold:hover{-webkit-text-decoration-color:var(--accent-gold);-webkit-text-decoration-color:var(--accent-gold);-webkit-text-decoration-color:var(--accent-gold);text-decoration-color:var(--accent-gold)}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-90:hover{opacity:.9}}.focus\:border-accent-blue:focus{border-color:var(--accent-blue)}.focus\:border-accent-gold:focus,.focus\:border-accent-gold\/60:focus{border-color:var(--accent-gold)}@supports (color:color-mix(in lab, red, red)){.focus\:border-accent-gold\/60:focus{border-color:color-mix(in oklab, var(--accent-gold) 60%, transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-1:focus-visible{--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-visible\:ring-accent-gold:focus-visible{--tw-ring-color:var(--accent-gold)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media (min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:inline-flex{display:inline-flex}.sm\:w-56{width:calc(var(--spacing) * 56)}.sm\:shrink-0{flex-shrink:0}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-center{align-items:center}}@media (min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-4{top:calc(var(--spacing) * 4)}.lg\:h-\[calc\(100vh-2rem\)\]{height:calc(100vh - 2rem)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[\.\.\.\]{grid-template-columns:...}.lg\:grid-cols-\[1fr_320px\]{grid-template-columns:1fr 320px}.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}.lg\:grid-cols-\[minmax\(0\,_3fr\)_minmax\(0\,_2fr\)\]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}@media print{.print\:h-auto{height:auto}.print\:overflow-visible{overflow:visible}}.\[\&_blockquote_strong\]\:\!text-foreground blockquote strong{color:var(--foreground)!important}.\[\&_em\]\:\!text-white em{color:var(--color-white)!important}.\[\&_h2\]\:mt-5 h2{margin-top:calc(var(--spacing) * 5)}.\[\&_h2\]\:mb-1 h2{margin-bottom:calc(var(--spacing) * 1)}.\[\&_h2\]\:text-\[15px\] h2{font-size:15px}.\[\&_h2\]\:font-semibold h2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_h2\]\:text-accent-gold h2{color:var(--accent-gold)}.\[\&_h3\]\:mt-3 h3{margin-top:calc(var(--spacing) * 3)}.\[\&_h3\]\:mt-4 h3{margin-top:calc(var(--spacing) * 4)}.\[\&_h3\]\:mb-1 h3{margin-bottom:calc(var(--spacing) * 1)}.\[\&_h3\]\:mb-1\.5 h3{margin-bottom:calc(var(--spacing) * 1.5)}.\[\&_h3\]\:text-\[11px\] h3{font-size:11px}.\[\&_h3\]\:text-\[13px\] h3{font-size:13px}.\[\&_h3\]\:font-semibold h3{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_h3\]\:tracking-wide h3{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.\[\&_h3\]\:text-accent-gold h3{color:var(--accent-gold)}.\[\&_h3\]\:text-foreground h3{color:var(--foreground)}.\[\&_h3\]\:uppercase h3{text-transform:uppercase}.\[\&_li\]\:my-0\.5 li{margin-block:calc(var(--spacing) * .5)}.\[\&_li\]\:my-1 li{margin-block:calc(var(--spacing) * 1)}.\[\&_li\]\:ml-4 li{margin-left:calc(var(--spacing) * 4)}.\[\&_li\]\:list-disc li{list-style-type:disc}.\[\&_li\]\:text-foreground li{color:var(--foreground)}.\[\&_ol\]\:mt-1 ol{margin-top:calc(var(--spacing) * 1)}.\[\&_ol\]\:ml-4 ol{margin-left:calc(var(--spacing) * 4)}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}:where(.\[\&_ol\]\:space-y-1 ol>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}.\[\&_p\]\:m-0 p{margin:calc(var(--spacing) * 0)}.\[\&_p\]\:mt-1 p{margin-top:calc(var(--spacing) * 1)}.\[\&_p\]\:mt-2 p{margin-top:calc(var(--spacing) * 2)}.\[\&_p\]\:mb-2 p{margin-bottom:calc(var(--spacing) * 2)}.\[\&_p\]\:text-foreground p,.\[\&_p\]\:text-foreground\/90 p{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.\[\&_p\]\:text-foreground\/90 p{color:color-mix(in oklab, var(--foreground) 90%, transparent)}}.\[\&_p\:first-child\]\:mt-0 p:first-child{margin-top:calc(var(--spacing) * 0)}.\[\&_p\:last-child\]\:mb-0 p:last-child{margin-bottom:calc(var(--spacing) * 0)}.\[\&_strong\]\:font-semibold strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_strong\]\:\!text-white strong{color:var(--color-white)!important}.\[\&_strong\]\:text-accent-gold strong{color:var(--accent-gold)}.\[\&_strong\]\:text-foreground strong{color:var(--foreground)}.\[\&_table\]\:my-1 table{margin-block:calc(var(--spacing) * 1)}.\[\&_table\]\:w-full table{width:100%}.\[\&_table\]\:border-collapse table{border-collapse:collapse}.\[\&_table\]\:text-\[12px\] table{font-size:12px}.\[\&_tbody_tr\:nth-child\(even\)\]\:bg-elevated\/30 tbody tr:nth-child(2n){background-color:var(--background-elevated)}@supports (color:color-mix(in lab, red, red)){.\[\&_tbody_tr\:nth-child\(even\)\]\:bg-elevated\/30 tbody tr:nth-child(2n){background-color:color-mix(in oklab, var(--background-elevated) 30%, transparent)}}.\[\&_td\]\:border td{border-style:var(--tw-border-style);border-width:1px}.\[\&_td\]\:border-border td{border-color:var(--border)}.\[\&_td\]\:px-3 td{padding-inline:calc(var(--spacing) * 3)}.\[\&_td\]\:py-2 td{padding-block:calc(var(--spacing) * 2)}.\[\&_td\]\:align-top td{vertical-align:top}.\[\&_th\]\:border th{border-style:var(--tw-border-style);border-width:1px}.\[\&_th\]\:border-accent-gold\/30 th{border-color:var(--accent-gold)}@supports (color:color-mix(in lab, red, red)){.\[\&_th\]\:border-accent-gold\/30 th{border-color:color-mix(in oklab, var(--accent-gold) 30%, transparent)}}.\[\&_th\]\:bg-accent-gold\/15 th{background-color:var(--accent-gold)}@supports (color:color-mix(in lab, red, red)){.\[\&_th\]\:bg-accent-gold\/15 th{background-color:color-mix(in oklab, var(--accent-gold) 15%, transparent)}}.\[\&_th\]\:px-3 th{padding-inline:calc(var(--spacing) * 3)}.\[\&_th\]\:py-2 th{padding-block:calc(var(--spacing) * 2)}.\[\&_th\]\:text-left th{text-align:left}.\[\&_th\]\:text-\[11px\] th{font-size:11px}.\[\&_th\]\:font-semibold th{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_th\]\:tracking-wide th{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.\[\&_th\]\:text-accent-gold th{color:var(--accent-gold)}.\[\&_th\]\:uppercase th{text-transform:uppercase}.\[\&_ul\]\:my-2 ul{margin-block:calc(var(--spacing) * 2)}.\[\&_ul\]\:mt-1 ul{margin-top:calc(var(--spacing) * 1)}.\[\&_ul\]\:list-disc ul{list-style-type:disc}:where(.\[\&_ul\]\:space-y-1 ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}.\[\&_ul\]\:pl-4 ul{padding-left:calc(var(--spacing) * 4)}.\[\&\>svg\]\:h-\[18px\]>svg{height:18px}.\[\&\>svg\]\:w-\[18px\]>svg{width:18px}}:root{--background:#1a1a1a;--background-card:#232323;--background-elevated:#2a2a2a;--foreground:#ededed;--foreground-soft:#c8c8c8;--muted:#8a8a8a;--border:#2e2e2e;--border-strong:#3a3a3a;--indicator-strong:#5a9e5e;--indicator-attention:#d9924a;--indicator-weak:#9c6dbf;--indicator-danger:#c94a4a;--accent-blue:#42a5f5;--accent-gold:#c0843c;--accent-gold-strong:#d49a55;--accent-gold-fg:#1a1a1a;--accent-orange:#c0843c;--shadow-sm:0 1px 2px #00000040;--shadow-md:0 4px 12px #0000004d}:root[data-theme=light]{--background:#fff;--background-card:#fff;--background-elevated:#f0f0f3;--foreground:#1a1a1a;--foreground-soft:#5a5a60;--muted:#8e8e94;--border:#e8e8ea;--border-strong:#d4d4d8;--indicator-strong:#4a8a4e;--indicator-attention:#b8803a;--indicator-weak:#7e4ea3;--indicator-danger:#a83c3c;--accent-blue:#1976d2;--accent-gold:#8a5a2b;--accent-gold-strong:#6f4720;--accent-gold-fg:#fff;--accent-orange:#8a5a2b;--shadow-sm:0 1px 2px #0000000d;--shadow-md:0 4px 12px #00000014}html,body{background:var(--background);color:var(--foreground);font-family:var(--font-inter), system-ui, -apple-system, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .18s,color .18s}.brand-circle{border:2px solid var(--accent-gold);width:40px;height:40px;color:var(--foreground);letter-spacing:-.5px;background:0 0;border-radius:50%;place-items:center;font-family:Georgia,Times New Roman,serif;font-size:16px;font-weight:600;display:grid}.icon-btn{width:36px;height:36px;color:var(--foreground-soft);cursor:pointer;background:0 0;border:none;border-radius:8px;place-items:center;transition:background-color .15s,color .15s;display:inline-grid}.icon-btn:hover{background:var(--background-elevated);color:var(--foreground)}.user-chip{background:var(--background-elevated);border:1px solid var(--border);border-radius:999px;align-items:center;gap:10px;padding:4px 12px 4px 4px;display:flex}.user-avatar{width:32px;height:32px;color:var(--accent-gold-fg,#1a1a1a);background:linear-gradient(135deg, var(--accent-gold-strong), var(--accent-gold));border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid}.btn-gold{border:1.5px solid var(--accent-gold);color:var(--accent-gold-fg,#1a1a1a);background:var(--accent-gold);text-transform:uppercase;letter-spacing:1px;cursor:pointer;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-size:12px;font-weight:600;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.btn-gold:hover,.btn-gold:focus-visible{color:var(--accent-gold);background:0 0;outline:none}.btn-gold:active{background:var(--accent-gold-strong);border-color:var(--accent-gold-strong);color:var(--accent-gold-fg,#1a1a1a)}.btn-gold:disabled{opacity:.3;cursor:not-allowed;background:var(--accent-gold);color:var(--accent-gold-fg,#1a1a1a)}.btn-gold-sm{letter-spacing:.5px;border-radius:6px;padding:7px 12px;font-size:11px}.btn-gold-lg{letter-spacing:1.5px;border-radius:10px;width:100%;padding:14px 22px;font-size:13px}.tiptap-content{color:var(--foreground)}.tiptap-content:focus{outline:none}.tiptap-content p{margin:0 0 .5em}.tiptap-content p:last-child{margin-bottom:0}.tiptap-content h2{margin:.6em 0 .3em;font-size:1.25em;font-weight:700}.tiptap-content h3{margin:.5em 0 .25em;font-size:1.1em;font-weight:600}.tiptap-content ul{margin:.4em 0;padding-left:1.4em;list-style:outside}.tiptap-content ol{margin:.4em 0;padding-left:1.4em;list-style:decimal}.tiptap-content li{margin:.15em 0}.tiptap-content li>p{margin:0}.tiptap-content blockquote{border-left:3px solid var(--accent-gold);color:var(--foreground-soft);margin:.5em 0;padding:.2em .8em;font-style:italic}.tiptap-content code{background:var(--background-card);border-radius:4px;padding:.1em .35em;font-size:.9em}.tiptap-content pre{background:var(--background-card);border:1px solid var(--border);border-radius:6px;margin:.5em 0;padding:.7em 1em;font-size:.85em;overflow-x:auto}.tiptap-content pre code{background:0 0;padding:0}.tiptap-content hr{border:none;border-top:1px solid var(--border);margin:.8em 0}.tiptap-content strong{font-weight:700}.tiptap-content p.is-editor-empty:first-child:before{color:var(--muted);content:attr(data-placeholder);float:left;pointer-events:none;height:0}.collapsible>summary{cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none}.collapsible>summary::-webkit-details-marker{display:none}.collapsible .chev{color:var(--muted);transition:transform .18s}.collapsible[open]>summary .chev{transform:rotate(180deg)}.collapsible:not([open]){align-self:start}.tab-underline{color:var(--muted);padding:8px 0;font-size:14px;font-weight:500;transition:color .15s;position:relative}.tab-underline:hover{color:var(--foreground-soft)}.tab-underline.active{color:var(--accent-orange)}.tab-underline.active:after{content:"";background:var(--accent-orange);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.login-screen{background:var(--background);place-items:center;min-height:100vh;padding:24px;display:grid}.login-card{background:var(--background-card);border:1px solid var(--border);width:100%;max-width:480px;box-shadow:var(--shadow-md);text-align:center;border-radius:16px;padding:40px 40px 36px;position:relative}.login-theme{position:absolute;top:16px;left:16px}.brand-circle-lg{border:2px solid var(--accent-gold);width:88px;height:88px;color:var(--foreground);letter-spacing:-1.5px;background:0 0;border-radius:50%;place-items:center;margin:8px auto 22px;font-family:Georgia,Times New Roman,serif;font-size:34px;font-weight:600;display:grid}.login-brand{letter-spacing:-.5px;color:var(--foreground);margin:0 0 4px;font-family:Georgia,Times New Roman,serif;font-size:32px;font-weight:700}.login-tagline{color:var(--muted);margin:0 0 4px;font-size:13px}.login-subtitle{color:var(--muted);margin:0 0 28px;font-size:13px}.login-hint{text-transform:uppercase;letter-spacing:1.5px;color:var(--muted);margin:0 0 18px;font-size:11px}.login-form{text-align:left;flex-direction:column;gap:16px;display:flex}.login-field{flex-direction:column;gap:6px;display:flex}.login-field>span{color:var(--foreground-soft);font-size:13px;font-weight:500}.login-field>input{background:var(--background-elevated);border:1px solid var(--border);color:var(--foreground);border-radius:10px;outline:none;width:100%;padding:12px 14px;font-size:14px;transition:border-color .15s,background-color .15s}.login-field>input:focus{border-color:var(--accent-orange);background:var(--background-card)}.login-error{color:var(--indicator-danger);text-align:center;background:#e539351a;border:1px solid #e539354d;border-radius:8px;padding:8px 12px;font-size:13px}.agent-md>*+*{margin-top:.7rem}.agent-md p{margin:0}.agent-md p+p{margin-top:.7rem}.agent-md h1,.agent-md h2,.agent-md h3{margin-top:1rem;margin-bottom:.4rem;font-weight:600;line-height:1.3}.agent-md h1{font-size:1rem}.agent-md h2{color:var(--accent-gold,#c0843c);font-size:.95rem}.agent-md h3{font-size:.9rem}.agent-md strong{color:var(--accent-gold,#c0843c);font-weight:600}.agent-md em{color:var(--muted-foreground,#a0a0a0)}.agent-md ul,.agent-md ol{margin:.4rem 0;padding-left:1.2rem}.agent-md ul{list-style:outside}.agent-md ol{list-style:decimal}.agent-md li{margin:.25rem 0}.agent-md li>p{display:inline}.agent-md hr{border:none;border-top:1px solid var(--border,#2a2a2a);margin:.9rem 0}.agent-md code{background:#ffffff0f;border-radius:4px;padding:.1rem .35rem;font-size:.85em}.agent-md pre{background:#00000059;border-radius:6px;margin:.6rem 0;padding:.6rem .8rem;overflow-x:auto}.agent-md pre code{background:0 0;padding:0}.agent-md blockquote{border-left:3px solid var(--accent-gold,#c0843c);color:var(--muted-foreground,#a0a0a0);margin:.6rem 0;padding-left:.7rem}.agent-md a{color:var(--accent-gold,#c0843c);text-decoration:underline}.agent-md table{border-collapse:collapse;border:1px solid var(--border,#ffffff14);border-radius:8px;width:100%;margin:.4rem 0;font-size:.85rem;overflow:hidden}.agent-md thead{background:var(--accent-gold)}@supports (color:color-mix(in lab, red, red)){.agent-md thead{background:color-mix(in srgb, var(--accent-gold) 8%, transparent)}}.agent-md th{text-align:left;color:var(--accent-gold,#d49a55);border-bottom:1px solid var(--border,#ffffff14);text-transform:uppercase;letter-spacing:.04em;padding:8px 10px;font-size:.78rem;font-weight:600}.agent-md td{vertical-align:top;border-bottom:1px solid #ffffff0d;padding:8px 10px}.agent-md tbody tr:last-child td{border-bottom:none}.agent-md tbody tr:nth-child(2n){background:#ffffff04}.progress-bar-fill{background:var(--accent-gold,#d49a55);border-radius:inherit;height:100%;transition:width .7s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.progress-bar-fill:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff47 50%,#0000 100%);animation:2.2s ease-in-out infinite progress-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes progress-shimmer{0%{transform:translate(-100%)}60%,to{transform:translate(200%)}}@media (prefers-reduced-motion:reduce){.progress-bar-fill{transition:none}.progress-bar-fill:after{animation:none;display:none}}@keyframes rebdeu-pulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes rebdeu-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-100px}}.rebdeu-pulse{animation:3s ease-in-out infinite rebdeu-pulse}.rebdeu-flow{stroke-dasharray:60 40;animation:4.6s linear infinite rebdeu-flow}@media (prefers-reduced-motion:reduce){.rebdeu-pulse,.rebdeu-flow{animation:none}.rebdeu-flow{stroke-dasharray:none}}.rebdeu-di{font-style:normal;position:relative}.rebdeu-di:after{content:"";background:var(--accent-gold);border-radius:50%;width:.2em;height:.2em;position:absolute;top:.2em;left:50%;transform:translate(-50%)}.rebdeu-doc{--bg:#1a1a1a;--panel:#232323;--panel-2:#1e1e1e;--ink:#e9e6df;--muted:#928e84;--faint:#6f6a60;--accent:#b08d57;--accent-bright:#d4a96a;--accent-deep:#8a6d3f;--glow:#e8c690;--line:#b08d5729;--line-strong:#b08d574d;--track:#b08d5724;--fill:linear-gradient(90deg,#8a6d3f,#e8c690);--us-bg:#e8c6900f;--link-underline:#b08d5747;--ok:#e8c690;--ok-bg:#e8c6901a;--ok-dot:#e8c690;--bad:#e8635c;--bad-soft:#e8635c29;--good:#4cc88a;--good-soft:#4cc88a29;--curve:#e8c690;--curve-soft:#e8c6901a;--field:#1f1f1f;--heat-2:#6aa6db;--heat-3:#56b894;--heat-4:#c77b53;--heat-5:#8a8f9c;background:var(--bg);color:var(--ink);font-family:var(--font-inter),"Inter",system-ui,sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;font-weight:400;line-height:1.6}:root[data-theme=light] .rebdeu-doc{--bg:#fff;--panel:#f6f6f8;--panel-2:#fbfbfd;--ink:#26231f;--muted:#8c887f;--faint:#b4b0a6;--accent:#a07b43;--accent-bright:#b08d57;--accent-deep:#7f5c36;--glow:#a07b43;--line:#ebeae7;--line-strong:#d8cdbe;--track:#efeeeb;--fill:linear-gradient(90deg,#c6a972,#a07b43);--us-bg:#fbf6ee;--link-underline:#a07b434d;--ok:#0e9e6b;--ok-bg:#d7fceb;--ok-dot:#00bc7c;--bad:#d8453e;--bad-soft:#d8453e1a;--good:#0e9e6b;--good-soft:#0e9e6b1a;--curve:#a07b43;--curve-soft:#a07b431a;--field:#fff;--heat-2:#2f7fc2;--heat-3:#0e9e6b;--heat-4:#b5683d;--heat-5:#6b7585}.rebdeu-doc *{box-sizing:border-box}.rebdeu-doc .doc.app{padding-top:14px}.rebdeu-doc .head.bare{border:0;border-bottom:1px solid var(--line);min-height:0;margin-bottom:24px;padding:0;display:block}.rebdeu-doc :where(h1,h2,h3,h4,p,ul,ol,li,figure,table,blockquote){margin:0;padding:0}.rebdeu-doc .doc{width:100%;max-width:none;margin:0;padding:46px 22px 80px}.rebdeu-doc.doc-centered .doc{max-width:1200px;margin-left:auto;margin-right:auto}.rebdeu-doc a{color:var(--accent-bright);border-bottom:1px solid var(--link-underline);text-decoration:none}.rebdeu-doc a:hover{color:var(--glow)}.rebdeu-doc .wm{font-family:var(--font-fraunces),"Fraunces",Georgia,serif;font-weight:600}.rebdeu-doc .head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;margin-bottom:38px;padding-bottom:20px;display:flex}.rebdeu-doc .brand{flex:none;align-items:center;gap:12px;display:flex}.rebdeu-doc .wm{letter-spacing:.01em;color:var(--ink);white-space:nowrap;font-size:27px}.rebdeu-doc .wm .ai{color:var(--accent)}.rebdeu-doc .di{font-style:normal;position:relative}.rebdeu-doc .di:after{content:"";background:var(--accent);border-radius:50%;width:.2em;height:.2em;position:absolute;top:.2em;left:50%;transform:translate(-50%)}.rebdeu-doc .head-right{text-align:right}.rebdeu-doc .head-right .lab{letter-spacing:.16em;text-transform:uppercase;color:var(--accent);font-size:11px;font-weight:600}.rebdeu-doc .head-right small{color:var(--muted);margin-top:3px;font-size:11.5px;display:block}.rebdeu-doc .kicker{letter-spacing:.28em;text-transform:uppercase;color:var(--accent);margin-bottom:16px;font-size:12px;font-weight:600}.rebdeu-doc h1{color:var(--ink);letter-spacing:-.01em;margin-bottom:16px;font-size:40px;font-weight:800;line-height:1.1}.rebdeu-doc .lede{color:var(--muted);max-width:780px;font-size:16px}.rebdeu-doc .lede b{color:var(--ink);font-weight:600}.rebdeu-doc .cjm-intro{position:relative}.rebdeu-doc .cjm-prov{z-index:20;position:absolute;top:0;right:0}.rebdeu-doc .cjm-prov-btn{border:1px solid var(--line-strong);background:var(--panel);width:30px;height:30px;color:var(--muted);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.rebdeu-doc .cjm-prov-btn .ic{width:17px;height:17px}.rebdeu-doc .cjm-prov-btn:hover{border-color:var(--accent);color:var(--accent-bright)}.rebdeu-doc .cjm-prov-btn.on{border-color:var(--accent);color:var(--accent-bright);background:var(--us-bg)}.rebdeu-doc .cjm-prov-backdrop{z-index:30;position:fixed;inset:0}.rebdeu-doc .cjm-prov-pop{z-index:40;background:var(--panel);border:1px solid var(--line-strong);text-align:left;border-radius:14px;width:min(380px,100vw - 44px);max-height:min(70vh,520px);padding:18px;position:absolute;top:40px;right:0;overflow:auto;box-shadow:0 18px 48px #00000057}.rebdeu-doc .cjm-prov-poptitle{letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin-bottom:14px;font-size:11px;font-weight:600}.rebdeu-doc .cjm-prov-body{flex-direction:column;gap:16px;display:flex}.rebdeu-doc .cjm-prov-block{border-top:1px solid var(--line);padding-top:14px}.rebdeu-doc .cjm-prov-block:first-child{border-top:0;padding-top:0}.rebdeu-doc .cjm-prov-lab{letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-bottom:8px;font-size:10.5px;font-weight:700}.rebdeu-doc .cjm-prov-block .seg-type{margin:0 0 8px}.rebdeu-doc .cjm-prov-h{color:var(--ink);font-size:15px;font-weight:700;line-height:1.35}.rebdeu-doc .cjm-prov-seg{color:var(--accent);letter-spacing:.04em;margin-top:4px;font-size:11px}.rebdeu-doc .cjm-prov-block .p-sub{margin-top:8px}.rebdeu-doc .cjm-prov-static{background:var(--panel);border:1px solid var(--line);border-radius:14px;max-width:780px;margin-top:22px;padding:18px}.rebdeu-doc .btnbar{flex-wrap:wrap;align-items:center;gap:10px;margin:20px 0 0;display:flex}.rebdeu-doc .btn{font-family:var(--font-inter),"Inter";cursor:pointer;border:1px solid var(--line-strong);background:var(--panel);color:var(--ink);border-radius:10px;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.rebdeu-doc .btn .ic{flex:none;width:16px;height:16px}.rebdeu-doc .btn.primary{background:var(--accent);border-color:var(--accent);color:#fff}.rebdeu-doc .btn.ghost{background:0 0}.rebdeu-doc .btn:hover{border-color:var(--accent)}.rebdeu-doc .btn.primary:hover{background:var(--accent-bright);border-color:var(--accent-bright)}.rebdeu-doc .btn:disabled{opacity:.55;cursor:not-allowed}.rebdeu-doc .meta-chips{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.rebdeu-doc .mchip{color:var(--muted);background:var(--panel);border:1px solid var(--line);border-radius:12px;align-items:center;gap:8px;padding:9px 14px;font-size:12.5px;display:inline-flex}.rebdeu-doc .mchip b{color:var(--ink);font-weight:700}.rebdeu-doc .mchip.geo{color:var(--accent-bright)}.rebdeu-doc .mchip.warn{color:var(--bad);border-color:var(--bad-soft)}.rebdeu-doc .mchip.status-ok{color:var(--ok);background:var(--ok-bg);border-color:#0000;font-weight:600}.rebdeu-doc .ok{color:var(--ok);font-weight:700}.rebdeu-doc .no{color:var(--faint)}.rebdeu-doc .metrics{grid-template-columns:repeat(4,1fr);gap:16px;margin:32px 0 8px;display:grid}.rebdeu-doc .metric{border:1px solid var(--line);background:var(--panel);border-radius:16px;padding:20px}.rebdeu-doc .metric .num{color:var(--ink);letter-spacing:-.02em;font-size:30px;font-weight:800;line-height:1}.rebdeu-doc .metric .num .u{color:var(--accent);margin-left:4px;font-size:14px;font-weight:600}.rebdeu-doc .metric p{color:var(--muted);margin-top:11px;font-size:11.5px;line-height:1.4}.rebdeu-doc .section{margin-top:52px}.rebdeu-doc .sec-head{align-items:baseline;gap:14px;margin-bottom:8px;display:flex}.rebdeu-doc .snum{letter-spacing:.16em;color:var(--accent-deep);font-size:13px;font-weight:700}.rebdeu-doc .sec-head h2{color:var(--ink);letter-spacing:-.01em;font-size:26px;font-weight:700}.rebdeu-doc .sec-desc{color:var(--muted);max-width:840px;margin:8px 0 20px;font-size:13.5px}.rebdeu-doc .sub-head{color:var(--ink);margin:30px 0 6px;font-size:17px;font-weight:700}.rebdeu-doc .tbl-wrap{border:1px solid var(--line);background:var(--panel);border-radius:16px;overflow:hidden}.rebdeu-doc table{border-collapse:collapse;width:100%}.rebdeu-doc th{letter-spacing:.12em;text-transform:uppercase;color:var(--accent-deep);text-align:left;border-bottom:1px solid var(--line-strong);padding:13px 16px;font-size:10px;font-weight:700}.rebdeu-doc th.r,.rebdeu-doc td.r{text-align:right}.rebdeu-doc td{color:var(--ink);border-bottom:1px solid var(--line);padding:11px 16px;font-size:12.5px}.rebdeu-doc tr:last-child td{border-bottom:0}.rebdeu-doc td.num{color:var(--muted);font-variant-numeric:tabular-nums}.rebdeu-doc tr.us{background:var(--us-bg)}.rebdeu-doc tr.us td:first-child{border-left:2px solid var(--glow);font-weight:600}.rebdeu-doc .tag-us{letter-spacing:.1em;color:var(--glow);border:1px solid #e8c69066;border-radius:999px;margin-left:7px;padding:1px 7px;font-size:9.5px}.rebdeu-doc .lead{color:var(--glow);font-weight:700}.rebdeu-doc .muted-note{color:var(--faint);font-size:11px}.rebdeu-doc .prose{color:var(--muted);margin-top:14px;font-size:13.5px;line-height:1.75}.rebdeu-doc .prose b{color:var(--ink);font-weight:600}.rebdeu-doc .prose .hl,.rebdeu-doc .hl{color:var(--accent-bright)}.rebdeu-doc .box{border:1px solid var(--line);background:var(--panel);border-radius:16px;margin-top:18px;padding:22px 26px;position:relative;overflow:hidden}.rebdeu-doc .box:before{content:"";background:linear-gradient(180deg,var(--glow),var(--accent-deep));width:3px;position:absolute;top:0;bottom:0;left:0}.rebdeu-doc .box .lab{letter-spacing:.16em;text-transform:uppercase;color:var(--glow);align-items:center;gap:9px;margin-bottom:10px;font-size:11px;font-weight:700;display:flex}.rebdeu-doc .box .lab .dot{background:var(--glow);width:7px;height:7px;box-shadow:0 0 9px var(--glow);border-radius:50%}.rebdeu-doc .box p{color:var(--ink);font-size:13.5px;font-weight:400;line-height:1.7}.rebdeu-doc .box p+p{margin-top:10px}.rebdeu-doc .box b{color:var(--glow);font-weight:600}.rebdeu-doc .ranks{flex-direction:column;gap:12px;display:flex}.rebdeu-doc .rank{border:1px solid var(--line);background:var(--panel);border-radius:14px;grid-template-columns:118px 1fr;align-items:center;gap:20px;padding:18px 20px;display:grid;position:relative}.rebdeu-doc .rank:before{content:"";border-radius:2px;width:2px;position:absolute;top:16px;bottom:16px;left:0}.rebdeu-doc .rank.pos:before{background:var(--good)}.rebdeu-doc .rank.neg:before{background:var(--bad)}.rebdeu-doc .rank .pct{letter-spacing:-.02em;font-size:28px;font-weight:800;line-height:1}.rebdeu-doc .rank.pos .pct{color:var(--good)}.rebdeu-doc .rank.neg .pct{color:var(--bad)}.rebdeu-doc .rank .plab{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-top:6px;font-size:10px}.rebdeu-doc .rank .ct{color:var(--ink);margin-bottom:6px;font-size:14.5px;font-weight:600}.rebdeu-doc .rank .q{color:var(--muted);font-size:12.5px;font-style:italic;line-height:1.55}.rebdeu-doc .rank .q .src{color:var(--accent-deep);font-style:normal}.rebdeu-doc .bars{border:1px solid var(--line);background:var(--panel);border-radius:16px;flex-direction:column;gap:20px;padding:26px;display:flex}.rebdeu-doc .bar .l{color:var(--ink);margin-bottom:10px;font-size:13px}.rebdeu-doc .bar .l b{color:var(--accent-bright);font-weight:600}.rebdeu-doc .bar-row{align-items:center;gap:16px;display:flex}.rebdeu-doc .bar .track{background:var(--track);border-radius:999px;flex:1;height:10px;overflow:hidden}.rebdeu-doc .bar .fill{background:var(--fill);border-radius:999px;height:100%;display:block}.rebdeu-doc .bar .v{text-align:right;width:54px;color:var(--ink);font-variant-numeric:tabular-nums;font-size:16px;font-weight:800}.rebdeu-doc .bar .ex{color:var(--muted);margin-top:9px;font-size:12px;font-style:italic;line-height:1.5}.rebdeu-doc .bar .ex .src{color:var(--accent-deep);font-style:normal}.rebdeu-doc .recs{flex-direction:column;gap:14px;display:flex}.rebdeu-doc .rec{border:1px solid var(--line);background:var(--panel);border-radius:16px;padding:22px 24px}.rebdeu-doc .rec-head{align-items:baseline;gap:16px;margin-bottom:14px;display:flex}.rebdeu-doc .rec .rn{color:var(--accent);flex-shrink:0;font-size:22px;font-weight:800;line-height:1}.rebdeu-doc .rec h3{color:var(--ink);font-size:16px;font-weight:700;line-height:1.3}.rebdeu-doc .rb{margin-top:14px}.rebdeu-doc .rb .rl{letter-spacing:.12em;text-transform:uppercase;color:var(--accent-deep);margin-bottom:5px;font-size:10.5px;font-weight:700;display:inline-block}.rebdeu-doc .rb p{color:var(--muted);font-size:13px;line-height:1.7}.rebdeu-doc .rb p b{color:var(--ink);font-weight:600}.rebdeu-doc .ready{border:1px dashed var(--line-strong);background:var(--panel-2);border-radius:16px;margin-top:14px;padding:24px}.rebdeu-doc .ready .rh{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:14px;font-size:11px;font-weight:700}.rebdeu-doc .ready p{color:var(--ink);margin-bottom:10px;font-size:13px;line-height:1.7}.rebdeu-doc .ready p.m{color:var(--muted)}.rebdeu-doc .ready b{font-weight:600}.rebdeu-doc .ready ul{margin:6px 0 10px;list-style:none}.rebdeu-doc .ready li{color:var(--ink);margin-bottom:7px;padding-left:16px;font-size:13px;line-height:1.6;position:relative}.rebdeu-doc .ready li:before{content:"·";color:var(--accent);font-weight:700;position:absolute;left:0}.rebdeu-doc .ready ol{margin:6px 0 10px 18px;list-style:decimal}.rebdeu-doc .ready ol li{padding-left:4px}.rebdeu-doc .ready ol li:before{content:none}.rebdeu-doc .ready .embed{color:var(--accent-deep);border-top:1px solid var(--line);margin-top:6px;padding-top:10px;font-size:11.5px}.rebdeu-doc .ready .embed b{color:var(--accent-bright)}.rebdeu-doc .ready .tpl{border-left:2px solid var(--line-strong);margin:8px 0 14px;padding-left:16px}.rebdeu-doc .ready .tpl .tl{color:var(--accent-bright);margin-bottom:6px;font-size:11.5px;font-weight:600}.rebdeu-doc .chips{flex-wrap:wrap;gap:9px;margin-top:6px;display:flex}.rebdeu-doc .chip{color:var(--ink);background:var(--panel);border:1px solid var(--line);border-radius:999px;padding:7px 14px;font-size:12px}.rebdeu-doc .chip .f{color:var(--accent)}.rebdeu-doc .blist{margin-top:12px}.rebdeu-doc .blist .bg-title{color:var(--ink);margin:14px 0 6px;font-size:13px;font-weight:600}.rebdeu-doc .blist ul{list-style:none}.rebdeu-doc .blist li{color:var(--muted);margin-bottom:6px;padding-left:16px;font-size:13px;line-height:1.6;position:relative}.rebdeu-doc .blist li:before{content:"–";color:var(--accent-deep);position:absolute;left:0}.rebdeu-doc .blist li b{color:var(--ink);font-weight:600}.rebdeu-doc .foot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;margin-top:56px;padding-top:20px;display:flex}.rebdeu-doc .foot small{color:var(--muted);font-size:10.5px}.rebdeu-doc .foot .l b{color:var(--accent);font-weight:700}.rebdeu-doc .curve-wrap{border:1px solid var(--line);background:var(--panel);border-radius:18px;padding:24px 26px}.rebdeu-doc .curve-wrap svg{width:100%;height:auto;display:block}.rebdeu-doc .cv-line{stroke:var(--curve);stroke-width:2.4px;fill:none;stroke-linejoin:round;stroke-linecap:round}.rebdeu-doc .cv-dot{fill:var(--curve)}.rebdeu-doc .cv-dot.lo{fill:var(--bad)}.rebdeu-doc .cv-dot.hi{fill:var(--good)}.rebdeu-doc .cv-area{fill:var(--curve-soft)}.rebdeu-doc .cv-grid{stroke:var(--line)}.rebdeu-doc .cv-brk{stroke:var(--bad);stroke-width:1px;stroke-dasharray:4 4}.rebdeu-doc .cv-lbl{font-family:var(--font-inter),"Inter";fill:var(--muted);font-size:11px}.rebdeu-doc .cv-num{font-family:var(--font-inter),"Inter";fill:var(--accent-deep);font-size:12px;font-weight:700}.rebdeu-doc .cv-emo{font-family:var(--font-inter),"Inter";fill:var(--curve);font-size:11px;font-weight:700}.rebdeu-doc .cv-brk-lbl{font-family:var(--font-inter),"Inter";fill:var(--bad);letter-spacing:.05em;font-size:10px;font-weight:700}.rebdeu-doc .cv-legend{color:var(--muted);flex-wrap:wrap;gap:18px;margin-top:14px;font-size:11.5px;display:flex}.rebdeu-doc .cv-legend span{align-items:center;gap:6px;display:inline-flex}.rebdeu-doc .cv-legend i{border-radius:50%;width:10px;height:10px;display:inline-block}.rebdeu-doc .curve-wrap{margin-bottom:20px}.rebdeu-doc .cv-plot{position:relative}.rebdeu-doc .cv-hit{fill:#0000;cursor:pointer;outline:none}.rebdeu-doc .cv-hit:focus-visible{outline:none}.rebdeu-doc .cv-dot.on{stroke:var(--bg);stroke-width:2px;r:6.5}.rebdeu-doc .cv-tip{z-index:5;pointer-events:none;background:var(--panel-2);border:1px solid var(--line-strong);border-radius:10px;min-width:120px;max-width:280px;padding:9px 13px;position:absolute;transform:translate(-50%,calc(-100% - 14px));box-shadow:0 6px 22px #00000059}.rebdeu-doc .cv-tip.below{transform:translate(-50%,14px)}.rebdeu-doc .cv-tip:after{content:"";background:var(--panel-2);border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);width:10px;height:10px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)rotate(45deg)}.rebdeu-doc .cv-tip.below:after{border:0;border-left:1px solid var(--line-strong);border-top:1px solid var(--line-strong);top:-6px;bottom:auto}.rebdeu-doc .cv-tip-t{color:var(--ink);font-size:12.5px;font-weight:700;line-height:1.35}.rebdeu-doc .cv-tip-d{color:var(--accent-bright);font-variant-numeric:tabular-nums;margin-top:4px;font-size:11px}.rebdeu-doc .steps{flex-direction:column;gap:18px;display:flex}.rebdeu-doc .step{border:1px solid var(--line);background:var(--panel);border-radius:18px;align-self:stretch;padding:22px;position:relative}.rebdeu-doc .step.collapsible .step-head{cursor:pointer}.rebdeu-doc .step.collapsed .step-head{margin-bottom:0}.rebdeu-doc .step-chev{color:var(--accent);flex:none;margin-left:4px;font-size:18px;line-height:1;transition:transform .18s}.rebdeu-doc .step.open .step-chev{transform:rotate(180deg)}.rebdeu-doc .step.break{border-color:var(--line-strong)}.rebdeu-doc .step.break:before{content:"";background:var(--bad);border-radius:18px 0 0 18px;width:3px;position:absolute;top:0;bottom:0;left:0}.rebdeu-doc .step-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px;display:flex}.rebdeu-doc .step-id{align-items:baseline;gap:14px;display:flex}.rebdeu-doc .step-n{color:var(--accent);flex-shrink:0;font-size:24px;font-weight:800;line-height:1}.rebdeu-doc .step-title{color:var(--ink);font-size:18px;font-weight:700;line-height:1.25}.rebdeu-doc .break-tag{letter-spacing:.12em;text-transform:uppercase;color:var(--bad);border:1px solid var(--bad);border-radius:999px;margin-top:7px;padding:2px 8px;font-size:9.5px;font-weight:700;display:inline-block}.rebdeu-doc .step-meta{flex-shrink:0;align-items:center;gap:10px;display:flex}.rebdeu-doc .dur{color:var(--muted);background:var(--panel-2);border:1px solid var(--line);white-space:nowrap;border-radius:999px;padding:6px 12px;font-size:11.5px}.rebdeu-doc .emo{color:var(--muted);align-items:center;gap:8px;font-size:12px;display:flex}.rebdeu-doc .emo .e-val{font-size:15px;font-weight:800}.rebdeu-doc .emo .dot{border-radius:50%;width:9px;height:9px}.rebdeu-doc .emo.hi .e-val{color:var(--good)}.rebdeu-doc .emo.hi .dot{background:var(--good)}.rebdeu-doc .emo.mid .e-val{color:var(--accent-bright)}.rebdeu-doc .emo.mid .dot{background:var(--accent-bright)}.rebdeu-doc .emo.lo .e-val{color:var(--bad)}.rebdeu-doc .emo.lo .dot{background:var(--bad)}.rebdeu-doc .field{border:1px solid var(--line);background:var(--field);border-radius:14px;margin-bottom:14px;padding:16px 18px}.rebdeu-doc .fl{letter-spacing:.12em;text-transform:uppercase;color:var(--accent-deep);align-items:center;gap:8px;margin-bottom:12px;font-size:10.5px;font-weight:700;display:flex}.rebdeu-doc .fl .ic{flex:none;width:15px;height:15px}.rebdeu-doc .fl.bad{color:var(--bad)}.rebdeu-doc .fl.good{color:var(--good)}.rebdeu-doc .whatp{color:var(--ink);font-size:13.5px;line-height:1.7}.rebdeu-doc .cjm-split{grid-template-columns:1fr 1fr;align-items:stretch;gap:14px;margin-bottom:14px;display:grid}.rebdeu-doc .cjm-split .col-left{flex-direction:column;gap:14px;min-width:0;display:flex}.rebdeu-doc .cjm-split .col-right{min-width:0;display:flex}.rebdeu-doc .cjm-split .field{margin-bottom:0}.rebdeu-doc .cjm-split .col-left .bar-card{flex:1}.rebdeu-doc .cjm-split .col-right .field{flex:1;width:100%}.rebdeu-doc .clist{list-style:none}.rebdeu-doc .clist li{color:var(--ink);margin-bottom:9px;padding-left:16px;font-size:13px;line-height:1.5;position:relative}.rebdeu-doc .clist li:last-child{margin-bottom:0}.rebdeu-doc .clist li:before{content:"·";color:var(--accent);font-size:16px;font-weight:700;position:absolute;top:-1px;left:3px}.rebdeu-doc .dlg{flex-direction:column;gap:9px;display:flex}.rebdeu-doc .dq{border:1px solid var(--line);color:var(--ink);border-radius:11px;padding:10px 14px 10px 36px;font-size:12.5px;font-style:italic;line-height:1.45;position:relative}.rebdeu-doc .dq:before{content:"“";color:var(--accent);font-family:Georgia,serif;font-size:20px;line-height:1;position:absolute;top:7px;left:13px}.rebdeu-doc .qfull .qtags{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px;display:grid}.rebdeu-doc .qtags{grid-template-columns:1fr 1fr;gap:8px;display:grid}.rebdeu-doc .qtag{color:var(--muted);border:1px solid var(--line);border-radius:7px;justify-self:start;padding:5px 9px;font-size:11px}.rebdeu-doc .qtag.qx{display:none}.rebdeu-doc .qcol.open .qtag.qx{display:block}.rebdeu-doc .qmore{font-family:var(--font-inter),"Inter";color:var(--accent);cursor:pointer;background:0 0;border:0;margin-top:12px;padding:0;font-size:12.5px;font-weight:600}.rebdeu-doc .qmore:hover{color:var(--glow)}.rebdeu-doc .flist{list-style:none}.rebdeu-doc .flist li{color:var(--ink);margin-bottom:9px;padding-left:18px;font-size:12.5px;line-height:1.5;position:relative}.rebdeu-doc .flist li:last-child{margin-bottom:0}.rebdeu-doc .flist.bar li:before{content:"↗";color:var(--bad);font-weight:700;position:absolute;left:0}.rebdeu-doc .flist.opp li:before{content:"★";color:var(--good);font-size:11px;font-weight:700;position:absolute;left:0}.rebdeu-doc .transition{border:1px solid var(--line-strong);background:var(--us-bg);border-radius:14px;padding:16px 20px}.rebdeu-doc .transition .tl{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);align-items:center;gap:8px;margin-bottom:8px;font-size:11px;font-weight:700;display:flex}.rebdeu-doc .transition .tl .ic{flex:none;width:15px;height:15px}.rebdeu-doc .transition p{color:var(--ink);font-size:13px;line-height:1.6}.rebdeu-doc .transition.end .tl{color:var(--good)}.rebdeu-doc .leadmags .lm-list{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.rebdeu-doc .lm{border:1px solid var(--line);background:var(--bg);border-radius:12px;flex-direction:column;gap:7px;padding:13px 15px;display:flex}.rebdeu-doc .lm-type{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);border:1px solid var(--line-strong);border-radius:999px;align-self:flex-start;padding:3px 10px;font-size:10px;font-weight:700}.rebdeu-doc .lm-idea{color:var(--ink);font-size:12.5px;line-height:1.55}.rebdeu-doc .lm-closes{color:var(--muted);font-size:11.5px;line-height:1.5}.rebdeu-doc .lm-closes span{color:var(--accent-deep);font-weight:700}.rebdeu-doc .lm-deliver{color:var(--ink);border-top:1px solid var(--line);padding-top:7px;font-size:11.5px;line-height:1.5}.rebdeu-doc .lm-deliver span{color:var(--accent);font-weight:700}.rebdeu-doc .lm-deliver-alt{color:var(--muted);border-top:none;padding-top:2px}.rebdeu-doc .lm-deliver-alt span{color:var(--accent-deep)}@media (max-width:780px){.rebdeu-doc .leadmags .lm-list{grid-template-columns:1fr}.rebdeu-doc .metrics{grid-template-columns:repeat(2,1fr)}.rebdeu-doc .rank{grid-template-columns:1fr}.rebdeu-doc h1{font-size:30px}.rebdeu-doc th,.rebdeu-doc td{padding:9px 10px;font-size:11px}.rebdeu-doc .cjm-split{grid-template-columns:1fr}.rebdeu-doc .step-head{flex-direction:column}.rebdeu-doc .qfull .qtags,.rebdeu-doc .qtags{grid-template-columns:1fr}}.rebdeu-doc .personas{flex-direction:column;gap:18px;display:flex}.rebdeu-doc .persona{border:1px solid var(--line);background:var(--panel);border-radius:18px;align-self:stretch;padding:24px}.rebdeu-doc .p-head{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:flex-start;gap:16px;margin-bottom:16px;padding-bottom:16px;display:flex}.rebdeu-doc .persona.collapsible .p-head{cursor:pointer}.rebdeu-doc .persona.collapsed .p-head{border-bottom:0;margin-bottom:0;padding-bottom:0}.rebdeu-doc .p-num{color:var(--accent);flex:none;font-size:24px;font-weight:800;line-height:1}.rebdeu-doc .p-id{flex:1;min-width:160px}.rebdeu-doc .p-title{color:var(--ink);font-size:18px;font-weight:700;line-height:1.3}.rebdeu-doc .p-sub{color:var(--muted);margin-top:5px;font-size:12.5px;line-height:1.5}.rebdeu-doc .p-chev{color:var(--accent);flex:none;align-self:center;font-size:18px;line-height:1;transition:transform .18s}.rebdeu-doc .persona.open .p-chev{transform:rotate(180deg)}.rebdeu-doc .prio-badge{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:999px;flex:none;padding:5px 12px;font-size:10px;font-weight:700}.rebdeu-doc .prio-badge.core{color:var(--good);border-color:var(--good);background:var(--good-soft)}.rebdeu-doc .prio-badge.parallel{color:var(--accent-bright);border-color:var(--line-strong)}.rebdeu-doc .prio-badge.defer{color:var(--faint);border-color:var(--line)}.rebdeu-doc .voice{border:1px solid var(--line);border-left:2px solid var(--accent);background:var(--field);color:var(--ink);border-radius:0 12px 12px 0;align-items:flex-start;gap:12px;margin-bottom:14px;padding:14px 18px;font-size:14px;font-style:italic;line-height:1.6;display:flex}.rebdeu-doc .voice .ic{width:18px;height:18px;color:var(--accent);flex:none;margin-top:3px}.rebdeu-doc .fieldp{color:var(--ink);font-size:13px;line-height:1.65}.rebdeu-doc .cjm-split.even .col-left,.rebdeu-doc .cjm-split.even .col-right{flex-direction:column;display:flex}.rebdeu-doc .cjm-split.even .col-left>.field,.rebdeu-doc .cjm-split.even .col-right>.field{flex:1;margin-bottom:0}.rebdeu-doc .channels{grid-template-columns:1fr 1fr;gap:10px;display:grid}.rebdeu-doc .channel{border:1px solid var(--line);background:var(--bg);border-radius:10px;padding:11px 13px}.rebdeu-doc .channel .cn{color:var(--ink);font-size:12.5px;font-weight:600}.rebdeu-doc .channel .ct{letter-spacing:.06em;text-transform:uppercase;color:var(--accent);border:1px solid var(--line);border-radius:999px;margin:6px 0;padding:1px 8px;font-size:9.5px;display:inline-block}.rebdeu-doc .channel .cd{color:var(--muted);font-size:11.5px;line-height:1.45}.rebdeu-doc .qa-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.rebdeu-doc .qa{border:1px solid var(--line);background:var(--bg);border-radius:10px;padding:11px 13px}.rebdeu-doc .qa .qq{color:var(--bad);align-items:flex-start;gap:6px;font-size:12px;font-weight:600;line-height:1.4;display:flex}.rebdeu-doc .qa .qq .ic{flex:none;width:13px;height:13px;margin-top:2px}.rebdeu-doc .qa .qa-ans{color:var(--ink);border-top:1px solid var(--line);margin-top:7px;padding-top:7px;font-size:12px;line-height:1.5}.rebdeu-doc .offer{border:1px solid var(--line-strong);background:var(--us-bg);border-radius:14px;margin-bottom:14px;padding:18px 20px}.rebdeu-doc .offer .tl{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);align-items:center;gap:8px;margin-bottom:8px;font-size:11px;font-weight:700;display:flex}.rebdeu-doc .offer .tl .ic{flex:none;width:15px;height:15px}.rebdeu-doc .offer p{color:var(--ink);font-size:13.5px;line-height:1.6}.rebdeu-doc .offer .pt{color:var(--accent-bright);margin-top:8px;font-size:12.5px;font-style:italic;display:block}.rebdeu-doc .meta-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.rebdeu-doc .mfield{border:1px solid var(--line);background:var(--field);border-radius:12px;padding:14px 16px}.rebdeu-doc .mfield.wide{grid-column:1/-1}.rebdeu-doc .acuity{letter-spacing:.08em;text-transform:uppercase;border:1px solid;border-radius:999px;margin-bottom:8px;padding:3px 10px;font-size:10px;font-weight:700;display:inline-block}.rebdeu-doc .acuity.med{color:var(--bad);border-color:var(--bad);background:var(--bad-soft)}.rebdeu-doc .acuity.vit{color:var(--accent-bright);border-color:var(--line-strong)}.rebdeu-doc .acuity.good{color:var(--good);border-color:var(--good);background:var(--good-soft)}.rebdeu-doc .seg-type{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);border:1px solid var(--line-strong);border-radius:999px;margin-top:7px;padding:3px 10px;font-size:10px;font-weight:700;display:inline-block}.rebdeu-doc .bigjob{border:1px solid var(--line-strong);background:var(--us-bg);border-radius:14px;margin-bottom:14px;padding:16px 20px}.rebdeu-doc .bigjob .tl{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);align-items:center;gap:8px;margin-bottom:8px;font-size:11px;font-weight:700;display:flex}.rebdeu-doc .bigjob .tl .ic{flex:none;width:15px;height:15px}.rebdeu-doc .bigjob p{color:var(--ink);font-size:14px;font-style:italic;line-height:1.6}.rebdeu-doc .prio-list{flex-direction:column;gap:10px;display:flex}.rebdeu-doc .prio-row{border:1px solid var(--line);background:var(--panel);border-radius:14px;grid-template-columns:34px 1fr auto;align-items:center;gap:16px;padding:14px 18px;display:grid}.rebdeu-doc .prio-row .rn{color:var(--accent);font-size:18px;font-weight:800}.rebdeu-doc .prio-row .rd{color:var(--muted);font-size:12.5px;line-height:1.5}.rebdeu-doc .prio-row .rd b{color:var(--ink);font-weight:600}@media (max-width:780px){.rebdeu-doc .channels,.rebdeu-doc .qa-grid,.rebdeu-doc .meta-grid{grid-template-columns:1fr}.rebdeu-doc .prio-row{grid-template-columns:34px 1fr;row-gap:8px}.rebdeu-doc .prio-row .prio-badge{grid-column:2;justify-self:start}}.rebdeu-doc .docmd{color:var(--ink);font-size:13.5px;line-height:1.7}.rebdeu-doc .docmd>*+*{margin-top:10px}.rebdeu-doc .docmd b{color:var(--ink);font-weight:600}.rebdeu-doc .docmd a{color:var(--accent-bright)}.rebdeu-doc .docmd ul{flex-direction:column;gap:6px;list-style:none;display:flex}.rebdeu-doc .docmd ul li{color:var(--muted);padding-left:16px;font-size:13px;line-height:1.6;position:relative}.rebdeu-doc .docmd ul li:before{content:"–";color:var(--accent-deep);position:absolute;left:0}.rebdeu-doc .docmd ul li b,.rebdeu-doc .docmd ul li strong{color:var(--ink);font-weight:600}.rebdeu-doc .docmd ol{flex-direction:column;gap:6px;margin-left:18px;list-style:decimal;display:flex}.rebdeu-doc .docmd ol li{color:var(--ink);padding-left:4px;font-size:13px;line-height:1.6}.rebdeu-doc .docmd h3{color:var(--ink);margin:14px 0 4px;font-size:15px;font-weight:700}.rebdeu-doc .docmd blockquote{border-left:2px solid var(--line-strong);color:var(--muted);padding-left:12px;font-style:italic}.rebdeu-doc .docmd table{border-collapse:collapse;border:1px solid var(--line);border-radius:12px;width:100%;margin:8px 0;overflow:hidden}.rebdeu-doc .rb-tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:6px;margin:28px 0 8px;padding-bottom:10px;display:flex}.rebdeu-doc .rb-tab{font-family:var(--font-inter),"Inter";color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:7px;padding:7px 12px;font-size:13px;transition:color .15s,background .15s,border-color .15s;display:inline-flex}.rebdeu-doc .rb-tab .ic{flex:none;width:14px;height:14px}.rebdeu-doc .rb-tab:hover{color:var(--ink)}.rebdeu-doc .rb-tab.on{color:var(--ink);background:var(--ok-bg);border-color:var(--line-strong)}.rebdeu-doc .rb-tab.on .ic{color:var(--accent)}.rebdeu-doc{--blue:#6aa6db}:root[data-theme=light] .rebdeu-doc{--blue:#2f7fc2}.rebdeu-doc .tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:8px;margin:22px 0 0;padding-bottom:14px;display:flex}.rebdeu-doc .tab{font-family:var(--font-inter),"Inter";color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;padding:9px 14px;font-size:13px;font-weight:600;display:inline-flex}.rebdeu-doc .tab .ic{flex:none;width:16px;height:16px}.rebdeu-doc .tab:hover{color:var(--ink)}.rebdeu-doc .tab.active{color:var(--ink);background:var(--panel);border-color:var(--accent)}.rebdeu-doc .tab.active .ic{color:var(--accent)}.rebdeu-doc.note-tabbar{z-index:40;background:var(--background);padding-top:12px;position:sticky;top:0}.rebdeu-doc.note-tabbar .tabs{margin:0}.rebdeu-doc .tabpanel{display:none}.rebdeu-doc .tabpanel.active{display:block}.rebdeu-doc .sub-desc{color:var(--muted);max-width:840px;margin-bottom:16px;font-size:13px}.rebdeu-doc .charts{grid-template-columns:1fr 1fr;gap:16px;margin-top:8px;display:grid}.rebdeu-doc .chart{border:1px solid var(--line);background:var(--panel);border-radius:16px;padding:20px 22px}.rebdeu-doc .chart h3{color:var(--ink);margin-bottom:4px;font-size:14px;font-weight:700}.rebdeu-doc .chart .csub{color:var(--muted);margin-bottom:16px;font-size:12px}.rebdeu-doc .chart.full{grid-column:1/-1}.rebdeu-doc .hbar{flex-direction:column;gap:11px;display:flex}.rebdeu-doc .hbar .row{grid-template-columns:150px 1fr 64px;align-items:center;gap:12px;font-size:12.5px;display:grid}.rebdeu-doc .hbar .rlab{color:var(--muted)}.rebdeu-doc .hbar .rtrack{background:var(--track);border-radius:8px;width:100%;height:16px;display:block;overflow:hidden}.rebdeu-doc .hbar .rfill{background:linear-gradient(90deg,var(--accent),var(--accent-bright));border-radius:8px;min-width:6px;height:100%;display:block}.rebdeu-doc .hbar .rfill.good{background:var(--good)}.rebdeu-doc .hbar .rfill.bad{background:var(--bad)}.rebdeu-doc .hbar .rfill.dim{background:var(--accent-deep);opacity:.4}.rebdeu-doc .hbar .rval{text-align:right;color:var(--ink);font-variant-numeric:tabular-nums;font-weight:700}.rebdeu-doc .hbar .rval.good{color:var(--good)}.rebdeu-doc .hbar .rval.bad{color:var(--bad)}.rebdeu-doc .chart .cnote{color:var(--muted);border-top:1px dashed var(--line-strong);margin-top:15px;padding-top:11px;font-size:12px;line-height:1.5}.rebdeu-doc .chart .cnote b{color:var(--bad);font-weight:600}.rebdeu-doc .chart .cnote b.g{color:var(--good)}.rebdeu-doc .hstack{background:var(--track);border-radius:9px;height:30px;display:flex;overflow:hidden}.rebdeu-doc .hstack .seg{color:var(--accent-gold-fg);white-space:nowrap;justify-content:center;align-items:center;min-width:0;font-size:11px;font-weight:700;display:flex}.rebdeu-doc .hleg{color:var(--muted);flex-direction:column;gap:8px;margin-top:14px;font-size:12px;display:flex}.rebdeu-doc .hleg .lr{align-items:center;gap:8px;display:flex}.rebdeu-doc .hleg .ld{border-radius:3px;flex:none;width:10px;height:10px}.rebdeu-doc .hleg .ll{line-height:1.3}.rebdeu-doc .hleg .lp{color:var(--ink);font-variant-numeric:tabular-nums;margin-left:auto;padding-left:10px;font-weight:700}.rebdeu-doc .bignum{flex-direction:column;gap:12px;display:flex}.rebdeu-doc .bncard{border:1px solid var(--line);background:var(--field);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.rebdeu-doc .bncard .bnl{color:var(--muted);font-size:12.5px}.rebdeu-doc .bncard .bnv{color:var(--accent);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:26px;font-weight:750;line-height:1}.rebdeu-doc .bncard .bnv.hi{color:var(--accent-bright)}.rebdeu-doc .bnbadge{color:var(--accent-bright);border:1px solid var(--accent);border-radius:20px;align-self:center;margin-top:2px;padding:4px 13px;font-size:11.5px;font-weight:700}.rebdeu-doc .charts.numgrid{align-items:stretch}.rebdeu-doc .numstack{flex-direction:column;gap:16px;min-width:0;display:flex}.rebdeu-doc .numstack>.chart{flex:1}.rebdeu-doc .qwrap{border:1px solid var(--line);background:var(--panel);border-radius:16px;margin-top:16px;overflow:hidden}.rebdeu-doc .qwrap>summary{cursor:pointer;align-items:center;gap:10px;padding:18px 22px;list-style:none;display:flex}.rebdeu-doc .qwrap>summary::-webkit-details-marker{display:none}.rebdeu-doc .qwrap>summary:hover .qsumtitle,.rebdeu-doc .qwrap>summary:hover .qchev{color:var(--accent)}.rebdeu-doc .qwrap>summary:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.rebdeu-doc .qwrap .qchev{width:16px;height:16px;color:var(--muted);flex:none;transition:transform .18s}.rebdeu-doc .qwrap[open] .qchev{transform:rotate(90deg)}.rebdeu-doc .qwrap .qsumtitle{color:var(--ink);font-size:14px;font-weight:700}.rebdeu-doc .qwrap .qsumsub{color:var(--muted);text-align:right;margin-left:auto;font-size:12px}.rebdeu-doc .qscroll{padding:0 22px 20px;overflow-x:auto}.rebdeu-doc .qtable{border-collapse:collapse;width:100%;font-size:12.5px}.rebdeu-doc .qtable th,.rebdeu-doc .qtable td{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;border-bottom:1px solid var(--line);padding:9px 12px}.rebdeu-doc .qtable thead th{color:var(--muted);border-bottom:1px solid var(--line-strong);font-weight:600}.rebdeu-doc .qtable th:first-child,.rebdeu-doc .qtable td:first-child{text-align:left;white-space:normal;color:var(--ink);min-width:160px}.rebdeu-doc .qtable .qgroup td{color:var(--accent);letter-spacing:.02em;text-transform:uppercase;border-bottom:none;padding-top:15px;font-size:11.5px;font-weight:700}.rebdeu-doc .qtable td.qval{color:var(--ink);font-weight:600}.rebdeu-doc .qtable td.qnull{color:var(--faint)}.rebdeu-doc .profile{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:18px;display:grid}.rebdeu-doc .pcard{border:1px solid var(--line);background:var(--panel);border-radius:16px;padding:20px 22px}.rebdeu-doc .pcard .pt{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700}.rebdeu-doc .pcard .ps{color:var(--faint);margin:4px 0 14px;font-size:12px}.rebdeu-doc .radar-svg{width:100%;height:auto;display:block;overflow:visible}.rebdeu-doc .bchart{flex-direction:column;gap:13px;padding-top:22px;display:flex;position:relative}.rebdeu-doc .bavglab{color:var(--muted);white-space:nowrap;font-size:10.5px;position:absolute;top:0;transform:translate(-50%)}.rebdeu-doc .bavgline{border-left:2px dashed var(--faint);position:absolute;top:18px;bottom:8px}.rebdeu-doc .brow{cursor:pointer}.rebdeu-doc .brow .bl{justify-content:space-between;margin-bottom:5px;font-size:12.5px;display:flex}.rebdeu-doc .brow .bn{color:var(--ink);font-weight:600}.rebdeu-doc .brow .bv{font-variant-numeric:tabular-nums;font-weight:700}.rebdeu-doc .brow .bsegtrack{gap:3px;height:20px;display:flex}.rebdeu-doc .brow .bseg{background:var(--track);opacity:.45;border-radius:3px;flex:1;transition:filter .15s,opacity .15s}.rebdeu-doc .brow .bseg.on{opacity:1}.rebdeu-doc .brow:hover .bseg.on{filter:brightness(1.14)}.rebdeu-doc .brow:hover .bn{color:var(--accent-bright)}.rebdeu-doc .blegend{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;gap:14px;margin-top:18px;padding-top:14px;font-size:11px;display:flex}.rebdeu-doc .blegend span{align-items:center;gap:6px;display:inline-flex}.rebdeu-doc .blegend i{border-radius:3px;width:11px;height:11px;display:inline-block}.rebdeu-doc .zone-head{color:var(--ink);align-items:center;gap:12px;margin:24px 0 12px;font-size:15px;font-weight:700;display:flex}.rebdeu-doc .zone-head .zn{letter-spacing:.12em;text-transform:uppercase;color:var(--accent-deep);white-space:nowrap;font-size:11px;font-weight:700}.rebdeu-doc .zone-head .zline{background:var(--line);flex:1;height:1px}.rebdeu-doc .zone-acc{border:1px solid var(--line);background:var(--panel);border-radius:14px;margin-bottom:12px;overflow:hidden}.rebdeu-doc .zone-acc>.zone-head{cursor:pointer;-webkit-user-select:none;user-select:none;margin:0;padding:16px 20px}.rebdeu-doc .zone-acc>.zone-head:hover{background:var(--field)}.rebdeu-doc .zone-acc .chev{width:16px;height:16px;color:var(--muted);flex:none;transition:transform .2s}.rebdeu-doc .zone-acc.open>.zone-head .chev{transform:rotate(90deg)}.rebdeu-doc .zone-body{padding:0 20px 18px;display:none}.rebdeu-doc .zone-acc.open>.zone-body{display:block}.rebdeu-doc .params{grid-template-columns:1fr 1fr;gap:12px;display:grid}.rebdeu-doc .param{border:1px solid var(--line);background:var(--field);border-radius:12px;padding:14px 16px}.rebdeu-doc .param .ph{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.rebdeu-doc .param .pc{color:var(--accent-deep);font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}.rebdeu-doc .param .pn{color:var(--ink);flex:1;min-width:110px;font-size:13px;font-weight:600}.rebdeu-doc .param .pv{border:1px solid var(--line-strong);color:var(--accent-bright);white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:10.5px;font-weight:700}.rebdeu-doc .param .pv.nat{color:var(--faint);border-color:var(--line)}.rebdeu-doc .param .pv.bad{color:var(--bad);border-color:var(--bad)}.rebdeu-doc .param .pv.good{color:var(--good);border-color:var(--good)}.rebdeu-doc .param .pmean{color:var(--muted);font-size:12px;line-height:1.5}.rebdeu-doc .cards2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.rebdeu-doc .icard{border:1px solid var(--line);background:var(--field);border-radius:12px;padding:14px 16px}.rebdeu-doc .icard .it{color:var(--ink);margin-bottom:6px;font-size:13px;font-weight:600;line-height:1.4}.rebdeu-doc .icard p{color:var(--muted);font-size:12px;line-height:1.55}.rebdeu-doc .icard.bad{border-left:3px solid var(--bad);background:var(--bad-soft)}.rebdeu-doc .icard.bad p b{color:var(--bad)}.rebdeu-doc .icard.good{border-left:3px solid var(--good);background:var(--good-soft)}.rebdeu-doc .icard.good p b{color:var(--good)}.rebdeu-doc .err{border:1px solid var(--line);background:var(--panel);border-radius:14px;margin-bottom:14px;padding:18px 20px}.rebdeu-doc .err .eh{color:var(--ink);align-items:center;gap:10px;margin-bottom:12px;font-size:14.5px;font-weight:700;display:flex}.rebdeu-doc .err .eh .en{color:var(--bad);font-size:18px;font-weight:800}.rebdeu-doc .err .eblk{margin-bottom:11px}.rebdeu-doc .err .eblk:last-child{margin-bottom:0}.rebdeu-doc .err .el{letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:6px;margin-bottom:6px;font-size:10.5px;font-weight:700;display:flex}.rebdeu-doc .err .el.bad{color:var(--bad)}.rebdeu-doc .err .el.good{color:var(--good)}.rebdeu-doc .err .el.real{color:var(--accent-deep)}.rebdeu-doc .err .eblk p{color:var(--ink);font-size:12.5px;line-height:1.55}.rebdeu-doc .err ul{list-style:none}.rebdeu-doc .err ul li{color:var(--ink);margin-bottom:5px;padding-left:18px;font-size:12.5px;line-height:1.55;position:relative}.rebdeu-doc .err ul li:before{content:"·";color:var(--accent);font-weight:700;position:absolute;left:5px}.rebdeu-doc .err .eblk.good ul li:before{content:"✓";color:var(--good);font-size:10px;left:3px}.rebdeu-doc .err .eblk.bad ul li:before{content:"↗";color:var(--bad);font-size:11px;left:2px}.rebdeu-doc .hyp{border:1px solid var(--line);background:var(--panel);border-radius:14px;margin-bottom:14px;padding:20px 22px}.rebdeu-doc .hyp-head{align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.rebdeu-doc .hyp-head .hn{color:var(--accent);font-size:15px;font-weight:800}.rebdeu-doc .hyp-head h3{color:var(--ink);font-size:15px;font-weight:700;line-height:1.3}.rebdeu-doc .hyp p.intro{color:var(--muted);margin-bottom:12px;font-size:13px;line-height:1.6}.rebdeu-doc .hyp .act{border-top:1px dashed var(--line-strong);margin-top:12px;padding-top:12px}.rebdeu-doc .hyp .act .al{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);align-items:center;gap:6px;margin-bottom:7px;font-size:10.5px;font-weight:700;display:flex}.rebdeu-doc .leadbox{border:1px solid var(--line);background:var(--field);color:var(--ink);border-radius:14px;padding:18px 20px;font-size:14px;line-height:1.7}.rebdeu-doc .callout{border:1px solid var(--line);border-left:3px solid var(--accent);background:var(--field);color:var(--ink);border-radius:0 12px 12px 0;gap:12px;margin-top:14px;padding:14px 18px;font-size:14px;font-style:italic;line-height:1.6;display:flex}.rebdeu-doc .callout .ic{width:18px;height:18px;color:var(--accent);flex:none;margin-top:2px}.rebdeu-doc .persona.acc{padding:0;overflow:hidden}.rebdeu-doc .persona.acc>.acc-head{cursor:pointer;-webkit-user-select:none;user-select:none;border:0;align-items:center;gap:14px;margin:0;padding:20px 24px;display:flex}.rebdeu-doc .persona.acc>.acc-head:hover{background:var(--field)}.rebdeu-doc .persona.acc .chev{width:16px;height:16px;color:var(--accent);flex:none;transition:transform .2s}.rebdeu-doc .persona.acc.open>.acc-head .chev{transform:rotate(90deg)}.rebdeu-doc .persona.acc>.acc-head .p-id{flex:1}.rebdeu-doc .persona.acc .acc-body{padding:0 24px 22px;display:none}.rebdeu-doc .persona.acc.open>.acc-body{display:block}.rebdeu-doc .persona.acc .acc-body .whatp{margin-top:0}.rebdeu-doc .step-title .cl-label{color:var(--accent)}.rebdeu-doc .blist.split li{color:var(--muted)}.rebdeu-doc .blist.split li .lead{color:var(--accent);font-weight:700}.rebdeu-doc .blist.split li b{color:var(--muted);font-weight:600}.rebdeu-doc .doc .ic{flex:none;width:15px;height:15px}@media (max-width:780px){.rebdeu-doc .charts,.rebdeu-doc .params,.rebdeu-doc .cards2,.rebdeu-doc .profile{grid-template-columns:1fr}}.rebdeu-doc .ptag{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:999px;flex:none;padding:3px 9px;font-size:10px;font-weight:700}.rebdeu-doc .ptag.p1{color:var(--good);border-color:var(--good);background:var(--good-soft)}.rebdeu-doc .ptag.p2{color:var(--accent-bright);border-color:var(--line-strong)}.rebdeu-doc .ptag.p3{color:var(--faint);border-color:var(--line)}.rebdeu-doc .prop{border:1px solid var(--line);background:var(--field);border-radius:12px;margin-bottom:10px;padding:14px 16px}.rebdeu-doc .prop .prop-h{align-items:baseline;gap:10px;margin-bottom:7px;display:flex}.rebdeu-doc .prop .prop-h .pt{color:var(--ink);flex:1;font-size:13px;font-weight:600}.rebdeu-doc .prop .pl{color:var(--muted);margin-top:4px;font-size:12px;line-height:1.55}.rebdeu-doc .prop .pl b{color:var(--accent);font-weight:600}.rebdeu-doc .stbl{border-collapse:collapse;width:100%;margin:6px 0;font-size:12.5px}.rebdeu-doc .stbl th{text-align:left;color:var(--muted);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--line-strong);padding:8px 10px;font-size:11px;font-weight:700}.rebdeu-doc .stbl td{border-bottom:1px solid var(--line);color:var(--ink);vertical-align:top;padding:9px 10px}.rebdeu-doc .stbl tr:last-child td{border-bottom:0}.rebdeu-doc .stbl .free{color:var(--good);font-weight:600}.rebdeu-doc .stbl .taken{color:var(--faint)}.rebdeu-doc .swot{grid-template-columns:1fr 1fr;gap:14px;display:grid}.rebdeu-doc .swot-q{border:1px solid var(--line);background:var(--panel);border-radius:14px;padding:18px 20px}.rebdeu-doc .swot-q .qh{align-items:center;gap:9px;margin-bottom:12px;font-size:14px;font-weight:700;display:flex}.rebdeu-doc .swot-q .qh .ic{width:17px;height:17px}.rebdeu-doc .swot-q.s{border-top:2px solid var(--good)}.rebdeu-doc .swot-q.s .qh{color:var(--good)}.rebdeu-doc .swot-q.w{border-top:2px solid var(--bad)}.rebdeu-doc .swot-q.w .qh{color:var(--bad)}.rebdeu-doc .swot-q.o{border-top:2px solid var(--blue)}.rebdeu-doc .swot-q.o .qh{color:var(--blue)}.rebdeu-doc .swot-q.tr{border-top:2px solid var(--accent)}.rebdeu-doc .swot-q.tr .qh{color:var(--accent-bright)}.rebdeu-doc .swot-q ul{list-style:none}.rebdeu-doc .swot-q li{color:var(--ink);margin-bottom:10px;padding-left:16px;font-size:12.5px;line-height:1.55;position:relative}.rebdeu-doc .swot-q li:before{content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:7px;left:2px}.rebdeu-doc .swot-q.s li:before{background:var(--good)}.rebdeu-doc .swot-q.w li:before{background:var(--bad)}.rebdeu-doc .swot-q.o li:before{background:var(--blue)}.rebdeu-doc .swot-q.tr li:before{background:var(--accent)}.rebdeu-doc .swot-q li b{font-weight:600}.rebdeu-doc .swot-q li .why{color:var(--muted);margin-top:3px;font-size:11.5px;display:block}.rebdeu-doc .pillars{grid-template-columns:repeat(3,1fr);gap:14px;margin:6px 0;display:grid}.rebdeu-doc .pillar{border:1px solid var(--line-strong);background:var(--us-bg);border-radius:14px;padding:18px 20px}.rebdeu-doc .pillar .pn{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-bottom:8px;font-size:11px;font-weight:700}.rebdeu-doc .pillar h4{margin-bottom:8px;font-size:14px;font-weight:700;line-height:1.3}.rebdeu-doc .pillar p{color:var(--muted);font-size:12px;line-height:1.55}.rebdeu-doc .posbox{border:1px solid var(--line-strong);border-left:3px solid var(--accent);background:var(--field);color:var(--ink);border-radius:0 14px 14px 0;margin:6px 0;padding:18px 22px;font-size:14.5px;font-style:italic;font-weight:400;line-height:1.65}.rebdeu-doc .posbox b,.rebdeu-doc .posbox strong{font-weight:400}.rebdeu-doc .posbox.withicon{align-items:flex-start;gap:18px;display:flex}.rebdeu-doc .posbox .pf{width:18px;height:18px;color:var(--accent);flex:none;margin-top:2px}.rebdeu-doc .posbox .ptext{flex:1}.rebdeu-doc .strat-cards{grid-template-columns:1fr 1fr;gap:14px;margin:10px 0;display:grid}.rebdeu-doc .strat-cards .scard.wide{grid-column:1/-1}.rebdeu-doc .scard{border:1px solid var(--line);border-top:2px solid var(--accent);background:var(--panel);border-radius:14px;padding:16px 18px}.rebdeu-doc .scard.geo{border-top-color:var(--blue)}.rebdeu-doc .scard.pain{border-top-color:var(--good)}.rebdeu-doc .scard .st{color:var(--ink);align-items:center;gap:8px;margin-bottom:10px;font-size:13.5px;font-weight:600;display:flex}.rebdeu-doc .scard .st svg{width:16px;height:16px;color:var(--accent);flex:none}.rebdeu-doc .scard.geo .st svg{color:var(--blue)}.rebdeu-doc .scard.pain .st svg{color:var(--good)}.rebdeu-doc .scard .docmd p{color:var(--muted);margin:0 0 8px;font-size:12.5px;line-height:1.6}.rebdeu-doc .scard .docmd p:last-child{margin-bottom:0}.rebdeu-doc .scard .docmd b,.rebdeu-doc .scard .docmd strong{color:var(--ink);font-weight:600}.rebdeu-doc .src-grid{grid-template-columns:1fr 1fr;gap:12px;margin:8px 0;display:grid}.rebdeu-doc .src-card{border:1px solid var(--line-strong);background:var(--panel);border-radius:14px;flex-direction:column;gap:6px;padding:16px 18px;display:flex}.rebdeu-doc .src-card .src-name{color:var(--accent-bright);border-bottom:1px solid var(--line-strong);align-self:flex-start;font-size:13.5px;font-weight:600;text-decoration:none}.rebdeu-doc .src-card a.src-name:hover{color:var(--glow);border-color:var(--accent)}.rebdeu-doc .src-card .src-name.nolink{color:var(--muted);border-bottom:1px dashed var(--line);cursor:default}.rebdeu-doc .src-card .src-url{color:var(--muted);word-break:break-all;font-size:12px;text-decoration:none}.rebdeu-doc .src-card a.src-url:hover{color:var(--accent-bright)}.rebdeu-doc .crit-meta{color:var(--faint);margin-bottom:10px;font-size:12px}.rebdeu-doc .crit-list{list-style:none}.rebdeu-doc .crit-row{margin-bottom:14px}.rebdeu-doc .crit-row .cname{color:var(--accent-bright);border-bottom:1px solid var(--line-strong);font-size:13px;font-weight:600;text-decoration:none;display:inline-block}.rebdeu-doc .crit-row a.cname:hover{color:var(--glow);border-color:var(--accent)}.rebdeu-doc .crit-row .cname.nolink{color:var(--muted);border-bottom:1px dashed var(--line);cursor:default}.rebdeu-doc .crit-row .cval{border-left:2px solid var(--line-strong);color:var(--muted);margin-top:6px;padding-left:12px;font-size:12.5px;font-style:italic;line-height:1.55}@media (max-width:820px){.rebdeu-doc .swot,.rebdeu-doc .pillars,.rebdeu-doc .strat-cards,.rebdeu-doc .src-grid{grid-template-columns:1fr}}.rebdeu-doc .seg-intro{border-left:2px solid var(--line-strong);margin:4px 0 18px;padding-left:16px}.rebdeu-doc .seg-intro .st{color:var(--ink);margin-bottom:6px;font-size:15px;font-weight:700}.rebdeu-doc .seg-intro p{color:var(--muted);margin-bottom:4px;font-size:12.5px;line-height:1.55}.rebdeu-doc .seg-intro p:last-child{margin-bottom:0}.rebdeu-doc .seg-intro .aud{color:var(--accent-bright);font-weight:600}.rebdeu-doc .seg-intro .kw{color:var(--faint)}.rebdeu-doc .seg-intro .kw b{color:var(--muted)}.rebdeu-doc .offer-card{border:1px solid var(--line);background:var(--panel);border-radius:16px;margin-bottom:16px;padding:22px 24px;position:relative}.rebdeu-doc .offer-card.rec{border-color:var(--accent);background:var(--us-bg)}.rebdeu-doc .offer-top{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px;display:flex}.rebdeu-doc .vbadge{letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--line-strong);color:var(--muted);white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:10px;font-weight:700}.rebdeu-doc .vbadge.rec{color:var(--good);border-color:var(--good);background:var(--good-soft)}.rebdeu-doc .offer-tag{color:var(--muted);font-size:12.5px;font-style:italic}.rebdeu-doc .offer-card h3{color:var(--ink);margin:2px 0 10px;font-size:17px;font-weight:700;line-height:1.32}.rebdeu-doc .offer-head{cursor:pointer}.rebdeu-doc .offer-card:not(.open) .offer-head h3{margin-bottom:0}.rebdeu-doc .offer-body{display:none}.rebdeu-doc .offer-card.open .offer-body{display:block}.rebdeu-doc .offer-chev{transition:transform .2s}.rebdeu-doc .offer-card.open .offer-chev{transform:rotate(90deg)}.rebdeu-doc .offer-card .obody{color:var(--muted);margin-bottom:14px;font-size:13px;line-height:1.6}.rebdeu-doc .cta{color:var(--accent-bright);border:1px solid var(--accent);cursor:default;background:0 0;border-radius:10px;align-items:center;gap:8px;margin:4px 0 2px;padding:8px 14px;font-size:12px;font-weight:600;display:inline-flex}.rebdeu-doc .cta .ic{flex:none;width:15px;height:15px}.rebdeu-doc .adgrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.rebdeu-doc .adcard{border:1px solid var(--line);background:var(--field);border-radius:14px;flex-direction:column;padding:18px 20px;display:flex}.rebdeu-doc .adcard h4{color:var(--ink);margin-bottom:8px;font-size:14.5px;font-weight:700;line-height:1.35}.rebdeu-doc .adcard .ad2{color:var(--accent-bright);margin:-4px 0 8px;font-size:12.5px}.rebdeu-doc .adcard .abody{color:var(--muted);flex:1;margin-bottom:13px;font-size:12.5px;line-height:1.55}.rebdeu-doc .adcard .cta{align-self:flex-start;margin:0}.rebdeu-doc .chmeta{color:var(--faint);border:1px solid var(--line);background:var(--field);border-radius:10px;margin:2px 0 14px;padding:10px 14px;font-size:12px}.rebdeu-doc .chmeta b{color:var(--accent)}.rebdeu-doc .genbox{border:1px solid var(--line);background:var(--panel);border-radius:16px;margin:30px 0 20px;padding:18px 22px}.rebdeu-doc .genbox .gh{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:12px;font-size:11px;font-weight:700}.rebdeu-doc .gen-pairs{flex-wrap:wrap;gap:10px 26px;display:flex}.rebdeu-doc .gp{color:var(--muted);font-size:13px}.rebdeu-doc .gp .v{color:var(--ink);font-weight:600}.rebdeu-doc .gp .v.off{color:var(--faint);font-weight:400}.rebdeu-doc .gp .v.gold{color:var(--accent-bright)}.rebdeu-doc .sec-tophead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.rebdeu-doc .regen{color:var(--accent-bright);border:1px solid var(--accent);cursor:pointer;white-space:nowrap;font-size:12.5px;font-weight:600;font-family:var(--font-inter),"Inter";background:0 0;border-radius:10px;align-items:center;gap:8px;padding:9px 15px;display:inline-flex}.rebdeu-doc .regen:disabled{opacity:.55;cursor:not-allowed}.rebdeu-doc .regen .ic{flex:none;width:15px;height:15px}.rebdeu-doc .recbox{border:1px solid var(--accent);background:var(--us-bg);border-radius:16px;margin:4px 0 16px;padding:18px 22px}.rebdeu-doc .recbox .rh{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:10px;display:flex}.rebdeu-doc .recbox .rt{letter-spacing:.1em;text-transform:uppercase;color:var(--accent-bright);font-size:11px;font-weight:700}.rebdeu-doc .recbox .rbadge{letter-spacing:.06em;text-transform:uppercase;color:var(--accent-bright);border:1px solid var(--accent);border-radius:999px;padding:3px 12px;font-size:11px;font-weight:700}.rebdeu-doc .recbox p{color:var(--ink);font-size:13px;line-height:1.6}.rebdeu-doc .angles{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.rebdeu-doc .angle{border:1px solid var(--line);background:var(--panel);border-radius:16px;flex-direction:column;padding:20px 22px;display:flex}.rebdeu-doc .angle.rec{border-color:var(--accent);background:var(--us-bg)}.rebdeu-doc .angle .ah{align-items:center;gap:10px;margin-bottom:12px;display:flex}.rebdeu-doc .aletter{width:26px;height:26px;color:var(--muted);border:1px solid var(--line-strong);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.rebdeu-doc .angle.rec .aletter{color:var(--accent-bright);border-color:var(--accent);background:var(--field)}.rebdeu-doc .alabel{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700}.rebdeu-doc .angle.rec .alabel{color:var(--accent-bright)}.rebdeu-doc .angle .atext{color:var(--ink);flex:1;font-size:13px;line-height:1.6}.rebdeu-doc .abest{border-top:1px solid var(--line);color:var(--muted);margin-top:14px;padding-top:12px;font-size:11.5px;line-height:1.5}.rebdeu-doc .abest b{color:var(--accent-bright);font-weight:600}.rebdeu-doc .modelbar{flex-wrap:wrap;align-items:center;gap:10px;margin:2px 0 16px;display:flex}.rebdeu-doc .modelbar .ml{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-right:2px;font-size:11px;font-weight:700}.rebdeu-doc .mdl{color:var(--muted);border:1px solid var(--line);cursor:pointer;font-size:12.5px;font-family:var(--font-inter),"Inter";background:0 0;border-radius:9px;padding:7px 12px}.rebdeu-doc .mdl.on{color:var(--accent-bright);border-color:var(--accent)}.rebdeu-doc .mdl:disabled{opacity:.55;cursor:not-allowed}.rebdeu-doc .modelbar .regen{margin-left:auto}.rebdeu-doc .tabs+.modelbar{margin-top:24px}.rebdeu-doc .tab .tick{color:var(--good);margin-right:-1px;font-weight:700}.rebdeu-doc .emptych{border:1px dashed var(--line-strong);text-align:center;color:var(--faint);background:var(--field);border-radius:14px;padding:30px;font-size:13px;line-height:1.6}.rebdeu-doc .card-actions{align-items:center;gap:10px;display:flex;position:absolute;top:16px;right:18px}.rebdeu-doc .icon-btn{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.rebdeu-doc .icon-btn:hover{color:var(--accent-bright)}.rebdeu-doc .icon-btn.danger:hover{color:var(--bad)}.rebdeu-doc .icon-btn:disabled{opacity:.5;cursor:not-allowed}.rebdeu-doc .icon-btn .ic{flex:none;width:15px;height:15px}.rebdeu-doc .utp-err{color:var(--bad);margin:2px 0;font-size:12.5px}.rebdeu-doc .utp-empty{color:var(--muted);font-size:13px}.rebdeu-doc .utp-note{border:1px solid var(--line-strong);background:var(--us-bg);color:var(--muted);border-radius:12px;padding:12px 16px;font-size:13px;line-height:1.55}.rebdeu-doc .utp-think{color:var(--muted);align-items:center;gap:8px;font-size:12.5px;display:inline-flex}@media (max-width:820px){.rebdeu-doc .angles,.rebdeu-doc .adgrid{grid-template-columns:1fr}.rebdeu-doc .modelbar .regen{margin-left:0}}.rebdeu-doc .cfg-desc{color:var(--muted);margin-bottom:18px;font-size:13px;line-height:1.6}.rebdeu-doc .offers-cfg-grid{grid-template-columns:1fr 1fr;align-items:start;gap:24px;margin:6px 0;display:grid}.rebdeu-doc .offers-cfg-grid .srcsel{margin:0}.rebdeu-doc .offers-cfg-right>.cfg-sub:first-child{margin-top:0}.rebdeu-doc .offers-cfg-right .genbox{margin:24px 0 0}@media (max-width:820px){.rebdeu-doc .offers-cfg-grid{grid-template-columns:1fr;gap:12px}.rebdeu-doc .offers-cfg-right>.cfg-sub:first-child{margin-top:20px}}.rebdeu-doc .srcsel{flex-direction:column;gap:12px;margin:6px 0;display:flex}.rebdeu-doc .srcsel-item{border:1px solid var(--line);background:var(--panel);border-radius:14px;overflow:hidden}.rebdeu-doc .ssh{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:13px;padding:16px 18px;display:flex}.rebdeu-doc .ssh .chk{border:1.5px solid var(--good);width:22px;height:22px;color:var(--good);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.rebdeu-doc .ssh .chk.off{border-color:var(--line-strong);color:var(--faint)}.rebdeu-doc .ssh .chk .ic{width:13px;height:13px}.rebdeu-doc .ssh .si{flex:1;min-width:0}.rebdeu-doc .ssh .sn{color:var(--ink);font-size:14.5px;font-weight:700}.rebdeu-doc .ssh .sv{color:var(--muted);margin-top:2px;font-size:12px}.rebdeu-doc .ssh .chev{width:16px;height:16px;color:var(--muted);flex:none;transition:transform .2s}.rebdeu-doc .srcsel-item:not(.open) .ssh .chev{transform:rotate(-90deg)}.rebdeu-doc .ssh .goto{color:var(--accent-bright);white-space:nowrap;flex:none;font-size:12px}.rebdeu-doc .ssh .goto:hover{text-decoration:underline}.rebdeu-doc .ssh .skip{color:var(--muted);white-space:nowrap;flex:none;font-size:11.5px}.rebdeu-doc .ssb{border-top:1px solid var(--line);padding:4px 18px 10px;display:none}.rebdeu-doc .srcsel-item.open .ssb{display:block}.rebdeu-doc .srcopt{cursor:pointer;align-items:center;gap:12px;padding:11px 4px;display:flex}.rebdeu-doc .srcopt .radio{border:1.5px solid var(--line-strong);border-radius:50%;flex:none;width:20px;height:20px;position:relative}.rebdeu-doc .srcopt.on .radio{border-color:var(--accent)}.rebdeu-doc .srcopt.on .radio:after{content:"";background:var(--accent);border-radius:50%;position:absolute;inset:4px}.rebdeu-doc .srcopt .on-name{min-width:0;color:var(--muted);flex:1;font-size:13.5px}.rebdeu-doc .srcopt.on .on-name{color:var(--ink);font-weight:500}.rebdeu-doc .srcopt .date{color:var(--faint);white-space:nowrap;font-size:12px}.rebdeu-doc .cfg-sub{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:26px 0 6px;font-size:11px;font-weight:700}.rebdeu-doc .seglist{flex-direction:column;gap:10px;display:flex}.rebdeu-doc .segrow{cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:13px;width:100%;padding:13px 15px;display:flex}.rebdeu-doc .segrow.on{border-color:var(--accent);background:var(--us-bg)}.rebdeu-doc .segrow .radio{border:1.5px solid var(--line-strong);border-radius:50%;flex:none;width:20px;height:20px;position:relative}.rebdeu-doc .segrow.on .radio{border-color:var(--accent)}.rebdeu-doc .segrow.on .radio:after{content:"";background:var(--accent);border-radius:50%;position:absolute;inset:4px}.rebdeu-doc .segrow .sname{color:var(--muted);flex:1;min-width:0;font-size:13.5px}.rebdeu-doc .segrow.on .sname{color:var(--ink);font-weight:600}.rebdeu-doc .segrow .sbadge{letter-spacing:.06em;text-transform:uppercase;color:var(--accent-bright);border:1px solid var(--accent);white-space:nowrap;border-radius:999px;flex:none;padding:3px 11px;font-size:10px;font-weight:700}.rebdeu-doc .genbox .gsel{color:var(--ink);border:1px solid var(--line-strong);background:var(--field);font-size:13px;font-family:var(--font-inter),"Inter";border-radius:9px;max-width:100%;padding:7px 10px}.rebdeu-doc .genbox .ghint{color:var(--muted);margin-top:6px;font-size:11.5px;line-height:1.5;display:block}.rebdeu-doc .savecard{border:1px solid var(--line);background:var(--panel);border-radius:16px;margin-bottom:14px;padding:20px 22px;transition:border-color .15s;position:relative}.rebdeu-doc .savecard:hover{border-color:var(--line-strong)}.rebdeu-doc .savecard .sh{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:13px;display:flex}.rebdeu-doc .savecard .sh h3{color:var(--ink);font-size:15px;font-weight:700}.rebdeu-doc .savecard .sh .sub{color:var(--faint);font-size:12px}.rebdeu-doc .savecard .sh .sh-actions{z-index:2;align-items:center;gap:6px;margin-left:auto;display:flex;position:relative}.rebdeu-doc .savemeta{flex-wrap:wrap;gap:8px 10px;margin-bottom:14px;display:flex}.rebdeu-doc .smchip{color:var(--muted);border:1px solid var(--line);background:var(--field);border-radius:8px;align-items:center;gap:7px;padding:6px 11px;font-size:11.5px;display:inline-flex}.rebdeu-doc .smchip .ic{width:13px;height:13px;color:var(--faint)}.rebdeu-doc .smchip b{color:var(--ink);font-weight:600}.rebdeu-doc .smchip.cost b{color:var(--accent-bright)}.rebdeu-doc .underseg{color:var(--muted);font-size:12.5px;line-height:1.6}.rebdeu-doc .underseg b{color:var(--ink);font-weight:600}.rebdeu-doc .savecard .open-cta{color:var(--accent-bright);border:1px solid var(--accent);border-radius:10px;align-items:center;gap:8px;margin-top:14px;padding:8px 14px;font-size:12px;font-weight:600;display:inline-flex}.rebdeu-doc .savecard .open-cta .ic{flex:none;width:15px;height:15px}.rebdeu-doc .savecard .cardlink{z-index:1;border:0;position:absolute;inset:0}.rebdeu-doc .utp-empty-box{border:1px dashed var(--line-strong);text-align:center;color:var(--muted);background:var(--field);border-radius:16px;padding:36px;font-size:13px;line-height:1.6}.rebdeu-doc .savegrid{grid-template-columns:1fr 1fr;align-items:stretch;gap:14px;display:grid}.rebdeu-doc .savegrid .savecard{margin-bottom:0}@media (max-width:820px){.rebdeu-doc .savegrid{grid-template-columns:1fr}}.rebdeu-doc .layout-toggle{border:1px solid var(--line);border-radius:9px;flex:none;display:inline-flex;overflow:hidden}.rebdeu-doc .layout-toggle button{width:36px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.rebdeu-doc .layout-toggle button+button{border-left:1px solid var(--line)}.rebdeu-doc .layout-toggle button:hover{color:var(--ink)}.rebdeu-doc .layout-toggle button.on{background:var(--us-bg);color:var(--accent-bright)}.rebdeu-doc .layout-toggle button .ic{flex:none;width:16px;height:16px}.rebdeu-doc .cardgrid{grid-template-columns:1fr 1fr;align-items:start;gap:14px;margin-top:24px;display:grid}.rebdeu-doc .cardgrid .savecard{margin-bottom:0}@media (max-width:820px){.rebdeu-doc .cardgrid{grid-template-columns:1fr}}.rebdeu-doc .chat{border:1px solid var(--line);background:var(--panel);border-radius:16px;margin-bottom:6px;overflow:hidden}.rebdeu-doc .chat-head{border-bottom:1px solid var(--line);color:var(--muted);align-items:center;gap:9px;padding:13px 18px;font-size:12.5px;display:flex}.rebdeu-doc .chat-head .dot{background:var(--good);border-radius:50%;flex:none;width:8px;height:8px}.rebdeu-doc .chat-body{flex-direction:column;gap:12px;padding:18px;display:flex}.rebdeu-doc .msg{border-radius:14px;max-width:82%;padding:12px 15px;font-size:13px;line-height:1.55}.rebdeu-doc .msg.agent{background:var(--field);border:1px solid var(--line);color:var(--ink);border-bottom-left-radius:4px;align-self:flex-start}.rebdeu-doc .msg.user{background:var(--us-bg);border:1px solid var(--line-strong);color:var(--ink);border-bottom-right-radius:4px;align-self:flex-end}.rebdeu-doc .msg .who{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:5px;font-size:10px;font-weight:700}.rebdeu-doc .msg.user .who{color:var(--accent-bright)}.rebdeu-doc .chatbar{border-top:1px solid var(--line);gap:10px;padding:14px 18px;display:flex}.rebdeu-doc .chatbar input,.rebdeu-doc .chatbar textarea{background:var(--field);border:1px solid var(--line);color:var(--ink);border-radius:10px;flex:1;padding:11px 14px;font-family:inherit;font-size:13px}.rebdeu-doc .chatbar input::placeholder,.rebdeu-doc .chatbar textarea::placeholder{color:var(--faint)}.rebdeu-doc .chatbar .send{background:var(--accent);color:var(--bg);cursor:pointer;border:none;border-radius:10px;padding:0 18px;font-size:13px;font-weight:600}.rebdeu-doc .step-h{align-items:center;gap:12px;margin:6px 0 14px;display:flex}.rebdeu-doc .step-h .sb{background:var(--us-bg);border:1px solid var(--line-strong);width:30px;height:30px;color:var(--accent-bright);border-radius:9px;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.rebdeu-doc .step-h .stt{color:var(--ink);font-size:15px;font-weight:700}.rebdeu-doc .scr-type{letter-spacing:.06em;text-transform:uppercase;color:var(--accent-bright);border:1px solid var(--accent);border-radius:999px;flex:none;padding:3px 10px;font-size:10px;font-weight:700}.rebdeu-doc .scr-purpose{color:var(--muted);border-left:2px solid var(--line-strong);margin-bottom:15px;padding-left:13px;font-size:12px;font-style:italic;line-height:1.55}.rebdeu-doc .scr-h{color:var(--ink);margin-bottom:9px;font-size:15px;font-weight:700;line-height:1.35}.rebdeu-doc .scr-sub{color:var(--muted);margin-bottom:13px;font-size:13px;line-height:1.6}.rebdeu-doc .scr-img{color:var(--faint);border-top:1px solid var(--line);gap:8px;margin-top:13px;padding-top:11px;font-size:11.5px;line-height:1.5;display:flex}.rebdeu-doc .scr-img .ic{flex:none;width:14px;height:14px;margin-top:2px}.rebdeu-doc .qopts{flex-direction:column;gap:8px;margin:4px 0;display:flex}.rebdeu-doc .qopt{border:1px solid var(--line);color:var(--ink);background:var(--field);border-radius:10px;align-items:center;gap:12px;padding:11px 15px;font-size:13px;display:flex}.rebdeu-doc .qopt .radio{border:1.5px solid var(--line-strong);border-radius:50%;flex:none;width:18px;height:18px}.rebdeu-doc .formfields{flex-wrap:wrap;gap:10px;margin:8px 0;display:flex}.rebdeu-doc .ff{color:var(--muted);border:1px solid var(--line);background:var(--field);border-radius:9px;padding:9px 13px;font-size:12.5px}.rebdeu-doc .ff b{color:var(--ink);font-weight:600}.rebdeu-doc .consent{color:var(--faint);margin:6px 0 2px;font-size:11.5px;line-height:1.5}.rebdeu-doc .proto{border:1px solid var(--line);background:var(--panel);border-radius:14px;margin-top:6px;overflow:hidden}.rebdeu-doc .proto-bar{border-bottom:1px solid var(--line);background:var(--field);align-items:center;gap:10px;padding:11px 14px;display:flex}.rebdeu-doc .proto-bar .dots{gap:6px;display:flex}.rebdeu-doc .proto-bar .dots i{background:var(--line-strong);border-radius:50%;width:10px;height:10px;display:inline-block}.rebdeu-doc .proto-bar .url{color:var(--faint);background:var(--panel);border:1px solid var(--line);border-radius:7px;flex:1;padding:5px 12px;font-size:11.5px}.rebdeu-doc .proto-body{color:var(--faint);padding:18px;font-size:13px;line-height:1.6}.rebdeu-doc .btn,.rebdeu-doc .btn.primary,.rebdeu-doc .send{background:var(--accent);color:var(--bg);border:1px solid var(--accent);transition:background .15s,color .15s,border-color .15s}.rebdeu-doc .btn .ic,.rebdeu-doc .btn.primary .ic,.rebdeu-doc .send .ic{color:var(--bg)}.rebdeu-doc .btn:hover,.rebdeu-doc .btn.primary:hover,.rebdeu-doc .send:hover{border-color:var(--accent);color:var(--accent);background:0 0}.rebdeu-doc .btn:hover .ic,.rebdeu-doc .btn.primary:hover .ic,.rebdeu-doc .send:hover .ic{color:var(--accent)}.rebdeu-doc .btn.ghost,.rebdeu-doc .regen,.rebdeu-doc .cta,.rebdeu-doc .open-cta,.rebdeu-doc .savecard .open-cta{color:var(--ink);border:.5px solid var(--ink);background:0 0;transition:border-color .15s}.rebdeu-doc .btn.ghost .ic,.rebdeu-doc .regen .ic,.rebdeu-doc .cta .ic,.rebdeu-doc .open-cta .ic{color:var(--accent-bright)}.rebdeu-doc .btn.ghost:hover,.rebdeu-doc .regen:hover,.rebdeu-doc .cta:hover,.rebdeu-doc .open-cta:hover{border-color:var(--accent-bright)}.rebdeu-doc .btn.ghost:hover .ic,.rebdeu-doc .regen:hover .ic,.rebdeu-doc .cta:hover .ic,.rebdeu-doc .open-cta:hover .ic{color:var(--accent-bright)}@media print{.rebdeu-doc .qtag.qx{display:block!important}.rebdeu-doc .qmore,.rebdeu-doc .no-print,.rebdeu-doc .rb-tabs{display:none!important}.rebdeu-doc .step,.rebdeu-doc .field,.rebdeu-doc .dq,.rebdeu-doc .curve-wrap,.rebdeu-doc .rec,.rebdeu-doc .box,.rebdeu-doc .rank,.rebdeu-doc .bars,.rebdeu-doc .ready,.rebdeu-doc .metric,.rebdeu-doc .persona,.rebdeu-doc .voice,.rebdeu-doc .offer,.rebdeu-doc .qa,.rebdeu-doc .bigjob,.rebdeu-doc .leadbox,.rebdeu-doc .icard,.rebdeu-doc .channel,.rebdeu-doc .mfield,.rebdeu-doc .prio-row,.rebdeu-doc .prop,.rebdeu-doc .pillar,.rebdeu-doc .swot-q,.rebdeu-doc .crit-row,.rebdeu-doc .posbox,.rebdeu-doc .scard,.rebdeu-doc .src-card,.rebdeu-doc .offer-card,.rebdeu-doc .angle,.rebdeu-doc .adcard,.rebdeu-doc .genbox,.rebdeu-doc .recbox,.rebdeu-doc .emptych,.rebdeu-doc .savecard,.rebdeu-doc .srcsel-item,.rebdeu-doc .segrow,.rebdeu-doc .chat,.rebdeu-doc .proto,.rebdeu-doc .cardgrid,.rebdeu-doc .chart,.rebdeu-doc .qwrap{break-inside:avoid}.rebdeu-doc .regen,.rebdeu-doc .modelbar,.rebdeu-doc .card-actions{display:none!important}.rebdeu-doc .offer-body,.rebdeu-doc .srcsel-item .ssb{display:block!important}.rebdeu-doc .ssh .chev,.rebdeu-doc.note-tabbar,.rebdeu-doc .tabs{display:none!important}.rebdeu-doc .tabpanel,.rebdeu-doc .zone-acc>.zone-body{display:block!important}.rebdeu-doc .zone-acc .chev{display:none!important}.rebdeu-doc .qwrap>.qscroll{display:block!important}.rebdeu-doc .qchev{display:none!important}.rebdeu-doc *{-webkit-print-color-adjust:exact;print-color-adjust:exact}.rebdeu-doc .rebdeu-flow,.rebdeu-doc .rebdeu-pulse,.rebdeu-doc .snakeLong,.rebdeu-doc .pulse{animation:none}}.rebdeu-doc .zone-head.block-head{margin:0 0 18px}.rebdeu-doc .block-head .block-count{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);white-space:nowrap;font-size:11px;font-weight:700}.rebdeu-doc .q{border:1px solid var(--line);background:var(--panel);border-radius:16px;margin-bottom:14px;padding:22px 24px}.rebdeu-doc .q-head{flex-wrap:wrap;align-items:flex-start;gap:14px;margin-bottom:9px;display:flex}.rebdeu-doc .q-n{color:var(--accent);font-variant-numeric:tabular-nums;flex:none;font-size:22px;font-weight:800;line-height:1.05}.rebdeu-doc .q-id{flex:1;min-width:200px}.rebdeu-doc .q-title{color:var(--ink);font-size:16px;font-weight:700;line-height:1.3}.rebdeu-doc .q-type{letter-spacing:.1em;text-transform:uppercase;color:var(--accent-deep);border:1px solid var(--line-strong);white-space:nowrap;border-radius:999px;flex:none;padding:4px 11px;font-size:10px;font-weight:700}.rebdeu-doc .q-desc{color:var(--muted);max-width:760px;margin-bottom:14px;font-size:13.5px;line-height:1.6}.rebdeu-doc .q-field{border:1px solid var(--line);background:var(--field);width:100%;color:var(--ink);border-radius:11px;min-height:46px;padding:12px 15px;font-family:inherit;font-size:13px;line-height:1.55;display:block}.rebdeu-doc textarea.q-field{resize:vertical}.rebdeu-doc .q-field.area{min-height:96px}.rebdeu-doc .q-field::placeholder{color:var(--faint)}.rebdeu-doc .q-field:focus-visible{border-color:var(--accent);box-shadow:0 0 0 2px var(--us-bg);outline:none}.rebdeu-doc .q-field:disabled{opacity:.5;cursor:not-allowed}.rebdeu-doc .q-num{border:1px solid var(--line);background:var(--field);border-radius:11px;align-items:stretch;max-width:340px;display:flex;overflow:hidden}.rebdeu-doc .q-num:focus-within{border-color:var(--accent);box-shadow:0 0 0 2px var(--us-bg)}.rebdeu-doc .q-num input{min-width:0;color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:12px 15px;font-family:inherit;font-size:13px;line-height:1.55}.rebdeu-doc .q-num input::placeholder{color:var(--faint)}.rebdeu-doc .q-num .q-unit{color:var(--accent);background:var(--us-bg);border-left:1px solid var(--line);align-items:center;padding:0 16px;font-size:13px;font-weight:700;display:flex}.rebdeu-doc .qopt{cursor:pointer}.rebdeu-doc .qopt input[type=radio],.rebdeu-doc .qopt input[type=checkbox]{opacity:0;width:1px;height:1px;margin:0;position:absolute}.rebdeu-doc .qopt .radio{position:relative}.rebdeu-doc .qopt input:checked~.radio{border-color:var(--accent)}.rebdeu-doc .qopt input:checked~.radio:after{content:"";background:var(--accent);border-radius:50%;position:absolute;inset:3px}.rebdeu-doc .qopt input:focus-visible~.radio,.rebdeu-doc .qopt input:focus-visible~.cbox{border-color:var(--accent);box-shadow:0 0 0 2px var(--us-bg)}.rebdeu-doc .qopt:has(input[type=radio]:checked){border-color:var(--accent);background:var(--us-bg)}.rebdeu-doc .qopt .cbox{border:1.5px solid var(--line-strong);border-radius:5px;flex:none;width:18px;height:18px;position:relative}.rebdeu-doc .qopt.check{background:0 0;border-style:dashed;margin-top:12px}.rebdeu-doc .qopt.check input:checked~.cbox{border-color:var(--accent);background:var(--accent)}.rebdeu-doc .qopt.check input:checked~.cbox:after{content:"";border:solid var(--accent-gold-fg);border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:1.5px;left:5px;transform:rotate(45deg)}.rebdeu-doc .qopt-t{line-height:1.4}.rebdeu-doc .qhelp{border:1px solid var(--line);border-left:3px solid var(--accent);background:var(--field);border-radius:0 12px 12px 0;gap:12px;margin-top:14px;padding:14px 18px;display:flex}.rebdeu-doc .qhelp .ic{width:18px;height:18px;color:var(--accent);flex:none;margin-top:2px}.rebdeu-doc .qhelp .co-l{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:5px;font-size:10.5px;font-weight:700;display:block}.rebdeu-doc .qhelp .co-t{color:var(--muted);font-size:13px;line-height:1.65}.rebdeu-doc .q .field{margin:14px 0 0}.rebdeu-doc .q-progress{margin:0 0 22px}.rebdeu-doc .q-progress .pmeta{color:var(--muted);justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:8px;font-size:12.5px;display:flex}.rebdeu-doc .q-progress .pmeta b{color:var(--ink);font-weight:700}.rebdeu-doc .q-progress .pmeta .pct{font-size:11.5px}.rebdeu-doc .q-progress .ptrack{background:var(--track);border-radius:999px;height:8px;overflow:hidden}.rebdeu-doc .q-progress .pfill{background:var(--fill);border-radius:999px;height:100%;transition:width .25s}.rebdeu-doc .q-nav{justify-content:space-between;align-items:center;gap:14px;margin-top:22px;display:flex}.rebdeu-doc .q-nav .nav-right{align-items:center;gap:10px;display:flex}.rebdeu-doc .q-nav .navbtn{cursor:pointer;border:1px solid var(--line-strong);color:var(--ink);background:0 0;border-radius:11px;padding:12px 22px;font-family:inherit;font-size:13px;font-weight:700;line-height:1;transition:border-color .15s,background .15s,color .15s}.rebdeu-doc .q-nav .navbtn:hover{border-color:var(--accent)}.rebdeu-doc .q-nav .navbtn:disabled{opacity:.4;cursor:not-allowed}.rebdeu-doc .q-nav .navbtn.ghost{color:var(--muted);border-color:#0000;padding-left:6px;padding-right:6px}.rebdeu-doc .q-nav .navbtn.ghost:hover{color:var(--ink)}.rebdeu-doc .q-nav .navbtn.primary{background:var(--accent);border-color:var(--accent);color:var(--accent-gold-fg)}.rebdeu-doc .q-nav .navbtn.primary:hover{background:var(--accent-bright);border-color:var(--accent-bright)}@media (max-width:780px){.rebdeu-doc .q-type{flex-basis:100%;order:3}}@media print{.rebdeu-doc .q,.rebdeu-doc .qhelp,.rebdeu-doc .qopt{break-inside:avoid}}.thin-scrollbar{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}.thin-scrollbar::-webkit-scrollbar{width:6px;height:6px}.thin-scrollbar::-webkit-scrollbar-track{background:0 0}.thin-scrollbar::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:6px}.thin-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--muted)}.thin-scrollbar::-webkit-scrollbar-button{width:0;height:0;display:none}.rebdeu-doc .quiz-grid{grid-template-columns:minmax(0,1fr) 400px;min-height:100vh;display:grid}.rebdeu-doc .quiz-main{min-width:0;padding:30px 30px 60px}.rebdeu-doc .quiz-aside{border-left:1px solid var(--line);background:var(--bg);flex-direction:column;align-self:start;height:100vh;padding:24px 28px;display:flex;position:sticky;top:0}.rebdeu-doc .qb{border:1px solid var(--line);background:var(--panel);border-radius:16px;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;padding:22px 26px;display:flex}.rebdeu-doc .qb-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--faint);margin-bottom:9px;font-size:11px;font-weight:700}.rebdeu-doc .qb-title{letter-spacing:-.01em;color:var(--ink);font-size:26px;font-weight:800;line-height:1.1}.rebdeu-doc .qb-prog{color:var(--muted);white-space:nowrap;text-align:right;padding-top:8px;font-size:14px}.rebdeu-doc .qb-prog b{color:var(--ink);font-weight:700}.rebdeu-doc .qb-done{color:var(--good);margin-left:8px;font-weight:600}.rebdeu-doc .qprogress{margin-bottom:22px}.rebdeu-doc .qprogress-top{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.rebdeu-doc .qp-label{letter-spacing:.1em;text-transform:uppercase;color:var(--faint);font-size:11px;font-weight:700}.rebdeu-doc .qp-right{color:var(--muted);white-space:nowrap;font-size:12px}.rebdeu-doc .qp-pct{color:var(--accent-bright);font-size:13.5px;font-weight:800}.rebdeu-doc .qp-left{margin-left:6px}.rebdeu-doc .qbar{background:var(--track);border-radius:999px;height:7px;position:relative;overflow:hidden}.rebdeu-doc .qbar i{background:var(--fill);border-radius:999px;width:0;height:100%;transition:width .55s cubic-bezier(.22,.61,.36,1);display:block;position:relative}.rebdeu-doc .qbar i:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff59 50%,#0000 100%) 0 0/220% 100%;border-radius:999px;animation:1.8s linear infinite qshimmer;position:absolute;inset:0}@keyframes qshimmer{0%{background-position:120% 0}to{background-position:-120% 0}}.rebdeu-doc .quiz-main .q{border:1px solid var(--line);background:var(--panel);border-radius:16px;padding:28px 30px}.rebdeu-doc .quiz-qt{letter-spacing:-.01em;color:var(--ink);margin-bottom:12px;font-size:27px;font-weight:800;line-height:1.2}.rebdeu-doc .quiz-main .q-desc{color:var(--muted);max-width:760px;margin-bottom:22px;font-size:15px;line-height:1.6}.rebdeu-doc .quiz-grid .qopt{cursor:pointer;align-items:flex-start;padding:16px 20px;font-size:15px;transition:border-color .12s,background .12s}.rebdeu-doc .quiz-grid .qopt:hover{border-color:var(--line-strong)}.rebdeu-doc .quiz-grid .qopt .radio{width:20px;height:20px;margin-top:1px;position:relative}.rebdeu-doc .quiz-grid .qopt-l{font-size:15px}.rebdeu-doc .quiz-grid .qopt-d{margin-top:6px;font-size:13px}.rebdeu-doc .quiz-grid .qopt.sel{border-color:var(--accent);background:var(--us-bg)}.rebdeu-doc .quiz-grid .qopt.sel .radio{border-color:var(--accent)}.rebdeu-doc .quiz-grid .qopt.sel .radio:after{content:"";background:var(--accent);border-radius:50%;position:absolute;inset:4px}.rebdeu-doc .quiz-grid .qchip{cursor:pointer;position:relative}.rebdeu-doc .quiz-grid .qchip:hover{border-color:var(--line-strong)}.rebdeu-doc .quiz-grid .qchip .radio{position:relative}.rebdeu-doc .quiz-grid .qchip.sel{border-color:var(--accent);background:var(--us-bg)}.rebdeu-doc .quiz-grid .qchip.sel .radio{border-color:var(--accent)}.rebdeu-doc .quiz-grid .qchip.sel .radio:after{content:"";background:var(--accent);border-radius:50%;position:absolute;inset:3px}.rebdeu-doc .quiz-nav{align-items:center;gap:12px;margin-top:24px;display:flex}.rebdeu-doc .quiz-nav .spacer{flex:1}.rebdeu-doc .btn:disabled{opacity:.4;cursor:not-allowed;border-color:var(--line)}.rebdeu-doc .btn svg{flex:none;width:16px;height:16px}.rebdeu-doc .agent-head{border-bottom:1px solid var(--line);color:var(--ink);align-items:center;gap:12px;padding-bottom:16px;font-size:17px;font-weight:600;display:flex}.rebdeu-doc .agent-av{background:var(--field);border:1px solid var(--line);width:32px;height:32px;color:var(--accent);border-radius:9px;flex:none;justify-content:center;align-items:center;display:flex}.rebdeu-doc .agent-av svg{width:18px;height:18px}.rebdeu-doc .agent-status{color:var(--muted);align-items:center;gap:7px;margin-left:auto;font-size:11.5px;font-weight:500;display:inline-flex}.rebdeu-doc .agent-status .dot{background:var(--good);border-radius:50%;flex:none;width:8px;height:8px}.rebdeu-doc .agent-body{flex-direction:column;flex:1;gap:12px;padding:18px 2px;display:flex;overflow-y:auto}.rebdeu-doc .agent-empty{color:var(--faint);text-align:center;margin:auto;padding:0 20px;font-size:13px}.rebdeu-doc .agent-foot{border-top:1px solid var(--line);flex-direction:column;gap:12px;padding-top:14px;display:flex}.rebdeu-doc .agent-advise{text-transform:uppercase;letter-spacing:.04em;justify-content:center;width:100%;padding:14px;font-size:13px}.rebdeu-doc .agent-foot .chatbar{border:0;align-items:stretch;padding:0}.rebdeu-doc .agent-foot .send{text-transform:uppercase;letter-spacing:.04em;font-size:11.5px}.rebdeu-doc .chatbar .mic{border:1px solid var(--line);background:var(--field);width:44px;color:var(--muted);cursor:pointer;border-radius:10px;flex:none;justify-content:center;align-items:center;transition:border-color .12s,color .12s,background .12s;display:flex}.rebdeu-doc .chatbar .mic:hover{border-color:var(--accent);color:var(--accent-bright)}.rebdeu-doc .chatbar .mic svg{width:18px;height:18px}.rebdeu-doc .chatbar .mic.rec{border-color:var(--accent);color:var(--bg);background:var(--accent);animation:1.2s ease-in-out infinite micpulse}@keyframes micpulse{0%,to{box-shadow:0 0 #b08d578c}50%{box-shadow:0 0 0 7px #b08d5700}}@media (prefers-reduced-motion:reduce){.rebdeu-doc .qbar i{transition:none}.rebdeu-doc .qbar i:after,.rebdeu-doc .chatbar .mic.rec{animation:none}}@media (max-width:900px){.rebdeu-doc .quiz-grid{grid-template-columns:1fr}.rebdeu-doc .quiz-aside{border-left:0;border-top:1px solid var(--line);height:auto;padding:24px 22px 60px;position:static}.rebdeu-doc .quiz-main{padding:24px 22px 30px}.rebdeu-doc .quiz-qt{font-size:23px}.rebdeu-doc .qb{flex-direction:column;gap:10px}.rebdeu-doc .qb-prog{text-align:left;padding-top:0}.rebdeu-doc .agent-body{min-height:120px}}.rebdeu-doc .qopt.has-note{align-items:flex-start}.rebdeu-doc .qopt.has-note .radio{margin-top:2px}.rebdeu-doc .qopt-l{color:var(--ink);font-size:13px;font-weight:600;display:block}.rebdeu-doc .qopt-d{color:var(--muted);margin-top:3px;font-size:12px;line-height:1.5;display:block}.rebdeu-doc .qscale{flex-wrap:wrap;gap:9px;display:flex}.rebdeu-doc .qchip{border:1px solid var(--line);color:var(--ink);background:var(--field);border-radius:999px;align-items:center;gap:9px;padding:9px 15px;font-size:13px;display:inline-flex}.rebdeu-doc .qchip .radio{border:1.5px solid var(--line-strong);border-radius:50%;flex:none;width:15px;height:15px}.rebdeu-doc .qchip input[type=radio]{opacity:0;width:1px;height:1px;margin:0;position:absolute}.rebdeu-doc .qchip:focus-within,.rebdeu-doc .quiz-grid .qopt:focus-within{outline:2px solid var(--accent-bright);outline-offset:2px}.rebdeu-doc .hub-topbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.rebdeu-doc .hub-back{color:var(--muted);border:0;align-items:center;gap:7px;margin-bottom:18px;font-size:13px;font-weight:500;text-decoration:none;transition:color .12s;display:inline-flex}.rebdeu-doc .hub-back:hover{color:var(--accent-bright)}.rebdeu-doc .hub-name{letter-spacing:-.01em;color:var(--ink);margin-bottom:9px;font-size:34px;font-weight:800;line-height:1.1}.rebdeu-doc .hub-sub{color:var(--muted);font-size:15px}.rebdeu-doc .hub-sub b{color:var(--ink);font-weight:600}.rebdeu-doc .hub-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;margin-top:34px;display:grid}.rebdeu-doc .hub-card{border:1px solid var(--line);background:var(--panel);color:inherit;border-radius:16px;flex-direction:column;padding:22px 24px;text-decoration:none;transition:border-color .14s,box-shadow .14s,transform .14s;display:flex;position:relative}.rebdeu-doc .hub-card:hover{border-color:var(--accent);transform:translateY(-2px)}.rebdeu-doc .hub-card:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rebdeu-doc .hub-ic{border:1px solid var(--line);background:var(--field);width:44px;height:44px;color:var(--accent);border-radius:12px;flex:none;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.rebdeu-doc .hub-ic svg{width:22px;height:22px}.rebdeu-doc .hub-ct{color:var(--ink);margin-bottom:8px;font-size:16px;font-weight:700;line-height:1.3}.rebdeu-doc .hub-cd{color:var(--muted);flex:1;margin-bottom:18px;font-size:13px;line-height:1.55}.rebdeu-doc .hub-card .open-cta{border-radius:10px;align-self:flex-start;align-items:center;gap:8px;padding:8px 14px;font-size:12px;font-weight:600;display:inline-flex}.rebdeu-doc .hub-card .open-cta svg{width:14px;height:14px}.rebdeu-doc .hub-badge{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:1px solid var(--line);color:var(--muted);background:var(--bg);border-radius:999px;padding:4px 11px;font-size:10px;font-weight:700;position:absolute;top:16px;right:16px}.rebdeu-doc .hub-badge.is-done{color:var(--good);border-color:var(--good)}.rebdeu-doc .hub-badge.is-prog{color:var(--accent-bright);border-color:var(--accent)}.rebdeu-doc .hub-badge.is-empty{color:var(--faint);border-color:var(--line)}@media (max-width:560px){.rebdeu-doc .hub-name{font-size:27px}.rebdeu-doc .hub-grid{grid-template-columns:1fr}}@media print{.rebdeu-doc .hub-card{break-inside:avoid}}.rebdeu-doc .adm-act{color:var(--accent-bright);border:1px solid var(--line);cursor:pointer;white-space:nowrap;background:0 0;border-radius:8px;align-items:center;gap:6px;padding:7px 11px;font-family:Inter;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.rebdeu-doc .adm-act svg{width:14px;height:14px}.rebdeu-doc .adm-act:hover{border-color:var(--accent)}.rebdeu-doc .adm-act.danger{color:var(--bad)}.rebdeu-doc .adm-act.danger:hover{border-color:var(--bad)}.rebdeu-doc .btn.sm{border-radius:9px;padding:8px 12px;font-size:12.5px}.rebdeu-doc .btn.block{justify-content:center;width:100%;margin-top:4px;padding:13px}.rebdeu-doc .links-sub{letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin:22px 0 12px;font-size:11px;font-weight:700}.rebdeu-doc .link-card{border:1px solid var(--line);background:var(--panel);border-radius:14px;margin-bottom:12px;padding:16px 18px}.rebdeu-doc .link-top{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:13px;display:flex}.rebdeu-doc .link-name{color:var(--ink);font-size:14.5px;font-weight:700}.rebdeu-doc .link-no{color:var(--muted);font-size:12px}.rebdeu-doc .link-lock{color:var(--accent-bright);align-items:center;gap:5px;font-size:11px;font-weight:600;display:inline-flex}.rebdeu-doc .link-lock svg{width:13px;height:13px}.rebdeu-doc .st-badge.off{color:var(--muted);border-color:var(--line-strong)}.rebdeu-doc .link-url{background:var(--field);border:1px solid var(--line);border-radius:10px;align-items:center;gap:10px;margin-bottom:12px;padding:9px 12px;display:flex}.rebdeu-doc .link-url .u{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:1;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12.5px;overflow:hidden}.rebdeu-doc .link-pw{background:var(--field);border:1px solid var(--line);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;padding:8px 12px;display:flex}.rebdeu-doc .lp-label{color:var(--muted);font-size:12px;font-weight:600}.rebdeu-doc .lp-val{min-width:80px;color:var(--ink);letter-spacing:.06em;flex:1;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:13px}.rebdeu-doc .link-meta{color:var(--faint);flex-wrap:wrap;gap:4px 16px;margin-bottom:14px;font-size:12px;display:flex}.rebdeu-doc .link-meta b{color:var(--muted);font-weight:600}.rebdeu-doc .link-acts{flex-wrap:wrap;gap:8px;display:flex}.rebdeu-doc .share-sel{appearance:none;width:100%;color:var(--ink);background-color:var(--field);border:1px solid var(--line);cursor:pointer;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23928e84' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;border-radius:12px;outline:none;padding:12px 40px 12px 14px;font-family:Inter;font-size:14px}.rebdeu-doc .share-sel:focus{border-color:var(--accent)}.rebdeu-doc .name-row{background:var(--field);border:1px solid var(--line);border-radius:12px;align-items:center;padding:0 14px;display:flex}.rebdeu-doc .name-row:focus-within{border-color:var(--accent)}.rebdeu-doc .name-pre{color:var(--muted);white-space:nowrap;padding-right:9px;font-size:14px}.rebdeu-doc .name-row input{min-width:0;color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:12px 0;font-family:inherit;font-size:14px}.rebdeu-doc .name-row input::placeholder{color:var(--faint)}.rebdeu-doc .pcheck{cursor:pointer;color:var(--ink);-webkit-user-select:none;user-select:none;align-items:center;gap:11px;font-size:14px;font-weight:600;display:inline-flex}.rebdeu-doc .pcheck .cb{border:2px solid var(--line-strong);border-radius:5px;flex:none;width:18px;height:18px;position:relative}.rebdeu-doc .pcheck.on .cb{background:var(--accent);border-color:var(--accent)}.rebdeu-doc .pcheck.on .cb:after{content:"";border:solid var(--bg);border-width:0 2px 2px 0;width:4px;height:9px;position:absolute;top:1.5px;left:5px;transform:rotate(45deg)}.rebdeu-doc .pw-wrap[hidden]{display:none}.rebdeu-doc .pw-row{gap:8px;margin-top:11px;display:flex}.rebdeu-doc .pw-field{flex:1;min-width:0;position:relative}.rebdeu-doc .pw-in{width:100%;color:var(--ink);background:var(--field);border:1px solid var(--line);cursor:pointer;border-radius:10px;outline:none;padding:10px 12px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:13.5px}.rebdeu-doc .pw-in:focus{border-color:var(--accent)}.rebdeu-doc .cphint{position:relative}.rebdeu-doc .cphint .tip{background:var(--panel-2);border:1px solid var(--line-strong);color:var(--ink);white-space:nowrap;opacity:0;pointer-events:none;z-index:8;border-radius:7px;padding:4px 9px;font-size:11px;font-weight:600;transition:opacity .12s;position:absolute;top:-30px;left:50%;transform:translate(-50%)}.rebdeu-doc .cphint:hover .tip{opacity:1}.rebdeu-doc .share-pick{flex-wrap:wrap;gap:8px;margin:0 0 8px;display:flex}.rebdeu-doc .share-pick .pk{color:var(--muted);background:var(--panel);border:1px solid var(--line);cursor:pointer;border-radius:12px;align-items:center;gap:7px;padding:9px 14px;font-size:12.5px;transition:border-color .12s,color .12s;display:inline-flex}.rebdeu-doc .share-pick .pk:hover{border-color:var(--line-strong)}.rebdeu-doc .share-pick .pk.on{color:var(--accent-bright);border-color:var(--accent)}.rebdeu-doc .share-pick .pk b{color:inherit;opacity:.7;font-weight:700}@media print{.rebdeu-doc .link-card{break-inside:avoid}}.sb{--nav:#161616;--ink:#e9e6df;--muted:#928e84;--faint:#6f6a60;--accent:#b08d57;--accent-bright:#d4a96a;--accent-deep:#8a6d3f;--glow:#e8c690;--line:#b08d5729;--line-strong:#b08d574d;--us-bg:#e8c6900f;--good:#4cc88a;--field:#1f1f1f;--bad:#e8635c;font-family:var(--font-inter),"Inter",system-ui,sans-serif}:root[data-theme=light] .sb{--nav:#f6f6f8;--ink:#26231f;--muted:#8c887f;--faint:#b4b0a6;--accent:#a07b43;--accent-bright:#b08d57;--accent-deep:#7f5c36;--glow:#a07b43;--line:#ebeae7;--line-strong:#d8cdbe;--us-bg:#fbf6ee;--good:#0e9e6b;--field:#fff;--bad:#d8453e}.sb{background:var(--nav);border-right:1px solid var(--line);flex-direction:column;flex:none;width:288px;height:100vh;transition:width .2s;display:flex;position:sticky;top:0}.sb .sb-head{border-bottom:1px solid var(--line);align-items:center;gap:11px;padding:18px;display:flex}.sb .wm{font-family:var(--font-fraunces),"Fraunces",Georgia,serif;color:var(--ink);white-space:nowrap;font-size:23px;font-weight:600}.sb .wm .ai{color:var(--accent)}.sb .di{font-style:normal;position:relative}.sb .di:after{content:"";background:var(--accent);border-radius:50%;width:.18em;height:.18em;position:absolute;top:.2em;left:50%;transform:translate(-50%)}.sb .sb-brand{min-width:0;color:inherit;flex:1;align-items:center;gap:11px;text-decoration:none;display:flex}.sb .sb-brand .b-name{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;display:block;overflow:hidden}.sb .sb-brand .b-sub{color:var(--muted);font-size:10px;display:block}.sb .b-circle{width:34px;height:34px;color:var(--accent);background:var(--us-bg);border:1px solid var(--line);border-radius:9px;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.sb .sb-collapse{width:34px;height:34px;color:var(--accent-bright);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;flex:none;justify-content:center;align-items:center;margin-left:auto;transition:background .12s,color .12s,border-color .12s;display:flex}.sb .sb-collapse:hover{color:var(--accent-bright);border-color:var(--accent);background:0 0}.sb .sb-collapse svg{width:19px;height:19px;transition:transform .2s}.sb .sb-scroll{flex-direction:column;flex:1;gap:2px;padding:12px 12px 8px;display:flex;overflow-y:auto}.sb .sb-scroll::-webkit-scrollbar{width:7px}.sb .sb-scroll::-webkit-scrollbar-thumb{background:var(--line);border-radius:8px}.sb .sb-switcher{margin-bottom:8px}.sb .nav-item,.sb .nav-group{width:100%;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:13px;padding:11px 13px;font-family:inherit;font-size:14.5px;font-weight:500;text-decoration:none;transition:background .12s,color .12s,border-color .12s;display:flex}.sb .nav-item:hover,.sb .nav-group:hover{background:var(--field);border-color:var(--line)}.sb .ni-ic{width:21px;height:21px;color:var(--muted);flex:none;justify-content:center;align-items:center;display:flex}.sb .ni-ic svg{width:21px;height:21px}.sb .nav-item:hover .ni-ic,.sb .nav-group:hover .ni-ic{color:var(--accent-bright)}.sb .ni-label{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.sb .ni-trail{color:var(--muted);flex:none;align-items:center;gap:8px;display:flex}.sb .ni-dot{background:var(--good);border-radius:50%;flex:none;width:9px;height:9px}.sb .ni-badge{background:var(--bad);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;font-weight:700;display:inline-flex}.sb .nav-item.active{background:var(--us-bg);border-color:var(--line-strong);color:var(--accent-bright)}.sb .nav-item.active .ni-ic{color:var(--accent)}.sb .nav-item.done,.sb .nav-item.done .ni-ic{color:var(--good)}.sb .grp-chev{color:var(--muted);transition:transform .2s}.sb .grp-chev svg{width:16px;height:16px;display:block}.sb .nav-group.open .grp-chev{transform:rotate(180deg)}.sb .nav-sub{border-left:1px solid var(--line);grid-template-rows:1fr;margin:2px 0 6px 25px;padding-left:14px;transition:grid-template-rows .2s;display:grid}.sb .nav-sub.closed{grid-template-rows:0fr}.sb .nav-sub>div{flex-direction:column;gap:2px;min-height:0;display:flex;overflow:hidden}.sb .nav-subitem{width:100%;color:var(--muted);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:12px;padding:9px 12px;font-family:inherit;font-size:14px;font-weight:500;text-decoration:none;transition:background .12s,color .12s;display:flex}.sb .nav-subitem:hover{background:var(--field);color:var(--ink)}.sb .nav-subitem .ni-ic{width:19px;height:19px;color:var(--faint)}.sb .nav-subitem .ni-ic svg{width:19px;height:19px}.sb .nav-subitem:hover .ni-ic{color:var(--accent-bright)}.sb .nav-subitem.active{background:var(--us-bg);color:var(--accent-bright)}.sb .nav-subitem.active .ni-ic{color:var(--accent)}.sb .acct-balance{background:var(--field);border-radius:9px;align-items:center;gap:10px;padding:9px 12px;display:flex}.sb .acct-balance .ni-ic{color:var(--accent)}.sb .acct-balance .ab-val{font-variant-numeric:tabular-nums;color:var(--ink);font-size:13.5px;font-weight:700;line-height:1.1}.sb .acct-balance .ab-val.neg{color:var(--bad)}.sb .acct-balance .ab-sub{color:var(--muted);font-size:11px;line-height:1.1}.sb .sb-sys{border-top:1px solid var(--line);flex-direction:column;gap:2px;padding:8px 12px;display:flex}.sb .sb-sys .nav-item,.sb .sb-sys .nav-group{color:var(--muted);font-weight:500}.sb .sb-sys .nav-item:hover,.sb .sb-sys .nav-group:hover{color:var(--ink)}.sb .sys-act{width:30px;height:30px;color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;padding:0;display:flex}.sb .sys-act:hover{color:var(--accent-bright);background:var(--field);border-color:var(--line)}.sb .sys-act svg{width:17px;height:17px}.sb .sys-logout{display:inline-flex}.sb .sys-support{align-items:center;gap:4px;display:flex}.sb .sys-support .nav-item{flex:1;min-width:0}.sb .sb-foot{border-top:1px solid var(--line);align-items:center;gap:12px;padding:14px 20px;display:flex}.sb .pv-label{color:var(--muted);flex:1;font-size:13.5px}.sb .switch{background:var(--line-strong);cursor:pointer;border:0;border-radius:999px;flex:none;width:42px;height:24px;padding:0;transition:background .15s;position:relative}.sb .switch .knob{background:#fff;border-radius:50%;width:18px;height:18px;transition:left .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0000004d}.sb .switch.on{background:var(--accent)}.sb .switch.on .knob{left:21px}.sb.collapsed{width:70px;position:relative}.sb.collapsed .wm,.sb.collapsed .ni-label,.sb.collapsed .ni-trail,.sb.collapsed .grp-chev,.sb.collapsed .nav-sub,.sb.collapsed .pv-label,.sb.collapsed .sys-act,.sb.collapsed .sb-brand .b-name,.sb.collapsed .sb-brand .b-sub,.sb.collapsed .sb-switcher{display:none}.sb.collapsed .nav-item,.sb.collapsed .nav-group,.sb.collapsed .sb-sys .nav-item{justify-content:center;gap:0;padding:11px 0}.sb.collapsed .sb-head{justify-content:center;padding:18px 0}.sb.collapsed .sb-brand{display:none}.sb.collapsed .sb-collapse{margin:0;position:static}.sb.collapsed .sb-collapse svg{transform:rotate(180deg)}.sb.collapsed .sb-foot{justify-content:center;padding:14px 0}.mobile-topbar,.sb-backdrop,.sb-close{display:none}@media (max-width:780px){.mobile-topbar{z-index:50;background:var(--background-card);border-bottom:1px solid var(--border);height:56px;font-family:var(--font-inter),"Inter",system-ui,sans-serif;align-items:center;gap:11px;padding:0 14px;display:flex;position:fixed;top:0;left:0;right:0}.mobile-topbar .mtb-burger{width:44px;height:44px;color:var(--accent-gold);cursor:pointer;background:0 0;border:none;border-radius:10px;flex:none;justify-content:center;align-items:center;margin-left:-8px;display:flex}.mobile-topbar .mtb-burger svg{width:24px;height:24px}.mobile-topbar .mtb-brand{min-width:0;color:var(--foreground);align-items:center;gap:9px;text-decoration:none;display:flex}.mobile-topbar .mtb-brand .wm{font-family:var(--font-fraunces),"Fraunces",Georgia,serif;color:var(--foreground);white-space:nowrap;font-size:19px;font-weight:600}.mobile-topbar .mtb-brand .wm .ai{color:var(--accent-gold)}.mobile-topbar .mtb-brand .di{font-style:normal;position:relative}.mobile-topbar .mtb-brand .di:after{content:"";background:var(--accent-gold);border-radius:50%;width:.18em;height:.18em;position:absolute;top:.2em;left:50%;transform:translate(-50%)}.mobile-topbar .mtb-brand .b-name{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.mobile-topbar .mtb-logo{border-radius:8px;flex:none;width:30px;height:30px}.app-main{padding:72px 16px 28px}.app-scroll{overflow-x:hidden}.sb{z-index:61;width:min(86vw,320px);max-width:320px;height:100dvh;box-shadow:var(--shadow-md);flex:none;transition:transform .22s;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.sb.mobile-open{transform:translate(0)}.sb.collapsed{width:min(86vw,320px)}.sb .sb-collapse{display:none}.sb .sb-close{width:44px;height:44px;color:var(--accent-bright);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;flex:none;justify-content:center;align-items:center;margin-left:auto;transition:background .12s,color .12s,border-color .12s;display:flex}.sb .sb-close:hover{border-color:var(--accent)}.sb .sb-close svg{width:20px;height:20px}.sb .nav-item,.sb .nav-group,.sb .nav-subitem{padding-top:13px;padding-bottom:13px}.sb .sys-act{width:42px;height:42px}.sb-backdrop{z-index:60;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#00000080;border:none;margin:0;padding:0;display:block;position:fixed;inset:0}}@media (prefers-reduced-motion:reduce){.sb{transition:none}}@media (max-width:780px){.rebdeu-doc .doc,.rebdeu-doc.doc-centered .doc{padding-left:16px;padding-right:16px}.article-page .ap-embed .doc{padding-left:0;padding-right:0}.app-main img,.app-main video{max-width:100%;height:auto}.rebdeu-doc .tbl-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.modal-panel,.popover-panel{max-width:calc(100vw - 24px)!important}.btn-gold,.btn-ghost{min-height:42px}.rebdeu-doc .modelbar .regen{flex:100%;justify-content:center;margin-left:0}.rebdeu-doc .sec-tophead{flex-direction:column;align-items:flex-start;gap:10px}.rebdeu-doc .step-meta{flex-wrap:wrap}}.rebdeu-article{--bg:#1a1a1a;--panel:#232323;--panel-2:#1e1e1e;--ink:#e9e6df;--muted:#928e84;--faint:#6f6a60;--accent:#b08d57;--accent-bright:#d4a96a;--accent-deep:#8a6d3f;--glow:#e8c690;--line:#b08d5729;--line-strong:#b08d574d;--us-bg:#e8c6900f;--bad:#e8635c;--bad-soft:#e8635c29;--good:#4cc88a;--good-soft:#4cc88a29;--field:#1f1f1f;color:var(--ink);-webkit-font-smoothing:antialiased;font-family:Inter,sans-serif;font-size:14px;line-height:1.6;position:relative}:root[data-theme=light] .rebdeu-article{--bg:#fff;--panel:#f6f6f8;--panel-2:#fbfbfd;--ink:#26231f;--muted:#8c887f;--faint:#b4b0a6;--accent:#a07b43;--accent-bright:#b08d57;--accent-deep:#7f5c36;--glow:#a07b43;--line:#ebeae7;--line-strong:#d8cdbe;--us-bg:#fbf6ee;--bad:#d8453e;--bad-soft:#d8453e1a;--good:#0e9e6b;--good-soft:#0e9e6b1a;--field:#fff}.rebdeu-article *{box-sizing:border-box;margin:0;padding:0}.rebdeu-article .doc{max-width:1180px;margin:0 auto;padding:0}.rebdeu-article .ptitle{margin:8px 0 4px}.rebdeu-article .kicker{letter-spacing:.26em;text-transform:uppercase;color:var(--accent);margin-bottom:10px;font-size:11.5px;font-weight:600}.rebdeu-article h1{letter-spacing:-.01em;font-size:30px;font-weight:800;line-height:1.12}.rebdeu-article .psub{color:var(--muted);max-width:760px;margin-top:8px;font-size:14px}.rebdeu-article .wrap2{grid-template-columns:430px 1fr;align-items:start;gap:22px;margin-top:26px;display:grid}.rebdeu-article .pvcol{scrollbar-width:thin;align-self:start;max-height:calc(100dvh - 24px);position:sticky;top:16px;overflow:auto}.rebdeu-article .panelcard{border:1px solid var(--line);background:var(--panel);border-radius:16px;margin-bottom:18px;padding:20px 22px}.rebdeu-article .stepeyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--accent-deep);align-items:center;gap:9px;margin-bottom:14px;font-size:11px;font-weight:700;display:flex}.rebdeu-article .stepeyebrow .n{border:1px solid var(--line-strong);width:20px;height:20px;color:var(--accent);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;display:inline-flex}.rebdeu-article .flabel{letter-spacing:.12em;text-transform:uppercase;color:var(--accent-deep);margin:16px 0 8px;font-size:10.5px;font-weight:700;display:block}.rebdeu-article .flabel:first-of-type{margin-top:0}.rebdeu-article .src{flex-direction:column;gap:9px;display:flex}.rebdeu-article .rdo{border:2px solid var(--line-strong);border-radius:50%;flex:none;width:16px;height:16px;margin-top:2px;position:relative}.rebdeu-article .srcmeta{flex-direction:column;gap:2px;min-width:0;display:flex}.rebdeu-article .srcmeta .st{color:var(--ink);font-size:13.5px;font-weight:700}.rebdeu-article .srcmeta .sd{color:var(--muted);margin-top:2px;font-size:12px}.rebdeu-article .srctag{letter-spacing:.08em;text-transform:uppercase;color:var(--accent-deep);border:1px solid var(--line);white-space:nowrap;border-radius:999px;align-self:center;margin-left:auto;padding:2px 8px;font-size:10px;font-weight:700}.rebdeu-article .srcgroup{border:1px solid var(--line);background:var(--field);border-radius:12px;overflow:hidden}.rebdeu-article .grphead{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:11px;padding:12px 14px;display:flex}.rebdeu-article .grphead:hover{background:var(--panel)}.rebdeu-article .chev{width:15px;height:15px;color:var(--accent-deep);flex:none;transition:transform .15s}.rebdeu-article .srcgroup.open .chev{transform:rotate(90deg)}.rebdeu-article .grphead .gt{color:var(--ink);font-size:13.5px;font-weight:700}.rebdeu-article .grphead .gc{color:var(--muted);font-size:11.5px}.rebdeu-article .grpbody{flex-direction:column;gap:7px;padding:2px 12px 12px;display:none}.rebdeu-article .srcgroup.open .grpbody{display:flex}.rebdeu-article .subitem{border:1px solid var(--line);background:var(--panel);cursor:pointer;border-radius:10px;align-items:flex-start;gap:11px;padding:10px 12px;transition:border-color .15s,background .15s;display:flex}.rebdeu-article .subitem:hover{border-color:var(--line-strong)}.rebdeu-article .subitem.sel{border-color:var(--accent);background:var(--us-bg)}.rebdeu-article .sel .rdo{border-color:var(--accent)}.rebdeu-article .sel .rdo:after{content:"";background:var(--accent);border-radius:50%;position:absolute;inset:2.5px}.rebdeu-article .fin{width:100%;color:var(--ink);background:var(--field);border:1px solid var(--line);border-radius:11px;outline:none;padding:11px 13px;font-family:Inter;font-size:13.5px;transition:border-color .15s}.rebdeu-article .fin:focus{border-color:var(--accent)}.rebdeu-article textarea.fin{resize:vertical;min-height:64px;line-height:1.5}.rebdeu-article .hint{color:var(--faint);margin-top:6px;font-size:11.5px}.rebdeu-article .seg{background:var(--field);border:1px solid var(--line);border-radius:999px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.rebdeu-article .seg button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:7px 14px;font-family:Inter;font-size:12.5px;font-weight:600}.rebdeu-article .seg button.on{background:var(--accent);color:var(--bg)}.rebdeu-article .chips{flex-wrap:wrap;gap:8px;display:flex}.rebdeu-article .chip{color:var(--muted);background:var(--field);border:1px solid var(--line);cursor:pointer;border-radius:999px;padding:7px 13px;font-size:12px;font-weight:500;transition:all .15s}.rebdeu-article .chip.on{color:var(--bg);background:var(--accent);border-color:var(--accent)}.rebdeu-article .srcsegs{flex-wrap:wrap;gap:7px;padding:9px 4px 3px 39px;display:flex}.rebdeu-article .srcsegs .chip{padding:6px 11px;font-size:11.5px}.rebdeu-article .swrow{justify-content:space-between;align-items:center;gap:12px;display:flex}.rebdeu-article .sw{background:var(--line-strong);cursor:pointer;border-radius:999px;flex:none;width:42px;height:24px;transition:background .15s;position:relative}.rebdeu-article .sw.on{background:var(--accent)}.rebdeu-article .sw:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:left .15s;position:absolute;top:2px;left:2px}.rebdeu-article .sw.on:after{left:20px}.rebdeu-article .modelpick{flex-direction:column;gap:9px;display:flex}.rebdeu-article .mopt{border:1px solid var(--line);background:var(--field);cursor:pointer;border-radius:12px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.rebdeu-article .mopt.sel{border-color:var(--accent);background:var(--us-bg)}.rebdeu-article .mopt .mt{color:var(--ink);font-size:13.5px;font-weight:700}.rebdeu-article .mopt .md{color:var(--muted);margin-top:2px;font-size:12px}.rebdeu-article .mopt .mc{white-space:nowrap;flex-direction:column;align-self:center;align-items:flex-end;gap:2px;margin-left:auto;display:flex}.rebdeu-article .mopt .mprice{color:var(--accent-deep);font-size:13.5px;font-weight:700}.rebdeu-article .mopt .mtime{color:var(--muted);font-size:10.5px}.rebdeu-article .gen{background:var(--accent);width:100%;color:var(--bg);border:1px solid var(--accent);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:9px;margin-top:6px;padding:14px;font-family:Inter;font-size:14.5px;font-weight:700;transition:background .15s;display:flex}.rebdeu-article .gen:hover{background:var(--accent-deep);border-color:var(--accent-deep)}.rebdeu-article .gen:disabled{opacity:.55;cursor:not-allowed}.rebdeu-article .gen svg{width:17px;height:17px}.rebdeu-article .genhint{text-align:center;color:var(--faint);margin-top:10px;font-size:11.5px}.rebdeu-article .pvhead{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.rebdeu-article .pvhead .pvl{white-space:nowrap;color:var(--ink);align-items:center;gap:9px;font-size:13px;font-weight:700;display:flex}.rebdeu-article .badge{letter-spacing:.1em;text-transform:uppercase;color:var(--accent-deep);border:1px solid var(--line-strong);border-radius:999px;padding:3px 9px;font-size:10px;font-weight:700}.rebdeu-article .pvactions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rebdeu-article .ibtn{white-space:nowrap;color:var(--muted);background:var(--field);border:1px solid var(--line);cursor:pointer;border-radius:9px;flex:none;align-items:center;gap:7px;padding:8px 12px;font-family:Inter;font-size:12.5px;font-weight:600;display:inline-flex}.rebdeu-article .ibtn:hover{color:var(--ink);border-color:var(--line-strong)}.rebdeu-article .ibtn:disabled{opacity:.5;cursor:not-allowed}.rebdeu-article .ibtn svg{width:14px;height:14px}.rebdeu-article .pvframe{border:1px solid var(--line);background:var(--panel);border-radius:16px;max-height:540px;padding:28px 30px;overflow:auto}.rebdeu-article .pvframe .kicker{margin-bottom:8px}.rebdeu-article .pvframe h2.ph{letter-spacing:-.01em;margin-bottom:12px;font-size:26px;font-weight:800;line-height:1.14}.rebdeu-article .pvframe p{color:var(--muted);max-width:640px;margin-bottom:13px;font-size:14px;line-height:1.75}.rebdeu-article .pvframe p b,.rebdeu-article .pvframe p strong{color:var(--ink);font-weight:600}.rebdeu-article .pvframe .h3{color:var(--ink);margin:22px 0 8px;font-size:16px;font-weight:700}.rebdeu-article .step{border:1px solid var(--line);background:var(--field);border-radius:14px;margin:6px 0 8px;padding:18px;position:relative}.rebdeu-article .step.break:before{content:"";background:var(--bad);border-radius:14px 0 0 14px;width:3px;position:absolute;top:0;bottom:0;left:0}.rebdeu-article .step-head{flex-wrap:wrap;justify-content:space-between;gap:14px;margin-bottom:10px;display:flex}.rebdeu-article .step-n{color:var(--accent);font-size:20px;font-weight:800}.rebdeu-article .step-title{font-size:15px;font-weight:700}.rebdeu-article .break-tag{letter-spacing:.1em;text-transform:uppercase;color:var(--bad);border:1px solid var(--bad);border-radius:999px;margin-top:5px;padding:2px 7px;font-size:9px;font-weight:700;display:inline-block}.rebdeu-article .emo{color:var(--muted);align-items:center;gap:7px;font-size:11.5px;display:flex}.rebdeu-article .emo .e-val{color:var(--bad);font-size:14px;font-weight:800}.rebdeu-article .emo .dot{background:var(--bad);border-radius:50%;width:8px;height:8px}.rebdeu-article .flist{list-style:none}.rebdeu-article .flist li{color:var(--ink);margin-bottom:7px;padding-left:17px;font-size:12.5px;line-height:1.5;position:relative}.rebdeu-article .flist.bar li:before{content:"↗";color:var(--bad);font-weight:700;position:absolute;left:0}.rebdeu-article .cursor{background:var(--accent);vertical-align:text-bottom;width:8px;height:15px;margin-left:1px;animation:1s step-end infinite rebdeu-blink;display:inline-block}@keyframes rebdeu-blink{50%{opacity:0}}.rebdeu-article .pvframe.md h1{letter-spacing:-.01em;color:var(--ink);margin-bottom:14px;font-size:26px;font-weight:800;line-height:1.14}.rebdeu-article .pvframe.md h2{color:var(--ink);margin:24px 0 9px;font-size:18px;font-weight:700}.rebdeu-article .pvframe.md h3{color:var(--ink);margin:18px 0 7px;font-size:15.5px;font-weight:700}.rebdeu-article .pvframe.md p{color:var(--muted);max-width:660px;margin-bottom:13px;font-size:14px;line-height:1.75}.rebdeu-article .pvframe.md strong{color:var(--ink);font-weight:600}.rebdeu-article .pvframe.md a{color:var(--accent);text-decoration:underline}.rebdeu-article .pvframe.md ul,.rebdeu-article .pvframe.md ol{flex-direction:column;gap:6px;margin:0 0 13px 18px;display:flex}.rebdeu-article .pvframe.md li{color:var(--ink);font-size:13.5px;line-height:1.55}.rebdeu-article .pvframe.md blockquote{border-left:3px solid var(--accent);color:var(--muted);margin:0 0 13px;padding-left:14px;font-style:italic}.rebdeu-article .chatcard{border:1px solid var(--line-strong);background:var(--panel);border-radius:16px;flex-direction:column;margin-top:18px;display:flex;overflow:hidden}.rebdeu-article .chat-top{border-bottom:1px solid var(--line);background:var(--panel-2);justify-content:space-between;align-items:flex-start;gap:10px;padding:14px 18px;display:flex}.rebdeu-article .ct-title{color:var(--ink);align-items:center;gap:9px;font-size:13.5px;font-weight:700;display:flex}.rebdeu-article .ct-title .dotlive{background:var(--good);border-radius:50%;width:8px;height:8px}.rebdeu-article .ct-sub{color:var(--muted);margin-top:3px;font-size:11.5px}.rebdeu-article .chat-body{flex-direction:column;gap:11px;max-height:240px;padding:16px 18px;display:flex;overflow-y:auto}.rebdeu-article .msg{border-radius:13px;max-width:80%;padding:10px 13px;font-size:13px;line-height:1.55}.rebdeu-article .msg.bot{background:var(--field);border:1px solid var(--line);color:var(--ink);border-bottom-left-radius:4px;align-self:flex-start}.rebdeu-article .msg.me{background:var(--accent);color:var(--bg);border-bottom-right-radius:4px;align-self:flex-end}.rebdeu-article .msg .mlabel{letter-spacing:.12em;text-transform:uppercase;color:var(--accent-deep);margin-bottom:5px;font-size:9.5px;font-weight:700;display:block}.rebdeu-article .chat-suggest{flex-wrap:wrap;gap:7px;padding:0 18px 6px;display:flex}.rebdeu-article .sug{color:var(--muted);background:var(--field);border:1px solid var(--line);cursor:pointer;border-radius:999px;padding:6px 11px;font-size:11.5px}.rebdeu-article .sug:hover{border-color:var(--accent);color:var(--ink)}.rebdeu-article .reclive{color:var(--bad);align-items:center;gap:7px;padding:0 18px 6px;font-size:11px;font-weight:600;display:none}.rebdeu-article .reclive.on{display:flex}.rebdeu-article .reclive .rd{background:var(--bad);border-radius:50%;width:8px;height:8px;animation:1.2s ease-in-out infinite rebdeu-micpulse}.rebdeu-article .chat-compose{border-top:1px solid var(--line);background:var(--panel-2);align-items:flex-end;gap:8px;padding:11px 14px;display:flex}.rebdeu-article .chat-compose textarea{resize:none;min-height:42px;max-height:110px;color:var(--ink);background:var(--field);border:1px solid var(--line);border-radius:11px;outline:none;flex:1;padding:11px 12px;font-family:Inter;font-size:13px;line-height:1.45}.rebdeu-article .chat-compose textarea:focus{border-color:var(--accent)}.rebdeu-article .mic,.rebdeu-article .send{cursor:pointer;border:1px solid var(--line);border-radius:11px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.rebdeu-article .mic{background:var(--field);color:var(--muted)}.rebdeu-article .mic:hover{color:var(--ink);border-color:var(--line-strong)}.rebdeu-article .mic.rec{background:var(--bad-soft);border-color:var(--bad);color:var(--bad);animation:1.3s ease-in-out infinite rebdeu-micpulse}.rebdeu-article .mic:disabled{opacity:.4;cursor:not-allowed}.rebdeu-article .send{background:var(--accent);color:var(--bg);border-color:var(--accent)}.rebdeu-article .send:hover{background:var(--accent-deep);border-color:var(--accent-deep)}.rebdeu-article .send:disabled{opacity:.5;cursor:not-allowed}.rebdeu-article .send svg,.rebdeu-article .mic svg{width:18px;height:18px}@keyframes rebdeu-micpulse{0%,to{box-shadow:0 0 0 0 var(--bad-soft)}50%{box-shadow:0 0 0 7px #0000}}.rebdeu-article .note{border:1px dashed var(--line-strong);background:var(--us-bg);color:var(--muted);border-radius:14px;margin-top:26px;padding:16px 20px;font-size:12.5px;line-height:1.6}.rebdeu-article .note b{color:var(--ink)}.rebdeu-article .backlink{color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-bottom:14px;padding:0;font-size:13px;display:inline-flex}.rebdeu-article .backlink:hover{color:var(--ink)}.rebdeu-article .backlink svg{width:15px;height:15px}.rebdeu-article .generr{color:var(--bad);text-align:center;margin-top:8px;font-size:12px}@media (prefers-reduced-motion:reduce){.rebdeu-article .chev{transition:none}.rebdeu-article .mic.rec,.rebdeu-article .reclive .rd,.rebdeu-article .cursor{animation:none}}@media (max-width:920px){.rebdeu-article .wrap2{grid-template-columns:1fr}.rebdeu-article .wrap2>*{min-width:0}.rebdeu-article .pvframe,.rebdeu-article .pvframe.md{max-width:100%}.rebdeu-article .pvcol{max-height:none;position:static;overflow:visible}.rebdeu-article .pvhead,.rebdeu-article .pvactions{flex-wrap:wrap}}.rebdeu-doc .crumb{color:var(--muted);align-items:center;gap:7px;margin-bottom:16px;font-size:13px;font-weight:500;text-decoration:none;transition:color .12s;display:inline-flex}.rebdeu-doc .crumb:hover{color:var(--accent-bright)}.rebdeu-doc .list-title{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.rebdeu-doc .list-title h1{letter-spacing:-.01em;color:var(--ink);font-size:32px;font-weight:800}.rebdeu-doc .list-sub{color:var(--muted);font-size:14px}.rebdeu-doc .lh-row{flex-wrap:wrap;align-items:center;gap:14px;margin:34px 0 20px;display:flex}.rebdeu-doc .lh-title{color:var(--ink);margin-right:auto;font-size:18px;font-weight:700}.rebdeu-doc .vtoggle{background:var(--field);border:1px solid var(--line);border-radius:10px;gap:2px;padding:3px;display:inline-flex}.rebdeu-doc .vbtn{width:34px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:flex}.rebdeu-doc .vbtn svg{width:17px;height:17px}.rebdeu-doc .vbtn.on{background:var(--panel);color:var(--accent-bright)}.rebdeu-doc .search{background:var(--field);border:1px solid var(--line);border-radius:10px;align-items:center;gap:9px;min-width:230px;padding:0 12px;display:flex}.rebdeu-doc .search:focus-within{border-color:var(--accent)}.rebdeu-doc .search svg{width:16px;height:16px;color:var(--muted);flex:none}.rebdeu-doc .search input{color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:10px 0;font-family:inherit;font-size:13.5px}.rebdeu-doc .search input::placeholder{color:var(--faint)}.rebdeu-doc .diag-grid{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:14px;display:grid}.rebdeu-doc .diag-grid.list{grid-template-columns:1fr}.rebdeu-doc .diag-card{border:1px solid var(--line);background:var(--panel);color:inherit;cursor:pointer;border-radius:16px;flex-direction:column;gap:13px;padding:20px 48px 20px 22px;text-decoration:none;transition:border-color .14s,box-shadow .14s,transform .14s;display:flex;position:relative}.rebdeu-doc .diag-card:hover{border-color:var(--accent);transform:translateY(-2px)}.rebdeu-doc .diag-card:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rebdeu-doc .st-badge{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:999px;align-self:flex-start;padding:4px 11px;font-size:10px;font-weight:700}.rebdeu-doc .st-badge.draft{color:var(--accent-bright);border-color:var(--accent)}.rebdeu-doc .st-badge.done{color:var(--good);border-color:var(--good)}.rebdeu-doc .dc-body{min-width:0}.rebdeu-doc .dc-name{color:var(--ink);font-size:16px;font-weight:700;line-height:1.3}.rebdeu-doc .dc-desc{color:var(--muted);margin-top:6px;font-size:13px;line-height:1.5}.rebdeu-doc .dc-prog{flex-direction:column;gap:7px;display:flex}.rebdeu-doc .pbar{background:var(--track);border-radius:999px;height:6px;overflow:hidden}.rebdeu-doc .pbar i{background:var(--fill);border-radius:999px;height:100%;display:block}.rebdeu-doc .pbar.done i{background:var(--good)}.rebdeu-doc .pbar-label{color:var(--muted);white-space:nowrap;font-size:11.5px}.rebdeu-doc .pbar-label b{color:var(--ink);font-weight:700}.rebdeu-doc .dc-date{color:var(--faint);white-space:nowrap;font-size:12px}.rebdeu-doc .diag-grid.list .diag-card{flex-direction:row;align-items:center;gap:20px;padding:15px 48px 15px 20px}.rebdeu-doc .diag-grid.list .st-badge{order:-1;align-self:center}.rebdeu-doc .diag-grid.list .dc-body{flex:1}.rebdeu-doc .diag-grid.list .dc-desc{margin-top:3px}.rebdeu-doc .diag-grid.list .dc-prog{flex:none;width:170px}.rebdeu-doc .diag-grid.list .dc-date{flex:none}.rebdeu-doc .menu-btn{width:30px;height:30px;color:var(--muted);cursor:pointer;z-index:2;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;top:16px;right:14px}.rebdeu-doc .menu-btn:hover{background:var(--field);border-color:var(--line);color:var(--ink)}.rebdeu-doc .menu-btn svg{width:18px;height:18px}.rebdeu-doc .menu-pop{z-index:6;background:var(--panel-2);border:1px solid var(--line-strong);border-radius:11px;min-width:172px;padding:6px;display:none;position:absolute;top:50px;right:14px;box-shadow:0 10px 28px #00000052}.rebdeu-doc .menu-pop.open{display:block}.rebdeu-doc .diag-card:has(.menu-pop.open){z-index:20}.rebdeu-doc .menu-item{width:100%;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:9px 11px;font-family:inherit;font-size:13px;display:flex}.rebdeu-doc .menu-item:hover{background:var(--field)}.rebdeu-doc .menu-item svg{width:15px;height:15px;color:var(--muted);flex:none}.rebdeu-doc .menu-item.danger,.rebdeu-doc .menu-item.danger svg{color:var(--bad)}.rebdeu-doc .menu-sep{background:var(--line);height:1px;margin:5px 2px}.rebdeu-doc .empty{border:1px dashed var(--line);text-align:center;color:var(--faint);border-radius:16px;padding:46px 22px;font-size:14px}.rebdeu-doc .empty.hidden{display:none}@media (max-width:620px){.rebdeu-doc .list-title h1{font-size:26px}.rebdeu-doc .lh-title{width:100%;margin-right:0}.rebdeu-doc .search{flex:1;min-width:0}.rebdeu-doc .diag-grid{grid-template-columns:1fr}.rebdeu-doc .diag-grid.list .diag-card{flex-wrap:wrap}.rebdeu-doc .diag-grid.list .dc-prog{width:100%}}@media print{.rebdeu-doc .diag-card{break-inside:avoid}}.rebdeu-doc .diag-card.cjm-card{gap:12px;padding-right:48px}.rebdeu-doc .cjm-head{align-items:flex-start;gap:13px;display:flex}.rebdeu-doc .cjm-ic{border:1px solid var(--line);background:var(--field);width:40px;height:40px;color:var(--accent);border-radius:11px;flex:none;justify-content:center;align-items:center;display:flex}.rebdeu-doc .cjm-ic svg{width:20px;height:20px}.rebdeu-doc .cjm-htext{flex:1;min-width:0}.rebdeu-doc .cjm-name{color:var(--ink);font-size:15.5px;font-weight:700;line-height:1.3}.rebdeu-doc .cjm-type{color:var(--muted);margin-top:3px;font-size:11.5px}.rebdeu-doc .cjm-qwrap{flex:none;align-self:flex-start;display:inline-flex}.rebdeu-doc .cjm-basis{color:var(--accent-deep);flex-wrap:wrap;align-items:center;gap:7px;font-size:12px;font-weight:600;line-height:1.4;display:flex}.rebdeu-doc .cjm-basis .add{color:var(--accent-bright);border:1px solid var(--line);border-radius:999px;padding:1px 9px;font-size:10.5px;font-weight:600}.rebdeu-doc .cjm-meta{color:var(--faint);flex-wrap:wrap;gap:5px 12px;font-size:12px;display:flex}.rebdeu-doc .cjm-meta b{color:var(--muted);font-weight:600}.rebdeu-doc .diag-grid.list .cjm-card{flex-direction:column;align-items:stretch}.rebdeu-doc .blog-badge{letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--line-strong);color:var(--muted);white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:10.5px;font-weight:700}.rebdeu-doc .blog-badge.on{color:var(--good);border-color:var(--good-soft);background:var(--good-soft)}.rebdeu-doc .blog-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.rebdeu-doc .btn.sm.danger{color:var(--bad);border-color:var(--bad-soft)}.rebdeu-doc .btn.sm.danger:hover{border-color:var(--bad);background:var(--bad-soft)}.rebdeu-doc .blog-mc .cjm-head{justify-content:space-between}.rebdeu-doc .btn.bronze{color:#fff;border-color:var(--ink);background:0 0}.rebdeu-doc .btn.bronze svg{color:#fff}.rebdeu-doc .btn.bronze:hover{border-color:var(--accent-bright);color:#fff;background:0 0}.rebdeu-doc .gate{border:1px solid var(--line);background:var(--panel);text-align:center;border-radius:16px;max-width:640px;padding:30px 28px}.rebdeu-doc .gate.flat{color:var(--faint);background:0 0;border-style:dashed}.rebdeu-doc .gate h3{color:var(--ink);margin-bottom:8px;font-size:17px;font-weight:700}.rebdeu-doc .gate p{color:var(--muted);max-width:520px;margin:0 auto 18px;font-size:13.5px;line-height:1.6}.rebdeu-doc .gate .btn{margin:0 auto}.rebdeu-doc .modal-ov{z-index:50;background:#0000008c;justify-content:center;align-items:flex-start;padding:44px 20px;display:none;position:fixed;inset:0;overflow-y:auto}.rebdeu-doc .modal-ov.open{display:flex}.rebdeu-doc .modal{background:var(--panel);border:1px solid var(--line-strong);border-radius:18px;width:100%;max-width:580px;animation:.16s cjm-mpop;overflow:hidden}@keyframes cjm-mpop{0%{opacity:.4;transform:translateY(8px)}to{opacity:1;transform:none}}.rebdeu-doc .modal-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:18px 22px;display:flex}.rebdeu-doc .modal-head h3{color:var(--ink);font-size:17px;font-weight:700}.rebdeu-doc .modal-x{border:1px solid var(--line);width:30px;height:30px;color:var(--muted);cursor:pointer;background:0 0;border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}.rebdeu-doc .modal-x:hover{color:var(--ink);border-color:var(--line-strong)}.rebdeu-doc .modal-x svg{width:16px;height:16px}.rebdeu-doc .modal-body{flex-direction:column;gap:18px;max-height:64vh;padding:18px 22px;display:flex;overflow-y:auto}.rebdeu-doc .modal-foot{border-top:1px solid var(--line);justify-content:flex-end;align-items:center;gap:10px;padding:16px 22px;display:flex}.rebdeu-doc .mlabel{letter-spacing:.12em;text-transform:uppercase;color:var(--accent-deep);margin-bottom:9px;font-size:10.5px;font-weight:700;display:block}.rebdeu-doc .mhr{background:var(--line);height:1px;margin:4px 0}.rebdeu-doc .msec-label{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);font-size:11px;font-weight:700}.rebdeu-doc .mhint{color:var(--faint);margin-top:7px;font-size:11.5px}.rebdeu-doc .merr{color:var(--bad);margin-top:7px;font-size:12px}.rebdeu-doc .fsel{width:100%;color:var(--ink);background:var(--field);border:1px solid var(--line);cursor:pointer;border-radius:11px;outline:none;padding:11px 13px;font-family:Inter;font-size:13.5px}.rebdeu-doc .fsel:focus{border-color:var(--accent)}.rebdeu-doc .optlist{flex-direction:column;gap:8px;display:flex}.rebdeu-doc .optrow{border:1px solid var(--line);background:var(--field);cursor:pointer;border-radius:11px;align-items:flex-start;gap:11px;padding:11px 13px;transition:border-color .12s,background .12s;display:flex}.rebdeu-doc .optrow:hover{border-color:var(--line-strong)}.rebdeu-doc .optrow.sel{border-color:var(--accent);background:var(--us-bg)}.rebdeu-doc .opt-t{color:var(--ink);font-size:13px;font-weight:600;display:block}.rebdeu-doc .opt-d{color:var(--muted);margin-top:2px;font-size:12px;display:block}.rebdeu-doc .rdo{border:2px solid var(--line-strong);border-radius:50%;flex:none;width:17px;height:17px;margin-top:1px;position:relative}.rebdeu-doc .optrow.sel .rdo{border-color:var(--accent)}.rebdeu-doc .optrow.sel .rdo:after{content:"";background:var(--accent);border-radius:50%;position:absolute;inset:2.5px}.rebdeu-doc .cbox{border:2px solid var(--line-strong);border-radius:5px;flex:none;width:17px;height:17px;margin-top:1px;position:relative}.rebdeu-doc .optrow.sel .cbox{border-color:var(--accent);background:var(--accent)}.rebdeu-doc .optrow.sel .cbox:after{content:"";border:solid var(--bg);border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:1px;left:4.5px;transform:rotate(45deg)}.rebdeu-doc .mseg{grid-template-columns:1fr 1fr;gap:10px;display:grid}.rebdeu-doc .mode{border:1px solid var(--line);background:var(--field);cursor:pointer;border-radius:12px;padding:14px;transition:border-color .12s,background .12s}.rebdeu-doc .mode:hover{border-color:var(--line-strong)}.rebdeu-doc .mode.sel{border-color:var(--accent);background:var(--us-bg)}.rebdeu-doc .mode .mn{color:var(--ink);font-size:13.5px;font-weight:700}.rebdeu-doc .mode .mdsc{color:var(--muted);margin-top:3px;font-size:12px;line-height:1.45}.rebdeu-doc .mode .mcost{color:var(--accent-deep);margin-top:9px;font-size:13px;font-weight:700}.rebdeu-doc .mcount{color:var(--muted);margin-right:auto;font-size:12px}@media (max-width:560px){.rebdeu-doc .mseg{grid-template-columns:1fr}}.rebdeu-doc .st-badge.std{color:var(--muted);border-color:var(--line-strong)}.rebdeu-doc .st-badge.deep{color:var(--accent-bright);border-color:var(--accent)}.rebdeu-doc .modal-intro{color:var(--muted);background:var(--field);border:1px solid var(--line);border-radius:11px;padding:13px 15px;font-size:13px;line-height:1.6}.rebdeu-doc .modal-intro b{color:var(--ink);font-weight:600}.rebdeu-doc .fld-row{align-items:center;gap:10px;display:flex}.rebdeu-doc .fld-row .fsel{flex:1}.rebdeu-doc .fld-add{white-space:nowrap}.rebdeu-doc .fld-new{gap:8px;margin-top:9px;display:flex}.rebdeu-doc .fld-new .fsel{flex:1}.rebdeu-doc .mlabel-row{justify-content:space-between;align-items:center;gap:12px;margin-bottom:9px;display:flex}.rebdeu-doc .mlabel-row .mlabel{margin-bottom:0}.rebdeu-doc .sa{white-space:nowrap;font-size:12px;font-weight:600}.rebdeu-doc .sa a{cursor:pointer;color:var(--accent-bright)}.rebdeu-doc .sa a:hover{text-decoration:underline}.rebdeu-doc .sa .sep{color:var(--faint);margin:0 7px}.rebdeu-doc .sa a.clr{color:var(--muted)}.rebdeu-doc .seg-n{color:var(--ink);font-weight:700}.rebdeu-doc .seg-d{color:var(--muted)}.rebdeu-doc .optrow:focus-visible{border-color:var(--accent);box-shadow:0 0 0 2px var(--us-bg);outline:none}.rebdeu-doc .sa a:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:3px}.rebdeu-doc .modes{flex-direction:column;gap:10px;display:flex}.rebdeu-doc .modes .mode-h{justify-content:space-between;align-items:center;gap:12px;display:flex}.rebdeu-doc .modes .mode-h .mcost{margin-top:0}.rebdeu-doc .modes .mdsc{margin-top:5px}.rebdeu-admin{--bg:#1a1a1a;--panel:#232323;--panel-2:#1e1e1e;--ink:#e9e6df;--muted:#928e84;--faint:#6f6a60;--accent:#b08d57;--accent-bright:#d4a96a;--accent-deep:#8a6d3f;--glow:#e8c690;--line:#b08d5729;--line-strong:#b08d574d;--us-bg:#e8c6900f;--good:#4cc88a;--good-soft:#4cc88a21;--bad:#e8635c;--bad-soft:#e8635c24;--field:#1f1f1f;background:var(--bg);color:var(--ink);font-family:var(--font-inter),"Inter",system-ui,sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;font-weight:400;line-height:1.5}:root[data-theme=light] .rebdeu-admin{--bg:#fff;--panel:#f6f6f8;--panel-2:#fbfbfd;--ink:#26231f;--muted:#8c887f;--faint:#b4b0a6;--accent:#a07b43;--accent-bright:#b08d57;--accent-deep:#7f5c36;--glow:#a07b43;--line:#ebeae7;--line-strong:#d8cdbe;--us-bg:#fbf6ee;--good:#0e9e6b;--good-soft:#0e9e6b1a;--bad:#d8453e;--bad-soft:#d8453e1a;--field:#fff}.rebdeu-admin *{box-sizing:border-box}.rebdeu-admin .adm{width:100%;max-width:1080px;margin:0 auto;padding:8px 4px 40px}.rebdeu-admin .wm{font-family:var(--font-fraunces),"Fraunces",Georgia,serif;font-weight:600}.rebdeu-admin .btn{font-family:var(--font-inter),"Inter";cursor:pointer;border:1px solid var(--line-strong);color:var(--ink);white-space:nowrap;background:0 0;border-radius:10px;align-items:center;gap:8px;padding:10px 15px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.rebdeu-admin .btn:hover{border-color:var(--accent)}.rebdeu-admin .btn.primary{background:var(--accent);border-color:var(--accent);color:var(--bg)}.rebdeu-admin .btn.primary:hover{background:var(--accent-bright);border-color:var(--accent-bright)}.rebdeu-admin .btn.sm{padding:8px 12px;font-size:12.5px}.rebdeu-admin .btn svg{width:15px;height:15px}.rebdeu-admin .adm-head{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px;padding-bottom:20px;display:flex}.rebdeu-admin .adm-head h1{letter-spacing:-.01em;font-size:30px;font-weight:800}.rebdeu-admin .adm-head .sub{color:var(--muted);margin-top:6px;font-size:14px}.rebdeu-admin .adm-msgs{flex-direction:column;gap:10px;margin-bottom:22px;display:flex}.rebdeu-admin .adm-msg{border:1px solid;border-radius:11px;padding:11px 14px;font-size:13px;font-weight:600}.rebdeu-admin .adm-msg.ok{color:var(--good);background:var(--good-soft);border-color:var(--good)}.rebdeu-admin .adm-msg.bad{color:var(--bad);background:var(--bad-soft);border-color:var(--bad)}.rebdeu-admin .adm-onetime{border:1px solid var(--line-strong);background:var(--us-bg);border-radius:13px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:13px 16px;display:flex}.rebdeu-admin .ot-l{min-width:0}.rebdeu-admin .ot-label{letter-spacing:.1em;text-transform:uppercase;color:var(--accent-deep);margin-bottom:4px;font-size:10.5px;font-weight:700;display:block}.rebdeu-admin .ot-url{color:var(--ink);word-break:break-all;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12.5px}.rebdeu-admin .ot-url .exp{color:var(--muted)}.rebdeu-admin .adm-grid2{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;display:grid}.rebdeu-admin .adm-card{border:1px solid var(--line);background:var(--panel);border-radius:16px;margin-bottom:16px;padding:20px 22px}.rebdeu-admin .adm-ct{color:var(--ink);justify-content:space-between;align-items:center;gap:10px;margin-bottom:4px;font-size:16px;font-weight:700;display:flex}.rebdeu-admin .adm-ct .cnt{color:var(--muted);font-size:13px;font-weight:600}.rebdeu-admin .adm-note{color:var(--muted);background:var(--field);border:1px solid var(--line);border-radius:10px;margin:10px 0 4px;padding:9px 12px;font-size:12.5px}.rebdeu-admin .adm-form{grid-template-columns:1fr 1fr;align-items:end;gap:14px;margin-top:16px;display:grid}.rebdeu-admin .adm-field{flex-direction:column;gap:7px;min-width:0;display:flex}.rebdeu-admin .adm-field.full{grid-column:1/-1}.rebdeu-admin .adm-field label{letter-spacing:.1em;text-transform:uppercase;color:var(--accent-deep);font-size:10.5px;font-weight:700}.rebdeu-admin .adm-in{width:100%;font-family:var(--font-inter),"Inter";color:var(--ink);background:var(--field);border:1px solid var(--line);border-radius:10px;outline:none;padding:10px 12px;font-size:13.5px}.rebdeu-admin .adm-in:focus{border-color:var(--accent)}.rebdeu-admin select.adm-in{cursor:pointer}.rebdeu-admin .pw-row{gap:8px;display:flex}.rebdeu-admin .pw-row .adm-in{flex:1}.rebdeu-admin .adm-hint{color:var(--faint);margin-top:2px;font-size:11.5px}.rebdeu-admin .adm-form>.btn{justify-self:start}.rebdeu-admin .adm-seg{background:var(--field);border:1px solid var(--line);border-radius:10px;gap:2px;width:fit-content;padding:3px;display:inline-flex}.rebdeu-admin .adm-seg button{font-family:var(--font-inter),"Inter";color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:600}.rebdeu-admin .adm-seg button.on{background:var(--panel);color:var(--accent-bright)}.rebdeu-admin .adm-checks{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;display:grid}.rebdeu-admin .adm-check{color:var(--ink);cursor:pointer;border:1px solid var(--line);background:var(--field);border-radius:9px;align-items:center;gap:9px;padding:8px 11px;font-size:13px;display:flex}.rebdeu-admin .adm-check:hover{border-color:var(--line-strong)}.rebdeu-admin .adm-cb{border:2px solid var(--line-strong);border-radius:4px;flex:none;width:16px;height:16px;position:relative}.rebdeu-admin .adm-check.on .adm-cb{background:var(--accent);border-color:var(--accent)}.rebdeu-admin .adm-check.on .adm-cb:after{content:"";border:solid var(--bg);border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.rebdeu-admin .adm-check.dis{opacity:.55;pointer-events:none}.rebdeu-admin .adm-check input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.rebdeu-admin .adm-check input:focus-visible+.adm-cb{outline:2px solid var(--accent);outline-offset:2px}.rebdeu-admin .adm-tw{margin-top:14px;overflow-x:auto}.rebdeu-admin .adm-table{border-collapse:collapse;width:100%;min-width:560px;font-size:13px}.rebdeu-admin .adm-table th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--faint);border-bottom:1px solid var(--line);white-space:nowrap;padding:10px 12px;font-size:10px;font-weight:700}.rebdeu-admin .adm-table td{border-bottom:1px solid var(--line);color:var(--ink);vertical-align:middle;padding:12px}.rebdeu-admin .adm-table tbody tr:last-child td{border-bottom:0}.rebdeu-admin .adm-table tr.exp-row td{border-bottom:1px solid var(--line);padding:0}.rebdeu-admin .mono{color:var(--muted);font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px}.rebdeu-admin .rbadge{letter-spacing:.04em;text-transform:uppercase;border:1px solid;border-radius:999px;padding:3px 10px;font-size:10.5px;font-weight:700;display:inline-block}.rebdeu-admin .rbadge.admin{color:var(--accent-bright);border-color:var(--accent)}.rebdeu-admin .rbadge.user{color:var(--muted);border-color:var(--line-strong)}.rebdeu-admin .sbadge{font-size:11px;font-weight:600}.rebdeu-admin .sbadge.wait{color:var(--accent-bright)}.rebdeu-admin .sbadge.done{color:var(--good)}.rebdeu-admin .sbadge.rej{color:var(--bad)}.rebdeu-admin .acts{flex-wrap:wrap;gap:6px;display:flex}.rebdeu-admin .adm-act{font-family:var(--font-inter),"Inter";color:var(--accent-bright);border:1px solid var(--line);cursor:pointer;white-space:nowrap;background:0 0;border-radius:8px;padding:6px 10px;font-size:12px;font-weight:600}.rebdeu-admin .adm-act:hover{border-color:var(--accent)}.rebdeu-admin .adm-act.danger{color:var(--bad)}.rebdeu-admin .adm-act.danger:hover{border-color:var(--bad)}.rebdeu-admin .adm-expand{background:var(--panel-2);padding:16px}.rebdeu-admin .adm-expand .adm-checks{margin-bottom:12px}.rebdeu-admin .cur-ver{border:1px solid var(--line-strong);background:var(--us-bg);border-radius:13px;flex-wrap:wrap;align-items:flex-start;gap:14px;margin-top:12px;padding:14px 16px;display:flex}.rebdeu-admin .cur-ver .v-num{color:var(--accent-bright);font-size:18px;font-weight:800}.rebdeu-admin .cur-ver .v-meta{flex:1;min-width:0}.rebdeu-admin .cur-ver .v-link{color:var(--ink);word-break:break-all;font-family:ui-monospace,monospace;font-size:12.5px}.rebdeu-admin .cur-ver .v-link a{color:inherit;text-decoration:none}.rebdeu-admin .cur-ver .v-notes{color:var(--muted);margin-top:4px;font-size:12.5px}.rebdeu-admin .empty{border:1px dashed var(--line);text-align:center;color:var(--faint);border-radius:13px;margin-top:14px;padding:26px;font-size:13.5px}@media (max-width:760px){.rebdeu-admin .adm-grid2,.rebdeu-admin .adm-form{grid-template-columns:1fr}.rebdeu-admin .adm-head h1{font-size:25px}}.rebdeu-admin{--info:#5b9bd5}:root[data-theme=light] .rebdeu-admin{--info:#2f7ec4}.rebdeu-admin .tx-head-right{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:12px;display:flex}.rebdeu-admin .tx-balance{border:1px solid var(--line-strong);background:var(--us-bg);border-radius:13px;flex-direction:column;flex:none;align-items:flex-end;padding:9px 16px;display:flex}.rebdeu-admin .tx-balance .bl-label{letter-spacing:.1em;text-transform:uppercase;color:var(--accent-deep);font-size:10px;font-weight:700}.rebdeu-admin .tx-balance .bl-val{color:var(--ink);font-variant-numeric:tabular-nums;margin-top:2px;font-size:21px;font-weight:800}.rebdeu-admin .tx-balance .bl-val.neg{color:var(--bad)}.rebdeu-admin .tx-filters{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:end;gap:12px;display:grid}.rebdeu-admin .tx-filters .btn{justify-content:center}.rebdeu-admin .tx-bh{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:2px;display:flex}.rebdeu-admin .tx-bt{letter-spacing:.12em;text-transform:uppercase;color:var(--faint);font-size:11px;font-weight:700}.rebdeu-admin .tx-br{color:var(--muted);font-size:12.5px}.rebdeu-admin .tx-br b{color:var(--ink);font-weight:700}.rebdeu-admin .tx-br b.pos{color:var(--good)}.rebdeu-admin .txs{white-space:nowrap;align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:inline-flex}.rebdeu-admin .txs svg{width:15px;height:15px}.rebdeu-admin .txs.ok{color:var(--good)}.rebdeu-admin .txs.err{color:var(--bad)}.rebdeu-admin .txs.wait{color:var(--accent-bright)}.rebdeu-admin .txs.top{color:var(--info)}.rebdeu-admin .amt{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.rebdeu-admin .amt.pos{color:var(--good)}.rebdeu-admin .amt.neg{color:var(--ink)}.rebdeu-admin .amt.muted{color:var(--faint);font-weight:600}.rebdeu-admin.hide-user .col-user{display:none}.rebdeu-admin .tx-filters select.adm-in,.rebdeu-admin .adm-form select.adm-in{appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23928e84' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:36px}.rebdeu-admin .acc-bal{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.rebdeu-admin .acc-bal-l{min-width:0}.rebdeu-admin .acc-bal-label{letter-spacing:.1em;text-transform:uppercase;color:var(--accent-deep);font-size:10.5px;font-weight:700}.rebdeu-admin .acc-bal-val{color:var(--ink);font-variant-numeric:tabular-nums;margin:6px 0;font-size:34px;font-weight:800;line-height:1.1}.rebdeu-admin .acc-bal-val.neg{color:var(--bad)}.rebdeu-admin .acc-bal-note{color:var(--muted);font-size:13px}.rebdeu-admin .acc-brand{border:1px solid var(--line);background:var(--panel);cursor:pointer;color:inherit;border-radius:16px;align-items:center;gap:16px;margin-bottom:16px;padding:18px 20px;text-decoration:none;transition:border-color .12s,background .12s;display:flex}.rebdeu-admin .acc-brand:hover{border-color:var(--accent);background:var(--us-bg)}.rebdeu-admin .ab-ic{border:1px solid var(--line);background:var(--field);width:46px;height:46px;color:var(--accent);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.rebdeu-admin .ab-ic svg{width:24px;height:24px}.rebdeu-admin .ab-tx{flex:1;min-width:0}.rebdeu-admin .ab-t{color:var(--ink);font-size:15px;font-weight:700;display:block}.rebdeu-admin .ab-d{color:var(--muted);margin-top:3px;font-size:13px;line-height:1.5;display:block}.rebdeu-admin .ab-arrow{color:var(--muted);flex:none;margin-left:8px}.rebdeu-admin .ab-arrow svg{width:18px;height:18px}.rebdeu-admin .acc-brand:hover .ab-arrow{color:var(--accent-bright)}.rebdeu-admin .acc-form{flex-direction:column;gap:14px;max-width:460px;margin-top:16px;display:flex}.rebdeu-admin .adm-in:disabled,.rebdeu-admin .adm-in[readonly]{opacity:.6;cursor:not-allowed}.rebdeu-admin .acc-form .btn{align-self:flex-start;margin-top:2px}.rebdeu-admin .acc-msg{border:1px solid;border-radius:10px;padding:9px 12px;font-size:12.5px;font-weight:600;display:none}.rebdeu-admin .acc-msg.show{display:block}.rebdeu-admin .acc-msg.ok{color:var(--good);background:var(--good-soft);border-color:var(--good)}.rebdeu-admin .acc-msg.bad{color:var(--bad);background:var(--bad-soft);border-color:var(--bad)}.rebdeu-admin .acc-pw-row{gap:8px;display:flex}.rebdeu-admin .acc-pw-row .adm-in{flex:1;min-width:0}.rebdeu-admin .acc-pw-row .btn{white-space:nowrap}.rebdeu-doc .sac-mem{border:1px solid var(--line);background:var(--panel);border-radius:16px;margin-bottom:22px;overflow:hidden}.rebdeu-doc .sac-mem-head{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:11px;padding:15px 18px;display:flex}.rebdeu-doc .sac-mem-ic{color:var(--accent);flex:none;display:flex}.rebdeu-doc .sac-mem-ic svg{width:18px;height:18px}.rebdeu-doc .sac-mem-t{color:var(--ink);flex:1;font-size:14.5px;font-weight:700}.rebdeu-doc .sac-mem-chev{color:var(--muted);flex:none;transition:transform .15s}.rebdeu-doc .sac-mem-chev svg{width:18px;height:18px}.rebdeu-doc .sac-mem.open .sac-mem-chev{transform:rotate(180deg)}.rebdeu-doc .sac-mem-body{flex-direction:column;gap:13px;padding:0 18px 16px;display:none}.rebdeu-doc .sac-mem.open .sac-mem-body{display:flex}.rebdeu-doc .sac-mem-hint{color:var(--muted);background:var(--field);border:1px solid var(--line);border-radius:10px;padding:9px 12px;font-size:12px;line-height:1.5}.rebdeu-doc .sac-ins{align-items:flex-start;gap:11px;display:flex}.rebdeu-doc .sac-ins-bulb{color:var(--accent);flex:none;margin-top:1px}.rebdeu-doc .sac-ins-bulb svg{width:17px;height:17px}.rebdeu-doc .sac-ins-tx{color:var(--ink);font-size:13.5px;line-height:1.5}.rebdeu-doc .sac-ins-mode{letter-spacing:.06em;color:var(--accent-deep);white-space:nowrap;font-size:11.5px;font-weight:700}.rebdeu-doc .st-badge.stage{color:var(--muted);border-color:var(--line-strong)}.rebdeu-doc .modal-sub{color:var(--muted);font-size:13.5px;line-height:1.5}.rebdeu-doc .sac-setup{border:1px solid var(--accent);background:var(--panel);border-radius:14px;padding:16px}.rebdeu-doc .sac-scr{cursor:pointer;padding-bottom:15px}.rebdeu-doc .sac-scr-top{align-items:center;gap:10px;display:flex}.rebdeu-doc .sac-scr-ic{color:var(--accent);flex:none;display:flex}.rebdeu-doc .sac-scr-ic svg{width:19px;height:19px}.rebdeu-doc .sac-scr-name{min-width:0;color:var(--ink);flex:1;font-size:16px;font-weight:700}.rebdeu-doc .sac-scr-chev{color:var(--muted);flex:none}.rebdeu-doc .sac-scr-chev svg{width:18px;height:18px}.rebdeu-doc .sac-scr-meta{color:var(--muted);align-items:center;gap:8px;margin-top:9px;font-size:13px;display:flex}.rebdeu-doc .sac-scr-meta svg{width:15px;height:15px;color:var(--muted);flex:none}.rebdeu-doc .sac-scr-desc{color:var(--faint);margin-top:5px;font-size:13px}.rebdeu-doc .sac-block{border-top:1px solid var(--line);padding-top:15px}.rebdeu-doc .sac-block .optlist{margin-top:0}.rebdeu-doc .sac-setup .btn.block{margin-top:16px}.rebdeu-doc .sac-opt{color:var(--muted);font-size:13.5px}.rebdeu-doc .sac-opt b{color:var(--ink);font-weight:700}.rebdeu-doc .diag-card{z-index:1}.rebdeu-doc .diag-card.menu-z{z-index:60}.rebdeu-admin .sup{max-width:1180px}.rebdeu-admin .sup-grid{grid-template-columns:340px 1fr;align-items:start;gap:18px;display:grid}@media (max-width:880px){.rebdeu-admin .sup-grid{grid-template-columns:1fr}}.rebdeu-admin .sup-left{flex-direction:column;gap:12px;display:flex}.rebdeu-admin .sup-search{background:var(--field);border:1px solid var(--line);border-radius:10px;align-items:center;gap:9px;padding:9px 12px;display:flex}.rebdeu-admin .sup-search svg{width:16px;height:16px;color:var(--muted);flex:none}.rebdeu-admin .sup-search input{min-width:0;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-family:inherit;font-size:13.5px}.rebdeu-admin .sup-search input::placeholder{color:var(--faint)}.rebdeu-admin .sup-list{flex-direction:column;gap:10px;max-height:560px;padding-right:2px;display:flex;overflow:auto}.rebdeu-admin .sup-ticket{color:inherit;border:1px solid var(--line);background:var(--panel);cursor:pointer;border-radius:13px;padding:13px 15px;text-decoration:none;display:block}.rebdeu-admin .sup-ticket:hover{border-color:var(--line-strong)}.rebdeu-admin .sup-ticket.active{border-color:var(--accent);background:var(--us-bg)}.rebdeu-admin .stk-top{align-items:center;gap:8px;display:flex}.rebdeu-admin .stk-unread{background:var(--accent);border-radius:50%;flex:none;width:8px;height:8px}.rebdeu-admin .stk-theme{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13.5px;font-weight:700;overflow:hidden}.rebdeu-admin .stk-from{color:var(--accent-deep);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:11.5px;font-weight:600;overflow:hidden}.rebdeu-admin .stk-prev{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:12.5px;overflow:hidden}.rebdeu-admin .stk-bottom{justify-content:space-between;align-items:center;gap:8px;margin-top:9px;display:flex}.rebdeu-admin .stk-time{color:var(--faint);font-size:11.5px}.rebdeu-admin .sup-badge{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:999px;padding:3px 9px;font-size:10px;font-weight:700}.rebdeu-admin .sup-badge.open{color:var(--good);border-color:var(--good)}.rebdeu-admin .sup-badge.closed{color:var(--muted);border-color:var(--line-strong)}.rebdeu-admin .sup-list-empty{border:1px dashed var(--line);text-align:center;color:var(--faint);border-radius:13px;padding:26px;font-size:13px}.rebdeu-admin .sup-pane{border:1px solid var(--line);background:var(--panel);border-radius:16px;flex-direction:column;min-height:600px;display:flex;overflow:hidden}.rebdeu-admin .sup-blank{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:11px;padding:40px;display:flex}.rebdeu-admin .sup-blank .ic{border:1px solid var(--line);background:var(--field);width:54px;height:54px;color:var(--accent);border-radius:15px;justify-content:center;align-items:center;display:flex}.rebdeu-admin .sup-blank .ic svg{width:26px;height:26px}.rebdeu-admin .sup-blank .t{color:var(--ink);font-size:16px;font-weight:700}.rebdeu-admin .sup-blank .d{color:var(--muted);max-width:360px;font-size:13px;line-height:1.55}.rebdeu-admin .sup-form{flex-direction:column;gap:14px;padding:22px;display:flex}.rebdeu-admin .sup-form h3{color:var(--ink);font-size:17px;font-weight:700}.rebdeu-admin .sup-form .hint{color:var(--muted);font-size:12.5px;line-height:1.5}.rebdeu-admin textarea.adm-in{resize:vertical;min-height:130px;font-family:inherit;line-height:1.55}.rebdeu-admin .sup-drop{border:1px dashed var(--line-strong);text-align:center;color:var(--muted);cursor:pointer;background:0 0;border-radius:11px;padding:16px;font-size:12.5px}.rebdeu-admin .sup-drop:hover{border-color:var(--accent)}.rebdeu-admin .sup-drop[disabled]{opacity:.55;cursor:default}.rebdeu-admin .sup-drop svg{vertical-align:-4px;width:18px;height:18px;color:var(--accent);margin-right:7px}.rebdeu-admin .sup-files{flex-direction:column;gap:6px;display:flex}.rebdeu-admin .sup-file-chip{border:1px solid var(--line);background:var(--field);color:var(--ink);border-radius:9px;align-items:center;gap:8px;padding:7px 11px;font-size:12px;display:flex}.rebdeu-admin .sup-file-chip .nm{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.rebdeu-admin .sup-file-chip .sz{color:var(--muted);flex:none}.rebdeu-admin .sup-file-chip .rm{color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;padding:0 2px;font-size:16px;line-height:1}.rebdeu-admin .sup-file-chip .rm:hover{color:var(--bad)}.rebdeu-admin .sup-err{color:var(--bad);font-size:12px}.rebdeu-admin .sup-chat{flex-direction:column;flex:1;height:600px;display:flex}.rebdeu-admin .sup-chead{border-bottom:1px solid var(--line);align-items:flex-start;gap:12px;padding:16px 20px;display:flex}.rebdeu-admin .sup-chead .ct{flex:1;min-width:0}.rebdeu-admin .sup-ctheme{color:var(--ink);font-size:16px;font-weight:700}.rebdeu-admin .sup-cfrom{color:var(--muted);margin-top:3px;font-size:12px}.rebdeu-admin .sup-cacts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rebdeu-admin .sup-act{font-family:var(--font-inter),"Inter";color:var(--accent-bright);border:1px solid var(--line);cursor:pointer;white-space:nowrap;background:0 0;border-radius:8px;padding:7px 11px;font-size:12px;font-weight:600}.rebdeu-admin .sup-act:hover{border-color:var(--accent-bright)}.rebdeu-admin .sup-act.danger{color:var(--bad)}.rebdeu-admin .sup-act.danger:hover{border-color:var(--bad)}.rebdeu-admin .sup-feed{flex-direction:column;flex:1;gap:16px;padding:18px 20px;display:flex;overflow-y:auto}.rebdeu-admin .sup-msg{flex-direction:column;gap:5px;max-width:78%;display:flex}.rebdeu-admin .sup-msg.me{align-self:flex-end;align-items:flex-end}.rebdeu-admin .sup-mmeta{color:var(--faint);font-size:11px}.rebdeu-admin .sup-bubble{background:var(--field);border:1px solid var(--line);color:var(--ink);border-radius:13px;padding:10px 13px;font-size:13.5px;line-height:1.55}.rebdeu-admin .sup-msg.me .sup-bubble{background:var(--us-bg);border-color:var(--line-strong)}.rebdeu-admin .sup-btext{white-space:pre-wrap;word-break:break-word}.rebdeu-admin .sup-att-img{border:1px solid var(--line);border-radius:10px;max-width:210px;max-height:160px;margin-top:9px;display:block}.rebdeu-admin .sup-att-file{color:var(--accent-bright);border:1px solid var(--line);border-radius:9px;align-items:center;gap:7px;margin-top:9px;padding:7px 11px;font-size:12.5px;text-decoration:none;display:inline-flex}.rebdeu-admin .sup-att-file svg{width:15px;height:15px}.rebdeu-admin .sup-cbottom{border-top:1px solid var(--line);flex-direction:column;gap:9px;padding:12px 16px;display:flex}.rebdeu-admin .sup-composer{align-items:flex-end;gap:8px;display:flex}.rebdeu-admin .sup-composer textarea{resize:none;background:var(--field);border:1px solid var(--line);min-height:42px;max-height:120px;color:var(--ink);border-radius:11px;outline:none;flex:1;padding:11px 12px;font-family:inherit;font-size:13.5px;line-height:1.4}.rebdeu-admin .sup-composer textarea:focus{border-color:var(--accent)}.rebdeu-admin .sup-iconbtn{border:1px solid var(--line);width:42px;height:42px;color:var(--muted);cursor:pointer;background:0 0;border-radius:11px;flex:none;justify-content:center;align-items:center;display:flex}.rebdeu-admin .sup-iconbtn:hover{border-color:var(--accent-bright);color:var(--accent-bright)}.rebdeu-admin .sup-iconbtn:disabled{opacity:.5;cursor:default}.rebdeu-admin .sup-iconbtn svg{width:18px;height:18px}.rebdeu-admin .sup-send{border:1px solid var(--accent);background:var(--accent);width:42px;height:42px;color:var(--bg);cursor:pointer;border-radius:11px;flex:none;justify-content:center;align-items:center;display:flex}.rebdeu-admin .sup-send:hover{border-color:var(--accent);color:var(--accent);background:0 0}.rebdeu-admin .sup-send:disabled{opacity:.5;cursor:default;background:var(--accent);color:var(--bg)}.rebdeu-admin .sup-send svg{width:18px;height:18px}.rebdeu-admin.hide-admin .adminonly{display:none}.article-page{--bg:#1a1a1a;--panel:#232323;--panel-2:#1e1e1e;--ink:#e9e6df;--muted:#928e84;--faint:#6f6a60;--accent:#b08d57;--accent-bright:#d4a96a;--accent-deep:#8a6d3f;--glow:#e8c690;--line:#b08d5729;--line-strong:#b08d574d;--us-bg:#e8c6900f;--bad:#e8635c;--bad-soft:#e8635c29;--good:#4cc88a;--good-soft:#4cc88a29;--field:#1f1f1f;background:var(--bg);min-height:100vh;color:var(--ink);font-family:"Inter",var(--font-inter),sans-serif;-webkit-font-smoothing:antialiased;line-height:1.65}:root[data-theme=light] .article-page{--bg:#fff;--panel:#f6f6f8;--panel-2:#fbfbfd;--ink:#26231f;--muted:#8c887f;--faint:#b4b0a6;--accent:#a07b43;--accent-bright:#b08d57;--accent-deep:#7f5c36;--glow:#a07b43;--line:#ebeae7;--line-strong:#d8cdbe;--us-bg:#fbf6ee;--bad:#d8453e;--bad-soft:#d8453e1a;--good:#0e9e6b;--good-soft:#0e9e6b1a;--field:#fff}.article-page *{box-sizing:border-box}.article-page .ap-toolbar{z-index:20;background:var(--bg);align-items:center;gap:12px;padding:10px 18px;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.article-page .ap-toolbar{background:color-mix(in srgb,var(--bg) 86%,transparent)}}.article-page .ap-toolbar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}.article-page .ap-tspacer{flex:1}.article-page .ap-tbtn{color:var(--muted);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:7px;padding:6px 13px;font-size:12.5px;font-weight:600;transition:all .15s;display:inline-flex}.article-page .ap-tbtn:hover{color:var(--accent);border-color:var(--accent)}.article-page .ap-tbtn svg{width:15px;height:15px}.article-page .ap-tbadge{letter-spacing:.1em;text-transform:uppercase;color:var(--accent-deep);border:1px solid var(--line);border-radius:999px;padding:4px 11px;font-size:11px;font-weight:700}.article-page .ap-brandbar{border-bottom:1px solid var(--line);background:var(--panel-2)}.article-page .ap-brandbar-in{justify-content:space-between;align-items:center;gap:16px;max-width:1200px;margin:0 auto;padding:18px 24px;display:flex}.article-page .ap-brand-right{align-items:center;gap:18px;display:flex}.article-page .ap-brand{align-items:center;gap:11px;display:flex}.article-page .ap-logo{object-fit:cover;border:1px solid var(--line-strong);border-radius:50%;width:38px;height:38px}.article-page .ap-logo-fallback{color:var(--accent);background:var(--us-bg);border:1px solid var(--line-strong);justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.article-page .ap-brand-name{letter-spacing:-.01em;white-space:nowrap;font-size:16px;font-weight:700}.article-page .ap-brand-site{color:var(--muted);white-space:nowrap;font-size:13px;text-decoration:none}.article-page .ap-brand-site:hover{color:var(--accent)}.article-page .ap-doc{margin:0 auto;padding:48px 24px 24px}.article-page .ap-head{margin-bottom:30px}.article-page .ap-kicker{letter-spacing:.22em;text-transform:uppercase;color:var(--accent);margin-bottom:14px;font-size:12px;font-weight:700}.article-page .ap-title{letter-spacing:-.015em;color:var(--ink);margin-bottom:16px;font-size:38px;font-weight:800;line-height:1.1}.article-page .ap-meta{color:var(--faint);align-items:center;gap:9px;font-size:13px;display:flex}.article-page .ap-meta .ap-dot{color:var(--line-strong)}.article-page .ap-body{color:var(--ink)}.article-page .ap-body h1{letter-spacing:-.01em;color:var(--ink);margin:36px 0 14px;font-size:30px;font-weight:800;line-height:1.14}.article-page .ap-body h2{color:var(--ink);margin:38px 0 12px;padding-top:6px;font-size:23px;font-weight:700;line-height:1.22}.article-page .ap-body h3{color:var(--ink);margin:26px 0 9px;font-size:18px;font-weight:700}.article-page .ap-body p{color:var(--muted);margin:0 0 18px;font-size:16.5px;line-height:1.78}.article-page .ap-body strong,.article-page .ap-body b{color:var(--ink);font-weight:700}.article-page .ap-body em{font-style:italic}.article-page .ap-body a{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.article-page .ap-body ul,.article-page .ap-body ol{flex-direction:column;gap:9px;margin:0 0 18px;padding-left:4px;list-style:none;display:flex}.article-page .ap-body li{color:var(--ink);padding-left:24px;font-size:16px;line-height:1.65;position:relative}.article-page .ap-body ul li:before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;position:absolute;top:11px;left:6px}.article-page .ap-body ol{counter-reset:ap-ol}.article-page .ap-body ol li{counter-increment:ap-ol}.article-page .ap-body ol li:before{content:counter(ap-ol);width:20px;height:20px;color:var(--accent);background:var(--us-bg);border:1px solid var(--line-strong);border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex;position:absolute;top:1px;left:0}.article-page .ap-body blockquote{border-left:3px solid var(--accent);background:var(--us-bg);color:var(--ink);border-radius:0 12px 12px 0;margin:0 0 20px;padding:16px 20px;font-size:17px;font-style:italic;line-height:1.6}.article-page .ap-body blockquote p{color:var(--ink);margin:0}.article-page .ap-body hr{border:0;border-top:1px solid var(--line);margin:34px 0}.article-page .ap-body h2:first-child,.article-page .ap-body p:first-child{margin-top:0}.article-page .ap-body code{background:var(--field);border:1px solid var(--line);border-radius:6px;padding:1px 6px;font-family:ui-monospace,monospace;font-size:.9em}.article-page .ap-body.ap-rich{counter-reset:aprich}.article-page .ap-body.ap-rich h2{counter-increment:aprich;align-items:baseline;gap:14px;display:flex}.article-page .ap-body.ap-rich h2:before{content:counter(aprich,decimal-leading-zero);letter-spacing:.05em;color:var(--accent-deep);flex:none;font-size:.5em;font-weight:700}.article-page .ap-body.ap-rich blockquote{background:var(--panel);border-left-width:4px;border:1px solid var(--line-strong);border-left:4px solid var(--accent);border-radius:14px;margin:26px 0;padding:20px 24px;font-size:16px;font-style:normal;line-height:1.7}.article-page .ap-body.ap-rich blockquote p{color:var(--muted)}.article-page .ap-body.ap-rich blockquote strong:first-child{color:var(--accent);letter-spacing:.02em;font-weight:700;display:inline}.article-page .ap-embed{margin:30px 0}.article-page .ap-embed.rebdeu-doc{background:0 0;min-height:0;padding:0;font-family:inherit}.article-page .ap-embed .ap-embed-cap{margin-bottom:12px}.article-page .ap-embed-tag{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);border:1px solid var(--line-strong);border-radius:999px;padding:4px 12px;font-size:11px;font-weight:700;display:inline-block}.article-page .ap-embed-lead{letter-spacing:.16em;text-transform:uppercase;color:var(--accent-deep);margin:40px 0 6px;font-size:13px;font-weight:700}.article-page .ap-cta{border:2px solid var(--accent);background:var(--panel);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px;margin-top:40px;padding:28px 30px;display:flex}.article-page .ap-cta-title{color:var(--accent);font-size:21px;font-weight:700}.article-page .ap-cta-sub{color:var(--muted);margin-top:5px;font-size:14px}.article-page .ap-cta-links{align-items:center;gap:16px;display:flex}.article-page .ap-cta-btn{color:var(--accent);transition:opacity .15s;display:inline-flex}.article-page .ap-cta-btn:hover{opacity:.7}.article-page .ap-cta-phone{color:var(--ink);font-size:17px;font-weight:700;text-decoration:none}.article-page .ap-cta-phone:hover{color:var(--accent)}.article-page .ap-cta-go{color:#fff;background:var(--accent);border:2px solid var(--accent);border-radius:11px;align-items:center;gap:9px;padding:12px 20px;font-size:15px;font-weight:700;text-decoration:none;transition:opacity .15s,background .15s;display:inline-flex}.article-page .ap-cta-go:hover{opacity:.88}.article-page .ap-cta-go svg{flex:none;width:18px;height:18px}.article-page .ap-foot{text-align:center;max-width:1200px;color:var(--faint);border-top:1px solid var(--line);margin:30px auto 0;padding:26px 24px 40px;font-size:12px}.article-page .ap-empty{text-align:center;max-width:520px;margin:0 auto;padding:120px 24px}.article-page .ap-empty-ic{width:40px;height:40px;color:var(--accent-deep);margin:0 auto 18px}.article-page .ap-empty-t{color:var(--ink);margin-bottom:8px;font-size:20px;font-weight:700}.article-page .ap-empty-s{color:var(--muted);font-size:14.5px;line-height:1.7}.article-page.ap-teletype .ap-doc{max-width:680px;padding-top:56px}.article-page.ap-teletype .ap-title{font-size:34px}.article-page.ap-teletype .ap-body p{font-size:17.5px;line-height:1.82}.article-page.ap-blog .ap-doc{max-width:1200px;padding-left:24px;padding-right:24px}.article-page.ap-blog .ap-title{max-width:920px;font-size:40px}.article-page.ap-blog .ap-head{max-width:920px}.article-page.ap-blog .ap-body{max-width:none}.article-page.ap-landing .ap-doc{max-width:900px}.article-page.ap-landing .ap-head{text-align:center;border:1px solid var(--line);background:var(--panel);border-radius:20px;max-width:820px;margin:8px auto 40px;padding:40px 24px}.article-page.ap-landing .ap-kicker{letter-spacing:.26em}.article-page.ap-landing .ap-title{font-size:46px;line-height:1.06}.article-page.ap-landing .ap-meta{justify-content:center}.article-page.ap-landing .ap-body{max-width:720px;margin:0 auto}.article-page.ap-landing .ap-body>p:first-of-type{color:var(--ink);font-size:19px;line-height:1.7}.article-page.ap-landing .ap-body h2{text-align:center;font-size:26px}.article-page.ap-landing .ap-cta{text-align:center;flex-direction:column;justify-content:center;margin-top:48px;padding:34px 36px}@media (max-width:680px){.article-page .ap-title{font-size:28px}.article-page.ap-landing .ap-title{font-size:32px}.article-page .ap-body p{font-size:16px}}@media print{.article-page .ap-toolbar,.article-page .no-print{display:none!important}.article-page{color:#1a1a1a;background:#fff}}.article-page .blog-index{max-width:1100px;margin:0 auto;padding:52px 24px 24px}.article-page .blog-head{max-width:760px;margin-bottom:40px}.article-page .blog-h1{letter-spacing:-.015em;color:var(--ink);margin:12px 0 14px;font-size:40px;font-weight:800;line-height:1.08}.article-page .blog-sub{color:var(--muted);font-size:17px;line-height:1.6}.article-page .blog-empty{text-align:center;color:var(--muted);padding:80px 0;font-size:15px}.article-page .blog-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:22px;display:grid}.article-page .blog-card{border:1px solid var(--line);background:var(--panel);color:inherit;border-radius:16px;flex-direction:column;text-decoration:none;transition:all .18s;display:flex;overflow:hidden}.article-page .blog-card:hover{border-color:var(--accent);transform:translateY(-2px)}.article-page .blog-card-cover{object-fit:cover;background:var(--panel-2);width:100%;height:172px;display:block}.article-page .blog-card-cover-ph{background:radial-gradient(120% 90% at 100% 0%,var(--panel-2),var(--panel));border-bottom:1px solid var(--line);justify-content:center;align-items:center;display:flex}.article-page .blog-card-body{flex-direction:column;flex:1;padding:20px 22px 24px;display:flex}.article-page .blog-card-date{letter-spacing:.06em;text-transform:uppercase;color:var(--accent-deep);margin-bottom:10px;font-size:12px;font-weight:700}.article-page .blog-card-title{letter-spacing:-.01em;color:var(--ink);margin:0 0 10px;font-size:20px;font-weight:700;line-height:1.25}.article-page .blog-card-excerpt{color:var(--muted);margin:0 0 16px;font-size:14.5px;line-height:1.6}.article-page .blog-card-more{color:var(--accent);margin-top:auto;font-size:13.5px;font-weight:700}@media (max-width:680px){.article-page .blog-h1{font-size:30px}.article-page .blog-grid{grid-template-columns:1fr}}.sl{--sl-bg:#23262c;--sl-bg2:#2d3138;--sl-fg:#f4efe7;--sl-accent:#c0843c;--sl-faint:#a7a39b;box-sizing:border-box;background:radial-gradient(120% 90% at 100% 0%, var(--sl-bg2), var(--sl-bg));color:var(--sl-fg);font-family:var(--font-inter),system-ui,-apple-system,sans-serif;flex-direction:column;display:flex;position:relative;overflow:hidden}.sl-logo{align-items:center;gap:12px;display:flex}.sl-logo .sl-wm{letter-spacing:.01em;color:var(--sl-fg);font-size:34px;font-weight:600;line-height:1}.sl-graph{margin-top:36px}.sl.sq .sl-graph{height:150px}.sl.st .sl-graph{height:210px}.sl-graph svg{width:100%;height:100%;display:block}.sl.sq{width:1080px;height:1080px;padding:96px}.sl.st{width:1080px;height:1920px;padding:140px 96px}.sl-top{letter-spacing:.05em;color:var(--sl-faint);text-transform:uppercase;justify-content:space-between;align-items:center;font-size:30px;display:flex}.sl-brand{color:var(--sl-accent);font-weight:700}.sl-mid{margin-top:auto;margin-bottom:auto}.sl-bar{background:var(--sl-accent);border-radius:4px;width:120px;height:8px;margin-bottom:44px}.sl-h{color:var(--sl-fg);margin:0;font-family:Georgia,Times New Roman,serif;font-weight:700;line-height:1.08}.sl.sq .sl-h{font-size:84px}.sl.st .sl-h{font-size:104px}.sl-b{color:var(--sl-faint);margin:40px 0 0;line-height:1.42}.sl.sq .sl-b{font-size:40px}.sl.st .sl-b{font-size:50px}.sl-foot{color:var(--sl-faint);align-items:center;gap:18px;margin-top:auto;font-size:28px;display:flex}.sl.cta{background:linear-gradient(135deg,#33291a,#23262c)}.sl-cta-h{color:var(--sl-accent);margin:0;font-family:Georgia,Times New Roman,serif;font-weight:700;line-height:1.1}.sl.sq .sl-cta-h{font-size:80px}.sl.st .sl-cta-h{font-size:100px}.sl-cta-btn{background:var(--sl-accent);color:#1a1a1a;border-radius:999px;align-items:center;gap:18px;margin-top:52px;padding:30px 48px;font-weight:700;display:inline-flex}.sl.sq .sl-cta-btn{font-size:38px}.sl.st .sl-cta-btn{font-size:46px}.soc-wrap{flex-direction:column;gap:28px;display:flex}.soc-cols{grid-template-columns:1fr 1fr;gap:32px;display:grid}@media (max-width:920px){.soc-cols{grid-template-columns:1fr}}.soc-col h3{margin:0 0 14px}.soc-strip{flex-wrap:wrap;gap:18px;display:flex}.soc-thumb{flex-direction:column;gap:8px;display:flex}.soc-frame{border:1px solid var(--line,#2a2a2a);background:#23262c;border-radius:14px;overflow:hidden}.soc-frame>div{transform-origin:0 0}.soc-thumb .ibtn{justify-content:center}.soc-export{pointer-events:none;opacity:0;position:fixed;top:0;left:-99999px}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-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}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
