@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking: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-content:"";--tw-outline-style:solid;--josh-ring-turn:0deg}}}@layer theme{:root,:host{--font-sans:var(--font-geist), ui-sans-serif, system-ui, sans-serif;--font-mono:var(--font-geist-mono), ui-monospace, "SFMono-Regular", monospace;--spacing:.25rem;--container-md:28rem;--container-2xl:42rem;--container-6xl:72rem;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-josh-pop-1:#4d7cff;--color-josh-pop-3:#ff4f8b;--color-josh-pop-4:#ffab2e;--color-josh-pop-6:#ffe14d;--color-josh-pop-7:#38d39f;--color-josh-pop-10:#b15cff;--color-greet-cream:#fff6ec;--color-greet-cream-2:#fbe7d3;--color-greet-gold:#e2a64b;--color-greet-gold-light:#ffe7a8;--color-greet-blush:#f7c6cf;--color-greet-night:#2a0b33;--color-neon-ink:#13111a;--color-neon-paper:#f7f3eb;--color-neon-lime:#d4ff3f;--color-neon-coral:#ff6b45;--color-neon-lilac:#b8a4ff;--color-neon-sun:#ffc23d;--color-neon-mint:#9fd8c9;--color-primary:#2251ff;--color-on-primary:#fff;--color-primary-container:#dee1ff;--color-error:#b42318;--color-on-error:#fff;--color-error-container:#ffedea;--color-on-error-container:#690001;--color-success:#1a7f37;--color-success-container:#e2f6de;--color-on-success-container:#243424;--color-warning-container:#ffede5;--color-on-warning-container:#432b1d;--color-surface:#fff;--color-surface-container-lowest:#fff;--color-surface-container-low:#f6f6f9;--color-surface-container:#f0f0f4;--color-surface-container-high:#ebebee;--color-on-surface:#1a1c1e;--color-on-surface-variant:#4d5359;--color-outline-variant:#d5dae2;--color-canvas:#f5f7fa;--color-ink:#0b1220;--color-card-line:#d5dae2;--color-border-strong:#7f848b;--color-sidebar:#0b1220;--color-sidebar-accent:#9db1ff;--color-cat-1:#dfe8ff;--color-on-cat-1:#1a3db8;--color-cat-2:#e2f6ec;--color-on-cat-2:#1b6b45;--color-cat-3:#ffe6ef;--color-on-cat-3:#a3204f;--color-cat-4:#fff0d6;--color-on-cat-4:#8a5300;--color-cat-5:#ece6ff;--color-on-cat-5:#5a3dc0;--color-cat-6:#e6f4f7;--color-on-cat-6:#1e6676;--font-display:var(--font-geist), ui-sans-serif, system-ui, sans-serif;--text-headline-sm:1.5rem;--text-headline-sm--line-height:2rem;--text-title-lg:1.375rem;--text-title-lg--line-height:1.75rem;--text-title-md:1rem;--text-title-md--line-height:1.5rem;--text-title-sm:.875rem;--text-title-sm--line-height:1.25rem;--text-body-lg:1rem;--text-body-lg--line-height:1.5rem;--text-body-md:.875rem;--text-body-md--line-height:1.25rem;--text-body-sm:.75rem;--text-body-sm--line-height:1rem;--text-label-lg:.875rem;--text-label-lg--line-height:1.25rem;--text-label-md:.75rem;--text-label-md--line-height:1rem;--text-label-sm:.6875rem;--text-label-sm--line-height:1rem;--text-title-page:1.75rem;--text-title-page--line-height:2.25rem;--text-title-page--font-weight:600;--text-title-page--letter-spacing:-.02em;--text-title-card:1rem;--text-title-card--line-height:1.5rem;--radius-full:9999px;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-emphasized:cubic-bezier(.05, .7, .1, 1);--ease-emphasized-accelerate:cubic-bezier(.3, 0, .8, .15)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{-webkit-tap-highlight-color:transparent;-moz-text-size-adjust:100%;text-size-adjust:100%}main{overflow-wrap:anywhere}body{background:var(--color-canvas);color:var(--color-on-surface);font-family:var(--font-sans);font-size:var(--text-body-md);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;line-height:1.375rem}h1,h2,h3{text-wrap:balance;font-family:var(--font-display);letter-spacing:-.015em;font-weight:600}h1{letter-spacing:-.025em}p{text-wrap:pretty}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}[data-surface=sidebar] :focus-visible{outline-color:var(--color-sidebar-accent)}:where(input[type=text],input[type=email],input[type=search],input[type=number],input[type=date],input[type=url],input[type=tel],input:not([type]),select,textarea){border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);width:100%;min-height:2.75rem;color:var(--color-on-surface);font-size:var(--text-body-lg);transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);padding:.625rem .875rem;line-height:1.5rem}:where(input[type=date],input[type=datetime-local],input[type=time]){appearance:none;min-width:0;max-width:100%;display:block}:where(input[type=datetime-local],input[type=time]){width:100%;min-height:2.75rem}::-webkit-date-and-time-value{text-align:left;min-height:1.5rem}:where(textarea){resize:vertical;min-height:5.5rem}:where(select){appearance:none;background-image:var(--select-chevron);background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5rem;padding-right:2.5rem}:where(input,select,textarea):hover:not(:disabled):not(:focus){border-color:var(--color-on-surface)}:where(input,select,textarea):focus{border-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary);outline:none}:where(input,select,textarea):disabled,:where(input,select,textarea)[readonly]{background:var(--color-surface-container-low);color:var(--color-on-surface-variant);border-color:var(--color-outline-variant);cursor:not-allowed}:where(input,select,textarea)[aria-invalid=true]{border-color:var(--color-error);box-shadow:inset 0 0 0 1px var(--color-error)}:where(input[type=checkbox],input[type=radio]){accent-color:var(--color-primary);width:1.125rem;height:1.125rem}::placeholder{color:var(--color-on-surface-variant);opacity:.8}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.right-0\.5{right:calc(var(--spacing) * .5)}.bottom-0\.5{bottom:calc(var(--spacing) * .5)}.bottom-3{bottom:calc(var(--spacing) * 3)}.z-20{z-index:20}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.aspect-\[16\/9\]{aspect-ratio:16/9}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.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-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-18{width:calc(var(--spacing) * 18);height:calc(var(--spacing) * 18)}.size-full{width:100%;height:100%}.h-14{height:calc(var(--spacing) * 14)}.h-\[75vh\]{height:75vh}.max-h-\[62vh\]{max-height:62vh}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-dvh{min-height:100dvh}.w-auto{width:auto}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.cursor-crosshair{cursor:crosshair}.touch-none{touch-action:none}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:var(--spacing)}.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)}: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-y-1{row-gap:var(--spacing)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded-full{border-radius:var(--radius-full)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-border-strong{border-color:var(--color-border-strong)}.border-card-line{border-color:var(--color-card-line)}.border-on-primary{border-color:var(--color-on-primary)}.border-on-primary\/90{border-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.border-on-primary\/90{border-color:color-mix(in oklab, var(--color-on-primary) 90%, transparent)}}.border-primary{border-color:var(--color-primary)}.border-transparent{border-color:#0000}.bg-canvas{background-color:var(--color-canvas)}.bg-error{background-color:var(--color-error)}.bg-error-container{background-color:var(--color-error-container)}.bg-primary{background-color:var(--color-primary)}.bg-primary\/10{background-color:#2251ff1a}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.bg-success{background-color:var(--color-success)}.bg-success-container{background-color:var(--color-success-container)}.bg-surface{background-color:var(--color-surface)}.bg-surface-container{background-color:var(--color-surface-container)}.bg-surface-container-high{background-color:var(--color-surface-container-high)}.bg-surface-container-lowest{background-color:var(--color-surface-container-lowest)}.bg-warning-container{background-color:var(--color-warning-container)}.object-cover{object-fit:cover}.p-0\.5{padding:calc(var(--spacing) * .5)}.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-8{padding:calc(var(--spacing) * 8)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-1{padding-block:var(--spacing)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-16{padding-block:calc(var(--spacing) * 16)}.pb-1{padding-bottom:var(--spacing)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-36{padding-bottom:calc(var(--spacing) * 36)}.text-center{text-align:center}.text-left{text-align:left}.text-title-page{font-size:var(--text-title-page);line-height:var(--tw-leading,var(--text-title-page--line-height));letter-spacing:var(--tw-tracking,var(--text-title-page--letter-spacing));font-weight:var(--tw-font-weight,var(--text-title-page--font-weight))}.text-body-lg{font-size:var(--text-body-lg);line-height:var(--tw-leading,var(--text-body-lg--line-height))}.text-body-md{font-size:var(--text-body-md);line-height:var(--tw-leading,var(--text-body-md--line-height))}.text-body-sm{font-size:var(--text-body-sm);line-height:var(--tw-leading,var(--text-body-sm--line-height))}.text-label-lg{font-size:var(--text-label-lg);line-height:var(--tw-leading,var(--text-label-lg--line-height))}.text-label-md{font-size:var(--text-label-md);line-height:var(--tw-leading,var(--text-label-md--line-height))}.text-label-sm{font-size:var(--text-label-sm);line-height:var(--tw-leading,var(--text-label-sm--line-height))}.text-title-lg{font-size:var(--text-title-lg);line-height:var(--tw-leading,var(--text-title-lg--line-height))}.text-title-md{font-size:var(--text-title-md);line-height:var(--tw-leading,var(--text-title-md--line-height))}.text-title-sm{font-size:var(--text-title-sm);line-height:var(--tw-leading,var(--text-title-sm--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.4em\]{--tw-tracking:.4em;letter-spacing:.4em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.whitespace-pre-wrap{white-space:pre-wrap}.text-error{color:var(--color-error)}.text-ink{color:var(--color-ink)}.text-on-error{color:var(--color-on-error)}.text-on-error-container{color:var(--color-on-error-container)}.text-on-primary{color:var(--color-on-primary)}.text-on-success-container{color:var(--color-on-success-container)}.text-on-surface{color:var(--color-on-surface)}.text-on-surface-variant{color:var(--color-on-surface-variant)}.text-on-warning-container{color:var(--color-on-warning-container)}.text-primary{color:var(--color-primary)}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow-card{--tw-shadow:0 1px 2px var(--tw-shadow-color,var(--shadow-ink)), 0 2px 8px -2px var(--tw-shadow-color,var(--shadow-ink))}@supports (color:color-mix(in lab, red, red)){.shadow-card{--tw-shadow:0 1px 2px var(--tw-shadow-color,color-mix(in srgb, var(--shadow-ink) 4%, transparent)), 0 2px 8px -2px var(--tw-shadow-color,color-mix(in srgb, var(--shadow-ink) 6%, transparent))}}.shadow-card{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-primary{--tw-ring-color:var(--color-primary)}.select-none{-webkit-user-select:none;user-select:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-inset-2:before{content:var(--tw-content);inset:calc(var(--spacing) * -2)}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-primary:focus-visible{outline-color:var(--color-primary)}.disabled\:opacity-40:disabled{opacity:.4}@media not all and (min-width:64rem){.max-lg\:shadow-elevation-3{--tw-shadow:0 4px 8px 3px var(--tw-shadow-color,var(--shadow-ink)), 0 1px 3px var(--tw-shadow-color,var(--shadow-ink))}@supports (color:color-mix(in lab, red, red)){.max-lg\:shadow-elevation-3{--tw-shadow:0 4px 8px 3px var(--tw-shadow-color,color-mix(in srgb, var(--shadow-ink) 8%, transparent)), 0 1px 3px var(--tw-shadow-color,color-mix(in srgb, var(--shadow-ink) 10%, transparent))}}.max-lg\:shadow-elevation-3{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media (min-width:40rem){.sm\:inline{display:inline}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:inset-x-auto{inset-inline:auto}.lg\:bottom-3{bottom:calc(var(--spacing) * 3)}.lg\:max-h-\[75vh\]{max-height:75vh}.lg\:w-full{width:100%}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}.lg\:flex-col{flex-direction:column}.lg\:p-4{padding:calc(var(--spacing) * 4)}.lg\:pb-0{padding-bottom:0}}}:root{--select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%234d5359'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3C/svg%3E");--shadow-ink:#0b1220;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=light]{--color-avatar-ink:#16162a;--color-avatar-paper:#fffdf8;--color-avatar-cheek:#ff8aa0;--color-avatar-spark:#ffd23f;--color-avatar-art-30a46c:#30a46c;--color-avatar-art-5b5f6b:#5b5f6b;--color-avatar-art-7a3e1d:#7a3e1d;--color-avatar-art-7a4b2a:#7a4b2a;--color-avatar-art-8a5a3c:#8a5a3c;--color-avatar-art-9aa1ae:#9aa1ae;--color-avatar-art-b5562b:#b5562b;--color-avatar-art-b5762b:#b5762b;--color-avatar-art-b8763a:#b8763a;--color-avatar-art-c07a26:#c07a26;--color-avatar-art-c68a4a:#c68a4a;--color-avatar-art-c9823b:#c9823b;--color-avatar-art-cfd3dc:#cfd3dc;--color-avatar-art-d1784d:#d1784d;--color-avatar-art-d9a066:#d9a066;--color-avatar-art-e3a54a:#e3a54a;--color-avatar-art-e5484d:#e5484d;--color-avatar-art-e8b25a:#e8b25a;--color-avatar-art-e8c88f:#e8c88f;--color-avatar-art-f2a65a:#f2a65a;--color-avatar-art-f3e2c7:#f3e2c7;--color-avatar-art-f5c45e:#f5c45e;--color-avatar-art-fff:#fff;--color-avatar-bg-1:#ffd6e0;--color-avatar-bg-2:#ffe0c2;--color-avatar-bg-3:#fff0b3;--color-avatar-bg-4:#e4f5c4;--color-avatar-bg-5:#cdeedd;--color-avatar-bg-6:#c9eef0;--color-avatar-bg-7:#d4e6ff;--color-avatar-bg-8:#dcdcff;--color-avatar-bg-9:#ecdcff;--color-avatar-bg-10:#ffd9f0;--color-avatar-bg-11:#efe2cf;--color-avatar-bg-12:#e6e6ec;--color-avatar-bgg-1:#ffb347;--color-avatar-bgg-2:#ff5e62;--color-avatar-bgg-3:#ff61d2;--color-avatar-bgg-4:#fe9090;--color-avatar-bgg-5:#89f7fe;--color-avatar-bgg-6:#66a6ff;--color-avatar-bgg-7:#fddb92;--color-avatar-bgg-9:#c3e88d;--color-avatar-bgg-11:#43cea2;--color-avatar-bgg-12:#185a9d;--color-avatar-bgg-13:#f3e0c7;--color-avatar-bgg-15:#a18cd1;--color-avatar-cloth-1:#d7263d;--color-avatar-cloth-2:#f77f00;--color-avatar-cloth-3:#ffb703;--color-avatar-cloth-4:#f5c518;--color-avatar-cloth-5:#a3e635;--color-avatar-cloth-6:#5c7a29;--color-avatar-cloth-7:#0e7c86;--color-avatar-cloth-8:#22b8cf;--color-avatar-cloth-9:#8ecae6;--color-avatar-cloth-10:#1d70f5;--color-avatar-cloth-11:#283593;--color-avatar-cloth-12:#a78bfa;--color-avatar-cloth-13:#6a1b9a;--color-avatar-cloth-14:#e0218a;--color-avatar-cloth-15:#ff8fab;--color-avatar-cloth-16:#9c6644;--color-avatar-cloth-17:#e9d8b4;--color-avatar-cloth-18:#8d8d96;--color-avatar-cloth-19:#22222a;--color-avatar-cloth-20:#f7f7f9;--color-avatar-hair-1:#1c1b22;--color-avatar-hair-2:#5a3a24;--color-avatar-hair-3:#2d2330;--color-avatar-hair-4:#8b8a95;--color-avatar-hair-5:#8c3b1f;--color-avatar-hair-6:#a0703f;--color-avatar-hair-7:#d8b46a;--color-avatar-hair-8:#c9c9cf;--color-avatar-hair-9:#f1eff4;--color-avatar-hair-13:#ff7ab6;--color-avatar-hair-15:#4f8bff;--color-avatar-hair-16:#8e5cf7;--color-avatar-hair-17:#2fbf86;--color-avatar-skin-1:#fbe3d1;--color-avatar-skin-2:#f3cdb0;--color-avatar-skin-3:#e8b896;--color-avatar-skin-4:#d9a07a;--color-avatar-skin-5:#c68a62;--color-avatar-skin-6:#b2744e;--color-avatar-skin-7:#9a5f3e;--color-avatar-skin-8:#7d4a30;--color-avatar-skin-9:#633a26;--color-avatar-skin-10:#4a2a1c;--color-josh-pop-1:#4d7cff;--color-josh-pop-2:#2fbf71;--color-josh-pop-3:#ff4f8b;--color-josh-pop-4:#ffab2e;--color-josh-pop-5:#8a63ff;--color-josh-pop-6:#ffe14d;--color-josh-pop-7:#38d39f;--color-josh-pop-8:#ff7a59;--color-josh-pop-9:#4dc3ff;--color-josh-pop-10:#b15cff;--color-josh-vibe-1a:#ffd2bf;--color-josh-vibe-1b:#ffc4dd;--color-josh-vibe-1c:#fff0b8;--color-josh-vibe-2a:#cdf3d9;--color-josh-vibe-2b:#e6f7a8;--color-josh-vibe-2c:#bfeee8;--color-josh-vibe-3a:#ffc9ec;--color-josh-vibe-3b:#d8ccff;--color-josh-vibe-3c:#ffd9c7;--color-josh-vibe-4a:#bfe6ff;--color-josh-vibe-4b:#c6f5ea;--color-josh-vibe-4c:#dcd3ff;--color-josh-vibe-5a:#fff09a;--color-josh-vibe-5b:#ffd29a;--color-josh-vibe-5c:#d6f59a;--color-josh-vibe-6a:#d3c4ff;--color-josh-vibe-6b:#ffc0d6;--color-josh-vibe-6c:#bff0ff;--color-josh-theme-1a:#ffe08a;--color-josh-theme-1b:#ffc98a;--color-josh-theme-1c:#fff3c4;--color-josh-theme-2a:#f3d5b5;--color-josh-theme-2b:#e8c2a0;--color-josh-theme-2c:#ffe9d6;--color-josh-theme-3a:#ffb8a0;--color-josh-theme-3b:#ffd08a;--color-josh-theme-3c:#ffc2d9;--color-josh-theme-4a:#bfd8f2;--color-josh-theme-4b:#cde9e3;--color-josh-theme-4c:#dcd9f5;--color-josh-theme-5a:#ffb3a7;--color-josh-theme-5b:#ffd3b8;--color-josh-theme-5c:#ffe6c2;--color-josh-theme-6a:#d9f2c2;--color-josh-theme-6b:#eaf7d2;--color-josh-theme-6c:#fff1d6;--color-josh-theme-7a:#ffc2d1;--color-josh-theme-7b:#ffd9e3;--color-josh-theme-7c:#f5c6e8;--color-josh-theme-8a:#c8ebc0;--color-josh-theme-8b:#ddf3c4;--color-josh-theme-8c:#bfe8d9;--color-josh-theme-9a:#b8dcf5;--color-josh-theme-9b:#c6eef0;--color-josh-theme-9c:#d6e2ff;--color-josh-theme-10a:#ffc2e2;--color-josh-theme-10b:#c2e8ff;--color-josh-theme-10c:#fff0a3;--color-josh-theme-11a:#ffc7a8;--color-josh-theme-11b:#d7c7ff;--color-josh-theme-11c:#b9f0dc;--color-josh-theme-12a:#ffc4c4;--color-josh-theme-12b:#ffd6c9;--color-josh-theme-12c:#f9d2e8;--color-josh-theme-13a:#bfebd3;--color-josh-theme-13b:#cbeff2;--color-josh-theme-13c:#ddf5c9;--color-josh-theme-14a:#c2dcff;--color-josh-theme-14b:#e0e9ff;--color-josh-theme-14c:#d2f2ff;--color-josh-theme-15a:#ffe0b3;--color-josh-theme-15b:#f7d2a8;--color-josh-theme-15c:#fff0cc;--color-josh-theme-16a:#e6d2c2;--color-josh-theme-16b:#f0dfcf;--color-josh-theme-16c:#dce8c8;--color-josh-theme-17a:#d3f0c8;--color-josh-theme-17b:#e8f5d0;--color-josh-theme-17c:#c8e6da;--color-josh-theme-18a:#ffd9a3;--color-josh-theme-18b:#f5d0f0;--color-josh-theme-18c:#ffe8c2;--color-josh-theme-19a:#f2c6ff;--color-josh-theme-19b:#ffd1dc;--color-josh-theme-19c:#ffe5b3;--color-josh-theme-20a:#ffc9d9;--color-josh-theme-20b:#ffe1a8;--color-josh-theme-20c:#c9e9ff;--color-josh-theme-21a:#ffe3b0;--color-josh-theme-21b:#d8f2b8;--color-josh-theme-21c:#ffd1c2;--color-josh-theme-22a:#ffd580;--color-josh-theme-22b:#ffe7a8;--color-josh-theme-22c:#ffc9a8;--color-josh-theme-23a:#f2c2b0;--color-josh-theme-23b:#ffd9c7;--color-josh-theme-23c:#ebcfe0;--color-josh-theme-24a:#f0f7a8;--color-josh-theme-24b:#d9f5c2;--color-josh-theme-24c:#fff6c2;--color-josh-theme-25a:#ead6c6;--color-josh-theme-25b:#f5e4d6;--color-josh-theme-25c:#d9e3f0;--color-josh-theme-26a:#e0ccff;--color-josh-theme-26b:#ffd9b3;--color-josh-theme-26c:#cce0ff;--color-josh-theme-27a:#ffd27a;--color-josh-theme-27b:#ffb8a0;--color-josh-theme-27c:#ffe9b0;--color-josh-theme-28a:#ffc2e8;--color-josh-theme-28b:#ffe08a;--color-josh-theme-28c:#c2f0d9;--color-josh-theme-29a:#ffe58a;--color-josh-theme-29b:#ffc7a0;--color-josh-theme-29c:#d6f2b8;--color-josh-theme-30a:#fff0b8;--color-josh-theme-30b:#e8f5c2;--color-josh-theme-30c:#ffdcb8;--color-josh-theme-31a:#ffc2a0;--color-josh-theme-31b:#ffe0a0;--color-josh-theme-31c:#ffd1c7;--color-josh-theme-32a:#d6dcff;--color-josh-theme-32b:#e8dcff;--color-josh-theme-32c:#cff0f0;--color-josh-theme-33a:#c8ebd0;--color-josh-theme-33b:#ffd1d1;--color-josh-theme-33c:#fff0c8;--color-josh-theme-34a:#d2f2c2;--color-josh-theme-34b:#fff6c8;--color-josh-theme-34c:#c8e2ff;--color-josh-theme-35a:#e8c2ff;--color-josh-theme-35b:#ffc2d6;--color-josh-theme-35c:#c2d6ff;--color-josh-theme-36a:#d9e6ff;--color-josh-theme-36b:#ffe8c2;--color-josh-theme-36c:#e6d9ff;--color-josh-theme-37a:#fff099;--color-josh-theme-37b:#d6f5a8;--color-josh-theme-37c:#ffe0a0;--color-josh-theme-38a:#c9e0ff;--color-josh-theme-38b:#ffd6c2;--color-josh-theme-38c:#e0f0d6;--color-josh-theme-39a:#c8e6f0;--color-josh-theme-39b:#d8f0d6;--color-josh-theme-39c:#e0dcf5;--color-josh-theme-40a:#e3e0f5;--color-josh-theme-40b:#f5e0d6;--color-josh-theme-40c:#d6e8f0;--color-josh-theme-41a:#efe6ff;--color-josh-theme-41b:#ffe6ee;--color-josh-theme-41c:#e6f6ff;--color-josh-theme-42a:#ffe6b8;--color-josh-theme-42b:#bfeaf5;--color-josh-theme-42c:#ffd6c9;--color-josh-theme-43a:#d6f0d0;--color-josh-theme-43b:#ffe0c2;--color-josh-theme-43c:#e8d6ff;--color-josh-theme-44a:#c9f0e0;--color-josh-theme-44b:#d6e2ff;--color-josh-theme-44c:#f0f5c2;--color-josh-theme-45a:#dcd3ff;--color-josh-theme-45b:#ffd9e8;--color-josh-theme-45c:#cdefff;--color-josh-theme-46a:#c2f5ff;--color-josh-theme-46b:#e6c2ff;--color-josh-theme-46c:#d9ffc2;--color-josh-theme-47a:#f5d9c2;--color-josh-theme-47b:#e8d2ff;--color-josh-theme-47c:#ffe0ec;--color-josh-theme-48a:#d3c4ff;--color-josh-theme-48b:#ffc0d6;--color-josh-theme-48c:#bff0ff;--color-josh-theme-49a:#c4d6ff;--color-josh-theme-49b:#ffd1b3;--color-josh-theme-49c:#d9f7c4;--color-josh-theme-50a:#ffe6b3;--color-josh-theme-50b:#ffd1d1;--color-josh-theme-50c:#e0f5d1;--color-greet-cream:#fff6ec;--color-greet-cream-2:#fbe7d3;--color-greet-gold:#e2a64b;--color-greet-gold-light:#ffe7a8;--color-greet-gold-deep:#b97a1f;--color-greet-maroon:#7a1238;--color-greet-blush:#f7c6cf;--color-greet-night:#2a0b33;--color-neon-ink:#13111a;--color-neon-ink-2:#2a2633;--color-neon-paper:#f7f3eb;--color-neon-paper-2:#efe8da;--color-neon-lime:#d4ff3f;--color-neon-coral:#ff6b45;--color-neon-lilac:#b8a4ff;--color-neon-sun:#ffc23d;--color-neon-mint:#9fd8c9;--color-neon-pink:#ff3d7f;--color-primary:#2251ff;--color-on-primary:#fff;--color-primary-container:#dee1ff;--color-on-primary-container:#001258;--color-primary-fixed-dim:#b9c3ff;--color-secondary:#5d5e67;--color-on-secondary:#fff;--color-secondary-container:#ebeaf5;--color-on-secondary-container:#1a1b23;--color-tertiary:#006493;--color-on-tertiary:#fff;--color-tertiary-container:#e6f2ff;--color-on-tertiary-container:#001e30;--color-brand:#051c2c;--color-brand-surface:#051c2c;--color-on-brand:#fff;--color-on-brand-variant:#cbd2ff;--color-brand-container:#2f3133;--color-error:#b42318;--color-on-error:#fff;--color-error-container:#ffedea;--color-on-error-container:#690001;--color-success:#1a7f37;--color-success-container:#e2f6de;--color-on-success-container:#243424;--color-warning:#b45309;--color-warning-container:#ffede5;--color-on-warning-container:#432b1d;--color-surface:#fff;--color-surface-dim:#e8e8eb;--color-surface-container-lowest:#fff;--color-surface-container-low:#f6f6f9;--color-surface-container:#f0f0f4;--color-surface-container-high:#ebebee;--color-surface-container-highest:#e2e2e5;--color-on-surface:#1a1c1e;--color-on-surface-variant:#4d5359;--color-outline:#7f848b;--color-outline-variant:#d5dae2;--color-inverse-surface:#2f3133;--color-inverse-on-surface:#f0f0f4;--color-inverse-primary:#b9c3ff;--color-scrim:#000;--color-canvas:#f5f7fa;--color-ink:#0b1220;--color-on-ink:#fff;--color-card-line:#d5dae2;--color-border-strong:#7f848b;--color-primary-hover:#1c46e8;--color-sidebar:#0b1220;--color-sidebar-raised:#121a2b;--color-sidebar-line:#ffffff14;--color-on-sidebar:#a3adc2;--color-on-sidebar-strong:#f4f6fb;--color-on-sidebar-caption:#7a869e;--color-sidebar-active:#7892ff29;--color-sidebar-accent:#9db1ff;--color-chart-manager:#2251ff;--color-chart-self:#051c2c;--color-chart-flag:#b45309;--color-chart-grid:#f0f0f4;--color-chart-axis:#4d5359;--color-seq-1:#cbd2ff;--color-on-seq-1:#0b1220;--color-seq-2:#2251ff;--color-on-seq-2:#fff;--color-seq-3:#051c2c;--color-on-seq-3:#fff;--color-cat-1:#dfe8ff;--color-on-cat-1:#1a3db8;--color-cat-2:#e2f6ec;--color-on-cat-2:#1b6b45;--color-cat-3:#ffe6ef;--color-on-cat-3:#a3204f;--color-cat-4:#fff0d6;--color-on-cat-4:#8a5300;--color-cat-5:#ece6ff;--color-on-cat-5:#5a3dc0;--color-cat-6:#e6f4f7;--color-on-cat-6:#1e6676;--color-cat-7:#f1f3f6;--color-on-cat-7:#3b4556;--select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%234d5359'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3C/svg%3E");--shadow-ink:#0b1220;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--color-avatar-ink:#16162a;--color-avatar-paper:#fffdf8;--color-avatar-cheek:#ff8aa0;--color-avatar-spark:#ffd23f;--color-avatar-art-30a46c:#30a46c;--color-avatar-art-5b5f6b:#5b5f6b;--color-avatar-art-7a3e1d:#7a3e1d;--color-avatar-art-7a4b2a:#7a4b2a;--color-avatar-art-8a5a3c:#8a5a3c;--color-avatar-art-9aa1ae:#9aa1ae;--color-avatar-art-b5562b:#b5562b;--color-avatar-art-b5762b:#b5762b;--color-avatar-art-b8763a:#b8763a;--color-avatar-art-c07a26:#c07a26;--color-avatar-art-c68a4a:#c68a4a;--color-avatar-art-c9823b:#c9823b;--color-avatar-art-cfd3dc:#cfd3dc;--color-avatar-art-d1784d:#d1784d;--color-avatar-art-d9a066:#d9a066;--color-avatar-art-e3a54a:#e3a54a;--color-avatar-art-e5484d:#e5484d;--color-avatar-art-e8b25a:#e8b25a;--color-avatar-art-e8c88f:#e8c88f;--color-avatar-art-f2a65a:#f2a65a;--color-avatar-art-f3e2c7:#f3e2c7;--color-avatar-art-f5c45e:#f5c45e;--color-avatar-art-fff:#fff;--color-avatar-bg-1:#ffd6e0;--color-avatar-bg-2:#ffe0c2;--color-avatar-bg-3:#fff0b3;--color-avatar-bg-4:#e4f5c4;--color-avatar-bg-5:#cdeedd;--color-avatar-bg-6:#c9eef0;--color-avatar-bg-7:#d4e6ff;--color-avatar-bg-8:#dcdcff;--color-avatar-bg-9:#ecdcff;--color-avatar-bg-10:#ffd9f0;--color-avatar-bg-11:#efe2cf;--color-avatar-bg-12:#e6e6ec;--color-avatar-bgg-1:#ffb347;--color-avatar-bgg-2:#ff5e62;--color-avatar-bgg-3:#ff61d2;--color-avatar-bgg-4:#fe9090;--color-avatar-bgg-5:#89f7fe;--color-avatar-bgg-6:#66a6ff;--color-avatar-bgg-7:#fddb92;--color-avatar-bgg-9:#c3e88d;--color-avatar-bgg-11:#43cea2;--color-avatar-bgg-12:#185a9d;--color-avatar-bgg-13:#f3e0c7;--color-avatar-bgg-15:#a18cd1;--color-avatar-cloth-1:#d7263d;--color-avatar-cloth-2:#f77f00;--color-avatar-cloth-3:#ffb703;--color-avatar-cloth-4:#f5c518;--color-avatar-cloth-5:#a3e635;--color-avatar-cloth-6:#5c7a29;--color-avatar-cloth-7:#0e7c86;--color-avatar-cloth-8:#22b8cf;--color-avatar-cloth-9:#8ecae6;--color-avatar-cloth-10:#1d70f5;--color-avatar-cloth-11:#283593;--color-avatar-cloth-12:#a78bfa;--color-avatar-cloth-13:#6a1b9a;--color-avatar-cloth-14:#e0218a;--color-avatar-cloth-15:#ff8fab;--color-avatar-cloth-16:#9c6644;--color-avatar-cloth-17:#e9d8b4;--color-avatar-cloth-18:#8d8d96;--color-avatar-cloth-19:#22222a;--color-avatar-cloth-20:#f7f7f9;--color-avatar-hair-1:#1c1b22;--color-avatar-hair-2:#5a3a24;--color-avatar-hair-3:#2d2330;--color-avatar-hair-4:#8b8a95;--color-avatar-hair-5:#8c3b1f;--color-avatar-hair-6:#a0703f;--color-avatar-hair-7:#d8b46a;--color-avatar-hair-8:#c9c9cf;--color-avatar-hair-9:#f1eff4;--color-avatar-hair-13:#ff7ab6;--color-avatar-hair-15:#4f8bff;--color-avatar-hair-16:#8e5cf7;--color-avatar-hair-17:#2fbf86;--color-avatar-skin-1:#fbe3d1;--color-avatar-skin-2:#f3cdb0;--color-avatar-skin-3:#e8b896;--color-avatar-skin-4:#d9a07a;--color-avatar-skin-5:#c68a62;--color-avatar-skin-6:#b2744e;--color-avatar-skin-7:#9a5f3e;--color-avatar-skin-8:#7d4a30;--color-avatar-skin-9:#633a26;--color-avatar-skin-10:#4a2a1c;--color-josh-pop-1:#4d7cff;--color-josh-pop-2:#2fbf71;--color-josh-pop-3:#ff4f8b;--color-josh-pop-4:#ffab2e;--color-josh-pop-5:#8a63ff;--color-josh-pop-6:#ffe14d;--color-josh-pop-7:#38d39f;--color-josh-pop-8:#ff7a59;--color-josh-pop-9:#4dc3ff;--color-josh-pop-10:#b15cff;--color-josh-vibe-1a:#ffd2bf;--color-josh-vibe-1b:#ffc4dd;--color-josh-vibe-1c:#fff0b8;--color-josh-vibe-2a:#cdf3d9;--color-josh-vibe-2b:#e6f7a8;--color-josh-vibe-2c:#bfeee8;--color-josh-vibe-3a:#ffc9ec;--color-josh-vibe-3b:#d8ccff;--color-josh-vibe-3c:#ffd9c7;--color-josh-vibe-4a:#bfe6ff;--color-josh-vibe-4b:#c6f5ea;--color-josh-vibe-4c:#dcd3ff;--color-josh-vibe-5a:#fff09a;--color-josh-vibe-5b:#ffd29a;--color-josh-vibe-5c:#d6f59a;--color-josh-vibe-6a:#d3c4ff;--color-josh-vibe-6b:#ffc0d6;--color-josh-vibe-6c:#bff0ff;--color-josh-theme-1a:#ffe08a;--color-josh-theme-1b:#ffc98a;--color-josh-theme-1c:#fff3c4;--color-josh-theme-2a:#f3d5b5;--color-josh-theme-2b:#e8c2a0;--color-josh-theme-2c:#ffe9d6;--color-josh-theme-3a:#ffb8a0;--color-josh-theme-3b:#ffd08a;--color-josh-theme-3c:#ffc2d9;--color-josh-theme-4a:#bfd8f2;--color-josh-theme-4b:#cde9e3;--color-josh-theme-4c:#dcd9f5;--color-josh-theme-5a:#ffb3a7;--color-josh-theme-5b:#ffd3b8;--color-josh-theme-5c:#ffe6c2;--color-josh-theme-6a:#d9f2c2;--color-josh-theme-6b:#eaf7d2;--color-josh-theme-6c:#fff1d6;--color-josh-theme-7a:#ffc2d1;--color-josh-theme-7b:#ffd9e3;--color-josh-theme-7c:#f5c6e8;--color-josh-theme-8a:#c8ebc0;--color-josh-theme-8b:#ddf3c4;--color-josh-theme-8c:#bfe8d9;--color-josh-theme-9a:#b8dcf5;--color-josh-theme-9b:#c6eef0;--color-josh-theme-9c:#d6e2ff;--color-josh-theme-10a:#ffc2e2;--color-josh-theme-10b:#c2e8ff;--color-josh-theme-10c:#fff0a3;--color-josh-theme-11a:#ffc7a8;--color-josh-theme-11b:#d7c7ff;--color-josh-theme-11c:#b9f0dc;--color-josh-theme-12a:#ffc4c4;--color-josh-theme-12b:#ffd6c9;--color-josh-theme-12c:#f9d2e8;--color-josh-theme-13a:#bfebd3;--color-josh-theme-13b:#cbeff2;--color-josh-theme-13c:#ddf5c9;--color-josh-theme-14a:#c2dcff;--color-josh-theme-14b:#e0e9ff;--color-josh-theme-14c:#d2f2ff;--color-josh-theme-15a:#ffe0b3;--color-josh-theme-15b:#f7d2a8;--color-josh-theme-15c:#fff0cc;--color-josh-theme-16a:#e6d2c2;--color-josh-theme-16b:#f0dfcf;--color-josh-theme-16c:#dce8c8;--color-josh-theme-17a:#d3f0c8;--color-josh-theme-17b:#e8f5d0;--color-josh-theme-17c:#c8e6da;--color-josh-theme-18a:#ffd9a3;--color-josh-theme-18b:#f5d0f0;--color-josh-theme-18c:#ffe8c2;--color-josh-theme-19a:#f2c6ff;--color-josh-theme-19b:#ffd1dc;--color-josh-theme-19c:#ffe5b3;--color-josh-theme-20a:#ffc9d9;--color-josh-theme-20b:#ffe1a8;--color-josh-theme-20c:#c9e9ff;--color-josh-theme-21a:#ffe3b0;--color-josh-theme-21b:#d8f2b8;--color-josh-theme-21c:#ffd1c2;--color-josh-theme-22a:#ffd580;--color-josh-theme-22b:#ffe7a8;--color-josh-theme-22c:#ffc9a8;--color-josh-theme-23a:#f2c2b0;--color-josh-theme-23b:#ffd9c7;--color-josh-theme-23c:#ebcfe0;--color-josh-theme-24a:#f0f7a8;--color-josh-theme-24b:#d9f5c2;--color-josh-theme-24c:#fff6c2;--color-josh-theme-25a:#ead6c6;--color-josh-theme-25b:#f5e4d6;--color-josh-theme-25c:#d9e3f0;--color-josh-theme-26a:#e0ccff;--color-josh-theme-26b:#ffd9b3;--color-josh-theme-26c:#cce0ff;--color-josh-theme-27a:#ffd27a;--color-josh-theme-27b:#ffb8a0;--color-josh-theme-27c:#ffe9b0;--color-josh-theme-28a:#ffc2e8;--color-josh-theme-28b:#ffe08a;--color-josh-theme-28c:#c2f0d9;--color-josh-theme-29a:#ffe58a;--color-josh-theme-29b:#ffc7a0;--color-josh-theme-29c:#d6f2b8;--color-josh-theme-30a:#fff0b8;--color-josh-theme-30b:#e8f5c2;--color-josh-theme-30c:#ffdcb8;--color-josh-theme-31a:#ffc2a0;--color-josh-theme-31b:#ffe0a0;--color-josh-theme-31c:#ffd1c7;--color-josh-theme-32a:#d6dcff;--color-josh-theme-32b:#e8dcff;--color-josh-theme-32c:#cff0f0;--color-josh-theme-33a:#c8ebd0;--color-josh-theme-33b:#ffd1d1;--color-josh-theme-33c:#fff0c8;--color-josh-theme-34a:#d2f2c2;--color-josh-theme-34b:#fff6c8;--color-josh-theme-34c:#c8e2ff;--color-josh-theme-35a:#e8c2ff;--color-josh-theme-35b:#ffc2d6;--color-josh-theme-35c:#c2d6ff;--color-josh-theme-36a:#d9e6ff;--color-josh-theme-36b:#ffe8c2;--color-josh-theme-36c:#e6d9ff;--color-josh-theme-37a:#fff099;--color-josh-theme-37b:#d6f5a8;--color-josh-theme-37c:#ffe0a0;--color-josh-theme-38a:#c9e0ff;--color-josh-theme-38b:#ffd6c2;--color-josh-theme-38c:#e0f0d6;--color-josh-theme-39a:#c8e6f0;--color-josh-theme-39b:#d8f0d6;--color-josh-theme-39c:#e0dcf5;--color-josh-theme-40a:#e3e0f5;--color-josh-theme-40b:#f5e0d6;--color-josh-theme-40c:#d6e8f0;--color-josh-theme-41a:#efe6ff;--color-josh-theme-41b:#ffe6ee;--color-josh-theme-41c:#e6f6ff;--color-josh-theme-42a:#ffe6b8;--color-josh-theme-42b:#bfeaf5;--color-josh-theme-42c:#ffd6c9;--color-josh-theme-43a:#d6f0d0;--color-josh-theme-43b:#ffe0c2;--color-josh-theme-43c:#e8d6ff;--color-josh-theme-44a:#c9f0e0;--color-josh-theme-44b:#d6e2ff;--color-josh-theme-44c:#f0f5c2;--color-josh-theme-45a:#dcd3ff;--color-josh-theme-45b:#ffd9e8;--color-josh-theme-45c:#cdefff;--color-josh-theme-46a:#c2f5ff;--color-josh-theme-46b:#e6c2ff;--color-josh-theme-46c:#d9ffc2;--color-josh-theme-47a:#f5d9c2;--color-josh-theme-47b:#e8d2ff;--color-josh-theme-47c:#ffe0ec;--color-josh-theme-48a:#d3c4ff;--color-josh-theme-48b:#ffc0d6;--color-josh-theme-48c:#bff0ff;--color-josh-theme-49a:#c4d6ff;--color-josh-theme-49b:#ffd1b3;--color-josh-theme-49c:#d9f7c4;--color-josh-theme-50a:#ffe6b3;--color-josh-theme-50b:#ffd1d1;--color-josh-theme-50c:#e0f5d1;--color-greet-cream:#fff6ec;--color-greet-cream-2:#fbe7d3;--color-greet-gold:#e2a64b;--color-greet-gold-light:#ffe7a8;--color-greet-gold-deep:#b97a1f;--color-greet-maroon:#7a1238;--color-greet-blush:#f7c6cf;--color-greet-night:#2a0b33;--color-neon-ink:#13111a;--color-neon-ink-2:#2a2633;--color-neon-paper:#f7f3eb;--color-neon-paper-2:#efe8da;--color-neon-lime:#d4ff3f;--color-neon-coral:#ff6b45;--color-neon-lilac:#b8a4ff;--color-neon-sun:#ffc23d;--color-neon-mint:#9fd8c9;--color-neon-pink:#ff3d7f;--color-primary:#b9c3ff;--color-on-primary:#00228b;--color-primary-container:#0033c2;--color-on-primary-container:#dee1ff;--color-primary-fixed-dim:#b9c3ff;--color-secondary:#c6c5d0;--color-on-secondary:#2f3038;--color-secondary-container:#3a3b43;--color-on-secondary-container:#e3e1ec;--color-tertiary:#8ccdff;--color-on-tertiary:#00344f;--color-tertiary-container:#003f5f;--color-on-tertiary-container:#cae6ff;--color-brand:#d7eaff;--color-brand-surface:#092a40;--color-on-brand:#fff;--color-on-brand-variant:#cbd2ff;--color-brand-container:#45474a;--color-error:#ffb4a8;--color-on-error:#690001;--color-error-container:#7e0001;--color-on-error-container:#ffdad5;--color-success:#7cdb87;--color-success-container:#283928;--color-on-success-container:#d4e8d0;--color-warning:#ffb68e;--color-warning-container:#482f21;--color-on-warning-container:#ffdbca;--color-surface:#1a1c1e;--color-surface-dim:#16181a;--color-surface-container-lowest:#1a1c1e;--color-surface-container-low:#1e2022;--color-surface-container:#242628;--color-surface-container-high:#2a2c2f;--color-surface-container-highest:#333537;--color-on-surface:#e2e2e5;--color-on-surface-variant:#bcc1c9;--color-outline:#8c9198;--color-outline-variant:#3d4349;--color-inverse-surface:#e2e2e5;--color-inverse-on-surface:#2f3133;--color-inverse-primary:#0e47f7;--color-scrim:#000;--color-canvas:#0f1113;--color-ink:#eff4fc;--color-on-ink:#1a1c1e;--color-card-line:#343a40;--color-border-strong:#7f848b;--color-primary-hover:#cfd5ff;--color-sidebar:#00101d;--color-sidebar-raised:#121a2b;--color-sidebar-line:#ffffff14;--color-on-sidebar:#a3adc2;--color-on-sidebar-strong:#f4f6fb;--color-on-sidebar-caption:#7a869e;--color-sidebar-active:#7892ff29;--color-sidebar-accent:#9db1ff;--color-chart-manager:#95a6ff;--color-chart-self:#bbd8f4;--color-chart-flag:#ffa26d;--color-chart-grid:#333537;--color-chart-axis:#bcc1c9;--color-seq-1:#003cdf;--color-on-seq-1:#f3f3f6;--color-seq-2:#6f88ff;--color-on-seq-2:#111416;--color-seq-3:#d6dbff;--color-on-seq-3:#111416;--color-cat-1:#113464;--color-on-cat-1:#ceddff;--color-cat-2:#003d2e;--color-on-cat-2:#9eecd0;--color-cat-3:#572240;--color-on-cat-3:#ffd0e4;--color-cat-4:#443200;--color-on-cat-4:#ffd881;--color-cat-5:#342d64;--color-on-cat-5:#dfd8ff;--color-cat-6:#003b43;--color-on-cat-6:#99e9f9;--color-cat-7:#313539;--color-on-cat-7:#d9dde1;--select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23bcc1c9'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3C/svg%3E");--shadow-ink:#000;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--color-avatar-ink:#16162a;--color-avatar-paper:#fffdf8;--color-avatar-cheek:#ff8aa0;--color-avatar-spark:#ffd23f;--color-avatar-art-30a46c:#30a46c;--color-avatar-art-5b5f6b:#5b5f6b;--color-avatar-art-7a3e1d:#7a3e1d;--color-avatar-art-7a4b2a:#7a4b2a;--color-avatar-art-8a5a3c:#8a5a3c;--color-avatar-art-9aa1ae:#9aa1ae;--color-avatar-art-b5562b:#b5562b;--color-avatar-art-b5762b:#b5762b;--color-avatar-art-b8763a:#b8763a;--color-avatar-art-c07a26:#c07a26;--color-avatar-art-c68a4a:#c68a4a;--color-avatar-art-c9823b:#c9823b;--color-avatar-art-cfd3dc:#cfd3dc;--color-avatar-art-d1784d:#d1784d;--color-avatar-art-d9a066:#d9a066;--color-avatar-art-e3a54a:#e3a54a;--color-avatar-art-e5484d:#e5484d;--color-avatar-art-e8b25a:#e8b25a;--color-avatar-art-e8c88f:#e8c88f;--color-avatar-art-f2a65a:#f2a65a;--color-avatar-art-f3e2c7:#f3e2c7;--color-avatar-art-f5c45e:#f5c45e;--color-avatar-art-fff:#fff;--color-avatar-bg-1:#ffd6e0;--color-avatar-bg-2:#ffe0c2;--color-avatar-bg-3:#fff0b3;--color-avatar-bg-4:#e4f5c4;--color-avatar-bg-5:#cdeedd;--color-avatar-bg-6:#c9eef0;--color-avatar-bg-7:#d4e6ff;--color-avatar-bg-8:#dcdcff;--color-avatar-bg-9:#ecdcff;--color-avatar-bg-10:#ffd9f0;--color-avatar-bg-11:#efe2cf;--color-avatar-bg-12:#e6e6ec;--color-avatar-bgg-1:#ffb347;--color-avatar-bgg-2:#ff5e62;--color-avatar-bgg-3:#ff61d2;--color-avatar-bgg-4:#fe9090;--color-avatar-bgg-5:#89f7fe;--color-avatar-bgg-6:#66a6ff;--color-avatar-bgg-7:#fddb92;--color-avatar-bgg-9:#c3e88d;--color-avatar-bgg-11:#43cea2;--color-avatar-bgg-12:#185a9d;--color-avatar-bgg-13:#f3e0c7;--color-avatar-bgg-15:#a18cd1;--color-avatar-cloth-1:#d7263d;--color-avatar-cloth-2:#f77f00;--color-avatar-cloth-3:#ffb703;--color-avatar-cloth-4:#f5c518;--color-avatar-cloth-5:#a3e635;--color-avatar-cloth-6:#5c7a29;--color-avatar-cloth-7:#0e7c86;--color-avatar-cloth-8:#22b8cf;--color-avatar-cloth-9:#8ecae6;--color-avatar-cloth-10:#1d70f5;--color-avatar-cloth-11:#283593;--color-avatar-cloth-12:#a78bfa;--color-avatar-cloth-13:#6a1b9a;--color-avatar-cloth-14:#e0218a;--color-avatar-cloth-15:#ff8fab;--color-avatar-cloth-16:#9c6644;--color-avatar-cloth-17:#e9d8b4;--color-avatar-cloth-18:#8d8d96;--color-avatar-cloth-19:#22222a;--color-avatar-cloth-20:#f7f7f9;--color-avatar-hair-1:#1c1b22;--color-avatar-hair-2:#5a3a24;--color-avatar-hair-3:#2d2330;--color-avatar-hair-4:#8b8a95;--color-avatar-hair-5:#8c3b1f;--color-avatar-hair-6:#a0703f;--color-avatar-hair-7:#d8b46a;--color-avatar-hair-8:#c9c9cf;--color-avatar-hair-9:#f1eff4;--color-avatar-hair-13:#ff7ab6;--color-avatar-hair-15:#4f8bff;--color-avatar-hair-16:#8e5cf7;--color-avatar-hair-17:#2fbf86;--color-avatar-skin-1:#fbe3d1;--color-avatar-skin-2:#f3cdb0;--color-avatar-skin-3:#e8b896;--color-avatar-skin-4:#d9a07a;--color-avatar-skin-5:#c68a62;--color-avatar-skin-6:#b2744e;--color-avatar-skin-7:#9a5f3e;--color-avatar-skin-8:#7d4a30;--color-avatar-skin-9:#633a26;--color-avatar-skin-10:#4a2a1c;--color-josh-pop-1:#4d7cff;--color-josh-pop-2:#2fbf71;--color-josh-pop-3:#ff4f8b;--color-josh-pop-4:#ffab2e;--color-josh-pop-5:#8a63ff;--color-josh-pop-6:#ffe14d;--color-josh-pop-7:#38d39f;--color-josh-pop-8:#ff7a59;--color-josh-pop-9:#4dc3ff;--color-josh-pop-10:#b15cff;--color-josh-vibe-1a:#ffd2bf;--color-josh-vibe-1b:#ffc4dd;--color-josh-vibe-1c:#fff0b8;--color-josh-vibe-2a:#cdf3d9;--color-josh-vibe-2b:#e6f7a8;--color-josh-vibe-2c:#bfeee8;--color-josh-vibe-3a:#ffc9ec;--color-josh-vibe-3b:#d8ccff;--color-josh-vibe-3c:#ffd9c7;--color-josh-vibe-4a:#bfe6ff;--color-josh-vibe-4b:#c6f5ea;--color-josh-vibe-4c:#dcd3ff;--color-josh-vibe-5a:#fff09a;--color-josh-vibe-5b:#ffd29a;--color-josh-vibe-5c:#d6f59a;--color-josh-vibe-6a:#d3c4ff;--color-josh-vibe-6b:#ffc0d6;--color-josh-vibe-6c:#bff0ff;--color-josh-theme-1a:#ffe08a;--color-josh-theme-1b:#ffc98a;--color-josh-theme-1c:#fff3c4;--color-josh-theme-2a:#f3d5b5;--color-josh-theme-2b:#e8c2a0;--color-josh-theme-2c:#ffe9d6;--color-josh-theme-3a:#ffb8a0;--color-josh-theme-3b:#ffd08a;--color-josh-theme-3c:#ffc2d9;--color-josh-theme-4a:#bfd8f2;--color-josh-theme-4b:#cde9e3;--color-josh-theme-4c:#dcd9f5;--color-josh-theme-5a:#ffb3a7;--color-josh-theme-5b:#ffd3b8;--color-josh-theme-5c:#ffe6c2;--color-josh-theme-6a:#d9f2c2;--color-josh-theme-6b:#eaf7d2;--color-josh-theme-6c:#fff1d6;--color-josh-theme-7a:#ffc2d1;--color-josh-theme-7b:#ffd9e3;--color-josh-theme-7c:#f5c6e8;--color-josh-theme-8a:#c8ebc0;--color-josh-theme-8b:#ddf3c4;--color-josh-theme-8c:#bfe8d9;--color-josh-theme-9a:#b8dcf5;--color-josh-theme-9b:#c6eef0;--color-josh-theme-9c:#d6e2ff;--color-josh-theme-10a:#ffc2e2;--color-josh-theme-10b:#c2e8ff;--color-josh-theme-10c:#fff0a3;--color-josh-theme-11a:#ffc7a8;--color-josh-theme-11b:#d7c7ff;--color-josh-theme-11c:#b9f0dc;--color-josh-theme-12a:#ffc4c4;--color-josh-theme-12b:#ffd6c9;--color-josh-theme-12c:#f9d2e8;--color-josh-theme-13a:#bfebd3;--color-josh-theme-13b:#cbeff2;--color-josh-theme-13c:#ddf5c9;--color-josh-theme-14a:#c2dcff;--color-josh-theme-14b:#e0e9ff;--color-josh-theme-14c:#d2f2ff;--color-josh-theme-15a:#ffe0b3;--color-josh-theme-15b:#f7d2a8;--color-josh-theme-15c:#fff0cc;--color-josh-theme-16a:#e6d2c2;--color-josh-theme-16b:#f0dfcf;--color-josh-theme-16c:#dce8c8;--color-josh-theme-17a:#d3f0c8;--color-josh-theme-17b:#e8f5d0;--color-josh-theme-17c:#c8e6da;--color-josh-theme-18a:#ffd9a3;--color-josh-theme-18b:#f5d0f0;--color-josh-theme-18c:#ffe8c2;--color-josh-theme-19a:#f2c6ff;--color-josh-theme-19b:#ffd1dc;--color-josh-theme-19c:#ffe5b3;--color-josh-theme-20a:#ffc9d9;--color-josh-theme-20b:#ffe1a8;--color-josh-theme-20c:#c9e9ff;--color-josh-theme-21a:#ffe3b0;--color-josh-theme-21b:#d8f2b8;--color-josh-theme-21c:#ffd1c2;--color-josh-theme-22a:#ffd580;--color-josh-theme-22b:#ffe7a8;--color-josh-theme-22c:#ffc9a8;--color-josh-theme-23a:#f2c2b0;--color-josh-theme-23b:#ffd9c7;--color-josh-theme-23c:#ebcfe0;--color-josh-theme-24a:#f0f7a8;--color-josh-theme-24b:#d9f5c2;--color-josh-theme-24c:#fff6c2;--color-josh-theme-25a:#ead6c6;--color-josh-theme-25b:#f5e4d6;--color-josh-theme-25c:#d9e3f0;--color-josh-theme-26a:#e0ccff;--color-josh-theme-26b:#ffd9b3;--color-josh-theme-26c:#cce0ff;--color-josh-theme-27a:#ffd27a;--color-josh-theme-27b:#ffb8a0;--color-josh-theme-27c:#ffe9b0;--color-josh-theme-28a:#ffc2e8;--color-josh-theme-28b:#ffe08a;--color-josh-theme-28c:#c2f0d9;--color-josh-theme-29a:#ffe58a;--color-josh-theme-29b:#ffc7a0;--color-josh-theme-29c:#d6f2b8;--color-josh-theme-30a:#fff0b8;--color-josh-theme-30b:#e8f5c2;--color-josh-theme-30c:#ffdcb8;--color-josh-theme-31a:#ffc2a0;--color-josh-theme-31b:#ffe0a0;--color-josh-theme-31c:#ffd1c7;--color-josh-theme-32a:#d6dcff;--color-josh-theme-32b:#e8dcff;--color-josh-theme-32c:#cff0f0;--color-josh-theme-33a:#c8ebd0;--color-josh-theme-33b:#ffd1d1;--color-josh-theme-33c:#fff0c8;--color-josh-theme-34a:#d2f2c2;--color-josh-theme-34b:#fff6c8;--color-josh-theme-34c:#c8e2ff;--color-josh-theme-35a:#e8c2ff;--color-josh-theme-35b:#ffc2d6;--color-josh-theme-35c:#c2d6ff;--color-josh-theme-36a:#d9e6ff;--color-josh-theme-36b:#ffe8c2;--color-josh-theme-36c:#e6d9ff;--color-josh-theme-37a:#fff099;--color-josh-theme-37b:#d6f5a8;--color-josh-theme-37c:#ffe0a0;--color-josh-theme-38a:#c9e0ff;--color-josh-theme-38b:#ffd6c2;--color-josh-theme-38c:#e0f0d6;--color-josh-theme-39a:#c8e6f0;--color-josh-theme-39b:#d8f0d6;--color-josh-theme-39c:#e0dcf5;--color-josh-theme-40a:#e3e0f5;--color-josh-theme-40b:#f5e0d6;--color-josh-theme-40c:#d6e8f0;--color-josh-theme-41a:#efe6ff;--color-josh-theme-41b:#ffe6ee;--color-josh-theme-41c:#e6f6ff;--color-josh-theme-42a:#ffe6b8;--color-josh-theme-42b:#bfeaf5;--color-josh-theme-42c:#ffd6c9;--color-josh-theme-43a:#d6f0d0;--color-josh-theme-43b:#ffe0c2;--color-josh-theme-43c:#e8d6ff;--color-josh-theme-44a:#c9f0e0;--color-josh-theme-44b:#d6e2ff;--color-josh-theme-44c:#f0f5c2;--color-josh-theme-45a:#dcd3ff;--color-josh-theme-45b:#ffd9e8;--color-josh-theme-45c:#cdefff;--color-josh-theme-46a:#c2f5ff;--color-josh-theme-46b:#e6c2ff;--color-josh-theme-46c:#d9ffc2;--color-josh-theme-47a:#f5d9c2;--color-josh-theme-47b:#e8d2ff;--color-josh-theme-47c:#ffe0ec;--color-josh-theme-48a:#d3c4ff;--color-josh-theme-48b:#ffc0d6;--color-josh-theme-48c:#bff0ff;--color-josh-theme-49a:#c4d6ff;--color-josh-theme-49b:#ffd1b3;--color-josh-theme-49c:#d9f7c4;--color-josh-theme-50a:#ffe6b3;--color-josh-theme-50b:#ffd1d1;--color-josh-theme-50c:#e0f5d1;--color-greet-cream:#fff6ec;--color-greet-cream-2:#fbe7d3;--color-greet-gold:#e2a64b;--color-greet-gold-light:#ffe7a8;--color-greet-gold-deep:#b97a1f;--color-greet-maroon:#7a1238;--color-greet-blush:#f7c6cf;--color-greet-night:#2a0b33;--color-neon-ink:#13111a;--color-neon-ink-2:#2a2633;--color-neon-paper:#f7f3eb;--color-neon-paper-2:#efe8da;--color-neon-lime:#d4ff3f;--color-neon-coral:#ff6b45;--color-neon-lilac:#b8a4ff;--color-neon-sun:#ffc23d;--color-neon-mint:#9fd8c9;--color-neon-pink:#ff3d7f;--color-primary:#b9c3ff;--color-on-primary:#00228b;--color-primary-container:#0033c2;--color-on-primary-container:#dee1ff;--color-primary-fixed-dim:#b9c3ff;--color-secondary:#c6c5d0;--color-on-secondary:#2f3038;--color-secondary-container:#3a3b43;--color-on-secondary-container:#e3e1ec;--color-tertiary:#8ccdff;--color-on-tertiary:#00344f;--color-tertiary-container:#003f5f;--color-on-tertiary-container:#cae6ff;--color-brand:#d7eaff;--color-brand-surface:#092a40;--color-on-brand:#fff;--color-on-brand-variant:#cbd2ff;--color-brand-container:#45474a;--color-error:#ffb4a8;--color-on-error:#690001;--color-error-container:#7e0001;--color-on-error-container:#ffdad5;--color-success:#7cdb87;--color-success-container:#283928;--color-on-success-container:#d4e8d0;--color-warning:#ffb68e;--color-warning-container:#482f21;--color-on-warning-container:#ffdbca;--color-surface:#1a1c1e;--color-surface-dim:#16181a;--color-surface-container-lowest:#1a1c1e;--color-surface-container-low:#1e2022;--color-surface-container:#242628;--color-surface-container-high:#2a2c2f;--color-surface-container-highest:#333537;--color-on-surface:#e2e2e5;--color-on-surface-variant:#bcc1c9;--color-outline:#8c9198;--color-outline-variant:#3d4349;--color-inverse-surface:#e2e2e5;--color-inverse-on-surface:#2f3133;--color-inverse-primary:#0e47f7;--color-scrim:#000;--color-canvas:#0f1113;--color-ink:#eff4fc;--color-on-ink:#1a1c1e;--color-card-line:#343a40;--color-border-strong:#7f848b;--color-primary-hover:#cfd5ff;--color-sidebar:#00101d;--color-sidebar-raised:#121a2b;--color-sidebar-line:#ffffff14;--color-on-sidebar:#a3adc2;--color-on-sidebar-strong:#f4f6fb;--color-on-sidebar-caption:#7a869e;--color-sidebar-active:#7892ff29;--color-sidebar-accent:#9db1ff;--color-chart-manager:#95a6ff;--color-chart-self:#bbd8f4;--color-chart-flag:#ffa26d;--color-chart-grid:#333537;--color-chart-axis:#bcc1c9;--color-seq-1:#003cdf;--color-on-seq-1:#f3f3f6;--color-seq-2:#6f88ff;--color-on-seq-2:#111416;--color-seq-3:#d6dbff;--color-on-seq-3:#111416;--color-cat-1:#113464;--color-on-cat-1:#ceddff;--color-cat-2:#003d2e;--color-on-cat-2:#9eecd0;--color-cat-3:#572240;--color-on-cat-3:#ffd0e4;--color-cat-4:#443200;--color-on-cat-4:#ffd881;--color-cat-5:#342d64;--color-on-cat-5:#dfd8ff;--color-cat-6:#003b43;--color-on-cat-6:#99e9f9;--color-cat-7:#313539;--color-on-cat-7:#d9dde1;--select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23bcc1c9'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3C/svg%3E");--shadow-ink:#000;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root{--look-ink-amber:#ffb000;--look-ink-orange:#ff8f1f;--look-ink-glow:#ffd86b;--look-ink-wick:#a8370a;--look-ink-clay:#c2410c;--look-ink-pink:#ff4f8b;--look-ink-apricot:#ffab2e;--look-ink-sky:#4dc3ff;--look-ink-violet:#8a63ff;--look-ink-green:#2fbf71;--look-ink-ice:#7fb2ff;--look-ink-star:#e0a400;--look-ink-holly:#17663a;--look-ink-holly-2:#1f7f48;--look-ink-berry:#c62828;--look-ink-gold:#ffc83d;--look-ink-rose:#ff6b8b;--look-ink-white:#fff;--look-ink-string:#7f848b;--look-ink-flag-saffron:#f93;--look-ink-flag-green:#138808;--look-ink-flag-edge:#d5dae2;--look-ink-chakra:#1f3a93;--look-ink-bronze:#8a5a00;--look-ink-garland:#9a5b00;--look-ink-marigold:#ffc21a;--look-ink-leaf:#2f8f3e;--look-ink-sun:#ffb84d;--look-ink-sea:#5fd4c4;--look-ink-neon-pink:#ff3dcb;--look-ink-neon-cyan:#22d3ee;--look-ink-acid:#e9f542;--look-ink-gp-night:#1b2d5e;--look-ink-gp-dusk:#e0761a;--look-ink-gp-text:#fff;--look-ink-gp-text-soft:#ffe2a8;--look-ink-gp-kesri:#f93;--look-ink-gp-kesri-deep:#e8711a;--look-ink-gp-marigold:#ffc21a;--look-ink-gp-marigold-deep:#f08a1c;--look-ink-gp-jasmine:#fff8e7;--look-ink-gp-gold:#f2b705;--look-ink-gp-gold-shade:#b07a00;--look-ink-gp-flame:#ffd86b;--look-ink-gp-wax:#fff3dc;--look-ink-gp-thread:#b07a00;--look-ink-gp-leaf:#2f8f3e;--look-ink-mc-night:#1a0820;--look-ink-mc-dusk:#6a0b6e;--look-ink-mc-text:#fff;--look-ink-mc-text-soft:#ffc8ee;--look-ink-mc-magenta:#ff3dcb;--look-ink-mc-cyan:#22d3ee;--look-ink-mc-acid:#e9f542;--look-ink-mc-ink:#1a0820;--look-ink-mc-paper:#fff;--look-ink-mc-sakura:#ffb3e0;--look-ink-mc-speed:#fff;--look-formal-accent:#2251ff;--look-formal-sky-from:#fff0d6;--look-formal-sky-to:#dee1ff;--look-casual-accent:#0f766e;--look-casual-sky-from:#fff0d6;--look-casual-sky-to:#d5f5ef;--look-saffron-accent:#c2410c;--look-saffron-sky-from:#ffe9c7;--look-saffron-sky-to:#ffd6e0;--look-gulal-accent:#be1f74;--look-gulal-sky-from:#ffe1f0;--look-gulal-sky-to:#dfe6ff;--look-pine-accent:#17663a;--look-pine-sky-from:#e3f3ff;--look-pine-sky-to:#f3e8e8;--look-midnight-accent:#5b3fd1;--look-midnight-sky-from:#ece6ff;--look-midnight-sky-to:#fff2cc;--look-tricolour-accent:#1f3a93;--look-tricolour-sky-from:#ffe7cf;--look-tricolour-sky-to:#dff5e3;--look-gold-accent:#8a5a00;--look-gold-sky-from:#fff3d1;--look-gold-sky-to:#e3ecff;--look-ocean-accent:#0b6884;--look-ocean-sky-from:#ddf3f8;--look-ocean-sky-to:#e8f0ff;--look-sky-accent:#2c5fae;--look-sky-sky-from:#e3eeff;--look-sky-sky-to:#fff0e0;--look-rose-accent:#b0174d;--look-rose-sky-from:#ffe3eb;--look-rose-sky-to:#fff1dc;--look-lavender-accent:#7e3aa8;--look-lavender-sky-from:#f5eaff;--look-lavender-sky-to:#e4f4ff;--look-coral-accent:#b53a26;--look-coral-sky-from:#ffe6de;--look-coral-sky-to:#fff4d6;--look-slate-accent:#3e4c5e;--look-slate-sky-from:#e8edf3;--look-slate-sky-to:#f3eee6;--look-monsoon-accent:#2f6274;--look-monsoon-sky-from:#dcebf0;--look-monsoon-sky-to:#e6eef6;--look-sand-accent:#8a5a2b;--look-sand-sky-from:#faeedd;--look-sand-sky-to:#eaf2e3;--look-spark-accent:#a900a8;--look-spark-sky-from:#ffe3f4;--look-spark-sky-to:#d9f7ff}@media screen{:root:root:has([data-look=casual]){--color-primary:#0f766e;--color-on-primary:#fff;--color-primary-hover:#0d625b;--color-primary-container:#ccf2ec;--color-on-primary-container:#00332e;--color-primary-fixed-dim:#5fd4c4;--color-inverse-primary:#5fd4c4;--color-on-brand-variant:#6ee0d0;--color-sidebar-accent:#6ee0d0;--color-sidebar-active:#6ee0d029;--look-sky-from:#fff0d6;--look-sky-to:#d5f5ef;--color-canvas:#f1faf8;--look-card-line:#bfe0d9;--look-sidebar-deep:#0b2a27}:root:root:has([data-look=casual])[data-theme=dark]{--color-primary:#5fd4c4;--color-on-primary:#00201c;--color-primary-hover:#8ce6da;--color-primary-container:#00524b;--color-on-primary-container:#b8f1e8;--color-primary-fixed-dim:#5fd4c4;--color-inverse-primary:#0f766e;--color-on-brand-variant:#6ee0d0;--color-sidebar-accent:#6ee0d0;--color-sidebar-active:#6ee0d029;--look-sky-from:#1d2a2a;--look-sky-to:#2a2418;--color-canvas:#0d1514;--look-card-line:#33504c;--look-sidebar-deep:#0b2a27}:root:root:has([data-look=saffron]){--color-primary:#c2410c;--color-on-primary:#fff;--color-primary-hover:#a8370a;--color-primary-container:#ffe4cc;--color-on-primary-container:#4a1600;--color-primary-fixed-dim:#ffb37a;--color-inverse-primary:#ffb37a;--color-on-brand-variant:#ffb37a;--color-sidebar-accent:#ffb37a;--color-sidebar-active:#ffb37a29;--look-sky-from:#ffe9c7;--look-sky-to:#ffd6e0;--color-canvas:#fff6ee;--look-card-line:#efccae;--look-sidebar-deep:#3a1408}:root:root:has([data-look=saffron])[data-theme=dark]{--color-primary:#ffb37a;--color-on-primary:#3d1300;--color-primary-hover:#ffcca3;--color-primary-container:#7a2e06;--color-on-primary-container:#ffdcc2;--color-primary-fixed-dim:#ffb37a;--color-inverse-primary:#c2410c;--color-on-brand-variant:#ffb37a;--color-sidebar-accent:#ffb37a;--color-sidebar-active:#ffb37a29;--look-sky-from:#3a1d0c;--look-sky-to:#2a1430;--color-canvas:#17110d;--look-card-line:#55392a;--look-sidebar-deep:#3a1408}:root:root:has([data-look=gulal]){--color-primary:#be1f74;--color-on-primary:#fff;--color-primary-hover:#a31a62;--color-primary-container:#ffd9ec;--color-on-primary-container:#4d0029;--color-primary-fixed-dim:#ff9ccb;--color-inverse-primary:#ff9ccb;--color-on-brand-variant:#ff9ccb;--color-sidebar-accent:#ff9ccb;--color-sidebar-active:#ff9ccb29;--look-sky-from:#ffe1f0;--look-sky-to:#dfe6ff;--color-canvas:#fff4f9;--look-card-line:#eec5d8;--look-sidebar-deep:#3a0d26}:root:root:has([data-look=gulal])[data-theme=dark]{--color-primary:#ff9ccb;--color-on-primary:#4a0027;--color-primary-hover:#ffbfdc;--color-primary-container:#7d1650;--color-on-primary-container:#ffd9ec;--color-primary-fixed-dim:#ff9ccb;--color-inverse-primary:#be1f74;--color-on-brand-variant:#ff9ccb;--color-sidebar-accent:#ff9ccb;--color-sidebar-active:#ff9ccb29;--look-sky-from:#3a1430;--look-sky-to:#1c2450;--color-canvas:#170f14;--look-card-line:#55303f;--look-sidebar-deep:#3a0d26}:root:root:has([data-look=pine]){--color-primary:#17663a;--color-on-primary:#fff;--color-primary-hover:#12552f;--color-primary-container:#d7f2df;--color-on-primary-container:#00331a;--color-primary-fixed-dim:#7ed9a0;--color-inverse-primary:#7ed9a0;--color-on-brand-variant:#8fe3ae;--color-sidebar-accent:#8fe3ae;--color-sidebar-active:#8fe3ae29;--look-sky-from:#e3f3ff;--look-sky-to:#f3e8e8;--color-canvas:#f2f9f4;--look-card-line:#c2decb;--look-sidebar-deep:#0d2a1a}:root:root:has([data-look=pine])[data-theme=dark]{--color-primary:#7ed9a0;--color-on-primary:#00391c;--color-primary-hover:#a6e8be;--color-primary-container:#135c33;--color-on-primary-container:#c9f2d6;--color-primary-fixed-dim:#7ed9a0;--color-inverse-primary:#17663a;--color-on-brand-variant:#8fe3ae;--color-sidebar-accent:#8fe3ae;--color-sidebar-active:#8fe3ae29;--look-sky-from:#0f2a3a;--look-sky-to:#2a1a1a;--color-canvas:#0e1511;--look-card-line:#2f4a39;--look-sidebar-deep:#0d2a1a}:root:root:has([data-look=midnight]){--color-primary:#5b3fd1;--color-on-primary:#fff;--color-primary-hover:#4c33b3;--color-primary-container:#e6deff;--color-on-primary-container:#1d0a5c;--color-primary-fixed-dim:#c7b8ff;--color-inverse-primary:#c7b8ff;--color-on-brand-variant:#c7b8ff;--color-sidebar-accent:#c7b8ff;--color-sidebar-active:#c7b8ff29;--look-sky-from:#ece6ff;--look-sky-to:#fff2cc;--color-canvas:#f6f4ff;--look-card-line:#d3caf0;--look-sidebar-deep:#1d1340}:root:root:has([data-look=midnight])[data-theme=dark]{--color-primary:#c7b8ff;--color-on-primary:#24106b;--color-primary-hover:#ddd3ff;--color-primary-container:#4529a8;--color-on-primary-container:#e6deff;--color-primary-fixed-dim:#c7b8ff;--color-inverse-primary:#5b3fd1;--color-on-brand-variant:#c7b8ff;--color-sidebar-accent:#c7b8ff;--color-sidebar-active:#c7b8ff29;--look-sky-from:#251a4a;--look-sky-to:#3a2c10;--color-canvas:#120f1a;--look-card-line:#3d3459;--look-sidebar-deep:#1d1340}:root:root:has([data-look=tricolour]){--color-primary:#1f3a93;--color-on-primary:#fff;--color-primary-hover:#1a3080;--color-primary-container:#dde5ff;--color-on-primary-container:#001a5c;--color-primary-fixed-dim:#a9bfff;--color-inverse-primary:#a9bfff;--color-on-brand-variant:#a9bfff;--color-sidebar-accent:#a9bfff;--color-sidebar-active:#a9bfff29;--look-sky-from:#ffe7cf;--look-sky-to:#dff5e3;--color-canvas:#f4f6ff;--look-card-line:#c9d3ef;--look-sidebar-deep:#102050}:root:root:has([data-look=tricolour])[data-theme=dark]{--color-primary:#a9bfff;--color-on-primary:#0a1f63;--color-primary-hover:#c9d6ff;--color-primary-container:#233f9e;--color-on-primary-container:#dde5ff;--color-primary-fixed-dim:#a9bfff;--color-inverse-primary:#1f3a93;--color-on-brand-variant:#a9bfff;--color-sidebar-accent:#a9bfff;--color-sidebar-active:#a9bfff29;--look-sky-from:#3a2410;--look-sky-to:#10301c;--color-canvas:#0e1119;--look-card-line:#323c58;--look-sidebar-deep:#102050}:root:root:has([data-look=gold]){--color-primary:#8a5a00;--color-on-primary:#fff;--color-primary-hover:#734b00;--color-primary-container:#ffefc7;--color-on-primary-container:#3d2600;--color-primary-fixed-dim:#f0c060;--color-inverse-primary:#f0c060;--color-on-brand-variant:#f0c060;--color-sidebar-accent:#f0c060;--color-sidebar-active:#f0c06029;--look-sky-from:#fff3d1;--look-sky-to:#e3ecff;--color-canvas:#fffaf0;--look-card-line:#e8d4ae;--look-sidebar-deep:#2e2108}:root:root:has([data-look=gold])[data-theme=dark]{--color-primary:#f0c060;--color-on-primary:#3d2600;--color-primary-hover:#f6d68f;--color-primary-container:#6b4500;--color-on-primary-container:#ffefc7;--color-primary-fixed-dim:#f0c060;--color-inverse-primary:#8a5a00;--color-on-brand-variant:#f0c060;--color-sidebar-accent:#f0c060;--color-sidebar-active:#f0c06029;--look-sky-from:#3a2c0a;--look-sky-to:#141f3a;--color-canvas:#16130c;--look-card-line:#4d4029;--look-sidebar-deep:#2e2108}:root:root:has([data-look=ocean]){--color-primary:#0b6884;--color-on-primary:#fff;--color-primary-hover:#08566d;--color-primary-container:#cdeef6;--color-on-primary-container:#002e3b;--color-primary-fixed-dim:#7fd3ea;--color-inverse-primary:#7fd3ea;--color-on-brand-variant:#86d9ee;--color-sidebar-accent:#86d9ee;--color-sidebar-active:#86d9ee29;--look-sky-from:#ddf3f8;--look-sky-to:#e8f0ff;--color-canvas:#f1f9fb;--look-card-line:#bcdde6;--look-sidebar-deep:#072a35}:root:root:has([data-look=ocean])[data-theme=dark]{--color-primary:#7fd3ea;--color-on-primary:#00323f;--color-primary-hover:#a9e3f2;--color-primary-container:#0b5468;--color-on-primary-container:#cdeef6;--color-primary-fixed-dim:#7fd3ea;--color-inverse-primary:#0b6884;--color-on-brand-variant:#86d9ee;--color-sidebar-accent:#86d9ee;--color-sidebar-active:#86d9ee29;--look-sky-from:#0f2a33;--look-sky-to:#1a2240;--color-canvas:#0b1416;--look-card-line:#2e4a53;--look-sidebar-deep:#072a35}:root:root:has([data-look=sky]){--color-primary:#2c5fae;--color-on-primary:#fff;--color-primary-hover:#244f92;--color-primary-container:#dae6fb;--color-on-primary-container:#0b2552;--color-primary-fixed-dim:#a9c7f6;--color-inverse-primary:#a9c7f6;--color-on-brand-variant:#a9c7f6;--color-sidebar-accent:#a9c7f6;--color-sidebar-active:#a9c7f629;--look-sky-from:#e3eeff;--look-sky-to:#fff0e0;--color-canvas:#f4f8fe;--look-card-line:#c7d6ee;--look-sidebar-deep:#0f2246}:root:root:has([data-look=sky])[data-theme=dark]{--color-primary:#a9c7f6;--color-on-primary:#0d2b5c;--color-primary-hover:#c8daf8;--color-primary-container:#2a4f8c;--color-on-primary-container:#dae6fb;--color-primary-fixed-dim:#a9c7f6;--color-inverse-primary:#2c5fae;--color-on-brand-variant:#a9c7f6;--color-sidebar-accent:#a9c7f6;--color-sidebar-active:#a9c7f629;--look-sky-from:#16233a;--look-sky-to:#3a2a1a;--color-canvas:#0e1219;--look-card-line:#334058;--look-sidebar-deep:#0f2246}:root:root:has([data-look=rose]){--color-primary:#b0174d;--color-on-primary:#fff;--color-primary-hover:#961341;--color-primary-container:#ffd9e4;--color-on-primary-container:#4a0620;--color-primary-fixed-dim:#ffa3c0;--color-inverse-primary:#ffa3c0;--color-on-brand-variant:#ffa3c0;--color-sidebar-accent:#ffa3c0;--color-sidebar-active:#ffa3c029;--look-sky-from:#ffe3eb;--look-sky-to:#fff1dc;--color-canvas:#fff5f8;--look-card-line:#eec4d1;--look-sidebar-deep:#3d0a1e}:root:root:has([data-look=rose])[data-theme=dark]{--color-primary:#ffa3c0;--color-on-primary:#4a0620;--color-primary-hover:#ffc3d6;--color-primary-container:#7f1238;--color-on-primary-container:#ffd9e4;--color-primary-fixed-dim:#ffa3c0;--color-inverse-primary:#b0174d;--color-on-brand-variant:#ffa3c0;--color-sidebar-accent:#ffa3c0;--color-sidebar-active:#ffa3c029;--look-sky-from:#3a1420;--look-sky-to:#33260f;--color-canvas:#170f12;--look-card-line:#55303d;--look-sidebar-deep:#3d0a1e}:root:root:has([data-look=lavender]){--color-primary:#7e3aa8;--color-on-primary:#fff;--color-primary-hover:#6b2f8f;--color-primary-container:#f3deff;--color-on-primary-container:#350a4f;--color-primary-fixed-dim:#ddb3ff;--color-inverse-primary:#ddb3ff;--color-on-brand-variant:#ddb3ff;--color-sidebar-accent:#ddb3ff;--color-sidebar-active:#ddb3ff29;--look-sky-from:#f5eaff;--look-sky-to:#e4f4ff;--color-canvas:#faf4ff;--look-card-line:#dcc6ee;--look-sidebar-deep:#2b0d40}:root:root:has([data-look=lavender])[data-theme=dark]{--color-primary:#ddb3ff;--color-on-primary:#3a0f57;--color-primary-hover:#ead0ff;--color-primary-container:#5e2a80;--color-on-primary-container:#f3deff;--color-primary-fixed-dim:#ddb3ff;--color-inverse-primary:#7e3aa8;--color-on-brand-variant:#ddb3ff;--color-sidebar-accent:#ddb3ff;--color-sidebar-active:#ddb3ff29;--look-sky-from:#2a1a3a;--look-sky-to:#14283a;--color-canvas:#140f19;--look-card-line:#463457;--look-sidebar-deep:#2b0d40}:root:root:has([data-look=coral]){--color-primary:#b53a26;--color-on-primary:#fff;--color-primary-hover:#9a311f;--color-primary-container:#ffddd4;--color-on-primary-container:#4a1106;--color-primary-fixed-dim:#ffab98;--color-inverse-primary:#ffab98;--color-on-brand-variant:#ffab98;--color-sidebar-accent:#ffab98;--color-sidebar-active:#ffab9829;--look-sky-from:#ffe6de;--look-sky-to:#fff4d6;--color-canvas:#fff6f3;--look-card-line:#efc9be;--look-sidebar-deep:#3d120a}:root:root:has([data-look=coral])[data-theme=dark]{--color-primary:#ffab98;--color-on-primary:#4a1106;--color-primary-hover:#ffc8ba;--color-primary-container:#80291a;--color-on-primary-container:#ffddd4;--color-primary-fixed-dim:#ffab98;--color-inverse-primary:#b53a26;--color-on-brand-variant:#ffab98;--color-sidebar-accent:#ffab98;--color-sidebar-active:#ffab9829;--look-sky-from:#3a1a14;--look-sky-to:#33280f;--color-canvas:#17100e;--look-card-line:#55352d;--look-sidebar-deep:#3d120a}:root:root:has([data-look=slate]){--color-primary:#3e4c5e;--color-on-primary:#fff;--color-primary-hover:#323e4d;--color-primary-container:#dee4ec;--color-on-primary-container:#141d28;--color-primary-fixed-dim:#b8c4d4;--color-inverse-primary:#b8c4d4;--color-on-brand-variant:#b8c4d4;--color-sidebar-accent:#b8c4d4;--color-sidebar-active:#b8c4d429;--look-sky-from:#e8edf3;--look-sky-to:#f3eee6;--color-canvas:#f5f7fa;--look-card-line:#cdd5df;--look-sidebar-deep:#151d27}:root:root:has([data-look=slate])[data-theme=dark]{--color-primary:#b8c4d4;--color-on-primary:#1c2530;--color-primary-hover:#d0d9e4;--color-primary-container:#3a4757;--color-on-primary-container:#dee4ec;--color-primary-fixed-dim:#b8c4d4;--color-inverse-primary:#3e4c5e;--color-on-brand-variant:#b8c4d4;--color-sidebar-accent:#b8c4d4;--color-sidebar-active:#b8c4d429;--look-sky-from:#1c232c;--look-sky-to:#2a251e;--color-canvas:#101317;--look-card-line:#384350;--look-sidebar-deep:#151d27}:root:root:has([data-look=monsoon]){--color-primary:#2f6274;--color-on-primary:#fff;--color-primary-hover:#265060;--color-primary-container:#d3e8ef;--color-on-primary-container:#0b2d38;--color-primary-fixed-dim:#9ccbdb;--color-inverse-primary:#9ccbdb;--color-on-brand-variant:#9ccbdb;--color-sidebar-accent:#9ccbdb;--color-sidebar-active:#9ccbdb29;--look-sky-from:#dcebf0;--look-sky-to:#e6eef6;--color-canvas:#f2f8fa;--look-card-line:#c1d8e0;--look-sidebar-deep:#0b2731}:root:root:has([data-look=monsoon])[data-theme=dark]{--color-primary:#9ccbdb;--color-on-primary:#0b2d38;--color-primary-hover:#bcdde8;--color-primary-container:#2a5566;--color-on-primary-container:#d3e8ef;--color-primary-fixed-dim:#9ccbdb;--color-inverse-primary:#2f6274;--color-on-brand-variant:#9ccbdb;--color-sidebar-accent:#9ccbdb;--color-sidebar-active:#9ccbdb29;--look-sky-from:#13262e;--look-sky-to:#1a2230;--color-canvas:#0d1416;--look-card-line:#30474f;--look-sidebar-deep:#0b2731}:root:root:has([data-look=sand]){--color-primary:#8a5a2b;--color-on-primary:#fff;--color-primary-hover:#734a22;--color-primary-container:#f7e4cc;--color-on-primary-container:#3d2508;--color-primary-fixed-dim:#e8be8c;--color-inverse-primary:#e8be8c;--color-on-brand-variant:#e8be8c;--color-sidebar-accent:#e8be8c;--color-sidebar-active:#e8be8c29;--look-sky-from:#faeedd;--look-sky-to:#eaf2e3;--color-canvas:#fcf7f0;--look-card-line:#e6d3ba;--look-sidebar-deep:#2e1d0a}:root:root:has([data-look=sand])[data-theme=dark]{--color-primary:#e8be8c;--color-on-primary:#3d2508;--color-primary-hover:#f0d2ae;--color-primary-container:#664220;--color-on-primary-container:#f7e4cc;--color-primary-fixed-dim:#e8be8c;--color-inverse-primary:#8a5a2b;--color-on-brand-variant:#e8be8c;--color-sidebar-accent:#e8be8c;--color-sidebar-active:#e8be8c29;--look-sky-from:#2e2418;--look-sky-to:#1b2a1c;--color-canvas:#15120d;--look-card-line:#4d3f2c;--look-sidebar-deep:#2e1d0a}:root:root:has([data-look=spark]){--color-primary:#a900a8;--color-on-primary:#fff;--color-primary-hover:#910090;--color-primary-container:#ffdff6;--color-on-primary-container:#3f003e;--color-primary-fixed-dim:#ffabf2;--color-inverse-primary:#ffabf2;--color-on-brand-variant:#ffabf2;--color-sidebar-accent:#ffabf2;--color-sidebar-active:#ffabf229;--look-sky-from:#ffe3f4;--look-sky-to:#d9f7ff;--color-canvas:#fff6fd;--look-card-line:#ebc3e6;--look-sidebar-deep:#1a0820}:root:root:has([data-look=spark])[data-theme=dark]{--color-primary:#ffabf2;--color-on-primary:#540053;--color-primary-hover:#ffcef4;--color-primary-container:#890088;--color-on-primary-container:#ffdff6;--color-primary-fixed-dim:#ffabf2;--color-inverse-primary:#a900a8;--color-on-brand-variant:#ffabf2;--color-sidebar-accent:#ffabf2;--color-sidebar-active:#ffabf229;--look-sky-from:#2a0a2e;--look-sky-to:#062a36;--color-canvas:#140d16;--look-card-line:#4a2c4a;--look-sidebar-deep:#1a0820}:root:root:has([data-look-strength=festive]){--color-card-line:var(--look-card-line)}:root:has([data-look-strength=festive]) [data-surface=sidebar]{background-image:linear-gradient(180deg, var(--look-sidebar-deep) 0%, var(--color-sidebar) 72%)}:root:has([data-look-strength=festive]) [data-card]{border-top:4px solid var(--color-primary)}}@media screen and (min-width:37.5rem){:root:has([data-vibe-kit=diwali]) main :is(.bg-surface.border,[data-card]):is(.rounded-xl,.rounded-2xl,.rounded-3xl){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cg transform='rotate(0 32 32)' opacity='0.5'%3E%3Cpath d='M0 0h28a28 28 0 0 1-28 28z' fill='%23FFE3C2'/%3E%3Cpath d='M0 0h20a20 20 0 0 1-20 20z' fill='%23FFC98F'/%3E%3Cpath d='M0 0h11a11 11 0 0 1-11 11z' fill='%23F08A24'/%3E%3Ccircle cx='34' cy='5' r='2.2' fill='%23E0A400'/%3E%3Ccircle cx='5' cy='34' r='2.2' fill='%23E0A400'/%3E%3Ccircle cx='26' cy='24' r='2' fill='%23C2410C'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cg transform='rotate(180 32 32)' opacity='0.5'%3E%3Cpath d='M0 0h28a28 28 0 0 1-28 28z' fill='%23FFE3C2'/%3E%3Cpath d='M0 0h20a20 20 0 0 1-20 20z' fill='%23FFC98F'/%3E%3Cpath d='M0 0h11a11 11 0 0 1-11 11z' fill='%23F08A24'/%3E%3Ccircle cx='34' cy='5' r='2.2' fill='%23E0A400'/%3E%3Ccircle cx='5' cy='34' r='2.2' fill='%23E0A400'/%3E%3Ccircle cx='26' cy='24' r='2' fill='%23C2410C'/%3E%3C/g%3E%3C/svg%3E");background-position:-6px -6px,right -6px bottom -6px;background-repeat:no-repeat;background-size:64px 64px}:root:has([data-vibe-kit=diwali]) dialog.bg-surface{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cg transform='rotate(0 32 32)' opacity='0.5'%3E%3Cpath d='M0 0h28a28 28 0 0 1-28 28z' fill='%23FFE3C2'/%3E%3Cpath d='M0 0h20a20 20 0 0 1-20 20z' fill='%23FFC98F'/%3E%3Cpath d='M0 0h11a11 11 0 0 1-11 11z' fill='%23F08A24'/%3E%3Ccircle cx='34' cy='5' r='2.2' fill='%23E0A400'/%3E%3Ccircle cx='5' cy='34' r='2.2' fill='%23E0A400'/%3E%3Ccircle cx='26' cy='24' r='2' fill='%23C2410C'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cg transform='rotate(180 32 32)' opacity='0.5'%3E%3Cpath d='M0 0h28a28 28 0 0 1-28 28z' fill='%23FFE3C2'/%3E%3Cpath d='M0 0h20a20 20 0 0 1-20 20z' fill='%23FFC98F'/%3E%3Cpath d='M0 0h11a11 11 0 0 1-11 11z' fill='%23F08A24'/%3E%3Ccircle cx='34' cy='5' r='2.2' fill='%23E0A400'/%3E%3Ccircle cx='5' cy='34' r='2.2' fill='%23E0A400'/%3E%3Ccircle cx='26' cy='24' r='2' fill='%23C2410C'/%3E%3C/g%3E%3C/svg%3E");background-position:-6px -6px,right -6px bottom -6px;background-repeat:no-repeat;background-size:64px 64px}}@media screen{:root:has([data-vibe-kit=diwali]) main .primary-action{box-shadow:0 0 0 1px #ffb00059,0 6px 18px -6px #ff8f1f8c}}[data-theme=dark]{--look-ink-gp-night:#0b1531;--look-ink-gp-dusk:#9c4a0e;--look-ink-gp-text:#fff8e7;--look-ink-gp-text-soft:#ffd9a0;--look-ink-gp-kesri:#f93;--look-ink-gp-kesri-deep:#d9661a;--look-ink-gp-marigold:#f5b60f;--look-ink-gp-marigold-deep:#d9771a;--look-ink-gp-jasmine:#f3e9d2;--look-ink-gp-gold:#d9a404;--look-ink-gp-gold-shade:#8f6300;--look-ink-gp-flame:#ffd86b;--look-ink-gp-wax:#eadbc0;--look-ink-gp-thread:#c98a00;--look-ink-gp-leaf:#3fa052;--look-ink-mc-night:#0e0412;--look-ink-mc-dusk:#3e0744;--look-ink-mc-text:#fff4fc;--look-ink-mc-text-soft:#ffc8ee;--look-ink-mc-magenta:#f533c0;--look-ink-mc-cyan:#1fc2db;--look-ink-mc-acid:#dde83a;--look-ink-mc-ink:#0e0412;--look-ink-mc-paper:#fff4fc;--look-ink-mc-sakura:#f09fd0;--look-ink-mc-speed:#ffe6f7}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--look-ink-gp-night:#0b1531;--look-ink-gp-dusk:#9c4a0e;--look-ink-gp-text:#fff8e7;--look-ink-gp-text-soft:#ffd9a0;--look-ink-gp-kesri:#f93;--look-ink-gp-kesri-deep:#d9661a;--look-ink-gp-marigold:#f5b60f;--look-ink-gp-marigold-deep:#d9771a;--look-ink-gp-jasmine:#f3e9d2;--look-ink-gp-gold:#d9a404;--look-ink-gp-gold-shade:#8f6300;--look-ink-gp-flame:#ffd86b;--look-ink-gp-wax:#eadbc0;--look-ink-gp-thread:#c98a00;--look-ink-gp-leaf:#3fa052;--look-ink-mc-night:#0e0412;--look-ink-mc-dusk:#3e0744;--look-ink-mc-text:#fff4fc;--look-ink-mc-text-soft:#ffc8ee;--look-ink-mc-magenta:#f533c0;--look-ink-mc-cyan:#1fc2db;--look-ink-mc-acid:#dde83a;--look-ink-mc-ink:#0e0412;--look-ink-mc-paper:#fff4fc;--look-ink-mc-sakura:#f09fd0;--look-ink-mc-speed:#ffe6f7}}@media screen and (min-width:37.5rem){:root:has([data-vibe-kit=gurpurab]) main :is(.bg-surface.border,[data-card]):is(.rounded-xl,.rounded-2xl,.rounded-3xl){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cg transform='rotate(0 32 32)' opacity='0.6'%3E%3Cpath d='M0 22A22 22 0 0 0 22 0' fill='none' stroke='%23F08A1C' stroke-width='1'/%3E%3Ccircle cx='21.8' cy='3.1' r='4.2' fill='%23F08A1C'/%3E%3Ccircle cx='21.8' cy='3.1' r='1.6' fill='%23F08A1C'/%3E%3Ccircle cx='19.7' cy='9.8' r='4.2' fill='%23FFC21A'/%3E%3Ccircle cx='19.7' cy='9.8' r='1.6' fill='%23F08A1C'/%3E%3Ccircle cx='15.6' cy='15.6' r='4.2' fill='%23F08A1C'/%3E%3Ccircle cx='15.6' cy='15.6' r='1.6' fill='%23F08A1C'/%3E%3Ccircle cx='9.8' cy='19.7' r='4.2' fill='%23FFC21A'/%3E%3Ccircle cx='9.8' cy='19.7' r='1.6' fill='%23F08A1C'/%3E%3Ccircle cx='3.1' cy='21.8' r='4.2' fill='%23F08A1C'/%3E%3Ccircle cx='3.1' cy='21.8' r='1.6' fill='%23F08A1C'/%3E%3Ccircle cx='33.7' cy='4.7' r='2.4' fill='%23E9D9B4'/%3E%3Ccircle cx='4.7' cy='33.7' r='2.4' fill='%23E9D9B4'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cg transform='rotate(180 32 32)' opacity='0.6'%3E%3Cpath d='M0 22A22 22 0 0 0 22 0' fill='none' stroke='%23F08A1C' stroke-width='1'/%3E%3Ccircle cx='21.8' cy='3.1' r='4.2' fill='%23F08A1C'/%3E%3Ccircle cx='21.8' cy='3.1' r='1.6' fill='%23F08A1C'/%3E%3Ccircle cx='19.7' cy='9.8' r='4.2' fill='%23FFC21A'/%3E%3Ccircle cx='19.7' cy='9.8' r='1.6' fill='%23F08A1C'/%3E%3Ccircle cx='15.6' cy='15.6' r='4.2' fill='%23F08A1C'/%3E%3Ccircle cx='15.6' cy='15.6' r='1.6' fill='%23F08A1C'/%3E%3Ccircle cx='9.8' cy='19.7' r='4.2' fill='%23FFC21A'/%3E%3Ccircle cx='9.8' cy='19.7' r='1.6' fill='%23F08A1C'/%3E%3Ccircle cx='3.1' cy='21.8' r='4.2' fill='%23F08A1C'/%3E%3Ccircle cx='3.1' cy='21.8' r='1.6' fill='%23F08A1C'/%3E%3Ccircle cx='33.7' cy='4.7' r='2.4' fill='%23E9D9B4'/%3E%3Ccircle cx='4.7' cy='33.7' r='2.4' fill='%23E9D9B4'/%3E%3C/g%3E%3C/svg%3E");background-position:-6px -6px,right -6px bottom -6px;background-repeat:no-repeat;background-size:64px 64px}:root:has([data-vibe-kit=gurpurab]) dialog.bg-surface{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cg transform='rotate(0 32 32)' opacity='0.6'%3E%3Cpath d='M0 22A22 22 0 0 0 22 0' fill='none' stroke='%23F08A1C' stroke-width='1'/%3E%3Ccircle cx='21.8' cy='3.1' r='4.2' fill='%23F08A1C'/%3E%3Ccircle cx='21.8' cy='3.1' r='1.6' fill='%23F08A1C'/%3E%3Ccircle cx='19.7' cy='9.8' r='4.2' fill='%23FFC21A'/%3E%3Ccircle cx='19.7' cy='9.8' r='1.6' fill='%23F08A1C'/%3E%3Ccircle cx='15.6' cy='15.6' r='4.2' fill='%23F08A1C'/%3E%3Ccircle cx='15.6' cy='15.6' r='1.6' fill='%23F08A1C'/%3E%3Ccircle cx='9.8' cy='19.7' r='4.2' fill='%23FFC21A'/%3E%3Ccircle cx='9.8' cy='19.7' r='1.6' fill='%23F08A1C'/%3E%3Ccircle cx='3.1' cy='21.8' r='4.2' fill='%23F08A1C'/%3E%3Ccircle cx='3.1' cy='21.8' r='1.6' fill='%23F08A1C'/%3E%3Ccircle cx='33.7' cy='4.7' r='2.4' fill='%23E9D9B4'/%3E%3Ccircle cx='4.7' cy='33.7' r='2.4' fill='%23E9D9B4'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cg transform='rotate(180 32 32)' opacity='0.6'%3E%3Cpath d='M0 22A22 22 0 0 0 22 0' fill='none' stroke='%23F08A1C' stroke-width='1'/%3E%3Ccircle cx='21.8' cy='3.1' r='4.2' fill='%23F08A1C'/%3E%3Ccircle cx='21.8' cy='3.1' r='1.6' fill='%23F08A1C'/%3E%3Ccircle cx='19.7' cy='9.8' r='4.2' fill='%23FFC21A'/%3E%3Ccircle cx='19.7' cy='9.8' r='1.6' fill='%23F08A1C'/%3E%3Ccircle cx='15.6' cy='15.6' r='4.2' fill='%23F08A1C'/%3E%3Ccircle cx='15.6' cy='15.6' r='1.6' fill='%23F08A1C'/%3E%3Ccircle cx='9.8' cy='19.7' r='4.2' fill='%23FFC21A'/%3E%3Ccircle cx='9.8' cy='19.7' r='1.6' fill='%23F08A1C'/%3E%3Ccircle cx='3.1' cy='21.8' r='4.2' fill='%23F08A1C'/%3E%3Ccircle cx='3.1' cy='21.8' r='1.6' fill='%23F08A1C'/%3E%3Ccircle cx='33.7' cy='4.7' r='2.4' fill='%23E9D9B4'/%3E%3Ccircle cx='4.7' cy='33.7' r='2.4' fill='%23E9D9B4'/%3E%3C/g%3E%3C/svg%3E");background-position:-6px -6px,right -6px bottom -6px;background-repeat:no-repeat;background-size:64px 64px}:root[data-theme=dark]:has([data-vibe-kit=gurpurab]) main :is(.bg-surface.border,[data-card]):is(.rounded-xl,.rounded-2xl,.rounded-3xl){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cg transform='rotate(0 32 32)' opacity='0.6'%3E%3Cpath d='M0 22A22 22 0 0 0 22 0' fill='none' stroke='%23B35F10' stroke-width='1'/%3E%3Ccircle cx='21.8' cy='3.1' r='4.2' fill='%23B35F10'/%3E%3Ccircle cx='21.8' cy='3.1' r='1.6' fill='%23B35F10'/%3E%3Ccircle cx='19.7' cy='9.8' r='4.2' fill='%23C98A00'/%3E%3Ccircle cx='19.7' cy='9.8' r='1.6' fill='%23B35F10'/%3E%3Ccircle cx='15.6' cy='15.6' r='4.2' fill='%23B35F10'/%3E%3Ccircle cx='15.6' cy='15.6' r='1.6' fill='%23B35F10'/%3E%3Ccircle cx='9.8' cy='19.7' r='4.2' fill='%23C98A00'/%3E%3Ccircle cx='9.8' cy='19.7' r='1.6' fill='%23B35F10'/%3E%3Ccircle cx='3.1' cy='21.8' r='4.2' fill='%23B35F10'/%3E%3Ccircle cx='3.1' cy='21.8' r='1.6' fill='%23B35F10'/%3E%3Ccircle cx='33.7' cy='4.7' r='2.4' fill='%236B5B3F'/%3E%3Ccircle cx='4.7' cy='33.7' r='2.4' fill='%236B5B3F'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cg transform='rotate(180 32 32)' opacity='0.6'%3E%3Cpath d='M0 22A22 22 0 0 0 22 0' fill='none' stroke='%23B35F10' stroke-width='1'/%3E%3Ccircle cx='21.8' cy='3.1' r='4.2' fill='%23B35F10'/%3E%3Ccircle cx='21.8' cy='3.1' r='1.6' fill='%23B35F10'/%3E%3Ccircle cx='19.7' cy='9.8' r='4.2' fill='%23C98A00'/%3E%3Ccircle cx='19.7' cy='9.8' r='1.6' fill='%23B35F10'/%3E%3Ccircle cx='15.6' cy='15.6' r='4.2' fill='%23B35F10'/%3E%3Ccircle cx='15.6' cy='15.6' r='1.6' fill='%23B35F10'/%3E%3Ccircle cx='9.8' cy='19.7' r='4.2' fill='%23C98A00'/%3E%3Ccircle cx='9.8' cy='19.7' r='1.6' fill='%23B35F10'/%3E%3Ccircle cx='3.1' cy='21.8' r='4.2' fill='%23B35F10'/%3E%3Ccircle cx='3.1' cy='21.8' r='1.6' fill='%23B35F10'/%3E%3Ccircle cx='33.7' cy='4.7' r='2.4' fill='%236B5B3F'/%3E%3Ccircle cx='4.7' cy='33.7' r='2.4' fill='%236B5B3F'/%3E%3C/g%3E%3C/svg%3E")}:root[data-theme=dark]:has([data-vibe-kit=gurpurab]) dialog.bg-surface{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cg transform='rotate(0 32 32)' opacity='0.6'%3E%3Cpath d='M0 22A22 22 0 0 0 22 0' fill='none' stroke='%23B35F10' stroke-width='1'/%3E%3Ccircle cx='21.8' cy='3.1' r='4.2' fill='%23B35F10'/%3E%3Ccircle cx='21.8' cy='3.1' r='1.6' fill='%23B35F10'/%3E%3Ccircle cx='19.7' cy='9.8' r='4.2' fill='%23C98A00'/%3E%3Ccircle cx='19.7' cy='9.8' r='1.6' fill='%23B35F10'/%3E%3Ccircle cx='15.6' cy='15.6' r='4.2' fill='%23B35F10'/%3E%3Ccircle cx='15.6' cy='15.6' r='1.6' fill='%23B35F10'/%3E%3Ccircle cx='9.8' cy='19.7' r='4.2' fill='%23C98A00'/%3E%3Ccircle cx='9.8' cy='19.7' r='1.6' fill='%23B35F10'/%3E%3Ccircle cx='3.1' cy='21.8' r='4.2' fill='%23B35F10'/%3E%3Ccircle cx='3.1' cy='21.8' r='1.6' fill='%23B35F10'/%3E%3Ccircle cx='33.7' cy='4.7' r='2.4' fill='%236B5B3F'/%3E%3Ccircle cx='4.7' cy='33.7' r='2.4' fill='%236B5B3F'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cg transform='rotate(180 32 32)' opacity='0.6'%3E%3Cpath d='M0 22A22 22 0 0 0 22 0' fill='none' stroke='%23B35F10' stroke-width='1'/%3E%3Ccircle cx='21.8' cy='3.1' r='4.2' fill='%23B35F10'/%3E%3Ccircle cx='21.8' cy='3.1' r='1.6' fill='%23B35F10'/%3E%3Ccircle cx='19.7' cy='9.8' r='4.2' fill='%23C98A00'/%3E%3Ccircle cx='19.7' cy='9.8' r='1.6' fill='%23B35F10'/%3E%3Ccircle cx='15.6' cy='15.6' r='4.2' fill='%23B35F10'/%3E%3Ccircle cx='15.6' cy='15.6' r='1.6' fill='%23B35F10'/%3E%3Ccircle cx='9.8' cy='19.7' r='4.2' fill='%23C98A00'/%3E%3Ccircle cx='9.8' cy='19.7' r='1.6' fill='%23B35F10'/%3E%3Ccircle cx='3.1' cy='21.8' r='4.2' fill='%23B35F10'/%3E%3Ccircle cx='3.1' cy='21.8' r='1.6' fill='%23B35F10'/%3E%3Ccircle cx='33.7' cy='4.7' r='2.4' fill='%236B5B3F'/%3E%3Ccircle cx='4.7' cy='33.7' r='2.4' fill='%236B5B3F'/%3E%3C/g%3E%3C/svg%3E")}}@media screen and (min-width:37.5rem) and (prefers-color-scheme:dark){:root:not([data-theme=light]):has([data-vibe-kit=gurpurab]) main :is(.bg-surface.border,[data-card]):is(.rounded-xl,.rounded-2xl,.rounded-3xl){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cg transform='rotate(0 32 32)' opacity='0.6'%3E%3Cpath d='M0 22A22 22 0 0 0 22 0' fill='none' stroke='%23B35F10' stroke-width='1'/%3E%3Ccircle cx='21.8' cy='3.1' r='4.2' fill='%23B35F10'/%3E%3Ccircle cx='21.8' cy='3.1' r='1.6' fill='%23B35F10'/%3E%3Ccircle cx='19.7' cy='9.8' r='4.2' fill='%23C98A00'/%3E%3Ccircle cx='19.7' cy='9.8' r='1.6' fill='%23B35F10'/%3E%3Ccircle cx='15.6' cy='15.6' r='4.2' fill='%23B35F10'/%3E%3Ccircle cx='15.6' cy='15.6' r='1.6' fill='%23B35F10'/%3E%3Ccircle cx='9.8' cy='19.7' r='4.2' fill='%23C98A00'/%3E%3Ccircle cx='9.8' cy='19.7' r='1.6' fill='%23B35F10'/%3E%3Ccircle cx='3.1' cy='21.8' r='4.2' fill='%23B35F10'/%3E%3Ccircle cx='3.1' cy='21.8' r='1.6' fill='%23B35F10'/%3E%3Ccircle cx='33.7' cy='4.7' r='2.4' fill='%236B5B3F'/%3E%3Ccircle cx='4.7' cy='33.7' r='2.4' fill='%236B5B3F'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cg transform='rotate(180 32 32)' opacity='0.6'%3E%3Cpath d='M0 22A22 22 0 0 0 22 0' fill='none' stroke='%23B35F10' stroke-width='1'/%3E%3Ccircle cx='21.8' cy='3.1' r='4.2' fill='%23B35F10'/%3E%3Ccircle cx='21.8' cy='3.1' r='1.6' fill='%23B35F10'/%3E%3Ccircle cx='19.7' cy='9.8' r='4.2' fill='%23C98A00'/%3E%3Ccircle cx='19.7' cy='9.8' r='1.6' fill='%23B35F10'/%3E%3Ccircle cx='15.6' cy='15.6' r='4.2' fill='%23B35F10'/%3E%3Ccircle cx='15.6' cy='15.6' r='1.6' fill='%23B35F10'/%3E%3Ccircle cx='9.8' cy='19.7' r='4.2' fill='%23C98A00'/%3E%3Ccircle cx='9.8' cy='19.7' r='1.6' fill='%23B35F10'/%3E%3Ccircle cx='3.1' cy='21.8' r='4.2' fill='%23B35F10'/%3E%3Ccircle cx='3.1' cy='21.8' r='1.6' fill='%23B35F10'/%3E%3Ccircle cx='33.7' cy='4.7' r='2.4' fill='%236B5B3F'/%3E%3Ccircle cx='4.7' cy='33.7' r='2.4' fill='%236B5B3F'/%3E%3C/g%3E%3C/svg%3E")}:root:not([data-theme=light]):has([data-vibe-kit=gurpurab]) dialog.bg-surface{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cg transform='rotate(0 32 32)' opacity='0.6'%3E%3Cpath d='M0 22A22 22 0 0 0 22 0' fill='none' stroke='%23B35F10' stroke-width='1'/%3E%3Ccircle cx='21.8' cy='3.1' r='4.2' fill='%23B35F10'/%3E%3Ccircle cx='21.8' cy='3.1' r='1.6' fill='%23B35F10'/%3E%3Ccircle cx='19.7' cy='9.8' r='4.2' fill='%23C98A00'/%3E%3Ccircle cx='19.7' cy='9.8' r='1.6' fill='%23B35F10'/%3E%3Ccircle cx='15.6' cy='15.6' r='4.2' fill='%23B35F10'/%3E%3Ccircle cx='15.6' cy='15.6' r='1.6' fill='%23B35F10'/%3E%3Ccircle cx='9.8' cy='19.7' r='4.2' fill='%23C98A00'/%3E%3Ccircle cx='9.8' cy='19.7' r='1.6' fill='%23B35F10'/%3E%3Ccircle cx='3.1' cy='21.8' r='4.2' fill='%23B35F10'/%3E%3Ccircle cx='3.1' cy='21.8' r='1.6' fill='%23B35F10'/%3E%3Ccircle cx='33.7' cy='4.7' r='2.4' fill='%236B5B3F'/%3E%3Ccircle cx='4.7' cy='33.7' r='2.4' fill='%236B5B3F'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cg transform='rotate(180 32 32)' opacity='0.6'%3E%3Cpath d='M0 22A22 22 0 0 0 22 0' fill='none' stroke='%23B35F10' stroke-width='1'/%3E%3Ccircle cx='21.8' cy='3.1' r='4.2' fill='%23B35F10'/%3E%3Ccircle cx='21.8' cy='3.1' r='1.6' fill='%23B35F10'/%3E%3Ccircle cx='19.7' cy='9.8' r='4.2' fill='%23C98A00'/%3E%3Ccircle cx='19.7' cy='9.8' r='1.6' fill='%23B35F10'/%3E%3Ccircle cx='15.6' cy='15.6' r='4.2' fill='%23B35F10'/%3E%3Ccircle cx='15.6' cy='15.6' r='1.6' fill='%23B35F10'/%3E%3Ccircle cx='9.8' cy='19.7' r='4.2' fill='%23C98A00'/%3E%3Ccircle cx='9.8' cy='19.7' r='1.6' fill='%23B35F10'/%3E%3Ccircle cx='3.1' cy='21.8' r='4.2' fill='%23B35F10'/%3E%3Ccircle cx='3.1' cy='21.8' r='1.6' fill='%23B35F10'/%3E%3Ccircle cx='33.7' cy='4.7' r='2.4' fill='%236B5B3F'/%3E%3Ccircle cx='4.7' cy='33.7' r='2.4' fill='%236B5B3F'/%3E%3C/g%3E%3C/svg%3E")}}@media screen{:root:has([data-vibe-kit=gurpurab]) main .primary-action{box-shadow:0 0 0 1px #ffb01a73,0 6px 18px -6px #ffb01a8c}:root[data-theme=dark]:has([data-vibe-kit=gurpurab]) main .primary-action{box-shadow:0 0 0 1px #ff993359,0 6px 18px -6px #f936}}@media screen and (prefers-color-scheme:dark){:root:not([data-theme=light]):has([data-vibe-kit=gurpurab]) main .primary-action{box-shadow:0 0 0 1px #ff993359,0 6px 18px -6px #f936}}@media screen and (min-width:37.5rem){:root:has([data-vibe-kit=main-character]) main :is(.bg-surface.border,[data-card]):is(.rounded-xl,.rounded-2xl,.rounded-3xl){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cg transform='rotate(0 32 32)' opacity='0.6'%3E%3Ccircle cx='4' cy='4' r='2.40' fill='%23FF3DCB'/%3E%3Ccircle cx='10' cy='4' r='2.05' fill='%23FF3DCB'/%3E%3Ccircle cx='16' cy='4' r='1.70' fill='%23FF3DCB'/%3E%3Ccircle cx='22' cy='4' r='1.35' fill='%23FF3DCB'/%3E%3Ccircle cx='28' cy='4' r='1.00' fill='%23FF3DCB'/%3E%3Ccircle cx='34' cy='4' r='0.65' fill='%23FF3DCB'/%3E%3Ccircle cx='4' cy='10' r='2.05' fill='%23FF3DCB'/%3E%3Ccircle cx='10' cy='10' r='1.70' fill='%23FF3DCB'/%3E%3Ccircle cx='16' cy='10' r='1.35' fill='%23FF3DCB'/%3E%3Ccircle cx='22' cy='10' r='1.00' fill='%23FF3DCB'/%3E%3Ccircle cx='28' cy='10' r='0.65' fill='%23FF3DCB'/%3E%3Ccircle cx='4' cy='16' r='1.70' fill='%23FF3DCB'/%3E%3Ccircle cx='10' cy='16' r='1.35' fill='%23FF3DCB'/%3E%3Ccircle cx='16' cy='16' r='1.00' fill='%23FF3DCB'/%3E%3Ccircle cx='22' cy='16' r='0.65' fill='%23FF3DCB'/%3E%3Ccircle cx='4' cy='22' r='1.35' fill='%23FF3DCB'/%3E%3Ccircle cx='10' cy='22' r='1.00' fill='%23FF3DCB'/%3E%3Ccircle cx='16' cy='22' r='0.65' fill='%23FF3DCB'/%3E%3Ccircle cx='4' cy='28' r='1.00' fill='%23FF3DCB'/%3E%3Ccircle cx='10' cy='28' r='0.65' fill='%23FF3DCB'/%3E%3Ccircle cx='4' cy='34' r='0.65' fill='%23FF3DCB'/%3E%3Cpath d='M30 18c.6 4 2.6 6 6.6 6.6c-4 .6-6 2.6-6.6 6.6c-.6-4-2.6-6-6.6-6.6c4-.6 6-2.6 6.6-6.6z' fill='%2322D3EE' stroke='%231A0820' stroke-width='0.8'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cg transform='rotate(180 32 32)' opacity='0.6'%3E%3Ccircle cx='4' cy='4' r='2.40' fill='%23FF3DCB'/%3E%3Ccircle cx='10' cy='4' r='2.05' fill='%23FF3DCB'/%3E%3Ccircle cx='16' cy='4' r='1.70' fill='%23FF3DCB'/%3E%3Ccircle cx='22' cy='4' r='1.35' fill='%23FF3DCB'/%3E%3Ccircle cx='28' cy='4' r='1.00' fill='%23FF3DCB'/%3E%3Ccircle cx='34' cy='4' r='0.65' fill='%23FF3DCB'/%3E%3Ccircle cx='4' cy='10' r='2.05' fill='%23FF3DCB'/%3E%3Ccircle cx='10' cy='10' r='1.70' fill='%23FF3DCB'/%3E%3Ccircle cx='16' cy='10' r='1.35' fill='%23FF3DCB'/%3E%3Ccircle cx='22' cy='10' r='1.00' fill='%23FF3DCB'/%3E%3Ccircle cx='28' cy='10' r='0.65' fill='%23FF3DCB'/%3E%3Ccircle cx='4' cy='16' r='1.70' fill='%23FF3DCB'/%3E%3Ccircle cx='10' cy='16' r='1.35' fill='%23FF3DCB'/%3E%3Ccircle cx='16' cy='16' r='1.00' fill='%23FF3DCB'/%3E%3Ccircle cx='22' cy='16' r='0.65' fill='%23FF3DCB'/%3E%3Ccircle cx='4' cy='22' r='1.35' fill='%23FF3DCB'/%3E%3Ccircle cx='10' cy='22' r='1.00' fill='%23FF3DCB'/%3E%3Ccircle cx='16' cy='22' r='0.65' fill='%23FF3DCB'/%3E%3Ccircle cx='4' cy='28' r='1.00' fill='%23FF3DCB'/%3E%3Ccircle cx='10' cy='28' r='0.65' fill='%23FF3DCB'/%3E%3Ccircle cx='4' cy='34' r='0.65' fill='%23FF3DCB'/%3E%3Cpath d='M30 18c.6 4 2.6 6 6.6 6.6c-4 .6-6 2.6-6.6 6.6c-.6-4-2.6-6-6.6-6.6c4-.6 6-2.6 6.6-6.6z' fill='%2322D3EE' stroke='%231A0820' stroke-width='0.8'/%3E%3C/g%3E%3C/svg%3E");background-position:-6px -6px,right -6px bottom -6px;background-repeat:no-repeat;background-size:64px 64px}:root:has([data-vibe-kit=main-character]) dialog.bg-surface{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cg transform='rotate(0 32 32)' opacity='0.6'%3E%3Ccircle cx='4' cy='4' r='2.40' fill='%23FF3DCB'/%3E%3Ccircle cx='10' cy='4' r='2.05' fill='%23FF3DCB'/%3E%3Ccircle cx='16' cy='4' r='1.70' fill='%23FF3DCB'/%3E%3Ccircle cx='22' cy='4' r='1.35' fill='%23FF3DCB'/%3E%3Ccircle cx='28' cy='4' r='1.00' fill='%23FF3DCB'/%3E%3Ccircle cx='34' cy='4' r='0.65' fill='%23FF3DCB'/%3E%3Ccircle cx='4' cy='10' r='2.05' fill='%23FF3DCB'/%3E%3Ccircle cx='10' cy='10' r='1.70' fill='%23FF3DCB'/%3E%3Ccircle cx='16' cy='10' r='1.35' fill='%23FF3DCB'/%3E%3Ccircle cx='22' cy='10' r='1.00' fill='%23FF3DCB'/%3E%3Ccircle cx='28' cy='10' r='0.65' fill='%23FF3DCB'/%3E%3Ccircle cx='4' cy='16' r='1.70' fill='%23FF3DCB'/%3E%3Ccircle cx='10' cy='16' r='1.35' fill='%23FF3DCB'/%3E%3Ccircle cx='16' cy='16' r='1.00' fill='%23FF3DCB'/%3E%3Ccircle cx='22' cy='16' r='0.65' fill='%23FF3DCB'/%3E%3Ccircle cx='4' cy='22' r='1.35' fill='%23FF3DCB'/%3E%3Ccircle cx='10' cy='22' r='1.00' fill='%23FF3DCB'/%3E%3Ccircle cx='16' cy='22' r='0.65' fill='%23FF3DCB'/%3E%3Ccircle cx='4' cy='28' r='1.00' fill='%23FF3DCB'/%3E%3Ccircle cx='10' cy='28' r='0.65' fill='%23FF3DCB'/%3E%3Ccircle cx='4' cy='34' r='0.65' fill='%23FF3DCB'/%3E%3Cpath d='M30 18c.6 4 2.6 6 6.6 6.6c-4 .6-6 2.6-6.6 6.6c-.6-4-2.6-6-6.6-6.6c4-.6 6-2.6 6.6-6.6z' fill='%2322D3EE' stroke='%231A0820' stroke-width='0.8'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cg transform='rotate(180 32 32)' opacity='0.6'%3E%3Ccircle cx='4' cy='4' r='2.40' fill='%23FF3DCB'/%3E%3Ccircle cx='10' cy='4' r='2.05' fill='%23FF3DCB'/%3E%3Ccircle cx='16' cy='4' r='1.70' fill='%23FF3DCB'/%3E%3Ccircle cx='22' cy='4' r='1.35' fill='%23FF3DCB'/%3E%3Ccircle cx='28' cy='4' r='1.00' fill='%23FF3DCB'/%3E%3Ccircle cx='34' cy='4' r='0.65' fill='%23FF3DCB'/%3E%3Ccircle cx='4' cy='10' r='2.05' fill='%23FF3DCB'/%3E%3Ccircle cx='10' cy='10' r='1.70' fill='%23FF3DCB'/%3E%3Ccircle cx='16' cy='10' r='1.35' fill='%23FF3DCB'/%3E%3Ccircle cx='22' cy='10' r='1.00' fill='%23FF3DCB'/%3E%3Ccircle cx='28' cy='10' r='0.65' fill='%23FF3DCB'/%3E%3Ccircle cx='4' cy='16' r='1.70' fill='%23FF3DCB'/%3E%3Ccircle cx='10' cy='16' r='1.35' fill='%23FF3DCB'/%3E%3Ccircle cx='16' cy='16' r='1.00' fill='%23FF3DCB'/%3E%3Ccircle cx='22' cy='16' r='0.65' fill='%23FF3DCB'/%3E%3Ccircle cx='4' cy='22' r='1.35' fill='%23FF3DCB'/%3E%3Ccircle cx='10' cy='22' r='1.00' fill='%23FF3DCB'/%3E%3Ccircle cx='16' cy='22' r='0.65' fill='%23FF3DCB'/%3E%3Ccircle cx='4' cy='28' r='1.00' fill='%23FF3DCB'/%3E%3Ccircle cx='10' cy='28' r='0.65' fill='%23FF3DCB'/%3E%3Ccircle cx='4' cy='34' r='0.65' fill='%23FF3DCB'/%3E%3Cpath d='M30 18c.6 4 2.6 6 6.6 6.6c-4 .6-6 2.6-6.6 6.6c-.6-4-2.6-6-6.6-6.6c4-.6 6-2.6 6.6-6.6z' fill='%2322D3EE' stroke='%231A0820' stroke-width='0.8'/%3E%3C/g%3E%3C/svg%3E");background-position:-6px -6px,right -6px bottom -6px;background-repeat:no-repeat;background-size:64px 64px}:root[data-theme=dark]:has([data-vibe-kit=main-character]) main :is(.bg-surface.border,[data-card]):is(.rounded-xl,.rounded-2xl,.rounded-3xl){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cg transform='rotate(0 32 32)' opacity='0.6'%3E%3Ccircle cx='4' cy='4' r='2.40' fill='%23B0288F'/%3E%3Ccircle cx='10' cy='4' r='2.05' fill='%23B0288F'/%3E%3Ccircle cx='16' cy='4' r='1.70' fill='%23B0288F'/%3E%3Ccircle cx='22' cy='4' r='1.35' fill='%23B0288F'/%3E%3Ccircle cx='28' cy='4' r='1.00' fill='%23B0288F'/%3E%3Ccircle cx='34' cy='4' r='0.65' fill='%23B0288F'/%3E%3Ccircle cx='4' cy='10' r='2.05' fill='%23B0288F'/%3E%3Ccircle cx='10' cy='10' r='1.70' fill='%23B0288F'/%3E%3Ccircle cx='16' cy='10' r='1.35' fill='%23B0288F'/%3E%3Ccircle cx='22' cy='10' r='1.00' fill='%23B0288F'/%3E%3Ccircle cx='28' cy='10' r='0.65' fill='%23B0288F'/%3E%3Ccircle cx='4' cy='16' r='1.70' fill='%23B0288F'/%3E%3Ccircle cx='10' cy='16' r='1.35' fill='%23B0288F'/%3E%3Ccircle cx='16' cy='16' r='1.00' fill='%23B0288F'/%3E%3Ccircle cx='22' cy='16' r='0.65' fill='%23B0288F'/%3E%3Ccircle cx='4' cy='22' r='1.35' fill='%23B0288F'/%3E%3Ccircle cx='10' cy='22' r='1.00' fill='%23B0288F'/%3E%3Ccircle cx='16' cy='22' r='0.65' fill='%23B0288F'/%3E%3Ccircle cx='4' cy='28' r='1.00' fill='%23B0288F'/%3E%3Ccircle cx='10' cy='28' r='0.65' fill='%23B0288F'/%3E%3Ccircle cx='4' cy='34' r='0.65' fill='%23B0288F'/%3E%3Cpath d='M30 18c.6 4 2.6 6 6.6 6.6c-4 .6-6 2.6-6.6 6.6c-.6-4-2.6-6-6.6-6.6c4-.6 6-2.6 6.6-6.6z' fill='%231A9DB3' stroke='%23F7D6F0' stroke-width='0.8'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cg transform='rotate(180 32 32)' opacity='0.6'%3E%3Ccircle cx='4' cy='4' r='2.40' fill='%23B0288F'/%3E%3Ccircle cx='10' cy='4' r='2.05' fill='%23B0288F'/%3E%3Ccircle cx='16' cy='4' r='1.70' fill='%23B0288F'/%3E%3Ccircle cx='22' cy='4' r='1.35' fill='%23B0288F'/%3E%3Ccircle cx='28' cy='4' r='1.00' fill='%23B0288F'/%3E%3Ccircle cx='34' cy='4' r='0.65' fill='%23B0288F'/%3E%3Ccircle cx='4' cy='10' r='2.05' fill='%23B0288F'/%3E%3Ccircle cx='10' cy='10' r='1.70' fill='%23B0288F'/%3E%3Ccircle cx='16' cy='10' r='1.35' fill='%23B0288F'/%3E%3Ccircle cx='22' cy='10' r='1.00' fill='%23B0288F'/%3E%3Ccircle cx='28' cy='10' r='0.65' fill='%23B0288F'/%3E%3Ccircle cx='4' cy='16' r='1.70' fill='%23B0288F'/%3E%3Ccircle cx='10' cy='16' r='1.35' fill='%23B0288F'/%3E%3Ccircle cx='16' cy='16' r='1.00' fill='%23B0288F'/%3E%3Ccircle cx='22' cy='16' r='0.65' fill='%23B0288F'/%3E%3Ccircle cx='4' cy='22' r='1.35' fill='%23B0288F'/%3E%3Ccircle cx='10' cy='22' r='1.00' fill='%23B0288F'/%3E%3Ccircle cx='16' cy='22' r='0.65' fill='%23B0288F'/%3E%3Ccircle cx='4' cy='28' r='1.00' fill='%23B0288F'/%3E%3Ccircle cx='10' cy='28' r='0.65' fill='%23B0288F'/%3E%3Ccircle cx='4' cy='34' r='0.65' fill='%23B0288F'/%3E%3Cpath d='M30 18c.6 4 2.6 6 6.6 6.6c-4 .6-6 2.6-6.6 6.6c-.6-4-2.6-6-6.6-6.6c4-.6 6-2.6 6.6-6.6z' fill='%231A9DB3' stroke='%23F7D6F0' stroke-width='0.8'/%3E%3C/g%3E%3C/svg%3E")}:root[data-theme=dark]:has([data-vibe-kit=main-character]) dialog.bg-surface{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cg transform='rotate(0 32 32)' opacity='0.6'%3E%3Ccircle cx='4' cy='4' r='2.40' fill='%23B0288F'/%3E%3Ccircle cx='10' cy='4' r='2.05' fill='%23B0288F'/%3E%3Ccircle cx='16' cy='4' r='1.70' fill='%23B0288F'/%3E%3Ccircle cx='22' cy='4' r='1.35' fill='%23B0288F'/%3E%3Ccircle cx='28' cy='4' r='1.00' fill='%23B0288F'/%3E%3Ccircle cx='34' cy='4' r='0.65' fill='%23B0288F'/%3E%3Ccircle cx='4' cy='10' r='2.05' fill='%23B0288F'/%3E%3Ccircle cx='10' cy='10' r='1.70' fill='%23B0288F'/%3E%3Ccircle cx='16' cy='10' r='1.35' fill='%23B0288F'/%3E%3Ccircle cx='22' cy='10' r='1.00' fill='%23B0288F'/%3E%3Ccircle cx='28' cy='10' r='0.65' fill='%23B0288F'/%3E%3Ccircle cx='4' cy='16' r='1.70' fill='%23B0288F'/%3E%3Ccircle cx='10' cy='16' r='1.35' fill='%23B0288F'/%3E%3Ccircle cx='16' cy='16' r='1.00' fill='%23B0288F'/%3E%3Ccircle cx='22' cy='16' r='0.65' fill='%23B0288F'/%3E%3Ccircle cx='4' cy='22' r='1.35' fill='%23B0288F'/%3E%3Ccircle cx='10' cy='22' r='1.00' fill='%23B0288F'/%3E%3Ccircle cx='16' cy='22' r='0.65' fill='%23B0288F'/%3E%3Ccircle cx='4' cy='28' r='1.00' fill='%23B0288F'/%3E%3Ccircle cx='10' cy='28' r='0.65' fill='%23B0288F'/%3E%3Ccircle cx='4' cy='34' r='0.65' fill='%23B0288F'/%3E%3Cpath d='M30 18c.6 4 2.6 6 6.6 6.6c-4 .6-6 2.6-6.6 6.6c-.6-4-2.6-6-6.6-6.6c4-.6 6-2.6 6.6-6.6z' fill='%231A9DB3' stroke='%23F7D6F0' stroke-width='0.8'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cg transform='rotate(180 32 32)' opacity='0.6'%3E%3Ccircle cx='4' cy='4' r='2.40' fill='%23B0288F'/%3E%3Ccircle cx='10' cy='4' r='2.05' fill='%23B0288F'/%3E%3Ccircle cx='16' cy='4' r='1.70' fill='%23B0288F'/%3E%3Ccircle cx='22' cy='4' r='1.35' fill='%23B0288F'/%3E%3Ccircle cx='28' cy='4' r='1.00' fill='%23B0288F'/%3E%3Ccircle cx='34' cy='4' r='0.65' fill='%23B0288F'/%3E%3Ccircle cx='4' cy='10' r='2.05' fill='%23B0288F'/%3E%3Ccircle cx='10' cy='10' r='1.70' fill='%23B0288F'/%3E%3Ccircle cx='16' cy='10' r='1.35' fill='%23B0288F'/%3E%3Ccircle cx='22' cy='10' r='1.00' fill='%23B0288F'/%3E%3Ccircle cx='28' cy='10' r='0.65' fill='%23B0288F'/%3E%3Ccircle cx='4' cy='16' r='1.70' fill='%23B0288F'/%3E%3Ccircle cx='10' cy='16' r='1.35' fill='%23B0288F'/%3E%3Ccircle cx='16' cy='16' r='1.00' fill='%23B0288F'/%3E%3Ccircle cx='22' cy='16' r='0.65' fill='%23B0288F'/%3E%3Ccircle cx='4' cy='22' r='1.35' fill='%23B0288F'/%3E%3Ccircle cx='10' cy='22' r='1.00' fill='%23B0288F'/%3E%3Ccircle cx='16' cy='22' r='0.65' fill='%23B0288F'/%3E%3Ccircle cx='4' cy='28' r='1.00' fill='%23B0288F'/%3E%3Ccircle cx='10' cy='28' r='0.65' fill='%23B0288F'/%3E%3Ccircle cx='4' cy='34' r='0.65' fill='%23B0288F'/%3E%3Cpath d='M30 18c.6 4 2.6 6 6.6 6.6c-4 .6-6 2.6-6.6 6.6c-.6-4-2.6-6-6.6-6.6c4-.6 6-2.6 6.6-6.6z' fill='%231A9DB3' stroke='%23F7D6F0' stroke-width='0.8'/%3E%3C/g%3E%3C/svg%3E")}}@media screen and (min-width:37.5rem) and (prefers-color-scheme:dark){:root:not([data-theme=light]):has([data-vibe-kit=main-character]) main :is(.bg-surface.border,[data-card]):is(.rounded-xl,.rounded-2xl,.rounded-3xl){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cg transform='rotate(0 32 32)' opacity='0.6'%3E%3Ccircle cx='4' cy='4' r='2.40' fill='%23B0288F'/%3E%3Ccircle cx='10' cy='4' r='2.05' fill='%23B0288F'/%3E%3Ccircle cx='16' cy='4' r='1.70' fill='%23B0288F'/%3E%3Ccircle cx='22' cy='4' r='1.35' fill='%23B0288F'/%3E%3Ccircle cx='28' cy='4' r='1.00' fill='%23B0288F'/%3E%3Ccircle cx='34' cy='4' r='0.65' fill='%23B0288F'/%3E%3Ccircle cx='4' cy='10' r='2.05' fill='%23B0288F'/%3E%3Ccircle cx='10' cy='10' r='1.70' fill='%23B0288F'/%3E%3Ccircle cx='16' cy='10' r='1.35' fill='%23B0288F'/%3E%3Ccircle cx='22' cy='10' r='1.00' fill='%23B0288F'/%3E%3Ccircle cx='28' cy='10' r='0.65' fill='%23B0288F'/%3E%3Ccircle cx='4' cy='16' r='1.70' fill='%23B0288F'/%3E%3Ccircle cx='10' cy='16' r='1.35' fill='%23B0288F'/%3E%3Ccircle cx='16' cy='16' r='1.00' fill='%23B0288F'/%3E%3Ccircle cx='22' cy='16' r='0.65' fill='%23B0288F'/%3E%3Ccircle cx='4' cy='22' r='1.35' fill='%23B0288F'/%3E%3Ccircle cx='10' cy='22' r='1.00' fill='%23B0288F'/%3E%3Ccircle cx='16' cy='22' r='0.65' fill='%23B0288F'/%3E%3Ccircle cx='4' cy='28' r='1.00' fill='%23B0288F'/%3E%3Ccircle cx='10' cy='28' r='0.65' fill='%23B0288F'/%3E%3Ccircle cx='4' cy='34' r='0.65' fill='%23B0288F'/%3E%3Cpath d='M30 18c.6 4 2.6 6 6.6 6.6c-4 .6-6 2.6-6.6 6.6c-.6-4-2.6-6-6.6-6.6c4-.6 6-2.6 6.6-6.6z' fill='%231A9DB3' stroke='%23F7D6F0' stroke-width='0.8'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cg transform='rotate(180 32 32)' opacity='0.6'%3E%3Ccircle cx='4' cy='4' r='2.40' fill='%23B0288F'/%3E%3Ccircle cx='10' cy='4' r='2.05' fill='%23B0288F'/%3E%3Ccircle cx='16' cy='4' r='1.70' fill='%23B0288F'/%3E%3Ccircle cx='22' cy='4' r='1.35' fill='%23B0288F'/%3E%3Ccircle cx='28' cy='4' r='1.00' fill='%23B0288F'/%3E%3Ccircle cx='34' cy='4' r='0.65' fill='%23B0288F'/%3E%3Ccircle cx='4' cy='10' r='2.05' fill='%23B0288F'/%3E%3Ccircle cx='10' cy='10' r='1.70' fill='%23B0288F'/%3E%3Ccircle cx='16' cy='10' r='1.35' fill='%23B0288F'/%3E%3Ccircle cx='22' cy='10' r='1.00' fill='%23B0288F'/%3E%3Ccircle cx='28' cy='10' r='0.65' fill='%23B0288F'/%3E%3Ccircle cx='4' cy='16' r='1.70' fill='%23B0288F'/%3E%3Ccircle cx='10' cy='16' r='1.35' fill='%23B0288F'/%3E%3Ccircle cx='16' cy='16' r='1.00' fill='%23B0288F'/%3E%3Ccircle cx='22' cy='16' r='0.65' fill='%23B0288F'/%3E%3Ccircle cx='4' cy='22' r='1.35' fill='%23B0288F'/%3E%3Ccircle cx='10' cy='22' r='1.00' fill='%23B0288F'/%3E%3Ccircle cx='16' cy='22' r='0.65' fill='%23B0288F'/%3E%3Ccircle cx='4' cy='28' r='1.00' fill='%23B0288F'/%3E%3Ccircle cx='10' cy='28' r='0.65' fill='%23B0288F'/%3E%3Ccircle cx='4' cy='34' r='0.65' fill='%23B0288F'/%3E%3Cpath d='M30 18c.6 4 2.6 6 6.6 6.6c-4 .6-6 2.6-6.6 6.6c-.6-4-2.6-6-6.6-6.6c4-.6 6-2.6 6.6-6.6z' fill='%231A9DB3' stroke='%23F7D6F0' stroke-width='0.8'/%3E%3C/g%3E%3C/svg%3E")}:root:not([data-theme=light]):has([data-vibe-kit=main-character]) dialog.bg-surface{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cg transform='rotate(0 32 32)' opacity='0.6'%3E%3Ccircle cx='4' cy='4' r='2.40' fill='%23B0288F'/%3E%3Ccircle cx='10' cy='4' r='2.05' fill='%23B0288F'/%3E%3Ccircle cx='16' cy='4' r='1.70' fill='%23B0288F'/%3E%3Ccircle cx='22' cy='4' r='1.35' fill='%23B0288F'/%3E%3Ccircle cx='28' cy='4' r='1.00' fill='%23B0288F'/%3E%3Ccircle cx='34' cy='4' r='0.65' fill='%23B0288F'/%3E%3Ccircle cx='4' cy='10' r='2.05' fill='%23B0288F'/%3E%3Ccircle cx='10' cy='10' r='1.70' fill='%23B0288F'/%3E%3Ccircle cx='16' cy='10' r='1.35' fill='%23B0288F'/%3E%3Ccircle cx='22' cy='10' r='1.00' fill='%23B0288F'/%3E%3Ccircle cx='28' cy='10' r='0.65' fill='%23B0288F'/%3E%3Ccircle cx='4' cy='16' r='1.70' fill='%23B0288F'/%3E%3Ccircle cx='10' cy='16' r='1.35' fill='%23B0288F'/%3E%3Ccircle cx='16' cy='16' r='1.00' fill='%23B0288F'/%3E%3Ccircle cx='22' cy='16' r='0.65' fill='%23B0288F'/%3E%3Ccircle cx='4' cy='22' r='1.35' fill='%23B0288F'/%3E%3Ccircle cx='10' cy='22' r='1.00' fill='%23B0288F'/%3E%3Ccircle cx='16' cy='22' r='0.65' fill='%23B0288F'/%3E%3Ccircle cx='4' cy='28' r='1.00' fill='%23B0288F'/%3E%3Ccircle cx='10' cy='28' r='0.65' fill='%23B0288F'/%3E%3Ccircle cx='4' cy='34' r='0.65' fill='%23B0288F'/%3E%3Cpath d='M30 18c.6 4 2.6 6 6.6 6.6c-4 .6-6 2.6-6.6 6.6c-.6-4-2.6-6-6.6-6.6c4-.6 6-2.6 6.6-6.6z' fill='%231A9DB3' stroke='%23F7D6F0' stroke-width='0.8'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cg transform='rotate(180 32 32)' opacity='0.6'%3E%3Ccircle cx='4' cy='4' r='2.40' fill='%23B0288F'/%3E%3Ccircle cx='10' cy='4' r='2.05' fill='%23B0288F'/%3E%3Ccircle cx='16' cy='4' r='1.70' fill='%23B0288F'/%3E%3Ccircle cx='22' cy='4' r='1.35' fill='%23B0288F'/%3E%3Ccircle cx='28' cy='4' r='1.00' fill='%23B0288F'/%3E%3Ccircle cx='34' cy='4' r='0.65' fill='%23B0288F'/%3E%3Ccircle cx='4' cy='10' r='2.05' fill='%23B0288F'/%3E%3Ccircle cx='10' cy='10' r='1.70' fill='%23B0288F'/%3E%3Ccircle cx='16' cy='10' r='1.35' fill='%23B0288F'/%3E%3Ccircle cx='22' cy='10' r='1.00' fill='%23B0288F'/%3E%3Ccircle cx='28' cy='10' r='0.65' fill='%23B0288F'/%3E%3Ccircle cx='4' cy='16' r='1.70' fill='%23B0288F'/%3E%3Ccircle cx='10' cy='16' r='1.35' fill='%23B0288F'/%3E%3Ccircle cx='16' cy='16' r='1.00' fill='%23B0288F'/%3E%3Ccircle cx='22' cy='16' r='0.65' fill='%23B0288F'/%3E%3Ccircle cx='4' cy='22' r='1.35' fill='%23B0288F'/%3E%3Ccircle cx='10' cy='22' r='1.00' fill='%23B0288F'/%3E%3Ccircle cx='16' cy='22' r='0.65' fill='%23B0288F'/%3E%3Ccircle cx='4' cy='28' r='1.00' fill='%23B0288F'/%3E%3Ccircle cx='10' cy='28' r='0.65' fill='%23B0288F'/%3E%3Ccircle cx='4' cy='34' r='0.65' fill='%23B0288F'/%3E%3Cpath d='M30 18c.6 4 2.6 6 6.6 6.6c-4 .6-6 2.6-6.6 6.6c-.6-4-2.6-6-6.6-6.6c4-.6 6-2.6 6.6-6.6z' fill='%231A9DB3' stroke='%23F7D6F0' stroke-width='0.8'/%3E%3C/g%3E%3C/svg%3E")}}@media screen{:root:has([data-vibe-kit=main-character]) main .primary-action{box-shadow:0 0 0 1px #a900a873,0 6px 18px -6px #a900a88c}:root[data-theme=dark]:has([data-vibe-kit=main-character]) main .primary-action{box-shadow:0 0 0 1px #ffabf259,0 6px 18px -6px #ffabf266}}@media screen and (prefers-color-scheme:dark){:root:not([data-theme=light]):has([data-vibe-kit=main-character]) main .primary-action{box-shadow:0 0 0 1px #ffabf259,0 6px 18px -6px #ffabf266}}@media screen{:root:has([data-vibe-kit=main-character]) main .primary-action{transition:transform var(--duration-fast), box-shadow var(--duration-fast);box-shadow:0 0 0 2px #1a0820,4px 4px 0 2px #22d3ee}:root:has([data-vibe-kit=main-character]) main .primary-action:hover{transform:translate(-1px,-1px);box-shadow:0 0 0 2px #1a0820,6px 6px 0 2px #22d3ee}:root:has([data-vibe-kit=main-character]) main .primary-action:active{transform:translate(3px,3px);box-shadow:0 0 0 2px #1a0820,0 0 0 2px #22d3ee}:root:has([data-vibe-kit=main-character]) main :is([data-variant=secondary],[data-variant=tonal]){box-shadow:0 0 0 1.5px #1a0820,2px 2px 0 1.5px #1a0820}:root:has([data-vibe-kit=main-character]) main [data-card]{box-shadow:0 0 0 1.5px #1a0820,5px 5px #1a0820}:root:has([data-vibe-kit=main-character]) main .bg-surface.border:is(.rounded-xl,.rounded-2xl){box-shadow:0 0 0 1.5px #1a0820,5px 5px #1a0820}:root:has([data-vibe-kit=main-character]) main [role=tab][aria-selected=true]{border-bottom-color:#0000;box-shadow:inset 0 -3px #a900a8,inset 0 -6px #22d3ee}:root:has([data-vibe-kit=main-character]) main [role=progressbar]>.bg-primary{background-image:repeating-linear-gradient(-45deg,#ffffff47 0 5px,#0000 5px 10px);box-shadow:0 0 8px #22d3ee}:root:has([data-vibe-kit=main-character]) main .bg-primary-container{box-shadow:0 0 0 1.5px #1a0820}:root:has([data-vibe-kit=main-character]) :focus-visible{outline-offset:2px;outline:2px solid #a900a8;box-shadow:0 0 0 5px #22d3ee73}:root:has([data-vibe-kit=main-character]) ::selection{color:#fff;background:#a900a8}:root:has([data-vibe-kit=main-character]){scrollbar-color:#a900a8 transparent}:root:has([data-vibe-kit=main-character]) [data-surface=sidebar] [aria-current=page]{box-shadow:inset 3px 0 #22d3ee}:root:has([data-vibe-kit=main-character]){--color-secondary-container:#fce3f7;--color-on-secondary-container:#3f003e}:root[data-theme=dark]:has([data-vibe-kit=main-character]) main .primary-action{transition:transform var(--duration-fast), box-shadow var(--duration-fast);box-shadow:0 0 0 2px #000,4px 4px 0 2px #22d3ee}:root[data-theme=dark]:has([data-vibe-kit=main-character]) main .primary-action:hover{transform:translate(-1px,-1px);box-shadow:0 0 0 2px #000,6px 6px 0 2px #22d3ee}:root[data-theme=dark]:has([data-vibe-kit=main-character]) main .primary-action:active{transform:translate(3px,3px);box-shadow:0 0 0 2px #000,0 0 0 2px #22d3ee}:root[data-theme=dark]:has([data-vibe-kit=main-character]) main :is([data-variant=secondary],[data-variant=tonal]){box-shadow:0 0 0 1.5px #ffabf2,2px 2px 0 1.5px #ffabf2}:root[data-theme=dark]:has([data-vibe-kit=main-character]) main [data-card]{box-shadow:0 0 0 1.5px #ffabf2,5px 5px #ffabf2}:root[data-theme=dark]:has([data-vibe-kit=main-character]) main .bg-surface.border:is(.rounded-xl,.rounded-2xl){box-shadow:0 0 0 1.5px #ffabf2,5px 5px #ffabf2}:root[data-theme=dark]:has([data-vibe-kit=main-character]) main [role=tab][aria-selected=true]{border-bottom-color:#0000;box-shadow:inset 0 -3px #ffabf2,inset 0 -6px #22d3ee}:root[data-theme=dark]:has([data-vibe-kit=main-character]) main [role=progressbar]>.bg-primary{background-image:repeating-linear-gradient(-45deg,#ffffff47 0 5px,#0000 5px 10px);box-shadow:0 0 8px #22d3ee}:root[data-theme=dark]:has([data-vibe-kit=main-character]) main .bg-primary-container{box-shadow:0 0 0 1.5px #ffabf2}:root[data-theme=dark]:has([data-vibe-kit=main-character]) :focus-visible{outline-offset:2px;outline:2px solid #ffabf2;box-shadow:0 0 0 5px #22d3ee73}:root[data-theme=dark]:has([data-vibe-kit=main-character]) ::selection{color:#1a0820;background:#ffabf2}:root[data-theme=dark]:has([data-vibe-kit=main-character]){scrollbar-color:#ffabf2 transparent}:root[data-theme=dark]:has([data-vibe-kit=main-character]) [data-surface=sidebar] [aria-current=page]{box-shadow:inset 3px 0 #22d3ee}:root[data-theme=dark]:has([data-vibe-kit=main-character]){--color-secondary-container:#4a1f48;--color-on-secondary-container:#ffdff6}}@media screen and (prefers-color-scheme:dark){:root:not([data-theme=light]):has([data-vibe-kit=main-character]) main .primary-action{transition:transform var(--duration-fast), box-shadow var(--duration-fast);box-shadow:0 0 0 2px #000,4px 4px 0 2px #22d3ee}:root:not([data-theme=light]):has([data-vibe-kit=main-character]) main .primary-action:hover{transform:translate(-1px,-1px);box-shadow:0 0 0 2px #000,6px 6px 0 2px #22d3ee}:root:not([data-theme=light]):has([data-vibe-kit=main-character]) main .primary-action:active{transform:translate(3px,3px);box-shadow:0 0 0 2px #000,0 0 0 2px #22d3ee}:root:not([data-theme=light]):has([data-vibe-kit=main-character]) main :is([data-variant=secondary],[data-variant=tonal]){box-shadow:0 0 0 1.5px #ffabf2,2px 2px 0 1.5px #ffabf2}:root:not([data-theme=light]):has([data-vibe-kit=main-character]) main [data-card]{box-shadow:0 0 0 1.5px #ffabf2,5px 5px #ffabf2}:root:not([data-theme=light]):has([data-vibe-kit=main-character]) main .bg-surface.border:is(.rounded-xl,.rounded-2xl){box-shadow:0 0 0 1.5px #ffabf2,5px 5px #ffabf2}:root:not([data-theme=light]):has([data-vibe-kit=main-character]) main [role=tab][aria-selected=true]{border-bottom-color:#0000;box-shadow:inset 0 -3px #ffabf2,inset 0 -6px #22d3ee}:root:not([data-theme=light]):has([data-vibe-kit=main-character]) main [role=progressbar]>.bg-primary{background-image:repeating-linear-gradient(-45deg,#ffffff47 0 5px,#0000 5px 10px);box-shadow:0 0 8px #22d3ee}:root:not([data-theme=light]):has([data-vibe-kit=main-character]) main .bg-primary-container{box-shadow:0 0 0 1.5px #ffabf2}:root:not([data-theme=light]):has([data-vibe-kit=main-character]) :focus-visible{outline-offset:2px;outline:2px solid #ffabf2;box-shadow:0 0 0 5px #22d3ee73}:root:not([data-theme=light]):has([data-vibe-kit=main-character]) ::selection{color:#1a0820;background:#ffabf2}:root:not([data-theme=light]):has([data-vibe-kit=main-character]){scrollbar-color:#ffabf2 transparent}:root:not([data-theme=light]):has([data-vibe-kit=main-character]) [data-surface=sidebar] [aria-current=page]{box-shadow:inset 3px 0 #22d3ee}:root:not([data-theme=light]):has([data-vibe-kit=main-character]){--color-secondary-container:#4a1f48;--color-on-secondary-container:#ffdff6}}@media (prefers-reduced-motion:reduce){:root:has([data-vibe-kit=main-character]) main .primary-action{transition:none}}@media screen and (prefers-color-scheme:dark){:root:root:not([data-theme=light]):has([data-look=casual]){--color-primary:#5fd4c4;--color-on-primary:#00201c;--color-primary-hover:#8ce6da;--color-primary-container:#00524b;--color-on-primary-container:#b8f1e8;--color-primary-fixed-dim:#5fd4c4;--color-inverse-primary:#0f766e;--color-on-brand-variant:#6ee0d0;--color-sidebar-accent:#6ee0d0;--color-sidebar-active:#6ee0d029;--look-sky-from:#1d2a2a;--look-sky-to:#2a2418;--color-canvas:#0d1514;--look-card-line:#33504c;--look-sidebar-deep:#0b2a27}:root:root:not([data-theme=light]):has([data-look=saffron]){--color-primary:#ffb37a;--color-on-primary:#3d1300;--color-primary-hover:#ffcca3;--color-primary-container:#7a2e06;--color-on-primary-container:#ffdcc2;--color-primary-fixed-dim:#ffb37a;--color-inverse-primary:#c2410c;--color-on-brand-variant:#ffb37a;--color-sidebar-accent:#ffb37a;--color-sidebar-active:#ffb37a29;--look-sky-from:#3a1d0c;--look-sky-to:#2a1430;--color-canvas:#17110d;--look-card-line:#55392a;--look-sidebar-deep:#3a1408}:root:root:not([data-theme=light]):has([data-look=gulal]){--color-primary:#ff9ccb;--color-on-primary:#4a0027;--color-primary-hover:#ffbfdc;--color-primary-container:#7d1650;--color-on-primary-container:#ffd9ec;--color-primary-fixed-dim:#ff9ccb;--color-inverse-primary:#be1f74;--color-on-brand-variant:#ff9ccb;--color-sidebar-accent:#ff9ccb;--color-sidebar-active:#ff9ccb29;--look-sky-from:#3a1430;--look-sky-to:#1c2450;--color-canvas:#170f14;--look-card-line:#55303f;--look-sidebar-deep:#3a0d26}:root:root:not([data-theme=light]):has([data-look=pine]){--color-primary:#7ed9a0;--color-on-primary:#00391c;--color-primary-hover:#a6e8be;--color-primary-container:#135c33;--color-on-primary-container:#c9f2d6;--color-primary-fixed-dim:#7ed9a0;--color-inverse-primary:#17663a;--color-on-brand-variant:#8fe3ae;--color-sidebar-accent:#8fe3ae;--color-sidebar-active:#8fe3ae29;--look-sky-from:#0f2a3a;--look-sky-to:#2a1a1a;--color-canvas:#0e1511;--look-card-line:#2f4a39;--look-sidebar-deep:#0d2a1a}:root:root:not([data-theme=light]):has([data-look=midnight]){--color-primary:#c7b8ff;--color-on-primary:#24106b;--color-primary-hover:#ddd3ff;--color-primary-container:#4529a8;--color-on-primary-container:#e6deff;--color-primary-fixed-dim:#c7b8ff;--color-inverse-primary:#5b3fd1;--color-on-brand-variant:#c7b8ff;--color-sidebar-accent:#c7b8ff;--color-sidebar-active:#c7b8ff29;--look-sky-from:#251a4a;--look-sky-to:#3a2c10;--color-canvas:#120f1a;--look-card-line:#3d3459;--look-sidebar-deep:#1d1340}:root:root:not([data-theme=light]):has([data-look=tricolour]){--color-primary:#a9bfff;--color-on-primary:#0a1f63;--color-primary-hover:#c9d6ff;--color-primary-container:#233f9e;--color-on-primary-container:#dde5ff;--color-primary-fixed-dim:#a9bfff;--color-inverse-primary:#1f3a93;--color-on-brand-variant:#a9bfff;--color-sidebar-accent:#a9bfff;--color-sidebar-active:#a9bfff29;--look-sky-from:#3a2410;--look-sky-to:#10301c;--color-canvas:#0e1119;--look-card-line:#323c58;--look-sidebar-deep:#102050}:root:root:not([data-theme=light]):has([data-look=gold]){--color-primary:#f0c060;--color-on-primary:#3d2600;--color-primary-hover:#f6d68f;--color-primary-container:#6b4500;--color-on-primary-container:#ffefc7;--color-primary-fixed-dim:#f0c060;--color-inverse-primary:#8a5a00;--color-on-brand-variant:#f0c060;--color-sidebar-accent:#f0c060;--color-sidebar-active:#f0c06029;--look-sky-from:#3a2c0a;--look-sky-to:#141f3a;--color-canvas:#16130c;--look-card-line:#4d4029;--look-sidebar-deep:#2e2108}:root:root:not([data-theme=light]):has([data-look=ocean]){--color-primary:#7fd3ea;--color-on-primary:#00323f;--color-primary-hover:#a9e3f2;--color-primary-container:#0b5468;--color-on-primary-container:#cdeef6;--color-primary-fixed-dim:#7fd3ea;--color-inverse-primary:#0b6884;--color-on-brand-variant:#86d9ee;--color-sidebar-accent:#86d9ee;--color-sidebar-active:#86d9ee29;--look-sky-from:#0f2a33;--look-sky-to:#1a2240;--color-canvas:#0b1416;--look-card-line:#2e4a53;--look-sidebar-deep:#072a35}:root:root:not([data-theme=light]):has([data-look=sky]){--color-primary:#a9c7f6;--color-on-primary:#0d2b5c;--color-primary-hover:#c8daf8;--color-primary-container:#2a4f8c;--color-on-primary-container:#dae6fb;--color-primary-fixed-dim:#a9c7f6;--color-inverse-primary:#2c5fae;--color-on-brand-variant:#a9c7f6;--color-sidebar-accent:#a9c7f6;--color-sidebar-active:#a9c7f629;--look-sky-from:#16233a;--look-sky-to:#3a2a1a;--color-canvas:#0e1219;--look-card-line:#334058;--look-sidebar-deep:#0f2246}:root:root:not([data-theme=light]):has([data-look=rose]){--color-primary:#ffa3c0;--color-on-primary:#4a0620;--color-primary-hover:#ffc3d6;--color-primary-container:#7f1238;--color-on-primary-container:#ffd9e4;--color-primary-fixed-dim:#ffa3c0;--color-inverse-primary:#b0174d;--color-on-brand-variant:#ffa3c0;--color-sidebar-accent:#ffa3c0;--color-sidebar-active:#ffa3c029;--look-sky-from:#3a1420;--look-sky-to:#33260f;--color-canvas:#170f12;--look-card-line:#55303d;--look-sidebar-deep:#3d0a1e}:root:root:not([data-theme=light]):has([data-look=lavender]){--color-primary:#ddb3ff;--color-on-primary:#3a0f57;--color-primary-hover:#ead0ff;--color-primary-container:#5e2a80;--color-on-primary-container:#f3deff;--color-primary-fixed-dim:#ddb3ff;--color-inverse-primary:#7e3aa8;--color-on-brand-variant:#ddb3ff;--color-sidebar-accent:#ddb3ff;--color-sidebar-active:#ddb3ff29;--look-sky-from:#2a1a3a;--look-sky-to:#14283a;--color-canvas:#140f19;--look-card-line:#463457;--look-sidebar-deep:#2b0d40}:root:root:not([data-theme=light]):has([data-look=coral]){--color-primary:#ffab98;--color-on-primary:#4a1106;--color-primary-hover:#ffc8ba;--color-primary-container:#80291a;--color-on-primary-container:#ffddd4;--color-primary-fixed-dim:#ffab98;--color-inverse-primary:#b53a26;--color-on-brand-variant:#ffab98;--color-sidebar-accent:#ffab98;--color-sidebar-active:#ffab9829;--look-sky-from:#3a1a14;--look-sky-to:#33280f;--color-canvas:#17100e;--look-card-line:#55352d;--look-sidebar-deep:#3d120a}:root:root:not([data-theme=light]):has([data-look=slate]){--color-primary:#b8c4d4;--color-on-primary:#1c2530;--color-primary-hover:#d0d9e4;--color-primary-container:#3a4757;--color-on-primary-container:#dee4ec;--color-primary-fixed-dim:#b8c4d4;--color-inverse-primary:#3e4c5e;--color-on-brand-variant:#b8c4d4;--color-sidebar-accent:#b8c4d4;--color-sidebar-active:#b8c4d429;--look-sky-from:#1c232c;--look-sky-to:#2a251e;--color-canvas:#101317;--look-card-line:#384350;--look-sidebar-deep:#151d27}:root:root:not([data-theme=light]):has([data-look=monsoon]){--color-primary:#9ccbdb;--color-on-primary:#0b2d38;--color-primary-hover:#bcdde8;--color-primary-container:#2a5566;--color-on-primary-container:#d3e8ef;--color-primary-fixed-dim:#9ccbdb;--color-inverse-primary:#2f6274;--color-on-brand-variant:#9ccbdb;--color-sidebar-accent:#9ccbdb;--color-sidebar-active:#9ccbdb29;--look-sky-from:#13262e;--look-sky-to:#1a2230;--color-canvas:#0d1416;--look-card-line:#30474f;--look-sidebar-deep:#0b2731}:root:root:not([data-theme=light]):has([data-look=sand]){--color-primary:#e8be8c;--color-on-primary:#3d2508;--color-primary-hover:#f0d2ae;--color-primary-container:#664220;--color-on-primary-container:#f7e4cc;--color-primary-fixed-dim:#e8be8c;--color-inverse-primary:#8a5a2b;--color-on-brand-variant:#e8be8c;--color-sidebar-accent:#e8be8c;--color-sidebar-active:#e8be8c29;--look-sky-from:#2e2418;--look-sky-to:#1b2a1c;--color-canvas:#15120d;--look-card-line:#4d3f2c;--look-sidebar-deep:#2e1d0a}:root:root:not([data-theme=light]):has([data-look=spark]){--color-primary:#ffabf2;--color-on-primary:#540053;--color-primary-hover:#ffcef4;--color-primary-container:#890088;--color-on-primary-container:#ffdff6;--color-primary-fixed-dim:#ffabf2;--color-inverse-primary:#a900a8;--color-on-brand-variant:#ffabf2;--color-sidebar-accent:#ffabf2;--color-sidebar-active:#ffabf229;--look-sky-from:#2a0a2e;--look-sky-to:#062a36;--color-canvas:#140d16;--look-card-line:#4a2c4a;--look-sidebar-deep:#1a0820}}@media print{:root,:root[data-theme],[data-theme]{--color-avatar-ink:#16162a;--color-avatar-paper:#fffdf8;--color-avatar-cheek:#ff8aa0;--color-avatar-spark:#ffd23f;--color-avatar-art-30a46c:#30a46c;--color-avatar-art-5b5f6b:#5b5f6b;--color-avatar-art-7a3e1d:#7a3e1d;--color-avatar-art-7a4b2a:#7a4b2a;--color-avatar-art-8a5a3c:#8a5a3c;--color-avatar-art-9aa1ae:#9aa1ae;--color-avatar-art-b5562b:#b5562b;--color-avatar-art-b5762b:#b5762b;--color-avatar-art-b8763a:#b8763a;--color-avatar-art-c07a26:#c07a26;--color-avatar-art-c68a4a:#c68a4a;--color-avatar-art-c9823b:#c9823b;--color-avatar-art-cfd3dc:#cfd3dc;--color-avatar-art-d1784d:#d1784d;--color-avatar-art-d9a066:#d9a066;--color-avatar-art-e3a54a:#e3a54a;--color-avatar-art-e5484d:#e5484d;--color-avatar-art-e8b25a:#e8b25a;--color-avatar-art-e8c88f:#e8c88f;--color-avatar-art-f2a65a:#f2a65a;--color-avatar-art-f3e2c7:#f3e2c7;--color-avatar-art-f5c45e:#f5c45e;--color-avatar-art-fff:#fff;--color-avatar-bg-1:#ffd6e0;--color-avatar-bg-2:#ffe0c2;--color-avatar-bg-3:#fff0b3;--color-avatar-bg-4:#e4f5c4;--color-avatar-bg-5:#cdeedd;--color-avatar-bg-6:#c9eef0;--color-avatar-bg-7:#d4e6ff;--color-avatar-bg-8:#dcdcff;--color-avatar-bg-9:#ecdcff;--color-avatar-bg-10:#ffd9f0;--color-avatar-bg-11:#efe2cf;--color-avatar-bg-12:#e6e6ec;--color-avatar-bgg-1:#ffb347;--color-avatar-bgg-2:#ff5e62;--color-avatar-bgg-3:#ff61d2;--color-avatar-bgg-4:#fe9090;--color-avatar-bgg-5:#89f7fe;--color-avatar-bgg-6:#66a6ff;--color-avatar-bgg-7:#fddb92;--color-avatar-bgg-9:#c3e88d;--color-avatar-bgg-11:#43cea2;--color-avatar-bgg-12:#185a9d;--color-avatar-bgg-13:#f3e0c7;--color-avatar-bgg-15:#a18cd1;--color-avatar-cloth-1:#d7263d;--color-avatar-cloth-2:#f77f00;--color-avatar-cloth-3:#ffb703;--color-avatar-cloth-4:#f5c518;--color-avatar-cloth-5:#a3e635;--color-avatar-cloth-6:#5c7a29;--color-avatar-cloth-7:#0e7c86;--color-avatar-cloth-8:#22b8cf;--color-avatar-cloth-9:#8ecae6;--color-avatar-cloth-10:#1d70f5;--color-avatar-cloth-11:#283593;--color-avatar-cloth-12:#a78bfa;--color-avatar-cloth-13:#6a1b9a;--color-avatar-cloth-14:#e0218a;--color-avatar-cloth-15:#ff8fab;--color-avatar-cloth-16:#9c6644;--color-avatar-cloth-17:#e9d8b4;--color-avatar-cloth-18:#8d8d96;--color-avatar-cloth-19:#22222a;--color-avatar-cloth-20:#f7f7f9;--color-avatar-hair-1:#1c1b22;--color-avatar-hair-2:#5a3a24;--color-avatar-hair-3:#2d2330;--color-avatar-hair-4:#8b8a95;--color-avatar-hair-5:#8c3b1f;--color-avatar-hair-6:#a0703f;--color-avatar-hair-7:#d8b46a;--color-avatar-hair-8:#c9c9cf;--color-avatar-hair-9:#f1eff4;--color-avatar-hair-13:#ff7ab6;--color-avatar-hair-15:#4f8bff;--color-avatar-hair-16:#8e5cf7;--color-avatar-hair-17:#2fbf86;--color-avatar-skin-1:#fbe3d1;--color-avatar-skin-2:#f3cdb0;--color-avatar-skin-3:#e8b896;--color-avatar-skin-4:#d9a07a;--color-avatar-skin-5:#c68a62;--color-avatar-skin-6:#b2744e;--color-avatar-skin-7:#9a5f3e;--color-avatar-skin-8:#7d4a30;--color-avatar-skin-9:#633a26;--color-avatar-skin-10:#4a2a1c;--color-josh-pop-1:#4d7cff;--color-josh-pop-2:#2fbf71;--color-josh-pop-3:#ff4f8b;--color-josh-pop-4:#ffab2e;--color-josh-pop-5:#8a63ff;--color-josh-pop-6:#ffe14d;--color-josh-pop-7:#38d39f;--color-josh-pop-8:#ff7a59;--color-josh-pop-9:#4dc3ff;--color-josh-pop-10:#b15cff;--color-josh-vibe-1a:#ffd2bf;--color-josh-vibe-1b:#ffc4dd;--color-josh-vibe-1c:#fff0b8;--color-josh-vibe-2a:#cdf3d9;--color-josh-vibe-2b:#e6f7a8;--color-josh-vibe-2c:#bfeee8;--color-josh-vibe-3a:#ffc9ec;--color-josh-vibe-3b:#d8ccff;--color-josh-vibe-3c:#ffd9c7;--color-josh-vibe-4a:#bfe6ff;--color-josh-vibe-4b:#c6f5ea;--color-josh-vibe-4c:#dcd3ff;--color-josh-vibe-5a:#fff09a;--color-josh-vibe-5b:#ffd29a;--color-josh-vibe-5c:#d6f59a;--color-josh-vibe-6a:#d3c4ff;--color-josh-vibe-6b:#ffc0d6;--color-josh-vibe-6c:#bff0ff;--color-josh-theme-1a:#ffe08a;--color-josh-theme-1b:#ffc98a;--color-josh-theme-1c:#fff3c4;--color-josh-theme-2a:#f3d5b5;--color-josh-theme-2b:#e8c2a0;--color-josh-theme-2c:#ffe9d6;--color-josh-theme-3a:#ffb8a0;--color-josh-theme-3b:#ffd08a;--color-josh-theme-3c:#ffc2d9;--color-josh-theme-4a:#bfd8f2;--color-josh-theme-4b:#cde9e3;--color-josh-theme-4c:#dcd9f5;--color-josh-theme-5a:#ffb3a7;--color-josh-theme-5b:#ffd3b8;--color-josh-theme-5c:#ffe6c2;--color-josh-theme-6a:#d9f2c2;--color-josh-theme-6b:#eaf7d2;--color-josh-theme-6c:#fff1d6;--color-josh-theme-7a:#ffc2d1;--color-josh-theme-7b:#ffd9e3;--color-josh-theme-7c:#f5c6e8;--color-josh-theme-8a:#c8ebc0;--color-josh-theme-8b:#ddf3c4;--color-josh-theme-8c:#bfe8d9;--color-josh-theme-9a:#b8dcf5;--color-josh-theme-9b:#c6eef0;--color-josh-theme-9c:#d6e2ff;--color-josh-theme-10a:#ffc2e2;--color-josh-theme-10b:#c2e8ff;--color-josh-theme-10c:#fff0a3;--color-josh-theme-11a:#ffc7a8;--color-josh-theme-11b:#d7c7ff;--color-josh-theme-11c:#b9f0dc;--color-josh-theme-12a:#ffc4c4;--color-josh-theme-12b:#ffd6c9;--color-josh-theme-12c:#f9d2e8;--color-josh-theme-13a:#bfebd3;--color-josh-theme-13b:#cbeff2;--color-josh-theme-13c:#ddf5c9;--color-josh-theme-14a:#c2dcff;--color-josh-theme-14b:#e0e9ff;--color-josh-theme-14c:#d2f2ff;--color-josh-theme-15a:#ffe0b3;--color-josh-theme-15b:#f7d2a8;--color-josh-theme-15c:#fff0cc;--color-josh-theme-16a:#e6d2c2;--color-josh-theme-16b:#f0dfcf;--color-josh-theme-16c:#dce8c8;--color-josh-theme-17a:#d3f0c8;--color-josh-theme-17b:#e8f5d0;--color-josh-theme-17c:#c8e6da;--color-josh-theme-18a:#ffd9a3;--color-josh-theme-18b:#f5d0f0;--color-josh-theme-18c:#ffe8c2;--color-josh-theme-19a:#f2c6ff;--color-josh-theme-19b:#ffd1dc;--color-josh-theme-19c:#ffe5b3;--color-josh-theme-20a:#ffc9d9;--color-josh-theme-20b:#ffe1a8;--color-josh-theme-20c:#c9e9ff;--color-josh-theme-21a:#ffe3b0;--color-josh-theme-21b:#d8f2b8;--color-josh-theme-21c:#ffd1c2;--color-josh-theme-22a:#ffd580;--color-josh-theme-22b:#ffe7a8;--color-josh-theme-22c:#ffc9a8;--color-josh-theme-23a:#f2c2b0;--color-josh-theme-23b:#ffd9c7;--color-josh-theme-23c:#ebcfe0;--color-josh-theme-24a:#f0f7a8;--color-josh-theme-24b:#d9f5c2;--color-josh-theme-24c:#fff6c2;--color-josh-theme-25a:#ead6c6;--color-josh-theme-25b:#f5e4d6;--color-josh-theme-25c:#d9e3f0;--color-josh-theme-26a:#e0ccff;--color-josh-theme-26b:#ffd9b3;--color-josh-theme-26c:#cce0ff;--color-josh-theme-27a:#ffd27a;--color-josh-theme-27b:#ffb8a0;--color-josh-theme-27c:#ffe9b0;--color-josh-theme-28a:#ffc2e8;--color-josh-theme-28b:#ffe08a;--color-josh-theme-28c:#c2f0d9;--color-josh-theme-29a:#ffe58a;--color-josh-theme-29b:#ffc7a0;--color-josh-theme-29c:#d6f2b8;--color-josh-theme-30a:#fff0b8;--color-josh-theme-30b:#e8f5c2;--color-josh-theme-30c:#ffdcb8;--color-josh-theme-31a:#ffc2a0;--color-josh-theme-31b:#ffe0a0;--color-josh-theme-31c:#ffd1c7;--color-josh-theme-32a:#d6dcff;--color-josh-theme-32b:#e8dcff;--color-josh-theme-32c:#cff0f0;--color-josh-theme-33a:#c8ebd0;--color-josh-theme-33b:#ffd1d1;--color-josh-theme-33c:#fff0c8;--color-josh-theme-34a:#d2f2c2;--color-josh-theme-34b:#fff6c8;--color-josh-theme-34c:#c8e2ff;--color-josh-theme-35a:#e8c2ff;--color-josh-theme-35b:#ffc2d6;--color-josh-theme-35c:#c2d6ff;--color-josh-theme-36a:#d9e6ff;--color-josh-theme-36b:#ffe8c2;--color-josh-theme-36c:#e6d9ff;--color-josh-theme-37a:#fff099;--color-josh-theme-37b:#d6f5a8;--color-josh-theme-37c:#ffe0a0;--color-josh-theme-38a:#c9e0ff;--color-josh-theme-38b:#ffd6c2;--color-josh-theme-38c:#e0f0d6;--color-josh-theme-39a:#c8e6f0;--color-josh-theme-39b:#d8f0d6;--color-josh-theme-39c:#e0dcf5;--color-josh-theme-40a:#e3e0f5;--color-josh-theme-40b:#f5e0d6;--color-josh-theme-40c:#d6e8f0;--color-josh-theme-41a:#efe6ff;--color-josh-theme-41b:#ffe6ee;--color-josh-theme-41c:#e6f6ff;--color-josh-theme-42a:#ffe6b8;--color-josh-theme-42b:#bfeaf5;--color-josh-theme-42c:#ffd6c9;--color-josh-theme-43a:#d6f0d0;--color-josh-theme-43b:#ffe0c2;--color-josh-theme-43c:#e8d6ff;--color-josh-theme-44a:#c9f0e0;--color-josh-theme-44b:#d6e2ff;--color-josh-theme-44c:#f0f5c2;--color-josh-theme-45a:#dcd3ff;--color-josh-theme-45b:#ffd9e8;--color-josh-theme-45c:#cdefff;--color-josh-theme-46a:#c2f5ff;--color-josh-theme-46b:#e6c2ff;--color-josh-theme-46c:#d9ffc2;--color-josh-theme-47a:#f5d9c2;--color-josh-theme-47b:#e8d2ff;--color-josh-theme-47c:#ffe0ec;--color-josh-theme-48a:#d3c4ff;--color-josh-theme-48b:#ffc0d6;--color-josh-theme-48c:#bff0ff;--color-josh-theme-49a:#c4d6ff;--color-josh-theme-49b:#ffd1b3;--color-josh-theme-49c:#d9f7c4;--color-josh-theme-50a:#ffe6b3;--color-josh-theme-50b:#ffd1d1;--color-josh-theme-50c:#e0f5d1;--color-greet-cream:#fff6ec;--color-greet-cream-2:#fbe7d3;--color-greet-gold:#e2a64b;--color-greet-gold-light:#ffe7a8;--color-greet-gold-deep:#b97a1f;--color-greet-maroon:#7a1238;--color-greet-blush:#f7c6cf;--color-greet-night:#2a0b33;--color-neon-ink:#13111a;--color-neon-ink-2:#2a2633;--color-neon-paper:#f7f3eb;--color-neon-paper-2:#efe8da;--color-neon-lime:#d4ff3f;--color-neon-coral:#ff6b45;--color-neon-lilac:#b8a4ff;--color-neon-sun:#ffc23d;--color-neon-mint:#9fd8c9;--color-neon-pink:#ff3d7f;--color-primary:#2251ff;--color-on-primary:#fff;--color-primary-container:#dee1ff;--color-on-primary-container:#001258;--color-primary-fixed-dim:#b9c3ff;--color-secondary:#5d5e67;--color-on-secondary:#fff;--color-secondary-container:#ebeaf5;--color-on-secondary-container:#1a1b23;--color-tertiary:#006493;--color-on-tertiary:#fff;--color-tertiary-container:#e6f2ff;--color-on-tertiary-container:#001e30;--color-brand:#051c2c;--color-brand-surface:#051c2c;--color-on-brand:#fff;--color-on-brand-variant:#cbd2ff;--color-brand-container:#2f3133;--color-error:#b42318;--color-on-error:#fff;--color-error-container:#ffedea;--color-on-error-container:#690001;--color-success:#1a7f37;--color-success-container:#e2f6de;--color-on-success-container:#243424;--color-warning:#b45309;--color-warning-container:#ffede5;--color-on-warning-container:#432b1d;--color-surface:#fff;--color-surface-dim:#e8e8eb;--color-surface-container-lowest:#fff;--color-surface-container-low:#f6f6f9;--color-surface-container:#f0f0f4;--color-surface-container-high:#ebebee;--color-surface-container-highest:#e2e2e5;--color-on-surface:#1a1c1e;--color-on-surface-variant:#4d5359;--color-outline:#7f848b;--color-outline-variant:#d5dae2;--color-inverse-surface:#2f3133;--color-inverse-on-surface:#f0f0f4;--color-inverse-primary:#b9c3ff;--color-scrim:#000;--color-canvas:#f5f7fa;--color-ink:#0b1220;--color-on-ink:#fff;--color-card-line:#d5dae2;--color-border-strong:#7f848b;--color-primary-hover:#1c46e8;--color-sidebar:#0b1220;--color-sidebar-raised:#121a2b;--color-sidebar-line:#ffffff14;--color-on-sidebar:#a3adc2;--color-on-sidebar-strong:#f4f6fb;--color-on-sidebar-caption:#7a869e;--color-sidebar-active:#7892ff29;--color-sidebar-accent:#9db1ff;--color-chart-manager:#2251ff;--color-chart-self:#051c2c;--color-chart-flag:#b45309;--color-chart-grid:#f0f0f4;--color-chart-axis:#4d5359;--color-seq-1:#cbd2ff;--color-on-seq-1:#0b1220;--color-seq-2:#2251ff;--color-on-seq-2:#fff;--color-seq-3:#051c2c;--color-on-seq-3:#fff;--color-cat-1:#dfe8ff;--color-on-cat-1:#1a3db8;--color-cat-2:#e2f6ec;--color-on-cat-2:#1b6b45;--color-cat-3:#ffe6ef;--color-on-cat-3:#a3204f;--color-cat-4:#fff0d6;--color-on-cat-4:#8a5300;--color-cat-5:#ece6ff;--color-on-cat-5:#5a3dc0;--color-cat-6:#e6f4f7;--color-on-cat-6:#1e6676;--color-cat-7:#f1f3f6;--color-on-cat-7:#3b4556;--select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%234d5359'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3C/svg%3E");--shadow-ink:#0b1220;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}@keyframes sheet-up{0%{transform:translateY(100%)}}@keyframes drawer-in{0%{transform:translate(-100%)}}@keyframes panel-in{0%{transform:translate(100%)}}@keyframes dock-in{0%{opacity:0;transform:translate(1.5rem)}}@keyframes vibe-flicker{0%,to{opacity:1;transform:scale(1)rotate(0)}25%{transform:scale(.94,1.06)rotate(-2deg)}50%{opacity:.88;transform:scale(1.04,.95)rotate(1.5deg)}75%{transform:scale(.97,1.04)rotate(-1deg)}}@keyframes vibe-twinkle{0%,to{opacity:1}50%{opacity:.35}}@keyframes vibe-sway{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes vibe-fall{0%{opacity:0;transform:translateY(-10vh)rotate(0)}10%{opacity:1}to{transform:translate3d(var(--drift,0px), 105vh, 0) rotate(var(--spin,360deg));opacity:0}}@keyframes vibe-blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}@keyframes vibe-bob{0%,to{transform:translate(0)rotate(-4deg)}50%{transform:translate(2px,-3px)rotate(4deg)}}@keyframes vibe-drift{0%,to{transform:translate(0)}50%{transform:translate(3px,2px)}}@keyframes vibe-burst-bloom{0%{opacity:0;transform:scale(.4)}20%{opacity:1}70%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.05)}}@keyframes vibe-ember{0%{opacity:0;transform:translateY(0)}20%{opacity:1}to{opacity:0;transform:translateY(-22px)}}@keyframes vibe-rise{0%{opacity:0;transform:translateY(10vh)rotate(0)}12%{opacity:1}to{transform:translate3d(var(--drift,0px), -105vh, 0) rotate(var(--spin,0deg));opacity:0}}@keyframes vibe-puff{0%{opacity:0;transform:translate(0)scale(.3)}25%{opacity:.9}to{transform:translate3d(var(--spread,0px), calc(var(--drift,0px) * -3), 0) scale(1.6);opacity:0}}@keyframes vibe-sweep{0%{opacity:0;transform:translate(-10vw)rotate(0)}10%{opacity:1}to{transform:translate3d(110vw, calc(var(--drift,0px) * -2), 0) rotate(var(--spin,0deg));opacity:0}}@keyframes vibe-bloom{0%{opacity:0;transform:scale(.8)translateY(-6px)}60%{opacity:1;filter:drop-shadow(0 0 10px var(--look-ink-glow));transform:scale(1.08)}to{transform:scale(1)}}@keyframes fade-in{0%{opacity:0}}@keyframes fade-out{to{opacity:0}}@keyframes menu-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes progress-slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes snackbar-in{0%{opacity:0;transform:translateY(12px)scale(.98)}}:root{--duration-fast:.12s;--duration-base:.2s;--duration-slow:.32s;--nav-bar-height:5rem;--safe-bottom:env(safe-area-inset-bottom,0px);--safe-top:env(safe-area-inset-top,0px);--module:var(--color-primary-container);--on-module:var(--color-primary);--module-wash:transparent}[data-module="1"]{--module:var(--color-cat-1);--on-module:var(--color-on-cat-1);--module-wash:var(--color-cat-1)}[data-module="2"]{--module:var(--color-cat-2);--on-module:var(--color-on-cat-2);--module-wash:var(--color-cat-2)}[data-module="3"]{--module:var(--color-cat-3);--on-module:var(--color-on-cat-3);--module-wash:var(--color-cat-3)}[data-module="4"]{--module:var(--color-cat-4);--on-module:var(--color-on-cat-4);--module-wash:var(--color-cat-4)}[data-module="5"]{--module:var(--color-cat-5);--on-module:var(--color-on-cat-5);--module-wash:var(--color-cat-5)}[data-module="6"]{--module:var(--color-cat-6);--on-module:var(--color-on-cat-6);--module-wash:var(--color-cat-6)}@media (forced-colors:active){:where(input,select,textarea,[contenteditable=true]):focus,:where(input,select,textarea,[contenteditable=true]):focus-visible{outline-offset:2px;outline:2px solid highlight}}@media (prefers-reduced-motion:reduce){:root{--animate-sheet-up:fade-in var(--duration-base) var(--ease-standard);--animate-drawer-in:fade-in var(--duration-base) var(--ease-standard);--animate-menu-in:fade-in var(--duration-base) var(--ease-standard);--animate-panel-in:fade-in var(--duration-base) var(--ease-standard);--animate-dock-in:fade-in var(--duration-base) var(--ease-standard);--animate-snackbar-in:fade-in var(--duration-base) var(--ease-standard);--animate-accordion-down:none;--animate-accordion-up:none;--animate-progress-slide:pulse 2s var(--ease-standard) infinite;--animate-spin:pulse 2s var(--ease-standard) infinite;--animate-bounce:none;--animate-ping:none}*,:before,:after{scroll-behavior:auto!important;transition-property:color,background-color,border-color,outline-color,opacity,fill,stroke,text-decoration-color!important}}@media print{@page{size:A4;margin:14mm 14mm 16mm}html,body{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:var(--color-surface)!important}.no-print{display:none!important}}@keyframes home-sweep{0%{stroke-dashoffset:var(--sweep-from)}}@keyframes home-rise{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:no-preference){html[data-home-opening] .home-sweep{animation:home-sweep 1.1s var(--ease-emphasized) .15s both}html[data-home-opening] #home-grid>*,html[data-home-opening] #home-tiles>*{animation:home-rise .5s var(--ease-emphasized) both}html[data-home-opening] #home-grid>:nth-child(2){animation-delay:45ms}html[data-home-opening] #home-grid>:nth-child(3){animation-delay:90ms}html[data-home-opening] #home-grid>:nth-child(n+4){animation-delay:.135s}html[data-home-opening] #home-tiles>:nth-child(2){animation-delay:.225s}html[data-home-opening] #home-tiles>:nth-child(3){animation-delay:.27s}html[data-home-opening] #home-tiles>:nth-child(4){animation-delay:.315s}html[data-home-opening] #home-tiles>:nth-child(5){animation-delay:.36s}html[data-home-opening] #home-tiles>:nth-child(6){animation-delay:.405s}html[data-home-opening] #home-tiles>:nth-child(n+7){animation-delay:.45s}}@keyframes moment-burst{0%{opacity:1;transform:translate(0)rotate(0)}to{opacity:0;transform:translate(var(--dx), var(--dy)) rotate(var(--spin))}}.animate-moment{animation:moment-burst 1.4s var(--ease-emphasized) both}@keyframes checkin-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:no-preference){.checkin-draw{stroke-dasharray:1;animation:checkin-draw 1.1s var(--ease-emphasized) both}}@keyframes av-blink{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}@keyframes av-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-.7px)}}@keyframes av-wave{0%,to{transform:rotate(0)}25%{transform:rotate(-7deg)}60%{transform:rotate(6deg)}}@keyframes av-steam{0%{opacity:0;transform:translateY(2px)}50%{opacity:1}to{opacity:0;transform:translateY(-3px)}}@keyframes av-flicker{0%,to{transform:scale(1)}50%{transform:scale(1.12,.92)}}@media (prefers-reduced-motion:no-preference){html:not([data-av-still]) .av .av-eyes{transform-box:fill-box;transform-origin:50%;animation:5.2s infinite av-blink}html:not([data-av-still]) .av-lg .av-head,html:not([data-av-still]) .av-lg .av-body{animation:3.8s ease-in-out infinite av-breathe}html:not([data-av-still]) .av:hover .av-head,html:not([data-av-still]) .av:active .av-head{transform-box:fill-box;transform-origin:50% 90%;animation:.7s ease-in-out av-wave}html:not([data-av-still]) .av-lg .av-steam{animation:2.4s ease-out infinite av-steam}html:not([data-av-still]) .av-lg .av-flame{transform-box:fill-box;transform-origin:50% 100%;animation:.9s ease-in-out infinite av-flicker}}.josh-backdrop i{filter:blur(64px);opacity:.7;border-radius:9999px;position:absolute}.josh-backdrop i:first-child{width:55vmax;height:55vmax;top:-20vmax;left:-15vmax}.josh-backdrop i:nth-child(2){width:45vmax;height:45vmax;top:10vh;right:-15vmax}.josh-backdrop i:nth-child(3){width:40vmax;height:40vmax;bottom:-20vmax;left:25vw}[data-theme=dark] .josh-backdrop i{opacity:.16}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .josh-backdrop i{opacity:.16}}.josh-card{transform:rotate(var(--tilt,0deg));transition:transform .35s var(--ease-emphasized)}.josh-bit{z-index:60;pointer-events:none;will-change:transform, opacity;font-size:1.375rem;position:fixed;top:0;left:0}@property --josh-ring-turn{syntax:"<angle>";inherits:false;initial-value:0deg}.josh-ring{background:conic-gradient(from var(--josh-ring-turn), var(--color-josh-pop-3), var(--color-josh-pop-4), var(--color-josh-pop-6), var(--color-josh-pop-7), var(--color-josh-pop-1), var(--color-josh-pop-10), var(--color-josh-pop-3))}.josh-ring.josh-ring-seen{background:var(--color-card-line)}@keyframes josh-ring-spin{to{--josh-ring-turn:360deg}}@keyframes josh-pop{40%{transform:scale(1.3)rotate(-8deg)}}@keyframes josh-drift{to{transform:translate(6vw,5vh)scale(1.12)}}@keyframes josh-land{0%{opacity:0;transform:translateY(26px) scale(.86) rotate(calc(var(--tilt,0deg) * 4))}60%{opacity:1;transform:translateY(-4px) scale(1.02) rotate(calc(var(--tilt,0deg) * -1))}}@keyframes josh-wiggle{0%,86%,to{transform:rotate(0)}89%{transform:rotate(-4deg)scale(1.04)}92%{transform:rotate(4deg)scale(1.04)}95%{transform:rotate(-2deg)}}@media (prefers-reduced-motion:no-preference){.josh-backdrop i:first-child,.josh-backdrop i:nth-child(3){animation:26s ease-in-out infinite alternate josh-drift}.josh-backdrop i:nth-child(2){animation:32s ease-in-out infinite alternate-reverse josh-drift}.josh-land{animation:josh-land .7s var(--ease-emphasized) both;animation-delay:var(--land-delay,0s)}.josh-card[data-lean]{transform:perspective(900px) rotateY(var(--ry,0deg)) rotateX(var(--rx,0deg)) translateY(-4px)}.josh-card .josh-canvas{transition:transform .4s var(--ease-emphasized)}.josh-card[data-lean] .josh-canvas{transform:scale(1.06) translate(var(--px,0), var(--py,0))}.josh-wiggle{animation:5s ease-in-out 2s infinite josh-wiggle}.josh-pop{animation:josh-pop .45s var(--ease-emphasized)}.josh-ring:not(.josh-ring-seen){animation:6s linear infinite josh-ring-spin}}.josh-greet{border-radius:6cqi;container-type:inline-size}.josh-greet-art{aspect-ratio:1/.86}.josh-greet-sky{background:linear-gradient(#2a0b33b8,#2a0b334d 38%,#0000 62%)}@supports (color:color-mix(in lab, red, red)){.josh-greet-sky{background:linear-gradient(to bottom, color-mix(in srgb, var(--color-greet-night) 72%, transparent), color-mix(in srgb, var(--color-greet-night) 30%, transparent) 38%, transparent 62%)}}.josh-greet-head{text-shadow:0 .4cqi 2cqi #00000073;gap:1cqi;padding:6cqi 6cqi 0}.josh-greet-lotus{width:9cqi;height:auto}.josh-greet-kicker{letter-spacing:.28em;text-transform:uppercase;font-size:3.4cqi;font-weight:600}.josh-greet-title{background:linear-gradient(180deg, #fff4d8 0%, var(--color-greet-gold-light) 48%, var(--color-greet-gold) 100%);max-width:88cqi;font-size:11.5cqi;line-height:1.05}@supports (color:color-mix(in lab, red, red)){.josh-greet-title{background:linear-gradient(180deg, color-mix(in srgb, var(--color-greet-gold-light) 45%, white) 0%, var(--color-greet-gold-light) 48%, var(--color-greet-gold) 100%)}}.josh-greet-title{color:#0000;filter:drop-shadow(0 .5cqi 1.2cqi #00000073);overflow-wrap:anywhere;-webkit-background-clip:text;background-clip:text}.josh-greet-flourish{width:46cqi;height:auto;color:var(--color-greet-gold);margin-top:-1cqi}.josh-greet-panel{background:linear-gradient(180deg, var(--color-greet-cream), var(--color-greet-cream-2));gap:3cqi;margin-top:-9cqi;padding:10cqi 7cqi 7cqi}.josh-greet-edge{width:100%;height:11cqi;position:absolute;inset:-1px 0 auto;transform:translateY(-62%)}.josh-greet-medallion{width:11cqi;height:8cqi;position:absolute;top:-5.6cqi;left:50%;translate:-50%}.josh-greet-mandala{opacity:.28;pointer-events:none;width:26cqi;position:absolute}.josh-greet-mandala-left{bottom:-8cqi;left:-10cqi}.josh-greet-mandala-right{top:6cqi;right:-10cqi}.josh-greet-pill{gap:1.6cqi;padding:1.4cqi 4cqi;font-size:4.3cqi;position:relative}.josh-greet-faces>*+*{margin-left:-1.6cqi}.josh-greet-face{width:6cqi;height:6cqi}.josh-greet-message{text-wrap:balance;max-width:84cqi;font-size:5.6cqi;font-style:italic;font-weight:600;line-height:1.22;position:relative}.josh-greet-divider{gap:2cqi}.josh-greet-divider i{background:currentColor;width:16cqi;height:1px;display:block}.josh-greet-diya{width:5cqi;height:auto}.josh-greet-tagline{background:linear-gradient(100deg, transparent 0%, #f7c6cfd9 10%, var(--color-greet-blush) 50%, #f7c6cfb3 88%, transparent 100%);padding:1.2cqi 6cqi;font-size:4.6cqi;font-style:italic;font-weight:800;position:relative}@supports (color:color-mix(in lab, red, red)){.josh-greet-tagline{background:linear-gradient(100deg, transparent 0%, color-mix(in srgb, var(--color-greet-blush) 85%, transparent) 10%, var(--color-greet-blush) 50%, color-mix(in srgb, var(--color-greet-blush) 70%, transparent) 88%, transparent 100%)}}.josh-greet-tagline{border-radius:40% 60% 55% 45%/60% 40%}.josh-greet-from{opacity:.75;font-size:3.2cqi}.josh-scroll-row{scrollbar-width:none}.josh-title{font-size:3.75rem;line-height:.82}@media (min-width:640px){.josh-title{font-size:6rem}}.josh-rank{color:var(--color-neon-ink);-webkit-text-stroke:3px var(--color-neon-paper);font-size:9.5rem;line-height:.8}.josh-ticket{-webkit-mask:radial-gradient(.7rem at 0 62%,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(.7rem at 100% 62%,#0000 98%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(.7rem at 0 62%,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(.7rem at 100% 62%,#0000 98%,#000) 100%/51% 100% no-repeat}.josh-receipt{-webkit-mask:conic-gradient(from 135deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom/.75rem .5rem repeat-x,linear-gradient(#000,#000) top/100% calc(100% - .5rem) no-repeat;mask:conic-gradient(from 135deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom/.75rem .5rem repeat-x,linear-gradient(#000,#000) top/100% calc(100% - .5rem) no-repeat}.josh-stamp{outline:.45rem dotted var(--color-neon-ink);outline-offset:-.25rem}.josh-holo{background:conic-gradient(var(--color-neon-sun), var(--color-neon-coral), var(--color-neon-lilac), var(--color-neon-mint), var(--color-neon-sun))}.josh-fonts{--font-josh:var(--font-bricolage), var(--font-geist), ui-sans-serif, system-ui, sans-serif;--font-desi:var(--font-rozha), var(--font-bricolage), var(--font-geist), serif;--font-script:var(--font-playball), var(--font-bricolage), cursive;--font-serif-italic:var(--font-cormorant), Georgia, serif;--font-hand:var(--font-caveat), var(--font-bricolage), cursive}@keyframes neon-pulse{0%{box-shadow:0 0 #d4ff3fb3}70%{box-shadow:0 0 0 12px #d4ff3f00}to{box-shadow:0 0 #d4ff3f00}}@keyframes neon-pop{0%{opacity:0;transform:scale(.7)rotate(-6deg)}to{opacity:1;transform:none}}.neon-lift{box-shadow:0 5px 0 var(--color-neon-ink)}.neon-lift-coral{box-shadow:0 5px 0 var(--color-neon-coral)}.neon-ring{background:conic-gradient(var(--color-neon-lime), var(--color-neon-coral), var(--color-neon-lilac), var(--color-neon-lime))}@keyframes neon-run{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes neon-spin{to{transform:rotate(360deg)}}@keyframes neon-kenburns{0%{transform:scale(1)}to{transform:scale(1.08)translate(-1%,-1%)}}@media (prefers-reduced-motion:no-preference){.neon-spin{animation:3s linear infinite neon-spin}.neon-kenburns{animation:12s ease-out both neon-kenburns}.neon-run{animation:40s linear infinite neon-run}.neon-run:active{animation-play-state:paused}.neon-pulse{animation:2s infinite neon-pulse}.neon-pop{animation:.45s cubic-bezier(.34,1.56,.64,1) both neon-pop}}@media (pointer:coarse){input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),textarea,select{font-size:max(1rem,16px)}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{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-content{syntax:"*";inherits:false;initial-value:""}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
