*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.z-\[80\]{z-index:80}.m-0{margin:0}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-auto{margin-top:auto;margin-bottom:auto}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.ml-2{margin-left:.5rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.h-14{height:3.5rem}.h-2{height:.5rem}.h-full{height:100%}.max-h-44{max-height:11rem}.max-h-56{max-height:14rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-\[520px\]{max-height:520px}.min-h-0{min-height:0px}.min-h-12{min-height:3rem}.min-h-28{min-height:7rem}.min-h-\[calc\(100vh-4rem\)\]{min-height:calc(100vh - 4rem)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-14{width:3.5rem}.w-2{width:.5rem}.w-full{width:100%}.max-w-2xl{max-width:42rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-\[85\%\]{max-width:85%}.max-w-md{max-width:28rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[28px\]{border-radius:28px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.rounded-bl-md{border-bottom-left-radius:.375rem}.rounded-br-md{border-bottom-right-radius:.375rem}.border{border-width:1px}.border-t{border-top-width:1px}.border-\[\#173b54\]\/50{border-color:#173b5480}.border-\[\#6fb7c8\]\/50{border-color:#6fb7c880}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-300{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-emerald-300{--tw-border-opacity: 1;border-color:rgb(110 231 183 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.border-slate-950{--tw-border-opacity: 1;border-color:rgb(2 6 23 / var(--tw-border-opacity, 1))}.border-yellow-500\/60{border-color:#eab30899}.border-yellow-500\/70{border-color:#eab308b3}.bg-\[\#06111f\]{--tw-bg-opacity: 1;background-color:rgb(6 17 31 / var(--tw-bg-opacity, 1))}.bg-\[\#f4f7fb\]\/95{background-color:#f4f7fbf2}.bg-\[\#f7f3ea\]{--tw-bg-opacity: 1;background-color:rgb(247 243 234 / var(--tw-bg-opacity, 1))}.bg-\[\#fbf7ef\]{--tw-bg-opacity: 1;background-color:rgb(251 247 239 / var(--tw-bg-opacity, 1))}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-50\/80{background-color:#fffbebcc}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-emerald-700{--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-700{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.bg-slate-400{--tw-bg-opacity: 1;background-color:rgb(148 163 184 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.bg-slate-950{--tw-bg-opacity: 1;background-color:rgb(2 6 23 / var(--tw-bg-opacity, 1))}.bg-slate-950\/45{background-color:#02061773}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.from-\[\#06111f\]{--tw-gradient-from: #06111f var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 17 31 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#f4f7fb\]{--tw-gradient-from: #f4f7fb var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 247 251 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-100{--tw-gradient-from: #fef9c3 var(--tw-gradient-from-position);--tw-gradient-to: rgb(254 249 195 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#0b1b2f\]{--tw-gradient-to: rgb(11 27 47 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #0b1b2f var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#6fb7c8\]{--tw-gradient-to: rgb(111 183 200 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #6fb7c8 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-amber-100{--tw-gradient-to: rgb(254 243 199 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fef3c7 var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#173b54\]{--tw-gradient-to: #173b54 var(--tw-gradient-to-position)}.to-\[\#6fb7c8\]{--tw-gradient-to: #6fb7c8 var(--tw-gradient-to-position)}.to-yellow-200{--tw-gradient-to: #fef08a var(--tw-gradient-to-position)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pl-1{padding-left:.25rem}.pr-1{padding-right:.25rem}.pt-3{padding-top:.75rem}.text-left{text-align:left}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[11px\]{font-size:11px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.2em\]{letter-spacing:.2em}.text-\[\#06111f\]{--tw-text-opacity: 1;color:rgb(6 17 31 / var(--tw-text-opacity, 1))}.text-\[\#0d1726\]{--tw-text-opacity: 1;color:rgb(13 23 38 / var(--tw-text-opacity, 1))}.text-\[\#173b54\]{--tw-text-opacity: 1;color:rgb(23 59 84 / var(--tw-text-opacity, 1))}.text-\[\#eef4f8\]{--tw-text-opacity: 1;color:rgb(238 244 248 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-amber-900{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.text-amber-950{--tw-text-opacity: 1;color:rgb(69 26 3 / var(--tw-text-opacity, 1))}.text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.text-emerald-950{--tw-text-opacity: 1;color:rgb(2 44 34 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-slate-100{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-slate-950{--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-yellow-950{--tw-text-opacity: 1;color:rgb(66 32 6 / var(--tw-text-opacity, 1))}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.opacity-70{opacity:.7}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-amber-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(252 211 77 / var(--tw-ring-opacity, 1))}.ring-emerald-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(110 231 183 / var(--tw-ring-opacity, 1))}.ring-slate-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(226 232 240 / var(--tw-ring-opacity, 1))}.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-sm{--tw-backdrop-blur: blur(4px);-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,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.\[animation-delay\:-0\.1s\]{animation-delay:-.1s}.\[animation-delay\:-0\.2s\]{animation-delay:-.2s}:root{--bg: #06111f;--panel: #f4f7fb;--panel-soft: #e6edf4;--text: #0d1726;--muted: #57697a;--line: rgba(13, 23, 38, .14);--accent: #173b54;--accent-dark: #10243a;--danger: #7f1d1d}html,body,#root{min-height:100%;height:100%}html{background:var(--bg)}body{margin:0;overflow-x:hidden;background:var(--bg);color:var(--text);font-family:Inter,Manrope,Segoe UI,Arial,sans-serif}button,input,textarea{font:inherit}button{cursor:pointer}button:disabled,textarea:disabled{cursor:not-allowed;opacity:.55}.hidden{display:none!important}.clean-chatego{min-height:100dvh;display:grid;grid-template-columns:minmax(0,7fr) minmax(320px,3fr);background:var(--bg);color:var(--text)}.clean-editor{min-width:0;display:flex;flex-direction:column;gap:1.25rem;padding:clamp(1.25rem,3vw,3.5rem);background:var(--panel)}.clean-analysis{min-width:0;border-left:1px solid rgba(245,240,232,.16);background:#0b1b2f;color:var(--panel);padding:clamp(1.25rem,2.4vw,2.5rem);overflow-y:auto}.clean-header{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:1.25rem;border-bottom:1px solid var(--line)}.clean-brand-block,.clean-profile-row{display:flex;align-items:center;gap:1rem;min-width:0}.clean-logo{width:clamp(56px,8vw,82px);height:clamp(56px,8vw,82px);flex:0 0 auto;border-radius:22px;-o-object-fit:cover;object-fit:cover;background:#d9eef4;box-shadow:0 12px 32px #00000029}.clean-profile{width:58px;height:58px;flex:0 0 auto;border-radius:18px;-o-object-fit:cover;object-fit:cover;border:1px solid rgba(245,240,232,.18)}.clean-header span,.clean-field-label,.clean-profile-row span{display:block;color:var(--muted);font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.clean-profile-row span{color:#f5f0e894}.clean-title-input{width:min(620px,100%);border:0;border-bottom:1px solid transparent;outline:none;background:transparent;color:var(--text);padding:.2rem 0 .35rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4vw,4rem);font-weight:600;letter-spacing:-.035em;line-height:1}.clean-title-input:focus{border-bottom-color:var(--accent)}.clean-analysis h2{margin:.35rem 0 0;color:var(--panel);font-family:Georgia,Times New Roman,serif;font-size:clamp(1.7rem,3vw,2.8rem);font-weight:600;letter-spacing:-.035em;line-height:1}.clean-session-actions,.clean-actions{display:flex;flex-wrap:wrap;gap:.65rem}.clean-session-actions button,.clean-actions button,.primary-solid-button,.luxury-btn,.luxury-btn-outline,.plain-control-button,.auth-secondary-link{border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--text);padding:.72rem 1rem;font-size:.9rem;font-weight:800;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;min-height:42px}.clean-actions button:last-child,.primary-solid-button,.luxury-btn{border-color:var(--accent);background:var(--accent);color:#fff}.clean-session-actions button:hover,.clean-actions button:hover,.luxury-btn-outline:hover,.plain-control-button:hover,.auth-secondary-link:hover{border-color:var(--accent)}.clean-field-label{margin-top:.25rem}.clean-editor textarea{flex:1 1 auto;min-height:55dvh;width:100%;resize:none;border:1px solid var(--line);border-radius:18px;outline:none;background:#f4f7fb;color:var(--text);padding:clamp(1.2rem,2.4vw,2.4rem);font-family:Georgia,Times New Roman,serif;font-size:clamp(1.15rem,1.8vw,1.55rem);line-height:1.55}.clean-editor textarea:focus{border-color:var(--accent)}.clean-editor textarea::-moz-placeholder{color:#1717176b}.clean-editor textarea::placeholder{color:#1717176b}.clean-empty{margin-top:2rem;color:#f5f0e894;line-height:1.7}.clean-analysis-content{margin-top:2rem;display:grid;gap:1.6rem}.clean-analysis-content section{padding-top:1.1rem;border-top:1px solid rgba(245,240,232,.14)}.clean-analysis-content h3{margin:0 0 .55rem;color:var(--panel);font-size:.78rem;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.clean-analysis-content p{margin:0;white-space:pre-wrap;color:#f5f0e8d1;line-height:1.75}.auth-minimal-shell{min-height:100dvh;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);background:var(--bg);color:var(--panel)}.auth-intro-panel,.auth-form-panel{padding:clamp(1.5rem,4vw,4rem)}.auth-intro-panel{display:flex;flex-direction:column;justify-content:center;gap:1rem;background:#0b1b2f}.auth-logo{width:84px;height:84px;border-radius:24px;-o-object-fit:cover;object-fit:cover;background:#d9eef4}.auth-profile{width:min(270px,72vw);aspect-ratio:1 / 1;border-radius:26px;-o-object-fit:cover;object-fit:cover;border:1px solid rgba(245,240,232,.16)}.auth-kicker{margin:0;color:#f5f0e88f;font-size:.75rem;font-weight:850;letter-spacing:.18em;text-transform:uppercase}.auth-intro-panel h1,.auth-form-panel h2{margin:0;font-family:Georgia,Times New Roman,serif;font-weight:600;letter-spacing:-.035em}.auth-intro-panel h1{max-width:560px;font-size:clamp(2.4rem,6vw,5rem);line-height:.96}.auth-intro-panel p:not(.auth-kicker){max-width:640px;color:#f5f0e8bd;line-height:1.75}.auth-secondary-link{width:-moz-fit-content;width:fit-content;color:var(--panel);border-color:#f5f0e833}.auth-form-panel{display:flex;flex-direction:column;justify-content:center;background:var(--panel);color:var(--text)}.auth-form-top{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.auth-form-panel .auth-kicker{color:var(--muted)}.auth-form-panel h2{margin-top:.4rem;font-size:clamp(2rem,4vw,3.2rem)}.auth-mode-switch{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin:2rem 0 1.5rem;padding:.35rem;border:1px solid var(--line);border-radius:999px}.auth-mode-switch button{border:0;border-radius:999px;background:transparent;color:var(--muted);padding:.78rem 1rem;font-weight:800}.auth-mode-switch button.is-active{background:var(--accent);color:#fff}.auth-form{display:grid;gap:1rem}.auth-form label{display:grid;gap:.45rem;color:var(--text);font-weight:750}.auth-form input{width:100%;border:1px solid var(--line);border-radius:14px;background:#f4f7fb;color:var(--text);outline:none;padding:.9rem 1rem}.auth-form input:focus{border-color:var(--accent)}.auth-error{border:1px solid rgba(127,29,29,.25);background:#7f1d1d14;color:var(--danger);border-radius:14px;padding:.9rem 1rem}.auth-privacy-note{margin-top:1.5rem;border-top:1px solid var(--line);padding-top:1.25rem;color:var(--muted);line-height:1.6}.auth-privacy-note p{margin:.4rem 0 0}.chatego-subscription-gate{background:var(--bg)!important;color:var(--panel)!important}.chatego-subscription-gate input,.chatego-subscription-gate textarea{color:var(--text)!important}.chatego-subscription-gate .luxury-btn-outline{border-color:#17171738!important;background:#f4f7fb!important;color:#0d1726!important}.chatego-subscription-gate .luxury-btn{background:var(--accent)!important;color:#fff!important;border-color:var(--accent)!important}.rainbow-toggle{display:none!important}@media (max-width: 900px){.clean-chatego,.auth-minimal-shell{grid-template-columns:1fr}.clean-analysis{border-left:0;border-top:1px solid rgba(245,240,232,.16)}.clean-editor textarea{min-height:46dvh}}@media (max-width: 560px){.clean-header{flex-direction:column}.clean-brand-block{align-items:flex-start}.clean-session-actions,.clean-actions{width:100%}.clean-session-actions button,.clean-actions button{flex:1 1 auto}.auth-form-top{align-items:stretch;flex-direction:column}}.clean-title-block small{display:block;color:#17171785;font-size:.78rem;margin-top:.15rem}.clean-save-note{margin:-.25rem 0 0;color:var(--muted);font-size:.9rem;font-weight:700}.clean-lower-panels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:.4rem}.clean-mini-panel{border:1px solid var(--line);border-radius:18px;background:#fffdf8b8;padding:1rem;min-width:0}.clean-mini-panel-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:.75rem;border-bottom:1px solid var(--line)}.clean-mini-panel-head span,.clean-list button span{color:var(--muted);font-size:.68rem;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.clean-mini-panel-head strong{color:var(--accent-dark);font-size:.9rem}.clean-list{display:grid;gap:.65rem;margin-top:.8rem;max-height:230px;overflow-y:auto;padding-right:.25rem}.clean-list button{width:100%;border:0;border-radius:12px;background:#2f4a3a12;color:var(--text);padding:.75rem;text-align:left}.clean-list button:hover{background:#2f4a3a1f}.clean-list p,.clean-panel-empty{margin:.3rem 0 0;color:#171717bd;font-size:.9rem;line-height:1.5}.clean-draft-row,.clean-history-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem;align-items:stretch}.clean-draft-row>button:first-child,.clean-history-row>button:first-child{min-width:0}.clean-delete-draft,.clean-delete-history{border:1px solid rgba(127,29,29,.2)!important;background:#7f1d1d14!important;color:var(--danger)!important;font-size:.78rem;font-weight:900;text-align:center!important}@media (max-width: 720px){.clean-lower-panels,.clean-draft-row,.clean-history-row{grid-template-columns:1fr}.clean-tutorial-panel,.clean-collapsible-panels{padding:.85rem}}.clean-analysis-tools{margin-top:1.2rem;display:flex;justify-content:flex-start}.clean-analysis-tools button{border:1px solid rgba(248,220,150,.28);border-radius:999px;background:#f8dc961a;color:var(--panel);padding:.72rem 1rem;font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.clean-analysis-tools button:hover:not(:disabled){background:#f8dc962e}.clean-analysis-tools button:disabled{cursor:not-allowed;opacity:.55}.clean-tutorial-panel,.clean-collapsible-panels{margin-top:1rem;border:1px solid var(--line);border-radius:18px;background:#fffdf8a8;padding:.9rem 1rem}.clean-tutorial-panel summary,.clean-collapsible-panels summary{cursor:pointer;color:var(--text);font-size:.8rem;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.clean-tutorial-panel ol{margin:.9rem 0 0;padding-left:0;display:grid;gap:.55rem;list-style:none;color:#171717c7;font-size:.9rem;line-height:1.5}.clean-tutorial-panel li strong{color:var(--accent-dark)}.clean-collapsible-panels .clean-lower-panels{margin-top:1rem}.clean-interactive-guide{margin-top:1rem;border:1px solid var(--line);border-radius:20px;background:#fffdf8c7;padding:1rem}.clean-guide-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.clean-guide-head span{color:var(--muted);font-size:.68rem;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.clean-guide-head h3{margin:.25rem 0 0;color:var(--text);font-size:1.05rem}.clean-guide-head strong{color:var(--accent-dark);font-size:.82rem}.clean-guide-progress{margin-top:.85rem;height:.45rem;overflow:hidden;border-radius:999px;background:#17171714}.clean-guide-progress i{display:block;height:100%;border-radius:inherit;background:var(--accent-dark);transition:width .18s ease}.clean-interactive-guide p{margin:.9rem 0 0;color:#171717c7;line-height:1.55}.clean-guide-actions{margin-top:1rem;display:flex;flex-wrap:wrap;gap:.55rem}.clean-guide-actions button{border:1px solid var(--line);border-radius:999px;background:#f4f7fb;color:var(--text);padding:.65rem .9rem;font-size:.76rem;font-weight:900}.clean-guide-actions button:nth-child(2){background:var(--text);color:var(--panel);border-color:var(--text)}.clean-guide-actions button:disabled{cursor:not-allowed;opacity:.45}.clean-interactive-guide.is-required{border-color:#7f1d1d47;background:linear-gradient(135deg,#7f1d1d14,#fffdf8e0)}.clean-interactive-guide.is-complete{border-color:#2f4a3a38;background:#fffdf8b8}.clean-guide-warning{border-left:3px solid var(--danger);padding-left:.8rem;color:var(--danger)!important;font-weight:800}.clean-mode-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.9fr);gap:1rem;border:1px solid var(--line);border-radius:20px;background:#fffdf8bd;padding:1rem}.clean-mode-copy span,.clean-limit-list strong{display:block;color:var(--muted);font-size:.68rem;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.clean-mode-copy h3{margin:.28rem 0 0;color:var(--text);font-family:Georgia,Times New Roman,serif;font-size:clamp(1.4rem,2.2vw,2.2rem);line-height:1}.clean-mode-copy p,.clean-limit-list li,.clean-analysis-mode-note p{color:#171717c7;line-height:1.55}.clean-mode-options{display:grid;gap:.55rem}.clean-mode-options button{border:1px solid var(--line);border-radius:16px;background:#f4f7fb;color:var(--text);padding:.82rem .9rem;text-align:left}.clean-mode-options button.is-active{border-color:var(--accent);background:var(--accent);color:#fff}.clean-mode-options button strong,.clean-mode-options button small{display:block}.clean-mode-options button small{margin-top:.2rem;opacity:.75;font-size:.78rem}.clean-limit-list{grid-column:1 / -1;border-top:1px solid var(--line);padding-top:.85rem}.clean-limit-list ul{margin:.65rem 0 0;padding-left:1.1rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem 1.2rem}.clean-editor textarea.clean-editor-locked{background:#fffdf87a;border-style:dashed}.clean-analysis-mode-note{margin-top:1.2rem;border:1px solid rgba(245,240,232,.13);border-radius:18px;background:#f5f0e80d;padding:1rem}.clean-analysis-mode-note strong{color:var(--panel);font-size:.78rem;letter-spacing:.12em;text-transform:uppercase}.clean-analysis-mode-note p{margin:.55rem 0 0;color:#f5f0e8b8}@media (max-width: 720px){.clean-mode-panel,.clean-limit-list ul{grid-template-columns:1fr}}.clean-analysis-tools{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center}.clean-voice-toggle{border-color:var(--accent-dark)!important;background:var(--accent-dark)!important;color:#f4f7fb!important}.clean-voice-note{margin:.65rem 0 0;color:#fffdf8a8;font-size:.82rem;line-height:1.45}.notebook-shell{--note-bg: #eef3f7;--note-panel: #f7f9fc;--note-ink: #0d1726;--note-muted: #57697a;--note-line: rgba(13, 23, 38, .12);--note-accent: #173b54;--note-accent-strong: #0b1b2f;--note-soft: rgba(111, 183, 200, .1);min-height:100dvh;width:100%;display:grid;grid-template-rows:auto minmax(0,1fr) auto;background:radial-gradient(circle at top left,rgba(23,59,84,.12),transparent 32rem),linear-gradient(180deg,#f4f7fb 0%,var(--note-bg) 46%,#e4ebf2 100%);color:var(--note-ink);font-family:Inter,Manrope,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}.notebook-shell button,.notebook-shell input,.notebook-shell textarea{font:inherit}.notebook-header{position:-webkit-sticky;position:sticky;top:0;z-index:30;display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.9rem clamp(1rem,3vw,2.6rem);background:#fbf7efdb;border-bottom:1px solid rgba(13,23,38,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.notebook-icon-button,.notebook-header-status button,.notebook-primary-actions button,.notebook-prompt-pill button,.notebook-deep-panel button,.notebook-sidebar button,.notebook-guide-actions button,.notebook-toast button,.notebook-analysis-head button,.notebook-context-toolbar button{border:1px solid var(--note-line);border-radius:999px;background:#fffaf0c7;color:var(--note-ink);cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease,color .16s ease,opacity .16s ease}.notebook-icon-button:hover,.notebook-header-status button:hover,.notebook-primary-actions button:hover:not(:disabled),.notebook-prompt-pill button:hover:not(:disabled),.notebook-deep-panel button:hover:not(:disabled),.notebook-sidebar button:hover:not(:disabled),.notebook-guide-actions button:hover:not(:disabled),.notebook-toast button:hover:not(:disabled),.notebook-analysis-head button:hover:not(:disabled),.notebook-context-toolbar button:hover:not(:disabled){border-color:#173b546b;background:#f4f7fb;transform:translateY(-1px)}.notebook-shell button:disabled{cursor:not-allowed;opacity:.45;transform:none!important}.notebook-icon-button{width:2.35rem;height:2.35rem;display:inline-grid;place-items:center}.notebook-logo-lockup{display:flex;align-items:center;gap:.55rem;color:var(--note-accent-strong);font-size:.78rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.notebook-logo-lockup img{width:2.1rem;height:2.1rem;border-radius:.7rem;-o-object-fit:cover;object-fit:cover}.notebook-title-input{width:100%;min-width:0;border:0;border-bottom:1px solid transparent;background:transparent;color:var(--note-ink);outline:none;padding:.3rem .25rem;font-family:Cormorant Garamond,Playfair Display,Georgia,serif;font-size:clamp(1.45rem,3vw,2.35rem);font-weight:650;letter-spacing:-.035em}.notebook-title-input::-moz-placeholder{color:#0d172659}.notebook-title-input::placeholder{color:#0d172659}.notebook-title-input:focus{border-bottom-color:#173b5457}.notebook-header-status{display:flex;align-items:center;justify-content:flex-end;gap:.55rem;white-space:nowrap}.notebook-header-status span,.notebook-header-status button{color:var(--note-muted);font-size:.72rem;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.notebook-header-status button{padding:.52rem .75rem}.notebook-date-chip{border:1px solid rgba(23,59,84,.18);border-radius:999px;background:#173b5414;color:var(--note-accent-strong);cursor:pointer;font-size:.72rem;font-weight:900;letter-spacing:.08em;padding:.55rem .75rem;text-transform:uppercase}.notebook-date-chip:hover{border-color:#173b546b;background:#f4f7fb}.notebook-workspace{position:relative;min-height:0;display:grid;justify-items:center;align-content:start;padding:clamp(1rem,3vw,2.6rem) clamp(1rem,5vw,5rem) 2.4rem}.notebook-page{width:min(100%,980px);min-height:min(72dvh,840px);display:flex;background:linear-gradient(90deg,rgba(13,23,38,.035) 1px,transparent 1px) 0 0 / 44px 44px,var(--note-panel);border:1px solid rgba(13,23,38,.08);border-radius:30px;box-shadow:0 24px 80px #4a361d21,0 1px #ffffffd1 inset;overflow:hidden}.notebook-page textarea{width:100%;min-height:72dvh;resize:none;border:0;outline:0;background:transparent;color:var(--note-ink);padding:clamp(1.4rem,5vw,4rem);font-size:clamp(1.05rem,1.7vw,1.35rem);line-height:1.82;letter-spacing:-.012em}.notebook-page textarea::-moz-placeholder{color:#0d172657}.notebook-page textarea::placeholder{color:#0d172657}.notebook-page:focus-within{border-color:#173b5447;box-shadow:0 26px 90px #4a361d29,0 0 0 4px #173b5411}.notebook-analysis-strip{width:min(100%,980px);margin-top:1.15rem;border:1px solid rgba(13,23,38,.1);border-radius:24px;background:#fffaf0d1;padding:clamp(1rem,2.5vw,1.45rem);box-shadow:0 16px 44px #4a361d1a}.notebook-analysis-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.9rem}.notebook-analysis-head span,.notebook-panel-head span,.notebook-guide-top span{display:block;color:var(--note-muted);font-size:.68rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.notebook-analysis-head div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.45rem}.notebook-analysis-head button{padding:.55rem .78rem;font-size:.72rem;font-weight:850}.notebook-analysis-strip article{white-space:pre-wrap;color:#0d1726db;line-height:1.72;font-size:1rem}.notebook-context-toolbar{position:fixed;left:50%;bottom:1rem;z-index:45;display:flex;align-items:center;gap:.4rem;max-width:min(94vw,760px);padding:.45rem;border:1px solid rgba(13,23,38,.12);border-radius:999px;background:#fffaf0f0;box-shadow:0 18px 50px #261c102e;transform:translate(-50%);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.notebook-context-toolbar span{max-width:170px;overflow:hidden;color:var(--note-muted);font-size:.72rem;font-weight:800;padding-left:.6rem;text-overflow:ellipsis;white-space:nowrap}.notebook-context-toolbar button{padding:.48rem .66rem;font-size:.72rem;font-weight:850}.notebook-footer{position:fixed;left:50%;bottom:1rem;z-index:35;width:min(calc(100% - 2rem),1040px);display:grid;gap:.65rem;padding:.75rem;border:1px solid rgba(13,23,38,.1);border-radius:28px;background:#fbf7efe6;box-shadow:0 24px 70px #4a361d2e;transform:translate(-50%);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.notebook-primary-actions,.notebook-pinned-prompts{display:flex;align-items:center;justify-content:center;gap:.5rem;flex-wrap:wrap}.notebook-primary-actions button{padding:.68rem .92rem;font-size:.76rem;font-weight:900}.notebook-primary-actions .notebook-main-action{border-color:var(--note-accent-strong);background:var(--note-accent-strong);color:#f7f9fc}.notebook-prompt-pill{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.35rem;min-width:min(100%,220px);border-radius:20px;background:#fffaf0ad}.notebook-prompt-pill>button:first-child{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:.38rem;min-width:0;padding:.52rem .7rem;text-align:left}.notebook-prompt-pill strong{font-size:.78rem}.notebook-prompt-pill small{min-width:0;overflow:hidden;color:var(--note-muted);font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.notebook-prompt-pill input{width:100%;min-width:0;border:1px solid rgba(23,59,84,.28);border-radius:999px;background:#f4f7fb;color:var(--note-ink);outline:0;padding:.56rem .72rem}.notebook-prompt-controls{display:flex;gap:.25rem;padding-right:.25rem}.notebook-prompt-controls button{padding:.42rem .48rem;font-size:.68rem}.notebook-status{margin:0;color:var(--note-muted);font-size:.78rem;font-weight:750;text-align:center}.notebook-deep-panel,.notebook-sidebar{position:fixed;top:0;right:0;z-index:60;width:min(430px,92vw);height:100dvh;overflow-y:auto;background:#fffaf0fa;border-left:1px solid rgba(13,23,38,.1);box-shadow:-24px 0 70px #261c102e;padding:1rem}.notebook-sidebar{left:0;right:auto;transform:translate(-105%);transition:transform .18s ease}.notebook-sidebar.is-open{transform:translate(0)}.notebook-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;border:0!important;border-radius:0!important;background:#0d17263d!important;cursor:default!important}.notebook-panel-head,.notebook-guide-top{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem}.notebook-panel-head h2,.notebook-guide-top h2{margin:.18rem 0 0;color:var(--note-ink);font-family:Cormorant Garamond,Playfair Display,Georgia,serif;font-size:1.8rem;line-height:1;text-transform:capitalize}.notebook-panel-head button,.notebook-guide-actions button{padding:.58rem .82rem;font-size:.74rem;font-weight:850}.notebook-deep-panel>p{margin:0 0 1.15rem;color:var(--note-muted);line-height:1.55}.notebook-deep-panel section{border-top:1px solid var(--note-line);padding-top:1rem;margin-top:1rem}.notebook-deep-panel h3{margin:0 0 .65rem;color:var(--note-accent-strong);font-size:.74rem;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.notebook-deep-panel section div,.notebook-sidebar-tabs,.notebook-guide-actions,.notebook-toast div{display:flex;flex-wrap:wrap;gap:.5rem}.notebook-deep-panel section button,.notebook-sidebar-tabs button{padding:.62rem .82rem;font-size:.78rem;font-weight:850}.notebook-sidebar-tabs{margin-bottom:1rem}.notebook-sidebar-tabs button.is-active,.notebook-settings button.is-active{border-color:var(--note-accent-strong);background:var(--note-accent-strong);color:#f7f9fc}.notebook-list,.notebook-settings,.notebook-guide-mini{display:grid;gap:.65rem}.notebook-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.45rem;align-items:stretch}.notebook-row>button:first-child,.notebook-settings button,.notebook-guide-mini button,.notebook-account button{width:100%;border-radius:18px;padding:.78rem;text-align:left}.notebook-row span,.notebook-settings span,.notebook-guide-mini span{display:block;color:var(--note-muted);font-size:.68rem;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.notebook-row p,.notebook-empty,.notebook-guide-mini p{margin:.28rem 0 0;color:#0d1726c2;font-size:.9rem;line-height:1.48}.notebook-danger{align-self:center;color:#7f1d1d!important;padding:.58rem .72rem;font-size:.72rem;font-weight:850}.notebook-settings strong{display:block;margin-bottom:.2rem}.notebook-account{display:grid;gap:.75rem;justify-items:start}.notebook-account img{width:72px;height:72px;border-radius:24px;-o-object-fit:cover;object-fit:cover}.notebook-account strong{color:var(--note-accent-strong)}.notebook-guide-window{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:1rem;background:#0d17263d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.notebook-guide-card{width:min(560px,100%);border:1px solid rgba(13,23,38,.12);border-radius:28px;background:#f7f9fc;padding:clamp(1rem,3vw,1.5rem);box-shadow:0 28px 90px #261c1038}.notebook-guide-card p{color:#0d1726c7;line-height:1.62}.notebook-guide-progress{height:.4rem;overflow:hidden;border-radius:999px;background:#0d172614}.notebook-guide-progress i{display:block;height:100%;border-radius:inherit;background:var(--note-accent-strong);transition:width .18s ease}.notebook-toast{position:fixed;right:1rem;bottom:1rem;z-index:90;width:min(360px,calc(100vw - 2rem));border:1px solid rgba(13,23,38,.12);border-radius:22px;background:#fffaf0f5;box-shadow:0 22px 70px #261c102e;padding:1rem}.notebook-toast p{margin:0 0 .75rem;color:var(--note-ink);font-weight:800}.notebook-toast button{padding:.55rem .76rem;font-size:.76rem;font-weight:850}@media (max-width: 860px){.notebook-header{grid-template-columns:auto minmax(0,1fr) auto}.notebook-logo-lockup span{display:none}.notebook-title-input{font-size:1.35rem}.notebook-header-status span{display:none}.notebook-workspace{padding:.85rem .85rem 1.25rem}.notebook-page{min-height:62dvh;border-radius:22px}.notebook-page textarea{min-height:62dvh;padding:1.35rem;font-size:1rem;line-height:1.72}.notebook-footer{bottom:.55rem;width:calc(100% - 1rem);border-radius:22px;padding:.55rem}.notebook-primary-actions{justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;padding-bottom:.1rem}.notebook-primary-actions button{flex:0 0 auto;padding:.62rem .78rem}.notebook-pinned-prompts{justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;padding-bottom:.1rem}.notebook-prompt-pill{flex:0 0 245px}.notebook-context-toolbar{bottom:1rem;max-width:calc(100vw - 1rem);overflow-x:auto;border-radius:18px}.notebook-context-toolbar span{display:none}.notebook-analysis-head{align-items:flex-start;flex-direction:column}.notebook-analysis-head div{justify-content:flex-start}}@media (max-width: 520px){.notebook-header{gap:.45rem;padding:.7rem .75rem}.notebook-logo-lockup img{width:1.75rem;height:1.75rem;border-radius:.55rem}.notebook-icon-button{width:2rem;height:2rem}.notebook-header-status button{max-width:110px;overflow:hidden;padding:.48rem .6rem;text-overflow:ellipsis}.notebook-row{grid-template-columns:1fr}.notebook-danger{width:100%}}.notebook-ritual,.notebook-purpose,.notebook-onboarding,.notebook-core-actions,.notebook-processing-mode,.notebook-text-nudge{width:min(100%,980px)}.notebook-purpose{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1.25rem;margin-bottom:1rem;padding:.2rem .2rem .4rem}.notebook-purpose span,.notebook-onboarding-main span,.notebook-differentiation h3{display:block;color:var(--note-muted);font-size:.68rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.notebook-purpose h1{margin:.16rem 0 0;max-width:760px;color:var(--note-ink);font-family:Cormorant Garamond,Playfair Display,Georgia,serif;font-size:clamp(1.8rem,4.3vw,4rem);font-weight:700;letter-spacing:-.055em;line-height:.95}.notebook-purpose p{max-width:680px;margin:.75rem 0 0;color:#0d1726b8;font-size:clamp(.98rem,1.4vw,1.1rem);line-height:1.55}.notebook-purpose strong{max-width:250px;color:var(--note-accent-strong);font-size:.9rem;line-height:1.35;text-align:right}.notebook-onboarding{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);gap:.9rem;margin:0 0 1rem}.notebook-onboarding-main,.notebook-differentiation,.notebook-how,.notebook-example-chips{border:1px solid rgba(13,23,38,.08);border-radius:24px;background:#fffaf0bd;box-shadow:0 12px 38px #4a361d14}.notebook-onboarding-main{grid-row:span 2;padding:clamp(1rem,2.3vw,1.45rem)}.notebook-onboarding-main h2{margin:.24rem 0 0;color:var(--note-ink);font-family:Cormorant Garamond,Playfair Display,Georgia,serif;font-size:clamp(2rem,3.6vw,3.3rem);line-height:.95;letter-spacing:-.045em}.notebook-onboarding-main p,.notebook-differentiation p,.notebook-how p{margin:.8rem 0 0;color:#0d1726b8;line-height:1.58}.notebook-onboarding-main button{margin-top:1rem;border:1px solid var(--note-accent-strong);border-radius:999px;background:var(--note-accent-strong);color:#f7f9fc;padding:.72rem 1rem;font-weight:900;cursor:pointer}.notebook-differentiation{padding:1rem}.notebook-diff-lines{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.72rem}.notebook-diff-lines span,.notebook-diff-lines strong{border:1px solid rgba(13,23,38,.08);border-radius:999px;background:#fffdf8b3;color:#0d1726b8;padding:.48rem .62rem;font-size:.75rem;font-weight:850}.notebook-diff-lines strong{border-color:#173b5442;background:#173b541a;color:var(--note-accent-strong)}.notebook-how{padding:1rem}.notebook-how ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:.85rem 0 0;padding:0;list-style:none}.notebook-how li{display:grid;gap:.35rem;min-width:0}.notebook-how li span{width:1.7rem;height:1.7rem;display:inline-grid;place-items:center;border-radius:999px;background:var(--note-soft);color:var(--note-accent-strong);font-size:.78rem;font-weight:900}.notebook-how li strong{color:var(--note-ink);font-size:.86rem;line-height:1.25}.notebook-example-chips{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:.5rem;padding:.85rem}.notebook-example-chips.is-compact{border:0;box-shadow:none;background:transparent;padding:0}.notebook-example-chips button,.notebook-core-actions button,.notebook-text-nudge button,.notebook-processing-mode{border:1px solid rgba(13,23,38,.1);border-radius:999px;background:#fffaf0d1;color:var(--note-ink);cursor:pointer;font-size:.78rem;font-weight:900;padding:.62rem .82rem;transition:transform .16s ease,border-color .16s ease,background .16s ease,color .16s ease}.notebook-example-chips button:hover,.notebook-core-actions button:hover:not(:disabled),.notebook-text-nudge button:hover,.notebook-processing-mode:hover:not(:disabled){border-color:#173b546b;background:#f4f7fb;transform:translateY(-1px)}.notebook-core-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.45rem;margin-top:.9rem}.notebook-core-actions.is-compact{width:100%;justify-content:flex-start;margin:.8rem 0 0}.notebook-core-actions button:disabled,.notebook-processing-mode:disabled{cursor:not-allowed;opacity:.45;transform:none}.notebook-processing-mode{display:block;width:min(100%,980px);margin-top:.7rem;border-color:#173b5438;background:#173b5414;color:var(--note-accent-strong)}.notebook-processing-mode.is-active{border-color:var(--note-accent-strong);background:var(--note-accent-strong);color:#f7f9fc}.notebook-text-nudge{display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin-top:.85rem;border:1px solid rgba(23,59,84,.14);border-radius:22px;background:#173b540f;padding:.82rem}.notebook-text-nudge p{margin:0;color:#0d1726bd;font-weight:800}.notebook-text-nudge div{display:flex;flex-wrap:wrap;gap:.45rem}.notebook-sidebar-guide{display:grid;gap:.8rem}.notebook-sidebar-guide .notebook-how ol{grid-template-columns:1fr}.notebook-sidebar-guide .notebook-differentiation,.notebook-sidebar-guide .notebook-how{background:#fffaf0c2}@media (max-width: 860px){.notebook-purpose{grid-template-columns:1fr;align-items:start}.notebook-purpose strong{max-width:none;text-align:left}.notebook-onboarding{grid-template-columns:1fr}.notebook-onboarding-main{grid-row:auto}.notebook-how ol{grid-template-columns:1fr}.notebook-text-nudge{align-items:flex-start;flex-direction:column}.notebook-core-actions{justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;padding-bottom:.12rem}.notebook-core-actions button{flex:0 0 auto}}.notebook-footer-topline{display:flex;justify-content:center;align-items:center;min-height:1.8rem}.notebook-footer-toggle{border:1px solid rgba(13,23,38,.1);border-radius:999px;background:#fffaf0c7;color:var(--note-muted);cursor:pointer;font-size:.7rem;font-weight:900;letter-spacing:.1em;padding:.48rem .78rem;text-transform:uppercase;transition:transform .16s ease,border-color .16s ease,background .16s ease,color .16s ease}.notebook-footer-toggle:hover{border-color:#173b545c;background:#f4f7fb;color:var(--note-accent-strong);transform:translateY(-1px)}.notebook-expanded-controls{display:grid;gap:.65rem}.notebook-compact-actions{display:flex;align-items:center;justify-content:center;gap:.5rem;flex-wrap:wrap}.notebook-compact-actions button{border:1px solid var(--note-line);border-radius:999px;background:#fffaf0c7;color:var(--note-ink);cursor:pointer;font-size:.76rem;font-weight:900;padding:.6rem .86rem;transition:transform .16s ease,border-color .16s ease,background .16s ease}.notebook-compact-actions button:hover:not(:disabled){border-color:#173b546b;background:#f4f7fb;transform:translateY(-1px)}.notebook-compact-actions .notebook-main-action{border-color:var(--note-accent-strong);background:var(--note-accent-strong);color:#f7f9fc}.notebook-footer.is-collapsed{width:min(calc(100% - 2rem),760px);gap:.42rem;padding:.52rem .64rem;border-radius:22px}.notebook-shell.controls-collapsed .notebook-workspace{padding-bottom:4.9rem}.notebook-shell.controls-collapsed .notebook-analysis-strip{width:min(100%,1080px);margin-top:1.25rem;padding:clamp(1.15rem,3vw,1.8rem)}.notebook-shell.controls-collapsed .notebook-analysis-strip article{max-height:min(58dvh,720px);overflow-y:auto;padding-right:.35rem}@media (max-width: 860px){.notebook-footer.is-collapsed{bottom:.5rem;width:calc(100% - 1rem)}.notebook-shell.controls-collapsed .notebook-workspace{padding-bottom:6.2rem}.notebook-compact-actions{justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;padding-bottom:.1rem}.notebook-compact-actions button{flex:0 0 auto;padding:.58rem .76rem}.notebook-shell.controls-collapsed .notebook-context-toolbar{bottom:6.1rem}.notebook-shell.controls-collapsed .notebook-analysis-strip article{max-height:none}}.notebook-controls-panel{display:grid;gap:1rem}.notebook-controls-hint{margin:0;border:1px solid rgba(23,59,84,.12);border-radius:18px;background:#173b540f;color:#0d1726b8;font-size:.9rem;font-weight:700;line-height:1.55;padding:.85rem}.notebook-controls-section{display:grid;gap:.65rem;border-top:1px solid var(--note-line);padding-top:1rem}.notebook-controls-section>span{color:var(--note-muted);font-size:.68rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.notebook-primary-actions-panel,.notebook-pinned-prompts-panel{justify-content:flex-start}.notebook-primary-actions-panel{align-items:stretch}.notebook-primary-actions-panel button{flex:1 1 145px}.notebook-pinned-prompts-panel{display:grid;gap:.55rem}.notebook-pinned-prompts-panel .notebook-prompt-pill{width:100%;min-width:0;background:#fffaf0db}.notebook-status.is-panel-status{border:1px solid rgba(13,23,38,.08);border-radius:16px;background:#fffaf0ad;padding:.7rem .8rem;text-align:left}@media (max-width: 860px){.notebook-controls-panel .notebook-core-actions{overflow-x:visible;flex-wrap:wrap}}.notebook-calendar-panel,.notebook-tasks-panel{display:grid;gap:1rem}.notebook-calendar-today,.notebook-calendar-card,.notebook-day-detail,.notebook-task-form{border:1px solid rgba(13,23,38,.08);border-radius:22px;background:#fffaf0c2;padding:1rem}.notebook-calendar-today span,.notebook-day-detail span,.notebook-task-form span{display:block;color:var(--note-muted);font-size:.68rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.notebook-calendar-today strong,.notebook-day-detail h3{display:block;margin:.25rem 0 0;color:var(--note-ink);font-family:Cormorant Garamond,Playfair Display,Georgia,serif;font-size:1.7rem;line-height:1}.notebook-calendar-today p{margin:.7rem 0 0;color:#0d1726b8;line-height:1.5}.notebook-calendar-today button,.notebook-day-actions button,.notebook-task-form button{margin-top:.8rem;border:1px solid rgba(23,59,84,.22);border-radius:999px;background:#173b5414;color:var(--note-accent-strong);cursor:pointer;font-size:.78rem;font-weight:900;padding:.62rem .85rem}.notebook-calendar-today button:hover,.notebook-day-actions button:hover,.notebook-task-form button:hover{border-color:#173b5470;background:#f4f7fb}.notebook-calendar-nav{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.85rem}.notebook-calendar-nav strong{color:var(--note-accent-strong);font-size:.88rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.notebook-calendar-heading{display:grid;justify-items:center;gap:.45rem;min-width:9rem}.notebook-calendar-heading label{display:inline-flex;align-items:center;gap:.4rem;color:var(--note-muted);font-size:.68rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.notebook-calendar-year-select{border:1px solid rgba(23,59,84,.22);border-radius:999px;background:#fffaf0f2;color:var(--note-accent-strong);cursor:pointer;font-size:.78rem;font-weight:950;padding:.32rem .62rem}.notebook-calendar-year-select:focus-visible{outline:2px solid rgba(111,183,200,.68);outline-offset:2px}.notebook-calendar-nav button{width:2rem;height:2rem;border:1px solid var(--note-line);border-radius:999px;background:#fffaf0cc;color:var(--note-ink);cursor:pointer;font-weight:900}.notebook-calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.35rem}.notebook-calendar-weekday{color:var(--note-muted);font-size:.68rem;font-weight:950;text-align:center}.notebook-calendar-blank{min-height:2.2rem}.notebook-calendar-day{position:relative;min-height:2.35rem;border:1px solid rgba(13,23,38,.08);border-radius:14px;background:#fffdf8b8;color:var(--note-ink);cursor:pointer;font-weight:900}.notebook-calendar-day:hover{border-color:#173b5461;background:#f4f7fb}.notebook-calendar-day.is-selected{border-color:var(--note-accent-strong);background:var(--note-accent-strong);color:#f7f9fc}.notebook-calendar-day.is-today:after,.notebook-calendar-day.has-notes:before,.notebook-calendar-day.has-tasks span:after{content:"";position:absolute;border-radius:999px}.notebook-calendar-day.is-today:after{top:.22rem;right:.22rem;width:.38rem;height:.38rem;background:#2563eb}.notebook-calendar-day.has-notes:before{left:50%;bottom:.22rem;width:.34rem;height:.34rem;background:var(--note-accent-strong);transform:translate(-50%)}.notebook-calendar-day.has-tasks span:after{right:.22rem;bottom:.22rem;width:.34rem;height:.34rem;background:#39305f}.notebook-day-actions,.notebook-calendar-meta{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.9rem}.notebook-calendar-meta{align-items:center}.notebook-calendar-meta strong{color:var(--note-accent-strong)}.notebook-calendar-meta span{margin-right:.45rem;letter-spacing:0;text-transform:none}.notebook-calendar-note-list,.notebook-task-list{display:grid;gap:.6rem}.notebook-calendar-note,.notebook-task-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem;align-items:stretch}.notebook-calendar-note>button:first-child{width:100%;border:1px solid var(--note-line);border-radius:18px;background:#fffaf0d1;color:var(--note-ink);cursor:pointer;padding:.78rem;text-align:left}.notebook-calendar-note strong,.notebook-task-card strong{display:block;color:var(--note-ink)}.notebook-calendar-note span,.notebook-task-card span{display:block;margin-top:.18rem;color:var(--note-muted);font-size:.72rem;font-weight:800}.notebook-calendar-note p{margin:.38rem 0 0;color:#0d1726b8;line-height:1.45}.notebook-task-form{display:grid;gap:.75rem}.notebook-task-form label{display:grid;gap:.35rem}.notebook-task-form div{display:grid;grid-template-columns:1fr .75fr;gap:.55rem}.notebook-task-form input{width:100%;border:1px solid var(--note-line);border-radius:14px;background:#fffdf8db;color:var(--note-ink);outline:0;padding:.7rem .78rem}.notebook-task-form input:focus{border-color:#173b546b}.notebook-task-card{grid-template-columns:auto minmax(0,1fr) auto;border:1px solid rgba(13,23,38,.08);border-radius:18px;background:#fffaf0c7;padding:.65rem}.notebook-task-card>button:first-child{width:1.55rem;height:1.55rem;border:1px solid rgba(23,59,84,.34);border-radius:999px;background:#f4f7fb;color:var(--note-accent-strong);cursor:pointer;font-weight:900}.notebook-task-card.is-complete{opacity:.62}.notebook-task-card.is-complete strong{text-decoration:line-through}@media (max-width: 520px){.notebook-date-chip{display:none}.notebook-task-form div,.notebook-calendar-note,.notebook-task-card{grid-template-columns:1fr}}.notebook-affirmations-panel{display:grid;gap:1rem}.notebook-affirmation-composer,.notebook-affirmation-card{border:1px solid rgba(13,23,38,.08);border-radius:22px;background:#fffaf0c2;padding:1rem}.notebook-affirmation-composer label{display:grid;gap:.45rem}.notebook-affirmation-composer span,.notebook-affirmation-card span{display:block;color:var(--note-muted);font-size:.68rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.notebook-affirmation-composer textarea{width:100%;min-height:120px;resize:vertical;border:1px solid var(--note-line);border-radius:16px;background:#fffdf8e6;color:var(--note-ink);outline:0;padding:.85rem;line-height:1.55}.notebook-affirmation-composer textarea:focus{border-color:#173b546b}.notebook-affirmation-actions,.notebook-affirmation-card div{display:flex;flex-wrap:wrap;gap:.5rem}.notebook-affirmation-actions{margin-top:.75rem}.notebook-affirmation-actions button,.notebook-inline-action,.notebook-affirmation-card div button{border:1px solid rgba(23,59,84,.22);border-radius:999px;background:#173b5414;color:var(--note-accent-strong);cursor:pointer;font-size:.78rem;font-weight:900;padding:.62rem .85rem}.notebook-affirmation-actions button:hover:not(:disabled),.notebook-inline-action:hover:not(:disabled),.notebook-affirmation-card div button:hover:not(:disabled){border-color:#173b5470;background:#f4f7fb}.notebook-affirmation-actions button:first-child{border-color:var(--note-accent-strong);background:var(--note-accent-strong);color:#f7f9fc}.notebook-affirmation-list{display:grid;gap:.7rem}.notebook-affirmation-card{display:grid;gap:.65rem}.notebook-affirmation-card>button:first-child{width:100%;border:0;background:transparent;color:var(--note-ink);cursor:pointer;padding:0;text-align:left}.notebook-affirmation-card strong{display:block;color:var(--note-ink);line-height:1.5;white-space:pre-wrap}.notebook-affirmation-card span{margin-top:.35rem;letter-spacing:.06em;text-transform:none}@media (max-width: 520px){.notebook-affirmation-actions button,.notebook-inline-action,.notebook-affirmation-card div button{width:100%}}.notebook-cards-panel{display:grid;gap:1rem}.notebook-card-reading-list{display:grid;gap:.65rem}.notebook-card-reading-list button{width:100%;border:1px solid rgba(23,59,84,.18);border-radius:20px;background:#fffaf0c7;color:var(--note-ink);cursor:pointer;padding:.88rem;text-align:left;transition:transform .16s ease,border-color .16s ease,background .16s ease}.notebook-card-reading-list button:hover:not(:disabled){border-color:#173b5470;background:#f4f7fb;transform:translateY(-1px)}.notebook-card-reading-list strong{display:block;color:var(--note-accent-strong);font-size:.92rem}.notebook-card-reading-list span{display:block;margin-top:.24rem;color:#0d1726ad;font-size:.78rem;font-weight:800;line-height:1.4}.notebook-ritual{position:relative;isolation:isolate;display:grid;gap:1rem;margin:clamp(.5rem,2vw,1.25rem) 0 clamp(1rem,2.6vw,2rem);padding:clamp(1.35rem,4vw,3.25rem) clamp(.4rem,2vw,1.4rem);border-top:1px solid rgba(23,59,84,.16);border-bottom:1px solid rgba(23,59,84,.16);animation:ritual-question-arrive .42s ease both}.notebook-ritual:before{content:"";position:absolute;top:8%;right:4%;bottom:8%;left:4%;z-index:-1;border-radius:999px;background:radial-gradient(circle at 30% 40%,rgba(23,59,84,.13),transparent 34%),radial-gradient(circle at 72% 58%,rgba(83,107,79,.1),transparent 36%);filter:blur(28px);opacity:.85}.notebook-ritual-kicker{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;color:var(--note-muted);font-size:.68rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.notebook-ritual-kicker i{color:var(--note-accent-strong);font-style:normal}.notebook-ritual-question{width:100%;border:0;background:transparent;color:var(--note-ink);cursor:text;padding:0;text-align:left}.notebook-ritual-question h1{max-width:900px;margin:0;color:var(--note-ink);font-family:Cormorant Garamond,Playfair Display,Georgia,serif;font-size:clamp(2.15rem,6vw,5.9rem);font-weight:700;letter-spacing:-.065em;line-height:.92}.notebook-ritual-question:hover h1,.notebook-ritual-question:focus-visible h1{color:var(--note-accent-strong)}.notebook-ritual-question:focus-visible{outline:2px solid rgba(23,59,84,.38);outline-offset:.35rem;border-radius:18px}.notebook-ritual p{max-width:560px;margin:0;color:#0d172694;font-size:.94rem;line-height:1.6}@keyframes ritual-question-arrive{0%{opacity:0;filter:blur(8px);transform:translateY(10px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.notebook-ritual{animation:none}}@media (max-width: 860px){.notebook-ritual{padding:1.3rem .15rem 1.65rem}.notebook-ritual-question h1{font-size:clamp(2rem,12vw,3.6rem)}}.notebook-reminder-status{display:inline-flex;width:-moz-fit-content;width:fit-content;margin-top:.85rem;border:1px solid rgba(23,59,84,.16);border-radius:999px;background:#173b5414;color:var(--note-accent-strong);font-size:.72rem;font-weight:950;letter-spacing:.08em;padding:.45rem .72rem;text-transform:uppercase}.notebook-reminder-status.is-granted{border-color:#16653459;background:#bbf7d0b8;color:#14532d}.notebook-reminder-status.is-denied{border-color:#b4530959;background:#fef3c7d1;color:#92400e}.notebook-calendar-today button.is-active{border-color:#16653470;background:#166534;color:#fff;box-shadow:0 0 0 3px #22c55e29}.notebook-page{flex-direction:column}.notebook-format-toolbar{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center;border-bottom:1px solid rgba(13,23,38,.08);background:#f4f7fbc7;padding:.75rem clamp(.85rem,2.6vw,1.35rem)}.notebook-format-status{display:inline-flex;align-items:center;gap:.42rem;min-height:2rem;border:1px solid rgba(23,59,84,.14);border-radius:999px;background:#10243a14;color:#0d1726b8;padding:.36rem .72rem;font-size:.72rem;font-weight:800}.notebook-format-status span{text-transform:uppercase;letter-spacing:.08em;opacity:.72}.notebook-format-status strong{color:var(--note-accent-strong);font-weight:950}.notebook-format-group{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.35rem;border-right:1px solid rgba(13,23,38,.08);padding-right:.55rem}.notebook-format-group:last-child{border-right:0;padding-right:0}.notebook-format-group button,.notebook-format-group select,.notebook-format-group label{min-height:2rem;border:1px solid rgba(23,59,84,.16);border-radius:12px;background:#ffffffb8;color:var(--note-ink);font-size:.76rem;font-weight:900}.notebook-format-group button,.notebook-format-group select{cursor:pointer;padding:.42rem .58rem}.notebook-format-group button:hover:not(:disabled),.notebook-format-group select:hover:not(:disabled){border-color:#173b5461;background:#fff}.notebook-format-group button.is-active,.notebook-format-mini-grid button.is-active,.notebook-context-toolbar button.is-active{position:relative;border-color:var(--note-accent-strong);background:var(--note-accent-strong);color:#f7f9fc;box-shadow:0 0 0 2px #6fb7c829,0 8px 18px #06111f29}.notebook-format-group button.is-active:after,.notebook-format-mini-grid button.is-active:after,.notebook-context-toolbar button.is-active:after{content:"";position:absolute;top:.22rem;right:.22rem;width:.36rem;height:.36rem;border-radius:999px;background:#7dd3fc;box-shadow:0 0 0 2px #f7f9fceb}.notebook-format-group button:disabled,.notebook-format-group select:disabled,.notebook-format-group input:disabled{cursor:not-allowed;opacity:.55}.notebook-format-group label{display:inline-flex;align-items:center;gap:.35rem;padding:.24rem .35rem .24rem .55rem}.notebook-format-group label span{color:var(--note-muted);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.notebook-format-group input[type=color]{width:1.55rem;height:1.55rem;border:0;border-radius:9px;background:transparent;padding:0}.notebook-format-preview{width:min(100%,980px);margin-top:.85rem;border:1px solid rgba(13,23,38,.1);border-radius:24px;background:#f4f7fbeb;color:var(--note-ink);padding:clamp(1rem,2.5vw,1.35rem);box-shadow:0 16px 44px #06111f1a}.notebook-format-preview-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.notebook-format-preview-head span{color:var(--note-muted);font-size:.68rem;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.notebook-format-preview-head button{border:1px solid rgba(23,59,84,.16);border-radius:999px;background:#ffffffb3;color:var(--note-accent-strong);cursor:pointer;font-size:.76rem;font-weight:900;padding:.48rem .7rem}.notebook-format-preview article{display:grid;gap:.5rem;line-height:1.72}.notebook-format-preview h1,.notebook-format-preview h2,.notebook-format-preview h3,.notebook-format-preview p,.notebook-format-preview blockquote{margin:0}.notebook-format-preview h1,.notebook-format-preview h2,.notebook-format-preview h3{color:var(--note-accent-strong);font-family:Cormorant Garamond,Playfair Display,Georgia,serif;line-height:1.05}.notebook-format-preview h1{font-size:clamp(2rem,4vw,3rem)}.notebook-format-preview h2{font-size:clamp(1.55rem,3vw,2.25rem)}.notebook-format-preview h3{font-size:clamp(1.25rem,2.4vw,1.65rem)}.notebook-format-preview blockquote{border-left:3px solid var(--note-accent-strong);color:#0d1726b8;font-style:italic;padding-left:.85rem}.notebook-format-preview code{border:1px solid rgba(23,59,84,.14);border-radius:8px;background:#173b5414;padding:.08rem .28rem}.notebook-format-mini-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.notebook-format-mini-grid button{border:1px solid rgba(23,59,84,.18);border-radius:14px;background:#fffaf0d1;color:var(--note-ink);cursor:pointer;font-size:.8rem;font-weight:900;padding:.62rem .7rem}.notebook-format-mini-grid button:hover:not(:disabled){border-color:#173b5466;background:#fff}@media (max-width: 860px){.notebook-format-toolbar{flex-wrap:nowrap;overflow-x:auto;padding:.58rem}.notebook-format-group{flex:0 0 auto}.notebook-page textarea{min-height:64dvh}.notebook-format-preview{border-radius:20px}}.notebook-editor{width:100%;min-height:72dvh;overflow-y:auto;border:0;outline:0;background:transparent;color:var(--note-ink);padding:clamp(1.4rem,5vw,4rem);font-size:clamp(1.05rem,1.7vw,1.35rem);line-height:1.82;letter-spacing:-.012em;white-space:pre-wrap;word-break:break-word}.notebook-editor:empty:before{content:attr(data-placeholder);color:#0d172657;pointer-events:none}.notebook-editor[contenteditable=false]{cursor:not-allowed;opacity:.62}.notebook-editor h1,.notebook-editor h2,.notebook-editor h3,.notebook-editor p,.notebook-editor blockquote,.notebook-editor pre{margin-top:0}.notebook-editor h1,.notebook-editor h2,.notebook-editor h3{color:var(--note-accent-strong);font-family:Cormorant Garamond,Playfair Display,Georgia,serif;line-height:1.08}.notebook-editor h1{font-size:clamp(2rem,4vw,3rem)}.notebook-editor h2{font-size:clamp(1.55rem,3vw,2.25rem)}.notebook-editor h3{font-size:clamp(1.25rem,2.4vw,1.65rem)}.notebook-editor blockquote{border-left:3px solid var(--note-accent-strong);color:#0d1726b8;font-style:italic;margin-left:0;padding-left:.9rem}.notebook-editor pre,.notebook-editor code{border:1px solid rgba(23,59,84,.14);border-radius:10px;background:#173b5414;font-family:Consolas,Menlo,monospace}.notebook-editor pre{padding:.75rem;white-space:pre-wrap}@media (max-width: 860px){.notebook-editor{min-height:64dvh;padding:1.15rem}}.notebook-lifestyle-panel{display:grid;gap:1rem}.notebook-lifestyle-dashboard{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.notebook-lifestyle-dashboard>div,.notebook-saturation-panel,.notebook-lifestyle-routine,.notebook-living-note,.notebook-lifestyle-log{border:1px solid rgba(13,23,38,.08);border-radius:22px;background:#fffaf0c7;color:var(--note-ink);padding:.9rem;box-shadow:0 14px 34px #06111f0f}.notebook-lifestyle-dashboard span,.notebook-saturation-panel span,.notebook-lifestyle-form span,.notebook-lifestyle-routine span,.notebook-living-note span,.notebook-lifestyle-log span{display:block;color:var(--note-muted);font-size:.68rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.notebook-lifestyle-dashboard strong,.notebook-lifestyle-routine strong,.notebook-living-note strong,.notebook-lifestyle-log strong{display:block;color:var(--note-accent-strong);line-height:1.25}.notebook-lifestyle-dashboard p,.notebook-saturation-panel p,.notebook-lifestyle-routine p,.notebook-living-note p,.notebook-lifestyle-log p{margin:.35rem 0 0;color:#0d1726b8;font-size:.88rem;line-height:1.5}.notebook-saturation-panel{border-color:#7f1d1d2e;background:#7f1d1d0f}.notebook-saturation-panel p{color:#7f1d1d;font-weight:850}.notebook-lifestyle-chip-grid,.notebook-lifestyle-mode-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin-top:.65rem}.notebook-lifestyle-chip-grid button,.notebook-lifestyle-mode-grid button{width:100%;border:1px solid rgba(23,59,84,.16);border-radius:18px;background:#fffdf8c2;color:var(--note-ink);cursor:pointer;padding:.82rem;text-align:left;transition:border-color .16s ease,background .16s ease,transform .16s ease}.notebook-lifestyle-chip-grid button:hover:not(:disabled),.notebook-lifestyle-mode-grid button:hover:not(:disabled){border-color:#173b5461;background:#fff;transform:translateY(-1px)}.notebook-lifestyle-chip-grid button.is-active,.notebook-lifestyle-mode-grid button.is-active{border-color:var(--note-accent-strong);background:var(--note-accent-strong);color:#f7f9fc}.notebook-lifestyle-chip-grid button strong,.notebook-lifestyle-mode-grid button strong{display:block;color:inherit;font-size:.9rem}.notebook-lifestyle-chip-grid button small,.notebook-lifestyle-mode-grid button small,.notebook-lifestyle-mode-grid button em{display:block;margin-top:.32rem;color:currentColor;font-size:.76rem;font-style:normal;line-height:1.35;opacity:.78}.notebook-lifestyle-mode-grid button{position:relative;overflow:hidden}.notebook-lifestyle-mode-grid button:before{content:"";position:absolute;inset:0 auto 0 0;width:.28rem;background:var(--mode-color, var(--note-accent-strong));opacity:.9}.notebook-lifestyle-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:.75rem}.notebook-lifestyle-form label{display:grid;gap:.35rem}.notebook-lifestyle-form input,.notebook-lifestyle-form select{width:100%;border:1px solid var(--note-line);border-radius:14px;background:#fffdf8e0;color:var(--note-ink);outline:0;padding:.7rem .78rem}.notebook-lifestyle-form input:focus,.notebook-lifestyle-form select:focus{border-color:#173b546b}.notebook-lifestyle-form button[type=submit]{border-color:var(--note-accent-strong);background:var(--note-accent-strong);color:#f7f9fc}.notebook-lifestyle-routine-list,.notebook-living-note-list,.notebook-lifestyle-log-list{display:grid;gap:.7rem;margin-top:.65rem}.notebook-lifestyle-routine.is-active{border-color:#173b5461;box-shadow:0 18px 48px #06111f1a}.notebook-lifestyle-routine header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.55rem;align-items:center}.notebook-lifestyle-routine header>button:first-child,.notebook-living-note>button:first-child{width:100%;border:0;background:transparent;color:var(--note-ink);cursor:pointer;padding:0;text-align:left}.notebook-lifestyle-routine ul{margin:.65rem 0 0;padding-left:1.05rem;color:#0d1726bd;font-size:.88rem;line-height:1.55}.notebook-lifestyle-actions{display:flex;flex-wrap:wrap;gap:.48rem;margin-top:.75rem}.notebook-lifestyle-actions button,.notebook-lifestyle-form button[type=submit]{border:1px solid rgba(23,59,84,.2);border-radius:999px;background:#173b5414;color:var(--note-accent-strong);cursor:pointer;font-size:.76rem;font-weight:900;padding:.58rem .78rem}.notebook-lifestyle-actions button:hover:not(:disabled){border-color:#173b546b;background:#f4f7fb}.notebook-lifestyle-log{border-style:dashed}@media (max-width: 720px){.notebook-lifestyle-dashboard,.notebook-lifestyle-chip-grid,.notebook-lifestyle-mode-grid,.notebook-lifestyle-form,.notebook-lifestyle-routine header{grid-template-columns:1fr}}.notebook-home{position:relative;width:min(1180px,100%);margin:0 auto;padding:clamp(.2rem,1vw,.75rem) 0 clamp(5rem,8vw,7rem)}.notebook-home-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:center;margin-bottom:1rem}.notebook-home-head span,.notebook-config-group>span{display:block;color:var(--note-muted);font-size:.68rem;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.notebook-home-head h1{margin:.22rem 0 0;color:var(--note-accent-strong);font-family:Cormorant Garamond,Playfair Display,Georgia,serif;font-size:clamp(2.2rem,6vw,4.8rem);font-weight:650;letter-spacing:-.045em;line-height:.95}.notebook-home-head p{max-width:680px;margin:.8rem 0 0;color:#0d1726ad;line-height:1.65}.notebook-home-plus{width:clamp(4rem,9vw,5.5rem);height:clamp(4rem,9vw,5.5rem);border:1px solid rgba(23,59,84,.14);border-radius:30px;background:var(--note-accent-strong);color:#f7f9fc;cursor:pointer;font-size:clamp(2rem,5vw,3rem);font-weight:500;line-height:1;box-shadow:0 20px 56px #06111f2e;transition:transform .16s ease,box-shadow .16s ease}.notebook-home-plus:hover{transform:translateY(-2px) scale(1.015);box-shadow:0 26px 70px #06111f3d}.notebook-home-stats{display:flex;flex-wrap:wrap;gap:.55rem;margin-bottom:1.1rem}.notebook-home-stats span{border:1px solid rgba(23,59,84,.12);border-radius:999px;background:#fffdf8a8;color:#0d1726b8;padding:.48rem .72rem;font-size:.78rem;font-weight:850}.notebook-home-stats strong{color:var(--note-accent-strong)}.notebook-home-grid{-moz-columns:4 220px;columns:4 220px;-moz-column-gap:.85rem;column-gap:.85rem}.notebook-home-card{position:relative;display:inline-block;width:100%;-moz-column-break-inside:avoid;break-inside:avoid;margin:0 0 .85rem;border:1px solid rgba(23,59,84,.12);border-radius:24px;background:#fffdf8d6;box-shadow:0 16px 40px #06111f12;overflow:hidden;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.notebook-home-card:hover{border-color:#173b5447;box-shadow:0 22px 58px #06111f1f;transform:translateY(-1px)}.notebook-home-card>button:first-child{width:100%;border:0;background:transparent;color:var(--note-ink);cursor:pointer;padding:1rem;text-align:left}.notebook-home-card span{display:inline-flex;border-radius:999px;background:#173b5414;color:var(--note-accent-strong);font-size:.66rem;font-weight:950;letter-spacing:.12em;padding:.28rem .48rem;text-transform:uppercase}.notebook-home-card strong{display:block;margin-top:.72rem;color:var(--note-accent-strong);font-family:Cormorant Garamond,Playfair Display,Georgia,serif;font-size:1.35rem;line-height:1.06}.notebook-home-card p{margin:.62rem 0 0;color:#0d1726c2;font-size:.92rem;line-height:1.55;white-space:pre-wrap}.notebook-home-card em{display:block;margin-top:.9rem;color:var(--note-muted);font-size:.72rem;font-style:normal;font-weight:850}.notebook-home-card-delete{position:absolute;top:.62rem;right:.62rem;border:1px solid rgba(127,29,29,.12);border-radius:999px;background:#fffdf8e0;color:#7f1d1d;cursor:pointer;font-size:.66rem;font-weight:900;opacity:0;padding:.32rem .5rem;transition:opacity .14s ease}.notebook-home-card:hover .notebook-home-card-delete,.notebook-home-card-delete:focus-visible{opacity:1}.notebook-home-card.is-affirmation{background:#f0f7ffe0}.notebook-home-card.is-routine{background:#eff7efe0}.notebook-home-card.is-living{background:#f2f0ffe0}.notebook-home-empty{display:grid;place-items:center;min-height:44dvh;border:1px dashed rgba(23,59,84,.22);border-radius:32px;background:#fffdf88f;color:#0d1726b8;padding:clamp(1.25rem,4vw,3rem);text-align:center}.notebook-home-empty strong{color:var(--note-accent-strong);font-family:Cormorant Garamond,Playfair Display,Georgia,serif;font-size:clamp(1.8rem,5vw,3rem);line-height:1}.notebook-home-empty p{max-width:520px;margin:.75rem 0 1rem;line-height:1.65}.notebook-home-empty button{border-color:var(--note-accent-strong);background:var(--note-accent-strong);color:#f7f9fc}.notebook-config-panel{display:grid;gap:1rem}.notebook-config-group{display:grid;gap:.62rem}.notebook-config-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.58rem}.notebook-config-grid button{width:100%;border:1px solid rgba(23,59,84,.14);border-radius:18px;background:#fffdf8c2;color:var(--note-ink);cursor:pointer;padding:.85rem;text-align:left}.notebook-config-grid button:hover{border-color:#173b5457;background:#fff}.notebook-config-grid strong,.notebook-config-grid small{display:block}.notebook-config-grid strong{color:var(--note-accent-strong)}.notebook-config-grid small{margin-top:.24rem;color:var(--note-muted);line-height:1.35}@media (max-width: 720px){.notebook-home-head{grid-template-columns:1fr}.notebook-home-plus{position:fixed;right:1rem;bottom:1rem;z-index:20;width:4.25rem;height:4.25rem;border-radius:26px}.notebook-home-grid{-moz-columns:1;columns:1}.notebook-config-grid{grid-template-columns:1fr}}.notebook-home-title{min-width:min(420px,100%);display:grid;gap:.1rem}.notebook-home-title span{color:var(--note-muted);font-size:.68rem;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.notebook-home-title strong{color:var(--note-accent-strong);font-family:Cormorant Garamond,Playfair Display,Georgia,serif;font-size:clamp(1.55rem,3.2vw,2.65rem);line-height:.98}.notebook-shell.theme-light{--card-app-bg: #f3f5f7;--card-surface: #ffffff;--card-surface-soft: #f8fafc;--card-border: rgba(15, 23, 42, .08);--card-ink: #111827;--card-muted: #667085;--card-accent: #173b54;--card-accent-soft: rgba(23, 59, 84, .09);--card-shadow: 0 18px 45px rgba(15, 23, 42, .08)}.notebook-shell.theme-dark{--card-app-bg: #07111f;--card-surface: #0e1c2b;--card-surface-soft: #10243a;--card-border: rgba(238, 244, 248, .11);--card-ink: #eef4f8;--card-muted: #a9bac9;--card-accent: #6fb7c8;--card-accent-soft: rgba(111, 183, 200, .13);--card-shadow: 0 22px 50px rgba(0, 0, 0, .24)}.egosynth-card-interface{width:min(1500px,100%);min-height:calc(100dvh - 6.5rem);margin:0 auto;display:grid;grid-template-columns:230px minmax(0,1fr) minmax(280px,360px);gap:clamp(1rem,1.8vw,1.45rem);padding:clamp(.65rem,1.5vw,1.4rem) clamp(.65rem,1.7vw,1.6rem) clamp(5rem,8vw,7rem);color:var(--card-ink)}.egosynth-app-sidebar,.egosynth-feed-shell,.egosynth-right-panel>section{border:1px solid var(--card-border);background:color-mix(in srgb,var(--card-surface) 92%,transparent);box-shadow:var(--card-shadow)}.egosynth-app-sidebar{position:-webkit-sticky;position:sticky;top:5.6rem;align-self:start;min-height:min(760px,calc(100dvh - 7rem));border-radius:28px;padding:1rem;display:flex;flex-direction:column;gap:1rem}.egosynth-sidebar-brand{display:flex;align-items:center;gap:.8rem;padding:.35rem .2rem .95rem;border-bottom:1px solid var(--card-border)}.egosynth-sidebar-brand img{width:42px;height:42px;border-radius:14px;-o-object-fit:cover;object-fit:cover}.egosynth-sidebar-brand strong,.egosynth-feed-header h2,.egosynth-mobile-topbar h1,.egosynth-preview-panel h3,.egosynth-ai-panel h3{color:var(--card-ink)}.egosynth-sidebar-brand span,.egosynth-feed-header span,.egosynth-feed-meta,.egosynth-right-panel section>span,.egosynth-card-topline span,.egosynth-note-card em,.egosynth-note-card footer span,.egosynth-mobile-topbar p{color:var(--card-muted)}.egosynth-app-sidebar nav{display:grid;gap:.3rem}.egosynth-app-sidebar nav button,.egosynth-category-tabs button,.egosynth-bottom-nav button,.egosynth-header-actions button,.egosynth-right-panel button,.egosynth-card-actions button,.egosynth-pin-button,.egosynth-empty-feed button{border:1px solid transparent;border-radius:999px;background:transparent;color:var(--card-muted);font-weight:800;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease,color .16s ease,box-shadow .16s ease}.egosynth-app-sidebar nav button{width:100%;padding:.78rem .9rem;text-align:left}.egosynth-app-sidebar nav button:hover,.egosynth-app-sidebar nav button.is-active,.egosynth-category-tabs button:hover,.egosynth-category-tabs button.is-active,.egosynth-bottom-nav button.is-active,.egosynth-header-actions button:hover,.egosynth-right-panel button:hover,.egosynth-card-actions button:hover,.egosynth-pin-button:hover,.egosynth-pin-button[aria-pressed=true]{border-color:color-mix(in srgb,var(--card-accent) 28%,transparent);background:var(--card-accent-soft);color:var(--card-accent)}.egosynth-sidebar-foot{margin-top:auto;display:grid;gap:.45rem;color:var(--card-muted);font-size:.82rem}.egosynth-feed-shell{min-width:0;border-radius:32px;padding:clamp(1rem,2vw,1.5rem);background:radial-gradient(circle at top left,color-mix(in srgb,var(--card-accent) 10%,transparent),transparent 32%),var(--card-surface-soft)}.egosynth-mobile-topbar{display:none}.egosynth-feed-header{display:grid;grid-template-columns:minmax(190px,1fr) minmax(260px,420px) auto;gap:.9rem;align-items:center;margin-bottom:1rem}.egosynth-feed-header span,.egosynth-right-panel section>span,.egosynth-card-topline span{display:block;font-size:.68rem;font-weight:950;letter-spacing:.13em;text-transform:uppercase}.egosynth-feed-header h2{margin:.18rem 0 0;font-size:clamp(1.35rem,2.4vw,2.2rem);line-height:1.03}.egosynth-search-bar{min-width:0;display:grid;gap:.25rem}.egosynth-search-bar span{color:var(--card-muted);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.egosynth-search-bar input{width:100%;border:1px solid var(--card-border);border-radius:18px;background:var(--card-surface);color:var(--card-ink);padding:.86rem 1rem;outline:none;box-shadow:inset 0 1px #ffffff59}.egosynth-search-bar input:focus{border-color:color-mix(in srgb,var(--card-accent) 45%,transparent);box-shadow:0 0 0 4px var(--card-accent-soft)}.egosynth-header-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.45rem}.egosynth-header-actions button,.egosynth-empty-feed button{padding:.75rem .95rem;background:var(--card-surface);border-color:var(--card-border)}.egosynth-header-actions button:first-child,.egosynth-empty-feed button{background:var(--card-accent);border-color:var(--card-accent);color:#fff}.egosynth-category-tabs{display:flex;gap:.5rem;overflow-x:auto;padding:.1rem 0 .75rem;scrollbar-width:none}.egosynth-category-tabs::-webkit-scrollbar{display:none}.egosynth-category-tabs button{flex:0 0 auto;padding:.65rem .95rem;background:var(--card-surface);border-color:var(--card-border)}.egosynth-feed-meta{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center;margin:.35rem 0 1rem;font-size:.82rem}.egosynth-feed-meta strong{color:var(--card-accent)}.egosynth-notes-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.85rem;align-items:start}.egosynth-note-card{position:relative;min-height:190px;border:1px solid var(--card-border);border-radius:24px;background:var(--card-surface);box-shadow:0 8px 22px #0f172a0e;overflow:hidden;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.egosynth-note-card:hover,.egosynth-note-card.is-selected{transform:translateY(-2px);border-color:color-mix(in srgb,var(--card-accent) 30%,transparent);box-shadow:0 18px 42px #0f172a1c}.egosynth-note-card.is-pinned:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--card-accent)}.egosynth-note-select{width:100%;min-height:150px;border:0;background:transparent;color:inherit;text-align:left;padding:1rem 1rem .7rem;cursor:pointer}.egosynth-card-topline,.egosynth-note-card footer{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.egosynth-pin-button{padding:.34rem .55rem;font-size:.68rem;background:var(--card-surface-soft);border-color:var(--card-border)}.egosynth-note-card strong{display:block;margin-top:.7rem;color:var(--card-ink);font-size:1.04rem;line-height:1.22}.egosynth-note-card p{margin:.55rem 0 0;color:color-mix(in srgb,var(--card-ink) 76%,var(--card-muted));font-size:.9rem;line-height:1.5}.egosynth-card-tags,.egosynth-preview-tags{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.8rem}.egosynth-card-tags span,.egosynth-preview-tags span{border-radius:999px;background:var(--card-accent-soft);color:var(--card-accent);padding:.28rem .5rem;font-size:.68rem;font-weight:850}.egosynth-note-card footer{margin-top:.85rem;font-size:.74rem}.egosynth-card-actions{display:flex;gap:.4rem;padding:0 1rem 1rem}.egosynth-card-actions button{padding:.48rem .7rem;background:var(--card-surface-soft);border-color:var(--card-border);font-size:.75rem}.egosynth-card-actions .notebook-home-card-delete{position:static;opacity:1;color:#9f1239}.egosynth-empty-feed{display:grid;place-items:center;min-height:42dvh;border:1px dashed var(--card-border);border-radius:28px;background:var(--card-surface);text-align:center;padding:2rem}.egosynth-empty-feed strong{color:var(--card-ink);font-size:clamp(1.4rem,3vw,2rem)}.egosynth-empty-feed p{max-width:520px;color:var(--card-muted);line-height:1.6}.egosynth-right-panel{min-width:0;display:grid;align-content:start;gap:1rem}.egosynth-right-panel>section{border-radius:26px;padding:1rem}.egosynth-preview-panel h3,.egosynth-ai-panel h3{margin:.35rem 0 .55rem;font-size:1.2rem}.egosynth-preview-panel p,.egosynth-ai-panel p,.egosynth-echoes-panel p{color:var(--card-muted);line-height:1.58}.egosynth-preview-panel button,.egosynth-ai-panel button,.egosynth-echoes-panel button{width:100%;margin-top:.5rem;padding:.65rem .78rem;background:var(--card-surface-soft);border-color:var(--card-border);text-align:left}.egosynth-ai-panel div{display:grid;grid-template-columns:1fr 1fr;gap:.45rem}.egosynth-ai-panel button{margin-top:0;text-align:center;font-size:.78rem}.egosynth-latest-synthesis{margin-top:.9rem;border-top:1px solid var(--card-border);padding-top:.85rem}.egosynth-echoes-panel button strong,.egosynth-echoes-panel button small{display:block}.egosynth-echoes-panel button small{margin-top:.25rem;color:var(--card-muted)}.egosynth-floating-add,.egosynth-bottom-nav{display:none}@media (max-width: 1180px){.egosynth-card-interface{grid-template-columns:210px minmax(0,1fr)}.egosynth-right-panel{grid-column:2;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 920px){.egosynth-card-interface{grid-template-columns:1fr;padding-inline:.9rem}.egosynth-app-sidebar{display:none}.egosynth-feed-header{grid-template-columns:1fr}.egosynth-header-actions{justify-content:flex-start}.egosynth-right-panel{grid-column:auto;grid-template-columns:1fr}}@media (max-width: 720px){.notebook-shell:has(.egosynth-card-interface) .notebook-header{display:none}.egosynth-card-interface{min-height:100dvh;padding:.9rem .9rem 6.8rem}.egosynth-feed-shell{border:0;border-radius:0;background:transparent;box-shadow:none;padding:0}.egosynth-mobile-topbar{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem;margin-bottom:1rem}.egosynth-mobile-topbar h1{margin:0;font-size:clamp(2.35rem,13vw,4rem);letter-spacing:-.07em}.egosynth-mobile-topbar p{margin:.25rem 0 0;font-size:.88rem}.egosynth-mobile-topbar>div:last-child{display:flex;gap:.45rem}.egosynth-mobile-topbar button{border:1px solid var(--card-border);border-radius:999px;background:var(--card-surface);color:var(--card-accent);padding:.55rem .7rem;font-size:.75rem;font-weight:850}.egosynth-feed-header{display:none}.egosynth-category-tabs{margin-inline:-.15rem;padding-bottom:.7rem}.egosynth-category-tabs button{padding:.58rem .82rem}.egosynth-feed-meta{margin-bottom:.7rem}.egosynth-notes-grid{grid-template-columns:1fr;gap:.75rem}.egosynth-note-card{border-radius:22px;min-height:168px}.egosynth-right-panel{display:none}.egosynth-floating-add{position:fixed;right:1rem;bottom:5.2rem;z-index:40;display:grid;place-items:center;width:58px;height:58px;border:0;border-radius:50%;background:var(--card-accent);color:#fff;box-shadow:0 18px 38px #0f172a3d;font-size:2rem;font-weight:700}.egosynth-bottom-nav{position:fixed;left:.8rem;right:.8rem;bottom:.75rem;z-index:39;display:grid;grid-template-columns:repeat(4,1fr);gap:.35rem;border:1px solid var(--card-border);border-radius:24px;background:color-mix(in srgb,var(--card-surface) 92%,transparent);box-shadow:0 18px 44px #0f172a2e;padding:.45rem;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.egosynth-bottom-nav button{padding:.72rem .35rem;font-size:.76rem}}@media (max-width: 440px){.egosynth-card-interface{padding-inline:.72rem}.egosynth-note-select{padding:.9rem .9rem .65rem}.egosynth-card-actions{padding-inline:.9rem}}.egosynth-card-topline i{border-radius:999px;background:var(--card-accent-soft);color:var(--card-accent);padding:.25rem .5rem;font-size:.66rem;font-style:normal;font-weight:900}.notebook-shell:has(.egosynth-notes-app){--note-bg: #050505;--note-panel: #050505;background:#050505}.notebook-shell:has(.egosynth-notes-app) .notebook-header{display:none}.notebook-workspace:has(.egosynth-notes-app){min-height:100dvh;padding:0;background:#050505}.egosynth-notes-app{--ego-bg: #050505;--ego-panel: #0b0b0c;--ego-panel-2: #121214;--ego-card: #18181b;--ego-card-hover: #202024;--ego-border: rgba(255, 255, 255, .075);--ego-border-strong: rgba(255, 255, 255, .13);--ego-text: #f5f5f5;--ego-muted: #9ca3af;--ego-faint: #6b7280;--ego-gold: #d7b45a;--ego-gold-soft: rgba(215, 180, 90, .13);width:100%;min-height:100dvh;display:grid;grid-template-columns:minmax(320px,35%) minmax(0,65%);background:var(--ego-bg);color:var(--ego-text);overflow:hidden}.egosynth-notes-app.is-light{--ego-bg: #f4f5f7;--ego-panel: #ffffff;--ego-panel-2: #f7f8fa;--ego-card: #ffffff;--ego-card-hover: #f2f4f7;--ego-border: rgba(15, 23, 42, .09);--ego-border-strong: rgba(15, 23, 42, .16);--ego-text: #111827;--ego-muted: #667085;--ego-faint: #8a94a6;--ego-gold: #9b6f12;--ego-gold-soft: rgba(155, 111, 18, .12)}.egosynth-notes-sidebar{position:relative;min-width:0;height:100dvh;display:flex;flex-direction:column;gap:1rem;border-right:1px solid var(--ego-border);background:var(--ego-panel);padding:clamp(1rem,2vw,1.4rem)}.egosynth-notes-sidebar-head{display:flex;align-items:center;justify-content:space-between;gap:1rem}.egosynth-notes-sidebar-head>div{min-width:0;display:flex;align-items:center;gap:.75rem}.egosynth-notes-sidebar-head h1{margin:0;color:var(--ego-text);font-size:clamp(2rem,4vw,3.2rem);letter-spacing:-.075em;line-height:.95}.egosynth-menu-button,.egosynth-notes-sidebar-head>button,.egosynth-editor-header button,.egosynth-editor-chip-row button,.egosynth-dark-floating-actions button,.egosynth-synthesis-actions button,.egosynth-synthesis-turn footer button,.egosynth-synthesis-clear,.egosynth-editor-echoes button,.egosynth-editor-empty button{border:1px solid var(--ego-border);border-radius:999px;background:var(--ego-panel-2);color:var(--ego-text);cursor:pointer;font:inherit;font-weight:800;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.egosynth-menu-button{width:42px;height:42px;display:grid;place-items:center;font-size:1.1rem}.egosynth-notes-sidebar-head>button{padding:.62rem .85rem;color:var(--ego-gold)}.egosynth-dark-search{display:grid;gap:.45rem}.egosynth-dark-search span,.egosynth-list-meta span,.egosynth-editor-meta,.egosynth-synthesis-dock span,.egosynth-editor-echoes>span{color:var(--ego-muted);font-size:.78rem;font-weight:850}.egosynth-dark-search input{width:100%;border:1px solid var(--ego-border);border-radius:18px;background:var(--ego-panel-2);color:var(--ego-text);outline:none;padding:.95rem 1rem}.egosynth-dark-search input::-moz-placeholder,.egosynth-editor-title::-moz-placeholder,.egosynth-editor-textarea::-moz-placeholder{color:var(--ego-faint)}.egosynth-dark-search input::placeholder,.egosynth-editor-title::placeholder,.egosynth-editor-textarea::placeholder{color:var(--ego-faint)}.egosynth-dark-search input:focus,.egosynth-editor-title:focus,.egosynth-editor-textarea:focus,.egosynth-editor-chip-row select:focus{border-color:#d7b45a85;box-shadow:0 0 0 4px var(--ego-gold-soft)}.egosynth-dark-categories{display:flex;gap:.45rem;overflow-x:auto;padding-bottom:.15rem;scrollbar-width:none}.egosynth-dark-categories::-webkit-scrollbar{display:none}.egosynth-dark-categories button{flex:0 0 auto;border:1px solid var(--ego-border);border-radius:999px;background:transparent;color:var(--ego-muted);cursor:pointer;padding:.55rem .78rem;font-size:.78rem;font-weight:850}.egosynth-dark-categories button.is-active,.egosynth-dark-categories button:hover,.egosynth-editor-header button:hover,.egosynth-editor-chip-row button:hover,.egosynth-synthesis-actions button:hover:not(:disabled),.egosynth-synthesis-turn footer button:hover:not(:disabled),.egosynth-synthesis-clear:hover,.egosynth-editor-echoes button:hover{border-color:#d7b45a80;background:var(--ego-gold-soft);color:var(--ego-gold)}.egosynth-list-meta{display:flex;align-items:center;justify-content:space-between;gap:.7rem;color:var(--ego-muted)}.egosynth-list-meta strong{color:var(--ego-text)}.egosynth-notes-list{flex:1;min-height:0;display:flex;flex-direction:column;gap:.72rem;overflow-y:auto;padding-right:.15rem}.egosynth-notes-list::-webkit-scrollbar,.egosynth-editor-textarea::-webkit-scrollbar{width:7px}.egosynth-notes-list::-webkit-scrollbar-thumb,.egosynth-editor-textarea::-webkit-scrollbar-thumb{border-radius:99px;background:#ffffff29}.egosynth-dark-note-card{border:1px solid var(--ego-border);border-radius:22px;background:var(--ego-card);overflow:hidden;box-shadow:0 14px 34px #00000029}.egosynth-dark-note-card.is-selected,.egosynth-dark-note-card:hover{border-color:#d7b45a75;background:var(--ego-card-hover)}.egosynth-dark-note-card.is-pinned{box-shadow:inset 4px 0 0 var(--ego-gold),0 14px 34px #00000029}.egosynth-dark-note-card button{width:100%;border:0;background:transparent;color:inherit;cursor:pointer;padding:1rem;text-align:left}.egosynth-dark-note-card div,.egosynth-dark-note-card footer{display:flex;align-items:center;justify-content:space-between;gap:.65rem}.egosynth-dark-note-card strong{color:var(--ego-text);font-size:1.02rem;line-height:1.25}.egosynth-dark-note-card span{border-radius:999px;background:var(--ego-gold-soft);color:var(--ego-gold);padding:.22rem .5rem;font-size:.68rem;font-weight:900}.egosynth-dark-note-card p{margin:.55rem 0 .72rem;color:var(--ego-muted);font-size:.9rem;line-height:1.48}.egosynth-dark-note-card small{color:var(--ego-faint);font-size:.72rem}.egosynth-dark-empty{border:1px dashed var(--ego-border-strong);border-radius:22px;padding:1.2rem;color:var(--ego-muted)}.egosynth-dark-empty strong{display:block;color:var(--ego-text);margin-bottom:.4rem}.egosynth-dark-floating-actions{position:absolute;right:1.2rem;bottom:1.2rem;display:flex;gap:.7rem}.egosynth-dark-floating-actions button{width:54px;height:54px;display:grid;place-items:center;border-color:#d7b45a73;background:var(--ego-gold);color:#101010;font-size:1.55rem;box-shadow:0 16px 34px #0000004d}.egosynth-editor-pane{min-width:0;height:100dvh;display:flex;flex-direction:column;background:var(--ego-bg)}.egosynth-editor-header{min-height:68px;display:flex;align-items:center;justify-content:space-between;gap:.8rem;border-bottom:1px solid var(--ego-border);padding:.9rem clamp(1rem,2vw,1.6rem)}.egosynth-editor-header div{display:flex;gap:.45rem}.egosynth-editor-header button,.egosynth-editor-chip-row button{padding:.62rem .86rem;color:var(--ego-muted)}.egosynth-editor-body{flex:1;min-height:0;display:flex;flex-direction:column;gap:.9rem;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:clamp(1rem,2.5vw,2rem)}.egosynth-editor-chip-row{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center}.egosynth-editor-chip-row select{border:1px solid var(--ego-border);border-radius:999px;background:var(--ego-panel-2);color:var(--ego-gold);outline:none;padding:.64rem .85rem;font-weight:850}.egosynth-editor-title{width:100%;border:0;border-bottom:1px solid transparent;background:transparent;color:var(--ego-text);outline:none;padding:.35rem 0;font-size:clamp(2rem,5vw,4rem);font-weight:850;letter-spacing:-.07em;line-height:1.02}.egosynth-editor-meta{display:flex;flex-wrap:wrap;gap:.7rem;border-bottom:1px solid var(--ego-border);padding-bottom:.8rem}.egosynth-editor-textarea{flex:1;min-height:280px;width:100%;resize:none;border:1px solid transparent;border-radius:22px;background:transparent;color:var(--ego-text);outline:none;padding:.6rem 0;font-size:clamp(1.12rem,1.5vw,1.35rem);line-height:1.72}.egosynth-synthesis-dock,.egosynth-editor-echoes,.egosynth-editor-empty{border:1px solid var(--ego-border);border-radius:24px;background:var(--ego-panel);padding:1rem}.egosynth-synthesis-dock>div:first-child{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.7rem}.egosynth-synthesis-dock strong,.egosynth-editor-empty strong{color:var(--ego-text)}.egosynth-synthesis-actions{display:flex;gap:.45rem;overflow-x:auto;padding-bottom:.2rem;scrollbar-width:none}.egosynth-synthesis-actions::-webkit-scrollbar{display:none}.egosynth-synthesis-actions button{flex:0 0 auto;padding:.58rem .78rem;color:var(--ego-muted)}.egosynth-synthesis-actions button:disabled{cursor:not-allowed;opacity:.45}.egosynth-synthesis-status{margin:.75rem 0 0;border:1px solid rgba(111,183,200,.32);border-radius:16px;background:#6fb7c81a;color:var(--ego-text);padding:.68rem .85rem;font-size:.86rem;font-weight:800;line-height:1.45}.egosynth-synthesis-dock article{margin-top:.8rem;border-top:1px solid var(--ego-border);padding-top:.75rem;color:var(--ego-muted);line-height:1.55}.egosynth-synthesis-thread{display:grid;gap:.75rem;margin-top:.8rem;max-height:min(46vh,560px);overflow-y:auto;padding-right:.15rem}.egosynth-synthesis-thread::-webkit-scrollbar{width:7px}.egosynth-synthesis-thread::-webkit-scrollbar-thumb{border-radius:99px;background:#ffffff29}.egosynth-synthesis-turn{margin-top:0;border:1px solid var(--ego-border);border-radius:20px;background:var(--ego-panel-2);padding:.85rem}.egosynth-synthesis-turn header,.egosynth-synthesis-turn header>div,.egosynth-synthesis-turn footer{display:flex;align-items:center;gap:.55rem}.egosynth-synthesis-turn header{justify-content:space-between;flex-wrap:wrap;margin-bottom:.7rem}.egosynth-synthesis-turn header>div{min-width:0}.egosynth-synthesis-turn header strong{color:var(--ego-text)}.egosynth-synthesis-turn small{color:var(--ego-faint);font-size:.74rem;font-weight:800}.egosynth-synthesis-turn p{margin:0;color:var(--ego-muted)}.egosynth-synthesis-turn label{display:grid;gap:.42rem}.egosynth-synthesis-turn textarea{width:100%;min-height:164px;resize:vertical;border:1px solid var(--ego-border);border-radius:18px;background:var(--ego-bg);color:var(--ego-text);outline:none;padding:.9rem;font:inherit;line-height:1.58;-webkit-user-select:text;-moz-user-select:text;user-select:text}.egosynth-synthesis-turn textarea:focus{border-color:#d7b45a85;box-shadow:0 0 0 4px var(--ego-gold-soft)}.egosynth-synthesis-turn footer{flex-wrap:wrap;margin-top:.65rem}.egosynth-synthesis-turn footer button,.egosynth-synthesis-clear{padding:.58rem .78rem;color:var(--ego-muted)}.egosynth-synthesis-turn.is-error textarea{border-color:#b867327a}.egosynth-synthesis-clear{margin-top:.72rem}.egosynth-editor-echoes{display:grid;gap:.5rem}.egosynth-editor-echoes button{width:100%;border-radius:18px;padding:.75rem;text-align:left}.egosynth-editor-echoes button strong,.egosynth-editor-echoes button small{display:block}.egosynth-editor-echoes button small,.egosynth-editor-echoes p,.egosynth-editor-empty p{color:var(--ego-muted)}.egosynth-editor-empty{margin:auto;width:min(520px,calc(100% - 2rem));text-align:center}.egosynth-editor-empty button{margin-top:1rem;padding:.75rem 1rem;background:var(--ego-gold);color:#101010}@media (max-width: 920px){.egosynth-notes-app{grid-template-columns:1fr}.egosynth-notes-sidebar,.egosynth-editor-pane{height:100dvh}.egosynth-editor-pane,.egosynth-notes-app.is-editor-open .egosynth-notes-sidebar{display:none}.egosynth-notes-app.is-editor-open .egosynth-editor-pane{display:flex}}@media (max-width: 560px){.egosynth-notes-sidebar{padding:1rem .85rem 5.6rem}.egosynth-notes-sidebar-head h1{font-size:2.65rem}.egosynth-dark-categories{margin-inline:-.15rem}.egosynth-dark-floating-actions{position:fixed;right:1rem;bottom:1rem;z-index:45}.egosynth-editor-header{min-height:auto;flex-wrap:wrap;padding:.85rem}.egosynth-editor-header>button{width:100%;justify-content:center}.egosynth-editor-header div{width:100%;justify-content:space-between}.egosynth-editor-body{padding:1rem .9rem 7rem;overflow-y:auto;-webkit-overflow-scrolling:touch}.egosynth-editor-title{font-size:2.25rem}.egosynth-editor-textarea{flex:0 0 auto;min-height:42dvh}}.egosynth-risification-lab{border:1px solid var(--ego-border);border-radius:24px;background:radial-gradient(circle at 12% 0%,rgba(215,180,90,.12),transparent 32%),linear-gradient(135deg,var(--ego-panel),var(--ego-panel-2));padding:1rem;display:grid;gap:.9rem}.egosynth-risification-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.egosynth-risification-head>div{min-width:0}.egosynth-risification-head span,.egosynth-risification-result span,.egosynth-risification-history>span{display:block;color:var(--ego-muted);font-size:.76rem;font-weight:900;letter-spacing:.02em}.egosynth-risification-head strong{display:block;color:var(--ego-text);font-size:1.15rem;margin-top:.18rem}.egosynth-risification-head p,.egosynth-risification-hint{margin:.35rem 0 0;color:var(--ego-muted);line-height:1.5}.egosynth-risification-head label{display:grid;gap:.42rem;min-width:132px}.egosynth-risification-head select{border:1px solid var(--ego-border);border-radius:999px;background:var(--ego-panel-2);color:var(--ego-gold);outline:none;padding:.62rem .8rem;font:inherit;font-weight:900}.egosynth-risification-actions,.egosynth-risification-result footer{display:flex;flex-wrap:wrap;gap:.48rem}.egosynth-risification-actions button,.egosynth-risification-result footer button,.egosynth-risification-history button{border:1px solid var(--ego-border);border-radius:999px;background:var(--ego-panel-2);color:var(--ego-text);cursor:pointer;font:inherit;font-weight:850;padding:.62rem .82rem;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.egosynth-risification-actions button:hover:not(:disabled),.egosynth-risification-result footer button:hover,.egosynth-risification-history button:hover{border-color:#d7b45a85;background:var(--ego-gold-soft);color:var(--ego-gold)}.egosynth-risification-actions button:disabled{cursor:not-allowed;opacity:.46}.egosynth-risification-result{border-top:1px solid var(--ego-border);padding-top:.85rem;display:grid;gap:.7rem}.egosynth-risification-result label{display:grid;gap:.42rem}.egosynth-risification-result textarea{width:100%;min-height:154px;resize:vertical;border:1px solid var(--ego-border);border-radius:18px;background:var(--ego-bg);color:var(--ego-text);outline:none;padding:.9rem;font:inherit;line-height:1.58}.egosynth-risification-result textarea:focus,.egosynth-risification-head select:focus{border-color:#d7b45a85;box-shadow:0 0 0 4px var(--ego-gold-soft)}.egosynth-risification-history{display:grid;gap:.45rem;border-top:1px solid var(--ego-border);padding-top:.8rem}.egosynth-risification-history button{border-radius:16px;text-align:left;padding:.72rem .82rem}.egosynth-risification-history button strong,.egosynth-risification-history button small{display:block}.egosynth-risification-history button small{margin-top:.25rem;color:var(--ego-muted);line-height:1.35}@media (max-width: 560px){.egosynth-risification-head{display:grid}.egosynth-risification-head label{min-width:0}.egosynth-risification-actions button,.egosynth-risification-result footer button{flex:1 1 calc(50% - .5rem)}}.egosynth-note-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.egosynth-note-filters select,.egosynth-note-toolbar select,.egosynth-editor-chip-row select{min-width:0;border:1px solid var(--ego-border);border-radius:999px;background:var(--ego-panel-2);color:var(--ego-text);outline:none;padding:.65rem .78rem;font:inherit;font-size:.78rem;font-weight:850}.egosynth-notes-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));align-content:start;gap:.85rem}.egosynth-dark-note-card{--note-card-bg: var(--ego-card);--note-card-bg-2: color-mix(in srgb, var(--ego-card) 84%, #ffffff 5%);--note-card-text: var(--ego-text);--note-card-muted: var(--ego-muted);--note-card-border: var(--ego-border);background:linear-gradient(145deg,var(--note-card-bg),var(--note-card-bg-2));border-color:var(--note-card-border);-moz-column-break-inside:avoid;break-inside:avoid;min-height:168px;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background .16s ease}.egosynth-dark-note-card:hover{transform:translateY(-2px);box-shadow:0 18px 44px #0000003d}.egosynth-dark-note-card.note-color-default{--note-card-bg: var(--ego-card);--note-card-bg-2: var(--ego-card-hover)}.egosynth-dark-note-card.note-color-petroleo{--note-card-bg: #123c3a;--note-card-bg-2: #173f3e;--note-card-text: #eefbf8;--note-card-muted: rgba(238, 251, 248, .72);--note-card-border: rgba(111, 183, 200, .22)}.egosynth-dark-note-card.note-color-azul{--note-card-bg: #102a43;--note-card-bg-2: #173b54;--note-card-text: #eef7ff;--note-card-muted: rgba(238, 247, 255, .72);--note-card-border: rgba(111, 183, 200, .24)}.egosynth-dark-note-card.note-color-vino{--note-card-bg: #4a1f2b;--note-card-bg-2: #5b2635;--note-card-text: #fff1f4;--note-card-muted: rgba(255, 241, 244, .72);--note-card-border: rgba(255, 182, 193, .2)}.egosynth-dark-note-card.note-color-morado{--note-card-bg: #34264d;--note-card-bg-2: #3f315f;--note-card-text: #f7f1ff;--note-card-muted: rgba(247, 241, 255, .72);--note-card-border: rgba(196, 181, 253, .22)}.egosynth-dark-note-card.note-color-carbon{--note-card-bg: #1f2933;--note-card-bg-2: #263443;--note-card-text: #f8fafc;--note-card-muted: rgba(248, 250, 252, .68);--note-card-border: rgba(203, 213, 225, .14)}.egosynth-dark-note-card.note-color-crema{--note-card-bg: #f3e8d0;--note-card-bg-2: #ead9b9;--note-card-text: #211a10;--note-card-muted: rgba(33, 26, 16, .68);--note-card-border: rgba(86, 66, 34, .18)}.egosynth-dark-note-card.note-color-dorado{--note-card-bg: #c8a45d;--note-card-bg-2: #d6b873;--note-card-text: #1c160a;--note-card-muted: rgba(28, 22, 10, .7);--note-card-border: rgba(255, 239, 184, .3)}.egosynth-card-title-row{align-items:flex-start}.egosynth-card-title-row strong,.egosynth-dark-note-card strong{color:var(--note-card-text)}.egosynth-card-title-row span,.egosynth-dark-note-card span{background:color-mix(in srgb,var(--note-card-text) 10%,transparent);color:var(--note-card-text);border:1px solid color-mix(in srgb,var(--note-card-text) 16%,transparent)}.egosynth-card-preview{position:relative;max-height:10.4rem;overflow:hidden;margin:.7rem 0 .85rem;color:var(--note-card-muted);font-size:.9rem;line-height:1.48}.egosynth-card-preview:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2.2rem;background:linear-gradient(180deg,transparent,var(--note-card-bg));pointer-events:none}.egosynth-card-preview p,.egosynth-card-preview ul,.egosynth-card-preview ol,.egosynth-card-preview blockquote,.egosynth-card-preview h1,.egosynth-card-preview h2,.egosynth-card-preview h3{margin:0 0 .45rem;color:inherit}.egosynth-card-preview h1,.egosynth-card-preview h2,.egosynth-card-preview h3{color:var(--note-card-text);font-size:1rem;line-height:1.18}.egosynth-card-preview ul,.egosynth-card-preview ol{padding-left:1.1rem}.egosynth-card-preview blockquote{border-left:3px solid color-mix(in srgb,var(--note-card-text) 28%,transparent);padding-left:.72rem}.egosynth-card-preview hr{border:0;border-top:1px solid color-mix(in srgb,var(--note-card-text) 18%,transparent);margin:.7rem 0}.egosynth-card-tags{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.75rem}.egosynth-card-tags small{border:1px solid color-mix(in srgb,var(--note-card-text) 13%,transparent);border-radius:999px;background:color-mix(in srgb,var(--note-card-text) 7%,transparent);color:var(--note-card-muted);padding:.22rem .48rem;font-size:.66rem;font-weight:900}.egosynth-dark-note-card footer small{color:var(--note-card-muted)}.egosynth-dark-note-card.is-favorite{box-shadow:inset 0 0 0 1px #6fb7c842,0 14px 34px #0000002e}.egosynth-dark-note-card.is-important{box-shadow:inset 4px 0 #d7b45a,0 14px 34px #0000002e}.egosynth-dark-note-card.is-archived{opacity:.72}.egosynth-editor-chip-row button.is-active{border-color:#6fb7c88a;background:#6fb7c824;color:#9ee2ef}.egosynth-note-toolbar{position:-webkit-sticky;position:sticky;top:0;z-index:6;display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;border:1px solid var(--ego-border);border-radius:22px;background:color-mix(in srgb,var(--ego-panel) 92%,transparent);padding:.55rem;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.egosynth-note-toolbar button,.egosynth-note-toolbar label{min-height:36px;border:1px solid var(--ego-border);border-radius:999px;background:var(--ego-panel-2);color:var(--ego-text);cursor:pointer;font:inherit;font-size:.76rem;font-weight:900;padding:.48rem .68rem;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.egosynth-note-toolbar button:hover,.egosynth-note-toolbar label:focus-within{border-color:#6fb7c87a;background:#6fb7c81f;color:#9ee2ef}.egosynth-note-toolbar label{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .4rem .25rem .7rem}.egosynth-note-toolbar label span{color:var(--ego-muted);font-size:.72rem}.egosynth-note-toolbar select{min-height:30px;padding:.3rem .5rem;border-radius:999px}.egosynth-editor-surface{flex:1;min-height:46dvh;width:100%;border:1px solid transparent;border-radius:26px;background:linear-gradient(180deg,color-mix(in srgb,var(--ego-panel) 52%,transparent),transparent 48%);color:var(--ego-text);outline:none;padding:clamp(1rem,2.2vw,1.55rem);font-size:clamp(1.08rem,1.45vw,1.3rem);line-height:1.72;overflow-y:auto;caret-color:var(--ego-gold)}.egosynth-editor-surface:empty:before{content:attr(data-placeholder);color:var(--ego-faint);pointer-events:none}.egosynth-editor-surface:focus{border-color:#6fb7c870;box-shadow:0 0 0 4px #6fb7c81a,inset 0 0 0 1px #d7b45a0f}.egosynth-editor-surface h1,.egosynth-editor-surface h2,.egosynth-editor-surface h3,.egosynth-editor-surface p,.egosynth-editor-surface blockquote,.egosynth-editor-surface ul,.egosynth-editor-surface ol{margin-top:0}.egosynth-editor-surface h1{font-size:clamp(1.7rem,3vw,2.45rem);line-height:1.08;letter-spacing:-.045em}.egosynth-editor-surface h2{font-size:clamp(1.35rem,2.2vw,1.8rem);line-height:1.14}.egosynth-editor-surface blockquote{border-left:4px solid var(--ego-gold);color:var(--ego-muted);margin-left:0;padding:.25rem 0 .25rem 1rem}.egosynth-editor-surface hr{border:0;border-top:1px solid var(--ego-border-strong);margin:1.4rem 0}.egosynth-editor-surface ul,.egosynth-editor-surface ol{padding-left:1.35rem}.egosynth-editor-surface::-webkit-scrollbar{width:7px}.egosynth-editor-surface::-webkit-scrollbar-thumb{border-radius:99px;background:#ffffff29}@media (min-width: 1280px){.egosynth-notes-app{grid-template-columns:minmax(420px,40%) minmax(0,60%)}}@media (max-width: 560px){.egosynth-note-filters,.egosynth-notes-list{grid-template-columns:1fr}.egosynth-note-toolbar{position:-webkit-sticky;position:sticky;top:0;margin-inline:-.15rem;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}.egosynth-note-toolbar::-webkit-scrollbar{display:none}.egosynth-note-toolbar button,.egosynth-note-toolbar label{flex:0 0 auto}.egosynth-editor-surface{min-height:45dvh;padding:1rem;border-radius:22px}}.notebook-workspace:has(.egosynth-notes-app),.notebook-shell:has(.egosynth-notes-app){background:#f4f0e8}.egosynth-notes-app{--ego-bg: #f6f2eb;--ego-panel: rgba(255, 253, 248, .82);--ego-panel-solid: #fffdf8;--ego-panel-2: rgba(255, 255, 255, .72);--ego-card: #fffdf8;--ego-card-hover: #ffffff;--ego-border: rgba(37, 31, 22, .09);--ego-border-strong: rgba(37, 31, 22, .15);--ego-text: #171512;--ego-muted: #7b756b;--ego-faint: #9b958b;--ego-gold: #c18a17;--ego-gold-soft: rgba(193, 138, 23, .13);grid-template-columns:minmax(248px,292px) minmax(0,1fr);grid-template-rows:78px minmax(0,1fr);background:radial-gradient(circle at 12% 2%,rgba(193,138,23,.1),transparent 28%),radial-gradient(circle at 88% 10%,rgba(111,183,200,.1),transparent 32%),linear-gradient(135deg,#f7f2ea,#fbfaf6 46%,#f2eee6);color:var(--ego-text);font-family:Inter,Manrope,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.egosynth-notes-app.is-dark{--ego-bg: #07111f;--ego-panel: rgba(11, 27, 47, .82);--ego-panel-solid: #0b1b2f;--ego-panel-2: rgba(16, 36, 58, .82);--ego-card: #10243a;--ego-card-hover: #173b54;--ego-border: rgba(238, 244, 248, .09);--ego-border-strong: rgba(238, 244, 248, .15);--ego-text: #eef4f8;--ego-muted: #a9b6c1;--ego-faint: #748493;--ego-gold: #e2b84d;--ego-gold-soft: rgba(226, 184, 77, .14);background:radial-gradient(circle at 15% 0%,rgba(111,183,200,.13),transparent 30%),radial-gradient(circle at 90% 12%,rgba(226,184,77,.1),transparent 34%),linear-gradient(135deg,#06111f,#0b1b2f 56%,#07111f)}.egosynth-app-topbar{grid-column:1 / -1;grid-row:1;display:grid;grid-template-columns:auto minmax(150px,220px) minmax(260px,1fr) auto;align-items:center;gap:1rem;padding:.9rem clamp(1rem,2vw,1.6rem);border-bottom:1px solid var(--ego-border);background:color-mix(in srgb,var(--ego-panel-solid) 76%,transparent);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);box-shadow:0 14px 44px #23190c0f}.egosynth-top-brand strong{display:block;color:var(--ego-gold);font-size:1.35rem;letter-spacing:-.045em;line-height:1}.egosynth-top-brand strong span{color:var(--ego-text)}.egosynth-top-brand small{display:block;margin-top:.18rem;color:var(--ego-muted);font-size:.7rem;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.egosynth-global-search{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;border:1px solid var(--ego-border);border-radius:999px;background:var(--ego-panel-2);padding:.58rem .7rem .58rem 1rem;box-shadow:inset 0 1px #ffffff8c,0 10px 30px #0f172a0f}.egosynth-global-search span{color:var(--ego-faint);font-size:.75rem;font-weight:900}.egosynth-global-search input{min-width:0;border:0;background:transparent;color:var(--ego-text);outline:none;font:inherit}.egosynth-global-search kbd{border:1px solid var(--ego-border);border-radius:10px;background:color-mix(in srgb,var(--ego-panel-solid) 72%,transparent);color:var(--ego-muted);padding:.18rem .42rem;font-size:.72rem;font-weight:900}.egosynth-top-actions{display:flex;align-items:center;justify-content:flex-end;gap:.55rem}.egosynth-top-actions button,.egosynth-new-note-button,.egosynth-view-toggle button,.egosynth-dark-empty button{border:1px solid var(--ego-border);border-radius:999px;background:var(--ego-panel-2);color:var(--ego-text);cursor:pointer;font:inherit;font-weight:900;padding:.68rem .95rem;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,border-color .15s ease}.egosynth-top-actions button:last-child,.egosynth-new-note-button{border-color:#c18a175c;background:linear-gradient(135deg,#d4a338,#b77d0e);color:#fffaf0;box-shadow:0 14px 28px #c18a1738}.egosynth-notes-sidebar{grid-column:1;grid-row:2;height:calc(100dvh - 78px);border-right:1px solid var(--ego-border);background:color-mix(in srgb,var(--ego-panel-solid) 70%,transparent);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);box-shadow:18px 0 54px #2d23140d}.egosynth-notes-sidebar-head{display:block}.egosynth-new-note-button{width:100%;min-height:48px}.egosynth-smart-nav,.egosynth-dark-categories{display:grid;gap:.24rem;overflow:visible}.egosynth-smart-nav button,.egosynth-dark-categories button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.75rem;border:1px solid transparent;border-radius:16px;background:transparent;color:var(--ego-text);cursor:pointer;padding:.72rem .78rem;font:inherit;font-size:.86rem;font-weight:850;text-align:left}.egosynth-smart-nav button small,.egosynth-dark-categories button small{color:var(--ego-faint);font-size:.72rem;font-weight:800}.egosynth-smart-nav button:hover,.egosynth-smart-nav button.is-active,.egosynth-dark-categories button:hover,.egosynth-dark-categories button.is-active{border-color:var(--ego-border);background:color-mix(in srgb,var(--ego-gold-soft) 72%,transparent);color:var(--ego-gold)}.egosynth-sidebar-label{color:var(--ego-faint);font-size:.72rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase;margin:.7rem 0 .1rem}.egosynth-note-filters{display:grid;grid-template-columns:1fr;gap:.5rem}.egosynth-note-filters select{min-height:42px;border-radius:16px;background:var(--ego-panel-2)}.egosynth-view-toggle{display:grid;grid-template-columns:1fr 1fr;gap:.45rem}.egosynth-view-toggle button{padding:.55rem .7rem;color:var(--ego-muted)}.egosynth-view-toggle button.is-active{border-color:#c18a1752;background:var(--ego-gold-soft);color:var(--ego-gold)}.egosynth-notes-list{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:1rem;padding:.2rem .2rem 6rem 0}.egosynth-editor-pane{grid-column:2;grid-row:2;height:calc(100dvh - 78px);background:transparent}.egosynth-editor-header{min-height:62px;background:color-mix(in srgb,var(--ego-panel-solid) 52%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.egosynth-editor-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(272px,330px);grid-auto-rows:max-content;align-content:start;gap:1rem;padding:clamp(1rem,2.4vw,2rem)}.egosynth-editor-chip-row,.egosynth-editor-title,.egosynth-editor-meta,.egosynth-note-toolbar,.egosynth-editor-surface,.egosynth-synthesis-dock,.egosynth-editor-echoes{grid-column:1}.egosynth-risification-lab,.egosynth-note-info-panel{grid-column:2}.egosynth-risification-lab{grid-row:1 / span 5;align-self:start;position:-webkit-sticky;position:sticky;top:1rem}.egosynth-note-info-panel{align-self:start}.egosynth-editor-title{font-size:clamp(2rem,4vw,3.2rem);letter-spacing:-.055em}.egosynth-note-toolbar{border-radius:18px;background:color-mix(in srgb,var(--ego-panel-solid) 82%,transparent);box-shadow:0 12px 34px #0f172a0f}.egosynth-editor-surface{min-height:clamp(360px,52dvh,720px);border-color:var(--ego-border);background:linear-gradient(180deg,color-mix(in srgb,var(--ego-panel-solid) 90%,transparent),color-mix(in srgb,var(--ego-panel-solid) 64%,transparent)),repeating-linear-gradient(180deg,transparent 0 31px,rgba(120,113,108,.045) 32px);box-shadow:0 20px 55px #2d231414}.egosynth-note-info-panel{border:1px solid var(--ego-border);border-radius:24px;background:color-mix(in srgb,var(--ego-panel-solid) 80%,transparent);padding:1rem;display:grid;gap:.85rem;box-shadow:0 18px 44px #2d23140f}.egosynth-note-info-panel header span,.egosynth-note-info-panel label span,.egosynth-info-tags>span{display:block;color:var(--ego-muted);font-size:.72rem;font-weight:950;letter-spacing:.04em;text-transform:uppercase}.egosynth-note-info-panel header strong{display:block;margin-top:.2rem;color:var(--ego-text)}.egosynth-note-info-panel label{display:grid;gap:.35rem}.egosynth-note-info-panel select{width:100%;border:1px solid var(--ego-border);border-radius:16px;background:var(--ego-panel-2);color:var(--ego-text);outline:none;padding:.72rem .85rem;font:inherit;font-weight:800}.egosynth-info-tags{display:flex;flex-wrap:wrap;gap:.45rem}.egosynth-info-tags small{border-radius:999px;background:var(--ego-gold-soft);color:var(--ego-gold);padding:.35rem .58rem;font-weight:900}.egosynth-dark-note-card{position:relative;border-radius:22px;box-shadow:0 18px 45px #2d231414}.egosynth-dark-note-card .egosynth-card-open{width:100%;border:0;background:transparent;color:inherit;cursor:pointer;padding:1.1rem 1.1rem 3.1rem;text-align:left}.egosynth-dark-note-card .egosynth-card-actions{position:absolute;right:.72rem;bottom:.7rem;display:flex;align-items:center;gap:.35rem}.egosynth-card-actions button{width:auto;min-width:34px;min-height:30px;border:1px solid color-mix(in srgb,var(--note-card-text) 16%,transparent);border-radius:999px;background:color-mix(in srgb,var(--note-card-text) 7%,transparent);color:var(--note-card-muted);cursor:pointer;font:inherit;font-size:.68rem;font-weight:950;padding:.25rem .5rem}.egosynth-card-actions button.is-active,.egosynth-card-actions button:hover{background:color-mix(in srgb,var(--note-card-text) 16%,transparent);color:var(--note-card-text)}.egosynth-dark-empty{display:grid;gap:.7rem;background:color-mix(in srgb,var(--ego-panel-solid) 70%,transparent)}@media (max-width: 1180px){.egosynth-editor-body{grid-template-columns:1fr}.egosynth-risification-lab,.egosynth-note-info-panel,.egosynth-editor-chip-row,.egosynth-editor-title,.egosynth-editor-meta,.egosynth-note-toolbar,.egosynth-editor-surface,.egosynth-synthesis-dock,.egosynth-editor-echoes{grid-column:1}.egosynth-risification-lab{grid-row:auto;position:static}}@media (max-width: 920px){.egosynth-notes-app{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.egosynth-app-topbar{grid-template-columns:auto minmax(0,1fr) auto;gap:.65rem}.egosynth-global-search{grid-column:1 / -1;order:3}.egosynth-top-brand small{display:none}.egosynth-notes-sidebar,.egosynth-editor-pane{grid-column:1;grid-row:2;height:calc(100dvh - 124px)}.egosynth-editor-pane,.egosynth-notes-app.is-editor-open .egosynth-notes-sidebar{display:none}.egosynth-notes-app.is-editor-open .egosynth-editor-pane{display:flex}}@media (max-width: 560px){.egosynth-app-topbar{padding:.78rem .85rem}.egosynth-top-actions button:first-child{display:none}.egosynth-notes-sidebar{padding:.9rem .85rem 5.6rem}.egosynth-editor-body{padding:.85rem .85rem 6.5rem}.egosynth-editor-title{font-size:2.05rem}.egosynth-editor-surface{min-height:45dvh}}.egosynth-notes-app{--ego-bg: #f8f4ed;--ego-panel: rgba(255, 252, 246, .62);--ego-panel-solid: #fffdfa;--ego-panel-2: rgba(255, 255, 255, .5);--ego-card: #fffaf1;--ego-card-hover: #fffdf8;--ego-border: rgba(38, 31, 21, .055);--ego-border-strong: rgba(38, 31, 21, .1);--ego-text: #17140f;--ego-muted: #746d62;--ego-faint: #aaa399;--ego-gold: #b98210;--ego-gold-soft: rgba(185, 130, 16, .105);grid-template-columns:minmax(430px,47%) minmax(0,53%);background:radial-gradient(circle at 18% 8%,rgba(185,130,16,.1),transparent 30%),radial-gradient(circle at 80% 12%,rgba(91,115,145,.1),transparent 33%),linear-gradient(135deg,#f6efe5,#fbf8f1 45%,#f0e9de)}.egosynth-notes-app.is-dark{--ego-bg: #081423;--ego-panel: rgba(13, 29, 50, .62);--ego-panel-solid: #0c1a2c;--ego-panel-2: rgba(18, 39, 63, .58);--ego-card: #102238;--ego-card-hover: #152c45;--ego-border: rgba(229, 239, 247, .055);--ego-border-strong: rgba(229, 239, 247, .12);--ego-text: #f2f7fb;--ego-muted: #a7b4bf;--ego-faint: #748494;--ego-gold: #d9b75d;--ego-gold-soft: rgba(217, 183, 93, .11);background:radial-gradient(circle at 18% 6%,rgba(111,183,200,.12),transparent 32%),radial-gradient(circle at 86% 12%,rgba(57,48,95,.16),transparent 36%),linear-gradient(135deg,#07111f,#0d1d32 52%,#081423)}.egosynth-app-topbar{min-height:76px;border-bottom:0;background:color-mix(in srgb,var(--ego-panel-solid) 58%,transparent);box-shadow:none}.egosynth-menu-button,.egosynth-top-actions button,.egosynth-editor-header button,.egosynth-editor-chip-row button,.egosynth-note-toolbar button,.egosynth-note-toolbar label,.egosynth-view-toggle button,.egosynth-smart-nav button,.egosynth-dark-categories button,.egosynth-note-filters select,.egosynth-note-info-panel select,.egosynth-synthesis-actions button,.egosynth-risification-actions button,.egosynth-risification-result footer button,.egosynth-synthesis-turn footer button,.egosynth-synthesis-clear,.egosynth-editor-echoes button{box-shadow:none}.egosynth-menu-button,.egosynth-top-actions button:first-child,.egosynth-editor-header button,.egosynth-editor-chip-row button,.egosynth-view-toggle button{border-color:transparent;background:transparent;color:var(--ego-muted)}.egosynth-menu-button:hover,.egosynth-top-actions button:first-child:hover,.egosynth-editor-header button:hover,.egosynth-editor-chip-row button:hover,.egosynth-view-toggle button:hover,.egosynth-view-toggle button.is-active{background:var(--ego-gold-soft);color:var(--ego-gold)}.egosynth-top-actions button:last-child,.egosynth-new-note-button,.egosynth-dark-floating-actions button:first-child{border:0;background:linear-gradient(135deg,#d4a338,#ae740b);color:#fffaf0;box-shadow:0 18px 38px #b9821038}.egosynth-notes-sidebar{border-right:0;background:color-mix(in srgb,var(--ego-panel-solid) 38%,transparent);box-shadow:none;padding:clamp(1rem,2vw,1.6rem) clamp(1rem,2vw,1.45rem)}.egosynth-smart-nav,.egosynth-dark-categories{gap:.1rem}.egosynth-smart-nav button,.egosynth-dark-categories button{min-height:42px;border:0;border-radius:14px;padding:.62rem .72rem;color:color-mix(in srgb,var(--ego-text) 78%,var(--ego-muted))}.egosynth-smart-nav button small,.egosynth-dark-categories button small,.egosynth-list-meta span{color:var(--ego-faint);font-size:.68rem}.egosynth-sidebar-label{margin-top:1.05rem;opacity:.72}.egosynth-note-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;opacity:.86}.egosynth-note-filters select{min-height:38px;border:0;border-radius:14px;background:color-mix(in srgb,var(--ego-panel-solid) 56%,transparent);color:var(--ego-muted);font-size:.76rem}.egosynth-list-meta{margin-top:.15rem}.egosynth-list-meta strong{font-size:1.02rem;letter-spacing:-.02em}.egosynth-view-toggle{width:-moz-max-content;width:max-content;grid-template-columns:repeat(2,auto);gap:.2rem;opacity:.78}.egosynth-view-toggle button{min-height:32px;padding:.38rem .62rem;font-size:.72rem}.egosynth-notes-list{grid-template-columns:repeat(auto-fill,minmax(285px,1fr));gap:1.25rem;padding-top:.55rem}.egosynth-notes-app.view-list .egosynth-notes-list{grid-template-columns:1fr}.egosynth-dark-note-card{border:0;border-radius:30px;min-height:230px;background:radial-gradient(circle at 10% 0%,color-mix(in srgb,var(--note-card-text) 8%,transparent),transparent 34%),linear-gradient(145deg,var(--note-card-bg),var(--note-card-bg-2));box-shadow:0 24px 65px #2c23161a,inset 0 0 0 1px color-mix(in srgb,var(--note-card-text) 7%,transparent)}.egosynth-notes-app.is-dark .egosynth-dark-note-card{box-shadow:0 24px 70px #00000038,inset 0 0 0 1px color-mix(in srgb,var(--note-card-text) 8%,transparent)}.egosynth-dark-note-card:hover{transform:translateY(-4px);box-shadow:0 30px 78px #2c231624,inset 0 0 0 1px color-mix(in srgb,var(--note-card-text) 12%,transparent)}.egosynth-dark-note-card .egosynth-card-open{padding:1.55rem 1.55rem 3.35rem}.egosynth-card-title-row strong,.egosynth-dark-note-card strong{font-size:clamp(1.1rem,1.4vw,1.34rem);line-height:1.18;letter-spacing:-.028em}.egosynth-card-title-row span{border:0;background:color-mix(in srgb,var(--note-card-text) 8%,transparent);font-size:.62rem;opacity:.74}.egosynth-card-preview{max-height:11.8rem;margin-top:1.05rem;color:color-mix(in srgb,var(--note-card-text) 72%,transparent);font-size:.96rem;line-height:1.62}.egosynth-card-preview h1,.egosynth-card-preview h2,.egosynth-card-preview h3{font-size:1.05rem;letter-spacing:-.02em}.egosynth-card-tags{margin-top:.95rem;opacity:.68}.egosynth-card-tags small:nth-child(n+3),.egosynth-dark-note-card footer small:nth-child(2){display:none}.egosynth-card-tags small{border:0;background:color-mix(in srgb,var(--note-card-text) 7%,transparent);font-size:.62rem;padding:.25rem .55rem}.egosynth-dark-note-card footer{opacity:.72}.egosynth-dark-note-card .egosynth-card-actions{right:1rem;bottom:.98rem;opacity:.42;transition:opacity .15s ease}.egosynth-dark-note-card:hover .egosynth-card-actions,.egosynth-dark-note-card.is-selected .egosynth-card-actions{opacity:1}.egosynth-card-actions button{border:0;background:color-mix(in srgb,var(--note-card-text) 7%,transparent);color:color-mix(in srgb,var(--note-card-text) 68%,transparent)}.egosynth-editor-pane{background:transparent}.egosynth-editor-header{border-bottom:0;background:transparent;padding-bottom:.35rem}.egosynth-editor-body{grid-template-columns:minmax(0,1fr) minmax(255px,305px);gap:clamp(1.1rem,2vw,1.6rem);padding-top:clamp(1.2rem,2.5vw,2.35rem)}.egosynth-editor-chip-row{gap:.35rem;opacity:.82}.egosynth-editor-chip-row select,.egosynth-editor-chip-row button{min-height:34px;padding:.44rem .68rem;font-size:.74rem}.egosynth-editor-title{margin-top:.15rem;padding:0;font-size:clamp(2.45rem,4.9vw,4.55rem);font-weight:860;letter-spacing:-.07em}.egosynth-editor-meta{border-bottom:0;padding-bottom:0;color:var(--ego-faint);opacity:.74}.egosynth-note-toolbar{position:-webkit-sticky;position:sticky;top:.65rem;border:0;border-radius:20px;width:-moz-fit-content;width:fit-content;max-width:100%;background:color-mix(in srgb,var(--ego-panel-solid) 76%,transparent);box-shadow:0 16px 40px #2c231614;padding:.38rem}.egosynth-note-toolbar button,.egosynth-note-toolbar label{min-height:33px;border:0;background:transparent;color:var(--ego-muted);padding:.36rem .56rem;font-size:.72rem}.egosynth-note-toolbar button:hover,.egosynth-note-toolbar label:focus-within{background:var(--ego-gold-soft);color:var(--ego-gold)}.egosynth-note-toolbar button:nth-child(4),.egosynth-note-toolbar button:nth-child(6),.egosynth-note-toolbar button:nth-child(10),.egosynth-note-toolbar label{margin-left:.28rem}.egosynth-editor-surface{min-height:clamp(480px,58dvh,820px);border:0;border-radius:34px;padding:clamp(1.4rem,3vw,2.5rem);background:linear-gradient(180deg,color-mix(in srgb,var(--ego-panel-solid) 88%,transparent),color-mix(in srgb,var(--ego-panel-solid) 58%,transparent));box-shadow:0 28px 80px #2c23161a,inset 0 0 0 1px color-mix(in srgb,var(--ego-text) 5%,transparent);font-size:clamp(1.12rem,1.35vw,1.28rem);line-height:1.84}.egosynth-editor-surface:focus{border-color:transparent;box-shadow:0 32px 88px #2c231621,inset 0 0 0 1px color-mix(in srgb,var(--ego-gold) 18%,transparent),0 0 0 5px color-mix(in srgb,var(--ego-gold) 7%,transparent)}.egosynth-editor-surface h1{font-size:clamp(2rem,3.4vw,3rem)}.egosynth-risification-lab{border:0;border-radius:32px;background:radial-gradient(circle at 88% 10%,rgba(255,230,164,.34),transparent 32%),linear-gradient(155deg,#fffbf0f5,#f7e8c9b3);box-shadow:0 26px 72px #b9821021;padding:1.3rem}.egosynth-notes-app.is-dark .egosynth-risification-lab{background:radial-gradient(circle at 88% 10%,rgba(111,183,200,.22),transparent 32%),linear-gradient(155deg,#10243aeb,#0a182ab8);box-shadow:0 26px 72px #00000038}.egosynth-risification-head strong{font-size:1.25rem;letter-spacing:-.025em}.egosynth-risification-actions button,.egosynth-risification-result footer button{border:0;background:#ffffff7a}.egosynth-note-info-panel,.egosynth-synthesis-dock,.egosynth-editor-echoes{border:0;background:color-mix(in srgb,var(--ego-panel-solid) 50%,transparent);box-shadow:none}.egosynth-note-info-panel select,.egosynth-synthesis-turn textarea{border:0;background:color-mix(in srgb,var(--ego-panel-solid) 72%,transparent)}.egosynth-synthesis-actions button,.egosynth-synthesis-turn footer button,.egosynth-synthesis-clear,.egosynth-editor-echoes button{border:0;background:color-mix(in srgb,var(--ego-panel-solid) 58%,transparent)}.notebook-config-panel{gap:1.15rem}.notebook-config-group{border:0;background:transparent;padding:.4rem 0}.notebook-config-grid{gap:.55rem}.notebook-config-grid button{border:0;border-radius:20px;background:color-mix(in srgb,var(--card-surface) 62%,transparent);box-shadow:none}@media (min-width: 1380px){.egosynth-notes-app{grid-template-columns:minmax(520px,50%) minmax(0,50%)}}@media (max-width: 1180px){.egosynth-notes-app{grid-template-columns:minmax(360px,42%) minmax(0,58%)}.egosynth-editor-body{grid-template-columns:1fr}}@media (max-width: 920px){.egosynth-notes-app{grid-template-columns:1fr}.egosynth-note-toolbar{width:100%;overflow-x:auto;flex-wrap:nowrap}}@media (max-width: 560px){.egosynth-notes-list{grid-template-columns:1fr;gap:.9rem}.egosynth-dark-note-card{min-height:205px;border-radius:26px}.egosynth-editor-title{font-size:2.25rem}.egosynth-editor-surface{border-radius:28px;padding:1.2rem}}.egosynth-notes-app:not(.is-editor-open){grid-template-columns:1fr;grid-template-rows:76px minmax(0,1fr)}.egosynth-notes-app:not(.is-editor-open) .egosynth-notes-sidebar{grid-column:1;grid-row:2;height:calc(100dvh - 76px);max-width:1480px;width:100%;margin:0 auto;border-right:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;padding:clamp(1rem,2vw,1.6rem) clamp(1rem,3vw,2.4rem) 6rem}.egosynth-notes-app:not(.is-editor-open) .egosynth-editor-pane{display:none}.egosynth-notes-app:not(.is-editor-open) .egosynth-notes-sidebar-head{position:absolute;right:clamp(1rem,3vw,2.4rem);top:clamp(1rem,2vw,1.6rem);width:auto;z-index:3}.egosynth-notes-app:not(.is-editor-open) .egosynth-new-note-button{min-width:148px;width:auto}.egosynth-notes-app:not(.is-editor-open) .egosynth-smart-nav{display:flex;align-items:center;gap:.35rem;max-width:calc(100% - 180px);overflow-x:auto;padding-right:.5rem;scrollbar-width:none}.egosynth-notes-app:not(.is-editor-open) .egosynth-smart-nav::-webkit-scrollbar{display:none}.egosynth-notes-app:not(.is-editor-open) .egosynth-smart-nav button{width:auto;flex:0 0 auto;min-height:36px;padding:.42rem .68rem;font-size:.78rem;background:color-mix(in srgb,var(--ego-panel-solid) 34%,transparent)}.egosynth-notes-app:not(.is-editor-open) .egosynth-sidebar-label{margin-top:1.05rem}.egosynth-notes-app:not(.is-editor-open) .egosynth-dark-categories{display:flex;gap:.35rem;overflow-x:auto;padding-bottom:.1rem;scrollbar-width:none}.egosynth-notes-app:not(.is-editor-open) .egosynth-dark-categories::-webkit-scrollbar{display:none}.egosynth-notes-app:not(.is-editor-open) .egosynth-dark-categories button{width:auto;flex:0 0 auto;min-height:34px;padding:.38rem .62rem;font-size:.76rem}.egosynth-notes-app:not(.is-editor-open) .egosynth-note-filters,.egosynth-notes-app:not(.is-editor-open) .egosynth-view-toggle,.egosynth-notes-app:not(.is-editor-open) .egosynth-list-meta{max-width:720px}.egosynth-notes-app:not(.is-editor-open) .egosynth-note-filters{grid-template-columns:repeat(2,minmax(160px,1fr));width:min(520px,100%)}.egosynth-notes-app:not(.is-editor-open) .egosynth-notes-list{grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:clamp(1rem,1.8vw,1.45rem);padding-top:.75rem}.egosynth-notes-app:not(.is-editor-open).view-list .egosynth-notes-list{grid-template-columns:minmax(0,900px)}.egosynth-notes-app.is-editor-open .egosynth-editor-pane{grid-column:1;grid-row:1;display:flex;min-height:100dvh;height:100dvh;background:radial-gradient(circle at 12% 0%,color-mix(in srgb,var(--ego-gold) 8%,transparent),transparent 26%),var(--ego-bg)}.egosynth-notes-app.is-editor-open .egosynth-editor-header{min-height:54px;padding:.7rem clamp(1rem,2vw,1.5rem);background:transparent}.egosynth-notes-app.is-editor-open .egosynth-editor-header button{font-size:.82rem;opacity:.76}.egosynth-notes-app.is-editor-open .egosynth-editor-header div button:nth-child(2){opacity:.46}.egosynth-notes-app.is-editor-open .egosynth-editor-body{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,min(82vw,1120px));justify-content:center;align-content:start;gap:.72rem;overflow-y:auto;padding:0 clamp(1rem,3vw,3rem) clamp(1.2rem,2vw,2rem)}.egosynth-notes-app.is-editor-open .egosynth-editor-chip-row,.egosynth-notes-app.is-editor-open .egosynth-risification-lab,.egosynth-notes-app.is-editor-open .egosynth-note-info-panel,.egosynth-notes-app.is-editor-open .egosynth-editor-echoes{display:none}.egosynth-notes-app.is-editor-open .egosynth-editor-title,.egosynth-notes-app.is-editor-open .egosynth-editor-meta,.egosynth-notes-app.is-editor-open .egosynth-note-toolbar,.egosynth-notes-app.is-editor-open .egosynth-editor-surface,.egosynth-notes-app.is-editor-open .egosynth-synthesis-dock{grid-column:1}.egosynth-notes-app.is-editor-open .egosynth-editor-title{margin-top:.1rem;font-size:clamp(2.15rem,4.2vw,4.35rem);line-height:.98}.egosynth-notes-app.is-editor-open .egosynth-editor-meta{max-height:1.4rem;overflow:hidden;font-size:.72rem;opacity:.52}.egosynth-notes-app.is-editor-open .egosynth-note-toolbar{top:0;width:-moz-max-content;width:max-content;max-width:100%;min-height:38px;overflow-x:auto;flex-wrap:nowrap;border-radius:999px;background:color-mix(in srgb,var(--ego-panel-solid) 68%,transparent);scrollbar-width:none}.egosynth-notes-app.is-editor-open .egosynth-note-toolbar::-webkit-scrollbar{display:none}.egosynth-notes-app.is-editor-open .egosynth-note-toolbar button,.egosynth-notes-app.is-editor-open .egosynth-note-toolbar label{flex:0 0 auto;min-height:30px;font-size:.7rem;padding:.32rem .5rem}.egosynth-notes-app.is-editor-open .egosynth-editor-surface{min-height:calc(100dvh - 245px);border-radius:32px;padding:clamp(1.3rem,3vw,2.6rem);font-size:clamp(1.14rem,1.45vw,1.34rem);line-height:1.86}.egosynth-notes-app.is-editor-open .egosynth-synthesis-dock{margin-top:.3rem;opacity:.74}.egosynth-notes-app.is-editor-open .egosynth-synthesis-dock>div:first-child,.egosynth-notes-app.is-editor-open .egosynth-synthesis-actions,.egosynth-notes-app.is-editor-open .egosynth-synthesis-hint{transform:scale(.96);transform-origin:left top}@media (max-width: 920px){.egosynth-notes-app:not(.is-editor-open) .egosynth-notes-sidebar,.egosynth-notes-app.is-editor-open .egosynth-editor-pane{height:calc(100dvh + -0px)}.egosynth-notes-app.is-editor-open .egosynth-editor-body{grid-template-columns:1fr;padding:0 .85rem 1.2rem}.egosynth-notes-app.is-editor-open .egosynth-editor-title{font-size:clamp(1.95rem,10vw,2.85rem)}.egosynth-notes-app.is-editor-open .egosynth-editor-surface{min-height:calc(100dvh - 232px);border-radius:26px}}@media (max-width: 560px){.egosynth-notes-app:not(.is-editor-open) .egosynth-smart-nav{max-width:100%;padding-right:0}.egosynth-notes-app:not(.is-editor-open) .egosynth-notes-sidebar-head{position:static}.egosynth-notes-app:not(.is-editor-open) .egosynth-new-note-button{width:100%}.egosynth-notes-app:not(.is-editor-open) .egosynth-note-filters{grid-template-columns:1fr}.egosynth-notes-app.is-editor-open .egosynth-editor-header{padding:.7rem .85rem}.egosynth-notes-app.is-editor-open .egosynth-editor-surface{min-height:calc(100dvh - 224px);padding:1.1rem}}.egosynth-notes-app:not(.is-editor-open){grid-template-columns:258px minmax(0,1fr);grid-template-rows:78px minmax(0,1fr);padding:0}.egosynth-notes-app:not(.is-editor-open) .egosynth-app-topbar{grid-column:2;grid-row:1;min-height:78px;display:grid;grid-template-columns:minmax(280px,520px) auto;justify-content:space-between;gap:1rem;padding:1rem clamp(1.2rem,2.6vw,2rem);background:transparent;border:0}.egosynth-notes-app:not(.is-editor-open) .egosynth-app-topbar>.egosynth-menu-button,.egosynth-notes-app:not(.is-editor-open) .egosynth-app-topbar>.egosynth-top-brand{display:none}.egosynth-notes-app:not(.is-editor-open) .egosynth-global-search{max-width:520px;min-height:42px;border:0;border-radius:18px;background:#ffffffa8;box-shadow:0 12px 34px #22190e0e,inset 0 0 0 1px #1915100b}.egosynth-notes-app.is-dark:not(.is-editor-open) .egosynth-global-search{background:#10243ab8;box-shadow:inset 0 0 0 1px #eef4f80e}.egosynth-notes-app:not(.is-editor-open) .egosynth-top-actions{justify-self:end}.egosynth-notes-app:not(.is-editor-open) .egosynth-top-actions button:last-child{display:none}.egosynth-notes-app:not(.is-editor-open) .egosynth-notes-sidebar{grid-column:1 / -1;grid-row:1 / -1;width:100%;max-width:none;height:100dvh;margin:0;display:grid;grid-template-columns:258px minmax(0,1fr);grid-template-rows:78px auto auto auto auto 1fr;-moz-column-gap:clamp(1rem,2.2vw,2rem);column-gap:clamp(1rem,2.2vw,2rem);padding:0 clamp(1.2rem,2.6vw,2rem) clamp(1.2rem,2vw,2rem) 0;background:transparent;overflow:hidden}.egosynth-notes-app:not(.is-editor-open) .egosynth-notes-sidebar:before{content:"";grid-column:1;grid-row:1 / -1;background:#fffcf6b8;border-right:1px solid rgba(35,28,18,.045);box-shadow:22px 0 55px #22190e0b;z-index:0}.egosynth-notes-app.is-dark:not(.is-editor-open) .egosynth-notes-sidebar:before{background:#0b1b2fb8;border-right-color:#eef4f80e;box-shadow:22px 0 55px #00000024}.egosynth-notes-app:not(.is-editor-open) .egosynth-notes-sidebar-head,.egosynth-notes-app:not(.is-editor-open) .egosynth-smart-nav,.egosynth-notes-app:not(.is-editor-open) .egosynth-sidebar-label,.egosynth-notes-app:not(.is-editor-open) .egosynth-dark-categories{grid-column:1;position:relative;z-index:1;margin-left:1.4rem;margin-right:1.4rem}.egosynth-notes-app:not(.is-editor-open) .egosynth-notes-sidebar-head{grid-row:2;position:relative;right:auto;top:auto;width:auto;padding-top:1.15rem}.egosynth-notes-app:not(.is-editor-open) .egosynth-notes-sidebar-head:before{content:"EGOsynth";display:block;margin:-4.65rem 0 2.15rem;color:var(--ego-text);font-size:1.35rem;font-weight:950;letter-spacing:-.045em}.egosynth-notes-app:not(.is-editor-open) .egosynth-new-note-button{width:100%;min-height:44px;border-radius:16px}.egosynth-notes-app:not(.is-editor-open) .egosynth-smart-nav{grid-row:3;display:grid;max-width:none;gap:.18rem;padding:1rem 0 0;overflow:visible}.egosynth-notes-app:not(.is-editor-open) .egosynth-smart-nav button{width:100%;min-height:40px;justify-content:space-between;border-radius:14px;background:transparent}.egosynth-notes-app:not(.is-editor-open) .egosynth-smart-nav button.is-active{background:#b9821014}.egosynth-notes-app:not(.is-editor-open) .egosynth-sidebar-label{grid-row:4;margin-top:1.1rem}.egosynth-notes-app:not(.is-editor-open) .egosynth-dark-categories{grid-row:5 / -1;display:grid;gap:.12rem;overflow-y:auto;padding-bottom:1rem}.egosynth-notes-app:not(.is-editor-open) .egosynth-dark-categories button{width:100%;min-height:38px;justify-content:space-between;border-radius:14px;background:transparent}.egosynth-notes-app:not(.is-editor-open) .egosynth-note-filters,.egosynth-notes-app:not(.is-editor-open) .egosynth-list-meta,.egosynth-notes-app:not(.is-editor-open) .egosynth-view-toggle,.egosynth-notes-app:not(.is-editor-open) .egosynth-notes-list,.egosynth-notes-app:not(.is-editor-open) .egosynth-dark-empty{grid-column:2;position:relative;z-index:2}.egosynth-notes-app:not(.is-editor-open) .egosynth-note-filters{grid-row:2;align-self:end;width:min(520px,100%);margin-top:.8rem}.egosynth-notes-app:not(.is-editor-open) .egosynth-list-meta{grid-row:3;margin:.4rem 0 0}.egosynth-notes-app:not(.is-editor-open) .egosynth-view-toggle{grid-row:3;justify-self:end;align-self:center;margin-top:.4rem}.egosynth-notes-app:not(.is-editor-open) .egosynth-notes-list,.egosynth-notes-app:not(.is-editor-open) .egosynth-dark-empty{grid-row:4 / -1}.egosynth-notes-app:not(.is-editor-open) .egosynth-notes-list{overflow-y:auto;grid-template-columns:repeat(auto-fill,minmax(285px,1fr));align-content:start;padding:1.05rem 0 5.8rem}.egosynth-notes-app:not(.is-editor-open) .egosynth-dark-floating-actions{position:fixed;right:clamp(1.2rem,3vw,2rem);bottom:clamp(1.2rem,3vw,2rem);z-index:10}.egosynth-notes-app.is-editor-open{grid-template-columns:1fr;grid-template-rows:1fr}.egosynth-notes-app.is-editor-open .egosynth-app-topbar,.egosynth-notes-app.is-editor-open .egosynth-notes-sidebar{display:none}.egosynth-notes-app.is-editor-open .egosynth-editor-pane{grid-column:1;grid-row:1;display:flex;min-height:100dvh;height:100dvh;background:radial-gradient(circle at 18% 4%,rgba(185,130,16,.08),transparent 28%),linear-gradient(135deg,#fbf8f1,#fffdf9 48%,#f3eee5)}.egosynth-notes-app.is-dark.is-editor-open .egosynth-editor-pane{background:radial-gradient(circle at 18% 4%,rgba(111,183,200,.11),transparent 28%),linear-gradient(135deg,#081423,#0d1d32 55%,#07111f)}.egosynth-notes-app.is-editor-open .egosynth-editor-header{min-height:58px;padding:.85rem clamp(1rem,2vw,1.6rem);border:0;background:transparent}.egosynth-notes-app.is-editor-open .egosynth-editor-body{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,330px);grid-auto-rows:max-content;-moz-column-gap:clamp(1.4rem,3vw,2.25rem);column-gap:clamp(1.4rem,3vw,2.25rem);row-gap:.72rem;width:min(1380px,100%);margin:0 auto;align-content:start;padding:0 clamp(1rem,2.6vw,2.4rem) 1.6rem;overflow-y:auto}.egosynth-notes-app.is-editor-open .egosynth-editor-chip-row,.egosynth-notes-app.is-editor-open .egosynth-editor-title,.egosynth-notes-app.is-editor-open .egosynth-editor-meta,.egosynth-notes-app.is-editor-open .egosynth-note-toolbar,.egosynth-notes-app.is-editor-open .egosynth-editor-surface{grid-column:1}.egosynth-notes-app.is-editor-open .egosynth-risification-lab,.egosynth-notes-app.is-editor-open .egosynth-note-info-panel,.egosynth-notes-app.is-editor-open .egosynth-synthesis-dock{display:grid;grid-column:2;align-self:start}.egosynth-notes-app.is-editor-open .egosynth-risification-lab{grid-row:1 / span 5;position:-webkit-sticky;position:sticky;top:.9rem}.egosynth-notes-app.is-editor-open .egosynth-note-info-panel{grid-row:6}.egosynth-notes-app.is-editor-open .egosynth-synthesis-dock{grid-row:7}.egosynth-notes-app.is-editor-open .egosynth-editor-echoes{display:none}.egosynth-notes-app.is-editor-open .egosynth-editor-chip-row{display:flex;opacity:.9}.egosynth-notes-app.is-editor-open .egosynth-editor-title{font-size:clamp(2.15rem,4.5vw,4.05rem);margin-top:.2rem}.egosynth-notes-app.is-editor-open .egosynth-editor-meta{max-height:none;opacity:.62}.egosynth-notes-app.is-editor-open .egosynth-note-toolbar{width:100%;max-width:100%;border-radius:16px;justify-content:flex-start}.egosynth-notes-app.is-editor-open .egosynth-editor-surface{min-height:calc(100dvh - 284px);border-radius:28px}.egosynth-notes-app.is-editor-open .egosynth-synthesis-dock{opacity:.92}.egosynth-notes-app.is-editor-open .egosynth-synthesis-dock>div:first-child,.egosynth-notes-app.is-editor-open .egosynth-synthesis-actions,.egosynth-notes-app.is-editor-open .egosynth-synthesis-hint{transform:none}@media (max-width: 1080px){.egosynth-notes-app.is-editor-open .egosynth-editor-body{grid-template-columns:1fr}.egosynth-notes-app.is-editor-open .egosynth-risification-lab,.egosynth-notes-app.is-editor-open .egosynth-note-info-panel,.egosynth-notes-app.is-editor-open .egosynth-synthesis-dock{display:none}}@media (max-width: 920px){.egosynth-notes-app:not(.is-editor-open){grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.egosynth-notes-app:not(.is-editor-open) .egosynth-app-topbar{grid-column:1;grid-row:1;grid-template-columns:1fr auto;min-height:auto}.egosynth-notes-app:not(.is-editor-open) .egosynth-notes-sidebar{grid-template-columns:1fr;grid-template-rows:auto auto auto auto auto 1fr;grid-column:1;grid-row:2;height:calc(100dvh - 118px);padding:.85rem;overflow-y:auto}.egosynth-notes-app:not(.is-editor-open) .egosynth-notes-sidebar:before{display:none}.egosynth-notes-app:not(.is-editor-open) .egosynth-notes-sidebar-head,.egosynth-notes-app:not(.is-editor-open) .egosynth-smart-nav,.egosynth-notes-app:not(.is-editor-open) .egosynth-sidebar-label,.egosynth-notes-app:not(.is-editor-open) .egosynth-dark-categories,.egosynth-notes-app:not(.is-editor-open) .egosynth-note-filters,.egosynth-notes-app:not(.is-editor-open) .egosynth-list-meta,.egosynth-notes-app:not(.is-editor-open) .egosynth-view-toggle,.egosynth-notes-app:not(.is-editor-open) .egosynth-notes-list,.egosynth-notes-app:not(.is-editor-open) .egosynth-dark-empty{grid-column:1;margin-left:0;margin-right:0}.egosynth-notes-app:not(.is-editor-open) .egosynth-notes-sidebar-head:before{display:none}.egosynth-notes-app:not(.is-editor-open) .egosynth-smart-nav,.egosynth-notes-app:not(.is-editor-open) .egosynth-dark-categories{display:flex;overflow-x:auto}.egosynth-notes-app:not(.is-editor-open) .egosynth-smart-nav button,.egosynth-notes-app:not(.is-editor-open) .egosynth-dark-categories button{width:auto;flex:0 0 auto}.egosynth-notes-app:not(.is-editor-open) .egosynth-note-filters{grid-template-columns:1fr}.egosynth-notes-app:not(.is-editor-open) .egosynth-notes-list{grid-template-columns:1fr}.egosynth-notes-app.is-editor-open .egosynth-editor-body{grid-template-columns:1fr;padding:0 .85rem 1.1rem}.egosynth-notes-app.is-editor-open .egosynth-editor-chip-row,.egosynth-notes-app.is-editor-open .egosynth-risification-lab,.egosynth-notes-app.is-editor-open .egosynth-note-info-panel,.egosynth-notes-app.is-editor-open .egosynth-synthesis-dock,.egosynth-notes-app.is-editor-open .egosynth-editor-echoes{display:none}.egosynth-notes-app.is-editor-open .egosynth-editor-surface{min-height:calc(100dvh - 224px)}}.notebook-shell:has(.egosynth-blueprint),.notebook-workspace:has(.egosynth-blueprint){width:100%;max-width:none;min-height:100dvh;margin:0;padding:0;overflow:hidden;background:#f7f4ee}.notebook-shell:has(.egosynth-blueprint) .notebook-header{display:none!important}.egosynth-blueprint{--bp-bg: #f6f3ed;--bp-panel: rgba(255, 255, 255, .72);--bp-paper: #fffdf8;--bp-line: rgba(37, 32, 24, .075);--bp-text: #161512;--bp-muted: #7d766b;--bp-soft: #f2eadb;--bp-gold: #c8921e;--bp-gold-strong: #b98210;--bp-shadow: 0 24px 70px rgba(45, 35, 22, .08);--bp-card-shadow: 0 14px 42px rgba(40, 30, 18, .075);min-height:100dvh;height:100dvh;width:100%;color:var(--bp-text);background:radial-gradient(circle at 92% 8%,rgba(225,198,136,.22),transparent 26%),linear-gradient(135deg,#fbfaf7 0%,var(--bp-bg) 58%,#efe8dc 100%);font-family:Inter,Manrope,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.egosynth-blueprint.is-dark{--bp-bg: #07111f;--bp-panel: rgba(11, 27, 47, .78);--bp-paper: #0d1b2d;--bp-line: rgba(238, 244, 248, .08);--bp-text: #eef4f8;--bp-muted: #9fb0c1;--bp-soft: rgba(111, 183, 200, .12);--bp-gold: #d5a84d;--bp-gold-strong: #e0b85c;--bp-shadow: 0 26px 80px rgba(0, 0, 0, .32);--bp-card-shadow: 0 16px 42px rgba(0, 0, 0, .26);background:radial-gradient(circle at 88% 6%,rgba(111,183,200,.15),transparent 27%),linear-gradient(135deg,#0b1726,#07111f 58%,#101a2b)}.egosynth-blueprint button,.egosynth-blueprint input,.egosynth-blueprint select,.egosynth-blueprint textarea{font:inherit}.egosynth-blueprint:not(.is-editor-open){display:grid!important;grid-template-columns:258px minmax(0,1fr)!important;grid-template-rows:1fr!important;gap:0!important;padding:0!important;overflow:hidden}.egosynth-archive-rail{grid-column:1;height:100dvh;padding:30px 28px 26px;background:#ffffff94;border:0;box-shadow:24px 0 70px #3127180f;display:flex;flex-direction:column;gap:22px;overflow-y:auto}.egosynth-blueprint.is-dark .egosynth-archive-rail{background:#091626c2;box-shadow:24px 0 70px #00000038}.egosynth-archive-brand{display:flex;align-items:center;gap:17px;min-height:46px}.egosynth-archive-brand button{width:34px;height:34px;border:0;border-radius:12px;color:var(--bp-muted);background:transparent;cursor:pointer}.egosynth-archive-brand strong{font-size:1.42rem;letter-spacing:-.06em;color:var(--bp-gold-strong)}.egosynth-archive-brand strong span{color:var(--bp-text)}.egosynth-new-note-button{min-height:46px;border:0;border-radius:18px;background:linear-gradient(135deg,#d39b28,#ad790b);color:#fffdf7;font-weight:760;box-shadow:0 16px 34px #b9821038;cursor:pointer}.egosynth-smart-nav,.egosynth-dark-categories{display:grid;gap:7px}.egosynth-smart-nav button,.egosynth-dark-categories button{width:100%;min-height:40px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:0 10px;border:0;border-radius:14px;background:transparent;color:var(--bp-text);text-align:left;cursor:pointer}.egosynth-smart-nav button.is-active,.egosynth-dark-categories button.is-active{background:#b9821017}.egosynth-smart-nav small,.egosynth-dark-categories small{color:var(--bp-muted);font-size:.76rem}.egosynth-sidebar-label{color:var(--bp-muted);font-size:.73rem;letter-spacing:.08em;text-transform:uppercase;margin-top:4px}.egosynth-archive-lab-card{margin-top:auto;min-height:92px;padding:16px;border:0;border-radius:18px;background:radial-gradient(circle at 78% 28%,rgba(216,164,54,.24),transparent 35%),linear-gradient(135deg,#ffffffeb,#faebd2a3);color:var(--bp-text);box-shadow:var(--bp-card-shadow);text-align:left;cursor:pointer}.egosynth-blueprint.is-dark .egosynth-archive-lab-card{background:radial-gradient(circle at 78% 28%,rgba(111,183,200,.16),transparent 35%),linear-gradient(135deg,#0d1d32f0,#0b1b2fb8)}.egosynth-archive-lab-card strong,.egosynth-archive-lab-card span{display:block}.egosynth-archive-lab-card strong{font-size:.8rem;margin-bottom:8px}.egosynth-archive-lab-card span{font-size:.78rem;line-height:1.45;color:var(--bp-muted)}.egosynth-archive-main{grid-column:2;min-width:0;height:100dvh;display:grid;grid-template-rows:76px auto auto minmax(0,1fr);padding:22px clamp(24px,3.2vw,48px) 30px;overflow:hidden}.egosynth-archive-topbar{display:flex;align-items:center;justify-content:space-between;gap:22px;min-width:0}.egosynth-global-search{width:min(520px,100%);min-height:42px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:0 15px;border:0;border-radius:18px;background:#ffffffc2;color:var(--bp-muted);box-shadow:inset 0 0 0 1px var(--bp-line),0 12px 30px #2d23160b}.egosynth-blueprint.is-dark .egosynth-global-search{background:#0b1b2fc7}.egosynth-global-search span{font-size:.78rem;color:var(--bp-muted)}.egosynth-global-search input{min-width:0;border:0;outline:0;background:transparent;color:var(--bp-text)}.egosynth-global-search kbd{border:0;border-radius:8px;padding:4px 7px;background:#1e1c160e;color:var(--bp-muted);font-size:.72rem}.egosynth-top-actions{display:flex;align-items:center;gap:11px;flex:0 0 auto}.egosynth-top-actions button,.egosynth-view-toggle button,.egosynth-category-tabs button,.egosynth-note-filters select,.egosynth-note-actions-row button,.egosynth-note-actions-row select,.egosynth-note-stage-head button{border:0;border-radius:999px;min-height:36px;padding:0 16px;background:#ffffffb8;color:var(--bp-text);box-shadow:inset 0 0 0 1px var(--bp-line);cursor:pointer}.egosynth-category-tabs{display:flex;align-items:center;gap:12px;overflow-x:auto;padding:4px 0 16px}.egosynth-category-tabs button.is-active,.egosynth-view-toggle button.is-active{background:var(--bp-soft);color:var(--bp-text)}.egosynth-archive-controls{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:18px;padding:0 0 22px}.egosynth-note-filters{display:flex;gap:14px;min-width:0}.egosynth-note-filters select{min-width:190px}.egosynth-list-meta{color:var(--bp-muted);font-size:.82rem;display:flex;gap:9px;align-items:center}.egosynth-list-meta strong{color:var(--bp-text)}.egosynth-view-toggle{display:flex;gap:8px}.egosynth-notes-list{min-height:0;overflow-y:auto;padding:0 4px 100px 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(285px,1fr));grid-auto-rows:minmax(230px,auto);gap:28px;align-content:start}.egosynth-blueprint.view-list .egosynth-notes-list{grid-template-columns:1fr;grid-auto-rows:auto}.egosynth-blue-card{position:relative;min-height:232px;border-radius:20px;background:linear-gradient(145deg,#ffffffe0,#fff8e69e);border:1px solid rgba(201,151,44,.16);box-shadow:var(--bp-card-shadow);overflow:hidden;transition:transform .16s ease,box-shadow .16s ease}.egosynth-blue-card:hover{transform:translateY(-2px);box-shadow:0 20px 52px #2d23161c}.egosynth-blueprint.is-dark .egosynth-blue-card{background:linear-gradient(145deg,#0d1d32eb,#0f263eb8);border-color:#6fb7c81f}.egosynth-blue-card.note-color-blue{background:linear-gradient(145deg,#ffffffe6,#e2efff9e)}.egosynth-blue-card.note-color-green{background:linear-gradient(145deg,#ffffffe6,#e5f6eba8)}.egosynth-blue-card.note-color-violet{background:linear-gradient(145deg,#ffffffe6,#f0e5ffa3)}.egosynth-blue-card.note-color-rose{background:linear-gradient(145deg,#ffffffe6,#ffe6e6a3)}.egosynth-blue-card.note-color-amber{background:linear-gradient(145deg,#fffffff0,#fff1c6b3)}.egosynth-blue-card.note-color-charcoal{background:linear-gradient(145deg,#24272d,#141821);color:#f7f4ee}.egosynth-blue-card-main{width:100%;height:100%;min-height:inherit;border:0;background:transparent;color:inherit;display:flex;flex-direction:column;align-items:stretch;gap:16px;padding:26px 24px 18px;text-align:left;cursor:pointer}.egosynth-blue-card-main header{display:flex;justify-content:space-between;gap:18px}.egosynth-blue-card-main header strong{font-size:clamp(1.05rem,1.4vw,1.26rem);line-height:1.2;letter-spacing:-.035em}.egosynth-blue-card-main header span{color:var(--bp-gold)}.egosynth-blue-card-preview{flex:1;color:color-mix(in srgb,var(--bp-text) 82%,transparent);font-size:.94rem;line-height:1.58;overflow:hidden;max-height:118px;-webkit-mask-image:linear-gradient(#000 72%,transparent);mask-image:linear-gradient(#000 72%,transparent)}.egosynth-blue-card-preview :is(h1,h2,h3,p,ul,ol){margin-top:0}.egosynth-blue-card-tags{display:flex;flex-wrap:wrap;gap:8px}.egosynth-blue-card-tags small,.egosynth-info-tags small{border-radius:999px;padding:5px 10px;background:#ffffff9e;color:var(--bp-muted);font-size:.72rem}.egosynth-blue-card-main footer{display:flex;justify-content:space-between;gap:14px;color:var(--bp-muted);font-size:.74rem}.egosynth-blue-card-actions{position:absolute;right:14px;bottom:12px;display:flex;gap:6px;opacity:0;transform:translateY(4px);transition:.14s ease}.egosynth-blue-card:hover .egosynth-blue-card-actions{opacity:1;transform:translateY(0)}.egosynth-blue-card-actions button{min-width:34px;height:30px;border:0;border-radius:999px;background:#ffffffb8;color:var(--bp-text);box-shadow:inset 0 0 0 1px var(--bp-line);cursor:pointer}.egosynth-blue-card-actions button.is-active{color:var(--bp-gold-strong)}.egosynth-dark-empty{align-self:start;padding:32px;border-radius:22px;background:#ffffff9e;box-shadow:var(--bp-card-shadow)}.egosynth-dark-floating-actions{position:fixed;right:34px;bottom:34px;z-index:30;display:flex;align-items:center;gap:12px}.egosynth-dark-floating-actions button:first-child{width:58px;height:58px;border-radius:50%;border:0;background:linear-gradient(135deg,#d6a236,#a97608);color:#fffdf7;font-size:2rem;box-shadow:0 18px 40px #b982103d}.egosynth-dark-floating-actions button:last-child{width:46px;height:46px;border-radius:50%;border:0;background:#ffffffd1;color:var(--bp-gold-strong);box-shadow:var(--bp-card-shadow);font-size:.7rem}.egosynth-blueprint.is-editor-open{display:block!important;padding:0!important;overflow:hidden}.egosynth-note-stage{height:100dvh;display:grid;grid-template-rows:64px minmax(0,1fr);background:radial-gradient(circle at 84% 8%,rgba(225,198,136,.18),transparent 27%),linear-gradient(135deg,#fffdfa,#f8f4ec)}.egosynth-blueprint.is-dark .egosynth-note-stage{background:radial-gradient(circle at 84% 8%,rgba(111,183,200,.14),transparent 27%),linear-gradient(135deg,#07111f,#0d1d32)}.egosynth-note-stage-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px clamp(22px,4vw,56px);background:transparent}.egosynth-note-stage-head>div{display:flex;gap:10px;align-items:center}.egosynth-note-stage-head button:hover,.egosynth-top-actions button:hover,.egosynth-category-tabs button:hover{background:#ffffffeb}.egosynth-note-layout{position:relative;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(270px,320px);-moz-column-gap:clamp(28px,4.2vw,52px);column-gap:clamp(28px,4.2vw,52px);width:min(1420px,100%);margin:0 auto;padding:10px clamp(22px,4vw,56px) 34px;overflow-y:auto}.egosynth-note-document{min-width:0;width:100%;max-width:960px;justify-self:start}.egosynth-note-actions-row{display:flex;gap:10px;flex-wrap:wrap;margin:14px 0 22px}.egosynth-note-actions-row button.is-active{color:var(--bp-gold-strong);background:#c9921e1a}.egosynth-note-actions-row .is-danger{color:#d93636}.egosynth-editor-title{width:100%;border:0!important;outline:0;background:transparent!important;color:var(--bp-text)!important;font-size:clamp(2.5rem,5.8vw,4.8rem)!important;line-height:1.02;font-weight:820;letter-spacing:-.07em;margin:0 0 14px!important;padding:0!important;box-shadow:none!important}.egosynth-editor-meta{display:flex;flex-wrap:wrap;gap:10px 15px;color:var(--bp-muted);font-size:.86rem;margin:0 0 24px}.egosynth-note-toolbar{width:100%;display:flex;align-items:center;gap:4px;overflow-x:auto;padding:7px;margin:0;border-radius:18px 18px 0 0;background:#ffffffb3;box-shadow:inset 0 0 0 1px var(--bp-line)}.egosynth-blueprint.is-dark .egosynth-note-toolbar{background:#0b1b2fc7}.egosynth-note-toolbar button,.egosynth-note-toolbar label{min-height:34px;display:inline-flex;align-items:center;gap:6px;border:0;border-radius:11px;padding:0 11px;background:transparent;color:var(--bp-muted);white-space:nowrap;cursor:pointer}.egosynth-note-toolbar button:hover,.egosynth-note-toolbar label:hover{background:#c9921e17;color:var(--bp-text)}.egosynth-note-toolbar select{border:0;outline:0;background:transparent;color:inherit}.egosynth-editor-surface{min-height:calc(100dvh - 300px);padding:clamp(28px,4vw,44px);border:0!important;border-radius:0 0 24px 24px;background:#ffffffa3!important;color:var(--bp-text)!important;box-shadow:inset 0 0 0 1px var(--bp-line),0 26px 80px #2d23160f!important;font-size:1.08rem;line-height:1.75;outline:0}.egosynth-blueprint.is-dark .egosynth-editor-surface{background:#0b1b2fb8!important}.egosynth-editor-surface:empty:before{content:attr(data-placeholder);color:var(--bp-muted)}.egosynth-note-rail{display:flex;flex-direction:column;gap:18px;align-self:start;position:-webkit-sticky;position:sticky;top:12px}.egosynth-risification-lab,.egosynth-note-info-panel{border:0!important;border-radius:22px!important;background:#ffffff9e!important;box-shadow:var(--bp-card-shadow)!important;padding:20px!important;color:var(--bp-text)!important}.egosynth-blueprint.is-dark .egosynth-risification-lab,.egosynth-blueprint.is-dark .egosynth-note-info-panel{background:#0b1b2fc7!important}.egosynth-risification-head,.egosynth-note-info-panel header{display:grid;gap:10px}.egosynth-risification-head span,.egosynth-note-info-panel header span,.egosynth-note-info-panel label span,.egosynth-info-tags>span{color:var(--bp-muted);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase}.egosynth-risification-head strong,.egosynth-note-info-panel header strong{font-size:1.1rem}.egosynth-risification-head p,.egosynth-risification-hint{color:var(--bp-muted);line-height:1.55;margin:0}.egosynth-risification-actions{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:18px}.egosynth-risification-actions button,.egosynth-risification-result button,.egosynth-note-info-panel button,.egosynth-note-info-panel select,.egosynth-risification-lab select,.egosynth-synthesis-dock button{min-height:35px;border:0;border-radius:12px;padding:0 12px;background:#ffffffb8;color:var(--bp-text);box-shadow:inset 0 0 0 1px var(--bp-line);cursor:pointer}.egosynth-note-info-panel{display:grid;gap:15px}.egosynth-note-info-panel label{display:grid;gap:7px}.egosynth-info-tags{display:flex;flex-wrap:wrap;gap:8px}.egosynth-info-tags>span{flex-basis:100%}.egosynth-rail-ai-button{width:100%;background:linear-gradient(135deg,#d6a236f5,#a97608f5)!important;color:#fffdf7!important}.egosynth-ai-drawer{position:fixed;top:76px;right:24px;bottom:24px;z-index:45;width:min(380px,calc(100vw - 32px));display:grid;grid-template-rows:auto minmax(0,1fr);border-radius:24px;background:#ffffffe0;box-shadow:0 30px 90px #2d23162e;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);overflow:hidden}.egosynth-blueprint.is-dark .egosynth-ai-drawer{background:#0b1b2feb}.egosynth-ai-drawer>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 18px 8px}.egosynth-ai-drawer>header button{border:0;border-radius:999px;background:#0000000f;color:var(--bp-text);min-height:34px;padding:0 13px}.egosynth-ai-drawer .egosynth-synthesis-dock{min-height:0;overflow:auto;display:grid!important;gap:14px;padding:14px 18px 20px;background:transparent!important;border:0!important;box-shadow:none!important}.egosynth-synthesis-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.egosynth-synthesis-thread textarea,.egosynth-risification-result textarea{width:100%;min-height:160px;resize:vertical;border:0;border-radius:14px;padding:12px;background:#ffffffb8;color:var(--bp-text);box-shadow:inset 0 0 0 1px var(--bp-line)}.notebook-sidebar{width:min(320px,calc(100vw - 24px))!important;max-width:320px!important;right:12px!important;top:12px!important;bottom:12px!important;border-radius:22px!important;box-shadow:0 26px 80px #00000038!important}.notebook-overlay{background:#0a0c1014!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@media (max-width: 1180px){.egosynth-blueprint:not(.is-editor-open){grid-template-columns:230px minmax(0,1fr)!important}.egosynth-archive-rail{padding-left:20px;padding-right:20px}.egosynth-note-layout{grid-template-columns:minmax(0,1fr) minmax(245px,290px);-moz-column-gap:26px;column-gap:26px}}@media (max-width: 920px){.egosynth-blueprint:not(.is-editor-open){display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto minmax(0,1fr)!important;overflow-y:auto}.egosynth-archive-rail{height:auto;padding:18px 18px 10px;box-shadow:none;background:transparent;gap:14px}.egosynth-archive-brand{min-height:38px}.egosynth-new-note-button{min-height:44px}.egosynth-smart-nav,.egosynth-dark-categories{display:flex;overflow-x:auto;gap:8px}.egosynth-smart-nav button,.egosynth-dark-categories button{width:auto;flex:0 0 auto;min-width:132px;background:#ffffff94}.egosynth-sidebar-label,.egosynth-archive-lab-card{display:none}.egosynth-archive-main{height:auto;min-height:0;padding:8px 18px 96px;display:block;overflow:visible}.egosynth-archive-topbar{display:grid;grid-template-columns:1fr;gap:12px}.egosynth-top-actions{justify-content:space-between}.egosynth-category-tabs{padding:14px 0 12px}.egosynth-archive-controls{grid-template-columns:1fr;gap:10px}.egosynth-note-filters{display:grid;grid-template-columns:1fr}.egosynth-note-filters select{width:100%}.egosynth-notes-list{grid-template-columns:1fr;grid-auto-rows:auto;padding-bottom:96px;gap:18px;overflow:visible}.egosynth-dark-floating-actions{right:18px;bottom:18px}.egosynth-note-stage{display:block;height:100dvh;overflow-y:auto}.egosynth-note-stage-head{position:-webkit-sticky;position:sticky;top:0;z-index:20;padding:12px 14px;background:color-mix(in srgb,var(--bp-bg) 82%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.egosynth-note-stage-head>div{gap:6px}.egosynth-note-stage-head button{padding:0 10px;min-height:34px}.egosynth-note-layout{display:block;width:100%;padding:12px 14px 38px;overflow:visible}.egosynth-note-document{max-width:none}.egosynth-note-actions-row,.egosynth-note-rail{display:none}.egosynth-editor-title{font-size:clamp(2.1rem,11vw,3.6rem)!important}.egosynth-note-toolbar{position:-webkit-sticky;position:sticky;top:58px;z-index:15;border-radius:16px;margin-bottom:10px}.egosynth-editor-surface{min-height:calc(100dvh - 240px);border-radius:20px;padding:24px 20px}.egosynth-ai-drawer{inset:auto 10px 10px 10px;top:82px;width:auto;border-radius:22px}}.egosynth-blueprint,.egosynth-blueprint *{box-sizing:border-box;min-width:0}.egosynth-mobile-menu-trigger,.egosynth-archive-scrim,.egosynth-mobile-tool-stack{display:none}.egosynth-blueprint{overflow-x:hidden}@media (min-width: 641px) and (max-width: 1024px){.egosynth-blueprint:not(.is-editor-open){grid-template-columns:220px minmax(0,1fr)!important;grid-template-rows:1fr!important;height:100dvh;overflow:hidden}.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-rail{position:relative;grid-column:1;height:100dvh;padding:22px 18px;background:#ffffff94;box-shadow:18px 0 44px #3127180e;overflow-y:auto}.egosynth-blueprint.is-dark:not(.is-editor-open) .egosynth-archive-rail{background:#091626c7}.egosynth-blueprint:not(.is-editor-open) .egosynth-smart-nav,.egosynth-blueprint:not(.is-editor-open) .egosynth-dark-categories{display:grid;overflow:visible}.egosynth-blueprint:not(.is-editor-open) .egosynth-smart-nav button,.egosynth-blueprint:not(.is-editor-open) .egosynth-dark-categories button{width:100%;min-width:0;background:transparent}.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-main{grid-column:2;height:100dvh;display:grid;grid-template-rows:72px auto auto minmax(0,1fr);padding:18px 22px 24px;overflow:hidden}.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-topbar{display:flex;gap:14px}.egosynth-blueprint:not(.is-editor-open) .egosynth-notes-list{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px;overflow-y:auto}.egosynth-blueprint:not(.is-editor-open) .egosynth-blue-card{min-height:220px}}@media (max-width: 1024px){.egosynth-blueprint.is-editor-open .egosynth-note-layout{display:block;width:100%;max-width:980px;padding:10px clamp(16px,3vw,28px) 34px;overflow:visible}.egosynth-blueprint.is-editor-open .egosynth-note-document{max-width:none}.egosynth-blueprint.is-editor-open .egosynth-note-rail{display:none!important}.egosynth-blueprint.is-editor-open .egosynth-note-stage{display:block;height:100dvh;overflow-y:auto;overflow-x:hidden}.egosynth-blueprint.is-editor-open .egosynth-note-stage-head{position:-webkit-sticky;position:sticky;top:0;z-index:40;min-height:58px;background:color-mix(in srgb,var(--bp-bg) 86%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.egosynth-blueprint.is-editor-open .egosynth-note-stage-head button,.egosynth-blueprint.is-editor-open .egosynth-note-toolbar button,.egosynth-blueprint.is-editor-open .egosynth-note-toolbar label,.egosynth-blueprint.is-editor-open .egosynth-risification-actions button,.egosynth-blueprint.is-editor-open .egosynth-synthesis-actions button{min-height:44px}.egosynth-blueprint.is-editor-open .egosynth-note-toolbar{position:-webkit-sticky;position:sticky;top:58px;z-index:30;border-radius:16px;margin-bottom:10px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}.egosynth-blueprint.is-editor-open .egosynth-note-toolbar button,.egosynth-blueprint.is-editor-open .egosynth-note-toolbar label{min-width:44px;flex:0 0 auto;padding-inline:12px}.egosynth-blueprint.is-editor-open .egosynth-editor-surface{min-height:calc(100dvh - 250px);border-radius:22px}.egosynth-blueprint.is-editor-open .egosynth-ai-drawer{top:74px;right:14px;bottom:14px;width:min(430px,calc(100vw - 28px));max-height:calc(100dvh - 88px);overflow:hidden}.egosynth-blueprint.is-editor-open .egosynth-mobile-tool-stack{display:grid;gap:14px}.egosynth-blueprint.is-editor-open .egosynth-ai-drawer .egosynth-synthesis-dock,.egosynth-blueprint.is-editor-open .egosynth-mobile-tool-stack{min-width:0}}@media (max-width: 640px){html,body,#root{overflow-x:hidden}.notebook-shell:has(.egosynth-blueprint),.notebook-workspace:has(.egosynth-blueprint),.egosynth-blueprint{width:100vw;min-width:0;overflow-x:hidden}.egosynth-blueprint:not(.is-editor-open){display:block!important;height:auto;min-height:100dvh;overflow-y:auto;padding:0!important}.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-rail{position:fixed;inset:0 auto 0 0;z-index:70;width:min(86vw,320px);height:100dvh;padding:18px 18px 24px;transform:translate(-105%);transition:transform .18s ease;background:#fffffff5;box-shadow:22px 0 60px #14100a29;overflow-y:auto}.egosynth-blueprint.is-dark:not(.is-editor-open) .egosynth-archive-rail{background:#081220f7}.egosynth-blueprint.is-archive-menu-open:not(.is-editor-open) .egosynth-archive-rail{transform:translate(0)}.egosynth-blueprint.is-archive-menu-open:not(.is-editor-open) .egosynth-archive-scrim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;border:0;background:#080a0c33;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-brand{min-height:48px}.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-brand button,.egosynth-blueprint:not(.is-editor-open) .egosynth-new-note-button,.egosynth-blueprint:not(.is-editor-open) .egosynth-smart-nav button,.egosynth-blueprint:not(.is-editor-open) .egosynth-dark-categories button{min-height:44px}.egosynth-blueprint:not(.is-editor-open) .egosynth-smart-nav,.egosynth-blueprint:not(.is-editor-open) .egosynth-dark-categories{display:grid;overflow:visible}.egosynth-blueprint:not(.is-editor-open) .egosynth-smart-nav button,.egosynth-blueprint:not(.is-editor-open) .egosynth-dark-categories button{width:100%;min-width:0;background:transparent}.egosynth-blueprint:not(.is-editor-open) .egosynth-sidebar-label,.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-lab-card{display:block}.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-main{display:block;min-height:100dvh;height:auto;padding:14px 14px 92px;overflow:visible}.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-topbar{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:center}.egosynth-mobile-menu-trigger{display:inline-flex;align-items:center;justify-content:center;min-width:64px;min-height:44px;border:0;border-radius:14px;background:#ffffffc7;color:var(--bp-text);box-shadow:inset 0 0 0 1px var(--bp-line)}.egosynth-blueprint:not(.is-editor-open) .egosynth-global-search{width:100%;min-height:44px;grid-template-columns:1fr;padding-inline:14px}.egosynth-blueprint:not(.is-editor-open) .egosynth-global-search span,.egosynth-blueprint:not(.is-editor-open) .egosynth-global-search kbd{display:none}.egosynth-blueprint:not(.is-editor-open) .egosynth-top-actions{grid-column:1 / -1;justify-content:space-between}.egosynth-blueprint:not(.is-editor-open) .egosynth-top-actions button,.egosynth-blueprint:not(.is-editor-open) .egosynth-category-tabs button,.egosynth-blueprint:not(.is-editor-open) .egosynth-note-filters select{min-height:44px}.egosynth-blueprint:not(.is-editor-open) .egosynth-category-tabs{gap:8px;padding:14px 0 12px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none}.egosynth-blueprint:not(.is-editor-open) .egosynth-category-tabs button{flex:0 0 auto;padding-inline:16px}.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-controls{display:grid;grid-template-columns:1fr;gap:10px;padding-bottom:16px}.egosynth-blueprint:not(.is-editor-open) .egosynth-note-filters{display:flex;overflow-x:auto;gap:10px;scrollbar-width:none}.egosynth-blueprint:not(.is-editor-open) .egosynth-note-filters select{flex:0 0 min(220px,82vw);min-width:0}.egosynth-blueprint:not(.is-editor-open) .egosynth-list-meta{justify-content:space-between}.egosynth-blueprint:not(.is-editor-open) .egosynth-view-toggle{display:none}.egosynth-blueprint:not(.is-editor-open) .egosynth-notes-list{display:grid;grid-template-columns:1fr;grid-auto-rows:auto;gap:16px;overflow:visible;padding:0 0 96px}.egosynth-blueprint:not(.is-editor-open) .egosynth-blue-card{min-height:220px;border-radius:20px}.egosynth-blueprint:not(.is-editor-open) .egosynth-blue-card-main{padding:22px 20px 18px;gap:14px}.egosynth-blueprint:not(.is-editor-open) .egosynth-blue-card-preview{max-height:136px;font-size:.96rem}.egosynth-blueprint:not(.is-editor-open) .egosynth-blue-card-tags{gap:6px}.egosynth-blueprint:not(.is-editor-open) .egosynth-blue-card-tags small:nth-child(n+3){display:none}.egosynth-blueprint:not(.is-editor-open) .egosynth-blue-card-actions{opacity:1;transform:none}.egosynth-blueprint:not(.is-editor-open) .egosynth-blue-card-actions button{min-width:44px;height:40px}.egosynth-blueprint:not(.is-editor-open) .egosynth-dark-floating-actions{right:16px;bottom:16px}.egosynth-blueprint:not(.is-editor-open) .egosynth-dark-floating-actions button:first-child{width:56px;height:56px}.egosynth-blueprint.is-editor-open .egosynth-note-stage-head{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;padding:10px 12px}.egosynth-blueprint.is-editor-open .egosynth-note-stage-head>button{justify-self:start;min-height:44px;max-width:148px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.egosynth-blueprint.is-editor-open .egosynth-note-stage-head>div{justify-content:flex-end;overflow-x:auto;gap:6px;scrollbar-width:none}.egosynth-blueprint.is-editor-open .egosynth-note-stage-head>div button{flex:0 0 auto;min-height:44px;padding-inline:12px}.egosynth-blueprint.is-editor-open .egosynth-note-layout{padding:12px 12px 28px}.egosynth-blueprint.is-editor-open .egosynth-note-actions-row{display:none!important}.egosynth-blueprint.is-editor-open .egosynth-editor-title{font-size:clamp(2rem,10vw,3.15rem)!important;letter-spacing:-.055em;margin-bottom:10px!important}.egosynth-blueprint.is-editor-open .egosynth-editor-meta{gap:7px 10px;margin-bottom:12px;font-size:.78rem}.egosynth-blueprint.is-editor-open .egosynth-editor-meta span:nth-child(n+3){display:none}.egosynth-blueprint.is-editor-open .egosynth-note-toolbar{top:64px;padding:6px;border-radius:14px;margin-bottom:8px}.egosynth-blueprint.is-editor-open .egosynth-note-toolbar button,.egosynth-blueprint.is-editor-open .egosynth-note-toolbar label{min-width:44px;min-height:44px;padding-inline:11px}.egosynth-blueprint.is-editor-open .egosynth-editor-surface{min-height:calc(100dvh - 218px);padding:22px 18px;border-radius:18px;font-size:1rem;line-height:1.7}.egosynth-blueprint.is-editor-open .egosynth-ai-drawer{inset:auto 8px 8px 8px;top:auto;width:auto;height:min(76dvh,640px);max-height:76dvh;border-radius:24px 24px 18px 18px;box-shadow:0 -22px 70px #14100a33}.egosynth-blueprint.is-editor-open .egosynth-ai-drawer>header{min-height:54px;padding:14px 14px 6px}.egosynth-blueprint.is-editor-open .egosynth-ai-drawer>header button{min-height:44px}.egosynth-blueprint.is-editor-open .egosynth-ai-drawer .egosynth-synthesis-dock{padding:12px 14px 18px}.egosynth-blueprint.is-editor-open .egosynth-synthesis-actions,.egosynth-blueprint.is-editor-open .egosynth-risification-actions{grid-template-columns:1fr 1fr}.egosynth-blueprint.is-editor-open .egosynth-synthesis-actions button,.egosynth-blueprint.is-editor-open .egosynth-risification-actions button{min-height:44px;white-space:normal}.notebook-sidebar{top:8px!important;right:8px!important;bottom:8px!important;left:8px!important;width:auto!important;max-width:none!important;border-radius:22px!important}.notebook-sidebar-tabs,.notebook-config-grid,.notebook-format-mini-grid,.notebook-primary-actions-panel{grid-template-columns:1fr!important}}@media (max-width: 640px) and (orientation: landscape){.egosynth-blueprint.is-editor-open .egosynth-editor-surface{min-height:58dvh}.egosynth-blueprint.is-editor-open .egosynth-ai-drawer{height:calc(100dvh - 18px);max-height:calc(100dvh - 18px)}}.egosynth-blueprint.is-dark{color-scheme:dark;--bp-bg: #07111f;--bp-panel: rgba(9, 22, 38, .86);--bp-paper: #0c1a2c;--bp-line: rgba(238, 244, 248, .11);--bp-text: #eef4f8;--bp-muted: #a9b7c6;--bp-soft: rgba(111, 183, 200, .14)}.egosynth-blueprint.is-dark :is(input,textarea,select){color:#eef4f8;caret-color:#6fb7c8}.egosynth-blueprint.is-dark :is(input,textarea)::-moz-placeholder{color:#eef4f885}.egosynth-blueprint.is-dark :is(input,textarea)::placeholder{color:#eef4f885}.egosynth-blueprint.is-dark :is(.egosynth-top-actions button,.egosynth-view-toggle button,.egosynth-category-tabs button,.egosynth-note-filters select,.egosynth-note-actions-row button,.egosynth-note-actions-row select,.egosynth-note-stage-head button,.egosynth-mobile-menu-trigger){background:#0d1d32c7;color:#eef4f8;box-shadow:inset 0 0 0 1px #eef4f81a}.egosynth-blueprint.is-dark :is(.egosynth-top-actions button:hover,.egosynth-view-toggle button:hover,.egosynth-category-tabs button:hover,.egosynth-note-stage-head button:hover){background:#173b54db}.egosynth-blueprint.is-dark .egosynth-view-toggle button.is-active,.egosynth-blueprint.is-dark .egosynth-category-tabs button.is-active,.egosynth-blueprint.is-dark .egosynth-smart-nav button.is-active,.egosynth-blueprint.is-dark .egosynth-dark-categories button.is-active{background:#6fb7c829;color:#f6fbff}.egosynth-blueprint.is-dark .egosynth-blue-card,.egosynth-blueprint.is-dark .egosynth-blue-card.note-color-blue,.egosynth-blueprint.is-dark .egosynth-blue-card.note-color-green,.egosynth-blueprint.is-dark .egosynth-blue-card.note-color-violet,.egosynth-blueprint.is-dark .egosynth-blue-card.note-color-rose,.egosynth-blueprint.is-dark .egosynth-blue-card.note-color-amber,.egosynth-blueprint.is-dark .egosynth-blue-card.note-color-charcoal{background:radial-gradient(circle at 85% 12%,rgba(111,183,200,.12),transparent 32%),linear-gradient(145deg,#0d1d32f5,#081423e6);border-color:#6fb7c824;color:#eef4f8;box-shadow:0 18px 50px #0000004d}.egosynth-blueprint.is-dark .egosynth-blue-card.note-color-amber{border-top-color:#d5a84d6b}.egosynth-blueprint.is-dark .egosynth-blue-card.note-color-green{border-top-color:#71ba9e5c}.egosynth-blueprint.is-dark .egosynth-blue-card.note-color-blue{border-top-color:#6fb7c86b}.egosynth-blueprint.is-dark .egosynth-blue-card.note-color-violet{border-top-color:#8f7cd65c}.egosynth-blueprint.is-dark .egosynth-blue-card.note-color-rose{border-top-color:#e0809457}.egosynth-blueprint.is-dark .egosynth-blue-card-preview,.egosynth-blueprint.is-dark .egosynth-blue-card-main footer,.egosynth-blueprint.is-dark .egosynth-list-meta,.egosynth-blueprint.is-dark .egosynth-blue-card-tags small,.egosynth-blueprint.is-dark .egosynth-info-tags small{color:#eef4f8c2}.egosynth-blueprint.is-dark .egosynth-blue-card-tags small,.egosynth-blueprint.is-dark .egosynth-info-tags small,.egosynth-blueprint.is-dark .egosynth-blue-card-actions button,.egosynth-blueprint.is-dark .egosynth-dark-floating-actions button:last-child{background:#eef4f814;box-shadow:inset 0 0 0 1px #eef4f814}.egosynth-blueprint.is-dark .egosynth-dark-empty,.egosynth-blueprint.is-dark .egosynth-editor-surface,.egosynth-blueprint.is-dark .egosynth-note-toolbar,.egosynth-blueprint.is-dark .egosynth-risification-lab,.egosynth-blueprint.is-dark .egosynth-note-info-panel,.egosynth-blueprint.is-dark .egosynth-ai-drawer,.egosynth-blueprint.is-dark .egosynth-synthesis-thread textarea,.egosynth-blueprint.is-dark .egosynth-risification-result textarea{background:#0b1b2fe0!important;color:#eef4f8!important;border-color:#eef4f81a!important}.egosynth-blueprint.is-dark .egosynth-editor-title{color:#f6fbff!important}.egosynth-blueprint.is-dark .egosynth-editor-meta,.egosynth-blueprint.is-dark .egosynth-risification-head span,.egosynth-blueprint.is-dark .egosynth-note-info-panel header span,.egosynth-blueprint.is-dark .egosynth-note-info-panel label span,.egosynth-blueprint.is-dark .egosynth-info-tags>span,.egosynth-blueprint.is-dark .egosynth-risification-head p,.egosynth-blueprint.is-dark .egosynth-risification-hint,.egosynth-blueprint.is-dark .egosynth-synthesis-hint{color:#eef4f8a8!important}.egosynth-blueprint.view-list:not(.is-editor-open) .egosynth-notes-list{grid-template-columns:minmax(0,980px)!important;grid-auto-rows:auto!important;max-width:1020px}.egosynth-blueprint.view-list:not(.is-editor-open) .egosynth-blue-card{min-height:154px}.egosynth-blueprint.view-list:not(.is-editor-open) .egosynth-blue-card-main{display:grid;grid-template-columns:minmax(190px,.32fr) minmax(0,1fr) auto;align-items:start;gap:22px;min-height:154px}.egosynth-blueprint.view-list:not(.is-editor-open) .egosynth-blue-card-main header,.egosynth-blueprint.view-list:not(.is-editor-open) .egosynth-blue-card-tags,.egosynth-blueprint.view-list:not(.is-editor-open) .egosynth-blue-card-main footer{display:block}.egosynth-blueprint.view-list:not(.is-editor-open) .egosynth-blue-card-preview{max-height:92px}.egosynth-view-toggle button.is-active{font-weight:820}.egosynth-archive-control-card{padding:17px;border-radius:20px;background:radial-gradient(circle at 86% 18%,rgba(111,183,200,.14),transparent 33%),linear-gradient(145deg,#ffffffe6,#f6f1e7b8);box-shadow:var(--bp-card-shadow);color:var(--bp-text)}.egosynth-blueprint.is-dark .egosynth-archive-control-card{background:radial-gradient(circle at 86% 18%,rgba(111,183,200,.16),transparent 33%),linear-gradient(145deg,#0d1d32f5,#081423e0);border:1px solid rgba(111,183,200,.12)}.egosynth-archive-control-card>span,.egosynth-profile-card>span,.egosynth-config-section>span{display:block;color:var(--bp-muted);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;margin-bottom:7px}.egosynth-archive-control-card strong,.egosynth-profile-card strong{display:block;font-size:1rem;letter-spacing:-.025em;margin-bottom:7px}.egosynth-archive-control-card p,.egosynth-profile-card p{margin:0 0 14px;color:var(--bp-muted);font-size:.78rem;line-height:1.48}.egosynth-control-card-actions,.egosynth-profile-stats,.egosynth-config-actions{display:grid;gap:9px}.egosynth-control-card-actions{grid-template-columns:1fr 1fr}.egosynth-control-card-actions button,.egosynth-config-actions button{min-height:38px;border:0;border-radius:13px;background:#ffffff9e;color:var(--bp-text);box-shadow:inset 0 0 0 1px var(--bp-line);cursor:pointer}.egosynth-blueprint.is-dark .egosynth-control-card-actions button,.notebook-shell.theme-dark .egosynth-config-actions button{background:#eef4f812;color:#eef4f8;box-shadow:inset 0 0 0 1px #eef4f814}.egosynth-profile-config-panel{display:grid;gap:18px}.egosynth-profile-card{padding:19px;border-radius:22px;background:radial-gradient(circle at 80% 12%,rgba(111,183,200,.16),transparent 35%),linear-gradient(145deg,#091626f5,#0d1d32eb);color:#eef4f8;box-shadow:0 22px 58px #00000038}.egosynth-profile-card>span,.egosynth-profile-card p{color:#eef4f8a8}.egosynth-profile-stats{grid-template-columns:1fr 1fr}.egosynth-profile-stats small{display:grid;gap:4px;padding:10px;border-radius:14px;background:#eef4f814}.egosynth-profile-stats small span{color:#eef4f899;font-size:.68rem}.egosynth-profile-stats small strong{margin:0;font-size:.82rem}.egosynth-config-section{display:grid;gap:10px}.egosynth-config-actions button{display:grid;gap:3px;min-height:54px;padding:10px 12px;text-align:left}.egosynth-config-actions button strong{font-size:.88rem}.egosynth-config-actions button small{color:var(--bp-muted);line-height:1.35}.notebook-sidebar{background:#fffffff2!important;border:1px solid rgba(20,24,32,.08)!important}.notebook-shell.theme-dark .notebook-sidebar{background:#081220f7!important;border-color:#eef4f81a!important;color:#eef4f8}.notebook-sidebar .notebook-panel-head{border-bottom:1px solid rgba(20,24,32,.08);margin-bottom:14px}.notebook-shell.theme-dark .notebook-sidebar .notebook-panel-head{border-bottom-color:#eef4f814}.egosynth-mobile-delete-note,.egosynth-note-actions-row .is-danger{color:#d93636!important;background:#d9363614!important;box-shadow:inset 0 0 0 1px #d936362e!important}@media (max-width: 640px){.egosynth-blueprint.view-list:not(.is-editor-open) .egosynth-blue-card-main{display:flex}.egosynth-control-card-actions{grid-template-columns:1fr}.egosynth-archive-control-card{margin-top:2px}}.egosynth-blueprint :is(button,input,select,textarea),.notebook-sidebar :is(button,input,select,textarea){max-width:100%}.egosynth-blueprint :is(button,select),.notebook-sidebar button{overflow-wrap:normal;text-wrap:balance}.egosynth-blueprint :is(.egosynth-blue-card-preview,.egosynth-synthesis-turn,.egosynth-risification-result,.egosynth-editor-surface,.notebook-list,.notebook-controls-panel){overflow-wrap:anywhere}.egosynth-archive-control-card{margin-top:auto}.egosynth-archive-lab-card{margin-top:0}.egosynth-control-card-actions{grid-template-columns:1fr!important;gap:10px}.egosynth-control-card-actions button{width:100%;justify-content:flex-start;text-align:left;padding:10px 12px;line-height:1.15;white-space:normal}.egosynth-top-actions:empty{display:none}.egosynth-view-toggle{padding:3px;border-radius:999px;background:#ffffff75;box-shadow:inset 0 0 0 1px var(--bp-line)}.egosynth-blueprint.is-dark .egosynth-view-toggle{background:#eef4f80f}.egosynth-view-toggle button{min-width:108px;justify-content:center;box-shadow:none!important}.egosynth-blueprint.view-list:not(.is-editor-open) .egosynth-notes-list{gap:18px}.egosynth-blueprint.view-list:not(.is-editor-open) .egosynth-blue-card-main footer small+small:before{content:" · "}.egosynth-blueprint.view-list:not(.is-editor-open) .egosynth-blue-card-tags small{display:inline-flex;margin:0 6px 6px 0}.egosynth-note-stage-head>div{min-width:0}.egosynth-note-stage-head button{white-space:nowrap}.egosynth-mobile-delete-note,.egosynth-note-actions-row .is-danger{flex:0 0 auto}.egosynth-synthesis-actions,.egosynth-risification-actions,.egosynth-config-actions,.notebook-format-mini-grid,.notebook-primary-actions-panel{min-width:0}.egosynth-synthesis-actions button,.egosynth-risification-actions button,.egosynth-config-actions button,.notebook-format-mini-grid button,.notebook-primary-actions-panel button{min-width:0;white-space:normal}.egosynth-ai-drawer,.notebook-sidebar{overscroll-behavior:contain}.egosynth-ai-drawer .egosynth-synthesis-dock,.notebook-sidebar{scrollbar-gutter:stable}.egosynth-blueprint.is-dark select option,.notebook-shell.theme-dark select option{background:#0b1b2f;color:#eef4f8}.egosynth-blueprint.is-dark .egosynth-note-toolbar select,.egosynth-blueprint.is-dark .egosynth-risification-lab select,.egosynth-blueprint.is-dark .egosynth-note-info-panel select{background:transparent;color:#eef4f8}.notebook-sidebar .notebook-panel-head h2{line-height:1.1;overflow-wrap:anywhere}.egosynth-profile-config-panel .egosynth-config-section:not(:last-child){padding-bottom:4px;border-bottom:1px solid rgba(20,24,32,.07)}.notebook-shell.theme-dark .egosynth-profile-config-panel .egosynth-config-section:not(:last-child){border-bottom-color:#eef4f814}@media (min-width: 641px) and (max-width: 1024px){.egosynth-view-toggle button{min-width:94px}.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-control-card,.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-lab-card{padding:14px}}@media (max-width: 640px){.egosynth-blueprint:not(.is-editor-open) .egosynth-top-actions{display:flex;justify-content:flex-end}.egosynth-blueprint:not(.is-editor-open) .egosynth-top-actions:empty{display:none}.egosynth-blueprint:not(.is-editor-open) .egosynth-view-toggle{display:flex;width:100%}.egosynth-blueprint:not(.is-editor-open) .egosynth-view-toggle button{min-width:0;flex:1;min-height:44px}.egosynth-blueprint.is-editor-open .egosynth-note-stage-head>div{display:flex;justify-content:flex-end;max-width:100%}.egosynth-blueprint.is-editor-open .egosynth-note-stage-head>div button{font-size:.78rem}.egosynth-blueprint.is-editor-open .egosynth-mobile-delete-note{color:#d93636!important}.egosynth-ai-drawer .egosynth-synthesis-thread textarea,.egosynth-risification-result textarea{min-height:132px}.notebook-sidebar .notebook-panel-head{align-items:start}}@media (min-width: 1025px){.egosynth-blueprint:not(.is-editor-open){grid-template-columns:248px minmax(0,1fr)!important}.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-rail{width:248px;padding-inline:24px}.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-main{width:min(100%,1080px);max-width:1080px;margin-inline:auto;padding-inline:clamp(24px,2.2vw,36px);grid-template-rows:68px auto auto minmax(0,1fr)}.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-topbar,.egosynth-blueprint:not(.is-editor-open) .egosynth-category-tabs,.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-controls,.egosynth-blueprint:not(.is-editor-open) .egosynth-notes-list,.egosynth-blueprint:not(.is-editor-open) .egosynth-dark-empty{width:100%;max-width:1040px;margin-inline:auto}.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-topbar{min-height:58px;align-items:center}.egosynth-blueprint:not(.is-editor-open) .egosynth-global-search{width:min(520px,52vw)}.egosynth-blueprint:not(.is-editor-open) .egosynth-category-tabs{padding-block:0 10px;gap:10px}.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-controls{padding-bottom:16px;gap:14px}.egosynth-blueprint:not(.is-editor-open) .egosynth-note-filters{gap:10px}.egosynth-blueprint:not(.is-editor-open) .egosynth-note-filters select{min-width:172px}.egosynth-blueprint:not(.is-editor-open) .egosynth-notes-list{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-auto-rows:minmax(214px,auto);gap:22px;justify-content:start;align-content:start;padding-top:0}.egosynth-blueprint:not(.is-editor-open) .egosynth-blue-card{min-height:214px}.egosynth-blueprint:not(.is-editor-open) .egosynth-blue-card-main{padding:22px 21px 17px}.egosynth-blueprint.view-list:not(.is-editor-open) .egosynth-notes-list{max-width:980px;margin-inline:auto;grid-template-columns:minmax(0,1fr)!important}}@media (min-width: 1600px){.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-main{max-width:1080px}}.egosynth-blueprint{--bp-bg: #f6f8f7;--bp-surface: rgba(255, 255, 255, .82);--bp-surface-strong: rgba(255, 255, 255, .94);--bp-line: rgba(29, 43, 54, .1);--bp-ink: #16202a;--bp-muted: rgba(22, 32, 42, .62);--bp-soft-shadow: 0 18px 48px rgba(28, 45, 58, .09);--bp-lift-shadow: 0 24px 70px rgba(28, 45, 58, .13);background:linear-gradient(140deg,#eef4f1eb,#f7f9f6fa 38%,#f0f6f9f0),var(--bp-bg)!important;color:var(--bp-ink)}.egosynth-blueprint.is-dark{--bp-bg: #101924;--bp-surface: rgba(19, 30, 42, .74);--bp-surface-strong: rgba(22, 34, 47, .9);--bp-line: rgba(226, 236, 241, .11);--bp-ink: #eef4f1;--bp-muted: rgba(238, 244, 241, .64);--bp-soft-shadow: 0 18px 52px rgba(0, 0, 0, .22);--bp-lift-shadow: 0 26px 78px rgba(0, 0, 0, .28);background:linear-gradient(145deg,#101924,#142230 48%,#111c29)!important}.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-main{gap:18px;grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important;grid-template-rows:auto auto auto auto minmax(0,1fr)}.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-main>.egosynth-archive-topbar,.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-main>.egosynth-mental-dashboard,.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-main>.egosynth-category-tabs,.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-main>.egosynth-archive-controls,.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-main>.egosynth-notes-list,.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-main>.egosynth-dark-empty{grid-column:1 / -1!important}.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-main>.egosynth-archive-topbar{grid-row:1!important}.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-main>.egosynth-mental-dashboard{grid-row:2!important}.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-main>.egosynth-category-tabs{grid-row:3!important}.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-main>.egosynth-archive-controls{grid-row:4!important}.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-main>.egosynth-notes-list,.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-main>.egosynth-dark-empty{grid-row:5!important}.egosynth-archive-rail,.egosynth-note-document,.egosynth-note-rail>section,.egosynth-ai-drawer,.egosynth-blue-card{border-color:var(--bp-line)!important;background:var(--bp-surface)!important;box-shadow:var(--bp-soft-shadow)!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.egosynth-archive-rail{border-right:1px solid var(--bp-line)}.egosynth-archive-brand strong,.egosynth-archive-brand span,.egosynth-sidebar-label,.egosynth-blue-card-main strong,.egosynth-editor-title,.egosynth-note-info-panel strong,.egosynth-risification-head strong{color:var(--bp-ink)!important}.egosynth-smart-nav button,.egosynth-dark-categories button,.egosynth-archive-control-card,.egosynth-archive-lab-card{background:#ffffff8a!important;border:1px solid var(--bp-line)!important;box-shadow:none!important}.egosynth-blueprint.is-dark .egosynth-smart-nav button,.egosynth-blueprint.is-dark .egosynth-dark-categories button,.egosynth-blueprint.is-dark .egosynth-archive-control-card,.egosynth-blueprint.is-dark .egosynth-archive-lab-card{background:#eef4f10e!important}.egosynth-dark-categories button.is-active,.egosynth-smart-nav button.is-active,.egosynth-category-tabs button.is-active{background:#ffffffe0!important;border-color:#24607a38!important;box-shadow:0 14px 34px #2345551a!important}.egosynth-blueprint.is-dark .egosynth-dark-categories button.is-active,.egosynth-blueprint.is-dark .egosynth-smart-nav button.is-active,.egosynth-blueprint.is-dark .egosynth-category-tabs button.is-active{background:#eef4f11f!important;box-shadow:0 14px 34px #00000038!important}.egosynth-new-note-button{min-height:44px;border:1px solid rgba(38,106,128,.18)!important;background:linear-gradient(135deg,#fdfefe,#eaf3f2)!important;color:#14232f!important;box-shadow:0 12px 30px #2559681f!important}.egosynth-blueprint.is-dark .egosynth-new-note-button{background:linear-gradient(135deg,#eef4f129,#75abae1f)!important;color:#f4f8f7!important}.egosynth-mental-dashboard{display:grid;grid-template-columns:minmax(0,1.2fr) auto;gap:18px 24px;align-items:end;width:100%;max-width:1040px;margin-inline:auto;padding:clamp(22px,3vw,34px);border:1px solid var(--bp-line);border-radius:18px;background:var(--bp-surface-strong);box-shadow:var(--bp-soft-shadow)}.egosynth-mental-dashboard-copy span,.egosynth-mental-dashboard-copy p,.egosynth-mental-dashboard-mood,.egosynth-category-tabs small,.egosynth-related-panel p,.egosynth-selection-menu small{color:var(--bp-muted)}.egosynth-mental-dashboard-copy h2{margin:4px 0 8px;font-size:2.35rem;line-height:1.04;letter-spacing:0;color:var(--bp-ink)}.egosynth-mental-dashboard-copy p,.egosynth-mental-dashboard-mood{margin:0;line-height:1.5}.egosynth-mental-dashboard-stats{display:grid;grid-template-columns:repeat(3,minmax(104px,1fr));gap:10px}.egosynth-mental-dashboard-stats small{display:grid;gap:4px;min-height:70px;padding:13px 14px;border:1px solid var(--bp-line);border-radius:14px;background:#ffffff94}.egosynth-blueprint.is-dark .egosynth-mental-dashboard-stats small{background:#eef4f10e}.egosynth-mental-dashboard-stats strong{color:var(--bp-ink);font-size:1.35rem;line-height:1}.egosynth-mental-dashboard-stats span{color:var(--bp-muted);line-height:1.2}.egosynth-mental-dashboard-mood{grid-column:1 / -1;padding-top:2px}.egosynth-mental-dashboard-plan{margin-top:10px!important;color:var(--bp-ink)!important;font-weight:700}.egosynth-mental-dashboard-actions{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:10px}.egosynth-mental-dashboard-actions button,.egosynth-profile-open-button{border:1px solid var(--bp-line);border-radius:999px;background:#ffffffb8;color:var(--bp-ink);padding:9px 13px;font-size:.82rem;font-weight:800;cursor:pointer}.egosynth-blueprint.is-dark .egosynth-mental-dashboard-actions button,.egosynth-blueprint.is-dark .egosynth-profile-open-button{background:#eef4f114;color:var(--bp-ink)}.egosynth-profile-open-button{width:-moz-fit-content;width:fit-content;margin:4px 0 14px}.egosynth-category-tabs{align-items:stretch;padding:4px!important;border:1px solid var(--bp-line);border-radius:18px;background:#ffffff8f;box-shadow:inset 0 0 0 1px #ffffff59}.egosynth-blueprint.is-dark .egosynth-category-tabs{background:#eef4f10e}.egosynth-category-tabs button{display:grid;gap:4px;min-width:128px;min-height:62px;padding:11px 13px!important;border-radius:14px!important;text-align:left}.egosynth-category-tabs strong{color:var(--bp-ink);font-size:.88rem;line-height:1.05}.egosynth-category-tabs small{display:block;max-width:18ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;line-height:1.15}.egosynth-archive-controls{border:0!important;background:transparent!important;box-shadow:none!important}.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-controls>.egosynth-note-filters,.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-controls>.egosynth-list-meta,.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-controls>.egosynth-view-toggle{grid-row:auto!important;grid-column:auto!important;align-self:center!important;margin-top:0!important;position:static!important}.egosynth-blue-card{min-height:224px;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.egosynth-blue-card:hover{transform:translateY(-3px);box-shadow:var(--bp-lift-shadow)!important}.egosynth-blue-card-preview{color:var(--bp-muted)!important;line-height:1.55}.egosynth-blue-card-tags small,.egosynth-editor-meta span,.egosynth-note-actions-row button,.egosynth-note-actions-row select,.egosynth-note-toolbar button,.egosynth-note-toolbar select,.egosynth-risification-actions button,.egosynth-selection-menu button{border-color:var(--bp-line)!important}.egosynth-dark-empty{display:grid;place-items:center;min-height:320px;padding:48px 28px!important;border:1px dashed rgba(42,75,90,.18)!important;border-radius:18px;background:#ffffff70!important;text-align:center;box-shadow:none!important}.egosynth-blueprint.is-dark .egosynth-dark-empty{border-color:#eef4f129!important;background:#eef4f10b!important}.egosynth-dark-empty strong{max-width:520px;color:var(--bp-ink)!important;font-size:1.35rem;line-height:1.2}.egosynth-dark-empty p{max-width:520px;color:var(--bp-muted)!important;line-height:1.55}.egosynth-note-stage{background:transparent!important}.egosynth-note-layout{gap:22px!important}.egosynth-note-document{padding:clamp(22px,4vw,44px)!important;border-radius:18px!important}.egosynth-editor-title{margin-top:18px;font-size:3.25rem!important;letter-spacing:0!important}.egosynth-editor-surface{min-height:min(58vh,680px)!important;padding:22px 2px 90px!important;border:0!important;background:transparent!important;color:var(--bp-ink)!important;font-size:1.04rem;line-height:1.78;box-shadow:none!important}.egosynth-note-toolbar-shell{margin-top:16px;border:1px solid var(--bp-line);border-radius:14px;background:#ffffff75;overflow:hidden}.egosynth-blueprint.is-dark .egosynth-note-toolbar-shell{background:#eef4f10b}.egosynth-note-toolbar-shell summary{display:flex;justify-content:space-between;gap:12px;padding:10px 12px;cursor:pointer;color:var(--bp-ink);list-style:none}.egosynth-note-toolbar-shell summary::-webkit-details-marker{display:none}.egosynth-note-toolbar-shell summary span{font-weight:700}.egosynth-note-toolbar-shell summary small{color:var(--bp-muted)}.egosynth-note-toolbar{margin:0!important;padding:10px!important;border-width:1px 0 0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.egosynth-note-toolbar button{min-width:40px;min-height:36px}.egosynth-selection-menu{position:-webkit-sticky;position:sticky;bottom:18px;z-index:6;display:grid;gap:10px;width:min(100%,720px);margin:-74px auto 0;padding:12px;border:1px solid rgba(40,105,126,.18);border-radius:18px;background:#ffffffe6;box-shadow:0 18px 54px #1c2d3a24;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.egosynth-blueprint.is-dark .egosynth-selection-menu{background:#111c28eb}.egosynth-selection-menu>div:first-child{display:flex;justify-content:space-between;gap:12px}.egosynth-selection-menu strong{color:var(--bp-ink)}.egosynth-selection-menu>div:last-child{display:flex;flex-wrap:wrap;gap:8px}.egosynth-selection-menu button,.egosynth-risification-actions button{background:#ffffffa8!important}.egosynth-blueprint.is-dark .egosynth-selection-menu button,.egosynth-blueprint.is-dark .egosynth-risification-actions button{background:#eef4f114!important}.egosynth-risification-lab,.egosynth-related-panel,.egosynth-note-info-panel{border-radius:18px!important}.egosynth-risification-head p,.egosynth-risification-hint,.egosynth-note-info-panel span,.egosynth-info-tags small{color:var(--bp-muted)!important}.egosynth-related-panel{display:grid;gap:14px;padding:18px}.egosynth-related-panel header{display:grid;gap:3px}.egosynth-related-panel header span{color:var(--bp-muted);font-size:.72rem;text-transform:uppercase}.egosynth-related-list{display:grid;gap:8px}.egosynth-related-list button{display:grid;gap:4px;width:100%;padding:12px;border:1px solid var(--bp-line);border-radius:14px;background:#ffffff8a;text-align:left}.egosynth-blueprint.is-dark .egosynth-related-list button{background:#eef4f10e}.egosynth-related-list strong{color:var(--bp-ink)}.egosynth-related-list small{color:var(--bp-muted)}.egosynth-risification-result footer{flex-wrap:wrap}.egosynth-dark-floating-actions{gap:10px}.egosynth-dark-floating-actions button:first-child{width:58px;height:58px;border-radius:50%!important;border:1px solid rgba(78,148,157,.28)!important;background:radial-gradient(circle at 35% 25%,#fff,#dcefed 72%)!important;color:#11242e!important;box-shadow:0 0 0 7px #5b9da21f,0 20px 44px #1e556233!important;animation:egosynth-create-pulse 3.8s ease-in-out infinite}.egosynth-blueprint.is-dark .egosynth-dark-floating-actions button:first-child{background:radial-gradient(circle at 35% 25%,#eef8f6,#6ea1a8 78%)!important;color:#09131a!important}.egosynth-dark-floating-actions button:first-child:hover{transform:translateY(-3px) scale(1.04)}@keyframes egosynth-create-pulse{0%,to{box-shadow:0 0 0 7px #5b9da21a,0 20px 44px #1e55622e}45%{box-shadow:0 0 0 12px #5b9da20b,0 24px 52px #1e55623b}}@media (min-width: 1025px){.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-main{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:68px auto auto auto minmax(0,1fr)!important}.egosynth-blueprint:not(.is-editor-open) .egosynth-mental-dashboard,.egosynth-blueprint:not(.is-editor-open) .egosynth-category-tabs,.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-controls,.egosynth-blueprint:not(.is-editor-open) .egosynth-notes-list,.egosynth-blueprint:not(.is-editor-open) .egosynth-dark-empty{width:100%;max-width:1040px;margin-inline:auto}.egosynth-blueprint.is-editor-open .egosynth-note-layout{grid-template-columns:minmax(0,1fr) minmax(290px,340px);max-width:1220px;margin-inline:auto}}@media (min-width: 641px) and (max-width: 1024px){.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-main{padding-inline:24px;grid-template-rows:auto auto auto auto minmax(0,1fr)}.egosynth-mental-dashboard{grid-template-columns:1fr}.egosynth-category-tabs{overflow-x:auto;scrollbar-width:none}.egosynth-category-tabs::-webkit-scrollbar{display:none}.egosynth-note-layout{grid-template-columns:1fr!important}.egosynth-note-rail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-main{padding:14px 14px 160px!important;grid-template-rows:auto auto auto auto minmax(0,1fr)}.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-controls{display:grid;grid-template-columns:1fr;gap:12px}.egosynth-blueprint:not(.is-editor-open) .egosynth-note-filters{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;width:100%}.egosynth-blueprint:not(.is-editor-open) .egosynth-note-filters select{min-width:0;width:100%}.egosynth-mental-dashboard{grid-template-columns:1fr;padding:20px;border-radius:18px}.egosynth-mental-dashboard-copy h2{font-size:2rem}.egosynth-mental-dashboard-stats{grid-template-columns:1fr}.egosynth-category-tabs{position:fixed;right:10px;bottom:10px;left:10px;z-index:36;display:flex;overflow-x:auto;padding:7px!important;border-radius:22px;background:#ffffffe0;box-shadow:0 18px 46px #182a362e;scrollbar-width:none}.egosynth-blueprint.is-dark .egosynth-category-tabs{background:#0f1924eb}.egosynth-category-tabs::-webkit-scrollbar{display:none}.egosynth-category-tabs button{min-width:118px;min-height:54px;padding:9px 11px!important}.egosynth-category-tabs small{display:none}.egosynth-dark-floating-actions{right:18px!important;bottom:92px!important}.egosynth-blueprint:not(.is-editor-open) .egosynth-notes-list{padding-top:86px!important}.egosynth-dark-floating-actions button:first-child{width:62px;height:62px}.egosynth-blueprint.is-editor-open .egosynth-note-stage{padding:10px!important}.egosynth-note-stage-head{position:-webkit-sticky;position:sticky;top:0;z-index:20;border-radius:18px;background:var(--bp-surface-strong);box-shadow:var(--bp-soft-shadow)}.egosynth-note-document{padding:20px!important}.egosynth-editor-title{font-size:2.15rem!important}.egosynth-editor-surface{min-height:62vh!important;padding-bottom:120px!important}.egosynth-selection-menu{bottom:82px;margin-top:-92px;border-radius:18px}.egosynth-selection-menu>div:first-child{display:grid}.egosynth-selection-menu>div:last-child{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.egosynth-selection-menu>div:last-child::-webkit-scrollbar{display:none}}.egosynth-blueprint{--mode-accent: #d5a84d;--mode-accent-soft: rgba(213, 168, 77, .14);--system-dark: #0c0b08;--system-panel: rgba(18, 16, 12, .92);--system-cream: #f5f0e8;--system-paper: rgba(255, 252, 246, .96);--system-paper-soft: rgba(255, 252, 246, .78);--system-gold: #d5a84d;--system-gold-soft: rgba(213, 168, 77, .22)}.egosynth-blueprint.mode-nucleo,.egosynth-blueprint.mode-todo{--mode-accent: #d5a84d;--mode-accent-soft: rgba(213, 168, 77, .16)}.egosynth-blueprint.mode-ideas{--mode-accent: #8fb9cf;--mode-accent-soft: rgba(143, 185, 207, .16)}.egosynth-blueprint.mode-diario{--mode-accent: #b7a0d6;--mode-accent-soft: rgba(183, 160, 214, .16)}.egosynth-blueprint.mode-proyectos,.egosynth-blueprint.mode-tareas{--mode-accent: #9fc5a8;--mode-accent-soft: rgba(159, 197, 168, .16)}.egosynth-blueprint.mode-chatgpt{--mode-accent: #d7b76f;--mode-accent-soft: rgba(215, 183, 111, .17)}.egosynth-blueprint.mode-clarea{--mode-accent: #c69a86;--mode-accent-soft: rgba(198, 154, 134, .16)}.egosynth-blueprint:not(.is-editor-open){background:linear-gradient(180deg,rgba(255,255,255,.025),transparent 34%),#0c0b08!important}.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-rail{background:linear-gradient(180deg,rgba(213,168,77,.08),transparent 38%),#0c0b08!important;border-right:1px solid rgba(213,168,77,.18);color:#f5f0e8;box-shadow:28px 0 70px #00000052}.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-brand strong,.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-brand span{color:#f5dba9!important}.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-brand strong{font-size:2.25rem;line-height:1}.egosynth-blueprint:not(.is-editor-open) .egosynth-new-note-button{border:1px solid rgba(213,168,77,.38)!important;background:#f5f0e814!important;color:#f5f0e8!important;box-shadow:0 18px 46px #0003}.egosynth-blueprint:not(.is-editor-open) :is(.egosynth-smart-nav,.egosynth-dark-categories,.egosynth-archive-control-card,.egosynth-archive-lab-card){border-color:#d5a84d29!important;background:#f5f0e80b!important;color:#f5f0e8!important}.egosynth-blueprint:not(.is-editor-open) :is(.egosynth-smart-nav button,.egosynth-dark-categories button){color:#f5f0e8b8!important}.egosynth-blueprint:not(.is-editor-open) :is(.egosynth-smart-nav button.is-active,.egosynth-dark-categories button.is-active){background:#d5a84d24!important;color:#f8e7c2!important}.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-main{background:linear-gradient(180deg,rgba(245,240,232,.035),transparent 26%),#0c0b08!important}.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-main>.egosynth-system-dashboard,.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-main>.egosynth-mental-modes-grid,.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-main>.egosynth-system-grid,.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-main>.egosynth-ecos-board,.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-main>.egosynth-lab-profile-grid,.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-main>.egosynth-archive-controls,.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-main>.egosynth-notes-list,.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-main>.egosynth-dark-empty{width:min(100%,1480px)!important;max-width:1480px!important;margin-inline:auto!important}.egosynth-blueprint:not(.is-editor-open) .egosynth-room-main{width:min(100%,1480px);max-width:1480px;margin-inline:auto;display:grid;gap:18px;align-content:start}.egosynth-room-nav{display:grid;gap:7px;padding:8px;border:1px solid rgba(213,168,77,.16);border-radius:18px;background:#f5f0e80b}.egosynth-room-nav button{display:grid;gap:3px;width:100%;min-height:48px;border:1px solid transparent;border-radius:13px;background:transparent;color:#f5f0e8b8;padding:9px 10px;text-align:left;cursor:pointer}.egosynth-room-nav button.is-active{border-color:#d5a84d3d;background:#d5a84d24;color:#f8e7c2}.egosynth-room-nav span{font-weight:900}.egosynth-room-nav small{color:#f5f0e88f;font-size:.72rem;line-height:1.25}.egosynth-room-topline{display:grid;gap:3px;min-width:0;color:#f5f0e8}.egosynth-room-topline span,.egosynth-room-heading span{color:#d5a84d;font-size:.76rem;font-weight:900;text-transform:uppercase}.egosynth-room-topline strong{color:#f5f0e8;font-size:.92rem}.egosynth-room-heading{display:grid;gap:8px;max-width:760px;color:#f5f0e8}.egosynth-room-heading h2{margin:0;color:#f5f0e8;font-size:clamp(2rem,4vw,3.55rem);line-height:1;letter-spacing:0}.egosynth-room-heading p{max-width:680px;margin:0;color:#f5f0e8b3;line-height:1.62}.egosynth-notes-room-grid{display:grid;grid-template-columns:minmax(260px,.78fr) minmax(360px,1fr) minmax(340px,.9fr);gap:14px;align-items:start}.egosynth-notes-room-list{display:grid;gap:12px;min-width:0}.egosynth-room-main.is-notas .egosynth-archive-controls,.egosynth-room-main.is-notas .egosynth-notes-list,.egosynth-room-main.is-notas .egosynth-dark-empty{width:100%!important;max-width:none!important;margin-inline:0!important}.egosynth-room-main.is-notas .egosynth-notes-list{max-height:min(56vh,620px);overflow:auto}.egosynth-room-main.is-ecos .egosynth-ecos-board,.egosynth-room-main.is-sintesis .egosynth-synthesis-preview,.egosynth-room-main.is-laboratorio .egosynth-creative-lab-board{min-height:min(68vh,720px)}.egosynth-ia-room-grid,.egosynth-profile-room-grid{display:grid;grid-template-columns:minmax(320px,.82fr) minmax(420px,1fr);gap:14px;align-items:start}.egosynth-contextual-thread{display:grid;gap:14px;min-height:420px;padding:18px;border:1px solid rgba(213,168,77,.22);border-radius:18px;background:#f5f0e8f5;box-shadow:0 24px 70px #00000047;color:#17130d}.egosynth-contextual-thread>header{display:grid;gap:4px}.egosynth-contextual-thread>header span{color:#9d762f;font-size:.76rem;font-weight:900;text-transform:uppercase}.egosynth-blueprint:not(.is-editor-open):is(.room-notas,.room-ecos,.room-sintesis,.room-laboratorio,.room-ia,.room-perfil) .egosynth-archive-main{width:100%!important;max-width:none!important;grid-template-rows:auto minmax(0,1fr)!important;gap:18px!important;overflow-y:auto!important;overflow-x:hidden!important}.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-room-main{width:min(100%,1500px)!important;max-width:1500px!important;min-width:0}.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-notes-room-grid{grid-template-columns:minmax(240px,300px) minmax(460px,1fr) minmax(320px,420px);grid-auto-rows:auto;align-items:start;min-width:0}.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-folders-panel,.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-notes-room-list,.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-editor-preview{min-width:0;max-width:100%}.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-archive-controls{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;padding:0 0 12px}.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-note-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-note-filters select{width:100%;min-width:0}.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-list-meta,.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-view-toggle{min-width:0;justify-content:flex-start;flex-wrap:wrap}.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-notes-list{width:100%!important;max-width:none!important;max-height:none!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));grid-auto-rows:auto;gap:16px;padding:0 0 28px;overflow:visible}.egosynth-blueprint.room-notas:not(.is-editor-open).view-list .egosynth-notes-list{grid-template-columns:minmax(0,1fr)!important;max-width:none!important}.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-blue-card{min-width:0;min-height:238px;height:auto}.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-blue-card-main{min-width:0;height:auto;min-height:238px;padding:20px 18px 18px;gap:12px}.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-blue-card-main header strong{min-width:0;overflow-wrap:anywhere}.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-blue-card-preview{max-height:132px;overflow:hidden}.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-blue-card-main footer{flex-wrap:wrap}.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-blue-card-actions{right:10px;bottom:10px}@media (min-width: 1380px){.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-archive-main{padding-inline:clamp(28px,3vw,56px)}}@media (min-width: 1025px) and (max-width: 1379px){.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-room-main{width:min(100%,1160px)!important}.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-notes-room-grid{grid-template-columns:minmax(240px,300px) minmax(0,1fr)}.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-editor-preview{grid-column:1 / -1}}@media (max-width: 1024px){.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-archive-main{overflow:visible!important}.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-notes-room-grid,.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-note-filters{grid-template-columns:1fr}}.egosynth-system-dashboard{grid-template-columns:minmax(0,1.35fr) minmax(360px,.65fr)!important;align-items:stretch!important;border-color:#d5a84d47!important;background:linear-gradient(135deg,#f5f0e8fa,#fffcf6e6)!important;box-shadow:0 26px 80px #00000052!important}.egosynth-system-dashboard .egosynth-mental-dashboard-copy{display:grid;align-content:center;gap:10px}.egosynth-system-dashboard .egosynth-mental-dashboard-copy>span{color:#9d762f!important;font-size:.78rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.egosynth-system-dashboard .egosynth-mental-dashboard-copy h2{max-width:820px;color:#14110c!important;font-size:3.6rem;line-height:.98}.egosynth-system-dashboard .egosynth-mental-dashboard-copy p{max-width:640px;color:#4c4438!important;font-size:1.02rem}.egosynth-system-dashboard .egosynth-mental-dashboard-plan{color:#1c1710!important}.egosynth-system-dashboard .egosynth-mental-dashboard-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.egosynth-system-dashboard .egosynth-mental-dashboard-stats small{min-height:90px;border-color:#8f6e2c29;background:#ffffff9e}.egosynth-system-dashboard .egosynth-mental-dashboard-stats strong{color:#14110c;font-size:1.75rem}.egosynth-system-dashboard .egosynth-mental-dashboard-mood{border-top:1px solid rgba(143,110,44,.14);color:#5f513f!important}.egosynth-mental-dashboard-actions button{border-color:#8f6e2c33!important;background:#14110c!important;color:#f7ead0!important}.egosynth-mental-dashboard-actions button:nth-child(2),.egosynth-mental-dashboard-actions button:nth-child(4){background:#14110c0f!important;color:#14110c!important}.egosynth-mental-modes-grid{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.egosynth-mental-modes-grid button{position:relative;display:grid;min-height:150px!important;padding:16px!important;border:1px solid rgba(213,168,77,.2)!important;border-radius:18px!important;background:#f5f0e8f5!important;box-shadow:0 18px 46px #0000003d;color:#17130d!important;overflow:hidden}.egosynth-mental-modes-grid button.is-active{border-color:var(--mode-accent)!important;background:linear-gradient(180deg,#fffffff2,#f5f0e8f5)!important}.egosynth-mode-symbol{display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(143,110,44,.22);border-radius:50%;color:#8f6e2c;font-weight:900}.egosynth-mental-modes-grid strong{margin-top:4px;color:#17130d!important}.egosynth-mental-modes-grid small{max-width:none!important;white-space:normal!important;color:#645949!important}.egosynth-mental-modes-grid em{align-self:end;color:#9d762f;font-size:.74rem;font-style:normal;font-weight:800}.egosynth-system-grid{display:grid;grid-template-columns:minmax(280px,.92fr) minmax(380px,1.16fr) minmax(300px,.92fr);grid-template-areas:"folders editor contextual" "folders editor synthesis";gap:12px}.egosynth-folders-panel,.egosynth-editor-preview,.egosynth-synthesis-preview,.egosynth-contextual-preview,.egosynth-ecos-board,.egosynth-creative-lab-board,.egosynth-affirmation-card,.egosynth-profile-summary-card{border:1px solid rgba(213,168,77,.22);border-radius:18px;background:#f5f0e8f5;box-shadow:0 24px 70px #00000047;color:#17130d}.egosynth-folders-panel{grid-area:folders;display:grid;align-content:start;gap:14px;padding:18px}.egosynth-folders-panel header,.egosynth-synthesis-preview header,.egosynth-contextual-preview header,.egosynth-ecos-board header,.egosynth-creative-lab-board header,.egosynth-affirmation-card header,.egosynth-profile-summary-card header{display:grid;gap:3px;text-align:center}.egosynth-folders-panel header span,.egosynth-synthesis-preview header span,.egosynth-contextual-preview header span,.egosynth-ecos-board header span,.egosynth-creative-lab-board header span,.egosynth-affirmation-card header span,.egosynth-profile-summary-card header span{color:#9d762f;font-size:.76rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.egosynth-folder-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.egosynth-folder-grid button,.egosynth-editor-preview-related button,.egosynth-connected-notes button,.egosynth-echo-track button,.egosynth-context-actions button,.egosynth-creative-lab-board button{border:1px solid rgba(38,31,22,.08);border-radius:14px;background:#ffffff9e;color:#17130d;text-align:left;cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.egosynth-folder-grid button{min-height:118px;padding:14px}.egosynth-folder-grid button:hover,.egosynth-editor-preview-related button:hover,.egosynth-connected-notes button:hover,.egosynth-echo-track button:hover,.egosynth-context-actions button:hover,.egosynth-creative-lab-board button:hover{transform:translateY(-2px);border-color:#d5a84d66;box-shadow:0 14px 34px #2d23161f}.egosynth-folder-grid strong,.egosynth-folder-grid small,.egosynth-folder-grid p{display:block}.egosynth-folder-grid small,.egosynth-folder-grid p,.egosynth-contextual-preview p,.egosynth-creative-lab-board small,.egosynth-profile-summary-card p{color:#6f6250}.egosynth-folder-grid p{margin:8px 0 0;font-size:.82rem;line-height:1.45}.egosynth-editor-preview{grid-area:editor;display:grid;grid-template-rows:auto 1fr auto auto;gap:18px;min-height:520px;padding:20px;background:linear-gradient(180deg,#fffffffa,#faf7f1f5)}.egosynth-editor-preview>header{display:flex;justify-content:space-between;gap:10px}.egosynth-editor-preview>header button,.egosynth-affirmation-card>button,.egosynth-profile-summary-card>button{border:1px solid rgba(38,31,22,.09);border-radius:999px;background:#14110c0e;color:#17130d;padding:9px 14px;cursor:pointer}.egosynth-editor-preview h3{margin:14px 0 12px;color:#15110c;font-size:3rem;line-height:1.02;letter-spacing:0}.egosynth-editor-preview span{color:#9d762f;font-size:.78rem;font-weight:800}.egosynth-editor-preview-content{max-height:260px;overflow:hidden;color:#2d281f;font-size:1rem;line-height:1.72}.egosynth-editor-preview footer,.egosynth-profile-summary-stats{display:flex;flex-wrap:wrap;gap:8px}.egosynth-editor-preview footer small,.egosynth-profile-summary-stats small{border:1px solid rgba(38,31,22,.08);border-radius:999px;background:#ffffff9e;color:#6f6250;padding:7px 10px}.egosynth-editor-preview-related,.egosynth-connected-notes{display:grid;gap:8px}.egosynth-editor-preview-related>span{color:#9d762f;font-size:.76rem;font-weight:900;text-transform:uppercase}.egosynth-editor-preview-related button,.egosynth-connected-notes button,.egosynth-echo-track button{display:grid;gap:4px;padding:12px}.egosynth-synthesis-preview{grid-area:synthesis;display:grid;gap:14px;padding:18px}.egosynth-synthesis-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.egosynth-synthesis-metrics small{display:grid;gap:4px;min-height:68px;padding:10px;border:1px solid rgba(38,31,22,.08);border-radius:14px;background:#ffffff94}.egosynth-synthesis-metrics strong{font-size:1.35rem}.egosynth-theme-tags,.egosynth-profile-criteria{display:flex;flex-wrap:wrap;gap:7px}.egosynth-theme-tags span,.egosynth-profile-criteria span{border:1px solid rgba(143,110,44,.16);border-radius:999px;background:#d5a84d1a;color:#5b451b;padding:6px 9px;font-size:.76rem;font-weight:800}.egosynth-synthesis-preview ul{display:grid;gap:7px;margin:0;padding:0;list-style:none}.egosynth-synthesis-preview li{padding:9px 10px;border:1px solid rgba(38,31,22,.07);border-radius:12px;background:#ffffff85;color:#4f4537}.egosynth-contextual-preview{grid-area:contextual;display:grid;gap:14px;padding:18px}.egosynth-context-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.egosynth-context-actions button{display:grid;gap:5px;min-height:88px;padding:12px}.egosynth-context-actions button:disabled{opacity:.55;cursor:not-allowed}.egosynth-context-actions small,.egosynth-connected-notes small,.egosynth-echo-track small,.egosynth-editor-preview-related small{color:#746754}.egosynth-ecos-board{display:grid;gap:16px;padding:18px;background:#12100ceb;color:#f5f0e8}.egosynth-ecos-board header span{color:#d5a84d}.egosynth-ecos-board header strong{color:#f5f0e8}.egosynth-echo-track{position:relative;display:grid;grid-template-columns:repeat(6,minmax(120px,1fr));gap:10px}.egosynth-echo-track:after{content:"";position:absolute;right:4%;bottom:8px;left:4%;height:1px;background:linear-gradient(90deg,transparent,rgba(213,168,77,.54),transparent);pointer-events:none}.egosynth-echo-track button{position:relative;z-index:1;background:#f5f0e8f5}.egosynth-lab-profile-grid{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(260px,.72fr) minmax(280px,.8fr);gap:12px}.egosynth-creative-lab-board,.egosynth-affirmation-card,.egosynth-profile-summary-card{display:grid;gap:14px;padding:18px}.egosynth-creative-lab-board>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.egosynth-creative-lab-board button{display:grid;justify-items:center;gap:8px;min-height:132px;padding:14px;text-align:center}.egosynth-creative-lab-board button span{display:grid;place-items:center;width:42px;height:42px;border:1px solid rgba(143,110,44,.2);border-radius:50%;color:#8f6e2c;font-size:1.35rem}.egosynth-affirmation-card article,.egosynth-profile-summary-card article{border:1px solid rgba(38,31,22,.08);border-radius:16px;background:#ffffff9e;padding:16px}.egosynth-affirmation-card article span{color:#9d762f;font-size:.78rem;font-weight:900}.egosynth-affirmation-card article p{margin:10px 0 0;color:#2f281f;line-height:1.55}.egosynth-profile-summary-card article{display:flex;align-items:center;gap:12px}.egosynth-profile-avatar{display:grid;place-items:center;flex:0 0 auto;width:58px;height:58px;border-radius:50%;background:linear-gradient(135deg,#f8d894,#9b6a23);color:#14110c;font-size:1.6rem;font-weight:900}.egosynth-profile-summary-card h3,.egosynth-profile-summary-card p{margin:0}.egosynth-profile-summary-stats small{display:grid;flex:1 1 72px;border-radius:14px}.egosynth-profile-summary-stats strong{color:#17130d;font-size:1.1rem}.egosynth-blueprint.is-editor-open .egosynth-note-document{border-top:3px solid var(--mode-accent)!important;box-shadow:0 24px 70px #00000014,inset 0 1px 0 var(--mode-accent-soft)!important}.egosynth-blueprint.is-editor-open .egosynth-note-info-panel,.egosynth-blueprint.is-editor-open .egosynth-risification-lab,.egosynth-blueprint.is-editor-open .egosynth-related-panel,.egosynth-blueprint.is-editor-open .egosynth-synthesis-dock{border-color:color-mix(in srgb,var(--mode-accent) 24%,var(--bp-line))!important}@media (min-width: 1380px){.egosynth-system-grid{grid-template-columns:minmax(300px,.88fr) minmax(430px,1.18fr) minmax(320px,.94fr) minmax(300px,.86fr);grid-template-areas:"folders editor synthesis contextual"}}@media (min-width: 1025px) and (max-width: 1379px){.egosynth-system-dashboard,.egosynth-system-grid,.egosynth-lab-profile-grid{width:min(100%,1120px)!important}.egosynth-system-dashboard .egosynth-mental-dashboard-copy h2{font-size:3rem}.egosynth-editor-preview h3{font-size:2.55rem}.egosynth-system-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"editor contextual" "folders synthesis"}.egosynth-mental-modes-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.egosynth-lab-profile-grid{grid-template-columns:1fr}.egosynth-creative-lab-board>div{grid-template-columns:repeat(4,minmax(0,1fr))}.egosynth-blueprint:not(.is-editor-open) .egosynth-room-main{width:min(100%,1120px)}.egosynth-notes-room-grid{grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr)}.egosynth-notes-room-grid .egosynth-editor-preview{grid-column:1 / -1}}@media (max-width: 1024px){.egosynth-system-dashboard{grid-template-columns:1fr!important}.egosynth-system-dashboard .egosynth-mental-dashboard-copy h2,.egosynth-editor-preview h3{font-size:2.4rem}.egosynth-mental-modes-grid,.egosynth-system-grid,.egosynth-lab-profile-grid{grid-template-columns:1fr}.egosynth-system-grid{grid-template-areas:"editor" "contextual" "folders" "synthesis"}.egosynth-folder-grid,.egosynth-context-actions,.egosynth-creative-lab-board>div{grid-template-columns:repeat(2,minmax(0,1fr))}.egosynth-echo-track{grid-template-columns:repeat(2,minmax(0,1fr))}.egosynth-notes-room-grid,.egosynth-ia-room-grid,.egosynth-profile-room-grid{grid-template-columns:1fr}.egosynth-room-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.egosynth-room-heading h2{font-size:2.35rem}}@media (max-width: 640px){.egosynth-system-dashboard .egosynth-mental-dashboard-copy h2,.egosynth-editor-preview h3{font-size:2rem}.egosynth-system-dashboard .egosynth-mental-dashboard-stats,.egosynth-folder-grid,.egosynth-context-actions,.egosynth-creative-lab-board>div,.egosynth-echo-track{grid-template-columns:1fr}.egosynth-editor-preview{min-height:auto}.egosynth-room-nav,.egosynth-ia-room-grid,.egosynth-profile-room-grid{grid-template-columns:1fr}}.egosynth-workspace-tabs{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;min-height:42px;padding:4px;border:1px solid var(--bp-line, rgba(32, 45, 56, .12));border-radius:999px;background:#ffffffad;box-shadow:inset 0 0 0 1px #ffffff57}.notebook-header .egosynth-workspace-tabs{background:#ffffff94}.egosynth-workspace-tabs.is-compact{min-height:38px}.egosynth-workspace-tabs button{min-height:32px;border:0;border-radius:999px;padding:0 14px;background:transparent;color:var(--bp-muted, #596674);font-size:.84rem;font-weight:800;cursor:pointer;box-shadow:none}.egosynth-workspace-tabs button.is-active{background:var(--bp-text, #17212d);color:#fff;box-shadow:0 10px 24px #1c2a381f}.egosynth-blueprint.is-dark .egosynth-workspace-tabs,.notebook-shell.theme-dark .egosynth-workspace-tabs{background:#eef4f813;border-color:#eef4f81a}.egosynth-blueprint.is-dark .egosynth-workspace-tabs button.is-active,.notebook-shell.theme-dark .egosynth-workspace-tabs button.is-active{background:#eef4f8eb;color:#07111f}.egosynth-blueprint.egosynth-synthchat-shell{display:block!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:none!important;height:100dvh;min-height:100dvh;padding:0!important;overflow:auto}.notebook-workspace:has(.egosynth-synthchat-shell){max-width:none;overflow:hidden}.egosynth-synthchat{width:min(1080px,calc(100% - 44px));min-height:100dvh;margin:0 auto;padding:clamp(18px,3vw,36px) 0;display:grid;grid-template-rows:auto minmax(320px,1fr) auto auto;gap:16px}.egosynth-synthchat-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px;border:1px solid var(--bp-line);border-radius:22px;background:#ffffffa3;box-shadow:var(--bp-card-shadow)}.egosynth-blueprint.is-dark .egosynth-synthchat-head{background:#0d1b2db8}.egosynth-synthchat-title{min-width:0}.egosynth-synthchat-title span,.egosynth-synthchat-message div span,.egosynth-synthchat-notice,.egosynth-synthchat-composer small{color:var(--bp-muted)}.egosynth-synthchat-title h2{margin:2px 0 6px;color:var(--bp-text);font-size:clamp(1.5rem,2.2vw,2.35rem);line-height:1.05;letter-spacing:0}.egosynth-synthchat-title p{max-width:62ch;margin:0;color:var(--bp-muted);line-height:1.5}.egosynth-synthchat-head-actions,.egosynth-synthchat-actions,.egosynth-synthchat-message footer,.egosynth-synthchat-composer div{display:flex;align-items:center;flex-wrap:wrap;gap:9px}.egosynth-synthchat-head-actions{justify-content:flex-end}.egosynth-synthchat-head-actions button,.egosynth-synthchat-actions button,.egosynth-synthchat-message footer button,.egosynth-synthchat-composer button{min-height:36px;border:1px solid var(--bp-line);border-radius:999px;padding:0 14px;background:#ffffffc2;color:var(--bp-text);font-size:.84rem;font-weight:800;cursor:pointer;box-shadow:0 10px 24px #202d380e}.egosynth-blueprint.is-dark :is(.egosynth-synthchat-head-actions button,.egosynth-synthchat-actions button,.egosynth-synthchat-message footer button,.egosynth-synthchat-composer button){background:#eef4f814;color:var(--bp-text)}.egosynth-synthchat-head-actions button:disabled,.egosynth-synthchat-actions button:disabled,.egosynth-synthchat-composer button:disabled{cursor:not-allowed;opacity:.48}.egosynth-synthchat-messages{min-height:0;display:flex;flex-direction:column;gap:12px;padding:clamp(16px,2.4vw,28px);border:1px solid var(--bp-line);border-radius:24px;background:linear-gradient(180deg,#ffffff80,#ffffff47),var(--bp-panel);box-shadow:var(--bp-card-shadow);overflow-y:auto}.egosynth-blueprint.is-dark .egosynth-synthchat-messages{background:linear-gradient(180deg,#eef4f80f,#eef4f806),#0d1b2da3}.egosynth-synthchat-message{width:min(760px,92%);display:grid;gap:9px;padding:15px 16px;border:1px solid var(--bp-line);border-radius:18px;background:#ffffffbd;color:var(--bp-text);box-shadow:0 14px 32px #222c360e}.egosynth-blueprint.is-dark .egosynth-synthchat-message{background:#eef4f812}.egosynth-synthchat-message.is-user{align-self:flex-end;background:color-mix(in srgb,var(--bp-soft) 72%,white 28%)}.egosynth-blueprint.is-dark .egosynth-synthchat-message.is-user{background:#6fb7c824}.egosynth-synthchat-message.is-assistant{align-self:flex-start}.egosynth-synthchat-message.is-pending p{color:var(--bp-muted)}.egosynth-synthchat-message div{display:flex;align-items:center;justify-content:space-between;gap:12px}.egosynth-synthchat-message div span{font-size:.78rem;font-weight:900;text-transform:uppercase;letter-spacing:.02em}.egosynth-synthchat-message time{color:var(--bp-muted);font-size:.74rem}.egosynth-synthchat-message p{margin:0;line-height:1.58;white-space:pre-wrap}.egosynth-synthchat-message footer{padding-top:2px}.egosynth-synthchat-message footer button{min-height:30px;padding-inline:11px;font-size:.78rem;box-shadow:none}.egosynth-synthchat-empty{align-self:center;width:min(520px,100%);margin:auto;display:grid;gap:8px;text-align:center}.egosynth-synthchat-empty strong{color:var(--bp-text);font-size:1.2rem}.egosynth-synthchat-empty p{margin:0;color:var(--bp-muted);line-height:1.55}.egosynth-synthchat-notice{margin:0;padding:0 4px;font-size:.86rem}.egosynth-synthchat-actions{padding:4px 0}.egosynth-synthchat-composer{display:grid;gap:10px;padding:14px;border:1px solid var(--bp-line);border-radius:22px;background:#ffffffb8;box-shadow:var(--bp-card-shadow)}.egosynth-blueprint.is-dark .egosynth-synthchat-composer{background:#0d1b2dc7}.egosynth-synthchat-composer textarea{min-height:98px;width:100%;resize:vertical;border:0;outline:0;border-radius:16px;padding:14px 15px;background:#ffffffa8;color:var(--bp-text);line-height:1.55;box-shadow:inset 0 0 0 1px var(--bp-line)}.egosynth-blueprint.is-dark .egosynth-synthchat-composer textarea{background:#eef4f80e}.egosynth-synthchat-composer textarea::-moz-placeholder{color:var(--bp-muted)}.egosynth-synthchat-composer textarea::placeholder{color:var(--bp-muted)}.egosynth-synthchat-composer div{justify-content:space-between}.egosynth-synthchat-composer button{min-width:106px;background:var(--bp-text);color:#fff}.egosynth-blueprint.is-dark .egosynth-synthchat-composer button{background:#eef4f8eb;color:#07111f}@media (max-width: 900px){.egosynth-archive-topbar{flex-wrap:wrap}.egosynth-archive-topbar .egosynth-workspace-tabs{order:3;width:100%;justify-content:center}.egosynth-synthchat{width:min(100% - 24px,760px);grid-template-rows:auto minmax(300px,1fr) auto auto;padding-block:12px}.egosynth-synthchat-head{grid-template-columns:1fr;align-items:start}.egosynth-synthchat-head-actions{justify-content:flex-start}}@media (max-width: 640px){.notebook-header .egosynth-workspace-tabs{order:5;width:100%;justify-content:center}.egosynth-workspace-tabs{width:100%;justify-content:center}.egosynth-workspace-tabs button{flex:1 1 0}.egosynth-blueprint.egosynth-synthchat-shell{height:100dvh}.egosynth-synthchat{width:calc(100% - 20px);min-height:100dvh;grid-template-rows:auto minmax(260px,1fr) auto auto}.egosynth-synthchat-title h2{font-size:1.55rem}.egosynth-synthchat-message{width:100%}.egosynth-synthchat-actions{display:grid;grid-template-columns:1fr 1fr}.egosynth-synthchat-actions button{min-width:0;padding-inline:10px}}.egosynth-synthchat-layout{width:min(1320px,calc(100% - 36px));min-height:100dvh;margin:0 auto;padding:clamp(14px,2vw,26px) 0;display:grid;grid-template-columns:minmax(240px,292px) minmax(0,1fr);gap:16px}.egosynth-synthchat-history,.egosynth-synthchat-main{min-height:calc(100dvh - 32px);border:1px solid var(--bp-line);background:#ffffffa3;box-shadow:var(--bp-card-shadow)}.egosynth-blueprint.is-dark .egosynth-synthchat-history,.egosynth-blueprint.is-dark .egosynth-synthchat-main{background:#0d1b2db8}.egosynth-synthchat-history{display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:14px;padding:16px;border-radius:24px;overflow:hidden}.egosynth-synthchat-history-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.egosynth-synthchat-history-head div{display:grid;gap:3px}.egosynth-synthchat-history-head span{color:var(--bp-muted);font-size:.72rem;font-weight:900;text-transform:uppercase}.egosynth-synthchat-history-head strong{color:var(--bp-text);font-size:1.05rem}.egosynth-synthchat-history-head button,.egosynth-synthchat-delete{min-height:34px;border:1px solid var(--bp-line);border-radius:999px;background:#ffffffb8;color:var(--bp-text);font-size:.82rem;font-weight:800;cursor:pointer}.egosynth-synthchat-history-head button{padding:0 12px}.egosynth-synthchat-thread-list{min-height:0;display:grid;align-content:start;gap:8px;overflow-y:auto;scrollbar-width:thin}.egosynth-synthchat-thread-list p{margin:0;color:var(--bp-muted);line-height:1.45}.egosynth-synthchat-thread-list article{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;border:1px solid transparent;border-radius:16px;padding:4px}.egosynth-synthchat-thread-list article.is-active{border-color:var(--bp-line);background:#ffffff7a}.egosynth-blueprint.is-dark .egosynth-synthchat-thread-list article.is-active{background:#eef4f812}.egosynth-synthchat-thread-list article>button:first-child{min-width:0;display:grid;gap:4px;padding:10px;border:0;border-radius:13px;background:transparent;color:var(--bp-text);text-align:left;cursor:pointer}.egosynth-synthchat-thread-list strong{overflow:hidden;color:var(--bp-text);font-size:.9rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.egosynth-synthchat-thread-list span{color:var(--bp-muted);font-size:.76rem}.egosynth-synthchat-delete{width:32px;padding:0;font-size:1.05rem}.egosynth-synthchat-main{min-width:0;display:grid;grid-template-rows:auto minmax(320px,1fr) auto auto;gap:14px;padding:clamp(14px,2vw,20px);border-radius:24px;overflow:hidden}.egosynth-synthchat-main .egosynth-synthchat-head{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}@media (max-width: 900px){.egosynth-synthchat-layout{width:min(100% - 20px,820px);grid-template-columns:1fr;min-height:auto}.egosynth-synthchat-history,.egosynth-synthchat-main{min-height:auto}.egosynth-synthchat-history{grid-template-rows:auto auto auto}.egosynth-synthchat-thread-list{display:flex;overflow-x:auto;padding-bottom:2px}.egosynth-synthchat-thread-list article{min-width:210px}}@media (max-width: 640px){.egosynth-synthchat-layout{width:calc(100% - 16px);padding-block:8px;gap:10px}.egosynth-synthchat-history,.egosynth-synthchat-main{border-radius:18px}.egosynth-synthchat-main{grid-template-rows:auto minmax(280px,1fr) auto auto;padding:12px}.egosynth-synthchat-head-actions{width:100%}.egosynth-synthchat-head-actions button{flex:1 1 140px}}.egosynth-blueprint:not(.is-editor-open):is(.room-inicio,.room-notas,.room-ecos,.room-sintesis,.room-laboratorio,.room-ia,.room-perfil){min-width:0}.egosynth-blueprint:not(.is-editor-open):is(.room-notas,.room-ecos,.room-sintesis,.room-laboratorio,.room-ia,.room-perfil) .egosynth-archive-main{min-width:0!important;overflow-x:hidden!important}.egosynth-blueprint:not(.is-editor-open):is(.room-notas,.room-ecos,.room-sintesis,.room-laboratorio,.room-ia,.room-perfil) .egosynth-room-main{width:min(100%,1520px)!important;max-width:1520px!important;min-width:0}.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-notes-room-grid{display:grid;grid-template-columns:minmax(250px,320px) minmax(0,1fr)!important;grid-template-areas:"folders notes" "editor editor";gap:18px;align-items:start;min-width:0}.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-notes-room-grid>.egosynth-folders-panel{grid-area:folders!important;width:100%;min-width:0}.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-notes-room-grid>.egosynth-notes-room-list{grid-area:notes!important;width:100%;min-width:0;display:grid;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"controls" "notes";align-content:start}.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-notes-room-grid>.egosynth-editor-preview{grid-area:editor!important;width:100%;min-width:0}.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-notes-list{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))!important;grid-auto-rows:auto!important;gap:18px!important;width:100%!important;max-width:none!important;max-height:none!important;min-width:0;overflow:visible!important;padding:0 0 30px!important}.egosynth-blueprint.room-notas:not(.is-editor-open).view-list .egosynth-notes-list{grid-template-columns:minmax(0,1fr)!important}.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-blue-card{min-width:0;height:auto!important;min-height:250px;overflow:visible}.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-blue-card-main{min-width:0;height:auto!important;min-height:250px;overflow:visible}.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-blue-card-preview{max-height:none!important;overflow:visible!important;mask-image:none!important;-webkit-mask-image:none!important;overflow-wrap:anywhere}.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-blue-card-main header,.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-blue-card-main footer,.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-blue-card-tags{min-width:0}.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-blue-card-main header strong,.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-blue-card-preview,.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-blue-card-tags small{overflow-wrap:anywhere}.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-blue-card-actions{position:static!important;opacity:1!important;transform:none!important;padding:0 18px 16px}.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-archive-controls{grid-area:controls!important;width:100%!important;min-width:0}.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-notes-room-list>.egosynth-notes-list,.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-notes-room-list>.egosynth-dark-empty{grid-area:notes!important}.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-note-filters{grid-template-columns:repeat(2,minmax(0,1fr))!important}.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-note-filters select{width:100%;min-width:0!important}.egosynth-blueprint .egosynth-room-nav button,.egosynth-blueprint .egosynth-smart-nav button,.egosynth-blueprint .egosynth-dark-categories button{min-width:0;overflow:visible}.egosynth-blueprint .egosynth-room-nav span,.egosynth-blueprint .egosynth-room-nav small,.egosynth-blueprint .egosynth-smart-nav span,.egosynth-blueprint .egosynth-smart-nav small,.egosynth-blueprint .egosynth-dark-categories span,.egosynth-blueprint .egosynth-dark-categories small{min-width:0;max-width:none!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important}.egosynth-blueprint.room-sintesis:not(.is-editor-open) .egosynth-room-main{width:min(100%,1500px)!important;max-width:1500px!important;grid-template-columns:minmax(0,1fr)!important}.egosynth-blueprint.room-sintesis:not(.is-editor-open) .egosynth-room-heading{max-width:1100px}.egosynth-blueprint.room-sintesis:not(.is-editor-open) .egosynth-synthesis-preview{grid-area:auto!important;width:100%!important;max-width:none!important;min-height:min(72vh,760px)!important;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;align-content:start}.egosynth-blueprint.room-sintesis:not(.is-editor-open) .egosynth-synthesis-preview>header{grid-column:1 / -1;text-align:left}.egosynth-blueprint.room-sintesis:not(.is-editor-open) .egosynth-synthesis-metrics{grid-column:1 / span 4}.egosynth-blueprint.room-sintesis:not(.is-editor-open) .egosynth-theme-tags{grid-column:5 / -1;align-content:start}.egosynth-blueprint.room-sintesis:not(.is-editor-open) .egosynth-synthesis-preview>ul{grid-column:1 / span 7}.egosynth-blueprint.room-sintesis:not(.is-editor-open) .egosynth-connected-notes{grid-column:8 / -1}.egosynth-blueprint.room-inicio:not(.is-editor-open) .egosynth-system-dashboard .egosynth-mental-dashboard-stats span{color:#6f6250!important}.egosynth-blueprint.room-inicio:not(.is-editor-open) .egosynth-mental-modes-grid button.is-active{background:#24241f!important}.egosynth-blueprint.room-inicio:not(.is-editor-open) .egosynth-mental-modes-grid button.is-active strong,.egosynth-blueprint.room-inicio:not(.is-editor-open) .egosynth-mental-modes-grid button.is-active small{color:#f2eadc!important}@media (min-width: 1500px){.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-notes-list{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))!important}}@media (min-width: 1025px) and (max-width: 1240px){.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-notes-room-grid{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"folders" "notes" "editor"}}@media (max-width: 1024px){.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-notes-room-grid,.egosynth-blueprint.room-sintesis:not(.is-editor-open) .egosynth-synthesis-preview{grid-template-columns:1fr!important}.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-notes-room-grid{grid-template-areas:"folders" "notes" "editor"}.egosynth-blueprint.room-sintesis:not(.is-editor-open) .egosynth-synthesis-preview>header,.egosynth-blueprint.room-sintesis:not(.is-editor-open) .egosynth-synthesis-metrics,.egosynth-blueprint.room-sintesis:not(.is-editor-open) .egosynth-theme-tags,.egosynth-blueprint.room-sintesis:not(.is-editor-open) .egosynth-synthesis-preview>ul,.egosynth-blueprint.room-sintesis:not(.is-editor-open) .egosynth-connected-notes{grid-column:auto}}.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-brand{position:relative;justify-content:center;min-height:56px;padding-inline:42px;text-align:center}.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-brand button{position:absolute;left:0;top:50%;transform:translateY(-50%);overflow:hidden;font-size:0}.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-brand button:before{content:"≡";font-size:1.05rem;line-height:1}.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-brand strong{font-size:clamp(1.52rem,1.8vw,1.76rem);letter-spacing:0;line-height:1}.egosynth-blueprint .egosynth-room-nav button,.egosynth-blueprint .egosynth-smart-nav button,.egosynth-blueprint .egosynth-dark-categories button{gap:7px;min-height:auto;padding:11px 12px;line-height:1.25}.egosynth-blueprint .egosynth-room-nav span,.egosynth-blueprint .egosynth-smart-nav span,.egosynth-blueprint .egosynth-dark-categories span{color:var(--bp-text);line-height:1.25}.egosynth-blueprint .egosynth-room-nav small,.egosynth-blueprint .egosynth-smart-nav small,.egosynth-blueprint .egosynth-dark-categories small{color:color-mix(in srgb,var(--bp-muted) 84%,var(--bp-text) 16%);line-height:1.35}.egosynth-blueprint.is-dark .egosynth-room-nav small,.egosynth-blueprint.is-dark .egosynth-smart-nav small,.egosynth-blueprint.is-dark .egosynth-dark-categories small{color:#f2eadcad}.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-blue-card,.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-blue-card-main{min-height:218px}.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-blue-card-preview{display:-webkit-box!important;max-height:6.6em!important;margin:0;overflow:hidden!important;color:var(--bp-muted);line-height:1.55;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:4;mask-image:none!important;-webkit-mask-image:none!important}.egosynth-blueprint.is-dark.room-notas:not(.is-editor-open) .egosynth-blue-card-preview{color:#f2eadcb8}.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-blue-card-main footer{margin-top:auto}.egosynth-ia-conversation-entry{width:min(720px,100%);display:grid;gap:16px;padding:clamp(20px,3vw,32px);border:1px solid var(--bp-line);border-radius:24px;background:#ffffffa8;box-shadow:var(--bp-card-shadow)}.egosynth-blueprint.is-dark .egosynth-ia-conversation-entry{background:#0d1b2db8}.egosynth-ia-conversation-entry header{display:grid;gap:5px}.egosynth-ia-conversation-entry span{color:var(--bp-muted);font-size:.76rem;font-weight:900;text-transform:uppercase}.egosynth-ia-conversation-entry strong{color:var(--bp-text);font-size:clamp(1.35rem,2.2vw,2rem);line-height:1.1}.egosynth-ia-conversation-entry p{max-width:58ch;margin:0;color:var(--bp-muted);line-height:1.6}.egosynth-ia-conversation-entry button{width:-moz-fit-content;width:fit-content;min-height:40px;border:1px solid var(--bp-line);border-radius:999px;padding:0 16px;background:var(--bp-text);color:var(--bp-panel);font-weight:850;cursor:pointer}.egosynth-blueprint.is-dark .egosynth-ia-conversation-entry button{background:#f2eadceb;color:#07111f}.egosynth-synthchat-title-input{width:100%;margin:2px 0 6px;border:0;border-bottom:1px solid transparent;border-radius:0;padding:0 0 4px;background:transparent;color:var(--bp-text);font-size:clamp(1.5rem,2.2vw,2.35rem);font-weight:850;line-height:1.05;letter-spacing:0;outline:0}.egosynth-synthchat-title-input:focus{border-bottom-color:var(--bp-line)}.egosynth-synthchat-title-input::-moz-placeholder{color:color-mix(in srgb,var(--bp-muted) 68%,transparent)}.egosynth-synthchat-title-input::placeholder,.egosynth-synthchat-title-input.is-placeholder,.egosynth-synthchat-thread-list strong.is-placeholder{color:color-mix(in srgb,var(--bp-muted) 68%,transparent)}.egosynth-synthchat-title-input:disabled{opacity:.72}@media (max-width: 1024px){.notebook-shell,.notebook-workspace{height:auto;min-height:100dvh;overflow-y:auto}.notebook-workspace{overflow-x:hidden;padding-bottom:84px}.egosynth-blueprint:not(.is-editor-open):is(.room-inicio,.room-notas,.room-ecos,.room-sintesis,.room-laboratorio,.room-ia,.room-perfil){height:auto!important;min-height:100dvh!important;overflow-y:auto!important}.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-main,.egosynth-blueprint:not(.is-editor-open) .egosynth-room-main{height:auto!important;min-height:0!important;overflow:visible!important}.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-rail{max-height:100dvh}.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-notes-list{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))!important;padding-bottom:84px!important}.egosynth-note-stage,.egosynth-note-layout{height:auto!important;min-height:100dvh!important;overflow-y:auto!important}.egosynth-note-layout{overflow-x:hidden!important}.egosynth-blueprint.egosynth-synthchat-shell{height:auto!important;min-height:100dvh!important;overflow-y:auto!important}.egosynth-synthchat-layout,.egosynth-synthchat-history,.egosynth-synthchat-main{min-height:auto!important}}@media (max-width: 640px){html,body,#root{max-width:100%;overflow-x:hidden}.notebook-shell,.notebook-workspace,.egosynth-blueprint,.egosynth-blueprint:not(.is-editor-open),.egosynth-blueprint.egosynth-synthchat-shell,.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-main,.egosynth-blueprint:not(.is-editor-open) .egosynth-room-main,.egosynth-note-stage,.egosynth-note-layout,.egosynth-note-document,.egosynth-synthchat-layout,.egosynth-synthchat-history,.egosynth-synthchat-main{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:hidden!important;box-sizing:border-box}.egosynth-blueprint:not(.is-editor-open){grid-template-columns:minmax(0,1fr)!important}.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-main,.egosynth-note-stage{padding-inline:14px!important}.egosynth-archive-topbar,.egosynth-note-stage-head,.egosynth-synthchat-head{width:100%;max-width:100%;min-width:0;flex-wrap:wrap;overflow:hidden}.egosynth-note-stage-head>div,.egosynth-synthchat-head-actions,.egosynth-synthchat-actions,.egosynth-synthchat-composer div{min-width:0;flex-wrap:wrap}.egosynth-room-heading,.egosynth-room-heading h2,.egosynth-room-heading p,.egosynth-synthchat-title,.egosynth-synthchat-title p,.egosynth-synthchat-empty,.egosynth-synthchat-empty p,.egosynth-editor-title,.egosynth-editor-surface{max-width:100%;min-width:0;overflow-wrap:anywhere}.egosynth-room-heading h2{font-size:clamp(2.35rem,13vw,3.25rem)!important;line-height:1.02!important}.egosynth-global-search{width:100%!important;min-width:0!important}.egosynth-global-search input{width:100%;min-width:0}.egosynth-workspace-tabs{max-width:100%;min-width:0;overflow:hidden}.egosynth-workspace-tabs button{min-width:0;padding-inline:8px}.egosynth-synthchat-head-actions button,.egosynth-synthchat-actions button{flex:1 1 150px;min-width:0}.egosynth-synthchat-composer textarea{min-width:0}.egosynth-note-stage-head button{max-width:100%}.egosynth-note-toolbar-shell summary{grid-template-columns:minmax(0,1fr);gap:6px}.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-brand{min-height:50px;padding-inline:38px}.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-brand strong{font-size:1.42rem}.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-note-filters,.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-notes-list{grid-template-columns:1fr!important}.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-blue-card,.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-blue-card-main{min-height:198px}.egosynth-synthchat-title-input{font-size:1.5rem}.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-main,.egosynth-blueprint.is-editor-open .egosynth-note-stage,.egosynth-synthchat-layout{width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important;margin-inline:auto!important;padding-inline:0!important}.egosynth-blueprint:not(.is-editor-open) .egosynth-room-main,.egosynth-blueprint:not(.is-editor-open) .egosynth-folders-panel,.egosynth-blueprint:not(.is-editor-open) .egosynth-notes-room-list,.egosynth-blueprint:not(.is-editor-open) .egosynth-editor-preview,.egosynth-blueprint:not(.is-editor-open) .egosynth-blue-card,.egosynth-blueprint:not(.is-editor-open) .egosynth-blue-card-main{width:100%!important;max-width:100%!important}.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-topbar{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-topbar .egosynth-workspace-tabs,.egosynth-synthchat-history .egosynth-workspace-tabs{width:100%!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-topbar .egosynth-workspace-tabs button,.egosynth-synthchat-history .egosynth-workspace-tabs button{width:100%;padding-inline:6px;font-size:.78rem;white-space:nowrap}.egosynth-blueprint:not(.is-editor-open) .egosynth-global-search{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:2px;padding-inline:12px!important}.egosynth-blueprint:not(.is-editor-open) .egosynth-global-search span,.egosynth-blueprint:not(.is-editor-open) .egosynth-global-search kbd{display:none!important}.egosynth-dark-floating-actions{right:16px!important;bottom:16px!important;transform:none!important}.egosynth-blueprint:not(.is-editor-open) .egosynth-dark-floating-actions{right:24px!important;bottom:18px!important}.egosynth-blueprint.is-editor-open .egosynth-note-stage{display:block!important;padding:14px 0!important}.egosynth-blueprint.is-editor-open .egosynth-note-stage-head{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.egosynth-blueprint.is-editor-open .egosynth-note-stage-head>div{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important}.egosynth-blueprint.is-editor-open .egosynth-note-stage-head button{width:100%;min-width:0!important;padding-inline:10px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.egosynth-blueprint.is-editor-open .egosynth-note-layout{display:block!important;width:100%!important;padding:0!important}.egosynth-blueprint.is-editor-open .egosynth-note-document{width:100%!important;max-width:100%!important;margin:0!important;padding:20px!important}.egosynth-blueprint.is-editor-open .egosynth-editor-title{font-size:clamp(2.4rem,14vw,3.3rem)!important}.egosynth-blueprint.is-editor-open .egosynth-editor-meta{flex-wrap:wrap!important;gap:8px!important}.egosynth-blueprint.is-editor-open .egosynth-note-toolbar-shell summary{display:grid!important;grid-template-columns:minmax(0,1fr)!important;text-align:left}.egosynth-blueprint.is-editor-open .egosynth-note-toolbar-shell summary small{white-space:normal!important}.egosynth-blueprint.is-editor-open .egosynth-editor-surface{width:100%!important;min-height:46vh!important}.egosynth-synthchat-layout{width:calc(100vw - 28px)!important;margin-inline:auto!important;padding-inline:0!important}.egosynth-synthchat-history,.egosynth-synthchat-main{padding:14px!important}.egosynth-synthchat-history-head{display:grid!important;grid-template-columns:minmax(0,1fr)!important}.egosynth-synthchat-history-head button{justify-self:start}.egosynth-synthchat-main .egosynth-synthchat-head{display:grid!important;grid-template-columns:minmax(0,1fr)!important}.egosynth-synthchat-head-actions,.egosynth-synthchat-actions{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%}.egosynth-synthchat-head-actions button,.egosynth-synthchat-actions button{width:100%}.egosynth-synthchat-messages,.egosynth-synthchat-composer{width:100%;min-width:0}.egosynth-synthchat-empty,.egosynth-synthchat-message{width:100%!important;max-width:100%!important}.egosynth-blueprint:not(.is-editor-open) .egosynth-archive-main{width:100vw!important;max-width:100vw!important;margin-inline:0!important;padding-inline:14px!important}.egosynth-synthchat-layout{width:100vw!important;max-width:100vw!important;margin-inline:0!important;padding-inline:8px!important}.egosynth-blueprint.is-editor-open .egosynth-note-stage{width:100vw!important;max-width:100vw!important;margin-inline:0!important;padding-inline:14px!important}.egosynth-blueprint.is-editor-open .egosynth-note-document{width:100%!important;max-width:calc(100vw - 28px)!important}.egosynth-blueprint.is-editor-open .egosynth-editor-surface,.egosynth-synthchat-title p,.egosynth-synthchat-empty p,.egosynth-synthchat-message p{overflow-wrap:anywhere!important;word-break:break-word}.egosynth-blueprint.is-editor-open .egosynth-note-document,.egosynth-synthchat-history,.egosynth-synthchat-main{width:calc(100vw - 44px)!important;max-width:calc(100vw - 44px)!important;margin-inline:auto!important}.egosynth-blueprint:not(.is-editor-open) .egosynth-dark-floating-actions{right:38px!important}.egosynth-synthchat-title p,.egosynth-synthchat-empty p,.egosynth-synthchat-history p,.egosynth-synthchat-message p{max-width:calc(100vw - 96px)!important}.egosynth-synthchat-layout{display:block!important;width:100vw!important;max-width:100vw!important;padding-inline:22px!important;box-sizing:border-box}.egosynth-synthchat-history,.egosynth-synthchat-main{width:100%!important;max-width:100%!important;margin-inline:0!important}.egosynth-synthchat-history{margin-bottom:12px!important}}@media (min-width: 1025px){.egosynth-blueprint.is-dark:not(.is-editor-open) .egosynth-archive-rail{background:linear-gradient(180deg,rgba(213,168,77,.1),transparent 36%),#0b0a08!important;color:#f1e6d3;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.egosynth-blueprint.is-dark.room-notas:not(.is-editor-open) .egosynth-archive-rail{display:grid!important;grid-template-rows:auto auto auto minmax(128px,1fr) minmax(118px,148px) auto 362px;gap:14px;overflow:hidden}.egosynth-blueprint.is-dark.room-notas:not(.is-editor-open) .egosynth-archive-brand{grid-row:1}.egosynth-blueprint.is-dark.room-notas:not(.is-editor-open) .egosynth-new-note-button{grid-row:2}.egosynth-blueprint.is-dark.room-notas:not(.is-editor-open) .egosynth-theme-selector{grid-row:3}.egosynth-blueprint.is-dark.room-notas:not(.is-editor-open) .egosynth-room-nav{grid-row:4}.egosynth-blueprint.is-dark.room-notas:not(.is-editor-open) .egosynth-smart-nav{grid-row:5}.egosynth-blueprint.is-dark.room-notas:not(.is-editor-open) .egosynth-sidebar-label{grid-row:6}.egosynth-blueprint.is-dark:not(.is-editor-open) .egosynth-sidebar-label{color:#efddbec7!important}.egosynth-blueprint.is-dark:not(.is-editor-open) :is(.egosynth-room-nav button,.egosynth-smart-nav button,.egosynth-dark-categories button){color:#f2eadce6!important;border-color:#d5a84d2e!important;background:#f5f0e80f!important}.egosynth-blueprint.is-dark:not(.is-editor-open) :is(.egosynth-room-nav button:hover,.egosynth-smart-nav button:hover,.egosynth-dark-categories button:hover){color:#f6ead4!important;background:#d5a84d1c!important}.egosynth-blueprint.is-dark:not(.is-editor-open) :is(.egosynth-room-nav button.is-active,.egosynth-smart-nav button.is-active,.egosynth-dark-categories button.is-active){color:#f8e7c2!important;border-color:#d5a84d61!important;background:#d5a84d29!important}.egosynth-blueprint.is-dark:not(.is-editor-open) :is(.egosynth-room-nav span,.egosynth-smart-nav span,.egosynth-dark-categories span){color:#f7efe1f0!important}.egosynth-blueprint.is-dark:not(.is-editor-open) :is(.egosynth-room-nav small,.egosynth-smart-nav small,.egosynth-dark-categories small){color:#e9d6b5d1!important}.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-dark-categories{display:grid!important;grid-auto-rows:minmax(40px,auto);flex:0 0 auto;align-content:start;gap:6px;height:362px;max-height:362px!important;min-height:0;overflow-y:auto!important}.egosynth-blueprint.is-dark.room-notas:not(.is-editor-open) .egosynth-dark-categories{grid-row:7}.egosynth-blueprint.is-dark.room-notas:not(.is-editor-open) :is(.egosynth-room-nav,.egosynth-smart-nav){min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-dark-categories button{min-height:40px!important;flex:0 0 auto;align-items:center;padding:8px 12px!important;line-height:1.28}.egosynth-blueprint.room-notas:not(.is-editor-open) .egosynth-dark-categories :is(span,small){overflow:visible!important;text-overflow:clip!important;white-space:normal!important}.egosynth-blueprint.is-dark:not(.is-editor-open) :is(.egosynth-note-filters select,.egosynth-view-toggle button,.egosynth-category-tabs button,.egosynth-global-search input){color:#f5eee0e6!important;border-color:#d5a84d33!important;background-color:#f5f0e813!important}.egosynth-blueprint.is-dark:not(.is-editor-open) :is(.egosynth-note-filters select,.egosynth-global-search input)::-moz-placeholder{color:#e2d0b09e!important}.egosynth-blueprint.is-dark:not(.is-editor-open) :is(.egosynth-note-filters select,.egosynth-global-search input)::placeholder{color:#e2d0b09e!important}.egosynth-blueprint.is-dark:not(.is-editor-open) :is(.egosynth-list-meta,.egosynth-blue-card-preview,.egosynth-folder-grid p,.egosynth-folder-grid small,.egosynth-synthesis-preview li,.egosynth-related-panel p){color:#f0e4cfc7!important}.egosynth-blueprint.is-dark:not(.is-editor-open) :is(.egosynth-blue-card-tags small,.egosynth-info-tags small,.egosynth-theme-tags span,.egosynth-editor-meta span,.egosynth-synthesis-metrics small,.egosynth-related-list small){color:#ebdabbcc!important;border-color:#d5a84d2e!important;background:#f5f0e812!important}.egosynth-blueprint.is-dark:not(.is-editor-open) :is(.egosynth-blue-card-main footer,.egosynth-related-list strong,.egosynth-folder-grid strong){color:#f7efe1e6!important}.egosynth-blueprint.is-dark:not(.is-editor-open) .egosynth-folder-grid button{background:#fffcf6f0!important;border-color:#5e421d1a!important}.egosynth-blueprint.is-dark:not(.is-editor-open) .egosynth-folder-grid strong{color:#2d1f0cf0!important}.egosynth-blueprint.is-dark:not(.is-editor-open) .egosynth-folder-grid :is(small,p){color:#483216b8!important}}.egosynth-blueprint.is-dark.room-notas:not(.is-editor-open) .egosynth-notes-room-list .egosynth-blue-card{background:linear-gradient(180deg,#17263afa,#0d1827f5)!important;border-color:#7ea5af3d!important}.egosynth-blueprint.is-dark.room-notas:not(.is-editor-open) .egosynth-notes-room-list .egosynth-blue-card-main{background:transparent!important}.egosynth-blueprint.is-dark.room-notas:not(.is-editor-open) .egosynth-notes-room-list .egosynth-blue-card-main header strong{color:#faf4e8fa!important}.egosynth-blueprint.is-dark.room-notas:not(.is-editor-open) .egosynth-notes-room-list .egosynth-blue-card-preview{color:#eae0cde0!important}.egosynth-blueprint.is-dark.room-notas:not(.is-editor-open) .egosynth-notes-room-list .egosynth-blue-card-main footer,.egosynth-blueprint.is-dark.room-notas:not(.is-editor-open) .egosynth-notes-room-list .egosynth-blue-card-main footer :is(span,small,time){color:#e6d6b8d6!important}.egosynth-blueprint.is-dark.room-notas:not(.is-editor-open) .egosynth-notes-room-list .egosynth-blue-card-tags small{color:#f6ebd3e6!important;border-color:#d7ad5942!important;background:#f5f0e81d!important}.egosynth-blueprint.is-dark.room-notas:not(.is-editor-open) .egosynth-notes-room-list .egosynth-blue-card-actions button{color:#f6ebd3eb!important;border-color:#d7ad5938!important;background:#f5f0e818!important}.egosynth-blueprint.is-dark.room-notas:not(.is-editor-open) .egosynth-notes-room-list .egosynth-blue-card-main footer:last-child{opacity:1!important}.egosynth-blueprint.theme-renethian-rainbow{--renethian-accent-rgb: 118 168 210;--renethian-mode-rgb: 118 168 210;--renethian-gold-rgb: 214 169 82;--renethian-glass-rgb: 225 234 238}.egosynth-blueprint.theme-renethian-rainbow.mode-todo{--renethian-mode-rgb: 74 116 178}.egosynth-blueprint.theme-renethian-rainbow.mode-nucleo{--renethian-mode-rgb: 214 169 82}.egosynth-blueprint.theme-renethian-rainbow.mode-ideas{--renethian-mode-rgb: 74 164 121}.egosynth-blueprint.theme-renethian-rainbow.mode-diario{--renethian-mode-rgb: 144 119 196}.egosynth-blueprint.theme-renethian-rainbow.mode-proyectos{--renethian-mode-rgb: 210 134 74}.egosynth-blueprint.theme-renethian-rainbow.mode-chatgpt{--renethian-mode-rgb: 72 190 184}.egosynth-blueprint.theme-renethian-rainbow.mode-clarea{--renethian-mode-rgb: 158 74 93}.egosynth-blueprint.theme-renethian-rainbow.mode-tareas{--renethian-mode-rgb: 188 88 145}.egosynth-blueprint.theme-renethian-rainbow.is-dark{background:radial-gradient(circle at 22% 0%,rgb(74 116 178 / .12),transparent 28rem),radial-gradient(circle at 76% 12%,rgb(72 190 184 / .08),transparent 30rem),radial-gradient(circle at 54% 98%,rgb(188 88 145 / .075),transparent 26rem),#0b0a08!important}.egosynth-blueprint.theme-renethian-rainbow.is-dark .egosynth-archive-main{background:radial-gradient(circle at top left,rgb(var(--renethian-mode-rgb) / .075),transparent 34rem),radial-gradient(circle at bottom right,rgb(225 234 238 / .035),transparent 24rem),transparent!important}.egosynth-blueprint.theme-renethian-rainbow :is(button,input,textarea,select,.egosynth-blue-card,.egosynth-folder-grid button,.egosynth-synthesis-preview,.egosynth-synthchat-message){transition:border-color .52s ease,box-shadow .52s ease,background-color .52s ease,color .32s ease,transform .18s ease}.egosynth-blueprint.theme-renethian-rainbow.is-dark :is(.egosynth-workspace-tabs button.is-active,.egosynth-view-toggle button.is-active,.egosynth-category-tabs button.is-active,.egosynth-note-actions-row button.is-active){border-color:rgb(var(--renethian-mode-rgb) / .42)!important;box-shadow:inset 0 0 0 1px rgb(var(--renethian-mode-rgb) / .2),0 12px 30px rgb(var(--renethian-mode-rgb) / .12)!important}.egosynth-blueprint.theme-renethian-rainbow.is-dark :is(.egosynth-global-search:focus-within,.egosynth-note-filters select:focus,.egosynth-synthchat-composer:focus-within,.egosynth-editor-surface:focus){border-color:rgb(var(--renethian-mode-rgb) / .46)!important;box-shadow:0 0 0 1px rgb(var(--renethian-mode-rgb) / .2),0 18px 48px rgb(var(--renethian-mode-rgb) / .11)!important}.egosynth-blueprint.theme-renethian-rainbow.is-dark .egosynth-new-note-button,.egosynth-blueprint.theme-renethian-rainbow.is-dark .egosynth-dark-floating-actions button:first-child,.egosynth-blueprint.theme-renethian-rainbow.is-dark .egosynth-synthchat-composer button{border-color:rgb(var(--renethian-mode-rgb) / .5)!important;background:linear-gradient(135deg,rgb(var(--renethian-mode-rgb) / .2),rgb(var(--renethian-gold-rgb) / .11))!important;color:#faf4e8fa!important;box-shadow:0 0 0 1px rgb(var(--renethian-mode-rgb) / .18),0 20px 48px rgb(var(--renethian-mode-rgb) / .13)!important}.egosynth-blueprint.theme-renethian-rainbow.is-dark .egosynth-room-heading span,.egosynth-blueprint.theme-renethian-rainbow.is-dark .egosynth-list-meta span,.egosynth-blueprint.theme-renethian-rainbow.is-dark .egosynth-synthesis-metrics strong,.egosynth-blueprint.theme-renethian-rainbow.is-dark .egosynth-mode-symbol{color:rgb(var(--renethian-mode-rgb) / .92)!important}.egosynth-blueprint.theme-renethian-rainbow .egosynth-dark-categories button:nth-child(1){--renethian-item-rgb: 74 116 178}.egosynth-blueprint.theme-renethian-rainbow .egosynth-dark-categories button:nth-child(2){--renethian-item-rgb: 214 169 82}.egosynth-blueprint.theme-renethian-rainbow .egosynth-dark-categories button:nth-child(3){--renethian-item-rgb: 74 164 121}.egosynth-blueprint.theme-renethian-rainbow .egosynth-dark-categories button:nth-child(4){--renethian-item-rgb: 144 119 196}.egosynth-blueprint.theme-renethian-rainbow .egosynth-dark-categories button:nth-child(5){--renethian-item-rgb: 210 134 74}.egosynth-blueprint.theme-renethian-rainbow .egosynth-dark-categories button:nth-child(6){--renethian-item-rgb: 72 190 184}.egosynth-blueprint.theme-renethian-rainbow .egosynth-dark-categories button:nth-child(7){--renethian-item-rgb: 158 74 93}.egosynth-blueprint.theme-renethian-rainbow .egosynth-dark-categories button:nth-child(8){--renethian-item-rgb: 188 88 145}.egosynth-blueprint.theme-renethian-rainbow.is-dark .egosynth-dark-categories button{border-color:rgb(var(--renethian-item-rgb, var(--renethian-mode-rgb)) / .22)!important;box-shadow:inset 2px 0 rgb(var(--renethian-item-rgb, var(--renethian-mode-rgb)) / .38)!important}.egosynth-blueprint.theme-renethian-rainbow.is-dark .egosynth-dark-categories button.is-active{border-color:rgb(var(--renethian-item-rgb, var(--renethian-mode-rgb)) / .5)!important;background:linear-gradient(90deg,rgb(var(--renethian-item-rgb, var(--renethian-mode-rgb)) / .19),#f5f0e80e)!important;box-shadow:inset 2px 0 rgb(var(--renethian-item-rgb, var(--renethian-mode-rgb)) / .72),0 12px 28px rgb(var(--renethian-item-rgb, var(--renethian-mode-rgb)) / .11)!important}.egosynth-blueprint.theme-renethian-rainbow.is-dark :is(.egosynth-blue-card,.egosynth-note-document,.egosynth-synthchat-main,.egosynth-synthchat-history){border-color:rgb(var(--renethian-mode-rgb) / .22)!important;box-shadow:0 22px 58px #0000003d,inset 0 0 0 1px rgb(var(--renethian-mode-rgb) / .045)!important}.egosynth-blueprint.theme-renethian-rainbow.is-dark :is(.egosynth-blue-card-tags small,.egosynth-info-tags small,.egosynth-theme-tags span,.egosynth-synthchat-actions button,.egosynth-synthchat-message footer button){color:#f8f0e0e6!important;border-color:rgb(var(--renethian-mode-rgb) / .24)!important;background:linear-gradient(135deg,rgb(var(--renethian-mode-rgb) / .09),#f5f0e80e)!important}.egosynth-blueprint.theme-renethian-rainbow.is-dark .egosynth-synthchat-message.is-user{border-color:rgb(var(--renethian-mode-rgb) / .34)!important;background:linear-gradient(135deg,rgb(var(--renethian-mode-rgb) / .16),#f5f0e812)!important}.egosynth-blueprint.theme-renethian-rainbow.is-dark :focus-visible{outline:2px solid rgb(var(--renethian-mode-rgb) / .56);outline-offset:3px}.egosynth-blueprint:not(.is-editor-open) .egosynth-theme-selector{display:grid;gap:7px;padding:10px 12px;border:1px solid rgba(213,168,77,.18);border-radius:15px;background:#f5f0e80e}.egosynth-blueprint:not(.is-editor-open) .egosynth-theme-selector span{color:#443723b3;font-size:.69rem;font-weight:850;letter-spacing:0;line-height:1.15}.egosynth-blueprint:not(.is-editor-open) .egosynth-theme-selector select{width:100%;min-height:34px;border:1px solid rgba(213,168,77,.22);border-radius:11px;background:#ffffff9e;color:#241d13;font:inherit;font-size:.78rem;font-weight:800;outline:none}.egosynth-blueprint:not(.is-editor-open) .egosynth-theme-selector select:focus{border-color:#d5a84d85;box-shadow:0 0 0 3px #d5a84d1f}.egosynth-blueprint.is-dark:not(.is-editor-open) .egosynth-archive-rail{color:#f6eee0f0!important}.egosynth-blueprint.is-dark:not(.is-editor-open) .egosynth-archive-brand strong,.egosynth-blueprint.is-dark:not(.is-editor-open) .egosynth-archive-brand strong span{color:#f4d79f!important;text-shadow:0 12px 30px rgba(213,168,77,.16)}.egosynth-blueprint.is-dark:not(.is-editor-open) .egosynth-archive-brand button{color:#f8edd9db!important;border-color:#d5a84d38!important;background:#f5f0e812!important}.egosynth-blueprint.is-dark:not(.is-editor-open) .egosynth-new-note-button{color:#f9e6bd!important;border-color:#d5a84d5c!important;background:#d5a84d24!important}.egosynth-blueprint.is-dark:not(.is-editor-open) .egosynth-sidebar-label{color:#f4e0bcdb!important}.egosynth-blueprint.is-dark:not(.is-editor-open) :is(.egosynth-room-nav button,.egosynth-smart-nav button,.egosynth-dark-categories button){color:#f3e9d8e0!important;border-color:#d5a84d38!important;background:#f5f0e812!important}.egosynth-blueprint.is-dark:not(.is-editor-open) :is(.egosynth-room-nav button:hover,.egosynth-room-nav button:focus-visible,.egosynth-smart-nav button:hover,.egosynth-smart-nav button:focus-visible,.egosynth-dark-categories button:hover,.egosynth-dark-categories button:focus-visible){color:#f8ead0!important;border-color:#d5a84d57!important;background:#d5a84d1f!important}.egosynth-blueprint.is-dark:not(.is-editor-open) :is(.egosynth-room-nav button.is-active,.egosynth-smart-nav button.is-active,.egosynth-dark-categories button.is-active){color:#fdecc6!important;border-color:#d5a84d80!important;background:linear-gradient(135deg,#d5a84d33,#f5f0e80f)!important;box-shadow:inset 2px 0 #d5a84d9e}.egosynth-blueprint.is-dark:not(.is-editor-open) :is(.egosynth-room-nav span,.egosynth-smart-nav span,.egosynth-dark-categories span){color:#faf2e5f5!important}.egosynth-blueprint.is-dark:not(.is-editor-open) :is(.egosynth-room-nav small,.egosynth-smart-nav small,.egosynth-dark-categories small){color:#eddbbcd6!important}.egosynth-blueprint.is-dark:not(.is-editor-open) .egosynth-theme-selector{border-color:#d5a84d3d;background:#f5f0e812}.egosynth-blueprint.is-dark:not(.is-editor-open) .egosynth-theme-selector span{color:#eddbbcd6}.egosynth-blueprint.is-dark:not(.is-editor-open) .egosynth-theme-selector select{border-color:#d5a84d47;background:#0c0b08b8;color:#faf2e5f5}.egosynth-blueprint.theme-renethian-rainbow.is-dark:not(.is-editor-open) .egosynth-theme-selector{border-color:rgb(var(--renethian-mode-rgb) / .32);background:linear-gradient(135deg,rgb(var(--renethian-mode-rgb) / .12),#f5f0e80b);box-shadow:inset 2px 0 rgb(var(--renethian-mode-rgb) / .42)}.egosynth-blueprint.theme-renethian-rainbow.is-dark:not(.is-editor-open) .egosynth-theme-selector select{border-color:rgb(var(--renethian-mode-rgb) / .38)}.egosynth-blueprint.is-light:not(.is-editor-open) .egosynth-archive-rail{color:#17130d!important;background:linear-gradient(180deg,#d5a84d21,#ffffff70 34%,#f5eee1eb),#f7f1e7!important;border-right-color:#4936182e!important}.egosynth-blueprint.is-light:not(.is-editor-open) .egosynth-archive-brand strong,.egosynth-blueprint.is-light:not(.is-editor-open) .egosynth-archive-brand strong span{color:#261a08!important;text-shadow:none!important}.egosynth-blueprint.is-light:not(.is-editor-open) .egosynth-archive-brand button,.egosynth-blueprint.is-light:not(.is-editor-open) .egosynth-new-note-button,.egosynth-blueprint.is-light:not(.is-editor-open) .egosynth-theme-selector,.egosynth-blueprint.is-light:not(.is-editor-open) :is(.egosynth-room-nav button,.egosynth-smart-nav button,.egosynth-dark-categories button){color:#241d13!important;border-color:#4c371442!important;background:#fffcf6c2!important}.egosynth-blueprint.is-light:not(.is-editor-open) .egosynth-new-note-button{color:#2b1d07!important;border-color:#b982106b!important;background:#d5a84d33!important}.egosynth-blueprint.is-light:not(.is-editor-open) .egosynth-sidebar-label,.egosynth-blueprint.is-light:not(.is-editor-open) .egosynth-theme-selector span{color:#5a4b36!important}.egosynth-blueprint.is-light:not(.is-editor-open) .egosynth-theme-selector select{color:#1f170d!important;border-color:#4c37144d!important;background:#fffaf0!important}.egosynth-blueprint.is-light:not(.is-editor-open) :is(.egosynth-room-nav span,.egosynth-smart-nav span,.egosynth-dark-categories span){color:#18140e!important}.egosynth-blueprint.is-light:not(.is-editor-open) :is(.egosynth-room-nav small,.egosynth-smart-nav small,.egosynth-dark-categories small){color:#655846!important}.egosynth-blueprint.is-light:not(.is-editor-open) :is(.egosynth-room-nav button:hover,.egosynth-room-nav button:focus-visible,.egosynth-smart-nav button:hover,.egosynth-smart-nav button:focus-visible,.egosynth-dark-categories button:hover,.egosynth-dark-categories button:focus-visible){color:#1f1609!important;border-color:#b9821075!important;background:#fff6e2f0!important;box-shadow:inset 2px 0 #b982106b}.egosynth-blueprint.is-light:not(.is-editor-open) :is(.egosynth-room-nav button.is-active,.egosynth-smart-nav button.is-active,.egosynth-dark-categories button.is-active){color:#1f1506!important;border-color:#b9821094!important;background:linear-gradient(135deg,#d5a84d47,#fffcf6db)!important;box-shadow:inset 3px 0 #b98210b8,0 12px 26px #5b401314!important}.egosynth-blueprint.theme-renethian-rainbow.is-dark{--bp-bg: #090913;--bp-panel: rgba(15, 18, 34, .82);--bp-paper: #101423;--bp-line: rgba(218, 227, 234, .12);background:radial-gradient(circle at 8% 8%,rgb(74 116 178 / .22),transparent 27rem),radial-gradient(circle at 86% 10%,rgb(188 88 145 / .17),transparent 30rem),radial-gradient(circle at 62% 88%,rgb(72 190 184 / .16),transparent 32rem),radial-gradient(circle at 36% 54%,rgb(214 169 82 / .08),transparent 26rem),linear-gradient(135deg,#08080f,#0e0b15 45%,#071015)!important}.egosynth-blueprint.theme-renethian-rainbow.is-dark:not(.is-editor-open) .egosynth-archive-rail{background:linear-gradient(180deg,rgb(74 116 178 / .16),transparent 28%),linear-gradient(145deg,rgb(188 88 145 / .11),transparent 46%),linear-gradient(20deg,rgb(72 190 184 / .1),transparent 58%),#090913e6!important;border-right-color:rgb(var(--renethian-mode-rgb) / .26)!important;box-shadow:24px 0 70px #0000003d,inset -1px 0 #e1eaee14!important}.egosynth-blueprint.theme-renethian-rainbow.is-dark .egosynth-archive-main{background:radial-gradient(circle at 12% 10%,rgb(var(--renethian-mode-rgb) / .16),transparent 32rem),radial-gradient(circle at 92% 18%,rgb(188 88 145 / .1),transparent 28rem),radial-gradient(circle at 50% 100%,rgb(72 190 184 / .09),transparent 34rem),linear-gradient(160deg,rgba(255,255,255,.025),transparent 42%)!important}.egosynth-blueprint.theme-renethian-rainbow.is-dark:not(.is-editor-open) :is(.egosynth-room-nav button,.egosynth-smart-nav button){border-color:rgb(var(--renethian-mode-rgb) / .26)!important;background:linear-gradient(120deg,rgb(var(--renethian-mode-rgb) / .105),#f5f0e80b)!important;box-shadow:inset 2px 0 rgb(var(--renethian-mode-rgb) / .34)!important}.egosynth-blueprint.theme-renethian-rainbow.is-dark:not(.is-editor-open) :is(.egosynth-room-nav button:hover,.egosynth-smart-nav button:hover,.egosynth-dark-categories button:hover){border-color:rgb(var(--renethian-mode-rgb) / .48)!important;background:linear-gradient(120deg,rgb(var(--renethian-mode-rgb) / .16),#f5f0e80f)!important;box-shadow:inset 2px 0 rgb(var(--renethian-mode-rgb) / .58),0 12px 32px rgb(var(--renethian-mode-rgb) / .14)!important}.egosynth-blueprint.theme-renethian-rainbow.is-dark:not(.is-editor-open) :is(.egosynth-room-nav button.is-active,.egosynth-smart-nav button.is-active){border-color:rgb(var(--renethian-mode-rgb) / .58)!important;background:linear-gradient(100deg,rgb(var(--renethian-mode-rgb) / .2),#f5f0e812 54%,#d6a95214)!important;box-shadow:inset 3px 0 rgb(var(--renethian-mode-rgb) / .78),0 16px 36px rgb(var(--renethian-mode-rgb) / .15)!important}.egosynth-blueprint.theme-renethian-rainbow.is-dark .egosynth-dark-categories button{background:linear-gradient(90deg,rgb(var(--renethian-item-rgb, var(--renethian-mode-rgb)) / .12),#f5f0e80a)!important;border-color:rgb(var(--renethian-item-rgb, var(--renethian-mode-rgb)) / .32)!important;box-shadow:inset 3px 0 rgb(var(--renethian-item-rgb, var(--renethian-mode-rgb)) / .5)!important}.egosynth-blueprint.theme-renethian-rainbow.is-dark .egosynth-dark-categories button.is-active{background:linear-gradient(95deg,rgb(var(--renethian-item-rgb, var(--renethian-mode-rgb)) / .24),#f5f0e812 56%,#d6a95212)!important;border-color:rgb(var(--renethian-item-rgb, var(--renethian-mode-rgb)) / .6)!important;box-shadow:inset 3px 0 rgb(var(--renethian-item-rgb, var(--renethian-mode-rgb)) / .82),0 14px 34px rgb(var(--renethian-item-rgb, var(--renethian-mode-rgb)) / .14)!important}.egosynth-blueprint.theme-renethian-rainbow.is-dark :is(.egosynth-blue-card-tags small,.egosynth-info-tags small,.egosynth-theme-tags span,.egosynth-synthchat-actions button,.egosynth-synthchat-message footer button,.egosynth-note-filters select){color:#faf2e5ed!important;border-color:rgb(var(--renethian-mode-rgb) / .34)!important;background:linear-gradient(135deg,rgb(var(--renethian-mode-rgb) / .12),#f5f0e80e)!important;box-shadow:inset 1px 0 rgb(var(--renethian-mode-rgb) / .22)}.egosynth-blueprint.theme-renethian-rainbow.is-dark:not(.is-editor-open) .egosynth-theme-selector{border-color:rgb(var(--renethian-mode-rgb) / .48);background:linear-gradient(135deg,#4a74b224,#bc589114 48%,#48beb81a)!important;box-shadow:inset 3px 0 rgb(var(--renethian-mode-rgb) / .58),0 12px 34px rgb(var(--renethian-mode-rgb) / .1)}.egosynth-blueprint.theme-renethian-rainbow.is-dark:not(.is-editor-open) .egosynth-theme-selector select{border-color:rgb(var(--renethian-mode-rgb) / .46)!important;background:linear-gradient(135deg,#0a0c16e6,rgb(var(--renethian-mode-rgb) / .12))!important}.placeholder\:text-slate-500::-moz-placeholder{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.placeholder\:text-slate-500::placeholder{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.hover\:border-slate-400:hover{--tw-border-opacity: 1;border-color:rgb(148 163 184 / var(--tw-border-opacity, 1))}.hover\:bg-slate-100:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.hover\:bg-yellow-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}.focus\:border-sky-500:focus{--tw-border-opacity: 1;border-color:rgb(14 165 233 / var(--tw-border-opacity, 1))}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-sky-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(186 230 253 / var(--tw-ring-opacity, 1))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-100:disabled{opacity:1}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.dark\:border-amber-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(146 64 14 / var(--tw-border-opacity, 1))}.dark\:border-amber-800\/60:is(.dark *){border-color:#92400e99}.dark\:border-emerald-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(4 120 87 / var(--tw-border-opacity, 1))}.dark\:border-emerald-900\/70:is(.dark *){border-color:#064e3bb3}.dark\:border-slate-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(71 85 105 / var(--tw-border-opacity, 1))}.dark\:border-slate-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}.dark\:border-slate-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(30 41 59 / var(--tw-border-opacity, 1))}.dark\:border-yellow-400\/50:is(.dark *){border-color:#facc1580}.dark\:bg-amber-950\/30:is(.dark *){background-color:#451a034d}.dark\:bg-amber-950\/50:is(.dark *){background-color:#451a0380}.dark\:bg-emerald-950\/40:is(.dark *){background-color:#022c2266}.dark\:bg-slate-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-900\/60:is(.dark *){background-color:#0f172a99}.dark\:bg-slate-950:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(2 6 23 / var(--tw-bg-opacity, 1))}.dark\:bg-yellow-950\/40:is(.dark *){background-color:#42200666}.dark\:text-amber-100:is(.dark *){--tw-text-opacity: 1;color:rgb(254 243 199 / var(--tw-text-opacity, 1))}.dark\:text-emerald-100:is(.dark *){--tw-text-opacity: 1;color:rgb(209 250 229 / var(--tw-text-opacity, 1))}.dark\:text-emerald-200:is(.dark *){--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}.dark\:text-red-300:is(.dark *){--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.dark\:text-slate-100:is(.dark *){--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.dark\:text-slate-200:is(.dark *){--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.dark\:text-slate-300:is(.dark *){--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.dark\:text-slate-400:is(.dark *){--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.dark\:text-yellow-100:is(.dark *){--tw-text-opacity: 1;color:rgb(254 249 195 / var(--tw-text-opacity, 1))}.dark\:placeholder\:text-slate-400:is(.dark *)::-moz-placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.dark\:placeholder\:text-slate-400:is(.dark *)::placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.dark\:hover\:bg-slate-700:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-yellow-900\/60:hover:is(.dark *){background-color:#713f1299}.dark\:focus\:ring-sky-900:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(12 74 110 / var(--tw-ring-opacity, 1))}@media (min-width: 640px){.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\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:p-4{padding:1rem}}@media (min-width: 1024px){.lg\:sticky{position:-webkit-sticky;position:sticky}.lg\:top-6{top:1.5rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_420px\]{grid-template-columns:minmax(0,1fr) 420px}.lg\:self-start{align-self:flex-start}}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*!
  Theme: GitHub Dark
  Description: Dark theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Outdated base version: https://github.com/primer/github-syntax-dark
  Current colors taken from GitHub's CSS
*/.hljs{color:#c9d1d9;background:#0d1117}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#ff7b72}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#d2a8ff}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-variable,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id{color:#79c0ff}.hljs-regexp,.hljs-string,.hljs-meta .hljs-string{color:#a5d6ff}.hljs-built_in,.hljs-symbol{color:#ffa657}.hljs-comment,.hljs-code,.hljs-formula{color:#8b949e}.hljs-name,.hljs-quote,.hljs-selector-tag,.hljs-selector-pseudo{color:#7ee787}.hljs-subst{color:#c9d1d9}.hljs-section{color:#1f6feb;font-weight:700}.hljs-bullet{color:#f2cc60}.hljs-emphasis{color:#c9d1d9;font-style:italic}.hljs-strong{color:#c9d1d9;font-weight:700}.hljs-addition{color:#aff5b4;background-color:#033a16}.hljs-deletion{color:#ffdcd7;background-color:#67060c}
