*,:before,:after,::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:#3b82f680;--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:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family: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:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-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{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}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{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.visible{visibility:visible}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.z-40{z-index:40}.z-50{z-index:50}.mb-1{margin-bottom:.25rem}.mb-3{margin-bottom:.75rem}.ml-auto{margin-left:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.list-item{display:list-item}.\!hidden{display:none!important}.hidden{display:none}.h-1{height:.25rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.max-h-40{max-height:10rem}.max-h-\[70vh\]{max-height:70vh}.max-h-\[75vh\]{max-height:75vh}.min-h-0{min-height:0}.w-1{width:.25rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-full{width:100%}.min-w-0{min-width:0}.max-w-\[10rem\]{max-width:10rem}.max-w-sm{max-width:24rem}.max-w-xs{max-width:20rem}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.-translate-x-2{--tw-translate-x:-.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y:.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-y-0\.5{row-gap:.125rem}.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-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-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-amber-200{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1))}.border-blue-100{--tw-border-opacity:1;border-color:rgb(219 234 254/var(--tw-border-opacity,1))}.border-blue-200{--tw-border-opacity:1;border-color:rgb(191 219 254/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-500{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-green-200{--tw-border-opacity:1;border-color:rgb(187 247 208/var(--tw-border-opacity,1))}.border-indigo-100{--tw-border-opacity:1;border-color:rgb(224 231 255/var(--tw-border-opacity,1))}.border-red-200{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.border-rose-200{--tw-border-opacity:1;border-color:rgb(254 205 211/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-400{--tw-border-opacity:1;border-color:rgb(148 163 184/var(--tw-border-opacity,1))}.border-slate-600{--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1))}.border-slate-800{--tw-border-opacity:1;border-color:rgb(30 41 59/var(--tw-border-opacity,1))}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-amber-50\/40{background-color:#fffbeb66}.bg-black\/50{background-color:#00000080}.bg-blue-400{--tw-bg-opacity:1;background-color:rgb(96 165 250/var(--tw-bg-opacity,1))}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.bg-blue-50\/40{background-color:#eff6ff66}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/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-50\/40{background-color:#ecfdf566}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-green-50{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.bg-indigo-50{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1))}.bg-indigo-50\/50{background-color:#eef2ff80}.bg-purple-50{--tw-bg-opacity:1;background-color:rgb(250 245 255/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-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.bg-rose-50{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1))}.bg-rose-50\/40{background-color:#fff1f266}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-slate-800{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.bg-slate-900{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.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}.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-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.pb-4{padding-bottom:1rem}.pl-6{padding-left:1.5rem}.pr-2{padding-right:.5rem}.pt-1{padding-top:.25rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[10px\]{font-size:10px}.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-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.text-amber-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.text-amber-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}.text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.text-emerald-500{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.text-emerald-600{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity,1))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.text-green-700{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.text-indigo-400{--tw-text-opacity:1;color:rgb(129 140 248/var(--tw-text-opacity,1))}.text-indigo-700{--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity,1))}.text-purple-600{--tw-text-opacity:1;color:rgb(147 51 234/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/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-rose-700{--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1))}.text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/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-violet-500{--tw-text-opacity:1;color:rgb(139 92 246/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--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)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px 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{outline-style:solid}.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)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:root{--card-radius:.875rem;--card-shadow:0 2px 8px #0000000f;--font-num:"IBM Plex Mono", "Poppins", ui-monospace, monospace;--bg:#0b0f0d;--surface:#0b0f0d;--accent:#c6f24e;--text-primary:#f4f5f1;--text-muted:#8a8f88;--text-faint:#5a5f58;--text-trace:#3d413b;--rule:#ffffff12;--danger:#ff5a5a}html,body{background-color:var(--bg);color:var(--text-primary)}body{touch-action:pan-y;overscroll-behavior-y:none;font-family:Poppins,sans-serif}.num{font-family:var(--font-num);font-variant-numeric:tabular-nums;letter-spacing:-.01em;transition:filter .18s}.numbers-masked :is(.num,.tabular-nums,[style*=tabular-nums],.amt,.list-item__amount,.section-bar__value,.section-bar__count,.section-bar__hint,.section-bar__hint-value,.coverage-paid,.coverage-remaining,.amount-secondary,.hero-ars,.hero-usd-raw):not(input):not(.fni){filter:blur(.4em);-webkit-user-select:none;user-select:none}@media (width<=1023px){.mobile-shell{background:var(--bg);color:var(--text-primary)}}@media (width>=1024px){:root{--bg:#0a0d0c;--surface:#11171a;--rule:#ffffff0f}}@media (width<=1023px){.modal-mobile-fs{align-items:flex-start!important;padding:0!important}.modal-mobile-fs>div{overflow-y:auto;border-radius:0!important;width:100%!important;max-width:100%!important;min-height:100vh!important}}.hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.hover\:border-indigo-200:hover{--tw-border-opacity:1;border-color:rgb(199 210 254/var(--tw-border-opacity,1))}.hover\:border-slate-400:hover{--tw-border-opacity:1;border-color:rgb(148 163 184/var(--tw-border-opacity,1))}.hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.hover\:bg-indigo-100:hover{--tw-bg-opacity:1;background-color:rgb(224 231 255/var(--tw-bg-opacity,1))}.hover\:bg-indigo-50:hover{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1))}.hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.hover\:bg-slate-50:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.hover\:bg-slate-700:hover{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.hover\:bg-slate-800:hover{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.hover\:text-blue-700:hover{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.hover\:text-indigo-700:hover{--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity,1))}.hover\:text-red-500:hover{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.hover\:text-slate-100:hover{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.focus\:border-transparent:focus{border-color:#0000}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.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-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity,1))}.focus\:ring-slate-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(100 116 139/var(--tw-ring-opacity,1))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-gray-50:disabled{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.disabled\:text-gray-400:disabled{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.disabled\:text-gray-700:disabled{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:opacity-100{opacity:1}@media (width>=1024px){.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:items-center{align-items:center}}.quick-add-neon[data-v-66a1fd61]{color:#f0fdf4;letter-spacing:.01em;cursor:pointer;text-shadow:0 0 8px #dcfce780;background:linear-gradient(135deg,#22c55e,#16a34a);border:1px solid #86efac99;border-radius:.625rem;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.625rem .75rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:transform .15s,box-shadow .2s;animation:2.4s ease-in-out infinite neon-pulse-66a1fd61;display:flex;box-shadow:0 0 0 1px #4ade804d,0 0 14px #22c55e8c,0 0 28px #22c55e4d,inset 0 1px #fff3}.quick-add-neon[data-v-66a1fd61]:hover{transform:translateY(-1px);box-shadow:0 0 0 1px #86efac99,0 0 18px #22c55ebf,0 0 36px #22c55e73,inset 0 1px #ffffff4d}.quick-add-neon--open[data-v-66a1fd61]{animation:none;box-shadow:0 0 0 1px #86efaccc,0 0 20px #22c55ee6,0 0 40px #22c55e80}@keyframes neon-pulse-66a1fd61{0%,to{box-shadow:0 0 0 1px #4ade804d,0 0 14px #22c55e8c,0 0 28px #22c55e4d,inset 0 1px #fff3}50%{box-shadow:0 0 0 1px #86efac80,0 0 18px #22c55ebf,0 0 36px #22c55e73,inset 0 1px #ffffff4d}}.mask-toggle[data-v-180c3a78]{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;font-family:inherit;transition:color .15s,background .15s;display:flex}.mask-toggle--bare[data-v-180c3a78]{color:var(--text-muted);padding:.25rem}.mask-toggle--bare.is-masked[data-v-180c3a78]{color:var(--accent)}.mask-toggle--bare[data-v-180c3a78]:active{opacity:.7}.mask-toggle--floating[data-v-180c3a78]{border:1px solid var(--rule);width:2rem;height:2rem;color:var(--text-faint);background:0 0;border-radius:50%}.mask-toggle--floating[data-v-180c3a78]:hover{color:var(--text-muted);border-color:var(--text-trace)}.mask-toggle--floating.is-masked[data-v-180c3a78]{color:var(--accent);border-color:var(--accent)}.topbar[data-v-e047d182]{border-bottom:1px solid var(--rule);background:0 0;flex-shrink:0;justify-content:space-between;align-items:center;padding:1.125rem 1.5rem 1rem;font-family:inherit;display:flex}.month-nav[data-v-e047d182]{align-items:center;gap:.875rem;display:flex}.nav-arrow[data-v-e047d182]{border:1px solid var(--rule);width:2rem;height:2rem;color:var(--text-muted);cursor:pointer;background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-family:inherit;font-size:1.25rem;line-height:1;transition:color .15s,border-color .15s;display:flex}.nav-arrow[data-v-e047d182]:hover:not(:disabled){color:var(--accent);border-color:var(--accent)}.nav-arrow[data-v-e047d182]:disabled{opacity:.25;cursor:default}.month-label[data-v-e047d182]{color:var(--text-primary);letter-spacing:-.015em;white-space:nowrap;text-align:center;min-width:10rem;font-size:1.125rem;font-weight:600}.right[data-v-e047d182]{align-items:center;gap:.625rem;margin-left:auto;display:flex}.rate-strip[data-v-e047d182]{border:1px solid var(--rule);cursor:pointer;background:0 0;border-radius:99rem;flex-shrink:0;align-items:center;gap:.5rem;padding:.45rem .875rem;font-family:inherit;transition:border-color .15s;display:flex}.rate-strip[data-v-e047d182]:hover:not(:disabled){border-color:var(--text-trace)}.rate-strip[data-v-e047d182]:disabled{opacity:.4;cursor:default}.rate-label[data-v-e047d182]{color:var(--text-faint);text-transform:uppercase;letter-spacing:.06em;font-size:.8125rem;font-weight:500}.rate-value[data-v-e047d182]{color:var(--text-primary);font-size:.9375rem;font-weight:600}.rate-sep[data-v-e047d182]{color:var(--text-trace);font-weight:400}.rate-modal-backdrop[data-v-e047d182]{-webkit-backdrop-filter:blur(4px);z-index:50;background:#0000008c;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.rate-modal[data-v-e047d182]{background:var(--surface);border:1px solid var(--rule);border-radius:1rem;flex-direction:column;gap:1rem;width:19rem;padding:1.25rem 1.25rem 1.125rem;font-family:inherit;display:flex;box-shadow:0 24px 60px #00000080}.rate-modal-head[data-v-e047d182]{flex-direction:column;gap:.2rem;display:flex}.rate-modal-kicker[data-v-e047d182]{color:var(--text-primary);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.875rem;font-weight:600}.rate-modal-month[data-v-e047d182]{color:var(--text-muted);margin:0;font-size:.875rem;font-weight:500}.field[data-v-e047d182]{flex-direction:column;gap:.4rem;display:flex}.field-label[data-v-e047d182]{color:var(--text-faint);text-transform:uppercase;letter-spacing:.1em;font-size:.75rem;font-weight:600}.field-input[data-v-e047d182]{border:1px solid var(--rule);width:100%;color:var(--text-primary);letter-spacing:.02em;box-sizing:border-box;background:0 0;border-radius:.6rem;outline:none;padding:.6rem .75rem;font-family:inherit;font-size:1.0625rem;transition:border-color .15s}.field-input[data-v-e047d182]::placeholder{color:var(--text-trace)}.field-input[data-v-e047d182]:focus{border-color:var(--accent)}.rate-modal-foot[data-v-e047d182]{justify-content:flex-end;gap:.5rem;margin-top:.25rem;display:flex}.btn-ghost[data-v-e047d182]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:.5rem;padding:.55rem 1rem;font-family:inherit;font-size:.9375rem;font-weight:500;transition:color .15s}.btn-ghost[data-v-e047d182]:hover{color:var(--text-primary)}.btn-primary[data-v-e047d182]{background:var(--accent);color:#0b0f0d;cursor:pointer;border:none;border-radius:.5rem;padding:.55rem 1.1rem;font-family:inherit;font-size:.9375rem;font-weight:600;transition:opacity .15s}.btn-primary[data-v-e047d182]:disabled{opacity:.5;cursor:default}.bottom-nav-wrap[data-v-9003e895]{padding:0 .75rem;padding-bottom:calc(env(safe-area-inset-bottom) + 1rem);pointer-events:none;background:linear-gradient(to top, var(--bg) 35%, #0b0f0d00 100%);align-items:stretch;gap:.5rem;padding-top:1.5rem;transition:z-index;display:flex;position:fixed;bottom:0;left:0;right:0}.nav-pill[data-v-9003e895]{pointer-events:auto;background:#16201a;border-radius:9999px;flex:1;align-items:stretch;min-width:0;display:flex}.nav-item[data-v-9003e895]{cursor:pointer;min-width:0;color:var(--text-muted);background:0 0;border:none;border-radius:9999px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.25rem;margin:.25rem .125rem;padding:.55rem .2rem;font-family:inherit;transition:color .18s;display:flex}.nav-item--active[data-v-9003e895]{color:var(--accent)}.nav-label[data-v-9003e895]{white-space:nowrap;text-overflow:ellipsis;letter-spacing:.01em;max-width:100%;font-size:.6875rem;font-weight:500;line-height:1;overflow:hidden}.nav-item--active .nav-label[data-v-9003e895]{font-weight:600}.fab-pill[data-v-9003e895]{pointer-events:auto;background:#16201a;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;padding:.25rem;display:flex}.fab[data-v-9003e895]{background:var(--accent);width:48px;height:48px;color:var(--bg);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;font-family:inherit;transition:transform .2s,background .18s,opacity .18s;display:flex}.fab-disabled[data-v-9003e895]{background:var(--text-trace);color:var(--text-faint);cursor:not-allowed}.fab-open[data-v-9003e895]{transform:rotate(45deg)}.more-overlay[data-v-9003e895]{z-index:30;-webkit-backdrop-filter:blur(6px)saturate(120%);background:radial-gradient(#0f172a59 0%,#0f172a8c 100%);position:fixed;inset:0}.sheet-backdrop[data-v-b1562130]{z-index:60;-webkit-backdrop-filter:blur(4px)saturate(120%);background:#0f172a8c;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}@media (width>=1024px){.sheet-backdrop[data-v-b1562130]{padding:2rem}}@media (width<=1023px){.sheet-backdrop--mobile-fs[data-v-b1562130]{align-items:flex-start;padding:0}}.sheet[data-v-b1562130]{background:#fdfcf9;border-radius:1.25rem;flex-direction:column;width:100%;max-height:90vh;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 56px -16px #0f172a59,0 0 0 1px #0f172a0d}@media (width>=1024px){.sheet[data-v-b1562130]{border-radius:1.5rem;max-height:86vh}}.sheet--md[data-v-b1562130]{max-width:640px}.sheet--sm[data-v-b1562130]{max-width:480px}@media (width<=1023px){.sheet--mobile-fs[data-v-b1562130]{border-radius:0;max-width:100%;min-height:100vh;max-height:100vh}}.sheet__header[data-v-b1562130]{background:#fff;border-bottom:1px solid #eaeae0;flex-shrink:0;padding:1.125rem 1.5rem 1rem}.sheet__header-row[data-v-b1562130]{align-items:flex-start;gap:.875rem;display:flex}.sheet__kicker[data-v-b1562130]{letter-spacing:.14em;text-transform:uppercase;color:#64748b;margin-bottom:.3125rem;font-size:.75rem;font-weight:700}.sheet__title[data-v-b1562130]{color:#0f172a;letter-spacing:-.012em;word-break:break-word;margin:0;font-size:1.625rem;font-weight:600;line-height:1.18}@media (width>=1024px){.sheet__title[data-v-b1562130]{font-size:1.875rem}}.sheet__subtitle[data-v-b1562130]{color:#64748b;margin-top:.3125rem;font-size:.9375rem;line-height:1.4}.sheet__close[data-v-b1562130]{color:#64748b;cursor:pointer;background:0 0;border:1px solid #e5e7eb;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:background .15s,color .15s;display:inline-flex}.sheet__close[data-v-b1562130]:hover{color:#0f172a;background:#f1f5f9}.sheet__body[data-v-b1562130]{color:#1e293b;flex-direction:column;flex:1;gap:1.125rem;min-height:0;padding:1.375rem 1.375rem 1.875rem;font-size:1rem;line-height:1.5;display:flex}.sheet__body--scroll[data-v-b1562130]{overflow-y:auto}@media (width>=1024px){.sheet__body[data-v-b1562130]{gap:1.25rem;padding:1.625rem 1.875rem 2.125rem}}.sheet__body .text-sm[data-v-b1562130]{font-size:1rem;line-height:1.5}.sheet__body .text-xs[data-v-b1562130]{font-size:.875rem;line-height:1.45}.sheet__body input[data-v-b1562130]:not([type=checkbox]):not([type=radio]),.sheet__body select[data-v-b1562130],.sheet__body textarea[data-v-b1562130]{padding-top:.625rem!important;padding-bottom:.625rem!important;font-size:1rem!important;line-height:1.4!important}.sheet__body label[data-v-b1562130]{font-size:.9375rem}.sheet__body .text-\[10px\][data-v-b1562130],.sheet__body .text-\[11px\][data-v-b1562130]{font-size:.8125rem!important;line-height:1.4!important}.sheet__footer[data-v-b1562130]{background:#fff;border-top:1px solid #eaeae0;flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.625rem;padding:.875rem 1.25rem 1rem;display:flex}@media (width>=1024px){.sheet__footer[data-v-b1562130]{padding:1rem 1.5rem 1.125rem}}.sheet-enter-active[data-v-b1562130],.sheet-leave-active[data-v-b1562130]{transition:opacity .22s}.sheet-enter-active .sheet[data-v-b1562130],.sheet-leave-active .sheet[data-v-b1562130]{transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .22s}.sheet-enter-from[data-v-b1562130],.sheet-leave-to[data-v-b1562130]{opacity:0}.sheet-enter-from .sheet[data-v-b1562130],.sheet-leave-to .sheet[data-v-b1562130]{opacity:0;transform:translateY(16px)}@media (width<=1023px){.sheet-enter-from .sheet--mobile-fs[data-v-b1562130],.sheet-leave-to .sheet--mobile-fs[data-v-b1562130]{transform:translateY(40px)}}.sheet__footer .btn-primary,.sheet__body .btn-primary{color:#fff;cursor:pointer;background:#0f172a;border:1px solid #0f172a;border-radius:.625rem;padding:.625rem 1.25rem;font-size:1rem;font-weight:500;transition:background .15s,border-color .15s,opacity .15s}.sheet__footer .btn-primary:hover:not(:disabled),.sheet__body .btn-primary:hover:not(:disabled){background:#1e293b;border-color:#1e293b}.sheet__footer .btn-primary:disabled,.sheet__body .btn-primary:disabled{opacity:.55;cursor:not-allowed}.sheet__footer .btn-ghost,.sheet__body .btn-ghost{color:#475569;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.625rem;padding:.625rem 1.125rem;font-size:1rem;font-weight:500;transition:background .15s,color .15s}.sheet__footer .btn-ghost:hover:not(:disabled),.sheet__body .btn-ghost:hover:not(:disabled){color:#0f172a;background:#f1f5f9}.sheet__footer .btn-ghost:disabled,.sheet__body .btn-ghost:disabled{opacity:.55;cursor:not-allowed}.sheet__footer .btn-danger,.sheet__body .btn-danger{color:#fff;cursor:pointer;background:#b91c1c;border:1px solid #b91c1c;border-radius:.625rem;padding:.625rem 1.25rem;font-size:1rem;font-weight:500;transition:background .15s,opacity .15s}.sheet__footer .btn-danger:hover:not(:disabled),.sheet__body .btn-danger:hover:not(:disabled){background:#991b1b;border-color:#991b1b}.sheet__footer .btn-danger:disabled,.sheet__body .btn-danger:disabled{opacity:.55;cursor:not-allowed}.sheet__body .field-label{letter-spacing:.06em;text-transform:uppercase;color:#475569;margin-bottom:.5rem;font-size:.8125rem;font-weight:600;display:block}.sheet__body .field-hint{color:#94a3b8;margin-top:.5rem;font-size:.8125rem;line-height:1.45}.sheet__body .field-input,.sheet__body .field-select{color:#0f172a;background:#fff;border:1px solid #e2e1d6;border-radius:.625rem;outline:none;width:100%;padding:.6875rem .875rem;font-size:1rem;transition:border-color .15s,box-shadow .15s}.sheet__body .field-input:focus,.sheet__body .field-select:focus{border-color:#94a3b8;box-shadow:0 0 0 3px #94a3b833}.sheet__body .field-input:disabled,.sheet__body .field-select:disabled{color:#64748b;cursor:not-allowed;background:#f8f7f1}.sheet__body .field-section-label{letter-spacing:.14em;text-transform:uppercase;color:#94a3b8;font-size:.625rem;font-weight:700}.bm[data-v-0f292932]{z-index:60;color:var(--text-primary);background:#16201a;flex-direction:column;display:flex;position:fixed;inset:0}.bm__viewport[data-v-0f292932]{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.bm__group[data-v-0f292932]{width:100%;padding:1.25rem 1rem calc(env(safe-area-inset-bottom) + 1.25rem);flex-direction:column;gap:1rem;margin:auto 0;display:flex}.bm__header[data-v-0f292932]{align-items:flex-start;gap:.75rem;display:flex}.bm__header-text[data-v-0f292932]{flex:1;min-width:0}.bm__kicker[data-v-0f292932]{letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);margin:0 0 .25rem;font-size:.7rem;font-weight:500}.bm__title[data-v-0f292932]{color:var(--text-primary);letter-spacing:-.01em;margin:0;font-size:1.25rem;font-weight:600;line-height:1.2}.bm__subtitle[data-v-0f292932]{color:var(--text-muted);margin:.25rem 0 0;font-size:.875rem}.bm__header-actions[data-v-0f292932]{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.bm__close[data-v-0f292932]{width:2rem;height:2rem;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:99rem;justify-content:center;align-items:center;transition:color .15s,background .15s;display:inline-flex}.bm__close[data-v-0f292932]:hover{color:var(--text-primary);background:#ffffff0a}.bm__body[data-v-0f292932]{flex-direction:column;gap:1.125rem;display:flex}.bm__footer[data-v-0f292932]{border-top:1px solid var(--rule);justify-content:flex-end;align-items:center;gap:.625rem;margin-top:.5rem;padding-top:.875rem;display:flex}.bm-enter-active[data-v-0f292932],.bm-leave-active[data-v-0f292932]{transition:opacity .22s,transform .28s cubic-bezier(.22,1,.36,1)}.bm-enter-from[data-v-0f292932],.bm-leave-to[data-v-0f292932]{opacity:0;transform:translateY(24px)}.bm__footer .bm-btn-primary,.bm__body .bm-btn-primary{letter-spacing:.01em;background:var(--accent);color:var(--bg);cursor:pointer;border:none;border-radius:99rem;padding:.625rem 1.125rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:opacity .15s}.bm__footer .bm-btn-primary:disabled,.bm__body .bm-btn-primary:disabled{opacity:.45;cursor:not-allowed}.bm__footer .bm-btn-ghost,.bm__body .bm-btn-ghost{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:.625rem 1rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:color .15s}.bm__footer .bm-btn-ghost:hover:not(:disabled),.bm__body .bm-btn-ghost:hover:not(:disabled){color:var(--text-primary)}.bm__footer .bm-btn-danger,.bm__body .bm-btn-danger{color:var(--danger);cursor:pointer;background:0 0;border:none;padding:.625rem 1rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:opacity .15s}.bm__footer .bm-btn-danger:hover:not(:disabled),.bm__body .bm-btn-danger:hover:not(:disabled){opacity:.8}.ff[data-v-0240adba]{flex-direction:column;gap:.5rem;display:flex}.ff__label[data-v-0240adba]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:.6875rem;font-weight:600}.ff__hint[data-v-0240adba]{color:var(--text-faint);margin:0;font-size:.75rem;line-height:1.4}.ff__error[data-v-0240adba]{color:var(--danger);margin:0;font-size:.75rem;line-height:1.4}.fni[data-v-c7e97463]{border:1px solid var(--rule);width:100%;color:var(--text-primary);font-variant-numeric:tabular-nums;background:#ffffff06;border-radius:.5rem;outline:none;padding:.625rem .75rem;font-family:inherit;font-size:.9375rem;transition:border-color .15s,box-shadow .15s}.fni[data-v-c7e97463]::placeholder{color:var(--text-faint)}.fni[data-v-c7e97463]:focus{border-color:var(--accent);box-shadow:0 0 0 3px #c6f24e26}.fni[data-v-c7e97463]:disabled{opacity:.5;cursor:not-allowed}.fni[data-v-c7e97463]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.fni[data-v-c7e97463]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.fni[data-v-c7e97463]{-moz-appearance:textfield}.app-header[data-v-e733e69b]{background:var(--bg);color:var(--text-primary);flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;padding:1rem 1rem .75rem;transition:z-index;display:flex;position:sticky;top:0}.month-nav[data-v-e733e69b]{align-items:center;gap:.5rem;min-width:0;display:flex}.chev[data-v-e733e69b]{color:var(--text-muted);background:0 0;border:none;flex-shrink:0;padding:0 .125rem;font-family:inherit;font-size:1.25rem;line-height:1}.month-label[data-v-e733e69b]{color:var(--text-primary);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:500;overflow:hidden}.header-right[data-v-e733e69b]{flex-shrink:0;align-items:center;gap:.875rem;display:flex}.rate-strip[data-v-e733e69b]{color:var(--text-muted);background:0 0;border:none;align-items:baseline;gap:.3rem;padding:0;font-family:inherit;font-size:.75rem;display:inline-flex}.rate-label[data-v-e733e69b]{font-weight:500}.rate-value[data-v-e733e69b]{color:var(--text-primary);font-weight:600}.rate-sep[data-v-e733e69b]{color:var(--text-faint)}.gear[data-v-e733e69b]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:.25rem;transition:color .15s;display:flex}.gear-open[data-v-e733e69b]{color:var(--text-primary)}.gear-overlay[data-v-e733e69b]{z-index:30;-webkit-backdrop-filter:blur(6px)saturate(120%);background:radial-gradient(#0f172a59 0%,#0f172a8c 100%);position:fixed;inset:0}.month-swipe[data-v-d0baa8f5]{will-change:transform;flex:1 0 auto}.msw-hint[data-v-d0baa8f5]{top:calc(env(safe-area-inset-top) + 4.25rem);z-index:30;border:1px solid var(--v90406c10);pointer-events:none;background:#111827;border-radius:99rem;align-items:center;gap:.5rem;padding:.5rem .9rem;transition:border-color .15s;display:flex;position:fixed;left:50%;box-shadow:0 10px 30px #0f172a47,0 2px 6px #0f172a2e}.msw-label[data-v-d0baa8f5]{letter-spacing:-.01em;color:#ffffffd9;white-space:nowrap;font-size:.8125rem;font-weight:700;transition:color .15s}.msw-chevron[data-v-d0baa8f5]{color:#ffffff80;font-size:1rem;line-height:1;transition:color .15s}.msw-armed-text[data-v-d0baa8f5]{color:#34d399}.msw-hint-muted[data-v-d0baa8f5]{color:#ffffff73;white-space:nowrap;font-size:.75rem;font-weight:600}.msw-fade-enter-active[data-v-d0baa8f5],.msw-fade-leave-active[data-v-d0baa8f5]{transition:opacity .18s,transform .18s}.msw-fade-from[data-v-d0baa8f5]{opacity:0!important}.fti[data-v-f99c8c1d]{border:1px solid var(--rule);width:100%;color:var(--text-primary);background:#ffffff06;border-radius:.5rem;outline:none;padding:.625rem .75rem;font-family:inherit;font-size:.9375rem;transition:border-color .15s,box-shadow .15s}.fti[data-v-f99c8c1d]::placeholder{color:var(--text-faint)}.fti[data-v-f99c8c1d]:focus{border-color:var(--accent);box-shadow:0 0 0 3px #c6f24e26}.fti[data-v-f99c8c1d]:disabled{opacity:.5;cursor:not-allowed}.fs-wrap[data-v-3f11d5ce]{position:relative}.fs[data-v-3f11d5ce]{border:1px solid var(--rule);width:100%;color:var(--text-primary);appearance:none;cursor:pointer;background:#ffffff06;border-radius:.5rem;outline:none;padding:.625rem 2.25rem .625rem .75rem;font-family:inherit;font-size:.9375rem;transition:border-color .15s,box-shadow .15s}.fs[data-v-3f11d5ce]:focus{border-color:var(--accent);box-shadow:0 0 0 3px #c6f24e26}.fs[data-v-3f11d5ce]:disabled{opacity:.5;cursor:not-allowed}.fs option[data-v-3f11d5ce]{color:var(--text-primary);background:#1a1f1c}.fs-caret[data-v-3f11d5ce]{color:var(--text-muted);pointer-events:none;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.nlf[data-v-807cc610]{flex-direction:column;gap:.5rem;display:flex}.nlf-label[data-v-807cc610]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:.6875rem;font-weight:600}.nlf-chips[data-v-807cc610]{flex-wrap:wrap;gap:.375rem;display:flex}.chip[data-v-807cc610]{color:var(--accent);-webkit-tap-highlight-color:transparent;background:#c6f24e0f;border:1px solid #c6f24e59;border-radius:99rem;align-items:center;gap:.25rem;font-family:inherit;font-size:.75rem;font-weight:500;display:inline-flex;overflow:hidden}.chip-text[data-v-807cc610]{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;text-align:left;background:0 0;border:none;max-width:12rem;padding:.3125rem .625rem;overflow:hidden}.chip-text[data-v-807cc610]:hover{background:#c6f24e1a}.chip-x[data-v-807cc610]{color:var(--accent);opacity:.7;cursor:pointer;background:0 0;border:none;padding:.25rem .5rem .25rem .125rem;font-size:.875rem;line-height:1;transition:opacity .15s}.chip-x[data-v-807cc610]:hover{opacity:1}.chip--add[data-v-807cc610]{border-style:dashed;border-color:var(--text-trace);color:var(--text-muted);cursor:pointer;background:0 0;padding:.3125rem .625rem;transition:border-color .15s,color .15s,background .15s}.chip--add[data-v-807cc610]:hover{border-color:var(--text-faint);color:var(--text-primary);background:#ffffff08}.nlf-panel[data-v-807cc610]{border:1px solid var(--rule);background:#ffffff06;border-radius:.625rem;flex-direction:column;gap:.5rem;margin-top:.125rem;padding:.625rem;display:flex}.nlf-available[data-v-807cc610]{flex-direction:column;gap:.25rem;max-height:11rem;display:flex;overflow-y:auto}.nlf-row[data-v-807cc610]{text-align:left;border:1px solid var(--rule);width:100%;color:var(--text-primary);cursor:pointer;background:0 0;border-radius:.5rem;padding:.4375rem .625rem;font-family:inherit;font-size:.8125rem;transition:background .15s,border-color .15s}.nlf-row[data-v-807cc610]:hover{background:#c6f24e0d;border-color:#c6f24e40}.nlf-empty[data-v-807cc610]{color:var(--text-faint);margin:.125rem 0;font-size:.75rem}.nlf-new[data-v-807cc610]{border-top:1px solid var(--rule);align-items:flex-start;gap:.5rem;padding-top:.5rem;display:flex}.nlf-textarea[data-v-807cc610]{color:var(--text-primary);border:1px solid var(--rule);resize:none;background:#ffffff05;border-radius:.5rem;flex:auto;padding:.5rem .625rem;font-family:inherit;font-size:.8125rem}.nlf-textarea[data-v-807cc610]::placeholder{color:var(--text-faint)}.nlf-textarea[data-v-807cc610]:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 2px #c6f24e26}.nlf-textarea--big[data-v-807cc610]{resize:vertical;min-height:9rem}.nlf-create[data-v-807cc610]{background:var(--accent);color:var(--bg);cursor:pointer;border:none;border-radius:.5rem;flex-shrink:0;padding:.5rem .875rem;font-family:inherit;font-size:.8125rem;font-weight:600}.nlf-create[data-v-807cc610]:disabled{opacity:.4;cursor:not-allowed}.nlf-readonly[data-v-807cc610]{color:var(--text-primary);white-space:pre-wrap;word-break:break-word;margin:0;font-size:.875rem}.grid-2[data-v-17b6864a]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.fee-row[data-v-17b6864a]{align-items:stretch;gap:.5rem;display:flex}.fee-amount[data-v-17b6864a]{flex:auto;min-width:0}.fee-currency[data-v-17b6864a]{flex:0 0 6.25rem}.tx-types[data-v-17b6864a]{border:1px solid var(--rule);background:#ffffff06;border-radius:99rem;display:flex;overflow:hidden}.tx-type[data-v-17b6864a]{color:var(--text-muted);cursor:pointer;letter-spacing:.005em;white-space:nowrap;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex:1 1 0;padding:.5rem .375rem;font-family:inherit;font-size:.75rem;font-weight:500;transition:color .15s,background .15s}.tx-type+.tx-type[data-v-17b6864a]{border-left:1px solid var(--rule)}.tx-type[data-v-17b6864a]:hover{color:var(--text-primary)}.tx-type--active[data-v-17b6864a]{background:var(--accent);color:var(--bg);font-weight:600}.tx-type--active+.tx-type[data-v-17b6864a]{border-left-color:#0000}.tx-type[data-v-17b6864a]:has(+.tx-type--active){border-left-color:#0000}.fc[data-v-451b6350]{cursor:pointer;color:var(--text-primary);align-items:center;gap:.625rem;font-family:inherit;font-size:.9375rem;display:inline-flex}.fc--disabled[data-v-451b6350]{opacity:.5;cursor:not-allowed}.fc__box[data-v-451b6350]{border:1px solid var(--text-faint);border-radius:.3125rem;flex-shrink:0;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.fc__box--checked[data-v-451b6350]{background:var(--accent);border-color:var(--accent);color:var(--bg)}.fc__native[data-v-451b6350]{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.fc__label[data-v-451b6350]{line-height:1.3}.fdt[data-v-2503a7f4]{border:1px solid var(--rule);background:#ffffff0a;border-radius:99rem;gap:.125rem;padding:.1875rem;display:inline-flex}.fdt--disabled[data-v-2503a7f4]{opacity:.55}.fdt__seg[data-v-2503a7f4]{font:inherit;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:99rem;align-items:center;gap:.4rem;padding:.4rem .875rem;font-size:.8125rem;font-weight:500;transition:background-color .15s,color .15s;display:inline-flex}.fdt__seg[data-v-2503a7f4]:disabled{cursor:not-allowed}.fdt__seg[data-v-2503a7f4]:hover:not(:disabled):not(.is-active){color:var(--text-primary)}.fdt__seg.is-active[data-v-2503a7f4]{background:var(--bg);color:var(--text-primary);font-weight:600}.fdt__dot[data-v-2503a7f4]{border-radius:50%;flex-shrink:0;width:.45rem;height:.45rem}.fdt__dot--banco[data-v-2503a7f4]{background:var(--accent);opacity:.45}.fdt__dot--efectivo[data-v-2503a7f4]{background:var(--text-faint);opacity:1}.fdt__seg.is-active .fdt__dot--banco[data-v-2503a7f4]{opacity:1}.fcg[data-v-289e7e62]{flex-wrap:wrap;gap:.4rem;display:flex}.fcg__chip[data-v-289e7e62]{color:var(--text-muted);border:1px solid var(--rule);cursor:pointer;background:0 0;border-radius:99rem;padding:.3rem .75rem;font-family:inherit;font-size:.8125rem;font-weight:500;transition:color .15s,background .15s,border-color .15s}.fcg__chip[data-v-289e7e62]:disabled{opacity:.5;cursor:not-allowed}.fcg__chip[data-v-289e7e62]:hover:not(:disabled):not(.is-selected){color:var(--text-primary)}.fcg__chip.is-selected[data-v-289e7e62]{background:var(--accent);border-color:var(--accent);color:var(--bg);font-weight:600}.fta[data-v-da48898d]{border:1px solid var(--rule);width:100%;color:var(--text-primary);resize:vertical;background:#ffffff06;border-radius:.5rem;outline:none;padding:.625rem .75rem;font-family:inherit;font-size:.9375rem;line-height:1.5;transition:border-color .15s,box-shadow .15s}.fta[data-v-da48898d]::placeholder{color:var(--text-faint)}.fta[data-v-da48898d]:focus{border-color:var(--accent);box-shadow:0 0 0 3px #c6f24e26}.fta[data-v-da48898d]:disabled{opacity:.5;cursor:not-allowed}.mnl[data-v-14a7fc19]{flex-direction:column;gap:.625rem;display:flex}.mnl__head[data-v-14a7fc19]{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.mnl__kicker[data-v-14a7fc19]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:.6875rem;font-weight:600}.mnl__count[data-v-14a7fc19]{letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);font-size:.6875rem;font-weight:500}.mnl__list[data-v-14a7fc19]{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.mnl__chip[data-v-14a7fc19]{border:1px solid var(--rule);background:#ffffff06;border-radius:.625rem;align-items:stretch;gap:.25rem;transition:border-color .15s,background .15s;display:flex;overflow:hidden}.mnl__chip[data-v-14a7fc19]:hover{border-color:#c6f24e73}.mnl__chip-body[data-v-14a7fc19]{color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:none;flex:1;align-items:center;gap:.55rem;min-width:0;padding:.625rem .75rem;font-family:inherit;font-size:.875rem;display:flex}.mnl__chip-glyph[data-v-14a7fc19]{color:var(--accent);opacity:.85;flex-shrink:0}.mnl__chip-text[data-v-14a7fc19]{text-overflow:ellipsis;-webkit-line-clamp:2;letter-spacing:-.005em;-webkit-box-orient:vertical;flex:1;min-width:0;line-height:1.35;display:-webkit-box;overflow:hidden}.mnl__chip-x[data-v-14a7fc19]{border:none;border-left:1px solid var(--rule);width:2.25rem;color:var(--text-faint);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;transition:color .15s,background .15s;display:inline-flex}.mnl__chip-x[data-v-14a7fc19]:hover{color:var(--text-primary);background:#ffffff0a}.mnl__add[data-v-14a7fc19]{border:1px dashed var(--rule);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:99rem;align-self:flex-start;align-items:center;gap:.4rem;padding:.45rem .875rem .45rem .625rem;font-family:inherit;font-size:.8125rem;font-weight:500;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.mnl__add[data-v-14a7fc19]:hover{color:var(--accent);border-color:var(--accent);border-style:solid}.mnl__add--open[data-v-14a7fc19]{color:var(--accent);border-color:var(--accent);background:#c6f24e0f;border-style:solid}.mnl__add-glyph[data-v-14a7fc19]{width:1.125rem;height:1.125rem;color:var(--accent);background:#c6f24e1f;border-radius:99rem;justify-content:center;align-items:center;display:inline-flex}.mnl__empty[data-v-14a7fc19]{color:var(--text-faint);margin:0;font-size:.8125rem}.mnl__picker[data-v-14a7fc19]{border:1px solid var(--rule);background:#ffffff05;border-radius:.75rem;flex-direction:column;gap:.625rem;margin-top:.25rem;padding:.75rem;display:flex}.mnl__picker-list[data-v-14a7fc19]{flex-direction:column;gap:.35rem;max-height:12rem;margin:-.125rem -.125rem 0;padding:.125rem;display:flex;overflow-y:auto}.mnl__picker-item[data-v-14a7fc19]{text-align:left;cursor:pointer;color:var(--text-primary);background:#ffffff08;border:1px solid #0000;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.625rem;padding:.5rem .625rem;font-family:inherit;transition:border-color .15s,background .15s,color .15s;display:flex}.mnl__picker-item[data-v-14a7fc19]:hover{background:#c6f24e0f;border-color:#c6f24e80}.mnl__picker-text[data-v-14a7fc19]{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;min-width:0;font-size:.8125rem;line-height:1.4;display:-webkit-box;overflow:hidden}.mnl__picker-tag[data-v-14a7fc19]{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);flex-shrink:0;font-size:.625rem;font-weight:700}.mnl__picker-empty[data-v-14a7fc19]{color:var(--text-faint);margin:0;padding:.25rem .125rem;font-size:.8125rem}.mnl__picker-divider[data-v-14a7fc19]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);align-items:center;gap:.625rem;font-size:.625rem;font-weight:600;display:flex}.mnl__picker-divider[data-v-14a7fc19]:before,.mnl__picker-divider[data-v-14a7fc19]:after{content:"";background:var(--rule);flex:1;height:1px}.mnl__picker-actions[data-v-14a7fc19]{justify-content:flex-end;gap:.5rem;display:flex}.mnl__btn-ghost[data-v-14a7fc19],.mnl__btn-primary[data-v-14a7fc19]{cursor:pointer;border-radius:.5rem;padding:.5rem .875rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:background .15s,color .15s,border-color .15s,opacity .15s}.mnl__btn-ghost[data-v-14a7fc19]{border:1px solid var(--rule);color:var(--text-muted);background:0 0}.mnl__btn-ghost[data-v-14a7fc19]:hover{color:var(--text-primary)}.mnl__btn-primary[data-v-14a7fc19]{background:var(--accent);border:1px solid var(--accent);color:var(--bg)}.mnl__btn-primary[data-v-14a7fc19]:disabled,.mnl__btn-ghost[data-v-14a7fc19]:disabled{opacity:.45;cursor:not-allowed}.mnl__readonly[data-v-14a7fc19]{white-space:pre-wrap;word-break:break-word;color:var(--text-primary);margin:0;font-size:.9375rem;line-height:1.5}.grid-2[data-v-3ae3e368]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.header-del[data-v-3ae3e368]{width:2rem;height:2rem;color:var(--danger);cursor:pointer;background:0 0;border:none;border-radius:99rem;justify-content:center;align-items:center;transition:background .15s;display:inline-flex}.header-del[data-v-3ae3e368]:hover{background:#ff5a5a14}.delete-copy[data-v-3ae3e368]{color:var(--text-muted);margin:0;font-size:.9375rem;line-height:1.5}.header-del[data-v-1be97067]{width:2rem;height:2rem;color:var(--danger);cursor:pointer;background:0 0;border:none;border-radius:99rem;justify-content:center;align-items:center;transition:background .15s;display:inline-flex}.header-del[data-v-1be97067]:hover{background:#ff5a5a14}.delete-copy[data-v-1be97067]{color:var(--text-muted);white-space:pre-wrap;word-break:break-word;margin:0;font-size:.9375rem;line-height:1.5}.grid-2[data-v-a49605ba]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.sel-wrap[data-v-a49605ba]{position:relative}.sel[data-v-a49605ba]{border:1px solid var(--rule);width:100%;color:var(--text-primary);appearance:none;cursor:pointer;background:#ffffff06;border-radius:.5rem;outline:none;padding:.625rem 2.25rem .625rem .75rem;font-family:inherit;font-size:.9375rem;transition:border-color .15s,box-shadow .15s}.sel[data-v-a49605ba]:focus{border-color:var(--accent);box-shadow:0 0 0 3px #c6f24e26}.sel[data-v-a49605ba]:disabled{opacity:.5;cursor:not-allowed}.sel-caret[data-v-a49605ba]{color:var(--text-faint);pointer-events:none;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.hint[data-v-a49605ba]{color:var(--text-faint);margin:0;font-size:.75rem;line-height:1.4}.hint--warn[data-v-a49605ba]{color:#d4a14a}.hint--ok[data-v-a49605ba]{color:var(--accent)}.amt-hints[data-v-a49605ba]{color:var(--text-faint);flex-wrap:wrap;gap:.125rem .875rem;margin:0;font-size:.75rem;display:flex}.assume-card[data-v-a49605ba]{background:#d4a14a0f;border:1px solid #d4a14a4d;border-radius:.75rem;flex-direction:column;gap:.625rem;padding:.875rem;display:flex}.assume-sub[data-v-a49605ba]{color:var(--text-muted);margin:0;font-size:.75rem;line-height:1.45}.assume-sub strong[data-v-a49605ba]{color:var(--text-primary);font-weight:600}.assume-account[data-v-a49605ba]{flex-direction:column;gap:.5rem;display:flex}.assume-account-label[data-v-a49605ba]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:.6875rem;font-weight:600}.cascade[data-v-a49605ba]{border:1px solid var(--rule);background:#ffffff05;border-radius:.75rem;flex-direction:column;gap:.625rem;padding:.875rem;display:flex}.cascade-title[data-v-a49605ba]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:.6rem;font-weight:600}.cascade-grid[data-v-a49605ba]{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}.cascade-cell[data-v-a49605ba]{border:1px solid var(--rule);background:#ffffff04;border-radius:.5rem;padding:.5rem}.cascade-cell--off[data-v-a49605ba]{opacity:.5}.cascade-label[data-v-a49605ba]{color:var(--text-faint);margin:0 0 .25rem;font-size:.625rem;line-height:1.2}.cascade-val[data-v-a49605ba]{color:var(--text-primary);font-variant-numeric:tabular-nums;margin:0;font-size:.8125rem;font-weight:600}.cascade-val--empty[data-v-a49605ba]{color:var(--text-trace)}.cascade-note[data-v-a49605ba]{color:var(--text-faint);font-variant-numeric:tabular-nums;margin:.25rem 0 0;font-size:.625rem}.cascade-foot[data-v-a49605ba]{color:var(--text-faint);margin:0;font-size:.625rem}.acreedor-row[data-v-a49605ba]{gap:.5rem;display:flex}.acreedor-sel[data-v-a49605ba]{flex:auto}.pair-btn[data-v-a49605ba]{border:1px dashed var(--text-faint);color:var(--text-muted);cursor:pointer;white-space:nowrap;background:0 0;border-radius:.5rem;flex-shrink:0;padding:0 .75rem;font-family:inherit;font-size:.75rem;font-weight:500;transition:border-color .15s,color .15s,background .15s}.pair-btn[data-v-a49605ba]:hover{border-color:var(--text-muted);color:var(--text-primary)}.pair-btn--on[data-v-a49605ba],.pair-btn--on[data-v-a49605ba]:hover{border-style:solid;border-color:var(--accent);color:var(--accent);background:#c6f24e14}.form-err[data-v-a49605ba]{color:var(--danger);background:#f8717114;border:1px solid #f8717140;border-radius:.5rem;margin:0;padding:.5rem .625rem;font-size:.8125rem}.fab-overlay[data-v-181a2834]{z-index:30;-webkit-backdrop-filter:blur(6px)saturate(120%);background:radial-gradient(#0f172a59 0%,#0f172a8c 100%);position:fixed;inset:0}.resumen-tab[data-v-90f12430]{flex-direction:column;display:flex}.scope-toggle[data-v-90f12430]{border:1px solid var(--rule);background:#ffffff0a;border-radius:99rem;align-self:flex-start;gap:.125rem;margin-bottom:1.5rem;padding:.1875rem;display:inline-flex}.scope-seg[data-v-90f12430]{font:inherit;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:99rem;padding:.4rem .875rem;font-size:.8125rem;font-weight:500;transition:background-color .15s,color .15s}.scope-seg.is-active[data-v-90f12430]{color:var(--accent);background:#c6f24e1f;font-weight:600}.kicker[data-v-90f12430]{letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);margin:0 0 1.25rem;font-size:.7rem;font-weight:500}.hero[data-v-90f12430]{align-items:baseline;gap:.625rem;margin:0;line-height:1;display:flex}.hero-num[data-v-90f12430]{color:var(--text-primary);letter-spacing:-.03em;font-size:4.5rem;font-weight:600}.hero-num--neg[data-v-90f12430]{color:var(--danger)}.hero-unit[data-v-90f12430]{color:var(--text-faint);letter-spacing:.02em;font-size:1.125rem;font-weight:500}.hero-sub[data-v-90f12430]{color:var(--text-muted);margin:.75rem 0 0;font-size:.875rem}.trend[data-v-90f12430]{justify-content:space-between;align-items:flex-end;gap:.375rem;margin:1.5rem 0;padding:0 .125rem;display:flex}.trend-col[data-v-90f12430]{min-width:0;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-direction:column;flex:1;align-items:center;gap:.3rem;padding:0;display:flex}.trend-val[data-v-90f12430]{color:var(--text-faint);letter-spacing:.02em;white-space:nowrap;visibility:hidden;opacity:0;font-size:.625rem;font-weight:500;line-height:1;transition:opacity .12s}.trend-val.is-visible[data-v-90f12430]{visibility:visible;opacity:1}.trend-val--neg[data-v-90f12430]{color:var(--danger)}.trend-init--selected[data-v-90f12430]{color:var(--text-primary)}.trend-bar-wrap[data-v-90f12430]{justify-content:center;align-items:flex-end;width:100%;height:40px;display:flex}.trend-bar[data-v-90f12430]{background:#ffffff2e;border-radius:.25rem;width:1.375rem}.trend-bar--neg[data-v-90f12430]{background:var(--danger)}.trend-init[data-v-90f12430]{color:var(--text-faint);letter-spacing:.04em;font-size:.6875rem;font-weight:500;line-height:1}.trend-init--active[data-v-90f12430]{color:var(--text-primary)}.rows[data-v-90f12430]{margin:0;padding:0;list-style:none}.row[data-v-90f12430]{border-top:1px solid var(--rule);justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 0;display:flex}.row[data-v-90f12430]:last-child{border-bottom:1px solid var(--rule)}.row-main[data-v-90f12430]{flex-direction:column;display:flex}.row-name[data-v-90f12430]{color:var(--text-primary);letter-spacing:-.005em;margin:0;font-size:1rem;font-weight:500}.row-sub[data-v-90f12430]{color:var(--text-faint);margin:.25rem 0 0;font-size:.75rem}.row-amount[data-v-90f12430]{align-items:baseline;gap:.3rem;display:inline-flex}.row-val[data-v-90f12430]{color:var(--text-primary);font-size:1.125rem;font-weight:600;line-height:1}.row-val--out[data-v-90f12430]{color:var(--danger)}.row-unit[data-v-90f12430]{color:var(--text-faint);letter-spacing:.08em;font-size:.625rem;font-weight:500}.footnote[data-v-90f12430]{color:var(--text-trace);margin:1.75rem 0 0;font-size:.75rem;line-height:1.5}.cambiar-tab[data-v-9d84b376]{flex-direction:column;display:flex}.kicker[data-v-9d84b376]{letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);margin:0 0 1.25rem;font-size:.7rem;font-weight:500}.hero[data-v-9d84b376]{align-items:baseline;gap:.625rem;margin:0;line-height:1;display:flex}.hero-num[data-v-9d84b376]{color:var(--accent);letter-spacing:-.03em;font-size:4.5rem;font-weight:600}.hero-unit[data-v-9d84b376]{color:var(--text-faint);letter-spacing:.02em;font-size:1.125rem;font-weight:500}.hero-sub[data-v-9d84b376]{color:var(--text-muted);margin:.75rem 0 0;font-size:.875rem}.rows[data-v-9d84b376]{margin:1.75rem 0 0;padding:0;list-style:none}.row[data-v-9d84b376]{border-top:1px solid var(--rule);justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 0;display:flex}.row[data-v-9d84b376]:last-child{border-bottom:1px solid var(--rule)}.row-left[data-v-9d84b376]{flex:auto;min-width:0}.row-name[data-v-9d84b376]{color:var(--text-primary);letter-spacing:-.005em;margin:0;font-size:1rem;font-weight:500}.row-sub[data-v-9d84b376]{color:var(--text-faint);letter-spacing:.005em;margin:.25rem 0 0;font-size:.75rem}.row-right[data-v-9d84b376]{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.125rem;display:flex}.row-amount[data-v-9d84b376]{color:var(--text-primary);font-size:1.125rem;font-weight:600;line-height:1}.row-unit[data-v-9d84b376]{color:var(--text-faint);letter-spacing:.08em;font-size:.625rem;font-weight:500}.see-more[data-v-9d84b376]{color:var(--accent);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:.375rem;margin:1.5rem 0 0;padding:0;font-family:inherit;font-size:.875rem;font-weight:600;display:inline-flex}.see-more-caret[data-v-9d84b376]{transition:transform .2s;display:inline-block}.see-more-caret--open[data-v-9d84b376]{transform:rotate(90deg)}.footnote[data-v-9d84b376]{color:var(--text-trace);margin:1.75rem 0 0;font-size:.75rem;line-height:1.5}.dashboard-mobile-shell[data-v-19994a31]{padding:.5rem .5rem 0}.tabs[data-v-19994a31]{scrollbar-width:none;align-items:center;gap:1.125rem;margin-bottom:1.5rem;display:flex;overflow-x:auto}.tabs[data-v-19994a31]::-webkit-scrollbar{display:none}.tab[data-v-19994a31]{color:var(--text-muted);cursor:pointer;letter-spacing:-.005em;white-space:nowrap;background:0 0;border:none;flex-shrink:0;padding:.25rem 0 .5rem;font-family:inherit;font-size:.9375rem;font-weight:500;transition:color .15s;position:relative}.tab-active[data-v-19994a31]{color:var(--accent);font-weight:600}.tab-active[data-v-19994a31]:after{content:"";background:var(--accent);border-radius:99rem;height:2px;position:absolute;bottom:-2px;left:0;right:0}.tab-body[data-v-19994a31]{min-height:50vh}.en-pesos-tab[data-v-2a425383]{flex-direction:column;display:flex}.kicker[data-v-2a425383]{letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);margin:0 0 .125rem;font-size:.7rem;font-weight:500}.hero[data-v-2a425383]{margin:0;line-height:1}.hero-num[data-v-2a425383]{color:var(--text-primary);letter-spacing:-.03em;font-size:3.25rem;font-weight:600}.deposit-block[data-v-2a425383]{flex-direction:column;gap:.125rem;margin:1.25rem 0 0;display:flex}.deposit-label[data-v-2a425383]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:.6875rem;font-weight:600}.deposit-amount[data-v-2a425383]{color:var(--text-primary);letter-spacing:-.025em;margin:0;font-size:2.25rem;font-weight:600;line-height:1}.hero-sub[data-v-2a425383]{color:var(--text-muted);margin:.75rem 0 0;font-size:.875rem}.usd-list[data-v-2a425383]{margin:.875rem 0 0;padding:0;list-style:none}.usd-row[data-v-2a425383]{border-top:1px solid color-mix(in srgb, var(--rule) 55%, transparent);justify-content:space-between;align-items:baseline;gap:1rem;padding:.55rem 0;display:flex}.usd-row[data-v-2a425383]:first-child{border-top:none}.usd-name[data-v-2a425383]{color:var(--text-muted);letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;font-size:.875rem;font-weight:400;overflow:hidden}.usd-amount[data-v-2a425383]{color:var(--text-primary);flex-shrink:0;font-size:.875rem;font-weight:600;line-height:1}.pagado-line[data-v-2a425383]{color:var(--text-muted);flex-wrap:wrap;align-items:baseline;gap:.4rem;margin:.875rem 0 0;font-size:.8125rem;display:inline-flex}.pagado[data-v-2a425383]{color:var(--accent);font-weight:600}.resta[data-v-2a425383]{color:var(--text-primary);font-weight:600}.sep[data-v-2a425383]{color:var(--text-trace)}.bar[data-v-2a425383]{background:var(--rule);border-radius:99rem;height:.375rem;margin:1.25rem 0 .75rem;overflow:hidden}.bar-fill[data-v-2a425383]{background:var(--accent);border-radius:99rem;height:100%;transition:width .25s;display:block}.legend[data-v-2a425383]{color:var(--text-muted);align-items:center;gap:.625rem;font-size:.8125rem;display:flex}.legend-item[data-v-2a425383]{align-items:center;gap:.4rem;display:inline-flex}.legend-sep[data-v-2a425383]{color:var(--text-trace)}.dot[data-v-2a425383]{border-radius:99rem;flex-shrink:0;width:.45rem;height:.45rem;display:inline-block}.dot-accent[data-v-2a425383]{background:var(--accent)}.dot-muted[data-v-2a425383]{background:var(--text-faint)}.rows[data-v-2a425383]{margin:1.5rem 0 0;padding:0;list-style:none}.bucket[data-v-2a425383]{display:block}.bucket[data-v-2a425383]:last-child{border-bottom:1px solid var(--rule)}.row[data-v-2a425383]{border-top:1px solid var(--rule);justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 0;display:flex}.row--bucket[data-v-2a425383]{width:100%;color:inherit;cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;background:0 0;border-bottom:none;border-left:none;border-right:none;font-family:inherit;transition:opacity .15s}.row--bucket[data-v-2a425383]:active{opacity:.7}.row-left[data-v-2a425383]{flex:auto;align-items:center;gap:.55rem;min-width:0;display:inline-flex}.row-name[data-v-2a425383]{color:var(--text-primary);letter-spacing:-.005em;margin:0;font-size:1rem;font-weight:500}.row-sub[data-v-2a425383]{color:var(--text-faint);margin:.25rem 0 0;font-size:.75rem}.row-right[data-v-2a425383]{flex-shrink:0;align-items:baseline;gap:.625rem;display:inline-flex}.row-amount[data-v-2a425383]{color:var(--text-primary);font-size:1.125rem;font-weight:600;line-height:1}.caret[data-v-2a425383]{color:var(--text-trace);align-self:center;font-size:.8125rem;line-height:1;transition:transform .2s,color .2s;transform:translateY(-.0625rem)}.row--open .caret[data-v-2a425383]{color:var(--accent);transform:rotate(90deg)}.bucket-detail[data-v-2a425383]{margin-top:.5rem;overflow:hidden}.bucket-empty[data-v-2a425383]{color:var(--text-trace);margin:.5rem 0 0;padding-left:1.05rem;font-size:.75rem}.sub-rows[data-v-2a425383]{margin:0;padding:0 0 .25rem 1.05rem;list-style:none}.sub-row[data-v-2a425383]{border-top:1px solid color-mix(in srgb, var(--rule) 55%, transparent);justify-content:space-between;align-items:baseline;gap:1rem;padding:.625rem 0;display:flex}.sub-row[data-v-2a425383]:first-child{border-top:none}.sub-name[data-v-2a425383]{color:var(--text-muted);letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;font-size:.875rem;font-weight:400;overflow:hidden}.sub-amount[data-v-2a425383]{color:var(--text-primary);flex-shrink:0;font-size:.875rem;font-weight:600;line-height:1}.reveal-enter-active[data-v-2a425383],.reveal-leave-active[data-v-2a425383]{transition:opacity .18s,transform .18s,max-height .22s}.reveal-enter-from[data-v-2a425383],.reveal-leave-to[data-v-2a425383]{opacity:0;max-height:0;transform:translateY(-.25rem)}.reveal-enter-to[data-v-2a425383],.reveal-leave-from[data-v-2a425383]{opacity:1;max-height:40rem}.deposito[data-v-2a425383]{margin-top:2rem}.deposito-kicker[data-v-2a425383]{letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);margin:0 0 .625rem;font-size:.7rem;font-weight:500}.rows--deposito[data-v-2a425383]{margin-top:.75rem}.pagos-tab[data-v-35538849]{flex-direction:column;display:flex}.kicker[data-v-35538849]{letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);margin:0 0 1.25rem;font-size:.7rem;font-weight:500}.hero[data-v-35538849]{align-items:baseline;gap:.625rem;margin:0;line-height:1;display:flex}.hero-num[data-v-35538849]{color:var(--text-primary);letter-spacing:-.03em;font-size:4.5rem;font-weight:600}.hero-unit[data-v-35538849]{color:var(--text-faint);letter-spacing:.02em;font-size:1.125rem;font-weight:500}.hero-ars[data-v-35538849]{color:var(--text-primary);letter-spacing:-.02em;margin:.5rem 0 0;font-size:1.875rem;font-weight:600;line-height:1}.hero-usd-raw[data-v-35538849]{color:var(--text-muted);margin:.25rem 0 0;font-size:1.125rem;font-weight:500;line-height:1}.hero-sub[data-v-35538849]{color:var(--text-muted);margin:.75rem 0 0;font-size:.875rem}.rows[data-v-35538849]{margin:1.75rem 0 0;padding:0;list-style:none}.row[data-v-35538849]{border-top:1px solid var(--rule);flex-direction:column;display:flex}.row[data-v-35538849]:last-of-type{border-bottom:1px solid var(--rule)}.row--reverso[data-v-35538849]{opacity:.55}.row--reversed .row-name[data-v-35538849],.row--reversed .row-amount[data-v-35538849]{color:var(--text-faint);text-decoration:line-through}.row-body[data-v-35538849]{color:inherit;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.9rem 0;text-decoration:none;transition:opacity .15s;display:flex}.row-body[data-v-35538849]:hover{opacity:.85}.row-left[data-v-35538849]{flex:auto;min-width:0}.row-name[data-v-35538849]{color:var(--text-primary);letter-spacing:-.005em;align-items:baseline;gap:.375rem;margin:0;font-size:1rem;font-weight:500;display:inline-flex}.row-mark[data-v-35538849]{color:var(--text-faint);font-size:.8125rem;line-height:1}.row-sub[data-v-35538849]{color:var(--text-faint);margin:.25rem 0 0;font-size:.75rem;line-height:1.4}.row-legs[data-v-35538849]{flex-wrap:wrap;gap:.25rem .75rem;margin:.375rem 0 0;font-size:.75rem;font-weight:400;line-height:1.3;display:flex}.leg[data-v-35538849]{white-space:nowrap}.leg--debt[data-v-35538849]{color:#d4a14a}.leg--acreedor[data-v-35538849]{color:var(--accent)}.row-right[data-v-35538849]{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.125rem;padding-top:.0625rem;display:flex}.row-amount[data-v-35538849]{color:var(--text-primary);font-size:1.125rem;font-weight:600;line-height:1}.row-sub-amount[data-v-35538849]{color:var(--text-faint);font-size:.75rem;line-height:1}.see-more[data-v-35538849]{color:var(--accent);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:.375rem;margin:1.5rem 0 0;padding:0;font-family:inherit;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.see-more-caret[data-v-35538849]{display:inline-block}.empty[data-v-35538849]{color:var(--text-muted);margin:1.75rem 0 0;font-size:.875rem}.movs-tab[data-v-6cd83b93]{flex-direction:column;display:flex}.kicker[data-v-6cd83b93]{letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);margin:0 0 1.25rem;font-size:.7rem;font-weight:500}.hero[data-v-6cd83b93]{align-items:baseline;gap:.625rem;margin:0;line-height:1;display:flex}.hero-num[data-v-6cd83b93]{color:var(--text-primary);letter-spacing:-.03em;font-size:4.5rem;font-weight:600}.hero-unit[data-v-6cd83b93]{color:var(--text-faint);letter-spacing:.02em;font-size:1.125rem;font-weight:500}.hero-sub[data-v-6cd83b93]{color:var(--text-muted);margin:.75rem 0 0;font-size:.875rem}.rows[data-v-6cd83b93]{margin:1.75rem 0 0;padding:0;list-style:none}.row[data-v-6cd83b93]{border-top:1px solid var(--rule);flex-direction:column;display:flex}.row[data-v-6cd83b93]:last-of-type{border-bottom:1px solid var(--rule)}.row--reversed .row-name-text[data-v-6cd83b93],.row--reversed .row-amount[data-v-6cd83b93]{color:var(--text-faint);text-decoration:line-through}.row-body[data-v-6cd83b93]{color:inherit;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 0;text-decoration:none;transition:opacity .15s;display:flex}.row-body[data-v-6cd83b93]:hover{opacity:.85}.row-left[data-v-6cd83b93]{flex:auto;min-width:0}.row-name[data-v-6cd83b93]{color:var(--text-primary);letter-spacing:-.005em;align-items:center;gap:.55rem;min-width:0;margin:0;font-size:1rem;font-weight:500;display:inline-flex}.row-name-text[data-v-6cd83b93]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.kind-mark[data-v-6cd83b93]{background:var(--text-faint);border-radius:99rem;flex-shrink:0;width:.45rem;height:.45rem}.kind-mark--income[data-v-6cd83b93]{background:#7bc96f}.kind-mark--payment[data-v-6cd83b93]{background:#b69ce6}.kind-mark--transfer[data-v-6cd83b93]{background:#7aa8e6}.kind-mark--usd_sale[data-v-6cd83b93]{background:#e6c97a}.kind-mark--gasto[data-v-6cd83b93]{background:var(--danger)}.row-sub[data-v-6cd83b93]{color:var(--text-faint);margin:.25rem 0 0;font-size:.75rem;line-height:1.4}.row-right[data-v-6cd83b93]{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.125rem;display:flex}.row-amount[data-v-6cd83b93]{color:var(--text-primary);font-size:1.125rem;font-weight:600;line-height:1}.row-unit[data-v-6cd83b93]{color:var(--text-faint);letter-spacing:.08em;font-size:.625rem;font-weight:500}.see-more[data-v-6cd83b93]{color:var(--accent);align-self:flex-start;align-items:center;gap:.375rem;margin:1.5rem 0 0;padding:0;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.empty[data-v-6cd83b93]{color:var(--text-muted);margin:1.75rem 0 0;font-size:.875rem}.footnote[data-v-6cd83b93]{color:var(--text-trace);margin:1.75rem 0 0;font-size:.75rem;line-height:1.5}.cuentas-tab[data-v-07ca587c]{flex-direction:column;display:flex}.kicker[data-v-07ca587c]{letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);margin:0 0 1.25rem;font-size:.7rem;font-weight:500}.hero[data-v-07ca587c]{margin:0;line-height:1.05}.hero-title[data-v-07ca587c]{color:var(--text-primary);letter-spacing:-.025em;font-size:2.5rem;font-weight:600}.hero-sub[data-v-07ca587c]{color:var(--text-muted);margin:.75rem 0 0;font-size:.875rem}.empty[data-v-07ca587c]{text-align:center;color:var(--text-faint);margin:2rem 0 0;font-size:.875rem}.group[data-v-07ca587c]{margin-top:1.75rem}.group-head[data-v-07ca587c]{align-items:center;gap:.625rem;margin-bottom:.25rem;display:flex}.group-rule[data-v-07ca587c]{background:var(--rule);flex:1;height:1px}.group-label[data-v-07ca587c]{letter-spacing:.18em;text-transform:uppercase;color:var(--text-faint);font-size:.6875rem;font-weight:600}.rows[data-v-07ca587c]{margin:0;padding:0;list-style:none}.row[data-v-07ca587c]{border-top:1px solid var(--rule)}.row[data-v-07ca587c]:first-child{border-top:none}.row-body[data-v-07ca587c]{text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:none;align-items:center;gap:.875rem;padding:.9rem 0;font-family:inherit;transition:opacity .15s;display:flex}.row-body[data-v-07ca587c]:hover{opacity:.85}.row-body[data-v-07ca587c]:active{opacity:.65}.badge[data-v-07ca587c]{border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:.875rem;font-weight:600;display:flex}.badge--asset[data-v-07ca587c]{color:#5be08e;background:#4ade8024}.badge--acreedor[data-v-07ca587c]{color:#88b1ff;background:#7ba9ff24}.badge--liability[data-v-07ca587c]{color:#ff8a8a;background:#ff7b7b24}.row-left[data-v-07ca587c]{flex-direction:column;flex:auto;gap:.15rem;min-width:0;display:flex}.row-name[data-v-07ca587c]{color:var(--text-primary);letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:500;overflow:hidden}.row-sub[data-v-07ca587c]{color:var(--text-faint);font-size:.75rem}.amount[data-v-07ca587c]{letter-spacing:-.01em;white-space:nowrap;flex-shrink:0;font-size:1.0625rem;font-weight:600}.amount--asset[data-v-07ca587c]{color:#5be08e}.amount--acreedor[data-v-07ca587c]{color:#88b1ff}.amount--liability[data-v-07ca587c]{color:#ff8a8a}.amount--mute[data-v-07ca587c]{color:var(--text-trace)}.amount--gross-pos[data-v-07ca587c]{color:var(--text-primary)}.amount-lg[data-v-07ca587c]{font-size:1.1875rem}.totals[data-v-07ca587c]{border-top:1px solid var(--rule);flex-direction:column;gap:.25rem;margin-top:2rem;padding-top:1rem;display:flex}.total-row[data-v-07ca587c]{border-top:1px solid var(--rule);justify-content:space-between;align-items:flex-start;gap:1rem;padding:.7rem 0;display:flex}.total-row[data-v-07ca587c]:first-child{border-top:none;padding-top:.25rem}.total-row--neto[data-v-07ca587c]{padding:.85rem 0}.total-left[data-v-07ca587c]{flex-direction:column;gap:.2rem;min-width:0;display:flex}.total-label[data-v-07ca587c]{letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);font-size:.7rem;font-weight:600}.total-label--strong[data-v-07ca587c]{color:var(--text-primary)}.total-label .dim[data-v-07ca587c]{color:var(--text-faint);margin:0 .05em}.total-label .deuda[data-v-07ca587c]{color:#ff8a8a}.total-note[data-v-07ca587c]{color:var(--text-faint);font-size:.6875rem;font-style:italic}.total-values[data-v-07ca587c]{flex-shrink:0;align-items:flex-start;gap:1.5rem;display:flex}.total-col[data-v-07ca587c]{flex-direction:column;align-items:flex-end;gap:.15rem;display:flex}.total-unit[data-v-07ca587c]{letter-spacing:.16em;text-transform:uppercase;color:var(--text-trace);font-size:.6rem;font-weight:600}.lock-shell[data-v-07a4d2a9]{justify-content:center;align-items:flex-start;min-height:calc(100vh - 14rem);padding:2.5rem 1rem 1.5rem;display:flex}.lock-frame[data-v-07a4d2a9]{text-align:center;flex-direction:column;align-items:center;gap:0;width:100%;max-width:22rem;display:flex}.lock-icon[data-v-07a4d2a9]{width:3.25rem;height:3.25rem;color:var(--accent);background:#c6f24e1a;border-radius:999rem;justify-content:center;align-items:center;margin-bottom:1.5rem;display:flex}.kicker[data-v-07a4d2a9]{letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);margin:0 0 .75rem;font-size:.7rem;font-weight:500}.title[data-v-07a4d2a9]{color:var(--text-primary);letter-spacing:-.025em;margin:0;font-size:2.25rem;font-weight:600;line-height:1}.subtitle[data-v-07a4d2a9]{color:var(--text-muted);max-width:19rem;margin:.85rem 0 0;font-size:.875rem;line-height:1.5}.user[data-v-07a4d2a9]{color:var(--text-primary);font-weight:500}.form[data-v-07a4d2a9]{text-align:left;flex-direction:column;gap:.5rem;width:100%;margin-top:2rem;display:flex}.label[data-v-07a4d2a9]{letter-spacing:.16em;text-transform:uppercase;color:var(--text-faint);margin-bottom:.1rem;font-size:.6875rem;font-weight:600}.input[data-v-07a4d2a9]{border:1px solid var(--rule);width:100%;color:var(--text-primary);letter-spacing:.04em;-webkit-tap-highlight-color:transparent;background:#ffffff0a;border-radius:.75rem;padding:.85rem 1rem;font-family:inherit;font-size:1rem;transition:border-color .15s,background .15s}.input[data-v-07a4d2a9]::placeholder{color:var(--text-trace);letter-spacing:.18em}.input[data-v-07a4d2a9]:focus{border-color:var(--accent);background:#c6f24e0a;outline:none}.input--error[data-v-07a4d2a9]{border-color:var(--danger)}.input[data-v-07a4d2a9]:disabled{opacity:.55}.error[data-v-07a4d2a9]{color:var(--danger);letter-spacing:.01em;margin:.1rem 0 0;font-size:.75rem}.submit[data-v-07a4d2a9]{background:var(--accent);width:100%;color:var(--bg);letter-spacing:.01em;cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:.75rem;justify-content:center;align-items:center;min-height:2.85rem;margin-top:.6rem;padding:.9rem 1rem;font-family:inherit;font-size:.9375rem;font-weight:600;transition:opacity .15s,transform .1s;display:inline-flex}.submit[data-v-07a4d2a9]:disabled{opacity:.35;cursor:not-allowed}.submit[data-v-07a4d2a9]:not(:disabled):active{transform:scale(.985)}.dots[data-v-07a4d2a9]{gap:.35rem;display:inline-flex}.dots span[data-v-07a4d2a9]{background:var(--bg);opacity:.4;border-radius:50%;width:.4rem;height:.4rem;animation:1s ease-in-out infinite pulse-07a4d2a9}.dots span[data-v-07a4d2a9]:nth-child(2){animation-delay:.15s}.dots span[data-v-07a4d2a9]:nth-child(3){animation-delay:.3s}@keyframes pulse-07a4d2a9{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}.hint[data-v-07a4d2a9]{color:var(--text-trace);letter-spacing:.01em;margin:1.5rem 0 0;font-size:.6875rem;line-height:1.5}.dashboard-desktop[data-v-9fa6fba5]{color:var(--text-primary);font-family:inherit}.dd-canvas[data-v-9fa6fba5]{flex-direction:column;gap:1.25rem;max-width:72rem;margin:0 auto;padding:1.25rem 1rem 2rem;display:flex}.dd-actions[data-v-9fa6fba5]{justify-content:flex-end;align-items:center;gap:.5rem;min-height:1.75rem;display:flex}.dd-badge-closed[data-v-9fa6fba5]{border:1px solid var(--rule);color:var(--text-faint);letter-spacing:.04em;text-transform:uppercase;background:0 0;border-radius:99rem;padding:.25rem .75rem;font-size:.8125rem;font-weight:600}.dd-btn[data-v-9fa6fba5]{letter-spacing:.01em;cursor:pointer;border-radius:99rem;padding:.45rem .95rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:border-color .15s,color .15s,background .15s}.dd-btn--ghost-danger[data-v-9fa6fba5]{border:1px solid var(--rule);color:var(--text-muted);background:0 0}.dd-btn--ghost-danger[data-v-9fa6fba5]:hover{color:var(--danger);border-color:var(--danger)}.dd-btn--primary[data-v-9fa6fba5]{background:var(--accent);border:1px solid var(--accent);color:#0b0f0d}.dd-btn--primary[data-v-9fa6fba5]:hover{opacity:.9}.dd-hero-tabs[data-v-9fa6fba5]{align-items:center;gap:1.5rem;padding:0 .25rem;display:flex}.dd-hero-body[data-v-9fa6fba5]{min-height:18rem}.dd-tabs[data-v-9fa6fba5]{border-bottom:1px solid var(--rule);align-items:center;gap:1.5rem;margin-top:.5rem;padding:.25rem .25rem 0;display:flex}.dd-tab[data-v-9fa6fba5]{color:var(--text-muted);cursor:pointer;letter-spacing:-.005em;white-space:nowrap;background:0 0;border:none;flex-shrink:0;padding:.55rem 0 .7rem;font-family:inherit;font-size:1rem;font-weight:500;transition:color .15s;position:relative}.dd-tab[data-v-9fa6fba5]:hover{color:var(--text-primary)}.dd-tab--active[data-v-9fa6fba5]{color:var(--accent);font-weight:600}.dd-tab--active[data-v-9fa6fba5]:after{content:"";background:var(--accent);border-radius:99rem;height:2px;position:absolute;bottom:-1px;left:0;right:0}.dd-tab-body[data-v-9fa6fba5]{flex-direction:column;min-height:24rem;display:flex}.grid-2[data-v-9b2d714f]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.header-del[data-v-9b2d714f]{width:2rem;height:2rem;color:var(--danger);cursor:pointer;background:0 0;border:none;border-radius:99rem;justify-content:center;align-items:center;display:inline-flex}.header-del[data-v-9b2d714f]:hover{background:#ff5a5a14}.delete-copy[data-v-9b2d714f]{color:var(--text-muted);margin:0;font-size:.9375rem;line-height:1.5}.card-total[data-v-03b56ab0]{flex-wrap:wrap;align-items:baseline;gap:.625rem;padding-bottom:.5rem;display:flex}.card-total__num[data-v-03b56ab0]{color:var(--text-primary);letter-spacing:-.025em;margin:0;font-size:2.25rem;font-weight:600;line-height:1}.card-total__sub[data-v-03b56ab0]{color:var(--text-faint);margin:0;font-size:.875rem;line-height:1}.card-total__count[data-v-03b56ab0]{color:var(--text-muted);margin:0 0 0 auto;font-size:.75rem}.section-kicker[data-v-03b56ab0]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin:0 0 .5rem;font-size:.6875rem;font-weight:600}.rows[data-v-03b56ab0]{margin:0;padding:0;list-style:none}.row[data-v-03b56ab0]{border-top:1px solid var(--rule);align-items:stretch;display:flex}.row[data-v-03b56ab0]:last-of-type{border-bottom:1px solid var(--rule)}.row-body[data-v-03b56ab0]{text-align:left;cursor:pointer;color:inherit;background:0 0;border:none;flex:1;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 0;font-family:inherit;display:flex}.row-left[data-v-03b56ab0]{flex:auto;min-width:0}.row-name[data-v-03b56ab0]{color:var(--text-primary);margin:0;font-size:.9375rem;font-weight:500}.row-sub[data-v-03b56ab0]{color:var(--text-faint);margin:.25rem 0 0;font-size:.75rem}.row-right[data-v-03b56ab0]{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.125rem;display:flex}.row-amount[data-v-03b56ab0]{color:var(--text-primary);font-size:1rem;font-weight:600;line-height:1}.row-sub-amount[data-v-03b56ab0]{color:var(--text-faint);font-size:.75rem;line-height:1}.empty[data-v-03b56ab0]{color:var(--text-muted);margin:.75rem 0 0;font-size:.875rem}.add-link[data-v-03b56ab0]{color:var(--accent);cursor:pointer;background:0 0;border:none;align-self:flex-start;margin:1rem 0 0;padding:0;font-family:inherit;font-size:.875rem;font-weight:600}.notes-block[data-v-03b56ab0]{border-top:1px solid var(--rule);margin-top:1.25rem;padding-top:1rem}.settings[data-v-03b56ab0]{border-top:1px solid var(--rule);margin-top:1rem;padding-top:.5rem}.settings__toggle[data-v-03b56ab0]{letter-spacing:.06em;text-transform:uppercase;width:100%;color:var(--text-muted);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;padding:.625rem 0;font-family:inherit;font-size:.8125rem;font-weight:600;display:flex}.settings__caret[data-v-03b56ab0]{transition:transform .2s}.settings__caret--open[data-v-03b56ab0]{transform:rotate(180deg)}.settings__body[data-v-03b56ab0]{flex-direction:column;gap:1rem;padding-top:.5rem;display:flex}.settings__save[data-v-03b56ab0]{align-self:flex-start;margin-top:.25rem}.grid-2[data-v-03b56ab0]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.expenses-mobile-shell[data-v-cc6f2ca7]{padding:.5rem .5rem 0}.tabs[data-v-cc6f2ca7]{align-items:center;gap:1.5rem;margin-bottom:1.5rem;display:flex}.tab[data-v-cc6f2ca7]{color:var(--text-muted);cursor:pointer;letter-spacing:-.005em;white-space:nowrap;background:0 0;border:none;flex-shrink:0;padding:.25rem 0 .5rem;font-family:inherit;font-size:.9375rem;font-weight:500;transition:color .15s;position:relative}.tab-active[data-v-cc6f2ca7]{color:var(--accent);font-weight:600}.tab-active[data-v-cc6f2ca7]:after{content:"";background:var(--accent);border-radius:99rem;height:2px;position:absolute;bottom:-2px;left:0;right:0}.tab-pane[data-v-cc6f2ca7]{flex-direction:column;display:flex}.kicker[data-v-cc6f2ca7]{letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);margin:0 0 .125rem;font-size:.7rem;font-weight:500}.hero[data-v-cc6f2ca7]{margin:0;line-height:1}.hero-num[data-v-cc6f2ca7]{color:var(--text-primary);letter-spacing:-.03em;font-size:3.25rem;font-weight:600}.hero-sub[data-v-cc6f2ca7]{color:var(--text-muted);margin:.75rem 0 0;font-size:.875rem}.deposit-block[data-v-cc6f2ca7]{flex-direction:column;gap:.125rem;margin:1.25rem 0 0;display:flex}.deposit-label[data-v-cc6f2ca7]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:.6875rem;font-weight:600}.deposit-amount[data-v-cc6f2ca7]{color:var(--text-primary);letter-spacing:-.025em;margin:0;font-size:2.25rem;font-weight:600;line-height:1}.rows[data-v-cc6f2ca7]{margin:1.75rem 0 0;padding:0;list-style:none}.row[data-v-cc6f2ca7]{border-top:1px solid var(--rule);align-items:stretch;gap:.5rem;display:flex}.row[data-v-cc6f2ca7]:last-of-type{border-bottom:1px solid var(--rule)}.row-body[data-v-cc6f2ca7]{text-align:left;cursor:pointer;color:inherit;background:0 0;border:none;flex:1;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 0;font-family:inherit;display:flex}.row-body--static[data-v-cc6f2ca7]{cursor:default}.row-left[data-v-cc6f2ca7]{flex:auto;min-width:0}.row-name[data-v-cc6f2ca7]{color:var(--text-primary);letter-spacing:-.005em;margin:0;font-size:1rem;font-weight:500}.row--paid .row-name[data-v-cc6f2ca7]{color:var(--text-faint);text-decoration:line-through}.row-sub[data-v-cc6f2ca7]{color:var(--text-faint);margin:.25rem 0 0;font-size:.75rem}.row-right[data-v-cc6f2ca7]{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.125rem;display:flex}.row-amount[data-v-cc6f2ca7]{color:var(--text-primary);font-size:1.125rem;font-weight:600;line-height:1}.row--paid .row-amount[data-v-cc6f2ca7]{color:var(--text-faint)}.row-sub-amount[data-v-cc6f2ca7]{color:var(--text-faint);font-size:.75rem;line-height:1}.row-check[data-v-cc6f2ca7]{border:1px solid var(--rule);width:2rem;height:2rem;color:var(--text-muted);cursor:pointer;background:0 0;border-radius:99rem;flex-shrink:0;justify-content:center;align-self:center;align-items:center;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.row-check[data-v-cc6f2ca7]:hover{color:var(--accent);border-color:var(--accent)}.row-check--done[data-v-cc6f2ca7]{color:var(--accent);cursor:default;background:0 0;border-color:#0000}.dim-group[data-v-cc6f2ca7]{opacity:.55;margin-top:1.75rem}.dim-group__label[data-v-cc6f2ca7]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin:0 0 .5rem;font-size:.625rem;font-weight:600}.rows--dim[data-v-cc6f2ca7]{margin-top:0}.row--dim .row-body[data-v-cc6f2ca7]{padding:.75rem 0}.add-link[data-v-cc6f2ca7]{color:var(--accent);cursor:pointer;letter-spacing:.005em;background:0 0;border:none;align-self:flex-start;margin:1.5rem 0 0;padding:0;font-family:inherit;font-size:.875rem;font-weight:600}.empty[data-v-cc6f2ca7]{color:var(--text-muted);margin:1.75rem 0 0;font-size:.875rem}.expenses-desktop-shell[data-v-4173486c]{max-width:48rem;margin:0 auto;padding:1.25rem 1rem 2rem}.tabs[data-v-4173486c]{align-items:center;gap:1.5rem;margin-bottom:1.5rem;display:flex}.tab[data-v-4173486c]{color:var(--text-muted);cursor:pointer;letter-spacing:-.005em;white-space:nowrap;background:0 0;border:none;flex-shrink:0;padding:.25rem 0 .5rem;font-family:inherit;font-size:.9375rem;font-weight:500;transition:color .15s;position:relative}.tab[data-v-4173486c]:hover{color:var(--text-primary)}.tab-active[data-v-4173486c]{color:var(--accent);font-weight:600}.tab-active[data-v-4173486c]:after{content:"";background:var(--accent);border-radius:99rem;height:2px;position:absolute;bottom:-2px;left:0;right:0}.tab-pane[data-v-4173486c]{flex-direction:column;display:flex}.kicker[data-v-4173486c]{letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);margin:0 0 .125rem;font-size:.7rem;font-weight:500}.hero[data-v-4173486c]{margin:0;line-height:1}.hero-num[data-v-4173486c]{color:var(--text-primary);letter-spacing:-.03em;font-size:3.25rem;font-weight:600}.hero-sub[data-v-4173486c]{color:var(--text-muted);margin:.75rem 0 0;font-size:.875rem}.deposit-block[data-v-4173486c]{flex-direction:column;gap:.125rem;margin:1.25rem 0 0;display:flex}.deposit-label[data-v-4173486c]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:.6875rem;font-weight:600}.deposit-amount[data-v-4173486c]{color:var(--text-primary);letter-spacing:-.025em;margin:0;font-size:2.25rem;font-weight:600;line-height:1}.rows[data-v-4173486c]{margin:1.75rem 0 0;padding:0;list-style:none}.row[data-v-4173486c]{border-top:1px solid var(--rule);align-items:stretch;gap:.5rem;display:flex}.row[data-v-4173486c]:last-of-type{border-bottom:1px solid var(--rule)}.row-body[data-v-4173486c]{text-align:left;cursor:pointer;color:inherit;background:0 0;border:none;flex:1;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 0;font-family:inherit;display:flex}.row-body--static[data-v-4173486c]{cursor:default}.row-left[data-v-4173486c]{flex:auto;min-width:0}.row-name[data-v-4173486c]{color:var(--text-primary);letter-spacing:-.005em;margin:0;font-size:1rem;font-weight:500}.row--paid .row-name[data-v-4173486c]{color:var(--text-faint);text-decoration:line-through}.row-sub[data-v-4173486c]{color:var(--text-faint);margin:.25rem 0 0;font-size:.75rem}.row-right[data-v-4173486c]{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.125rem;display:flex}.row-amount[data-v-4173486c]{color:var(--text-primary);font-size:1.125rem;font-weight:600;line-height:1}.row--paid .row-amount[data-v-4173486c]{color:var(--text-faint)}.row-sub-amount[data-v-4173486c]{color:var(--text-faint);font-size:.75rem;line-height:1}.row-check[data-v-4173486c]{border:1px solid var(--rule);width:2rem;height:2rem;color:var(--text-muted);cursor:pointer;background:0 0;border-radius:99rem;flex-shrink:0;justify-content:center;align-self:center;align-items:center;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.row-check[data-v-4173486c]:hover{color:var(--accent);border-color:var(--accent)}.row-check--done[data-v-4173486c]{color:var(--accent);cursor:default;background:0 0;border-color:#0000}.dim-group[data-v-4173486c]{opacity:.55;margin-top:1.75rem}.dim-group__label[data-v-4173486c]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin:0 0 .5rem;font-size:.625rem;font-weight:600}.rows--dim[data-v-4173486c]{margin-top:0}.row--dim .row-body[data-v-4173486c]{padding:.75rem 0}.add-link[data-v-4173486c]{color:var(--accent);cursor:pointer;letter-spacing:.005em;background:0 0;border:none;align-self:flex-start;margin:1.5rem 0 0;padding:0;font-family:inherit;font-size:.875rem;font-weight:600}.empty[data-v-4173486c]{color:var(--text-muted);margin:1.75rem 0 0;font-size:.875rem}.hint[data-v-5d1ccd6c]{color:var(--text-muted);padding:.5rem 0;font-size:.875rem}.hint--err[data-v-5d1ccd6c]{color:var(--danger,#f87171)}.chips[data-v-5d1ccd6c]{flex-wrap:wrap;gap:.375rem;margin-bottom:.25rem;display:flex}.chip[data-v-5d1ccd6c]{letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--rule);color:var(--text-muted);background:0 0;border-radius:99rem;align-items:center;padding:.25rem .625rem;font-size:.6875rem;font-weight:600;display:inline-flex}.chip--accent[data-v-5d1ccd6c]{color:var(--accent);background:#c6f24e0f;border-color:#c6f24e59}.chip--reverso[data-v-5d1ccd6c]{color:#f5a8a8;background:#f5a8a80d;border-color:#f5a8a84d}.block[data-v-5d1ccd6c]{border-top:1px solid var(--rule);padding-top:.875rem}.block-label[data-v-5d1ccd6c]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:.6875rem;font-weight:600}.block-value[data-v-5d1ccd6c]{color:var(--text-primary);letter-spacing:-.005em;margin:.375rem 0 0;font-size:1rem;font-weight:500}.leg[data-v-5d1ccd6c]{border-top:1px solid var(--rule);padding:.875rem 0 .25rem}.leg-head[data-v-5d1ccd6c]{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.leg-label[data-v-5d1ccd6c]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:.6875rem;font-weight:600}.leg-amount[data-v-5d1ccd6c]{color:var(--text-primary);margin:0;font-size:1.125rem;font-weight:600;line-height:1}.leg-sub[data-v-5d1ccd6c]{color:var(--text-faint);margin:.375rem 0 0;font-size:.8125rem}.leg-strong[data-v-5d1ccd6c]{color:var(--text-muted);font-weight:500}.leg-label--debt[data-v-5d1ccd6c],.leg-amount--debt[data-v-5d1ccd6c]{color:#f5a8a8}.leg-label--acreedor[data-v-5d1ccd6c],.leg-amount--acreedor[data-v-5d1ccd6c]{color:var(--accent)}.leg-label--assumed[data-v-5d1ccd6c],.leg-amount--assumed[data-v-5d1ccd6c]{color:#d4a14a}.notes-pills[data-v-5d1ccd6c]{flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:.5rem;display:flex}.note-pill[data-v-5d1ccd6c]{max-width:100%;color:var(--accent);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#c6f24e0d;border:1.5px solid #c6f24e4d;border-radius:99rem;align-items:center;gap:.375rem;padding:.3125rem .625rem;font-family:inherit;font-size:.75rem;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.note-pill[data-v-5d1ccd6c]:hover{background:#c6f24e1a;border-color:#c6f24e80}.note-pill--active[data-v-5d1ccd6c]{background:var(--accent);border-color:var(--accent);color:var(--bg)}.note-pill--active[data-v-5d1ccd6c]:hover{background:var(--accent);border-color:var(--accent)}.note-pill--add[data-v-5d1ccd6c]{border-style:dashed;border-color:var(--text-trace);color:var(--text-muted);background:0 0}.note-pill--add[data-v-5d1ccd6c]:hover{border-color:var(--text-faint);color:var(--text-primary);background:#ffffff08}.note-pill-text[data-v-5d1ccd6c]{white-space:nowrap;text-overflow:ellipsis;max-width:14rem;overflow:hidden}.note-pill-dot[data-v-5d1ccd6c]{background:#f87171;border-radius:99rem;flex-shrink:0;width:.4375rem;height:.4375rem}.note-add[data-v-5d1ccd6c]{flex-direction:column;gap:.5rem;margin-top:.625rem;display:flex}.note-textarea[data-v-5d1ccd6c]{border:1px solid var(--rule);width:100%;color:var(--text-primary);resize:none;background:#ffffff05;border-radius:.5rem;padding:.5rem .625rem;font-family:inherit;font-size:.875rem}.note-textarea[data-v-5d1ccd6c]::placeholder{color:var(--text-faint)}.note-textarea[data-v-5d1ccd6c]:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 2px #c6f24e26}.note-add-actions[data-v-5d1ccd6c]{justify-content:flex-end;gap:.5rem;display:flex}.note-btn-ghost[data-v-5d1ccd6c]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:.375rem .625rem;font-family:inherit;font-size:.8125rem;font-weight:500}.note-btn-ghost[data-v-5d1ccd6c]:hover{color:var(--text-primary)}.note-btn-primary[data-v-5d1ccd6c]{background:var(--accent);color:var(--bg);cursor:pointer;border:none;border-radius:.5rem;flex-shrink:0;padding:.375rem .875rem;font-family:inherit;font-size:.8125rem;font-weight:600}.note-btn-primary[data-v-5d1ccd6c]:disabled{opacity:.4;cursor:not-allowed}.note-panel[data-v-5d1ccd6c]{border:1px solid var(--rule);background:#ffffff06;border-radius:.625rem;margin-top:.75rem;padding:.75rem}.note-panel-head[data-v-5d1ccd6c]{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.note-panel-text[data-v-5d1ccd6c]{color:var(--text-primary);white-space:pre-wrap;flex:auto;margin:0;font-size:.875rem;line-height:1.45}.note-panel-x[data-v-5d1ccd6c]{color:var(--text-faint);cursor:pointer;background:0 0;border:none;border-radius:99rem;flex-shrink:0;padding:.125rem;transition:color .15s}.note-panel-x[data-v-5d1ccd6c]:hover{color:var(--text-primary)}.comments[data-v-5d1ccd6c]{border-top:1px solid var(--rule);margin:.75rem 0 0;padding:0;list-style:none}.comment[data-v-5d1ccd6c]{border-bottom:1px solid color-mix(in srgb, var(--rule) 60%, transparent);align-items:flex-start;gap:.5rem;padding:.5rem 0;display:flex}.comment[data-v-5d1ccd6c]:last-child{border-bottom:none}.comment-bullet[data-v-5d1ccd6c]{background:var(--text-trace);border-radius:99rem;flex-shrink:0;width:.3125rem;height:.3125rem;margin-top:.5rem}.comment-body[data-v-5d1ccd6c]{flex:auto;min-width:0}.comment-text[data-v-5d1ccd6c]{color:var(--text-primary);margin:0;font-size:.8125rem;line-height:1.4}.comment-ts[data-v-5d1ccd6c]{color:var(--text-trace);margin-top:.125rem;font-size:.6875rem;display:inline-block}.comment-x[data-v-5d1ccd6c]{color:var(--text-trace);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:.25rem;transition:color .15s}.comment-x[data-v-5d1ccd6c]:hover{color:var(--text-faint)}.comments-empty[data-v-5d1ccd6c]{border-top:1px solid var(--rule);color:var(--text-faint);margin:.75rem 0 0;padding-top:.5rem;font-size:.75rem}.comment-add[data-v-5d1ccd6c]{align-items:flex-start;gap:.5rem;margin-top:.625rem;display:flex}.comment-add .note-textarea[data-v-5d1ccd6c]{flex:auto}.audit[data-v-5d1ccd6c]{border-top:1px solid var(--rule);color:var(--text-trace);padding-top:.875rem;font-size:.75rem;line-height:1.5}.audit p[data-v-5d1ccd6c]{margin:0}.pagos-mobile-shell[data-v-6f0874a4]{padding:.5rem .5rem 0}.tabs[data-v-6f0874a4]{align-items:center;gap:1.5rem;margin-bottom:1.5rem;display:flex}.tab[data-v-6f0874a4]{color:var(--text-muted);cursor:pointer;letter-spacing:-.005em;white-space:nowrap;background:0 0;border:none;flex-shrink:0;padding:.25rem 0 .5rem;font-family:inherit;font-size:.9375rem;font-weight:500;transition:color .15s;position:relative}.tab-active[data-v-6f0874a4]{color:var(--accent);font-weight:600}.tab-active[data-v-6f0874a4]:after{content:"";background:var(--accent);border-radius:99rem;height:2px;position:absolute;bottom:-2px;left:0;right:0}.kicker[data-v-6f0874a4]{letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);margin:0 0 1.25rem;font-size:.7rem;font-weight:500}.hero[data-v-6f0874a4]{margin:0;line-height:1}.hero--usd[data-v-6f0874a4]{align-items:baseline;gap:.625rem;display:flex}.hero-num[data-v-6f0874a4]{color:var(--text-primary);letter-spacing:-.03em;font-size:4.5rem;font-weight:600}.hero-unit[data-v-6f0874a4]{color:var(--text-faint);letter-spacing:.02em;font-size:1.125rem;font-weight:500}.hero-ars[data-v-6f0874a4]{color:var(--text-primary);letter-spacing:-.02em;margin:.5rem 0 0;font-size:1.875rem;font-weight:600;line-height:1}.hero-usd-raw[data-v-6f0874a4]{color:var(--text-muted);margin:.25rem 0 0;font-size:1.125rem;font-weight:500;line-height:1}.hero-sub[data-v-6f0874a4]{color:var(--text-muted);margin:.75rem 0 0;font-size:.875rem}.rows[data-v-6f0874a4]{margin:1.75rem 0 0;padding:0;list-style:none}.row[data-v-6f0874a4]{border-top:1px solid var(--rule);flex-direction:column;transition:background .15s;display:flex}.row[data-v-6f0874a4]:last-of-type{border-bottom:1px solid var(--rule)}.row--reverso[data-v-6f0874a4]{opacity:.55}.row--reversed .row-name[data-v-6f0874a4],.row--reversed .row-amount[data-v-6f0874a4]{color:var(--text-faint);text-decoration:line-through}.row--focused[data-v-6f0874a4]{animation:2.4s ease-out row-pulse-6f0874a4}@keyframes row-pulse-6f0874a4{0%{box-shadow:inset 2px 0 0 0 var(--accent);background:#c6f24e1f}60%{box-shadow:inset 2px 0 0 0 var(--accent);background:#c6f24e1f}to{box-shadow:none;background:0 0}}.row-body[data-v-6f0874a4]{text-align:left;cursor:pointer;color:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.9rem 0 .625rem;font-family:inherit;display:flex}.row-body[data-v-6f0874a4]:active{opacity:.7}.row-left[data-v-6f0874a4]{flex:auto;min-width:0}.row-name[data-v-6f0874a4]{color:var(--text-primary);letter-spacing:-.005em;align-items:baseline;gap:.375rem;margin:0;font-size:1rem;font-weight:500;display:inline-flex}.row-mark[data-v-6f0874a4]{color:var(--text-faint);font-size:.8125rem;line-height:1}.row-sub[data-v-6f0874a4]{color:var(--text-faint);margin:.25rem 0 0;font-size:.75rem;line-height:1.4}.row-legs[data-v-6f0874a4]{flex-wrap:wrap;gap:.25rem .75rem;margin:.375rem 0 0;font-size:.75rem;font-weight:400;line-height:1.3;display:flex}.leg[data-v-6f0874a4]{white-space:nowrap}.leg--debt[data-v-6f0874a4]{color:#d4a14a}.leg--acreedor[data-v-6f0874a4]{color:var(--accent)}.row-right[data-v-6f0874a4]{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.125rem;padding-top:.0625rem;display:flex}.row-amount[data-v-6f0874a4]{color:var(--text-primary);font-size:1.125rem;font-weight:600;line-height:1}.row-sub-amount[data-v-6f0874a4]{color:var(--text-faint);font-size:.75rem;line-height:1}.row-actions[data-v-6f0874a4]{align-items:center;gap:.625rem;padding:0 0 .875rem;font-size:.75rem;display:flex}.row-action[data-v-6f0874a4]{color:var(--text-muted);letter-spacing:.005em;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.75rem;font-weight:600;transition:color .15s}.row-action[data-v-6f0874a4]:hover{color:var(--text-primary)}.row-action--danger[data-v-6f0874a4]:hover{color:#f87171}.row-action-sep[data-v-6f0874a4]{color:var(--text-trace)}.add-link[data-v-6f0874a4]{color:var(--accent);cursor:pointer;letter-spacing:.005em;background:0 0;border:none;align-self:flex-start;margin:1.5rem 0 0;padding:0;font-family:inherit;font-size:.875rem;font-weight:600}.add-link[data-v-6f0874a4]:disabled{opacity:.4;cursor:not-allowed}.readonly-tag[data-v-6f0874a4]{letter-spacing:.18em;text-transform:uppercase;color:var(--text-faint);margin:1.5rem 0 0;font-size:.7rem;font-weight:500}.empty[data-v-6f0874a4]{color:var(--text-muted);margin:1.75rem 0 0;font-size:.875rem}.pagos-desktop-shell[data-v-2676a85b]{max-width:48rem;margin:0 auto;padding:1.25rem 1rem 2rem}.tabs[data-v-2676a85b]{align-items:center;gap:1.5rem;margin-bottom:1.5rem;display:flex}.tab[data-v-2676a85b]{color:var(--text-muted);cursor:pointer;letter-spacing:-.005em;white-space:nowrap;background:0 0;border:none;flex-shrink:0;padding:.25rem 0 .5rem;font-family:inherit;font-size:.9375rem;font-weight:500;transition:color .15s;position:relative}.tab[data-v-2676a85b]:hover{color:var(--text-primary)}.tab-active[data-v-2676a85b]{color:var(--accent);font-weight:600}.tab-active[data-v-2676a85b]:after{content:"";background:var(--accent);border-radius:99rem;height:2px;position:absolute;bottom:-2px;left:0;right:0}.kicker[data-v-2676a85b]{letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);margin:0 0 1.25rem;font-size:.7rem;font-weight:500}.hero[data-v-2676a85b]{margin:0;line-height:1}.hero--usd[data-v-2676a85b]{align-items:baseline;gap:.625rem;display:flex}.hero-num[data-v-2676a85b]{color:var(--text-primary);letter-spacing:-.03em;font-size:4.5rem;font-weight:600}.hero-unit[data-v-2676a85b]{color:var(--text-faint);letter-spacing:.02em;font-size:1.125rem;font-weight:500}.hero-ars[data-v-2676a85b]{color:var(--text-primary);letter-spacing:-.02em;margin:.5rem 0 0;font-size:1.875rem;font-weight:600;line-height:1}.hero-usd-raw[data-v-2676a85b]{color:var(--text-muted);margin:.25rem 0 0;font-size:1.125rem;font-weight:500;line-height:1}.hero-sub[data-v-2676a85b]{color:var(--text-muted);margin:.75rem 0 0;font-size:.875rem}.rows[data-v-2676a85b]{margin:1.75rem 0 0;padding:0;list-style:none}.row[data-v-2676a85b]{border-top:1px solid var(--rule);flex-direction:column;transition:background .15s;display:flex}.row[data-v-2676a85b]:last-of-type{border-bottom:1px solid var(--rule)}.row--reverso[data-v-2676a85b]{opacity:.55}.row--reversed .row-name[data-v-2676a85b],.row--reversed .row-amount[data-v-2676a85b]{color:var(--text-faint);text-decoration:line-through}.row--focused[data-v-2676a85b]{animation:2.4s ease-out row-pulse-2676a85b}@keyframes row-pulse-2676a85b{0%{box-shadow:inset 2px 0 0 0 var(--accent);background:#c6f24e1f}60%{box-shadow:inset 2px 0 0 0 var(--accent);background:#c6f24e1f}to{box-shadow:none;background:0 0}}.row-body[data-v-2676a85b]{text-align:left;cursor:pointer;color:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.9rem 0 .625rem;font-family:inherit;display:flex}.row-body[data-v-2676a85b]:active{opacity:.7}.row-left[data-v-2676a85b]{flex:auto;min-width:0}.row-name[data-v-2676a85b]{color:var(--text-primary);letter-spacing:-.005em;align-items:baseline;gap:.375rem;margin:0;font-size:1rem;font-weight:500;display:inline-flex}.row-mark[data-v-2676a85b]{color:var(--text-faint);font-size:.8125rem;line-height:1}.row-sub[data-v-2676a85b]{color:var(--text-faint);margin:.25rem 0 0;font-size:.75rem;line-height:1.4}.row-legs[data-v-2676a85b]{flex-wrap:wrap;gap:.25rem .75rem;margin:.375rem 0 0;font-size:.75rem;font-weight:400;line-height:1.3;display:flex}.leg[data-v-2676a85b]{white-space:nowrap}.leg--debt[data-v-2676a85b]{color:#d4a14a}.leg--acreedor[data-v-2676a85b]{color:var(--accent)}.row-right[data-v-2676a85b]{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.125rem;padding-top:.0625rem;display:flex}.row-amount[data-v-2676a85b]{color:var(--text-primary);font-size:1.125rem;font-weight:600;line-height:1}.row-sub-amount[data-v-2676a85b]{color:var(--text-faint);font-size:.75rem;line-height:1}.row-actions[data-v-2676a85b]{align-items:center;gap:.625rem;padding:0 0 .875rem;font-size:.75rem;display:flex}.row-action[data-v-2676a85b]{color:var(--text-muted);letter-spacing:.005em;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.75rem;font-weight:600;transition:color .15s}.row-action[data-v-2676a85b]:hover{color:var(--text-primary)}.row-action--danger[data-v-2676a85b]:hover{color:#f87171}.row-action-sep[data-v-2676a85b]{color:var(--text-trace)}.add-link[data-v-2676a85b]{color:var(--accent);cursor:pointer;letter-spacing:.005em;background:0 0;border:none;align-self:flex-start;margin:1.5rem 0 0;padding:0;font-family:inherit;font-size:.875rem;font-weight:600}.add-link[data-v-2676a85b]:disabled{opacity:.4;cursor:not-allowed}.readonly-tag[data-v-2676a85b]{letter-spacing:.18em;text-transform:uppercase;color:var(--text-faint);margin:1.5rem 0 0;font-size:.7rem;font-weight:500}.empty[data-v-2676a85b]{color:var(--text-muted);margin:1.75rem 0 0;font-size:.875rem}.tx-mobile-shell[data-v-03b155b3]{padding:.5rem .5rem 0}.tabs[data-v-03b155b3]{align-items:center;gap:1.5rem;margin-bottom:1.5rem;display:flex}.tab[data-v-03b155b3]{color:var(--text-muted);cursor:pointer;letter-spacing:-.005em;white-space:nowrap;background:0 0;border:none;flex-shrink:0;padding:.25rem 0 .5rem;font-family:inherit;font-size:.9375rem;font-weight:500;transition:color .15s;position:relative}.tab-active[data-v-03b155b3]{color:var(--accent);font-weight:600}.tab-active[data-v-03b155b3]:after{content:"";background:var(--accent);border-radius:99rem;height:2px;position:absolute;bottom:-2px;left:0;right:0}.tab-pane[data-v-03b155b3]{flex-direction:column;display:flex}.kicker[data-v-03b155b3]{letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);margin:0 0 1.25rem;font-size:.7rem;font-weight:500}.hero[data-v-03b155b3]{margin:0;line-height:1}.hero-num[data-v-03b155b3]{color:var(--text-primary);letter-spacing:-.03em;font-size:3.25rem;font-weight:600}.hero-sub[data-v-03b155b3]{color:var(--text-muted);margin:.75rem 0 0;font-size:.875rem}.hero-sub-fee[data-v-03b155b3]{color:var(--text-faint)}.chips[data-v-03b155b3]{flex-wrap:wrap;align-items:center;gap:.4rem .5rem;margin:1.5rem 0 0;display:flex}.chips--secondary[data-v-03b155b3]{margin-top:.5rem}.chip[data-v-03b155b3]{border:1px solid var(--rule);color:var(--text-muted);cursor:pointer;letter-spacing:.005em;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:99rem;padding:.3rem .7rem;font-family:inherit;font-size:.75rem;font-weight:500;transition:color .15s,border-color .15s,background .15s}.chip[data-v-03b155b3]:hover{color:var(--text-primary)}.chip-active[data-v-03b155b3]{color:var(--bg);background:var(--accent);border-color:var(--accent)}.chip--ghost[data-v-03b155b3]{color:var(--text-faint);font-weight:400}.chip-clear[data-v-03b155b3]{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:.3rem .25rem;font-family:inherit;font-size:.7rem;font-weight:600}.chip-clear[data-v-03b155b3]:hover{color:var(--text-primary)}.rows[data-v-03b155b3]{margin:1.75rem 0 0;padding:0;list-style:none}.row[data-v-03b155b3]{border-top:1px solid var(--rule);flex-direction:column;transition:background .15s;display:flex}.row[data-v-03b155b3]:last-of-type{border-bottom:1px solid var(--rule)}.row--focused[data-v-03b155b3]{animation:2.4s ease-out row-pulse-03b155b3}@keyframes row-pulse-03b155b3{0%{box-shadow:inset 2px 0 0 0 var(--accent);background:#c6f24e1f}60%{box-shadow:inset 2px 0 0 0 var(--accent);background:#c6f24e1f}to{box-shadow:none;background:0 0}}.row-body[data-v-03b155b3]{text-align:left;cursor:pointer;color:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.9rem 0 .625rem;font-family:inherit;display:flex}.row-body[data-v-03b155b3]:active{opacity:.7}.row-left[data-v-03b155b3]{flex:auto;min-width:0}.row-name[data-v-03b155b3]{color:var(--text-primary);letter-spacing:-.005em;align-items:center;gap:.5rem;margin:0;font-size:1rem;font-weight:500;display:inline-flex}.type-mark[data-v-03b155b3]{background:var(--text-faint);border-radius:99rem;flex-shrink:0;width:.4rem;height:.4rem}.type-mark--transfer[data-v-03b155b3]{background:var(--accent)}.type-mark--usd_sale[data-v-03b155b3]{background:#d4a14a}.type-mark--gasto[data-v-03b155b3]{background:#e57373}.type-mark--adjustment[data-v-03b155b3]{background:var(--text-faint)}.row-sub[data-v-03b155b3]{color:var(--text-faint);margin:.25rem 0 0;font-size:.75rem;line-height:1.4}.row-right[data-v-03b155b3]{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.125rem;padding-top:.0625rem;display:flex}.row-amount[data-v-03b155b3]{color:var(--text-primary);font-size:1.125rem;font-weight:600;line-height:1}.row-sub-amount[data-v-03b155b3]{color:var(--text-faint);font-size:.75rem;line-height:1}.row-fee[data-v-03b155b3]{color:var(--text-faint);letter-spacing:.04em;margin-top:.125rem;font-size:.6875rem}.row-actions[data-v-03b155b3]{align-items:center;gap:.625rem;padding:0 0 .875rem;font-size:.75rem;display:flex}.row-action[data-v-03b155b3]{color:var(--text-muted);letter-spacing:.005em;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.75rem;font-weight:600;transition:color .15s}.row-action[data-v-03b155b3]:hover{color:var(--text-primary)}.row-action--danger[data-v-03b155b3]:hover{color:#f87171}.row-action-sep[data-v-03b155b3]{color:var(--text-trace)}.add-link[data-v-03b155b3]{color:var(--accent);cursor:pointer;letter-spacing:.005em;background:0 0;border:none;align-self:flex-start;margin:1.5rem 0 0;padding:0;font-family:inherit;font-size:.875rem;font-weight:600}.add-link[data-v-03b155b3]:disabled{opacity:.4;cursor:not-allowed}.readonly-tag[data-v-03b155b3]{letter-spacing:.18em;text-transform:uppercase;color:var(--text-faint);margin:1.5rem 0 0;font-size:.7rem;font-weight:500}.empty[data-v-03b155b3]{color:var(--text-muted);margin:1.75rem 0 0;font-size:.875rem}.confirm-body[data-v-03b155b3]{color:var(--text-muted);font-size:.875rem;line-height:1.5}.tx-desktop-shell[data-v-b8094ce5]{max-width:48rem;margin:0 auto;padding:1.25rem 1rem 2rem}.tabs[data-v-b8094ce5]{align-items:center;gap:1.5rem;margin-bottom:1.5rem;display:flex}.tab[data-v-b8094ce5]{color:var(--text-muted);cursor:pointer;letter-spacing:-.005em;white-space:nowrap;background:0 0;border:none;flex-shrink:0;padding:.25rem 0 .5rem;font-family:inherit;font-size:.9375rem;font-weight:500;transition:color .15s;position:relative}.tab[data-v-b8094ce5]:hover{color:var(--text-primary)}.tab-active[data-v-b8094ce5]{color:var(--accent);font-weight:600}.tab-active[data-v-b8094ce5]:after{content:"";background:var(--accent);border-radius:99rem;height:2px;position:absolute;bottom:-2px;left:0;right:0}.tab-pane[data-v-b8094ce5]{flex-direction:column;display:flex}.kicker[data-v-b8094ce5]{letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);margin:0 0 1.25rem;font-size:.7rem;font-weight:500}.hero[data-v-b8094ce5]{margin:0;line-height:1}.hero-num[data-v-b8094ce5]{color:var(--text-primary);letter-spacing:-.03em;font-size:3.25rem;font-weight:600}.hero-sub[data-v-b8094ce5]{color:var(--text-muted);margin:.75rem 0 0;font-size:.875rem}.hero-sub-fee[data-v-b8094ce5]{color:var(--text-faint)}.chips[data-v-b8094ce5]{flex-wrap:wrap;align-items:center;gap:.4rem .5rem;margin:1.5rem 0 0;display:flex}.chips--secondary[data-v-b8094ce5]{margin-top:.5rem}.chip[data-v-b8094ce5]{border:1px solid var(--rule);color:var(--text-muted);cursor:pointer;letter-spacing:.005em;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:99rem;padding:.3rem .7rem;font-family:inherit;font-size:.75rem;font-weight:500;transition:color .15s,border-color .15s,background .15s}.chip[data-v-b8094ce5]:hover{color:var(--text-primary)}.chip-active[data-v-b8094ce5]{color:var(--bg);background:var(--accent);border-color:var(--accent)}.chip--ghost[data-v-b8094ce5]{color:var(--text-faint);font-weight:400}.chip-clear[data-v-b8094ce5]{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:.3rem .25rem;font-family:inherit;font-size:.7rem;font-weight:600}.chip-clear[data-v-b8094ce5]:hover{color:var(--text-primary)}.rows[data-v-b8094ce5]{margin:1.75rem 0 0;padding:0;list-style:none}.row[data-v-b8094ce5]{border-top:1px solid var(--rule);flex-direction:column;transition:background .15s;display:flex}.row[data-v-b8094ce5]:last-of-type{border-bottom:1px solid var(--rule)}.row--focused[data-v-b8094ce5]{animation:2.4s ease-out row-pulse-b8094ce5}@keyframes row-pulse-b8094ce5{0%{box-shadow:inset 2px 0 0 0 var(--accent);background:#c6f24e1f}60%{box-shadow:inset 2px 0 0 0 var(--accent);background:#c6f24e1f}to{box-shadow:none;background:0 0}}.row-body[data-v-b8094ce5]{text-align:left;cursor:pointer;color:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.9rem 0 .625rem;font-family:inherit;display:flex}.row-body[data-v-b8094ce5]:active{opacity:.7}.row-left[data-v-b8094ce5]{flex:auto;min-width:0}.row-name[data-v-b8094ce5]{color:var(--text-primary);letter-spacing:-.005em;align-items:center;gap:.5rem;margin:0;font-size:1rem;font-weight:500;display:inline-flex}.type-mark[data-v-b8094ce5]{background:var(--text-faint);border-radius:99rem;flex-shrink:0;width:.4rem;height:.4rem}.type-mark--transfer[data-v-b8094ce5]{background:var(--accent)}.type-mark--usd_sale[data-v-b8094ce5]{background:#d4a14a}.type-mark--gasto[data-v-b8094ce5]{background:#e57373}.type-mark--adjustment[data-v-b8094ce5]{background:var(--text-faint)}.row-sub[data-v-b8094ce5]{color:var(--text-faint);margin:.25rem 0 0;font-size:.75rem;line-height:1.4}.row-right[data-v-b8094ce5]{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.125rem;padding-top:.0625rem;display:flex}.row-amount[data-v-b8094ce5]{color:var(--text-primary);font-size:1.125rem;font-weight:600;line-height:1}.row-sub-amount[data-v-b8094ce5]{color:var(--text-faint);font-size:.75rem;line-height:1}.row-fee[data-v-b8094ce5]{color:var(--text-faint);letter-spacing:.04em;margin-top:.125rem;font-size:.6875rem}.row-actions[data-v-b8094ce5]{align-items:center;gap:.625rem;padding:0 0 .875rem;font-size:.75rem;display:flex}.row-action[data-v-b8094ce5]{color:var(--text-muted);letter-spacing:.005em;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.75rem;font-weight:600;transition:color .15s}.row-action[data-v-b8094ce5]:hover{color:var(--text-primary)}.row-action--danger[data-v-b8094ce5]:hover{color:#f87171}.row-action-sep[data-v-b8094ce5]{color:var(--text-trace)}.add-link[data-v-b8094ce5]{color:var(--accent);cursor:pointer;letter-spacing:.005em;background:0 0;border:none;align-self:flex-start;margin:1.5rem 0 0;padding:0;font-family:inherit;font-size:.875rem;font-weight:600}.add-link[data-v-b8094ce5]:disabled{opacity:.4;cursor:not-allowed}.readonly-tag[data-v-b8094ce5]{letter-spacing:.18em;text-transform:uppercase;color:var(--text-faint);margin:1.5rem 0 0;font-size:.7rem;font-weight:500}.empty[data-v-b8094ce5]{color:var(--text-muted);margin:1.75rem 0 0;font-size:.875rem}.confirm-body[data-v-b8094ce5]{color:var(--text-muted);font-size:.875rem;line-height:1.5}.notas-mobile-shell[data-v-fff87cd6]{padding:.5rem .5rem 0}.kicker[data-v-fff87cd6]{letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);margin:0 0 1.25rem;font-size:.7rem;font-weight:500}.intro[data-v-fff87cd6]{color:var(--text-muted);margin:0;font-size:.875rem}.rows[data-v-fff87cd6]{margin:1.75rem 0 0;padding:0;list-style:none}.row[data-v-fff87cd6]{border-top:1px solid var(--rule)}.row[data-v-fff87cd6]:last-of-type{border-bottom:1px solid var(--rule)}.row-body[data-v-fff87cd6]{text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 0;font-family:inherit;display:flex}.row-left[data-v-fff87cd6]{flex:auto;min-width:0}.row-name[data-v-fff87cd6]{color:var(--text-primary);letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1rem;font-weight:500;overflow:hidden}.row-sub[data-v-fff87cd6]{color:var(--text-faint);margin:.25rem 0 0;font-size:.75rem}.row-caret[data-v-fff87cd6]{color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;transition:transform .2s,color .15s;display:inline-flex}.row-caret--open[data-v-fff87cd6]{color:var(--text-primary);transform:rotate(180deg)}.panel[data-v-fff87cd6]{background:#16201a;border-radius:.625rem;flex-direction:column;gap:1rem;margin:0 -.5rem;padding:.875rem 1rem 1.125rem;display:flex}.note-full[data-v-fff87cd6]{color:var(--text-primary);white-space:pre-wrap;word-break:break-word;margin:0;font-size:.9375rem;line-height:1.5}.note-actions[data-v-fff87cd6]{align-items:center;display:flex}.note-link[data-v-fff87cd6]{color:var(--accent);cursor:pointer;letter-spacing:.005em;background:0 0;border:none;padding:0;font-family:inherit;font-size:.8125rem;font-weight:600}.comments[data-v-fff87cd6]{border-top:1px solid var(--rule);flex-direction:column;gap:.75rem;padding-top:.75rem;display:flex}.comments__kicker[data-v-fff87cd6]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:.6875rem;font-weight:600}.comments__list[data-v-fff87cd6]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.comment[data-v-fff87cd6]{border-top:1px solid var(--rule);padding:.625rem 0}.comment[data-v-fff87cd6]:first-child{border-top:none;padding-top:0}.comment__text[data-v-fff87cd6]{color:var(--text-primary);white-space:pre-wrap;word-break:break-word;margin:0;font-size:.9375rem;line-height:1.45}.comment__meta[data-v-fff87cd6]{justify-content:space-between;align-items:center;gap:.5rem;margin-top:.375rem;display:flex}.comment__time[data-v-fff87cd6]{color:var(--text-faint);font-size:.75rem}.comment__actions[data-v-fff87cd6]{gap:.625rem;display:inline-flex}.comment__btn[data-v-fff87cd6]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.75rem;font-weight:500;transition:color .15s,opacity .15s}.comment__btn[data-v-fff87cd6]:hover:not(:disabled){color:var(--text-primary)}.comment__btn[data-v-fff87cd6]:disabled{opacity:.45;cursor:not-allowed}.comment__btn--danger[data-v-fff87cd6]{color:var(--danger)}.comment__btn--danger[data-v-fff87cd6]:hover{opacity:.85}.comment__btn--accent[data-v-fff87cd6]{color:var(--accent);font-weight:600}.comment__btn--accent[data-v-fff87cd6]:hover{opacity:.85}.comment__edit[data-v-fff87cd6]{flex-direction:column;gap:.5rem;display:flex}.comment__edit-actions[data-v-fff87cd6]{justify-content:flex-end;gap:.75rem;display:flex}.composer[data-v-fff87cd6]{border-top:1px dashed var(--rule);flex-direction:column;gap:.5rem;padding-top:.5rem;display:flex}.composer__send[data-v-fff87cd6]{letter-spacing:.01em;background:var(--accent);color:var(--bg);cursor:pointer;border:none;border-radius:99rem;align-self:flex-end;padding:.5rem 1rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:opacity .15s}.composer__send[data-v-fff87cd6]:disabled{opacity:.45;cursor:not-allowed}.add-link[data-v-fff87cd6]{color:var(--accent);cursor:pointer;letter-spacing:.005em;background:0 0;border:none;align-self:flex-start;margin:1.5rem 0 0;padding:0;font-family:inherit;font-size:.875rem;font-weight:600}.empty[data-v-fff87cd6]{color:var(--text-muted);margin:1.75rem 0 0;font-size:.875rem}.notas-desktop-shell[data-v-671bbfa6]{max-width:48rem;margin:0 auto;padding:1.25rem 1rem 2rem}.kicker[data-v-671bbfa6]{letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);margin:0 0 1.25rem;font-size:.7rem;font-weight:500}.intro[data-v-671bbfa6]{color:var(--text-muted);margin:0;font-size:.875rem}.rows[data-v-671bbfa6]{margin:1.75rem 0 0;padding:0;list-style:none}.row[data-v-671bbfa6]{border-top:1px solid var(--rule)}.row[data-v-671bbfa6]:last-of-type{border-bottom:1px solid var(--rule)}.row-body[data-v-671bbfa6]{text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 0;font-family:inherit;display:flex}.row-left[data-v-671bbfa6]{flex:auto;min-width:0}.row-name[data-v-671bbfa6]{color:var(--text-primary);letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1rem;font-weight:500;overflow:hidden}.row-sub[data-v-671bbfa6]{color:var(--text-faint);margin:.25rem 0 0;font-size:.75rem}.row-caret[data-v-671bbfa6]{color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;transition:transform .2s,color .15s;display:inline-flex}.row-caret--open[data-v-671bbfa6]{color:var(--text-primary);transform:rotate(180deg)}.panel[data-v-671bbfa6]{background:#16201a;border-radius:.625rem;flex-direction:column;gap:1rem;margin:0 -1rem;padding:.875rem 1rem 1.125rem;display:flex}.note-full[data-v-671bbfa6]{color:var(--text-primary);white-space:pre-wrap;word-break:break-word;margin:0;font-size:.9375rem;line-height:1.5}.note-actions[data-v-671bbfa6]{align-items:center;display:flex}.note-link[data-v-671bbfa6]{color:var(--accent);cursor:pointer;letter-spacing:.005em;background:0 0;border:none;padding:0;font-family:inherit;font-size:.8125rem;font-weight:600}.comments[data-v-671bbfa6]{border-top:1px solid var(--rule);flex-direction:column;gap:.75rem;padding-top:.75rem;display:flex}.comments__kicker[data-v-671bbfa6]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:.6875rem;font-weight:600}.comments__list[data-v-671bbfa6]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.comment[data-v-671bbfa6]{border-top:1px solid var(--rule);padding:.625rem 0}.comment[data-v-671bbfa6]:first-child{border-top:none;padding-top:0}.comment__text[data-v-671bbfa6]{color:var(--text-primary);white-space:pre-wrap;word-break:break-word;margin:0;font-size:.9375rem;line-height:1.45}.comment__meta[data-v-671bbfa6]{justify-content:space-between;align-items:center;gap:.5rem;margin-top:.375rem;display:flex}.comment__time[data-v-671bbfa6]{color:var(--text-faint);font-size:.75rem}.comment__actions[data-v-671bbfa6]{gap:.625rem;display:inline-flex}.comment__btn[data-v-671bbfa6]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.75rem;font-weight:500;transition:color .15s,opacity .15s}.comment__btn[data-v-671bbfa6]:hover:not(:disabled){color:var(--text-primary)}.comment__btn[data-v-671bbfa6]:disabled{opacity:.45;cursor:not-allowed}.comment__btn--danger[data-v-671bbfa6]{color:var(--danger)}.comment__btn--danger[data-v-671bbfa6]:hover{opacity:.85}.comment__btn--accent[data-v-671bbfa6]{color:var(--accent);font-weight:600}.comment__btn--accent[data-v-671bbfa6]:hover{opacity:.85}.comment__edit[data-v-671bbfa6]{flex-direction:column;gap:.5rem;display:flex}.comment__edit-actions[data-v-671bbfa6]{justify-content:flex-end;gap:.75rem;display:flex}.composer[data-v-671bbfa6]{border-top:1px dashed var(--rule);flex-direction:column;gap:.5rem;padding-top:.5rem;display:flex}.composer__send[data-v-671bbfa6]{letter-spacing:.01em;background:var(--accent);color:var(--bg);cursor:pointer;border:none;border-radius:99rem;align-self:flex-end;padding:.5rem 1rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:opacity .15s}.composer__send[data-v-671bbfa6]:disabled{opacity:.45;cursor:not-allowed}.add-link[data-v-671bbfa6]{color:var(--accent);cursor:pointer;letter-spacing:.005em;background:0 0;border:none;align-self:flex-start;margin:1.5rem 0 0;padding:0;font-family:inherit;font-size:.875rem;font-weight:600}.empty[data-v-671bbfa6]{color:var(--text-muted);margin:1.75rem 0 0;font-size:.875rem}.ajustes-mobile-shell[data-v-f2489a12]{padding:.5rem .5rem 0}.tabs[data-v-f2489a12]{scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:center;gap:1.5rem;margin-bottom:1.5rem;margin-left:-.5rem;margin-right:-.5rem;padding:0 .5rem;display:flex;overflow-x:auto}.tabs[data-v-f2489a12]::-webkit-scrollbar{display:none}.tab[data-v-f2489a12]{color:var(--text-muted);cursor:pointer;letter-spacing:-.005em;white-space:nowrap;background:0 0;border:none;flex-shrink:0;padding:.25rem 0 .5rem;font-family:inherit;font-size:.9375rem;font-weight:500;transition:color .15s;position:relative}.tab-active[data-v-f2489a12]{color:var(--accent);font-weight:600}.tab-active[data-v-f2489a12]:after{content:"";background:var(--accent);border-radius:99rem;height:2px;position:absolute;bottom:-2px;left:0;right:0}.tab-pane[data-v-f2489a12]{flex-direction:column;display:flex}.kicker[data-v-f2489a12]{letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);margin:0 0 .75rem;font-size:.7rem;font-weight:500}.intro[data-v-f2489a12]{color:var(--text-muted);margin:0;font-size:.875rem;line-height:1.5}.rows[data-v-f2489a12]{margin:1.75rem 0 0;padding:0;list-style:none}.rows--tight[data-v-f2489a12]{margin-top:.5rem}.row[data-v-f2489a12]{border-top:1px solid var(--rule);flex-direction:column;display:flex}.row[data-v-f2489a12]:last-of-type{border-bottom:1px solid var(--rule)}.row-body[data-v-f2489a12]{text-align:left;cursor:pointer;width:100%;color:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 0 .625rem;font-family:inherit;display:flex}.row-body[data-v-f2489a12]:disabled{cursor:wait;opacity:.6}.row-body[data-v-f2489a12]:active:not(:disabled){opacity:.7}.row-body--label[data-v-f2489a12]{cursor:pointer;position:relative}.row-left[data-v-f2489a12]{flex:auto;min-width:0}.row-name[data-v-f2489a12]{color:var(--text-primary);letter-spacing:-.005em;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:1rem;font-weight:500;display:inline-flex}.row-sub[data-v-f2489a12]{color:var(--text-faint);margin:.25rem 0 0;font-size:.75rem;line-height:1.4}.row-right[data-v-f2489a12]{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.125rem;display:flex}.row-amount[data-v-f2489a12]{color:var(--text-primary);font-size:1.125rem;font-weight:600;line-height:1}.row-unit[data-v-f2489a12]{color:var(--text-faint);letter-spacing:.08em;font-size:.625rem;font-weight:500}.row-action-strong[data-v-f2489a12]{color:var(--accent);letter-spacing:.005em;font-size:.8125rem;font-weight:600}.row-actions[data-v-f2489a12]{align-items:center;gap:.625rem;padding:0 0 .875rem;font-size:.75rem;display:flex}.row-action[data-v-f2489a12]{color:var(--text-muted);letter-spacing:.005em;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.75rem;font-weight:600;transition:color .15s}.row-action[data-v-f2489a12]:hover{color:var(--text-primary)}.row-action--danger[data-v-f2489a12]:hover{color:#f87171}.row-action-sep[data-v-f2489a12]{color:var(--text-trace)}.row-action--clear[data-v-f2489a12]{align-self:flex-start;margin-top:-.25rem;padding:0 0 .875rem}.tag-pill[data-v-f2489a12]{letter-spacing:.06em;text-transform:uppercase;color:var(--accent);background:#c6f24e1f;border-radius:99rem;padding:.125rem .5rem;font-size:.625rem;font-weight:600}.color-group[data-v-f2489a12]{margin-top:1.75rem}.color-group__label[data-v-f2489a12]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin:0 0 .25rem;font-size:.6875rem;font-weight:600}.row--color .row-body[data-v-f2489a12]{padding:.9rem 0}.swatch[data-v-f2489a12]{background:var(--text-trace);border-radius:99rem;flex-shrink:0;width:1.25rem;height:1.25rem;box-shadow:inset 0 0 0 1px #ffffff0d}.swatch--empty[data-v-f2489a12]{border:1px dashed var(--rule);box-shadow:none;background:0 0}.color-input[data-v-f2489a12]{opacity:0;cursor:pointer;border:none;width:100%;height:100%;padding:0;position:absolute;inset:0}.add-link[data-v-f2489a12]{color:var(--accent);cursor:pointer;letter-spacing:.005em;background:0 0;border:none;align-self:flex-start;margin:1.5rem 0 0;padding:0;font-family:inherit;font-size:.875rem;font-weight:600}.empty[data-v-f2489a12]{color:var(--text-muted);margin:1.75rem 0 0;font-size:.875rem}.grid-2[data-v-f2489a12]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.delete-copy[data-v-f2489a12]{color:var(--text-muted);margin:0;font-size:.9375rem;line-height:1.5}.ajustes-desktop-shell[data-v-7e9f1ddf]{max-width:48rem;margin:0 auto;padding:1.25rem 1rem 2rem}.tabs[data-v-7e9f1ddf]{scrollbar-width:none;align-items:center;gap:1.5rem;margin-bottom:1.5rem;display:flex;overflow-x:auto}.tabs[data-v-7e9f1ddf]::-webkit-scrollbar{display:none}.tab[data-v-7e9f1ddf]{color:var(--text-muted);cursor:pointer;letter-spacing:-.005em;white-space:nowrap;background:0 0;border:none;flex-shrink:0;padding:.25rem 0 .5rem;font-family:inherit;font-size:.9375rem;font-weight:500;transition:color .15s;position:relative}.tab[data-v-7e9f1ddf]:hover{color:var(--text-primary)}.tab-active[data-v-7e9f1ddf]{color:var(--accent);font-weight:600}.tab-active[data-v-7e9f1ddf]:after{content:"";background:var(--accent);border-radius:99rem;height:2px;position:absolute;bottom:-2px;left:0;right:0}.tab-pane[data-v-7e9f1ddf]{flex-direction:column;display:flex}.kicker[data-v-7e9f1ddf]{letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);margin:0 0 .75rem;font-size:.7rem;font-weight:500}.intro[data-v-7e9f1ddf]{color:var(--text-muted);margin:0;font-size:.875rem;line-height:1.5}.rows[data-v-7e9f1ddf]{margin:1.75rem 0 0;padding:0;list-style:none}.rows--tight[data-v-7e9f1ddf]{margin-top:.5rem}.row[data-v-7e9f1ddf]{border-top:1px solid var(--rule);flex-direction:column;display:flex}.row[data-v-7e9f1ddf]:last-of-type{border-bottom:1px solid var(--rule)}.row-body[data-v-7e9f1ddf]{text-align:left;cursor:pointer;width:100%;color:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 0 .625rem;font-family:inherit;display:flex}.row-body[data-v-7e9f1ddf]:disabled{cursor:wait;opacity:.6}.row-body[data-v-7e9f1ddf]:hover:not(:disabled){opacity:.85}.row-body--label[data-v-7e9f1ddf]{cursor:pointer;position:relative}.row-left[data-v-7e9f1ddf]{flex:auto;min-width:0}.row-name[data-v-7e9f1ddf]{color:var(--text-primary);letter-spacing:-.005em;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:1rem;font-weight:500;display:inline-flex}.row-sub[data-v-7e9f1ddf]{color:var(--text-faint);margin:.25rem 0 0;font-size:.75rem;line-height:1.4}.row-right[data-v-7e9f1ddf]{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.125rem;display:flex}.row-amount[data-v-7e9f1ddf]{color:var(--text-primary);font-size:1.125rem;font-weight:600;line-height:1}.row-unit[data-v-7e9f1ddf]{color:var(--text-faint);letter-spacing:.08em;font-size:.625rem;font-weight:500}.row-action-strong[data-v-7e9f1ddf]{color:var(--accent);letter-spacing:.005em;font-size:.8125rem;font-weight:600}.row-actions[data-v-7e9f1ddf]{align-items:center;gap:.625rem;padding:0 0 .875rem;font-size:.75rem;display:flex}.row-action[data-v-7e9f1ddf]{color:var(--text-muted);letter-spacing:.005em;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.75rem;font-weight:600;transition:color .15s}.row-action[data-v-7e9f1ddf]:hover{color:var(--text-primary)}.row-action--danger[data-v-7e9f1ddf]:hover{color:#f87171}.row-action-sep[data-v-7e9f1ddf]{color:var(--text-trace)}.row-action--clear[data-v-7e9f1ddf]{align-self:flex-start;margin-top:-.25rem;padding:0 0 .875rem}.tag-pill[data-v-7e9f1ddf]{letter-spacing:.06em;text-transform:uppercase;color:var(--accent);background:#c6f24e1f;border-radius:99rem;padding:.125rem .5rem;font-size:.625rem;font-weight:600}.color-group[data-v-7e9f1ddf]{margin-top:1.75rem}.color-group__label[data-v-7e9f1ddf]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin:0 0 .25rem;font-size:.6875rem;font-weight:600}.row--color .row-body[data-v-7e9f1ddf]{padding:.9rem 0}.swatch[data-v-7e9f1ddf]{background:var(--text-trace);border-radius:99rem;flex-shrink:0;width:1.25rem;height:1.25rem;box-shadow:inset 0 0 0 1px #ffffff0d}.swatch--empty[data-v-7e9f1ddf]{border:1px dashed var(--rule);box-shadow:none;background:0 0}.color-input[data-v-7e9f1ddf]{opacity:0;cursor:pointer;border:none;width:100%;height:100%;padding:0;position:absolute;inset:0}.add-link[data-v-7e9f1ddf]{color:var(--accent);cursor:pointer;letter-spacing:.005em;background:0 0;border:none;align-self:flex-start;margin:1.5rem 0 0;padding:0;font-family:inherit;font-size:.875rem;font-weight:600}.empty[data-v-7e9f1ddf]{color:var(--text-muted);margin:1.75rem 0 0;font-size:.875rem}.grid-2[data-v-7e9f1ddf]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.delete-copy[data-v-7e9f1ddf]{color:var(--text-muted);margin:0;font-size:.9375rem;line-height:1.5}.dm[data-v-66dff509]{flex-direction:column;gap:1rem;display:flex}.dm-hero[data-v-66dff509]{border:1px solid var(--rule);background:#16201a;border-radius:1rem;padding:1.25rem 1.5rem 1.125rem;position:relative;overflow:hidden}.dm-hero-grid[data-v-66dff509]{pointer-events:none;background-image:linear-gradient(90deg,#ffffff08 1px,#0000 1px),linear-gradient(#ffffff08 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 100% 0,#000 35%,#0000 75%);mask-image:radial-gradient(at 100% 0,#000 35%,#0000 75%)}.dm-hero-row[data-v-66dff509]{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex;position:relative}.dm-hero-head[data-v-66dff509]{min-width:0}.dm-eyebrow[data-v-66dff509]{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.dm-dot[data-v-66dff509]{background:var(--accent);width:.375rem;height:.375rem;box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 15%, transparent);border-radius:50%}.dm-eyebrow-text[data-v-66dff509]{text-transform:uppercase;letter-spacing:.18em;color:var(--text-muted);font-size:.625rem;font-weight:600}.dm-title[data-v-66dff509]{color:var(--text-primary);letter-spacing:-.04em;margin:0;font-size:clamp(1.875rem,9vw,2.5rem);font-weight:800;line-height:.95}.dm-title-dot[data-v-66dff509]{color:var(--accent)}.dm-sub[data-v-66dff509]{color:var(--text-faint);letter-spacing:.02em;margin:.4375rem 0 0;font-size:.75rem;font-weight:500}.dm-hero-aside[data-v-66dff509]{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.625rem;display:flex}.dm-range-label[data-v-66dff509]{text-transform:uppercase;letter-spacing:.12em;color:var(--text-faint);font-variant-numeric:tabular-nums;font-size:.5625rem;font-weight:600}.dm-range[data-v-66dff509]{border:1px solid var(--rule);background:#ffffff0d;border-radius:.625rem;padding:.1875rem;display:inline-flex}.dm-range-btn[data-v-66dff509]{color:var(--text-muted);cursor:pointer;letter-spacing:.04em;background:0 0;border:none;border-radius:.4375rem;padding:.3125rem .6875rem;font-family:inherit;font-size:.6875rem;font-weight:600;transition:background .16s,color .16s}.dm-range-btn--on[data-v-66dff509]{background:var(--accent);color:#0b0f0d}.dm-state[data-v-66dff509]{font-size:.8125rem;font-weight:500}.dm-state--loading[data-v-66dff509]{color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:4rem 0;display:flex}.dm-state--error[data-v-66dff509]{color:var(--danger);background:#ff5a5a1a;border:1px solid #ff5a5a40;border-radius:.75rem;padding:1rem 1.25rem}.dm-state--empty[data-v-66dff509]{text-align:center;color:var(--text-faint);padding:3rem 1.25rem}.dm-spin[data-v-66dff509]{animation:.9s linear infinite dm-spin-66dff509}@keyframes dm-spin-66dff509{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dm-card[data-v-66dff509]{border:1px solid var(--rule);background:#ffffff06;border-radius:1rem;overflow:hidden}.dm-pad[data-v-66dff509]{padding:1.25rem 1.25rem 1.125rem}.dm-kicker-row[data-v-66dff509]{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.dm-kicker-row--tight[data-v-66dff509]{margin-bottom:.5rem}.dm-kicker-row--group[data-v-66dff509]{margin:.875rem 0 .5rem}.dm-kicker[data-v-66dff509]{text-transform:uppercase;letter-spacing:.12em;color:var(--text-faint);font-size:.5625rem;font-weight:700}.dm-rule[data-v-66dff509]{background:var(--rule);flex:1;height:1px}.dm-lead[data-v-66dff509]{color:var(--text-muted);margin:0 0 .875rem;font-size:.875rem;font-weight:500;line-height:1.45}.dm-picks[data-v-66dff509]{grid-template-columns:1fr;gap:.625rem;display:grid}.dm-pick[data-v-66dff509]{text-align:left;border:1.5px solid var(--rule);cursor:pointer;background:#ffffff05;border-radius:.875rem;padding:1rem 1.125rem;font-family:inherit;transition:border-color .18s,background .18s,box-shadow .18s}.dm-pick-top[data-v-66dff509]{justify-content:space-between;align-items:center;margin-bottom:.625rem;display:flex}.dm-pick-num[data-v-66dff509]{letter-spacing:.12em;text-transform:uppercase;font-size:.5625rem;font-weight:700}.dm-pick-badge[data-v-66dff509]{border-radius:50%;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-size:.75rem;font-weight:700;display:flex}.dm-pick-title[data-v-66dff509]{color:var(--text-primary);letter-spacing:-.02em;margin-bottom:.3125rem;font-size:1rem;font-weight:800;line-height:1.15}.dm-pick-desc[data-v-66dff509]{color:var(--text-muted);margin:0;font-size:.6875rem;font-weight:500;line-height:1.45}.dm-card-head[data-v-66dff509]{border-bottom:1px solid var(--rule);padding:1.125rem 1.25rem .875rem}.dm-card-head-row[data-v-66dff509]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.dm-card-title[data-v-66dff509]{color:var(--text-primary);letter-spacing:-.02em;margin:0;font-size:1.0625rem;font-weight:800}.dm-card-sub[data-v-66dff509]{color:var(--text-faint);margin:.25rem 0 0;font-size:.75rem;font-weight:500}.dm-bulk[data-v-66dff509]{gap:.375rem;display:flex}.dm-bulk-btn[data-v-66dff509]{border:1px solid var(--rule);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:.4375rem;padding:.3125rem .6875rem;font-family:inherit;font-size:.6875rem;font-weight:600}.dm-bulk-btn[data-v-66dff509]:hover{color:var(--text-primary)}.dm-toggles[data-v-66dff509]{border-bottom:1px solid var(--rule);padding:.875rem 1.25rem}.dm-toggles--scroll[data-v-66dff509]{max-height:11rem;overflow-y:auto}.dm-pills[data-v-66dff509]{flex-wrap:wrap;gap:.4375rem;display:flex}.dm-pill[data-v-66dff509]{border:1px solid var(--rule);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:99rem;align-items:center;gap:.4375rem;padding:.375rem .6875rem;font-family:inherit;font-size:.6875rem;font-weight:600;transition:border-color .14s,background .14s,color .14s;display:inline-flex}.dm-pill--dashed[data-v-66dff509]{border-style:dashed}.dm-pill--on[data-v-66dff509]{color:var(--text-primary)}.dm-pill-dash[data-v-66dff509]{border-radius:99rem;width:.625rem;height:.1875rem;display:inline-block}.dm-pill-cur[data-v-66dff509]{color:var(--text-faint);letter-spacing:.05em;font-size:.5625rem;font-weight:600}.dm-stats[data-v-66dff509]{border-bottom:1px solid var(--rule);grid-template-columns:repeat(3,1fr);display:grid}.dm-stat[data-v-66dff509]{border-right:1px solid var(--rule);min-width:0;padding:.875rem 1rem}.dm-stat[data-v-66dff509]:last-child{border-right:none}.dm-stat-label[data-v-66dff509]{text-transform:uppercase;letter-spacing:.1em;color:var(--text-faint);margin-bottom:.375rem;font-size:.5625rem;font-weight:700}.dm-stat-val-row[data-v-66dff509]{align-items:baseline;gap:.3125rem;display:flex}.dm-stat-val-row--wrap[data-v-66dff509]{flex-wrap:wrap;gap:.4375rem}.dm-stat-val[data-v-66dff509]{color:var(--text-primary);font-variant-numeric:tabular-nums;letter-spacing:-.025em;font-size:1.25rem;font-weight:800}.dm-stat-val--muted[data-v-66dff509]{color:var(--text-muted)}.dm-stat-unit[data-v-66dff509]{color:var(--text-faint);font-size:.625rem;font-weight:600}.dm-badge[data-v-66dff509]{font-variant-numeric:tabular-nums;border-radius:.3125rem;padding:.125rem .375rem;font-size:.6875rem;font-weight:700}.dm-chart[data-v-66dff509]{padding:.75rem .75rem 1rem}.dm-chart-empty[data-v-66dff509]{text-align:center;color:var(--text-faint);padding:3rem 0;font-size:.8125rem;font-weight:500}.dd-shell[data-v-e3c67f7d]{max-width:48rem;margin:0 auto;padding:1.25rem 1rem 2rem}.dd[data-v-e3c67f7d]{flex-direction:column;gap:1rem;display:flex}.dd-hero[data-v-e3c67f7d]{border:1px solid var(--rule);background:#16201a;border-radius:1rem;padding:1.25rem 1.5rem 1.125rem;position:relative;overflow:hidden}.dd-hero-grid[data-v-e3c67f7d]{pointer-events:none;background-image:linear-gradient(90deg,#ffffff08 1px,#0000 1px),linear-gradient(#ffffff08 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 100% 0,#000 35%,#0000 75%);mask-image:radial-gradient(at 100% 0,#000 35%,#0000 75%)}.dd-hero-row[data-v-e3c67f7d]{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex;position:relative}.dd-hero-head[data-v-e3c67f7d]{min-width:0}.dd-eyebrow[data-v-e3c67f7d]{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.dd-dot[data-v-e3c67f7d]{background:var(--accent);width:.375rem;height:.375rem;box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 15%, transparent);border-radius:50%}.dd-eyebrow-text[data-v-e3c67f7d]{text-transform:uppercase;letter-spacing:.18em;color:var(--text-muted);font-size:.625rem;font-weight:600}.dd-title[data-v-e3c67f7d]{color:var(--text-primary);letter-spacing:-.04em;margin:0;font-size:clamp(2rem,4vw,2.75rem);font-weight:800;line-height:.95}.dd-title-dot[data-v-e3c67f7d]{color:var(--accent)}.dd-sub[data-v-e3c67f7d]{color:var(--text-faint);letter-spacing:.02em;margin:.4375rem 0 0;font-size:.8125rem;font-weight:500}.dd-hero-aside[data-v-e3c67f7d]{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.625rem;display:flex}.dd-range-label[data-v-e3c67f7d]{text-transform:uppercase;letter-spacing:.12em;color:var(--text-faint);font-variant-numeric:tabular-nums;font-size:.5625rem;font-weight:600}.dd-range[data-v-e3c67f7d]{border:1px solid var(--rule);background:#ffffff0d;border-radius:.625rem;padding:.1875rem;display:inline-flex}.dd-range-btn[data-v-e3c67f7d]{color:var(--text-muted);cursor:pointer;letter-spacing:.04em;background:0 0;border:none;border-radius:.4375rem;padding:.3125rem .6875rem;font-family:inherit;font-size:.6875rem;font-weight:600;transition:background .16s,color .16s}.dd-range-btn--on[data-v-e3c67f7d]{background:var(--accent);color:#0b0f0d}.dd-state[data-v-e3c67f7d]{font-size:.8125rem;font-weight:500}.dd-state--loading[data-v-e3c67f7d]{color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:4rem 0;display:flex}.dd-state--error[data-v-e3c67f7d]{color:var(--danger);background:#ff5a5a1a;border:1px solid #ff5a5a40;border-radius:.75rem;padding:1rem 1.25rem}.dd-state--empty[data-v-e3c67f7d]{text-align:center;color:var(--text-faint);padding:3rem 1.25rem}.dd-spin[data-v-e3c67f7d]{animation:.9s linear infinite dd-spin-e3c67f7d}@keyframes dd-spin-e3c67f7d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dd-card[data-v-e3c67f7d]{border:1px solid var(--rule);background:#ffffff06;border-radius:1rem;overflow:hidden}.dd-pad[data-v-e3c67f7d]{padding:1.25rem 1.25rem 1.125rem}.dd-kicker-row[data-v-e3c67f7d]{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.dd-kicker-row--tight[data-v-e3c67f7d]{margin-bottom:.5rem}.dd-kicker-row--group[data-v-e3c67f7d]{margin:.875rem 0 .5rem}.dd-kicker[data-v-e3c67f7d]{text-transform:uppercase;letter-spacing:.12em;color:var(--text-faint);font-size:.5625rem;font-weight:700}.dd-rule[data-v-e3c67f7d]{background:var(--rule);flex:1;height:1px}.dd-lead[data-v-e3c67f7d]{color:var(--text-muted);margin:0 0 .875rem;font-size:.875rem;font-weight:500;line-height:1.45}.dd-picks[data-v-e3c67f7d]{grid-template-columns:1fr;gap:.625rem;display:grid}.dd-pick[data-v-e3c67f7d]{text-align:left;border:1.5px solid var(--rule);cursor:pointer;background:#ffffff05;border-radius:.875rem;padding:1rem 1.125rem;font-family:inherit;transition:border-color .18s,background .18s,box-shadow .18s}.dd-pick-top[data-v-e3c67f7d]{justify-content:space-between;align-items:center;margin-bottom:.625rem;display:flex}.dd-pick-num[data-v-e3c67f7d]{letter-spacing:.12em;text-transform:uppercase;font-size:.5625rem;font-weight:700}.dd-pick-badge[data-v-e3c67f7d]{border-radius:50%;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-size:.75rem;font-weight:700;display:flex}.dd-pick-title[data-v-e3c67f7d]{color:var(--text-primary);letter-spacing:-.02em;margin-bottom:.3125rem;font-size:1rem;font-weight:800;line-height:1.15}.dd-pick-desc[data-v-e3c67f7d]{color:var(--text-muted);margin:0;font-size:.6875rem;font-weight:500;line-height:1.45}.dd-card-head[data-v-e3c67f7d]{border-bottom:1px solid var(--rule);padding:1.125rem 1.25rem .875rem}.dd-card-head-row[data-v-e3c67f7d]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.dd-card-title[data-v-e3c67f7d]{color:var(--text-primary);letter-spacing:-.02em;margin:0;font-size:1.0625rem;font-weight:800}.dd-card-sub[data-v-e3c67f7d]{color:var(--text-faint);margin:.25rem 0 0;font-size:.75rem;font-weight:500}.dd-bulk[data-v-e3c67f7d]{gap:.375rem;display:flex}.dd-bulk-btn[data-v-e3c67f7d]{border:1px solid var(--rule);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:.4375rem;padding:.3125rem .6875rem;font-family:inherit;font-size:.6875rem;font-weight:600}.dd-bulk-btn[data-v-e3c67f7d]:hover{color:var(--text-primary)}.dd-toggles[data-v-e3c67f7d]{border-bottom:1px solid var(--rule);padding:.875rem 1.25rem}.dd-toggles--scroll[data-v-e3c67f7d]{max-height:11rem;overflow-y:auto}.dd-pills[data-v-e3c67f7d]{flex-wrap:wrap;gap:.4375rem;display:flex}.dd-pill[data-v-e3c67f7d]{border:1px solid var(--rule);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:99rem;align-items:center;gap:.4375rem;padding:.375rem .6875rem;font-family:inherit;font-size:.6875rem;font-weight:600;transition:border-color .14s,background .14s,color .14s;display:inline-flex}.dd-pill--dashed[data-v-e3c67f7d]{border-style:dashed}.dd-pill--on[data-v-e3c67f7d]{color:var(--text-primary)}.dd-pill-dash[data-v-e3c67f7d]{border-radius:99rem;width:.625rem;height:.1875rem;display:inline-block}.dd-pill-cur[data-v-e3c67f7d]{color:var(--text-faint);letter-spacing:.05em;font-size:.5625rem;font-weight:600}.dd-stats[data-v-e3c67f7d]{border-bottom:1px solid var(--rule);grid-template-columns:repeat(3,1fr);display:grid}.dd-stat[data-v-e3c67f7d]{border-right:1px solid var(--rule);min-width:0;padding:.875rem 1rem}.dd-stat[data-v-e3c67f7d]:last-child{border-right:none}.dd-stat-label[data-v-e3c67f7d]{text-transform:uppercase;letter-spacing:.1em;color:var(--text-faint);margin-bottom:.375rem;font-size:.5625rem;font-weight:700}.dd-stat-val-row[data-v-e3c67f7d]{align-items:baseline;gap:.3125rem;display:flex}.dd-stat-val-row--wrap[data-v-e3c67f7d]{flex-wrap:wrap;gap:.4375rem}.dd-stat-val[data-v-e3c67f7d]{color:var(--text-primary);font-variant-numeric:tabular-nums;letter-spacing:-.025em;font-size:1.25rem;font-weight:800}.dd-stat-val--muted[data-v-e3c67f7d]{color:var(--text-muted)}.dd-stat-unit[data-v-e3c67f7d]{color:var(--text-faint);font-size:.625rem;font-weight:600}.dd-badge[data-v-e3c67f7d]{font-variant-numeric:tabular-nums;border-radius:.3125rem;padding:.125rem .375rem;font-size:.6875rem;font-weight:700}.dd-chart[data-v-e3c67f7d]{padding:.75rem .75rem 1rem}.dd-chart-empty[data-v-e3c67f7d]{text-align:center;color:var(--text-faint);padding:3rem 0;font-size:.8125rem;font-weight:500}.hist-shell[data-v-c1192c2c]{flex-direction:column;padding:.5rem .5rem 0;display:flex}.kicker[data-v-c1192c2c]{letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);margin:0 0 .75rem;font-size:.7rem;font-weight:500}.title[data-v-c1192c2c]{color:var(--text-primary);letter-spacing:-.025em;margin:0;font-size:2.25rem;font-weight:600;line-height:1}.subtitle[data-v-c1192c2c]{color:var(--text-muted);margin:.75rem 0 0;font-size:.875rem}.empty[data-v-c1192c2c]{color:var(--text-faint);margin:2rem 0 0;font-size:.875rem}.group[data-v-c1192c2c]{margin-top:1.75rem}.group-head[data-v-c1192c2c]{align-items:center;gap:.625rem;display:flex}.group-label[data-v-c1192c2c]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:.7rem;font-weight:600}.group-rule[data-v-c1192c2c]{background:var(--rule);flex:1;height:1px}.rows[data-v-c1192c2c]{margin:.25rem 0 0;padding:0;list-style:none}.row[data-v-c1192c2c]{border-top:1px solid var(--rule)}.row[data-v-c1192c2c]:first-child{border-top:none}.row-body[data-v-c1192c2c]{text-align:left;cursor:pointer;width:100%;color:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:none;align-items:center;gap:.875rem;padding:.85rem 0;font-family:inherit;display:flex}.row-body[data-v-c1192c2c]:active{opacity:.7}.badge[data-v-c1192c2c]{border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:.875rem;font-weight:600;display:flex}.badge--asset[data-v-c1192c2c]{color:var(--accent);background:#c6f24e1f}.badge--acreedor[data-v-c1192c2c]{color:#6aa3ff;background:#6aa3ff21}.badge--liability[data-v-c1192c2c]{color:#f87171;background:#f8717121}.row-left[data-v-c1192c2c]{flex-direction:column;flex:auto;gap:.2rem;min-width:0;display:flex}.row-name[data-v-c1192c2c]{color:var(--text-primary);letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:500;overflow:hidden}.row-sub[data-v-c1192c2c]{color:var(--text-faint);font-size:.75rem}.row-chev[data-v-c1192c2c]{color:var(--text-trace);flex-shrink:0;font-size:1.25rem;line-height:1}.hist-shell[data-v-8616ae60]{flex-direction:column;max-width:48rem;margin:0 auto;padding:1.25rem 1rem 2rem;display:flex}.kicker[data-v-8616ae60]{letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);margin:0 0 .75rem;font-size:.7rem;font-weight:500}.title[data-v-8616ae60]{color:var(--text-primary);letter-spacing:-.025em;margin:0;font-size:2.25rem;font-weight:600;line-height:1}.subtitle[data-v-8616ae60]{color:var(--text-muted);margin:.75rem 0 0;font-size:.875rem}.empty[data-v-8616ae60]{color:var(--text-faint);margin:2rem 0 0;font-size:.875rem}.group[data-v-8616ae60]{margin-top:1.75rem}.group-head[data-v-8616ae60]{align-items:center;gap:.625rem;display:flex}.group-label[data-v-8616ae60]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:.7rem;font-weight:600}.group-rule[data-v-8616ae60]{background:var(--rule);flex:1;height:1px}.rows[data-v-8616ae60]{margin:.25rem 0 0;padding:0;list-style:none}.row[data-v-8616ae60]{border-top:1px solid var(--rule)}.row[data-v-8616ae60]:first-child{border-top:none}.row-body[data-v-8616ae60]{text-align:left;cursor:pointer;width:100%;color:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:none;align-items:center;gap:.875rem;padding:.85rem 0;font-family:inherit;display:flex}.row-body[data-v-8616ae60]:hover{opacity:.85}.badge[data-v-8616ae60]{border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:.875rem;font-weight:600;display:flex}.badge--asset[data-v-8616ae60]{color:var(--accent);background:#c6f24e1f}.badge--acreedor[data-v-8616ae60]{color:#6aa3ff;background:#6aa3ff21}.badge--liability[data-v-8616ae60]{color:#f87171;background:#f8717121}.row-left[data-v-8616ae60]{flex-direction:column;flex:auto;gap:.2rem;min-width:0;display:flex}.row-name[data-v-8616ae60]{color:var(--text-primary);letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:500;overflow:hidden}.row-sub[data-v-8616ae60]{color:var(--text-faint);font-size:.75rem}.row-chev[data-v-8616ae60]{color:var(--text-trace);flex-shrink:0;font-size:1.25rem;line-height:1}.hist-shell[data-v-397bc6da]{flex-direction:column;padding:.5rem .5rem 0;display:flex}.back[data-v-397bc6da]{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;align-self:flex-start;align-items:center;gap:.375rem;margin-bottom:1.25rem;padding:.25rem 0 0;font-family:inherit;font-size:.8125rem;font-weight:600;display:inline-flex}.back[data-v-397bc6da]:active{opacity:.6}.back-chev[data-v-397bc6da]{font-size:1.125rem;line-height:1}.state[data-v-397bc6da]{color:var(--text-faint);margin:2rem 0 0;font-size:.875rem}.acct-meta[data-v-397bc6da]{align-items:center;gap:.5rem;display:flex}.acct-pill[data-v-397bc6da]{letter-spacing:.04em;border-radius:99rem;padding:.15rem .55rem;font-size:.6875rem;font-weight:600}.badge--asset[data-v-397bc6da]{color:var(--accent);background:#c6f24e1f}.badge--acreedor[data-v-397bc6da]{color:#6aa3ff;background:#6aa3ff21}.badge--liability[data-v-397bc6da]{color:#f87171;background:#f8717121}.acct-cur[data-v-397bc6da]{color:var(--text-faint);letter-spacing:.04em;font-size:.75rem;font-weight:500}.acct-name[data-v-397bc6da]{color:var(--text-primary);letter-spacing:-.02em;margin:.625rem 0 0;font-size:1.5rem;font-weight:600;line-height:1.1}.kicker[data-v-397bc6da]{letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);margin:1.25rem 0 .5rem;font-size:.7rem;font-weight:500}.hero[data-v-397bc6da]{margin:0;line-height:1}.hero-num[data-v-397bc6da]{color:var(--text-primary);letter-spacing:-.03em;font-size:2.75rem;font-weight:600}.hero-num.neg[data-v-397bc6da]{color:var(--danger)}.month-head[data-v-397bc6da]{z-index:1;background:var(--bg);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin:1.75rem 0 0;padding:.5rem 0;font-size:.7rem;font-weight:600;position:sticky;top:0}.rows[data-v-397bc6da]{margin:0;padding:0;list-style:none}.row[data-v-397bc6da]{border-top:1px solid var(--rule)}.row[data-v-397bc6da]:last-of-type{border-bottom:1px solid var(--rule)}.row-body[data-v-397bc6da]{text-align:left;width:100%;color:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.85rem 0;font-family:inherit;display:flex}.row-body--link[data-v-397bc6da]{cursor:pointer}.row-body--link[data-v-397bc6da]:active{opacity:.7}.row-left[data-v-397bc6da]{flex:auto;min-width:0}.row-name[data-v-397bc6da]{align-items:center;gap:.375rem;margin:0;display:inline-flex}.link-mark[data-v-397bc6da]{color:#6aa3ff;font-size:.8125rem;line-height:1}.row-sub[data-v-397bc6da]{color:var(--text-faint);margin:.375rem 0 0;font-size:.75rem;line-height:1.4}.row-rel[data-v-397bc6da],.row-dot[data-v-397bc6da]{color:var(--text-trace)}.row-right[data-v-397bc6da]{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.25rem;padding-top:.0625rem;display:flex}.row-amount[data-v-397bc6da]{font-size:1rem;font-weight:600;line-height:1}.row-amount.pos[data-v-397bc6da]{color:#4ade80}.row-amount.neg[data-v-397bc6da]{color:#f87171}.row-bal[data-v-397bc6da]{color:var(--text-faint);font-size:.75rem;font-weight:500;line-height:1}.row-bal.neg[data-v-397bc6da]{color:var(--danger)}.pill[data-v-397bc6da]{white-space:nowrap;letter-spacing:.01em;border-radius:99rem;padding:.1rem .5rem;font-size:.6875rem;font-weight:600;display:inline-block}.pill--emerald[data-v-397bc6da]{color:#4ade80;background:#4ade801f}.pill--blue[data-v-397bc6da]{color:#6aa3ff;background:#6aa3ff21}.pill--rose[data-v-397bc6da]{color:#f87171;background:#f8717121}.pill--purple[data-v-397bc6da]{color:#b794f6;background:#b794f624}.pill--amber[data-v-397bc6da]{color:#d4a14a;background:#d4a14a29}.initial-row[data-v-397bc6da]{justify-content:space-between;align-items:center;gap:1rem;margin-top:.85rem;padding:.85rem 0;display:flex}.initial-label[data-v-397bc6da]{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:.75rem;font-weight:600}.initial-sub[data-v-397bc6da]{color:var(--text-trace);margin:.2rem 0 0;font-size:.6875rem}.initial-amt[data-v-397bc6da]{color:var(--text-faint);font-size:.875rem;font-weight:600}.hist-shell[data-v-862e88e2]{flex-direction:column;max-width:48rem;margin:0 auto;padding:1.25rem 1rem 2rem;display:flex}.back[data-v-862e88e2]{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;align-self:flex-start;align-items:center;gap:.375rem;margin-bottom:1.25rem;padding:.25rem 0 0;font-family:inherit;font-size:.8125rem;font-weight:600;display:inline-flex}.back[data-v-862e88e2]:hover{color:var(--text-primary)}.back-chev[data-v-862e88e2]{font-size:1.125rem;line-height:1}.state[data-v-862e88e2]{color:var(--text-faint);margin:2rem 0 0;font-size:.875rem}.acct-meta[data-v-862e88e2]{align-items:center;gap:.5rem;display:flex}.acct-pill[data-v-862e88e2]{letter-spacing:.04em;border-radius:99rem;padding:.15rem .55rem;font-size:.6875rem;font-weight:600}.badge--asset[data-v-862e88e2]{color:var(--accent);background:#c6f24e1f}.badge--acreedor[data-v-862e88e2]{color:#6aa3ff;background:#6aa3ff21}.badge--liability[data-v-862e88e2]{color:#f87171;background:#f8717121}.acct-cur[data-v-862e88e2]{color:var(--text-faint);letter-spacing:.04em;font-size:.75rem;font-weight:500}.acct-name[data-v-862e88e2]{color:var(--text-primary);letter-spacing:-.02em;margin:.625rem 0 0;font-size:1.5rem;font-weight:600;line-height:1.1}.kicker[data-v-862e88e2]{letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);margin:1.25rem 0 .5rem;font-size:.7rem;font-weight:500}.hero[data-v-862e88e2]{margin:0;line-height:1}.hero-num[data-v-862e88e2]{color:var(--text-primary);letter-spacing:-.03em;font-size:2.75rem;font-weight:600}.hero-num.neg[data-v-862e88e2]{color:var(--danger)}.month-head[data-v-862e88e2]{z-index:1;background:var(--bg);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin:1.75rem 0 0;padding:.5rem 0;font-size:.7rem;font-weight:600;position:sticky;top:0}.rows[data-v-862e88e2]{margin:0;padding:0;list-style:none}.row[data-v-862e88e2]{border-top:1px solid var(--rule)}.row[data-v-862e88e2]:last-of-type{border-bottom:1px solid var(--rule)}.row-body[data-v-862e88e2]{text-align:left;width:100%;color:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.85rem 0;font-family:inherit;display:flex}.row-body--link[data-v-862e88e2]{cursor:pointer}.row-body--link[data-v-862e88e2]:hover{opacity:.85}.row-left[data-v-862e88e2]{flex:auto;min-width:0}.row-name[data-v-862e88e2]{align-items:center;gap:.375rem;margin:0;display:inline-flex}.link-mark[data-v-862e88e2]{color:#6aa3ff;font-size:.8125rem;line-height:1}.row-sub[data-v-862e88e2]{color:var(--text-faint);margin:.375rem 0 0;font-size:.75rem;line-height:1.4}.row-rel[data-v-862e88e2],.row-dot[data-v-862e88e2]{color:var(--text-trace)}.row-right[data-v-862e88e2]{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.25rem;padding-top:.0625rem;display:flex}.row-amount[data-v-862e88e2]{font-size:1rem;font-weight:600;line-height:1}.row-amount.pos[data-v-862e88e2]{color:#4ade80}.row-amount.neg[data-v-862e88e2]{color:#f87171}.row-bal[data-v-862e88e2]{color:var(--text-faint);font-size:.75rem;font-weight:500;line-height:1}.row-bal.neg[data-v-862e88e2]{color:var(--danger)}.pill[data-v-862e88e2]{white-space:nowrap;letter-spacing:.01em;border-radius:99rem;padding:.1rem .5rem;font-size:.6875rem;font-weight:600;display:inline-block}.pill--emerald[data-v-862e88e2]{color:#4ade80;background:#4ade801f}.pill--blue[data-v-862e88e2]{color:#6aa3ff;background:#6aa3ff21}.pill--rose[data-v-862e88e2]{color:#f87171;background:#f8717121}.pill--purple[data-v-862e88e2]{color:#b794f6;background:#b794f624}.pill--amber[data-v-862e88e2]{color:#d4a14a;background:#d4a14a29}.initial-row[data-v-862e88e2]{justify-content:space-between;align-items:center;gap:1rem;margin-top:.85rem;padding:.85rem 0;display:flex}.initial-label[data-v-862e88e2]{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:.75rem;font-weight:600}.initial-sub[data-v-862e88e2]{color:var(--text-trace);margin:.2rem 0 0;font-size:.6875rem}.initial-amt[data-v-862e88e2]{color:var(--text-faint);font-size:.875rem;font-weight:600}.cuentas-shell[data-v-cdd9f264]{flex-direction:column;padding:.5rem .5rem 1.25rem;display:flex}.head[data-v-cdd9f264]{margin:.25rem 0 .5rem}.kicker[data-v-cdd9f264]{letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);margin:0 0 .75rem;font-size:.7rem;font-weight:500}.head-row[data-v-cdd9f264]{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.title[data-v-cdd9f264]{color:var(--text-primary);letter-spacing:-.025em;margin:0;font-size:2.25rem;font-weight:600;line-height:1.02}.manage[data-v-cdd9f264]{border:1px solid var(--rule);color:var(--text-primary);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:99rem;flex-shrink:0;align-items:center;gap:.4rem;margin-top:.5rem;padding:.35rem .7rem .35rem .8rem;font-family:inherit;font-size:.75rem;font-weight:500;transition:opacity .15s,border-color .15s;display:inline-flex}.manage[data-v-cdd9f264]:active{opacity:.7}.subtitle[data-v-cdd9f264]{color:var(--text-muted);margin:.75rem 0 0;font-size:.875rem;line-height:1.45}.empty[data-v-cdd9f264]{text-align:center;color:var(--text-faint);margin:2.5rem 0 0;font-size:.875rem}.group[data-v-cdd9f264]{margin-top:1.75rem}.group-head[data-v-cdd9f264]{align-items:center;gap:.625rem;margin-bottom:.25rem;display:flex}.group-rule[data-v-cdd9f264]{background:var(--rule);flex:1;height:1px}.group-label[data-v-cdd9f264]{letter-spacing:.18em;text-transform:uppercase;color:var(--text-faint);font-size:.6875rem;font-weight:600}.rows[data-v-cdd9f264]{margin:0;padding:0;list-style:none}.row[data-v-cdd9f264]{border-top:1px solid var(--rule)}.row[data-v-cdd9f264]:first-child{border-top:none}.row-body[data-v-cdd9f264]{text-align:left;cursor:pointer;width:100%;color:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:none;align-items:center;gap:.875rem;padding:.9rem 0;font-family:inherit;transition:opacity .15s;display:flex}.row-body[data-v-cdd9f264]:active{opacity:.65}.badge[data-v-cdd9f264]{letter-spacing:0;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:.875rem;font-weight:600;display:flex}.badge--asset[data-v-cdd9f264]{color:#5be08e;background:#4ade8024}.badge--acreedor[data-v-cdd9f264]{color:#88b1ff;background:#7ba9ff24}.badge--liability[data-v-cdd9f264]{color:#ff8a8a;background:#ff7b7b24}.row-left[data-v-cdd9f264]{flex-direction:column;flex:auto;gap:.15rem;min-width:0;display:flex}.row-name[data-v-cdd9f264]{color:var(--text-primary);letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:500;overflow:hidden}.row-sub[data-v-cdd9f264]{color:var(--text-faint);font-size:.75rem}.amount[data-v-cdd9f264]{letter-spacing:-.01em;white-space:nowrap;flex-shrink:0;font-size:1.0625rem;font-weight:600}.amount--asset[data-v-cdd9f264]{color:#5be08e}.amount--acreedor[data-v-cdd9f264]{color:#88b1ff}.amount--liability[data-v-cdd9f264]{color:#ff8a8a}.amount--mute[data-v-cdd9f264]{color:var(--text-trace)}.amount--gross-pos[data-v-cdd9f264]{color:var(--text-primary)}.amount-lg[data-v-cdd9f264]{font-size:1.1875rem}.totals[data-v-cdd9f264]{border-top:1px solid var(--rule);flex-direction:column;gap:.25rem;margin-top:2rem;padding-top:1rem;display:flex}.total-row[data-v-cdd9f264]{border-top:1px solid var(--rule);justify-content:space-between;align-items:flex-start;gap:1rem;padding:.7rem 0;display:flex}.total-row[data-v-cdd9f264]:first-child{border-top:none;padding-top:.25rem}.total-row--neto[data-v-cdd9f264]{padding:.85rem 0}.total-left[data-v-cdd9f264]{flex-direction:column;gap:.2rem;min-width:0;display:flex}.total-label[data-v-cdd9f264]{letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);font-size:.7rem;font-weight:600}.total-label--strong[data-v-cdd9f264]{color:var(--text-primary)}.total-label .dim[data-v-cdd9f264]{color:var(--text-faint);margin:0 .05em}.total-label .deuda[data-v-cdd9f264]{color:#ff8a8a}.total-note[data-v-cdd9f264]{color:var(--text-faint);letter-spacing:0;font-size:.6875rem;font-style:italic}.total-values[data-v-cdd9f264]{flex-shrink:0;align-items:flex-start;gap:1.5rem;display:flex}.total-col[data-v-cdd9f264]{flex-direction:column;align-items:flex-end;gap:.15rem;display:flex}.total-unit[data-v-cdd9f264]{letter-spacing:.16em;text-transform:uppercase;color:var(--text-trace);font-size:.6rem;font-weight:600}.login-shell[data-v-81c7001b]{background:var(--bg);justify-content:center;align-items:flex-start;min-height:100vh;padding:4rem 1rem 2rem;display:flex}.login-frame[data-v-81c7001b]{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:22rem;display:flex}.brand-dot[data-v-81c7001b]{background:var(--accent);width:.625rem;height:.625rem;box-shadow:0 0 0 6px color-mix(in srgb, var(--accent) 14%, transparent);border-radius:99rem;margin-bottom:1.75rem}.kicker[data-v-81c7001b]{letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);margin:0 0 .75rem;font-size:.7rem;font-weight:500}.title[data-v-81c7001b]{color:var(--text-primary);letter-spacing:-.035em;margin:0;font-size:2.5rem;font-weight:700;line-height:1}.title-dot[data-v-81c7001b]{color:var(--accent)}.subtitle[data-v-81c7001b]{color:var(--text-muted);margin:.75rem 0 0;font-size:.875rem;line-height:1.5}.form[data-v-81c7001b]{text-align:left;flex-direction:column;gap:.4rem;width:100%;margin-top:2.25rem;display:flex}.label[data-v-81c7001b]{letter-spacing:.16em;text-transform:uppercase;color:var(--text-faint);margin-bottom:.1rem;font-size:.6875rem;font-weight:600}.label--gap[data-v-81c7001b]{margin-top:.85rem}.input[data-v-81c7001b]{border:1px solid var(--rule);width:100%;color:var(--text-primary);letter-spacing:.01em;-webkit-tap-highlight-color:transparent;background:#ffffff0a;border-radius:.75rem;padding:.85rem 1rem;font-family:inherit;font-size:1rem;transition:border-color .15s,background .15s}.input[data-v-81c7001b]::placeholder{color:var(--text-trace);letter-spacing:.18em}.input[data-v-81c7001b]:focus{border-color:var(--accent);background:#c6f24e0a;outline:none}.input--error[data-v-81c7001b]{border-color:var(--danger)}.input[data-v-81c7001b]:disabled{opacity:.55}.error[data-v-81c7001b]{color:var(--danger);letter-spacing:.01em;margin:.4rem 0 0;font-size:.75rem}.submit[data-v-81c7001b]{background:var(--accent);width:100%;color:var(--bg);letter-spacing:.01em;cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:.75rem;justify-content:center;align-items:center;min-height:2.85rem;margin-top:1.25rem;padding:.9rem 1rem;font-family:inherit;font-size:.9375rem;font-weight:600;transition:opacity .15s,transform .1s;display:inline-flex}.submit[data-v-81c7001b]:disabled{opacity:.35;cursor:not-allowed}.submit[data-v-81c7001b]:not(:disabled):active{transform:scale(.985)}.dots[data-v-81c7001b]{gap:.35rem;display:inline-flex}.dots span[data-v-81c7001b]{background:var(--bg);opacity:.4;border-radius:50%;width:.4rem;height:.4rem;animation:1s ease-in-out infinite pulse-81c7001b}.dots span[data-v-81c7001b]:nth-child(2){animation-delay:.15s}.dots span[data-v-81c7001b]:nth-child(3){animation-delay:.3s}@keyframes pulse-81c7001b{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}.login-shell[data-v-5b35e4ae]{background:var(--bg);justify-content:center;align-items:flex-start;min-height:100vh;padding:4rem 1rem 2rem;display:flex}.login-frame[data-v-5b35e4ae]{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:22rem;display:flex}.brand-dot[data-v-5b35e4ae]{background:var(--accent);width:.625rem;height:.625rem;box-shadow:0 0 0 6px color-mix(in srgb, var(--accent) 14%, transparent);border-radius:99rem;margin-bottom:1.75rem}.kicker[data-v-5b35e4ae]{letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);margin:0 0 .75rem;font-size:.7rem;font-weight:500}.title[data-v-5b35e4ae]{color:var(--text-primary);letter-spacing:-.035em;margin:0;font-size:2.5rem;font-weight:700;line-height:1}.title-dot[data-v-5b35e4ae]{color:var(--accent)}.subtitle[data-v-5b35e4ae]{color:var(--text-muted);margin:.75rem 0 0;font-size:.875rem;line-height:1.5}.form[data-v-5b35e4ae]{text-align:left;flex-direction:column;gap:.4rem;width:100%;margin-top:2.25rem;display:flex}.label[data-v-5b35e4ae]{letter-spacing:.16em;text-transform:uppercase;color:var(--text-faint);margin-bottom:.1rem;font-size:.6875rem;font-weight:600}.label--gap[data-v-5b35e4ae]{margin-top:.85rem}.input[data-v-5b35e4ae]{border:1px solid var(--rule);width:100%;color:var(--text-primary);letter-spacing:.01em;-webkit-tap-highlight-color:transparent;background:#ffffff0a;border-radius:.75rem;padding:.85rem 1rem;font-family:inherit;font-size:1rem;transition:border-color .15s,background .15s}.input[data-v-5b35e4ae]::placeholder{color:var(--text-trace);letter-spacing:.18em}.input[data-v-5b35e4ae]:focus{border-color:var(--accent);background:#c6f24e0a;outline:none}.input--error[data-v-5b35e4ae]{border-color:var(--danger)}.input[data-v-5b35e4ae]:disabled{opacity:.55}.hint[data-v-5b35e4ae]{color:var(--text-trace);letter-spacing:.01em;margin:.4rem 0 0;font-size:.6875rem;line-height:1.5}.error[data-v-5b35e4ae]{color:var(--danger);letter-spacing:.01em;margin:.6rem 0 0;font-size:.75rem}.submit[data-v-5b35e4ae]{background:var(--accent);width:100%;color:var(--bg);letter-spacing:.01em;cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:.75rem;justify-content:center;align-items:center;min-height:2.85rem;margin-top:1.25rem;padding:.9rem 1rem;font-family:inherit;font-size:.9375rem;font-weight:600;transition:opacity .15s,transform .1s;display:inline-flex}.submit[data-v-5b35e4ae]:disabled{opacity:.35;cursor:not-allowed}.submit[data-v-5b35e4ae]:not(:disabled):active{transform:scale(.985)}.dots[data-v-5b35e4ae]{gap:.35rem;display:inline-flex}.dots span[data-v-5b35e4ae]{background:var(--bg);opacity:.4;border-radius:50%;width:.4rem;height:.4rem;animation:1s ease-in-out infinite pulse-5b35e4ae}.dots span[data-v-5b35e4ae]:nth-child(2){animation-delay:.15s}.dots span[data-v-5b35e4ae]:nth-child(3){animation-delay:.3s}@keyframes pulse-5b35e4ae{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}.alt[data-v-5b35e4ae]{text-align:center;margin:1.25rem 0 0;font-size:.75rem}.alt-link[data-v-5b35e4ae]{color:var(--text-muted);letter-spacing:.01em;text-decoration:none}.alt-link[data-v-5b35e4ae]:hover{color:var(--text-primary)}
