/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:host,:root{--font-sans:var(--type-body);--font-serif:var(--type-serif);--font-mono:var(--type-mono);--color-red-400:oklch(70.4% .191 22.216);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-black:#000;--spacing:.25rem;--container-sm:24rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wider:.05em;--leading-relaxed:1.625;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--blur-xs:4px;--blur-sm:8px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--type-body);--default-mono-font-family:var(--type-mono);--font-heading:var(--type-serif)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring)50%,transparent)}}body{background-color:var(--background);color:var(--foreground)}html{font-family:var(--type-body)}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.top-0{top:calc(var(--spacing)*0)}.top-3{top:calc(var(--spacing)*3)}.top-10{top:calc(var(--spacing)*10)}.top-\[3px\]{top:3px}.right-3{right:calc(var(--spacing)*3)}.right-4{right:calc(var(--spacing)*4)}.bottom-4{bottom:calc(var(--spacing)*4)}.left-\[3px\]{left:3px}.left-\[21px\]{left:21px}.isolate{isolation:isolate}.z-10{z-index:10}.z-50{z-index:50}.z-\[60\]{z-index:60}.z-\[100\]{z-index:100}.z-\[200\]{z-index:200}.col-span-2{grid-column:span 2/span 2}.row-1{grid-row:1}.row-5{grid-row:5}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-1{margin:calc(var(--spacing)*1)}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing)*4)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-auto{margin-top:auto}.mr-0\.5{margin-right:calc(var(--spacing)*.5)}.mr-1\.5{margin-right:calc(var(--spacing)*1.5)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-3\.5{margin-bottom:calc(var(--spacing)*3.5)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-7{margin-bottom:calc(var(--spacing)*7)}.ml-1\.5{margin-left:calc(var(--spacing)*1.5)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.size-7{width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.size-\[72px\]{width:72px;height:72px}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-16{height:calc(var(--spacing)*16)}.h-24{height:calc(var(--spacing)*24)}.h-28{height:calc(var(--spacing)*28)}.h-32{height:calc(var(--spacing)*32)}.h-36{height:calc(var(--spacing)*36)}.h-64{height:calc(var(--spacing)*64)}.h-\[22px\]{height:22px}.h-\[65px\]{height:65px}.h-\[88px\]{height:88px}.h-\[132px\]{height:132px}.h-\[150px\]{height:150px}.h-\[220px\]{height:220px}.h-\[330px\]{height:330px}.h-\[420px\]{height:420px}.h-\[520px\]{height:520px}.h-\[620px\]{height:620px}.h-auto{height:auto}.h-full{height:100%}.max-h-52{max-height:calc(var(--spacing)*52)}.max-h-\[220px\]{max-height:220px}.max-h-\[240px\]{max-height:240px}.max-h-\[400px\]{max-height:400px}.max-h-\[420px\]{max-height:420px}.max-h-\[440px\]{max-height:440px}.max-h-\[640px\]{max-height:640px}.max-h-\[680px\]{max-height:680px}.min-h-9{min-height:calc(var(--spacing)*9)}.min-h-10{min-height:calc(var(--spacing)*10)}.min-h-11{min-height:calc(var(--spacing)*11)}.min-h-52{min-height:calc(var(--spacing)*52)}.min-h-\[540px\]{min-height:540px}.min-h-\[680px\]{min-height:680px}.min-h-screen{min-height:100vh}.w-0{width:calc(var(--spacing)*0)}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-1\/2{width:50%}.w-2{width:calc(var(--spacing)*2)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing)*3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-10{width:calc(var(--spacing)*10)}.w-12{width:calc(var(--spacing)*12)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-28{width:calc(var(--spacing)*28)}.w-32{width:calc(var(--spacing)*32)}.w-36{width:calc(var(--spacing)*36)}.w-40{width:calc(var(--spacing)*40)}.w-44{width:calc(var(--spacing)*44)}.w-52{width:calc(var(--spacing)*52)}.w-56{width:calc(var(--spacing)*56)}.w-64{width:calc(var(--spacing)*64)}.w-72{width:calc(var(--spacing)*72)}.w-\[34\%\]{width:34%}.w-\[42\%\]{width:42%}.w-\[74\%\]{width:74%}.w-\[78\%\]{width:78%}.w-\[82\%\]{width:82%}.w-\[84\%\]{width:84%}.w-\[88\%\]{width:88%}.w-\[92\%\]{width:92%}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-full{width:100%}.max-w-64{max-width:calc(var(--spacing)*64)}.max-w-\[82\%\]{max-width:82%}.max-w-\[210px\]{max-width:210px}.max-w-\[250px\]{max-width:250px}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[340px\]{max-width:340px}.max-w-\[360px\]{max-width:360px}.max-w-\[400px\]{max-width:400px}.max-w-\[440px\]{max-width:440px}.max-w-\[560px\]{max-width:560px}.max-w-\[680px\]{max-width:680px}.max-w-\[720px\]{max-width:720px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[1440px\]{max-width:1440px}.max-w-full{max-width:100%}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-\[112px\]{min-width:112px}.min-w-\[120px\]{min-width:120px}.min-w-\[140px\]{min-width:140px}.min-w-\[150px\]{min-width:150px}.min-w-\[170px\]{min-width:170px}.min-w-\[190px\]{min-width:190px}.min-w-\[210px\]{min-width:210px}.min-w-\[280px\]{min-width:280px}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-help{cursor:help}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-y{resize:vertical}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.grid-cols-\[minmax\(190px\,0\.8fr\)_minmax\(0\,1\.3fr\)_auto\]{grid-template-columns:minmax(190px,.8fr) minmax(0,1.3fr) auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-px{gap:1px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-x-5{column-gap:calc(var(--spacing)*5)}.gap-x-6{column-gap:calc(var(--spacing)*6)}.gap-y-1{row-gap:calc(var(--spacing)*1)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-3{row-gap:calc(var(--spacing)*3)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)),:where(.divide-border\/60>:not(:last-child)){border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){:where(.divide-border\/60>:not(:last-child)){border-color:color-mix(in oklab,var(--border)60%,transparent)}}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:16px}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md),10px)}.rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md),12px)}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:16px}.rounded-md{border-radius:12px}.rounded-xl{border-radius:16px}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-\[color-mix\(in_srgb\,var\(--negative\)_20\%\,transparent\)\]{border-color:var(--negative)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--negative\)_20\%\,transparent\)\]{border-color:color-mix(in srgb,var(--negative)20%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--positive\)_40\%\,transparent\)\]{border-color:var(--positive)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--positive\)_40\%\,transparent\)\]{border-color:color-mix(in srgb,var(--positive)40%,transparent)}}.border-\[var\(--border\)\]{border-color:var(--border)}.border-\[var\(--border-strong\)\]{border-color:var(--border-strong)}.border-\[var\(--gold\)\]\/15{border-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--gold\)\]\/15{border-color:color-mix(in oklab,var(--gold)15%,transparent)}}.border-\[var\(--gold\)\]\/20{border-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--gold\)\]\/20{border-color:color-mix(in oklab,var(--gold)20%,transparent)}}.border-\[var\(--gold\)\]\/40{border-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--gold\)\]\/40{border-color:color-mix(in oklab,var(--gold)40%,transparent)}}.border-\[var\(--gold\)\]\/50{border-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--gold\)\]\/50{border-color:color-mix(in oklab,var(--gold)50%,transparent)}}.border-\[var\(--gold-border\)\]{border-color:var(--gold-border)}.border-\[var\(--negative\)\]\/15{border-color:var(--negative)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--negative\)\]\/15{border-color:color-mix(in oklab,var(--negative)15%,transparent)}}.border-\[var\(--negative\)\]\/20{border-color:var(--negative)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--negative\)\]\/20{border-color:color-mix(in oklab,var(--negative)20%,transparent)}}.border-\[var\(--negative\)\]\/25{border-color:var(--negative)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--negative\)\]\/25{border-color:color-mix(in oklab,var(--negative)25%,transparent)}}.border-\[var\(--positive\)\]\/20{border-color:var(--positive)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--positive\)\]\/20{border-color:color-mix(in oklab,var(--positive)20%,transparent)}}.border-\[var\(--positive\)\]\/25{border-color:var(--positive)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--positive\)\]\/25{border-color:color-mix(in oklab,var(--positive)25%,transparent)}}.border-border,.border-border\/50{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/50{border-color:color-mix(in oklab,var(--border)50%,transparent)}}.border-gold-border{border-color:var(--gold-border)}.border-neutral-500\/20{border-color:#73737333}@supports (color:color-mix(in lab,red,red)){.border-neutral-500\/20{border-color:color-mix(in oklab,var(--color-neutral-500)20%,transparent)}}.border-transparent{border-color:#0000}.bg-\[color-mix\(in_srgb\,var\(--negative\)_10\%\,transparent\)\]{background-color:var(--negative)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--negative\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--negative)10%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--negative\)_15\%\,transparent\)\]{background-color:var(--negative)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--negative\)_15\%\,transparent\)\]{background-color:color-mix(in srgb,var(--negative)15%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--positive\)_10\%\,transparent\)\]{background-color:var(--positive)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--positive\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--positive)10%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--text-primary\)_5\%\,transparent\)\]{background-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--text-primary\)_5\%\,transparent\)\]{background-color:color-mix(in srgb,var(--text-primary)5%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--veil\)_1\%\,transparent\)\]{background-color:var(--veil)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--veil\)_1\%\,transparent\)\]{background-color:color-mix(in srgb,var(--veil)1%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--veil\)_2\%\,transparent\)\]{background-color:var(--veil)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--veil\)_2\%\,transparent\)\]{background-color:color-mix(in srgb,var(--veil)2%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--veil\)_5\%\,transparent\)\]{background-color:var(--veil)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--veil\)_5\%\,transparent\)\]{background-color:color-mix(in srgb,var(--veil)5%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--veil\)_8\%\,transparent\)\]{background-color:var(--veil)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--veil\)_8\%\,transparent\)\]{background-color:color-mix(in srgb,var(--veil)8%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--warning\)_15\%\,transparent\)\]{background-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--warning\)_15\%\,transparent\)\]{background-color:color-mix(in srgb,var(--warning)15%,transparent)}}.bg-\[var\(--background\)\]{background-color:var(--background)}.bg-\[var\(--base\)\]{background-color:var(--base)}.bg-\[var\(--glass\)\]{background-color:var(--glass)}.bg-\[var\(--gold\)\],.bg-\[var\(--gold\)\]\/15{background-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--gold\)\]\/15{background-color:color-mix(in oklab,var(--gold)15%,transparent)}}.bg-\[var\(--gold\)\]\/20{background-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--gold\)\]\/20{background-color:color-mix(in oklab,var(--gold)20%,transparent)}}.bg-\[var\(--gold\)\]\/60{background-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--gold\)\]\/60{background-color:color-mix(in oklab,var(--gold)60%,transparent)}}.bg-\[var\(--gold\)\]\/65{background-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--gold\)\]\/65{background-color:color-mix(in oklab,var(--gold)65%,transparent)}}.bg-\[var\(--gold\)\]\/70{background-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--gold\)\]\/70{background-color:color-mix(in oklab,var(--gold)70%,transparent)}}.bg-\[var\(--gold\)\]\/\[0\.06\]{background-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--gold\)\]\/\[0\.06\]{background-color:color-mix(in oklab,var(--gold)6%,transparent)}}.bg-\[var\(--gold-bg\)\]{background-color:var(--gold-bg)}.bg-\[var\(--negative\)\]\/10{background-color:var(--negative)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--negative\)\]\/10{background-color:color-mix(in oklab,var(--negative)10%,transparent)}}.bg-\[var\(--negative\)\]\/15{background-color:var(--negative)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--negative\)\]\/15{background-color:color-mix(in oklab,var(--negative)15%,transparent)}}.bg-\[var\(--negative\)\]\/50{background-color:var(--negative)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--negative\)\]\/50{background-color:color-mix(in oklab,var(--negative)50%,transparent)}}.bg-\[var\(--negative-tint\)\]{background-color:var(--negative-tint)}.bg-\[var\(--positive\)\]\/10{background-color:var(--positive)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--positive\)\]\/10{background-color:color-mix(in oklab,var(--positive)10%,transparent)}}.bg-\[var\(--positive\)\]\/15{background-color:var(--positive)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--positive\)\]\/15{background-color:color-mix(in oklab,var(--positive)15%,transparent)}}.bg-\[var\(--positive\)\]\/50{background-color:var(--positive)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--positive\)\]\/50{background-color:color-mix(in oklab,var(--positive)50%,transparent)}}.bg-\[var\(--surface\)\]{background-color:var(--surface)}.bg-\[var\(--text-primary\)\]{background-color:var(--text-primary)}.bg-\[var\(--ui-accent\)\],.bg-\[var\(--ui-accent\)\]\/60{background-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--ui-accent\)\]\/60{background-color:color-mix(in oklab,var(--ui-accent)60%,transparent)}}.bg-background{background-color:var(--background)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black)60%,transparent)}}.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/10{background-color:color-mix(in oklab,var(--destructive)10%,transparent)}}.bg-glass,.bg-glass\/35{background-color:var(--glass)}@supports (color:color-mix(in lab,red,red)){.bg-glass\/35{background-color:color-mix(in oklab,var(--glass)35%,transparent)}}.bg-neutral-500\/10{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.bg-neutral-500\/10{background-color:color-mix(in oklab,var(--color-neutral-500)10%,transparent)}}.bg-primary{background-color:var(--primary)}.bg-secondary{background-color:var(--secondary)}.bg-transparent{background-color:#0000}.bg-clip-padding{background-clip:padding-box}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.p-2{padding:calc(var(--spacing)*2)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-7{padding:calc(var(--spacing)*7)}.p-8{padding:calc(var(--spacing)*8)}.p-\[18px\]{padding:18px}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-\[18px\]{padding-inline:18px}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-3\.5{padding-block:calc(var(--spacing)*3.5)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-7{padding-block:calc(var(--spacing)*7)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-20{padding-block:calc(var(--spacing)*20)}.py-\[18px\]{padding-block:18px}.py-px{padding-block:1px}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-\[12vh\]{padding-top:12vh}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-3{padding-right:calc(var(--spacing)*3)}.pb-1\.5{padding-bottom:calc(var(--spacing)*1.5)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-4{padding-left:calc(var(--spacing)*4)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-bottom{vertical-align:bottom}.align-top{vertical-align:top}.font-heading{font-family:var(--type-serif)}.font-mono{font-family:var(--type-mono)}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8rem\]{font-size:.8rem}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[26px\]{font-size:26px}.leading-4{--tw-leading:calc(var(--spacing)*4);line-height:calc(var(--spacing)*4)}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[rgba\(…\)\]{color:rgba(…)}.text-\[var\(--base\)\]{color:var(--base)}.text-\[var\(--gold\)\],.text-\[var\(--gold\)\]\/70{color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--gold\)\]\/70{color:color-mix(in oklab,var(--gold)70%,transparent)}}.text-\[var\(--gold-foreground\)\]{color:var(--gold-foreground)}.text-\[var\(--info\)\]{color:var(--info)}.text-\[var\(--negative\)\],.text-\[var\(--negative\)\]\/50{color:var(--negative)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--negative\)\]\/50{color:color-mix(in oklab,var(--negative)50%,transparent)}}.text-\[var\(--negative\)\]\/60{color:var(--negative)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--negative\)\]\/60{color:color-mix(in oklab,var(--negative)60%,transparent)}}.text-\[var\(--positive\)\]{color:var(--positive)}.text-\[var\(--surface\)\]{color:var(--surface)}.text-\[var\(--text-primary\)\]{color:var(--text-primary)}.text-\[var\(--text-secondary\)\]{color:var(--text-secondary)}.text-\[var\(--ui-accent\)\]{color:var(--ui-accent)}.text-\[var\(--warning\)\],.text-\[var\(--warning\)\]\/80{color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--warning\)\]\/80{color:color-mix(in oklab,var(--warning)80%,transparent)}}.text-destructive{color:var(--destructive)}.text-foreground{color:var(--foreground)}.text-gold{color:var(--gold)}.text-muted-foreground{color:var(--muted-foreground)}.text-neutral-400{color:var(--color-neutral-400)}.text-neutral-500{color:var(--color-neutral-500)}.text-neutral-500\/80{color:#737373cc}@supports (color:color-mix(in lab,red,red)){.text-neutral-500\/80{color:color-mix(in oklab,var(--color-neutral-500)80%,transparent)}}.text-neutral-500\/90{color:#737373e6}@supports (color:color-mix(in lab,red,red)){.text-neutral-500\/90{color:color-mix(in oklab,var(--color-neutral-500)90%,transparent)}}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-red-400{color:var(--color-red-400)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-text-primary{color:var(--text-primary)}.text-text-secondary{color:var(--text-secondary)}.text-text-tertiary,.text-text-tertiary\/60{color:var(--text-tertiary)}@supports (color:color-mix(in lab,red,red)){.text-text-tertiary\/60{color:color-mix(in oklab,var(--text-tertiary)60%,transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal}.ordinal,.tabular-nums{font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-40{opacity:.4}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-2xl{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.shadow-lg,.shadow-xl{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.invert{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm))}.backdrop-blur-sm,.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[house\:1\]{house:1}.\[planet\:Jupiter\]{planet:Jupiter}.\[planet\:Mars\]{planet:Mars}.\[planet\:Mercury\]{planet:Mercury}.\[planet\:Moon\]{planet:Moon}.\[planet\:Saturn\]{planet:Saturn}.\[planet\:Sun\]{planet:Sun}.\[planet\:Uranus\]{planet:Uranus}.\[planet\:Venus\]{planet:Venus}.paused{animation-play-state:paused}.running{animation-play-state:running}.group-open\:hidden:is(:where(.group):is([open],:popover-open,:open) *){display:none}.group-open\:inline:is(:where(.group):is([open],:popover-open,:open) *){display:inline}@media (hover:hover){.group-hover\:text-\[var\(--gold\)\]:is(:where(.group):hover *){color:var(--gold)}}.marker\:content-none ::marker{--tw-content:none;content:none}.marker\:content-none::marker{--tw-content:none;content:none}.marker\:content-none ::-webkit-details-marker,.marker\:content-none::-webkit-details-marker{--tw-content:none;content:none}.placeholder\:text-text-tertiary::placeholder{color:var(--text-tertiary)}.first\:pt-0:first-child{padding-top:calc(var(--spacing)*0)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing)*0)}@media (hover:hover){.hover\:bg-\[color-mix\(in_srgb\,var\(--negative\)_10\%\,transparent\)\]:hover{background-color:var(--negative)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--negative\)_10\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--negative)10%,transparent)}}.hover\:bg-\[color-mix\(in_srgb\,var\(--veil\)_12\%\,transparent\)\]:hover{background-color:var(--veil)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--veil\)_12\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--veil)12%,transparent)}}.hover\:bg-\[var\(--gold-bg\)\]:hover{background-color:var(--gold-bg)}.hover\:bg-\[var\(--negative\)\]\/10:hover{background-color:var(--negative)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--negative\)\]\/10:hover{background-color:color-mix(in oklab,var(--negative)10%,transparent)}}.hover\:bg-\[var\(--text-secondary\)\]:hover{background-color:var(--text-secondary)}.hover\:bg-destructive\/20:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.hover\:bg-glass:hover{background-color:var(--glass)}.hover\:bg-gold-hover:hover{background-color:var(--gold-hover)}.hover\:bg-muted:hover{background-color:var(--muted)}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--secondary)80%,transparent)}}.hover\:text-\[var\(--gold\)\]:hover{color:var(--gold)}.hover\:text-\[var\(--negative\)\]:hover{color:var(--negative)}.hover\:text-\[var\(--text-primary\)\]:hover{color:var(--text-primary)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-gold:hover{color:var(--gold)}.hover\:text-text-primary:hover{color:var(--text-primary)}.hover\:text-text-secondary:hover{color:var(--text-secondary)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-85:hover{opacity:.85}.hover\:opacity-90:hover{opacity:.9}}.focus\:border-\[var\(--gold\)\]\/40:focus{border-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.focus\:border-\[var\(--gold\)\]\/40:focus{border-color:color-mix(in oklab,var(--gold)40%,transparent)}}.focus\:border-\[var\(--gold-border\)\]:focus{border-color:var(--gold-border)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:border-destructive\/40:focus-visible{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:border-destructive\/40:focus-visible{border-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:bg-\[color-mix\(in_srgb\,var\(--veil\)_12\%\,transparent\)\]:focus-visible{background-color:var(--veil)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:bg-\[color-mix\(in_srgb\,var\(--veil\)_12\%\,transparent\)\]:focus-visible{background-color:color-mix(in srgb,var(--veil)12%,transparent)}}.focus-visible\:text-\[var\(--text-primary\)\]:focus-visible{color:var(--text-primary)}.focus-visible\:ring-3:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.active\:translate-y-px:active{--tw-translate-y:1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-20:disabled{opacity:.2}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg{border-radius:16px}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing)*1.5)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing)*2)}.has-data-\[icon\=inline-end\]\:pr-3:has([data-icon=inline-end]){padding-right:calc(var(--spacing)*3)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing)*1.5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing)*2)}.has-data-\[icon\=inline-start\]\:pl-3:has([data-icon=inline-start]){padding-left:calc(var(--spacing)*3)}.aria-expanded\:bg-muted[aria-expanded=true]{background-color:var(--muted)}.aria-expanded\:bg-secondary[aria-expanded=true]{background-color:var(--secondary)}.aria-expanded\:text-foreground[aria-expanded=true]{color:var(--foreground)}.aria-expanded\:text-secondary-foreground[aria-expanded=true]{color:var(--secondary-foreground)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.data-\[side\=bottom\]\:inset-x-0[data-side=bottom]{inset-inline:calc(var(--spacing)*0)}.data-\[side\=bottom\]\:bottom-0[data-side=bottom]{bottom:calc(var(--spacing)*0)}.data-\[side\=bottom\]\:h-auto[data-side=bottom]{height:auto}.data-\[side\=bottom\]\:border-t[data-side=bottom]{border-top-style:var(--tw-border-style);border-top-width:1px}.data-\[side\=left\]\:inset-y-0[data-side=left]{inset-block:calc(var(--spacing)*0)}.data-\[side\=left\]\:left-0[data-side=left]{left:calc(var(--spacing)*0)}.data-\[side\=left\]\:h-full[data-side=left]{height:100%}.data-\[side\=left\]\:w-3\/4[data-side=left]{width:75%}.data-\[side\=left\]\:border-r[data-side=left]{border-right-style:var(--tw-border-style);border-right-width:1px}.data-\[side\=right\]\:inset-y-0[data-side=right]{inset-block:calc(var(--spacing)*0)}.data-\[side\=right\]\:right-0[data-side=right]{right:calc(var(--spacing)*0)}.data-\[side\=right\]\:h-full[data-side=right]{height:100%}.data-\[side\=right\]\:w-3\/4[data-side=right]{width:75%}.data-\[side\=right\]\:border-l[data-side=right]{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[side\=top\]\:inset-x-0[data-side=top]{inset-inline:calc(var(--spacing)*0)}.data-\[side\=top\]\:top-0[data-side=top]{top:calc(var(--spacing)*0)}.data-\[side\=top\]\:h-auto[data-side=top]{height:auto}.data-\[side\=top\]\:border-b[data-side=top]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}@supports ((-webkit-backdrop-filter:var(--tw )) or (backdrop-filter:var(--tw ))){.supports-backdrop-filter\:backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-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,)}}@media not all and (min-width:40rem){.max-sm\:col-span-2{grid-column:span 2/span 2}.max-sm\:row-start-2{grid-row-start:2}.max-sm\:min-w-0{min-width:calc(var(--spacing)*0)}.max-sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}}@media (min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:p-5{padding:calc(var(--spacing)*5)}.sm\:p-6{padding:calc(var(--spacing)*6)}.sm\:px-5{padding-inline:calc(var(--spacing)*5)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:px-8{padding-inline:calc(var(--spacing)*8)}.sm\:py-7{padding-block:calc(var(--spacing)*7)}.data-\[side\=left\]\:sm\:max-w-sm[data-side=left],.data-\[side\=right\]\:sm\:max-w-sm[data-side=right]{max-width:var(--container-sm)}}@media (min-width:48rem){.md\:col-span-3{grid-column:span 3/span 3}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:64rem){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[360px_minmax\(0\,1fr\)\]{grid-template-columns:360px minmax(0,1fr)}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}}@media (min-width:80rem){.xl\:grid-cols-\[1\.4fr_0\.8fr_0\.8fr\]{grid-template-columns:1.4fr .8fr .8fr}}@media (prefers-color-scheme:dark){.dark\:border-input{border-color:var(--input)}.dark\:bg-destructive\/20{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-destructive\/20{background-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.dark\:bg-input\/30{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-input\/30{background-color:color-mix(in oklab,var(--input)30%,transparent)}}@media (hover:hover){.dark\:hover\:bg-destructive\/30:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-destructive\/30:hover{background-color:color-mix(in oklab,var(--destructive)30%,transparent)}}.dark\:hover\:bg-input\/50:hover{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-input\/50:hover{background-color:color-mix(in oklab,var(--input)50%,transparent)}}.dark\:hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-muted\/50:hover{background-color:color-mix(in oklab,var(--muted)50%,transparent)}}}.dark\:focus-visible\:ring-destructive\/40:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:focus-visible\:ring-destructive\/40:focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.dark\:aria-invalid\:border-destructive\/50[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:border-destructive\/50[aria-invalid=true]{border-color:color-mix(in oklab,var(--destructive)50%,transparent)}}.dark\:aria-invalid\:ring-destructive\/40[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:ring-destructive\/40[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}}.data-open\:animate-in:where([data-open]:not([data-open=false])),.data-open\:animate-in:where([data-state=open]){animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:fade-in-0:where([data-open]:not([data-open=false])),.data-open\:fade-in-0:where([data-state=open]){--tw-enter-opacity:0}.data-\[side\=bottom\]\:data-open\:slide-in-from-bottom-10[data-side=bottom]:where([data-open]:not([data-open=false])),.data-\[side\=bottom\]\:data-open\:slide-in-from-bottom-10[data-side=bottom]:where([data-state=open]){--tw-enter-translate-y:calc(.1*100%)}.data-\[side\=left\]\:data-open\:slide-in-from-left-10[data-side=left]:where([data-open]:not([data-open=false])),.data-\[side\=left\]\:data-open\:slide-in-from-left-10[data-side=left]:where([data-state=open]){--tw-enter-translate-x:calc(.1*-100%)}.data-\[side\=right\]\:data-open\:slide-in-from-right-10[data-side=right]:where([data-open]:not([data-open=false])),.data-\[side\=right\]\:data-open\:slide-in-from-right-10[data-side=right]:where([data-state=open]){--tw-enter-translate-x:calc(.1*100%)}.data-\[side\=top\]\:data-open\:slide-in-from-top-10[data-side=top]:where([data-open]:not([data-open=false])),.data-\[side\=top\]\:data-open\:slide-in-from-top-10[data-side=top]:where([data-state=open]){--tw-enter-translate-y:calc(.1*-100%)}.data-closed\:animate-out:where([data-closed]:not([data-closed=false])),.data-closed\:animate-out:where([data-state=closed]){animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:fade-out-0:where([data-closed]:not([data-closed=false])),.data-closed\:fade-out-0:where([data-state=closed]){--tw-exit-opacity:0}.data-\[side\=bottom\]\:data-closed\:slide-out-to-bottom-10[data-side=bottom]:where([data-closed]:not([data-closed=false])),.data-\[side\=bottom\]\:data-closed\:slide-out-to-bottom-10[data-side=bottom]:where([data-state=closed]){--tw-exit-translate-y:calc(.1*100%)}.data-\[side\=left\]\:data-closed\:slide-out-to-left-10[data-side=left]:where([data-closed]:not([data-closed=false])),.data-\[side\=left\]\:data-closed\:slide-out-to-left-10[data-side=left]:where([data-state=closed]){--tw-exit-translate-x:calc(.1*-100%)}.data-\[side\=right\]\:data-closed\:slide-out-to-right-10[data-side=right]:where([data-closed]:not([data-closed=false])),.data-\[side\=right\]\:data-closed\:slide-out-to-right-10[data-side=right]:where([data-state=closed]){--tw-exit-translate-x:calc(.1*100%)}.data-\[side\=top\]\:data-closed\:slide-out-to-top-10[data-side=top]:where([data-closed]:not([data-closed=false])),.data-\[side\=top\]\:data-closed\:slide-out-to-top-10[data-side=top]:where([data-state=closed]){--tw-exit-translate-y:calc(.1*-100%)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}@media (hover:hover){.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:color-mix(in oklab,var(--primary)80%,transparent)}}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}body,html{overflow-x:clip;background:var(--base)!important}body{display:flow-root;background:linear-gradient(180deg,var(--sky-top)0,var(--sky-mid)180px,var(--ground)380px)no-repeat var(--ground)!important}:root{--care-scene:linear-gradient(180deg,#151515,#1f1f1f 55%,#2d2d2d);--art-dusk-scene:radial-gradient(72% 58% at 84% 102%,#d4d4d4f2 0%,#a5a5a599 20%,#6d6d6d3d 46%,#45454500 72%),radial-gradient(60% 34% at 16% 104%,#424242b3 0%,#64646447 45%,#39393900 75%),linear-gradient(180deg,#090909,#121212 26%,#1e1e1e 48%,#303030 66%,#4b4b4b 81%,#6a6a6a 92%,#8f8f8f);--art-night-scene:radial-gradient(90% 34% at 50% 104%,#64646457 0%,#34343400 72%),linear-gradient(180deg,#040404,#0b0b0b 36%,#141414 66%,#222);--art-caret:#a0a0a0;--art-rule:#f5f5f58c;--art-ink:#f5f5f5;--bloom-violet:radial-gradient(circle,#4949494d 0%,#0000 68%);--bloom-violet-narrow:radial-gradient(circle,#49494952 0%,#0000 68%);--bloom-coral:radial-gradient(circle,#a0a0a017 0%,#0000 68%);--bloom-coral-narrow:radial-gradient(circle,#a0a0a01a 0%,#0000 68%);--bloom-teal:radial-gradient(circle,#c8c8c812 0%,#0000 68%);--bloom-teal-narrow:radial-gradient(circle,#c8c8c814 0%,#0000 68%);--bp-sm:360px;--bp-md:768px;--bp-lg:1024px;--bp-xl:1280px;--layout-gutter:clamp(16px,3vw,56px);--layout-gutter-wide:clamp(28px,4vw,64px);--layout-panel-gap:clamp(32px,3vw,72px);--layout-form-max:clamp(640px,50vw,720px);--layout-tool-max:clamp(1060px,82vw,1200px);--layout-tool-workspace-max:clamp(940px,75vw,1080px);--layout-wide-max:1920px;--chart-fig:min(88vw,460px);--brand-gold-dark:#b7b7b7;--brand-gold-light:#868686;--radius:.5rem}:root,[data-theme=dark]{color-scheme:dark;--base:#0f0f0f;--surface:#161616;--elevated:#1b1b1b;--elevated-2:#202020;--recede-surface:var(--surface)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme=dark]{--recede-surface:color-mix(in srgb,var(--surface)78%,black)}}:root,[data-theme=dark]{--elevated-3:#252525;--atmosphere-glow:#27272766;--border:#f5f5f51f;--border-strong:#f5f5f538;--border-subtle:#f5f5f512;--border-inset:#f5f5f50a;--text-primary:#f5f5f5;--text-secondary:#cdcdcd;--text-tertiary:#a9a9a9;--text-disabled:#5b5b5b;--text-hint:#9a9a9a;--type-body:var(--font-bricolage);--type-editorial:var(--font-bricolage);--type-serif:var(--font-newsreader);--type-display:var(--font-bricolage);--type-mono:var(--font-dm-mono),ui-monospace,monospace;--type-label:var(--font-dm-mono),ui-monospace,monospace;--type-symbols:var(--font-symbols);--dark:#0f0f0f;--dark-2:#161616;--darkest:#0a0a0a;--gold:var(--brand-gold-dark);--gold-light:var(--gold)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme=dark]{--gold-light:color-mix(in oklch,var(--gold)75%,white)}}:root,[data-theme=dark]{--gold-subtle:var(--gold)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme=dark]{--gold-subtle:color-mix(in oklch,var(--gold)4%,transparent)}}:root,[data-theme=dark]{--gold-muted:var(--gold)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme=dark]{--gold-muted:color-mix(in oklch,var(--gold)4%,transparent)}}:root,[data-theme=dark]{--gold-hover:var(--gold)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme=dark]{--gold-hover:color-mix(in oklch,var(--gold)6%,transparent)}}:root,[data-theme=dark]{--gold-active:var(--gold)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme=dark]{--gold-active:color-mix(in oklch,var(--gold)9%,transparent)}}:root,[data-theme=dark]{--gold-foreground:#0e0e0e;--gold-bg:var(--gold)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme=dark]{--gold-bg:color-mix(in srgb,var(--gold)8%,transparent)}}:root,[data-theme=dark]{--gold-border:var(--gold)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme=dark]{--gold-border:color-mix(in srgb,var(--gold)30%,transparent)}}:root,[data-theme=dark]{--ui-accent:var(--gold);--ceremony-spiral:var(--ui-accent);--ceremony-strength:1;--ceremony-lit:var(--gold-light);--ceremony-veil:var(--veil);--ceremony-weight:1;--ceremony-bloom:1;--spine:#b7b7b738;--base-deep:#0a0a0a;--label:var(--gold);--brand-gold:var(--brand-gold-dark);--ink:var(--text-primary);--ink-dim:#f5f5f58c;--ink-mute:#f5f5f561;--ink-faint:#f5f5f538;--ink-bg:#f5f5f50d;--ink-border:#f5f5f524;--ink-hover:#f5f5f514;--ink-active:#f5f5f51f;--glass:#f5f5f50d;--glass-border:#f5f5f524;--glass-inset:#f5f5f50a;--positive:#a6a6a6;--negative:#8c8c8c;--warning:#b7b7b7;--verdict-open:#b4b4b4;--info:#858585;--veil:#a2a2a2;--veil-dim:#a2a2a26b;--veil-wash:#a2a2a217;--positive-bright:#a6a6a6;--negative-bright:#8c8c8c;--positive-tint:var(--positive)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme=dark]{--positive-tint:color-mix(in oklch,var(--positive)3%,transparent)}}:root,[data-theme=dark]{--negative-tint:var(--negative)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme=dark]{--negative-tint:color-mix(in oklch,var(--negative)3%,transparent)}}:root,[data-theme=dark]{--gold-tint:var(--gold)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme=dark]{--gold-tint:color-mix(in oklch,var(--gold)3%,transparent)}}:root,[data-theme=dark]{--background:var(--base);--foreground:var(--text-primary);--card:var(--surface);--card-foreground:var(--text-primary);--popover:var(--elevated-2);--popover-foreground:var(--text-primary);--primary:var(--text-primary);--primary-foreground:#0e0e0e;--secondary:var(--surface);--secondary-foreground:var(--text-primary);--muted:var(--glass);--muted-foreground:var(--text-secondary);--accent:var(--glass);--accent-foreground:var(--text-primary);--destructive:var(--negative);--input:var(--surface);--ring:var(--gold);--element-fire:#8e8e8e;--element-earth:#9a9a9a;--element-air:#b2b2b2;--element-water:#818181;--planet-sun:#c7c7c7;--planet-moon:#e0e0e0;--planet-mercury:#bbb;--planet-venus:#bababa;--planet-mars:#929292;--planet-jupiter:#b3b3b3;--planet-saturn:#bababa;--planet-uranus:#c7c7c7;--planet-neptune:#a4a4a4;--planet-pluto:#989898;--planet-northnode:#919191;--planet-southnode:#777;--planet-chiron:#858585;--planet-fortune:#c7c7c7;--sidebar:var(--base);--sidebar-foreground:var(--text-primary);--sidebar-primary:var(--gold);--sidebar-primary-foreground:var(--base);--sidebar-accent:var(--glass);--sidebar-accent-foreground:var(--text-primary);--sidebar-border:var(--border);--sidebar-ring:var(--gold);--chart-1:var(--gold);--chart-2:var(--positive);--chart-3:var(--info);--chart-4:var(--negative);--chart-5:#818181;--success:var(--positive);--bg:var(--base);--accent-text:var(--gold);--accent-muted:var(--glass);--chart-bg:#161616;--chart-house-bg:#101010;--chart-zodiac-bg:#f5f5f506;--chart-ground-opacity:.6;--chart-ring-stroke:#cdcdcd6b;--chart-cusp-stroke:#f5f5f542;--ground:var(--base);--face:var(--chart-bg);--hairline:var(--border);--voice:#dfdfdf;--aspect-soft:#c8c8c8;--aspect-hard:#a0a0a0;--glass-bar:#1d1d1d57;--glass-edge:#ffffff24;--glass-bar-shadow:inset 0 1px 0 #ffffff1a,0 30px 60px -36px #000000bf;--glass-btn:#ffffff0f;--glass-btn-edge:#ffffff1f;--feel-veil:#ffffff0d;--feel-edge:#ffffff42;--glass-current:#ffffff1f;--segment-on:var(--glass-current);--glass-panel:#131313f0;--glass-panel-shadow:inset 0 1px 0 #ffffff1a,0 40px 80px -40px #000000d9;--glass-avatar:#ffffff14;--rule-soft:#ffffff14;--scrim:#06060673;--lift-shadow:0 10px 30px -12px #00000080;--pop-solid:#131313;--pop-edge:#ffffff29;--pop-shadow:0 24px 50px -20px #000c;--scrim-deep:#0606068c;--ask-foot:#0b0b0b47;--cast-off:#0f0f0fe0;--again-bg:#d6d6d614;--again-edge:#d6d6d64d;--arc-tick-mix:42%;--more-edge:#ffffff24;--glance-applying:#d6d6d6;--held-bg:#a0a0a024;--held-edge:#a0a0a080;--horizon-line:#f2f2f299;--chip-happened:#c8c8c829;--sky-dot-edge:#ffffff4d;--hp-card-bg:var(--glass-bar);--hp-card-edge:var(--glass-edge);--hp-card-shadow:var(--glass-bar-shadow);--hp-card-blur:blur(22px)saturate(160%);--hp-num:var(--text-primary);--hp-angle-bg:#0b0b0b80;--hp-how-glow:radial-gradient(70% 380px at 50% 0%,#60606038 0%,#0a0a0a00 100%);--wheel-above:#ffffff08;--wheel-below:#05050594;--wheel-core:#10101057;--aspect-soft-line:#c8c8c8;--aspect-hard-line:#a0a0a0;--wheel-edge-glow:#ffffff73;--wheel-point:#f5f5f5b3;--cer-sun-core:#f4f4f4;--cer-sun-ray:#d9d9d9;--cer-sun-halo:#cbcbcb73;--cer-sun-haze:#b8b8b81f;--cer-moon-lit:#efefef;--cer-moon-shade:#0f0f0f8c;--cer-moon-halo:#e9e9e94d}.theme-switching *,.theme-switching :after,.theme-switching :before{transition:none!important}:root,[data-sky=night]{--sky-top:#040404;--sky-mid:#131313;--sky-glow:#272727;--sky-quiet:var(--text-tertiary);--sky-stars:1;--sky-dot:radial-gradient(circle at 64% 36%,#fff 0,#fff 1px,#fff0 1.6px),linear-gradient(180deg,#040404,#222);--home-ground:#0a0a0a;--home-hero:radial-gradient(90% 34% at 50% 104%,#64646457 0%,#34343400 72%),linear-gradient(180deg,#040404,#0b0b0b 36%,#141414 66%,#222);--home-hero-narrow:radial-gradient(90% 34% at 50% 104%,#64646457 0%,#34343400 72%),linear-gradient(180deg,#040404,#0b0b0b 36%,#141414 66%,#222);--home-horizon:linear-gradient(90deg,#f5f5f500,#f5f5f58c 18%,#f5f5f58c 82%,#f5f5f500);--home-horizon-glow:0 0 18px 1px #acacac40;--home-close:radial-gradient(74% 62% at 50% 102%,#efefef 0%,#cecececc 18%,#a8a8a85c 44%,#8b8b8b00 72%),linear-gradient(180deg,#1f1f1f,#383838 28%,#626262 52%,#939393 74%,#bebebe 90%,#dedede);--home-close-fade:linear-gradient(180deg,#0a0a0a,#0a0a0a00);--home-sun:radial-gradient(circle,#f6f6f6 0%,#e0e0e0e6 34%,#c9c9c959 56%,#c9c9c900 72%);--home-close-rule:linear-gradient(90deg,#f2f2f200,#f2f2f2e6,#f2f2f200);--home-close-rule-glow:0 0 22px 2px #e1e1e199;--home-blooms:1;--home-close-ink:#fff;--home-close-voice:#f3f3f3;--home-close-sub:#f1f1f1;--home-quote-veil:transparent;--home-close-veil:var(--home-ground)}@supports (color:color-mix(in lab,red,red)){:root,[data-sky=night]{--home-close-veil:color-mix(in srgb,var(--home-ground)35%,transparent)}}:root,[data-sky=night]{--home-stars:1;--ask-scene:var(--home-hero);--ask-scene-narrow:var(--home-hero-narrow);--ask-stars:1;--ask-lede-ink:var(--text-secondary);--ask-example-ink:var(--text-tertiary);--ask-under-veil:transparent;--ask-when-sub-ink:var(--text-secondary)}[data-sky=dawn]{--sky-top:#1f1f1f;--sky-mid:#4f4f4f;--sky-glow:#c3c3c3;--sky-quiet:var(--text-secondary);--sky-stars:.6;--sky-dot:linear-gradient(180deg,#383838,#939393 55%,#dedede);--home-ground:#0a0a0a;--home-hero:radial-gradient(72% 58% at 16% 102%,#c3c3c3e6 0%,#a5a5a580 22%,#6d6d6d33 48%,#4f4f4f00 72%),radial-gradient(60% 34% at 84% 104%,#42424299 0%,#5757573d 45%,#39393900 75%),linear-gradient(180deg,#111,#1f1f1f 30%,#323232 55%,#4f4f4f 75%,#888 90%,#c3c3c3);--home-hero-narrow:radial-gradient(72% 58% at 12% 102%,#c3c3c3e6 0%,#a5a5a580 22%,#6d6d6d33 48%,#4f4f4f00 72%),radial-gradient(60% 34% at 88% 104%,#42424299 0%,#5757573d 45%,#39393900 75%),linear-gradient(180deg,#111,#1f1f1f 30%,#323232 55%,#4f4f4f 75%,#888 90%,#c3c3c3);--home-horizon:linear-gradient(90deg,#ddd0,#ddddddf2 16%,#f5f5f5bf 50%,#f5f5f5b3 84%,#f5f5f500);--home-horizon-glow:0 0 18px 1px #d2d2d259;--home-close:radial-gradient(74% 62% at 50% 102%,#efefef 0%,#cecececc 18%,#a8a8a85c 44%,#8b8b8b00 72%),linear-gradient(180deg,#1f1f1f,#383838 28%,#626262 52%,#939393 74%,#bebebe 90%,#dedede);--home-close-fade:linear-gradient(180deg,#0a0a0a,#0a0a0a00);--home-sun:radial-gradient(circle,#f6f6f6 0%,#e0e0e0e6 34%,#c9c9c959 56%,#c9c9c900 72%);--home-close-rule:linear-gradient(90deg,#f2f2f200,#f2f2f2e6,#f2f2f200);--home-close-rule-glow:0 0 22px 2px #e1e1e199;--home-blooms:1;--home-close-ink:#fff;--home-close-voice:#f3f3f3;--home-close-sub:#f1f1f1;--home-quote-veil:var(--home-ground)}@supports (color:color-mix(in lab,red,red)){[data-sky=dawn]{--home-quote-veil:color-mix(in srgb,var(--home-ground)35%,transparent)}}[data-sky=dawn]{--home-close-veil:var(--home-ground)}@supports (color:color-mix(in lab,red,red)){[data-sky=dawn]{--home-close-veil:color-mix(in srgb,var(--home-ground)35%,transparent)}}[data-sky=dawn]{--home-stars:.8;--ask-scene:radial-gradient(90% 40% at 70% 104%,#dededef2 0%,#b0b0b073 35%,#6d6d6d00 72%),linear-gradient(180deg,#1f1f1f,#323232 38%,#5c5c5c 66%,#9a9a9a 88%,#dedede);--ask-scene-narrow:radial-gradient(90% 40% at 70% 104%,#dededef2 0%,#b0b0b073 35%,#6d6d6d00 72%),linear-gradient(180deg,#1f1f1f,#323232 38%,#5c5c5c 66%,#9a9a9a 88%,#dedede);--ask-stars:.5;--ask-lede-ink:var(--text-secondary);--ask-example-ink:var(--text-secondary);--ask-under-veil:var(--home-ground)}@supports (color:color-mix(in lab,red,red)){[data-sky=dawn]{--ask-under-veil:color-mix(in srgb,var(--home-ground)50%,transparent)}}[data-sky=dawn]{--ask-when-sub-ink:var(--text-primary)}[data-sky=day]{--sky-top:#d0d0d0;--sky-mid:#e0e0e0;--sky-glow:#f4f4f4;--sky-quiet:var(--text-tertiary);--sky-stars:0;--sky-dot:linear-gradient(180deg,#929292,#ccc 60%,#f7f7f7);--home-ground:#f6f6f6;--home-hero:radial-gradient(circle 260px at 30% 14%,#fefefef2 0%,#fafafa80 30%,#fff0 100%),linear-gradient(180deg,#929292,#afafaf 28%,#ccc 58%,#e8e8e8 84%,#f7f7f7);--home-hero-narrow:radial-gradient(circle 260px at 30% 14%,#fefefef2 0%,#fafafa80 30%,#fff0 100%),linear-gradient(180deg,#929292,#afafaf 28%,#ccc 58%,#e8e8e8 84%,#f7f7f7);--home-horizon:linear-gradient(90deg,#15151500,#1515158c 18%,#1515158c 82%,#15151500);--home-horizon-glow:none;--home-close:radial-gradient(74% 62% at 50% 102%,#fafafa 0%,#f4f4f4b3 22%,#fff0 70%),linear-gradient(180deg,#f6f6f6,#e8e8e8 34%,#ccc 62%,#afafaf 86%,#929292);--home-close-fade:linear-gradient(180deg,#f6f6f6,#f6f6f600);--home-sun:radial-gradient(circle,#fefefe 0%,#fafafae6 34%,#fafafa59 56%,#fafafa00 72%);--home-close-rule:linear-gradient(90deg,#15151500,#1515158c 18%,#1515158c 82%,#15151500);--home-close-rule-glow:none;--home-blooms:0;--home-close-ink:#151515;--home-close-voice:#434343;--home-close-sub:#444;--home-quote-veil:transparent;--home-close-veil:transparent;--home-stars:0;--ask-scene:radial-gradient(70% 30% at 80% 0%,#ffffff8c 0%,#fff0 70%),linear-gradient(180deg,#929292,#b5b5b5 34%,#dbdbdb 68%,#f7f7f7);--ask-scene-narrow:radial-gradient(70% 30% at 80% 0%,#ffffff8c 0%,#fff0 70%),linear-gradient(180deg,#929292,#b5b5b5 34%,#dbdbdb 68%,#f7f7f7);--ask-stars:0;--ask-lede-ink:#363636;--ask-example-ink:var(--text-tertiary);--ask-under-veil:transparent;--ask-when-sub-ink:var(--text-secondary)}[data-sky=dusk]{--sky-top:#0a0a0a;--sky-mid:#343434;--sky-glow:#9b9b9b;--sky-quiet:var(--text-tertiary);--sky-stars:.6;--sky-dot:linear-gradient(180deg,#1e1e1e,#4b4b4b 50%,#8f8f8f);--home-ground:#0a0a0a;--home-hero:radial-gradient(72% 58% at 84% 102%,#d4d4d4f2 0%,#a5a5a599 20%,#6d6d6d3d 46%,#45454500 72%),radial-gradient(60% 34% at 16% 104%,#424242b3 0%,#64646447 45%,#39393900 75%),linear-gradient(180deg,#090909,#121212 26%,#1e1e1e 48%,#303030 66%,#4b4b4b 81%,#6a6a6a 92%,#8f8f8f);--home-hero-narrow:radial-gradient(72% 58% at 88% 102%,#d4d4d4f2 0%,#a5a5a599 20%,#6d6d6d3d 46%,#45454500 72%),radial-gradient(60% 34% at 12% 104%,#424242b3 0%,#64646447 45%,#39393900 75%),linear-gradient(180deg,#090909,#121212 26%,#1e1e1e 48%,#303030 66%,#4b4b4b 81%,#6a6a6a 92%,#8f8f8f);--home-horizon:linear-gradient(90deg,#f5f5f500,#f5f5f5b3 16%,#f5f5f5bf 50%,#dcdcdcf2 84%,#dcdcdc00);--home-horizon-glow:0 0 18px 1px #d1d1d159;--home-close:radial-gradient(74% 62% at 50% 102%,#efefef 0%,#cecececc 18%,#a8a8a85c 44%,#8b8b8b00 72%),linear-gradient(180deg,#1f1f1f,#383838 28%,#626262 52%,#939393 74%,#bebebe 90%,#dedede);--home-close-fade:linear-gradient(180deg,#0a0a0a,#0a0a0a00);--home-sun:radial-gradient(circle,#f6f6f6 0%,#e0e0e0e6 34%,#c9c9c959 56%,#c9c9c900 72%);--home-close-rule:linear-gradient(90deg,#f2f2f200,#f2f2f2e6,#f2f2f200);--home-close-rule-glow:0 0 22px 2px #e1e1e199;--home-blooms:1;--home-close-ink:#fff;--home-close-voice:#f3f3f3;--home-close-sub:#f1f1f1;--home-quote-veil:var(--home-ground)}@supports (color:color-mix(in lab,red,red)){[data-sky=dusk]{--home-quote-veil:color-mix(in srgb,var(--home-ground)45%,transparent)}}[data-sky=dusk]{--home-close-veil:var(--home-ground)}@supports (color:color-mix(in lab,red,red)){[data-sky=dusk]{--home-close-veil:color-mix(in srgb,var(--home-ground)35%,transparent)}}[data-sky=dusk]{--home-stars:1;--ask-scene:radial-gradient(72% 58% at 88% 102%,#d4d4d4f2 0%,#a5a5a599 20%,#6d6d6d3d 46%,#45454500 72%),radial-gradient(60% 34% at 12% 104%,#424242b3 0%,#64646447 45%,#39393900 75%),linear-gradient(180deg,#090909,#121212 26%,#1e1e1e 48%,#303030 66%,#4b4b4b 81%,#6a6a6a 92%,#8f8f8f);--ask-scene-narrow:radial-gradient(72% 58% at 90% 102%,#d4d4d4f2 0%,#a5a5a599 20%,#6d6d6d3d 46%,#45454500 72%),radial-gradient(60% 34% at 10% 104%,#424242b3 0%,#64646447 45%,#39393900 75%),linear-gradient(180deg,#090909,#121212 26%,#1e1e1e 48%,#303030 66%,#4b4b4b 81%,#6a6a6a 92%,#8f8f8f);--ask-stars:1;--ask-lede-ink:var(--text-secondary);--ask-example-ink:var(--text-secondary);--ask-under-veil:transparent;--ask-when-sub-ink:var(--text-secondary)}.word-veil{isolation:isolate}.word-veil:before{content:"";z-index:-1;background:var(--word-veil,transparent);filter:blur(12px);pointer-events:none;border-radius:999px;position:absolute;inset:-6px -32px}[data-theme=light]{--base:#f7f7f7;--surface:#fff;--elevated:#fbfbfb;--elevated-2:#f2f2f2;--recede-surface:var(--elevated-2);--elevated-3:#ebebeb;--atmosphere-glow:#fcfcfc0a;--border:#15151524;--border-strong:#1515154d;--border-subtle:#15151517;--border-inset:#1515150d;--text-primary:#151515;--text-secondary:#444;--text-tertiary:#595959;--text-disabled:#939393;--text-hint:#1515159e;--type-body:var(--font-bricolage);--type-editorial:var(--font-bricolage);--type-serif:var(--font-newsreader);--type-display:var(--font-bricolage);--type-mono:var(--font-dm-mono),ui-monospace,monospace;--type-label:var(--font-dm-mono),ui-monospace,monospace;--type-symbols:var(--font-symbols);--dark:#151515;--dark-2:#444;--darkest:#0b0b0b;--ink:#151515;--ink-dim:#1515158c;--ink-mute:#15151561;--ink-faint:#15151538;--ink-bg:#1515150d;--ink-border:#15151529;--ink-hover:#15151514;--ink-active:#1515151f;--gold:var(--ui-accent);--brand-gold:var(--brand-gold-light);--gold-light:var(--ink)}@supports (color:color-mix(in lab,red,red)){[data-theme=light]{--gold-light:color-mix(in oklch,var(--ink)75%,white)}}[data-theme=light]{--gold-subtle:var(--ink)}@supports (color:color-mix(in lab,red,red)){[data-theme=light]{--gold-subtle:color-mix(in oklch,var(--ink)6%,transparent)}}[data-theme=light]{--gold-muted:var(--ink)}@supports (color:color-mix(in lab,red,red)){[data-theme=light]{--gold-muted:color-mix(in oklch,var(--ink)8%,transparent)}}[data-theme=light]{--gold-hover:var(--ink-hover);--gold-active:var(--ink-active);--gold-foreground:#fff;--gold-bg:var(--ink-bg);--gold-border:var(--ink-border);--glass:#1515150a;--glass-border:#15151524;--glass-inset:#15151508;--positive:#646464;--negative:#3d3d3d;--warning:#626262;--verdict-open:#727272;--info:#535353;--veil:#595959;--veil-dim:#59595961;--veil-wash:#59595912;--positive-bright:#646464;--negative-bright:#3d3d3d;--positive-tint:var(--positive)}@supports (color:color-mix(in lab,red,red)){[data-theme=light]{--positive-tint:color-mix(in oklch,var(--positive)8%,transparent)}}[data-theme=light]{--negative-tint:var(--negative)}@supports (color:color-mix(in lab,red,red)){[data-theme=light]{--negative-tint:color-mix(in oklch,var(--negative)8%,transparent)}}[data-theme=light]{--gold-tint:var(--ink)}@supports (color:color-mix(in lab,red,red)){[data-theme=light]{--gold-tint:color-mix(in oklch,var(--ink)5%,transparent)}}[data-theme=light]{--background:var(--base);--foreground:var(--text-primary);--card:#fff;--card-foreground:var(--text-primary);--popover:#fff;--popover-foreground:var(--text-primary);--primary:var(--text-primary);--primary-foreground:#f5f5f5;--secondary:var(--elevated);--secondary-foreground:var(--text-primary);--muted:var(--glass);--muted-foreground:var(--text-secondary);--accent:var(--glass);--accent-foreground:var(--text-primary);--destructive:var(--negative);--input:var(--surface);--ring:var(--ink);--ui-accent:var(--ink);--ceremony-spiral:var(--brand-gold);--ceremony-strength:3.2;--ceremony-lit:#5b5b5b;--ceremony-veil:#3f3f3f;--ceremony-weight:1;--ceremony-bloom:0;--spine:#2e2e2e38;--base-deep:#ebebeb;--label:var(--text-tertiary);--planet-sun:#666;--planet-moon:#5a5a5a;--planet-mercury:#575757;--planet-venus:#5b5b5b;--planet-mars:#4d4d4d;--planet-jupiter:#585858;--planet-saturn:#4a4a4a;--planet-uranus:#5f5f5f;--planet-neptune:#515151;--planet-pluto:#595959;--planet-northnode:#636363;--planet-southnode:#4a4a4a;--planet-chiron:#535353;--planet-fortune:#666;--element-fire:#555;--element-earth:#6c6c6c;--element-air:#767676;--element-water:#404040;--sidebar:var(--base);--sidebar-foreground:var(--text-primary);--sidebar-primary:var(--ui-accent);--sidebar-primary-foreground:#fff;--sidebar-accent:var(--glass);--sidebar-accent-foreground:var(--text-primary);--sidebar-border:var(--border);--sidebar-ring:var(--ui-accent);--chart-1:var(--ui-accent);--chart-2:var(--positive);--chart-3:var(--info);--chart-4:var(--negative);--chart-5:#5e5e5e;--success:var(--positive);--bg:var(--base);--accent-text:var(--ui-accent);--accent-muted:var(--glass);--chart-bg:#fff;--chart-house-bg:transparent;--chart-zodiac-bg:transparent;--chart-ground-opacity:1;--chart-ring-stroke:#1414148c;--chart-cusp-stroke:#14141499;color-scheme:light;--ground:var(--base);--face:var(--chart-bg);--hairline:var(--border);--voice:#434343;--aspect-soft:#626262;--aspect-hard:#595959;--glass-bar:#ffffff85;--glass-edge:#15151529;--glass-bar-shadow:inset 0 1px 0 #ffffff1a,0 30px 60px -36px #000000bf;--glass-btn:#ffffff80;--glass-btn-edge:#15151524;--feel-veil:#fff9;--feel-edge:#15151542;--glass-current:#15151517;--segment-on:var(--pop-solid);--glass-panel:#fffffff5;--glass-panel-shadow:inset 0 1px 0 #ffffff1a,0 40px 80px -40px #000000d9;--glass-avatar:#15151512;--rule-soft:#1515151a;--scrim:#15151540;--lift-shadow:0 10px 30px -12px #00000080;--pop-solid:#fff;--pop-edge:#15151529;--pop-shadow:0 24px 50px -20px #15151559;--scrim-deep:#1515154d;--ask-foot:#ffffff4d;--cast-off:#ffffffbf;--again-bg:#7b7b7b14;--again-edge:#6c6c6c52;--arc-tick-mix:62%;--more-edge:#ffffff24;--glance-applying:#7e7e7e;--held-bg:#7c7c7c1f;--held-edge:#7c7c7c73;--horizon-line:var(--hairline);--chip-happened:#c8c8c824;--sky-dot-edge:#ffffff4d;--hp-card-bg:#fff;--hp-card-edge:#1515150f;--hp-card-shadow:0 20px 40px -30px #3b3b3b66;--hp-card-blur:none;--hp-num:var(--voice);--hp-angle-bg:#ffffff80;--hp-how-glow:none;--wheel-above:#ffffff08;--wheel-below:#15151514;--wheel-core:#fff6;--aspect-soft-line:gray;--aspect-hard-line:#7c7c7c;--wheel-edge-glow:#ffffffe6;--wheel-point:#1515159e;--cer-sun-core:#fbfbfb;--cer-sun-ray:#d9d9d9;--cer-sun-halo:#c6c6c68c;--cer-sun-haze:#b8b8b82e;--cer-moon-lit:#fff;--cer-moon-shade:#15151540;--cer-moon-halo:#1515151f}.type-label{letter-spacing:.1em;text-transform:uppercase;color:var(--text-disabled);font-size:10px;font-weight:400;line-height:1.2}.type-detail{color:var(--text-hint);font-size:11px;font-weight:400;line-height:1.35}.type-data{font-size:11px;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-tertiary);line-height:1.4}.type-body{color:var(--text-secondary);font-size:14px;line-height:1.65}.type-title{letter-spacing:-.01em;font-size:16px;font-weight:600;line-height:1.3}.type-question{letter-spacing:-.01em;color:var(--text-primary);font-size:22px;font-weight:500;line-height:1.4}.type-verdict{color:var(--gold);font-size:28px;font-weight:600;line-height:1.2}.type-section{color:var(--text-secondary);font-size:13px;font-weight:400;line-height:1.4}.type-reading{max-width:640px;color:var(--text-secondary);font-size:16px;line-height:1.7}body{font-family:var(--font-sans);font-optical-sizing:auto;color:var(--text-primary);line-height:1.5;overflow-x:clip}.glass{background:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.glass{background:color-mix(in srgb,var(--text-primary)3%,transparent)}}.glass{border:1px solid var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.glass{border:1px solid color-mix(in srgb,var(--text-primary)7%,transparent)}}.glass{box-shadow:0 4px 12px #0006,inset 0 1px #ffffff08}.glass-card{background:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.glass-card{background:color-mix(in srgb,var(--text-primary)3%,transparent)}}.glass-card{border:1px solid var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.glass-card{border:1px solid color-mix(in srgb,var(--text-primary)7%,transparent)}}.glass-card{border-radius:var(--radius-lg);box-shadow:0 4px 12px #0006,inset 0 1px #ffffff08}.elevation-1{box-shadow:0 1px 2px #00000040,0 4px 16px #0003,inset 0 1px 0 var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.elevation-1{box-shadow:0 1px 2px #00000040,0 4px 16px #0003,inset 0 1px 0 color-mix(in srgb,var(--text-primary)3%,transparent)}}.elevation-2{box-shadow:0 2px 4px #0000004d,0 12px 40px #00000059,inset 0 1px 0 var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.elevation-2{box-shadow:0 2px 4px #0000004d,0 12px 40px #00000059,inset 0 1px 0 color-mix(in srgb,var(--text-primary)4%,transparent)}}.expandable-section{background:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.expandable-section{background:color-mix(in srgb,var(--text-primary)1.5%,transparent)}}.expandable-section{border:1px solid var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.expandable-section{border:1px solid color-mix(in srgb,var(--text-primary)4%,transparent)}}.expandable-section{border-radius:var(--radius-sm);margin-bottom:6px;transition:border-color .15s}.expandable-section:hover{border-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.expandable-section:hover{border-color:color-mix(in srgb,var(--text-primary)8%,transparent)}}.expandable-section__header{cursor:pointer;text-align:left;width:100%;color:inherit;background:0 0;border:none;justify-content:space-between;align-items:center;padding:13px 14px;font-family:inherit;display:flex}.expandable-section__left{flex-direction:column;gap:2px;display:flex}.expandable-section__title{color:var(--text-secondary);font-size:12px}.expandable-section__summary{font-size:10px;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-tertiary)}.expandable-section__chevron{color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.expandable-section__chevron{color:color-mix(in srgb,var(--text-primary)25%,transparent)}}.expandable-section__chevron{font-size:10px;transition:transform .3s,color .15s}.expandable-section:hover .expandable-section__chevron{color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.expandable-section:hover .expandable-section__chevron{color:color-mix(in srgb,var(--text-primary)45%,transparent)}}.expandable-section--open .expandable-section__chevron{transform:rotate(90deg)}.expandable-section__panel{grid-template-rows:0fr;transition:grid-template-rows .35s ease-out;display:grid}.expandable-section--open .expandable-section__panel{grid-template-rows:1fr}.expandable-section__content{padding:0 14px;overflow:hidden}.expandable-section--open .expandable-section__content{opacity:1;padding-bottom:14px;transition:opacity .3s .15s}@starting-style{.expandable-section--open .expandable-section__content{opacity:0}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.lt-reveal{opacity:1!important;transform:none!important}.expandable-section__chevron,.expandable-section__panel{transition-duration:.01ms}}.radicality-dropdown{background:var(--elevated);border:1px solid var(--text-primary);width:max-content;min-width:220px;max-width:min(300px,100vw - 32px);overflow:hidden}@supports (color:color-mix(in lab,red,red)){.radicality-dropdown{border:1px solid color-mix(in srgb,var(--text-primary)6%,transparent)}}.radicality-dropdown{border-radius:var(--radius-md);z-index:100;padding:10px 0;animation:radChipIn .2s forwards;box-shadow:0 8px 32px #0006}@keyframes radChipIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.radicality-dropdown__header{letter-spacing:.06em;color:var(--text-disabled);text-transform:uppercase;border-bottom:1px solid var(--text-primary);padding:4px 14px 8px;font-size:9px}@supports (color:color-mix(in lab,red,red)){.radicality-dropdown__header{border-bottom:1px solid color-mix(in srgb,var(--text-primary)3%,transparent)}}.radicality-dropdown__header{margin-bottom:4px}.radicality-dropdown__row{align-items:center;gap:10px;padding:7px 14px;font-size:12px;display:flex;overflow:hidden}.radicality-dropdown__icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;font-size:9px;display:flex}.radicality-dropdown__icon--pass{background:var(--positive)}@supports (color:color-mix(in lab,red,red)){.radicality-dropdown__icon--pass{background:color-mix(in srgb,var(--positive)12%,transparent)}}.radicality-dropdown__icon--pass{color:var(--positive)}@supports (color:color-mix(in lab,red,red)){.radicality-dropdown__icon--pass{color:color-mix(in srgb,var(--positive)70%,transparent)}}.radicality-dropdown__icon--fail{background:var(--negative)}@supports (color:color-mix(in lab,red,red)){.radicality-dropdown__icon--fail{background:color-mix(in srgb,var(--negative)12%,transparent)}}.radicality-dropdown__icon--fail{color:var(--negative)}@supports (color:color-mix(in lab,red,red)){.radicality-dropdown__icon--fail{color:color-mix(in srgb,var(--negative)70%,transparent)}}.radicality-dropdown__text{color:var(--text-secondary);white-space:nowrap;flex:1}.radicality-dropdown__detail{color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-family:var(--font-mono);min-width:0;margin-left:8px;overflow:hidden}.worksheet-table{font-variant-numeric:tabular-nums;overflow:hidden}.worksheet-table td,.worksheet-table th{position:relative}.worksheet-table td:hover:after,.worksheet-table tr:hover td{background-color:var(--gold-hover)}.worksheet-table td:hover:after{content:"";z-index:-1;pointer-events:none;width:100%;height:10000px;position:absolute;top:-5000px;left:0}.worksheet-table tr{border-bottom:1px solid var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.worksheet-table tr{border-bottom:1px solid color-mix(in srgb,var(--text-primary)3%,transparent)}}.worksheet-table tr:last-child{border-bottom:none}.worksheet-sticky thead th{z-index:2;background:var(--elevated);position:sticky;top:0}.worksheet-sticky tbody td:first-child,.worksheet-sticky tbody th:first-child{z-index:1;background:var(--elevated);position:sticky;left:0}.worksheet-sticky thead th:first-child{z-index:3;background:var(--elevated);position:sticky;top:0;left:0}svg[data-follows-theme] .cw-ground-stop{stop-color:var(--chart-bg);stop-opacity:var(--chart-ground-opacity)}svg[data-follows-theme] .cw-house-bg{fill:var(--chart-house-bg)}svg[data-follows-theme] .cw-zodiac-bg{stroke:var(--chart-zodiac-bg)}svg[data-follows-theme] .cw-ring-stroke{stroke:var(--chart-ring-stroke)}svg[data-follows-theme] .cw-cusp-stroke{stroke:var(--chart-cusp-stroke)}.chart-tooltip-anchor{anchor-name:--planet-anchor}.chart-tooltip{position-anchor:--planet-anchor;top:anchor(bottom);left:anchor(center);background:var(--elevated);border:1px solid var(--text-primary);position:fixed;translate:-50% 4px}@supports (color:color-mix(in lab,red,red)){.chart-tooltip{border:1px solid color-mix(in srgb,var(--text-primary)8%,transparent)}}.chart-tooltip{border-radius:var(--radius-sm);color:var(--text-secondary);white-space:nowrap;pointer-events:none;opacity:0;z-index:100;position-try-fallbacks:--flip-top;padding:6px 10px;font-size:11px;transition:opacity .2s;box-shadow:0 4px 16px #0006}@position-try --flip-top{top:auto;bottom:anchor(top);translate:-50% -4px}.chart-tooltip-anchor:focus+.chart-tooltip,.chart-tooltip-anchor:hover+.chart-tooltip{opacity:1}.modal-overlay{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur();transition:opacity .3s ease,backdrop-filter .3s ease,display allow-discrete .3s;display:none}.modal-overlay.modal-open{opacity:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex}@starting-style{.modal-overlay.modal-open{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}}.modal-panel{opacity:0;transition:opacity .3s,transform .3s;transform:translateY(8px)scale(.97)}.modal-open .modal-panel{opacity:1;transform:translateY(0)scale(1)}@starting-style{.modal-open .modal-panel{opacity:0;transform:translateY(8px)scale(.97)}}@media (prefers-reduced-motion:reduce){.modal-overlay,.modal-panel{transition-duration:.01ms!important}}.grain:before{content:"";opacity:.05;pointer-events:none;z-index:1;border-radius:inherit;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 600'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:182px;position:absolute;inset:0}.grain,.grain>*{position:relative}.grain>*{z-index:2}.bg-ambient{background-image:radial-gradient(ellipse at 40% 20%,var(--text-primary)0,transparent 50%),radial-gradient(ellipse at 75% 80%,var(--text-primary)0,transparent 45%)}@supports (color:color-mix(in lab,red,red)){.bg-ambient{background-image:radial-gradient(ellipse at 40% 20%,color-mix(in srgb,var(--text-primary)3%,transparent)0,transparent 50%),radial-gradient(ellipse at 75% 80%,color-mix(in srgb,var(--text-primary)2%,transparent)0,transparent 45%)}}a[role=button]:not(:disabled):active,button:not(:disabled):active{transition:transform .1s ease-out;transform:scale(.97)}@view-transition{navigation:auto}::view-transition-old(root){animation:page-fade-out .15s ease-in}::view-transition-new(root){animation:fade-in .2s ease-out}@keyframes page-fade-out{0%{opacity:1}to{opacity:0}}.spring-scale{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.tab-active-icon{transition:transform .25s cubic-bezier(.34,1.56,.64,1);transform:scale(1.12)}.tab-inactive-icon{transition:transform .2s ease-out;transform:scale(1)}.markdown-content{line-height:1.75;font-family:var(--font-sans);color:var(--text-primary);font-size:1.0625rem}.markdown-content h1,.markdown-content h2,.markdown-content h3{color:var(--gold);letter-spacing:-.03em;font-weight:600}.markdown-content h1{border-bottom:1px solid var(--border);margin-top:2.5rem;margin-bottom:1rem;padding-bottom:.75rem;font-size:1.375rem}.markdown-content h1:first-child{margin-top:0}.markdown-content h2{letter-spacing:-.02em}.markdown-content h2,.markdown-content h3{margin-top:2rem;margin-bottom:.75rem;font-size:1.125rem}.markdown-content h3{border-bottom:1px solid var(--border);letter-spacing:-.01em;padding-bottom:.5rem}.markdown-content h3:first-child{margin-top:0}.markdown-content ol,.markdown-content p,.markdown-content ul{color:var(--text-secondary);margin-bottom:1.25rem}.markdown-content ol,.markdown-content ul{padding-left:0;list-style:none}.markdown-content li{margin-bottom:.625rem;padding-left:1.25rem;position:relative}.markdown-content ul li:before{content:"";background:var(--gold);border-radius:50%;width:5px;height:5px;position:absolute;top:.625rem;left:0}.markdown-content ol{counter-reset:list-counter}.markdown-content ol li{counter-increment:list-counter}.markdown-content ol li:before{content:counter(list-counter)")";color:var(--gold);font-size:.875rem;font-weight:500;position:absolute;left:0}.markdown-content blockquote{border-left:2px solid var(--gold);background:var(--gold-muted);color:var(--text-secondary);border-radius:0 .75rem .75rem 0;margin:1.75rem 0;padding:1.25rem 1.5rem;font-style:normal}.markdown-content strong{color:var(--text-primary);font-weight:600}.markdown-content em{color:var(--text-secondary);font-style:italic}.reading-prose{line-height:1.7}.reading-prose p{color:var(--text-secondary);margin-bottom:.75rem}.reading-prose p:last-child{margin-bottom:0}.reading-prose p:first-child{color:var(--text-primary);font-size:.875rem}.reading-prose strong{color:var(--text-primary);font-weight:600}.reading-prose em{color:var(--text-secondary);font-style:italic}.interpret-md{color:var(--text-secondary);font-size:17px;line-height:1.65;font-family:var(--font-sans)}.interpret-md__body{max-width:68ch}.interpret-md h1,.interpret-md h2,.interpret-md h3{margin-top:1.75rem;margin-bottom:.6rem;font-weight:600;line-height:1.3}.interpret-md h1:first-child,.interpret-md h2:first-child,.interpret-md h3:first-child{margin-top:0}.interpret-md h1{color:var(--gold);letter-spacing:-.005em;font-size:22px}.interpret-md h2{color:var(--text-primary);font-size:19px}.interpret-md h3{color:var(--text-primary);font-size:17px;font-weight:700;line-height:1.35}.interpret-md p{margin-bottom:.9rem}.interpret-md p:last-child{margin-bottom:0}.interpret-md strong{color:var(--text-primary);font-weight:600}.interpret-md em{font-style:italic}.interpret-md hr{border:none;border-top:1px solid var(--brand-gold)}@supports (color:color-mix(in lab,red,red)){.interpret-md hr{border-top:1px solid color-mix(in srgb,var(--brand-gold)28%,transparent)}}.interpret-md hr{margin:1.5rem 0}.interpret-md ol,.interpret-md ul{margin-bottom:.9rem;padding-left:1.4rem;list-style-position:outside}.interpret-md li{margin-bottom:.4rem}.interpret-md li::marker{color:var(--brand-gold)}@supports (color:color-mix(in lab,red,red)){.interpret-md li::marker{color:color-mix(in srgb,var(--brand-gold)75%,transparent)}}.interpret-md__label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:14px;font-size:12px;font-weight:600}.interpret-md--bottomline{text-shadow:0 0 8px #000c;font-family:Georgia,serif;font-size:18px;font-style:italic;line-height:1.55}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin-slow{animation:spin 2s linear infinite}@keyframes fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:fade-in .5s ease-out}@keyframes fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-down{0%{opacity:0;transform:translate(-50%,-20px)}to{opacity:1;transform:translate(-50%)}}.animate-fade-in-up{animation:fade-in-up .6s ease-out}.animate-fade-in-down{animation:fade-in-down .4s ease-out}html{scroll-behavior:smooth}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--base)}::-webkit-scrollbar-thumb{background:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--text-primary)10%,transparent)}}::-webkit-scrollbar-thumb{border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--text-primary)18%,transparent)}}:is(.ask-moment,.ask-two,.ask-more,.ask-place-list,.un-sheet,.os-sheet,.ps-sheet,.cast-page,.wiw-palette,.ph-sheet,.ph-scroller,.pc-ea-sheet,.pc-ea-cover,.pm-cover){scrollbar-width:none}:is(.ask-moment,.ask-two,.ask-more,.ask-place-list,.un-sheet,.os-sheet,.ps-sheet,.cast-page,.wiw-palette,.ph-sheet,.ph-scroller,.pc-ea-sheet,.pc-ea-cover,.pm-cover)::-webkit-scrollbar{display:none}input:focus-visible:not([aria-invalid=true]),select:focus-visible:not([aria-invalid=true]),textarea:focus-visible:not([aria-invalid=true]){box-shadow:0 0 0 2px var(--ui-accent);outline:none}@supports (color:color-mix(in lab,red,red)){input:focus-visible:not([aria-invalid=true]),select:focus-visible:not([aria-invalid=true]),textarea:focus-visible:not([aria-invalid=true]){box-shadow:0 0 0 2px color-mix(in srgb,var(--ui-accent)45%,transparent)}}input:focus-visible:not([aria-invalid=true]),select:focus-visible:not([aria-invalid=true]),textarea:focus-visible:not([aria-invalid=true]){transition:box-shadow .15s,border-color .15s;border-color:var(--ui-accent)!important}input:focus-visible[aria-invalid=true],select:focus-visible[aria-invalid=true],textarea:focus-visible[aria-invalid=true]{box-shadow:0 0 0 2px var(--negative);outline:none}@supports (color:color-mix(in lab,red,red)){input:focus-visible[aria-invalid=true],select:focus-visible[aria-invalid=true],textarea:focus-visible[aria-invalid=true]{box-shadow:0 0 0 2px color-mix(in srgb,var(--negative)45%,transparent)}}input:focus-visible[aria-invalid=true],select:focus-visible[aria-invalid=true],textarea:focus-visible[aria-invalid=true]{transition:box-shadow .15s,border-color .15s}:where(a[href],button,[role=button],[role=link],[role=tab],[role=menuitem],[role=menuitemradio],[role=switch],summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--ring);outline-offset:2px}[data-theme=dark] input[type=datetime-local]::-webkit-calendar-picker-indicator{filter:invert()}input[type=datetime-local]::-webkit-calendar-picker-indicator{opacity:.6;cursor:pointer}input[type=datetime-local]::-webkit-calendar-picker-indicator:hover{opacity:1}.supabase-auth-ui_ui-message{background:var(--gold)!important}@supports (color:color-mix(in lab,red,red)){.supabase-auth-ui_ui-message{background:color-mix(in srgb,var(--gold)12%,transparent)!important}}.supabase-auth-ui_ui-message{border:1px solid var(--gold)!important}@supports (color:color-mix(in lab,red,red)){.supabase-auth-ui_ui-message{border:1px solid color-mix(in srgb,var(--gold)28%,transparent)!important}}.supabase-auth-ui_ui-message{color:var(--gold)!important}[data-supabase-auth-ui] .supabase-auth-ui_ui-message{border-radius:12px;padding:14px 18px}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes skeleton-pulse{0%,to{opacity:.4}50%{opacity:.7}}.skeleton{background:linear-gradient(90deg,var(--text-primary)0,var(--text-primary)50%,var(--text-primary)100%)}@supports (color:color-mix(in lab,red,red)){.skeleton{background:linear-gradient(90deg,color-mix(in srgb,var(--text-primary)5%,transparent)0,color-mix(in srgb,var(--text-primary)10%,transparent)50%,color-mix(in srgb,var(--text-primary)5%,transparent)100%)}}.skeleton{background-size:200% 100%;border-radius:8px;animation:shimmer 1.5s ease-in-out infinite}.skeleton-text{height:1rem;margin-bottom:.75rem}.skeleton-text-sm{height:.875rem;margin-bottom:.5rem}.skeleton-heading{width:60%;height:1.5rem;margin-bottom:1rem}.skeleton-paragraph{height:4rem;margin-bottom:1rem}.skeleton-chart{aspect-ratio:1;background:linear-gradient(135deg,var(--veil)0,var(--veil)50%,var(--veil)100%);border-radius:50%;max-width:400px;margin:0 auto}@supports (color:color-mix(in lab,red,red)){.skeleton-chart{background:linear-gradient(135deg,color-mix(in srgb,var(--veil)5%,transparent)0,color-mix(in srgb,var(--veil)10%,transparent)50%,color-mix(in srgb,var(--veil)5%,transparent)100%)}}.skeleton-chart{background-size:200% 200%;animation:shimmer 2s ease-in-out infinite}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}.typing-cursor:after{content:"▌";color:var(--gold);margin-left:2px;animation:blink 1s step-end infinite}.progress-step{transition:all .3s ease-out}.progress-step-active,.progress-step-complete{color:var(--gold)}.progress-step-pending{color:var(--text-tertiary)}.progress-line{background:var(--text-primary);height:2px}@supports (color:color-mix(in lab,red,red)){.progress-line{background:color-mix(in srgb,var(--text-primary)10%,transparent)}}.progress-line{transition:background .5s ease-out}.progress-line-complete{background:var(--gold)}@keyframes slide-in-left{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}.animate-slide-in-left{animation:slide-in-left .2s ease-out}.animate-slide-in-right{animation:slideInRight .25s cubic-bezier(.16,1,.3,1)}@keyframes slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.animate-slide-up{animation:slide-up .3s ease-out}@keyframes slide-down{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.animate-slide-down{animation:slide-down .2s ease-out}@keyframes pulse-aura{0%,to{opacity:.3;transform:scale(1)}50%{opacity:0;transform:scale(1.4)}}.animate-pulse-aura{animation:pulse-aura 2s ease-in-out infinite}.animate-ring-glow{animation:ring-glow .6s ease-in-out}.animate-accent-pulse,.animate-gold-pulse{animation:accent-pulse 1.5s ease-out}@keyframes message-send{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.animate-message-send{animation:message-send .25s ease-out}.safe-area-inset-bottom{padding-bottom:env(safe-area-inset-bottom,0)}.animate-pulse-dot{animation:pulse-dot 2s ease-in-out infinite}@keyframes scroll-bounce{0%,to{opacity:.6;transform:translateY(0)}50%{opacity:1;transform:translateY(8px)}}.animate-scroll-bounce{animation:scroll-bounce 2s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.skeleton,.skeleton-chart{animation:skeleton-pulse 2s ease-in-out infinite}.typing-cursor:after{opacity:1;animation:none}.progress-line,.progress-step{transition:none}.animate-message-send,.animate-pulse-aura,.animate-ring-glow,.animate-scroll-bounce,.animate-slide-in-left,.animate-slide-up{animation:none}.spring-scale,.tab-active-icon,.tab-inactive-icon{transition:none}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}.constellation-nav *{transition:none!important;animation:none!important}}[data-mobile-role=chart]{min-height:50svh;flex:none!important;width:100%!important}[data-mobile-role=panel]{min-height:300px;flex:auto!important;width:100%!important}.text-\[8px\],.text-\[9px\]{font-size:11px!important}[data-mobile-role=panel] button,[role=banner] button{min-height:44px}@media (min-width:1024px){[data-mobile-role=chart]{min-height:unset;flex:auto!important;width:auto!important}[data-mobile-role=panel]{min-height:unset;flex:none!important;width:auto!important}.text-\[8px\]{font-size:8px!important}.text-\[9px\]{font-size:9px!important}[data-mobile-role=panel] button,[role=banner] button{min-height:unset}}.sidebar-scroll{scrollbar-width:thin;scrollbar-color:var(--text-primary)transparent}@supports (color:color-mix(in lab,red,red)){.sidebar-scroll{scrollbar-color:color-mix(in srgb,var(--text-primary)10%,transparent)transparent}}.sidebar-scroll::-webkit-scrollbar{width:4px}.sidebar-scroll::-webkit-scrollbar-track{background:0 0}.sidebar-scroll::-webkit-scrollbar-thumb{background:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.sidebar-scroll::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--text-primary)10%,transparent)}}.sidebar-scroll::-webkit-scrollbar-thumb{border-radius:2px}.esoteric-spinner{border:1.5px solid var(--brand-gold);width:28px;height:28px}@supports (color:color-mix(in lab,red,red)){.esoteric-spinner{border:1.5px solid color-mix(in srgb,var(--brand-gold)15%,transparent)}}.esoteric-spinner{border-top-color:var(--gold);border-radius:50%;animation:spin 2s linear infinite}.esoteric-quote-container{text-align:center;max-width:420px;transition:opacity .8s,transform .8s}.esoteric-visible{opacity:1;transform:translateY(0)}.esoteric-hidden{opacity:0;transform:translateY(8px)}.esoteric-quote-text{color:var(--text-secondary);letter-spacing:.01em;font-family:Georgia,Times New Roman,serif;font-size:.95rem;font-style:italic;line-height:1.7}.esoteric-quote-attribution{letter-spacing:.2em;text-transform:uppercase;color:var(--label);opacity:.6;margin-top:.75rem;font-size:.7rem}.esoteric-quote-source{text-transform:none;letter-spacing:.05em;font-style:italic}.dictionary-card{text-align:center;flex-direction:column;align-items:center;gap:0;max-width:440px;margin:0 auto;padding:3rem 2rem;display:flex}.dictionary-card.exiting{animation:cinematic-fade-out 1s forwards}.dictionary-act{flex-direction:column;align-items:center;width:100%;display:flex}.dictionary-act-visible{opacity:1}.dictionary-act-dissolving{animation:act-dissolve .8s forwards}.dictionary-act-gone{display:none}.dictionary-act-quote-entering{animation:quote-reveal 1.4s forwards}@keyframes act-dissolve{0%{opacity:1;filter:blur();transform:translateY(0)}to{opacity:0;filter:blur(3px);transform:translateY(-8px)}}.dictionary-rule{background:linear-gradient(90deg,transparent,var(--gold),transparent);opacity:.3;width:80px;height:1px}.dictionary-rule-top{margin-bottom:2rem}.dictionary-rule-bottom{margin-top:2rem}.dictionary-word{gap:.35em;margin-bottom:.5rem;display:flex;overflow:hidden}.dictionary-letter{letter-spacing:.3em;color:var(--text-primary);opacity:0;font-size:1.6rem;font-weight:300;animation:letter-reveal .6s forwards;transform:translateY(12px)}@keyframes letter-reveal{to{opacity:1;transform:translateY(0)}}.dictionary-pronunciation{color:var(--text-tertiary);opacity:0;margin-bottom:1.25rem;font-family:Georgia,Times New Roman,serif;font-size:.8rem;font-style:italic;animation:cinematic-fade-in .8s .8s forwards}.dictionary-definition{color:var(--text-secondary);opacity:0;max-width:320px;font-size:.85rem;line-height:1.7;animation:cinematic-fade-in .8s 1.2s forwards}.dictionary-quote{padding-top:.5rem}.dictionary-brand{opacity:0;letter-spacing:.15em;margin-top:2rem;font-size:.75rem;transition:none}.dictionary-brand-visible{animation:brand-fade-in 1.2s 1.8s forwards}.dictionary-brand-i{color:var(--text-primary);font-weight:400}.dictionary-brand-name{color:var(--gold);font-weight:300}@keyframes brand-fade-in{0%{opacity:0}to{opacity:.35}}.dictionary-quote-text{color:var(--text-secondary);letter-spacing:.01em;max-width:340px;font-family:Georgia,Times New Roman,serif;font-size:.9rem;font-style:italic;line-height:1.8}.dictionary-quote-attribution{letter-spacing:.25em;text-transform:uppercase;color:var(--label);opacity:.5;margin-top:.75rem;font-size:.65rem}.dictionary-quote-source{text-transform:none;letter-spacing:.05em;font-style:italic}@keyframes cinematic-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes cinematic-fade-out{to{opacity:0;transform:translateY(-6px)}}@keyframes quote-reveal{0%{opacity:0;filter:blur(4px);transform:translateY(14px)}60%{opacity:.8;filter:blur()}to{opacity:1;filter:blur();transform:translateY(0)}}.report-print-theme{--base:#fff;--surface:#f5f5f5;--elevated:#eee;--border:#0000001a;--border-inset:#0000000d;--border-hover:#00000026;--text-primary:#1a1a1a;--text-secondary:#555;--text-tertiary:#999;--gold:var(--brand-gold-light);--gold-subtle:var(--gold)}@supports (color:color-mix(in lab,red,red)){.report-print-theme{--gold-subtle:color-mix(in srgb,var(--gold)6%,transparent)}}.report-print-theme{--gold-muted:var(--gold)}@supports (color:color-mix(in lab,red,red)){.report-print-theme{--gold-muted:color-mix(in srgb,var(--gold)12%,transparent)}}.report-print-theme{--gold-border:var(--gold)}@supports (color:color-mix(in lab,red,red)){.report-print-theme{--gold-border:color-mix(in srgb,var(--gold)20%,transparent)}}.report-print-theme{--gold-hover:var(--gold)}@supports (color:color-mix(in lab,red,red)){.report-print-theme{--gold-hover:color-mix(in srgb,var(--gold)18%,transparent)}}.report-print-theme{--gold-active:var(--gold)}@supports (color:color-mix(in lab,red,red)){.report-print-theme{--gold-active:color-mix(in srgb,var(--gold)25%,transparent)}}.report-print-theme{--glass:#00000005;--glass-border:#00000014;--glass-inset:#00000008;--positive:#666;--negative:#555;--warning:#7c7c7c;--info:#616161;--background:var(--base);--foreground:var(--text-primary);--card:#fff;--card-foreground:var(--text-primary);--popover:var(--elevated);--popover-foreground:var(--text-primary);--primary:var(--gold);--primary-foreground:#fff;--secondary:var(--surface);--secondary-foreground:var(--text-primary);--muted:#00000008;--muted-foreground:var(--text-secondary);--accent:#00000008;--accent-foreground:var(--text-primary);--destructive:var(--negative);--input:var(--surface);--ring:var(--gold);--bg:var(--base);--accent-text:var(--gold);--accent-muted:#00000008;color:var(--text-primary);background:#fff}.report-preview-wrapper{max-width:720px;font-family:var(--font-sans,system-ui,-apple-system,sans-serif);margin:0 auto;padding:48px 40px;line-height:1.6}.report-header{text-align:center;margin-bottom:40px}.report-wordmark{letter-spacing:.12em;text-transform:uppercase;color:var(--label);margin-bottom:16px;font-size:13px;font-weight:600}.report-title{color:var(--text-primary);margin:0 0 8px;font-size:28px;font-weight:700;line-height:1.2}.report-birth-line{color:var(--text-secondary);margin:0 0 6px;font-size:14px}.report-custom-title{color:var(--text-secondary);margin:12px 0 4px;font-size:15px;font-style:italic}.report-astrologer{color:var(--text-tertiary);margin:8px 0 0;font-size:13px}.report-separator{background:var(--border);height:1px;margin:24px 0}.report-chart-wrapper{justify-content:center;margin-bottom:40px;display:flex}.report-chart-card{background:#0d0d0d;border-radius:16px;padding:24px;line-height:0;box-shadow:0 2px 12px #00000014,0 1px 3px #0000000f}.report-section{margin-bottom:32px}.report-section-title{color:var(--text-primary);border-bottom:1px solid var(--border);letter-spacing:.02em;margin:0 0 12px;padding-bottom:8px;font-size:14px;font-weight:600}.report-notes-grid{flex-direction:column;gap:12px;display:flex}.report-note-card{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:16px}.report-note-title{color:var(--text-primary);margin:0 0 6px;font-size:14px;font-weight:600}.report-note-content{color:var(--text-secondary);white-space:pre-wrap;margin:0;font-size:13px}.report-note-tags{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.report-note-tag{color:var(--text-tertiary);background:var(--elevated);border-radius:4px;padding:2px 8px;font-size:11px}.report-footer{margin-top:48px}.report-footer-row{justify-content:space-between;display:flex}.report-footer-cast,.report-footer-row{color:var(--text-tertiary);font-size:11px}.report-footer-cast{margin:4px 0 0}[role=button],button,select,summary{min-width:44px;min-height:44px}.touch-compact{min-height:unset;min-width:unset}@media (min-width:1024px){[role=button],button,select,summary{min-height:unset;min-width:unset}}.horary-grid{grid-template-columns:35% 1fr;align-items:start;max-width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem;display:grid}.horary-grid>*{min-width:0;overflow:hidden}.horary-grid>:last-child{container:dashboard-right/inline-size}@container dashboard-right (min-width:600px){.sig-card-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}@container dashboard-right (max-width:599px){.sig-card-grid{grid-template-columns:1fr}}.mode-bar{border-bottom:1px solid var(--text-primary);padding:0 .75rem}@supports (color:color-mix(in lab,red,red)){.mode-bar{border-bottom:1px solid color-mix(in srgb,var(--text-primary)6%,transparent)}}.mode-bar{-webkit-overflow-scrolling:touch;scrollbar-width:none;align-items:center;gap:0;display:flex;overflow-x:auto}@media (min-width:768px){.mode-bar{padding:0 1.5rem}}.mode-bar::-webkit-scrollbar{display:none}.mode-hint{font-family:var(--font-mono);color:var(--text-primary);margin-left:auto;font-size:9px}@supports (color:color-mix(in lab,red,red)){.mode-hint{color:color-mix(in srgb,var(--text-primary)20%,transparent)}}.mode-hint{align-items:center;gap:6px;display:flex}.mode-hint kbd{background:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.mode-hint kbd{background:color-mix(in srgb,var(--text-primary)6%,transparent)}}.mode-hint kbd{border:1px solid var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.mode-hint kbd{border:1px solid color-mix(in srgb,var(--text-primary)10%,transparent)}}.mode-hint kbd{font-size:9px;font-family:var(--font-mono);border-radius:4px;padding:1px 6px}.mode-bar-actions{align-items:center;gap:0;margin-left:auto;display:flex}.mode-bar-btn{color:var(--text-primary);background:0 0;border:none;border-radius:8px;align-items:center;gap:5px;padding:6px 8px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.mode-bar-btn{color:color-mix(in srgb,var(--text-primary)35%,transparent)}}.mode-bar-btn{font-family:var(--font-mono);letter-spacing:.03em;cursor:pointer;white-space:nowrap;font-size:10px;font-weight:500;transition:color .15s,background .15s}.mode-bar-btn:hover{color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.mode-bar-btn:hover{color:color-mix(in srgb,var(--text-primary)60%,transparent)}}.mode-bar-btn:hover{background:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.mode-bar-btn:hover{background:color-mix(in srgb,var(--text-primary)4%,transparent)}}.mode-bar-btn svg{flex-shrink:0}.mode-bar-btn-label{display:inline}@media (min-width:768px){.mode-bar-btn{padding:6px 10px}}.overview-sub-nav{align-items:center;gap:2px;margin-bottom:8px;padding:4px 0;display:flex}.overview-sub-pill{color:var(--text-primary);background:0 0;border:none;border-radius:6px;padding:4px 12px}@supports (color:color-mix(in lab,red,red)){.overview-sub-pill{color:color-mix(in srgb,var(--text-primary)20%,transparent)}}.overview-sub-pill{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;white-space:nowrap;font-size:9px;font-weight:600;transition:color .15s,background .15s}.overview-sub-pill:hover{color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.overview-sub-pill:hover{color:color-mix(in srgb,var(--text-primary)40%,transparent)}}.overview-sub-pill.active{color:var(--gold);background:var(--brand-gold)}@supports (color:color-mix(in lab,red,red)){.overview-sub-pill.active{background:color-mix(in srgb,var(--brand-gold)8%,transparent)}}[id^=sect-]{scroll-margin-top:140px}@keyframes interpretShimmer{0%{opacity:.03}50%{opacity:.08}to{opacity:.03}}@keyframes interpretBreath{0%,to{opacity:.15;transform:scaleX(.6)}50%{opacity:.4;transform:scaleX(1)}}@keyframes interpretCardEnter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes stageOrbit{0%{transform:rotate(var(--orbit-start))translateX(var(--orbit-radius))}to{transform:rotate(calc(var(--orbit-start) + 1turn))translateX(var(--orbit-radius))}}@keyframes stageCounterOrbit{0%{transform:rotate(calc(-1*var(--orbit-start)))}to{transform:rotate(calc(-1*var(--orbit-start) - 1turn))}}@keyframes stageStarDrift{0%{transform:translate(0)}to{transform:translate(var(--drift-x),var(--drift-y))}}@keyframes stageFallbackPulse{0%,to{opacity:.25;transform:scale(1)}50%{opacity:.4;transform:scale(1.08)}}@keyframes stageTwinkle{0%,to{opacity:.03;transform:scale(1)}50%{opacity:.18;transform:scale(1.4)}}@keyframes stageSpotlight{0%,to{opacity:.6;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.2)}}@keyframes stageRingExpand{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.05)}}.ask-btn-row{flex-wrap:wrap}.ask-judge-first{cursor:pointer;color:var(--text-secondary);align-items:flex-start;gap:10px;margin:4px 0 14px;font-size:13px;display:flex}.ask-judge-first input{accent-color:var(--ui-accent);flex:none;margin-top:2px}.ask-judge-first small{color:var(--text-tertiary);margin-top:2px;font-size:12px;line-height:1.45;display:block}.ask-judge-first:hover{color:var(--text-primary)}.ask-judge-first:focus-within{outline:2px solid var(--ui-accent);outline-offset:3px;border-radius:6px}.ui-fail{background:var(--negative);border-radius:10px;gap:9px;margin-top:10px;padding:11px 12px;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.ui-fail{background:color-mix(in srgb,var(--negative)7%,transparent)}}.ui-fail{border:1px solid var(--negative)}@supports (color:color-mix(in lab,red,red)){.ui-fail{border:1px solid color-mix(in srgb,var(--negative)32%,transparent)}}.ui-fail{overflow:hidden}.ui-fail-mark{color:var(--negative);flex:none;font-size:13px;line-height:1.35}.ui-fail-body{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}.ui-fail-what{color:var(--text-primary);margin:0;font-size:13px;line-height:1.5}.ui-fail-next{color:var(--text-tertiary);margin:0;font-size:12px;line-height:1.5}.ui-fail-acts{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ui-fail-act{font:inherit;color:var(--negative);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:12px;font-weight:600;text-decoration:underline}.ui-fail-act--quiet{color:var(--text-tertiary);font-weight:500}.ui-fail-act:hover{color:var(--text-primary)}.ui-fail-act:focus-visible{outline:2px solid var(--negative);outline-offset:3px;border-radius:2px}.ui-fail-ref{font-family:var(--font-mono);letter-spacing:.11em;text-transform:uppercase;color:var(--label);font-size:9.5px}.ui-fail-dwell{background:var(--negative);width:100%;height:1px;position:absolute;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.ui-fail-dwell{background:color-mix(in srgb,var(--negative)34%,transparent)}}.ui-fail-dwell{transform-origin:0;animation-name:ui-fail-drain;animation-timing-function:linear;animation-fill-mode:forwards}.ui-fail:focus-within .ui-fail-dwell,.ui-fail:hover .ui-fail-dwell{animation-play-state:paused}@keyframes ui-fail-drain{to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.ui-fail-dwell{animation:none;transform:scaleX(0)}}:root{--personal-font:"Plus Jakarta Sans","Plus Jakarta Sans Fallback","Plus Jakarta Sans Fallback Roboto",ui-sans-serif,system-ui,-apple-system,"Segoe UI","Helvetica Neue",Arial,sans-serif;--personal-glyph-font:Georgia,"Times New Roman",serif;--personal-type-display:36px/1.15 var(--personal-font);--personal-type-title:26px/1.2 var(--personal-font);--personal-type-item:20px/1.3 var(--personal-font);--personal-type-body:16px/1.5 var(--personal-font);--personal-type-label:12px/1.3 var(--personal-font);--personal-type-caption:13px/1.4 var(--personal-font);--personal-serif:"Newsreader","Newsreader Fallback","Newsreader Fallback Noto",Georgia,"Times New Roman",serif;--personal-type-serif-44-110:44px/1.1 var(--personal-serif);--personal-type-serif-32-115:32px/1.15 var(--personal-serif);--personal-type-serif-30-120:30px/1.2 var(--personal-serif);--personal-type-serif-26-125:26px/1.25 var(--personal-serif);--personal-type-serif-24-125:24px/1.25 var(--personal-serif);--personal-type-serif-24-130:24px/1.3 var(--personal-serif);--personal-type-serif-18-130:18px/1.3 var(--personal-serif);--personal-type-sans-16-165:16px/1.65 var(--personal-font);--personal-type-sans-16-160:16px/1.6 var(--personal-font);--personal-type-sans-16-155:16px/1.55 var(--personal-font);--personal-type-sans-15-160:15px/1.6 var(--personal-font);--personal-type-sans-14-150:14px/1.5 var(--personal-font);--personal-type-sans-17:17px/normal var(--personal-font);--personal-type-sans-15:15px/normal var(--personal-font);--personal-type-sans-14:14px/normal var(--personal-font);--personal-type-sans-13:13px/normal var(--personal-font);--personal-type-sans-12:12px/normal var(--personal-font);--personal-type-sans-11:11px/normal var(--personal-font);--personal-type-sans-10:10px/normal var(--personal-font);--personal-type-sans-9:9px/normal var(--personal-font);--personal-type-serif-44-105:44px/1.05 var(--personal-serif);--personal-type-serif-36-110:36px/1.1 var(--personal-serif);--personal-type-serif-34-112:34px/1.12 var(--personal-serif);--personal-type-serif-22-110:22px/1.1 var(--personal-serif);--personal-type-serif-20-130:20px/1.3 var(--personal-serif);--personal-type-sans-16-145:16px/1.45 var(--personal-font);--personal-type-sans-15-145:15px/1.45 var(--personal-font);--personal-type-sans-11-150:11px/1.5 var(--personal-font);--personal-type-sans-16:16px/normal var(--personal-font);--personal-type-sans-8:8px/normal var(--personal-font);--personal-type-serif-38-110:38px/1.1 var(--personal-serif);--personal-type-serif-36-112:36px/1.12 var(--personal-serif);--personal-type-serif-34-115:34px/1.15 var(--personal-serif);--personal-type-serif-32-110:32px/1.1 var(--personal-serif);--personal-type-serif-30-115:30px/1.15 var(--personal-serif);--personal-type-serif-28-115:28px/1.15 var(--personal-serif);--personal-type-serif-28-120:28px/1.2 var(--personal-serif);--personal-type-serif-26-120:26px/1.2 var(--personal-serif);--personal-type-serif-24-135:24px/1.35 var(--personal-serif);--personal-type-serif-23-125:23px/1.25 var(--personal-serif);--personal-type-serif-19-145:19px/1.45 var(--personal-serif);--personal-type-serif-19-135:19px/1.35 var(--personal-serif);--personal-type-serif-18-140:18px/1.4 var(--personal-serif);--personal-type-sans-11-120:11px/1.2 var(--personal-font);--personal-type-serif-36-115:36px/1.15 var(--personal-serif);--personal-type-serif-20:20px/normal var(--personal-serif);--personal-type-serif-17:17px/normal var(--personal-serif);--personal-type-serif-11:11px/normal var(--personal-serif);--personal-type-sans-16-170:16px/1.7 var(--personal-font);--personal-type-sans-15-165:15px/1.65 var(--personal-font);--personal-type-sans-15-155:15px/1.55 var(--personal-font);--personal-type-sans-13-150:13px/1.5 var(--personal-font);--personal-type-sans-13-140:13px/1.4 var(--personal-font);--personal-type-serif-22:22px/normal var(--personal-serif);--personal-type-serif-22-120:22px/1.2 var(--personal-serif);--personal-type-sans-15-140:15px/1.4 var(--personal-font);--personal-type-sans-14-145:14px/1.45 var(--personal-font);--personal-type-serif-40-108:40px/1.08 var(--personal-serif);--personal-type-serif-40-110:40px/1.1 var(--personal-serif);--personal-type-serif-28:28px/normal var(--personal-serif);--personal-type-serif-23:23px/normal var(--personal-serif);--personal-type-serif-18:18px/normal var(--personal-serif);--personal-type-serif-16:16px/normal var(--personal-serif);--personal-type-sans-16-140:16px/1.4 var(--personal-font);--personal-type-sans-15-150:15px/1.5 var(--personal-font);--personal-type-sans-14-140:14px/1.4 var(--personal-font);--personal-type-sans-13-130:13px/1.3 var(--personal-font);--personal-type-sans-16-135:16px/1.35 var(--personal-font);--personal-type-sans-13-145:13px/1.45 var(--personal-font);--personal-type-sans-14-155:14px/1.55 var(--personal-font);--personal-type-serif-26:26px/normal var(--personal-serif);--personal-type-sans-20:20px/normal var(--personal-font);--personal-type-serif-28-110:28px/1.1 var(--personal-serif);--personal-type-serif-21-135:21px/1.35 var(--personal-serif);--personal-type-sans-12-140:12px/1.4 var(--personal-font);--personal-type-serif-20-125:20px/1.25 var(--personal-serif);--personal-type-sans-12-150:12px/1.5 var(--personal-font);--personal-type-sans-17-135:17px/1.35 var(--personal-font);--personal-type-serif-26-130:26px/1.3 var(--personal-serif);--personal-type-sans-18-135:18px/1.35 var(--personal-font);--personal-type-wheel-serif-12-5:12.5px/normal var(--personal-serif);--personal-type-wheel-sans-12-5:12.5px/normal var(--personal-font);--personal-type-sans-16-150:16px/1.5 var(--personal-font);--personal-type-serif-20-120:20px/1.2 var(--personal-serif);--personal-type-serif-24-120:24px/1.2 var(--personal-serif);--personal-type-serif-38-112:38px/1.12 var(--personal-serif);--personal-type-serif-52-112:52px/1.12 var(--personal-serif);--personal-type-serif-30-112:30px/1.12 var(--personal-serif);--personal-type-serif-22-130:22px/1.3 var(--personal-serif);--personal-type-serif-21-120:21px/1.2 var(--personal-serif);--personal-type-serif-19-100:19px/1 var(--personal-serif);--personal-type-sans-19-160:19px/1.6 var(--personal-font);--personal-type-sans-17-160:17px/1.6 var(--personal-font);--personal-type-sans-14-160:14px/1.6 var(--personal-font);--personal-type-sans-13-200:13px/2 var(--personal-font);--personal-type-sans-12-145:12px/1.45 var(--personal-font);--personal-type-wheel-sans-25:25px/normal var(--personal-font);--personal-type-serif-64-105:64px/1.05 var(--personal-serif);--personal-type-serif-17-130:17px/1.3 var(--personal-serif);--personal-day-page:#f6f6f6;--personal-day-surface:#fff;--personal-day-ink:#171717;--personal-day-muted:#6a6a6a;--personal-day-hairline:#17171717;--personal-day-accent:#171717;--personal-day-gradient:linear-gradient(90deg,#5f5f5f,#727272);--personal-day-soft:#f0f0f0;--personal-day-tint:#6a6a6a14;--personal-day-on-gradient:#fff;--personal-day-on-gradient-veil:#ffffff29;--personal-day-button-white:#fff;--personal-day-button-white-ink:#505050;--personal-day-shadow:#0000002e;--personal-day-scrim:#17171766;--personal-day-faint:#707070;--personal-day-dim:#9e9e9e;--personal-day-pill:#e7e7e7;--personal-day-band:#eee;--personal-day-portrait-light:block;--personal-day-portrait-dark:none;--personal-day-handle:#d7d7d7;--personal-day-rule:#1717171f;--personal-day-rule-strong:#17171733;--personal-day-outline:#17171738;--personal-day-sheet-ink:#4f4f4f;--personal-day-draw:#bcbcbc;--personal-day-draw-soft:#cbcbcb;--personal-day-bone:#e9e9e9;--personal-day-bone-edge:#e3e3e3;--personal-day-edge:#1717171a;--personal-day-lift:#17171714;--personal-day-card-edge:#1717172e;--personal-day-rule-mid:#17171726;--personal-day-rule-faint:#17171714;--personal-day-zodiac:#474747;--personal-day-inactive:#b7b7b7;--personal-day-error:#414141;--personal-day-ink-soft:#474747;--personal-day-wheel-band:#f4f4f4;--personal-day-card-shadow:#1717171a;--personal-day-card-shadow-front:#1717171f;--personal-day-screen-edge:#17171747;--personal-day-footer-dot:#ccc;--personal-day-sheet-edge:#17171700;--personal-day-drop:#1717171a;--personal-day-on-ink-dim:#9e9e9e;--personal-day-body-disc:#fff;--personal-day-body-lit:#fff;--personal-day-body-shade:#171717;--personal-day-body-sea:#171717;--personal-day-body-mark:#eee;--personal-day-body-lit-mark:#eee;--personal-day-body-filled:#171717;--personal-day-body-filled-mark:#fff;--personal-day-lit-mark:#171717;--personal-day-on-shade:#fff;--personal-day-on-lit:#171717;--personal-day-on-lit-accent:#646464;--personal-day-moon-lit:transparent;--personal-day-moon-shade:currentColor;--personal-night-page:#121212;--personal-night-surface:#1c1c1c;--personal-night-ink:#f3f3f3;--personal-night-muted:#9e9e9e;--personal-night-hairline:#ffffff14;--personal-night-accent:#f3f3f3;--personal-night-gradient:linear-gradient(90deg,#484848,#656565);--personal-night-soft:#272727;--personal-night-tint:#aaaaaa1a;--personal-night-on-gradient:#fff;--personal-night-on-gradient-veil:#ffffff29;--personal-night-button-white:#fff;--personal-night-button-white-ink:#505050;--personal-night-shadow:#0000;--personal-night-scrim:#0000008c;--personal-night-faint:#919191;--personal-night-dim:#898989;--personal-night-pill:#333;--personal-night-band:#2a2a2a;--personal-night-portrait-light:none;--personal-night-portrait-dark:block;--personal-night-handle:#3c3c3c;--personal-night-rule:#ffffff1f;--personal-night-rule-strong:#fff3;--personal-night-outline:#ffffff3d;--personal-night-sheet-ink:#b7b7b7;--personal-night-draw:#505050;--personal-night-draw-soft:#3e3e3e;--personal-night-bone:#252525;--personal-night-bone-edge:#2d2d2d;--personal-night-edge:#ffffff1a;--personal-night-lift:#0000;--personal-night-card-edge:#ffffff24;--personal-night-rule-mid:#ffffff26;--personal-night-rule-faint:#ffffff12;--personal-night-zodiac:#c7c7c7;--personal-night-inactive:#585858;--personal-night-error:#8c8c8c;--personal-night-ink-soft:#c7c7c7;--personal-night-wheel-band:#1f1f1f;--personal-night-card-shadow:#0000;--personal-night-card-shadow-front:#0000;--personal-night-screen-edge:#ffffff38;--personal-night-footer-dot:#3c3c3c;--personal-night-sheet-edge:#ffffff1f;--personal-night-drop:#0000;--personal-night-on-ink-dim:#6a6a6a;--personal-night-body-disc:#272727;--personal-night-body-lit:#fff;--personal-night-body-shade:#272727;--personal-night-body-sea:#0c0c0c;--personal-night-body-mark:#0c0c0c;--personal-night-body-lit-mark:#ccc;--personal-night-body-filled:#3d3d3d;--personal-night-body-filled-mark:#f3f3f3;--personal-night-lit-mark:#fff;--personal-night-on-shade:#f3f3f3;--personal-night-on-lit:#121212;--personal-night-on-lit-accent:#505050;--personal-night-moon-lit:currentColor;--personal-night-moon-shade:#272727}[data-app=personal],[data-app=personal] [data-scheme=light]{color-scheme:light;--p-font:var(--personal-font);--p-glyph-font:var(--personal-glyph-font);--p-serif:var(--personal-serif);--p-type-display:var(--personal-type-display);--p-type-title:var(--personal-type-title);--p-type-item:var(--personal-type-item);--p-type-body:var(--personal-type-body);--p-type-label:var(--personal-type-label);--p-type-caption:var(--personal-type-caption);--p-type-serif-44-110:var(--personal-type-serif-44-110);--p-type-serif-32-115:var(--personal-type-serif-32-115);--p-type-serif-30-120:var(--personal-type-serif-30-120);--p-type-serif-26-125:var(--personal-type-serif-26-125);--p-type-serif-24-125:var(--personal-type-serif-24-125);--p-type-serif-24-130:var(--personal-type-serif-24-130);--p-type-serif-18-130:var(--personal-type-serif-18-130);--p-type-sans-16-165:var(--personal-type-sans-16-165);--p-type-sans-16-160:var(--personal-type-sans-16-160);--p-type-sans-16-155:var(--personal-type-sans-16-155);--p-type-sans-15-160:var(--personal-type-sans-15-160);--p-type-sans-14-150:var(--personal-type-sans-14-150);--p-type-sans-17:var(--personal-type-sans-17);--p-type-sans-15:var(--personal-type-sans-15);--p-type-sans-14:var(--personal-type-sans-14);--p-type-sans-13:var(--personal-type-sans-13);--p-type-sans-12:var(--personal-type-sans-12);--p-type-sans-11:var(--personal-type-sans-11);--p-type-sans-10:var(--personal-type-sans-10);--p-type-sans-9:var(--personal-type-sans-9);--p-type-serif-44-105:var(--personal-type-serif-44-105);--p-type-serif-36-110:var(--personal-type-serif-36-110);--p-type-serif-34-112:var(--personal-type-serif-34-112);--p-type-serif-22-110:var(--personal-type-serif-22-110);--p-type-serif-20-130:var(--personal-type-serif-20-130);--p-type-sans-16-145:var(--personal-type-sans-16-145);--p-type-sans-15-145:var(--personal-type-sans-15-145);--p-type-sans-11-150:var(--personal-type-sans-11-150);--p-type-sans-16:var(--personal-type-sans-16);--p-type-sans-8:var(--personal-type-sans-8);--p-type-serif-38-110:var(--personal-type-serif-38-110);--p-type-serif-36-112:var(--personal-type-serif-36-112);--p-type-serif-34-115:var(--personal-type-serif-34-115);--p-type-serif-32-110:var(--personal-type-serif-32-110);--p-type-serif-30-115:var(--personal-type-serif-30-115);--p-type-serif-28-115:var(--personal-type-serif-28-115);--p-type-serif-28-110:var(--personal-type-serif-28-110);--p-type-serif-28-120:var(--personal-type-serif-28-120);--p-type-serif-26-120:var(--personal-type-serif-26-120);--p-type-serif-24-135:var(--personal-type-serif-24-135);--p-type-serif-23-125:var(--personal-type-serif-23-125);--p-type-serif-19-145:var(--personal-type-serif-19-145);--p-type-serif-19-135:var(--personal-type-serif-19-135);--p-type-serif-18-140:var(--personal-type-serif-18-140);--p-type-sans-11-120:var(--personal-type-sans-11-120);--p-type-serif-36-115:var(--personal-type-serif-36-115);--p-type-serif-20:var(--personal-type-serif-20);--p-type-serif-17:var(--personal-type-serif-17);--p-type-serif-11:var(--personal-type-serif-11);--p-type-sans-16-170:var(--personal-type-sans-16-170);--p-type-sans-15-165:var(--personal-type-sans-15-165);--p-type-sans-15-155:var(--personal-type-sans-15-155);--p-type-sans-13-150:var(--personal-type-sans-13-150);--p-type-sans-13-140:var(--personal-type-sans-13-140);--p-type-serif-22:var(--personal-type-serif-22);--p-type-serif-22-120:var(--personal-type-serif-22-120);--p-type-sans-15-140:var(--personal-type-sans-15-140);--p-type-sans-14-145:var(--personal-type-sans-14-145);--p-type-serif-40-108:var(--personal-type-serif-40-108);--p-type-serif-40-110:var(--personal-type-serif-40-110);--p-type-serif-28:var(--personal-type-serif-28);--p-type-serif-23:var(--personal-type-serif-23);--p-type-serif-18:var(--personal-type-serif-18);--p-type-serif-16:var(--personal-type-serif-16);--p-type-sans-16-140:var(--personal-type-sans-16-140);--p-type-sans-15-150:var(--personal-type-sans-15-150);--p-type-sans-14-140:var(--personal-type-sans-14-140);--p-type-sans-13-130:var(--personal-type-sans-13-130);--p-type-sans-16-135:var(--personal-type-sans-16-135);--p-type-sans-13-145:var(--personal-type-sans-13-145);--p-type-sans-14-155:var(--personal-type-sans-14-155);--p-type-serif-26:var(--personal-type-serif-26);--p-type-sans-20:var(--personal-type-sans-20);--p-type-serif-21-135:var(--personal-type-serif-21-135);--p-type-sans-12-140:var(--personal-type-sans-12-140);--p-type-serif-20-125:var(--personal-type-serif-20-125);--p-type-sans-12-150:var(--personal-type-sans-12-150);--p-type-sans-17-135:var(--personal-type-sans-17-135);--p-type-serif-26-130:var(--personal-type-serif-26-130);--p-type-sans-18-135:var(--personal-type-sans-18-135);--p-type-wheel-serif-12-5:var(--personal-type-wheel-serif-12-5);--p-type-wheel-sans-12-5:var(--personal-type-wheel-sans-12-5);--p-type-sans-16-150:var(--personal-type-sans-16-150);--p-type-serif-20-120:var(--personal-type-serif-20-120);--p-type-serif-24-120:var(--personal-type-serif-24-120);--p-type-serif-38-112:var(--personal-type-serif-38-112);--p-type-serif-52-112:var(--personal-type-serif-52-112);--p-type-serif-30-112:var(--personal-type-serif-30-112);--p-type-serif-22-130:var(--personal-type-serif-22-130);--p-type-serif-21-120:var(--personal-type-serif-21-120);--p-type-serif-19-100:var(--personal-type-serif-19-100);--p-type-sans-19-160:var(--personal-type-sans-19-160);--p-type-sans-17-160:var(--personal-type-sans-17-160);--p-type-sans-14-160:var(--personal-type-sans-14-160);--p-type-sans-13-200:var(--personal-type-sans-13-200);--p-type-sans-12-145:var(--personal-type-sans-12-145);--p-type-wheel-sans-25:var(--personal-type-wheel-sans-25);--p-type-serif-64-105:var(--personal-type-serif-64-105);--p-type-serif-17-130:var(--personal-type-serif-17-130);--p-page:var(--personal-day-page);--p-surface:var(--personal-day-surface);--p-ink:var(--personal-day-ink);--p-muted:var(--personal-day-muted);--p-hairline:var(--personal-day-hairline);--p-accent:var(--personal-day-accent);--p-gradient:var(--personal-day-gradient);--p-soft:var(--personal-day-soft);--p-tint:var(--personal-day-tint);--p-on-gradient:var(--personal-day-on-gradient);--p-on-gradient-veil:var(--personal-day-on-gradient-veil);--p-button-white:var(--personal-day-button-white);--p-button-white-ink:var(--personal-day-button-white-ink);--p-shadow:var(--personal-day-shadow);--p-scrim:var(--personal-day-scrim);--p-faint:var(--personal-day-faint);--p-dim:var(--personal-day-dim);--p-pill:var(--personal-day-pill);--p-band:var(--personal-day-band);--p-portrait-light:var(--personal-day-portrait-light);--p-portrait-dark:var(--personal-day-portrait-dark);--p-handle:var(--personal-day-handle);--p-rule:var(--personal-day-rule);--p-rule-strong:var(--personal-day-rule-strong);--p-outline:var(--personal-day-outline);--p-sheet-ink:var(--personal-day-sheet-ink);--p-draw:var(--personal-day-draw);--p-draw-soft:var(--personal-day-draw-soft);--p-bone:var(--personal-day-bone);--p-bone-edge:var(--personal-day-bone-edge);--p-edge:var(--personal-day-edge);--p-lift:var(--personal-day-lift);--p-card-edge:var(--personal-day-card-edge);--p-rule-mid:var(--personal-day-rule-mid);--p-rule-faint:var(--personal-day-rule-faint);--p-zodiac:var(--personal-day-zodiac);--p-inactive:var(--personal-day-inactive);--p-error:var(--personal-day-error);--p-ink-soft:var(--personal-day-ink-soft);--p-wheel-band:var(--personal-day-wheel-band);--p-card-shadow:var(--personal-day-card-shadow);--p-card-shadow-front:var(--personal-day-card-shadow-front);--p-screen-edge:var(--personal-day-screen-edge);--p-footer-dot:var(--personal-day-footer-dot);--p-sheet-edge:var(--personal-day-sheet-edge);--p-drop:var(--personal-day-drop);--p-on-ink-dim:var(--personal-day-on-ink-dim);--p-body-disc:var(--personal-day-body-disc);--p-body-lit:var(--personal-day-body-lit);--p-body-shade:var(--personal-day-body-shade);--p-body-sea:var(--personal-day-body-sea);--p-body-mark:var(--personal-day-body-mark);--p-body-lit-mark:var(--personal-day-body-lit-mark);--p-body-filled:var(--personal-day-body-filled);--p-body-filled-mark:var(--personal-day-body-filled-mark);--p-lit-mark:var(--personal-day-lit-mark);--p-on-shade:var(--personal-day-on-shade);--p-on-lit:var(--personal-day-on-lit);--p-on-lit-accent:var(--personal-day-on-lit-accent);--p-moon-lit:var(--personal-day-moon-lit);--p-moon-shade:var(--personal-day-moon-shade)}@media screen and (prefers-color-scheme:dark){[data-app=personal][data-scheme=phone]{color-scheme:dark;--p-page:var(--personal-night-page);--p-surface:var(--personal-night-surface);--p-ink:var(--personal-night-ink);--p-muted:var(--personal-night-muted);--p-hairline:var(--personal-night-hairline);--p-accent:var(--personal-night-accent);--p-gradient:var(--personal-night-gradient);--p-soft:var(--personal-night-soft);--p-tint:var(--personal-night-tint);--p-on-gradient:var(--personal-night-on-gradient);--p-on-gradient-veil:var(--personal-night-on-gradient-veil);--p-button-white:var(--personal-night-button-white);--p-button-white-ink:var(--personal-night-button-white-ink);--p-shadow:var(--personal-night-shadow);--p-scrim:var(--personal-night-scrim);--p-faint:var(--personal-night-faint);--p-dim:var(--personal-night-dim);--p-pill:var(--personal-night-pill);--p-band:var(--personal-night-band);--p-portrait-light:var(--personal-night-portrait-light);--p-portrait-dark:var(--personal-night-portrait-dark);--p-handle:var(--personal-night-handle);--p-rule:var(--personal-night-rule);--p-rule-strong:var(--personal-night-rule-strong);--p-outline:var(--personal-night-outline);--p-sheet-ink:var(--personal-night-sheet-ink);--p-draw:var(--personal-night-draw);--p-draw-soft:var(--personal-night-draw-soft);--p-bone:var(--personal-night-bone);--p-bone-edge:var(--personal-night-bone-edge);--p-edge:var(--personal-night-edge);--p-lift:var(--personal-night-lift);--p-card-edge:var(--personal-night-card-edge);--p-rule-mid:var(--personal-night-rule-mid);--p-rule-faint:var(--personal-night-rule-faint);--p-zodiac:var(--personal-night-zodiac);--p-inactive:var(--personal-night-inactive);--p-error:var(--personal-night-error);--p-ink-soft:var(--personal-night-ink-soft);--p-wheel-band:var(--personal-night-wheel-band);--p-card-shadow:var(--personal-night-card-shadow);--p-card-shadow-front:var(--personal-night-card-shadow-front);--p-screen-edge:var(--personal-night-screen-edge);--p-footer-dot:var(--personal-night-footer-dot);--p-sheet-edge:var(--personal-night-sheet-edge);--p-drop:var(--personal-night-drop);--p-on-ink-dim:var(--personal-night-on-ink-dim);--p-body-disc:var(--personal-night-body-disc);--p-body-lit:var(--personal-night-body-lit);--p-body-shade:var(--personal-night-body-shade);--p-body-sea:var(--personal-night-body-sea);--p-body-mark:var(--personal-night-body-mark);--p-body-lit-mark:var(--personal-night-body-lit-mark);--p-body-filled:var(--personal-night-body-filled);--p-body-filled-mark:var(--personal-night-body-filled-mark);--p-lit-mark:var(--personal-night-lit-mark);--p-on-shade:var(--personal-night-on-shade);--p-on-lit:var(--personal-night-on-lit);--p-on-lit-accent:var(--personal-night-on-lit-accent);--p-moon-lit:var(--personal-night-moon-lit);--p-moon-shade:var(--personal-night-moon-shade)}}[data-app=personal].public-tool-funnel-shell{--p-accent:var(--p-ink)}@media print{@page{background:var(--personal-day-surface)}body:has(.ps-print),html:has(.ps-print){background:var(--personal-day-surface)!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}