@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-400:#ff6568;--color-red-500:#fb2c36;--color-amber-300:#ffd236;--color-amber-400:#fcbb00;--color-emerald-500:#00bb7f;--color-gray-300:#d1d5dc;--color-neutral-200:#e5e5e5;--color-neutral-400:#a1a1a1;--color-neutral-600:#525252;--color-neutral-700:#404040;--color-neutral-950:#0a0a0a;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-md:12px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--radius:10px}@supports (color:lab(0% 0 0)){:root,:host{--color-red-400:lab(63.7053% 60.745 31.3109);--color-red-500:lab(55.4814% 75.0732 48.8528);--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-amber-400:lab(80.1641% 16.6016 99.2089);--color-emerald-500:lab(66.9756% -58.27 19.5419);--color-gray-300:lab(85.1236% -.612259 -3.7138);--color-neutral-200:lab(90.952% 0 -.0000119209);--color-neutral-400:lab(66.128% -.0000298023 .0000119209);--color-neutral-600:lab(34.924% 0 0);--color-neutral-700:lab(27.036% 0 0);--color-neutral-950:lab(2.75381% 0 0)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.top-2{top:calc(var(--spacing)*2)}.top-3{top:calc(var(--spacing)*3)}.top-10{top:calc(var(--spacing)*10)}.top-\[-30\%\]{top:-30%}.top-full{top:100%}.right-1{right:calc(var(--spacing)*1)}.right-2{right:calc(var(--spacing)*2)}.right-4{right:calc(var(--spacing)*4)}.right-\[-10\%\]{right:-10%}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-1{bottom:calc(var(--spacing)*1)}.bottom-2{bottom:calc(var(--spacing)*2)}.bottom-4{bottom:calc(var(--spacing)*4)}.bottom-\[-40\%\]{bottom:-40%}.left-0{left:calc(var(--spacing)*0)}.left-2{left:calc(var(--spacing)*2)}.left-3{left:calc(var(--spacing)*3)}.left-4{left:calc(var(--spacing)*4)}.left-\[-8\%\]{left:-8%}.isolate{isolation:isolate}.-z-10{z-index:calc(10*-1)}.z-0{z-index:0}.z-1{z-index:1}.z-50{z-index:50}.z-\[9999\]{z-index:9999}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-5{grid-column:span 5/span 5}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing)*0)}.-mx-5{margin-inline:calc(var(--spacing)*-5)}.mx-auto{margin-inline:auto}.my-8{margin-block:calc(var(--spacing)*8)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-\[0\.15em\]{margin-top:.15em}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-2{margin-right:calc(var(--spacing)*2)}.-mb-5{margin-bottom:calc(var(--spacing)*-5)}.mb-0\!{margin-bottom:calc(var(--spacing)*0)!important}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-2\.5{margin-bottom:calc(var(--spacing)*2.5)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-1\.5{margin-left:calc(var(--spacing)*1.5)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-7{margin-left:calc(var(--spacing)*7)}.ml-\[26px\]{margin-left:26px}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-10{height:calc(var(--spacing)*10)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-20{height:calc(var(--spacing)*20)}.h-26{height:calc(var(--spacing)*26)}.h-\[380px\]{height:380px}.h-\[400px\]{height:400px}.h-\[520px\]{height:520px}.h-\[560px\]{height:560px}.h-\[min\(60vh\,560px\)\]{height:min(60vh,560px)}.h-full{height:100%}.h-screen{height:100vh}.max-h-40{max-height:calc(var(--spacing)*40)}.max-h-52{max-height:calc(var(--spacing)*52)}.max-h-56{max-height:calc(var(--spacing)*56)}.max-h-64{max-height:calc(var(--spacing)*64)}.max-h-72{max-height:calc(var(--spacing)*72)}.max-h-\[90vh\]{max-height:90vh}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-\[100px\]{min-height:100px}.min-h-screen{min-height:100vh}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-1\/2{width:50%}.w-2{width:calc(var(--spacing)*2)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing)*3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-12{width:calc(var(--spacing)*12)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-28{width:calc(var(--spacing)*28)}.w-32{width:calc(var(--spacing)*32)}.w-40{width:calc(var(--spacing)*40)}.w-44{width:calc(var(--spacing)*44)}.w-52{width:calc(var(--spacing)*52)}.w-\[18px\]{width:18px}.w-\[380px\]{width:380px}.w-\[520px\]{width:520px}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[15ch\]{max-width:15ch}.max-w-\[46ch\]{max-width:46ch}.max-w-\[68ch\]{max-width:68ch}.max-w-\[85\%\]{max-width:85%}.max-w-\[120px\]{max-width:120px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-4{min-width:calc(var(--spacing)*4)}.min-w-20{min-width:calc(var(--spacing)*20)}.min-w-\[40rem\]{min-width:40rem}.min-w-\[120px\]{min-width:120px}.min-w-\[160px\]{min-width:160px}.min-w-\[220px\]{min-width:220px}.min-w-\[Npx\]{min-width:Npx}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-4{--tw-translate-x:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-y{resize:vertical}.scroll-mt-20{scroll-margin-top:calc(var(--spacing)*20)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing)*24)}.list-decimal{list-style-type:decimal}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[1fr_140px_auto\]{grid-template-columns:1fr 140px auto}.grid-cols-\[minmax\(0\,1fr\)_7rem_auto\]{grid-template-columns:minmax(0,1fr) 7rem auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-10{gap:calc(var(--spacing)*10)}.gap-\[2px\]{gap:2px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*7)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*7)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*10)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*10)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing)*2)}.gap-x-3{column-gap:calc(var(--spacing)*3)}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-x-5{column-gap:calc(var(--spacing)*5)}.gap-x-6{column-gap:calc(var(--spacing)*6)}.gap-y-1{row-gap:calc(var(--spacing)*1)}.gap-y-2{row-gap:calc(var(--spacing)*2)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}.self-start{align-self:flex-start}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:var(--radius)}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[8px\]{border-radius:8px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[24px\]{border-radius:24px}.rounded-\[var\(--radius\)\]{border-radius:var(--radius)}.rounded-\[var\(--radius-md\)\]{border-radius:var(--radius-md)}.rounded-\[var\(--radius-sm\)\]{border-radius:var(--radius-sm)}.rounded-\[var\(--radius-tile\)\]{border-radius:var(--radius-tile)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[color\:var\(--border\)\]{border-color:var(--border)}.border-\[color\:var\(--error-color\)\]{border-color:var(--error-color)}.border-\[color\:var\(--warning\)\]{border-color:var(--warning)}.border-\[rgba\(128\,128\,128\,0\.25\)\]{border-color:#80808040}.border-gray-300{border-color:var(--color-gray-300)}.border-neutral-700{border-color:var(--color-neutral-700)}.border-transparent{border-color:#0000}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.border-white\/40{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.border-white\/40{border-color:color-mix(in oklab,var(--color-white)40%,transparent)}}.border-t-white{border-top-color:var(--color-white)}.bg-\[color\:var\(--btn-accent-bg\)\]{background-color:var(--btn-accent-bg)}.bg-\[color\:var\(--surface\)\]{background-color:var(--surface)}.bg-\[var\(--error-bg\)\]{background-color:var(--error-bg)}.bg-\[var\(--primary-accent\)\]\/20{background-color:var(--primary-accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--primary-accent\)\]\/20{background-color:color-mix(in oklab,var(--primary-accent)20%,transparent)}}.bg-\[var\(--success-bg\)\]{background-color:var(--success-bg)}.bg-\[var\(--surface\)\]{background-color:var(--surface)}.bg-\[var\(--surface-hover\)\]{background-color:var(--surface-hover)}.bg-\[var\(--warning\)\]{background-color:var(--warning)}.bg-\[var\(--warning-bg\)\]{background-color:var(--warning-bg)}.bg-amber-400{background-color:var(--color-amber-400)}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab,var(--color-black)20%,transparent)}}.bg-black\/45{background-color:#00000073}@supports (color:color-mix(in lab, red, red)){.bg-black\/45{background-color:color-mix(in oklab,var(--color-black)45%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black)60%,transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-neutral-400{background-color:var(--color-neutral-400)}.bg-neutral-950\/80{background-color:#0a0a0acc}@supports (color:color-mix(in lab, red, red)){.bg-neutral-950\/80{background-color:color-mix(in oklab,var(--color-neutral-950)80%,transparent)}}.bg-red-400{background-color:var(--color-red-400)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.object-cover{object-fit:cover}.p-0\.5{padding:calc(var(--spacing)*.5)}.p-1{padding:calc(var(--spacing)*1)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.p-10{padding:calc(var(--spacing)*10)}.p-12{padding:calc(var(--spacing)*12)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-7{padding-inline:calc(var(--spacing)*7)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-3\.5{padding-block:calc(var(--spacing)*3.5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.py-16{padding-block:calc(var(--spacing)*16)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-16{padding-top:calc(var(--spacing)*16)}.pt-20{padding-top:calc(var(--spacing)*20)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-9{padding-right:calc(var(--spacing)*9)}.pr-10{padding-right:calc(var(--spacing)*10)}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-2\.5{padding-bottom:calc(var(--spacing)*2.5)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-14{padding-bottom:calc(var(--spacing)*14)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-5{padding-left:calc(var(--spacing)*5)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[13vw\]{font-size:13vw}.text-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.text-\[length\:var\(--text-2xl\)\]{font-size:var(--text-2xl)}.text-\[length\:var\(--text-2xs\)\]{font-size:var(--text-2xs)}.text-\[length\:var\(--text-base\)\]{font-size:var(--text-base)}.text-\[length\:var\(--text-lg\)\]{font-size:var(--text-lg)}.text-\[length\:var\(--text-sm\)\]{font-size:var(--text-sm)}.text-\[length\:var\(--text-xs\)\]{font-size:var(--text-xs)}.leading-\[0\.92\]{--tw-leading:.92;line-height:.92}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[color\:var\(--accent-text\)\]{color:var(--accent-text)}.text-\[color\:var\(--error-color\)\]{color:var(--error-color)}.text-\[color\:var\(--on-btn-accent\)\]{color:var(--on-btn-accent)}.text-\[color\:var\(--success\)\]{color:var(--success)}.text-\[color\:var\(--text-faint\)\]{color:var(--text-faint)}.text-\[color\:var\(--text-muted\)\]{color:var(--text-muted)}.text-\[color\:var\(--text-secondary\)\]{color:var(--text-secondary)}.text-\[color\:var\(--warning\)\]{color:var(--warning)}.text-\[var\(--primary-accent\)\]{color:var(--primary-accent)}.text-\[var\(--text-accent\)\]{color:var(--text-accent)}.text-\[var\(--text-faint\)\]{color:var(--text-faint)}.text-amber-300{color:var(--color-amber-300)}.text-black{color:var(--color-black)}.text-neutral-400{color:var(--color-neutral-400)}.text-neutral-600{color:var(--color-neutral-600)}.text-red-500{color:var(--color-red-500)}.text-white{color:var(--color-white)}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab, red, red)){.text-white\/40{color:color-mix(in oklab,var(--color-white)40%,transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\[var\(--primary-accent\)\]{accent-color:var(--primary-accent)}.accent-amber-400{accent-color:var(--color-amber-400)}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_60px_-40px_rgba\(25\,21\,18\,0\.55\)\]{--tw-shadow:0 24px 60px -40px var(--tw-shadow-color,#1915128c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.\!filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)!important}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.group-hover\:scale-\[1\.02\]:is(:where(.group):hover *){scale:1.02}}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:calc(var(--spacing)*0)}@media (hover:hover){.hover\:scale-\[1\.03\]:hover{scale:1.03}.hover\:border-\[color\:var\(--border-accent\)\]:hover{border-color:var(--border-accent)}.hover\:bg-\[color\:var\(--surface\)\]:hover{background-color:var(--surface)}.hover\:bg-\[rgba\(127\,127\,127\,0\.08\)\]:hover{background-color:#7f7f7f14}.hover\:bg-\[var\(--error-bg\)\]:hover{background-color:var(--error-bg)}.hover\:bg-\[var\(--panel-bg\)\]:hover{background-color:var(--panel-bg)}.hover\:bg-\[var\(--surface-hover\)\]:hover{background-color:var(--surface-hover)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.hover\:text-\[color\:var\(--error-color\)\]:hover{color:var(--error-color)}.hover\:text-\[color\:var\(--text-accent\)\]:hover{color:var(--text-accent)}.hover\:text-\[var\(--primary-accent\)\]:hover{color:var(--primary-accent)}.hover\:text-neutral-200:hover{color:var(--color-neutral-200)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-100:hover{opacity:1}}.focus\:ring-2:focus{--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)}.focus\:ring-\[color\:var\(--border\)\]:focus{--tw-ring-color:var(--border)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media (min-width:40rem){.sm\:col-span-1{grid-column:span 1/span 1}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[minmax\(0\,1fr\)_7rem_minmax\(0\,1\.4fr\)_auto\]{grid-template-columns:minmax(0,1fr) 7rem minmax(0,1.4fr) auto}.sm\:flex-row{flex-direction:row}.sm\:items-end{align-items:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}@media (min-width:48rem){.md\:block{display:block}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[1fr_320px\]{grid-template-columns:1fr 320px}.md\:flex-row{flex-direction:row}.md\:p-6{padding:calc(var(--spacing)*6)}.md\:p-12{padding:calc(var(--spacing)*12)}.md\:px-14{padding-inline:calc(var(--spacing)*14)}.md\:py-16{padding-block:calc(var(--spacing)*16)}.md\:pt-24{padding-top:calc(var(--spacing)*24)}.md\:pb-20{padding-bottom:calc(var(--spacing)*20)}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}}@media (min-width:64rem){.lg\:inline{display:inline}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,3fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.lg\:p-24{padding:calc(var(--spacing)*24)}}@media (min-width:80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}}:root{--card-ink:#e8e1e1;--card-ink-dim:#cfc4c5;--coral-50:#fff1ec;--coral-100:#ffe1d6;--coral-200:#ffc5b2;--coral-300:#ffa98e;--coral-400:#fb8467;--coral-500:#f26445;--coral-600:#dc4a2c;--coral-700:#b23a22;--coral-800:#8a2f1e;--coral-900:#5e2417;--coral-300-rgb:255,169,142;--coral-400-rgb:251,132,103;--coral-500-rgb:242,100,69;--coral-700-rgb:178,58,34;--gold-50:#faf6ea;--gold-100:#f1e9d2;--gold-200:#e7d9b8;--gold-300:#e4d6b2;--gold-400:#c6b182;--gold-500:#ab9460;--gold-600:#8e7a45;--gold-700:#7a5c28;--gold-800:#5c4620;--gold-900:#33280e;--gold-300-rgb:228,214,178;--gold-400-rgb:198,177,130;--gold-700-rgb:122,92,40;--neutral-0:#fff;--neutral-50:#f7f6f2;--neutral-100:#f3f1ec;--neutral-150:#efede7;--neutral-200:#eae8e1;--neutral-250:#e5e2db;--neutral-300:#c9c5bd;--neutral-400:#928e86;--neutral-500:#78756e;--neutral-600:#4a4844;--neutral-700:#363330;--neutral-750:#2a2926;--neutral-800:#201f1c;--neutral-850:#1c1b18;--neutral-900:#161513;--neutral-925:#100f0d;--neutral-950:#0a0a09;--neutral-1000:#000;--neutral-0-rgb:255,255,255;--neutral-850-rgb:28,27,24;--neutral-950-rgb:10,10,9;--neutral-1000-rgb:0,0,0;--background:var(--neutral-950);--background-secondary:var(--neutral-925);--surface:var(--neutral-0)}@supports (color:color-mix(in lab, red, red)){:root{--surface:color-mix(in srgb,var(--neutral-0)7%,transparent)}}:root{--surface-hover:var(--neutral-0)}@supports (color:color-mix(in lab, red, red)){:root{--surface-hover:color-mix(in srgb,var(--neutral-0)11%,transparent)}}:root{--surface-active:var(--primary-accent)}@supports (color:color-mix(in lab, red, red)){:root{--surface-active:color-mix(in srgb,var(--primary-accent)18%,transparent)}}:root{--primary-accent:var(--gold-300);--color-surface:var(--background);--color-surface-container:var(--background-secondary);--color-surface-container-low:var(--background);--color-on-primary:var(--on-primary-accent);--primary-accent-rgb:var(--gold-300-rgb);--on-primary-accent:var(--gold-900);--primary-glow:var(--gold-300)}@supports (color:color-mix(in lab, red, red)){:root{--primary-glow:color-mix(in srgb,var(--gold-300)32%,transparent)}}:root{--primary-glow-strong:var(--gold-300)}@supports (color:color-mix(in lab, red, red)){:root{--primary-glow-strong:color-mix(in srgb,var(--gold-300)45%,transparent)}}:root{--secondary-accent:var(--gold-200);--tertiary-accent:var(--coral-200);--tertiary-accent-rgb:255,197,178;--tertiary-glow:var(--coral-200)}@supports (color:color-mix(in lab, red, red)){:root{--tertiary-glow:color-mix(in srgb,var(--coral-200)35%,transparent)}}:root{--text-accent:var(--neutral-0);--text-secondary:var(--neutral-0)}@supports (color:color-mix(in lab, red, red)){:root{--text-secondary:color-mix(in srgb,var(--neutral-0)88%,transparent)}}:root{--text-muted:var(--neutral-0)}@supports (color:color-mix(in lab, red, red)){:root{--text-muted:color-mix(in srgb,var(--neutral-0)68%,transparent)}}:root{--text-faint:var(--neutral-0)}@supports (color:color-mix(in lab, red, red)){:root{--text-faint:color-mix(in srgb,var(--neutral-0)42%,transparent)}}:root{--text-halo:var(--neutral-1000)}@supports (color:color-mix(in lab, red, red)){:root{--text-halo:color-mix(in srgb,var(--neutral-1000)60%,transparent)}}:root{--auth-veil:var(--neutral-1000)}@supports (color:color-mix(in lab, red, red)){:root{--auth-veil:color-mix(in srgb,var(--neutral-1000)45%,transparent)}}:root{--border:var(--neutral-0)}@supports (color:color-mix(in lab, red, red)){:root{--border:color-mix(in srgb,var(--neutral-0)14%,transparent)}}:root{--border-accent:var(--gold-300)}@supports (color:color-mix(in lab, red, red)){:root{--border-accent:color-mix(in srgb,var(--gold-300)32%,transparent)}}:root{--divider-strong:var(--neutral-0)}@supports (color:color-mix(in lab, red, red)){:root{--divider-strong:color-mix(in srgb,var(--neutral-0)32%,transparent)}}:root{--divider-subtle:var(--neutral-0)}@supports (color:color-mix(in lab, red, red)){:root{--divider-subtle:color-mix(in srgb,var(--neutral-0)7%,transparent)}}:root{--glass:var(--neutral-0)}@supports (color:color-mix(in lab, red, red)){:root{--glass:color-mix(in srgb,var(--neutral-0)5%,transparent)}}:root{--glass-border:var(--neutral-0)}@supports (color:color-mix(in lab, red, red)){:root{--glass-border:color-mix(in srgb,var(--neutral-0)13%,transparent)}}:root{--glass-fill-rgb:var(--neutral-1000-rgb);--glass-stroke-rgb:var(--neutral-0-rgb);--btn-accent-bg:var(--primary-accent)}@supports (color:color-mix(in lab, red, red)){:root{--btn-accent-bg:color-mix(in srgb,var(--primary-accent)55%,transparent)}}:root{--btn-accent-bg-hover:var(--primary-accent)}@supports (color:color-mix(in lab, red, red)){:root{--btn-accent-bg-hover:color-mix(in srgb,var(--primary-accent)65%,transparent)}}:root{--btn-accent-bg-active:var(--primary-accent)}@supports (color:color-mix(in lab, red, red)){:root{--btn-accent-bg-active:color-mix(in srgb,var(--primary-accent)50%,transparent)}}:root{--card-shadow:0 32px 64px var(--neutral-1000)}@supports (color:color-mix(in lab, red, red)){:root{--card-shadow:0 32px 64px color-mix(in srgb,var(--neutral-1000)40%,transparent)}}:root{--login-gradient:linear-gradient(135deg,var(--neutral-925),var(--gold-900));--login-shadow:var(--gold-500)}@supports (color:color-mix(in lab, red, red)){:root{--login-shadow:color-mix(in srgb,var(--gold-500)15%,transparent)}}:root{--panel-bg:var(--neutral-0)}@supports (color:color-mix(in lab, red, red)){:root{--panel-bg:color-mix(in srgb,var(--neutral-0)3%,transparent)}}:root{--panel-border:var(--neutral-0)}@supports (color:color-mix(in lab, red, red)){:root{--panel-border:color-mix(in srgb,var(--neutral-0)6%,transparent)}}:root{--delete-btn-bg:var(--neutral-1000)}@supports (color:color-mix(in lab, red, red)){:root{--delete-btn-bg:color-mix(in srgb,var(--neutral-1000)45%,transparent)}}:root{--topbar-bg:var(--neutral-950)}@supports (color:color-mix(in lab, red, red)){:root{--topbar-bg:color-mix(in srgb,var(--neutral-950)85%,transparent)}}:root{--topbar-solid:var(--neutral-950);--island-shadow:0 8px 24px var(--neutral-1000)}@supports (color:color-mix(in lab, red, red)){:root{--island-shadow:0 8px 24px color-mix(in srgb,var(--neutral-1000)28%,transparent)}}:root{--error-color:#ff6b70;--color-error:#ff6b70;--error-bg:#ff6b7026;--success:#22c55e;--success-bg:#22c55e26;--warning:#f59e0b;--warning-bg:#f59e0b26;--on-warning:#1a1114;--info:#797cf3;--info-bg:#797cf326;--radius-tile:16px;--card-rim-width:1px;--card-body:#1413138c;--card-body-solid:#0a0a0a;--card-blur:blur(20px)saturate(120%);--card-rim:#ffffff1f;--color-on-surface:var(--neutral-250);--color-on-surface-variant:var(--neutral-300);--color-primary:var(--gold-300);--color-surface-container-high:var(--neutral-750);--color-surface-container-highest:var(--neutral-700);--color-tertiary:var(--coral-400);--color-outline:var(--border);--color-outline-variant:var(--border);--bare-icon-shadow:drop-shadow(0 1px 2px #00000080)}:root[data-theme=light]{--background:var(--neutral-50);--background-secondary:var(--neutral-150);--surface:var(--neutral-850)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light]{--surface:color-mix(in srgb,var(--neutral-850)5%,transparent)}}:root[data-theme=light]{--surface-hover:var(--neutral-850)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light]{--surface-hover:color-mix(in srgb,var(--neutral-850)8%,transparent)}}:root[data-theme=light]{--surface-active:var(--primary-accent)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light]{--surface-active:color-mix(in srgb,var(--primary-accent)12%,transparent)}}:root[data-theme=light]{--primary-accent:var(--gold-700);--primary-accent-rgb:var(--gold-700-rgb);--on-primary-accent:var(--neutral-0);--primary-glow:var(--gold-700)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light]{--primary-glow:color-mix(in srgb,var(--gold-700)20%,transparent)}}:root[data-theme=light]{--primary-glow-strong:var(--gold-700)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light]{--primary-glow-strong:color-mix(in srgb,var(--gold-700)30%,transparent)}}:root[data-theme=light]{--secondary-accent:var(--gold-500);--tertiary-accent:var(--coral-400);--tertiary-accent-rgb:251,132,103;--tertiary-glow:var(--coral-400)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light]{--tertiary-glow:color-mix(in srgb,var(--coral-400)26%,transparent)}}:root[data-theme=light]{--text-accent:var(--neutral-850);--text-secondary:var(--neutral-850)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light]{--text-secondary:color-mix(in srgb,var(--neutral-850)82%,transparent)}}:root[data-theme=light]{--text-muted:var(--neutral-850)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light]{--text-muted:color-mix(in srgb,var(--neutral-850)72%,transparent)}}:root[data-theme=light]{--text-faint:var(--neutral-850)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light]{--text-faint:color-mix(in srgb,var(--neutral-850)46%,transparent)}}:root[data-theme=light]{--text-halo:var(--neutral-0)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light]{--text-halo:color-mix(in srgb,var(--neutral-0)70%,transparent)}}:root[data-theme=light]{--auth-veil:var(--neutral-0)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light]{--auth-veil:color-mix(in srgb,var(--neutral-0)55%,transparent)}}:root[data-theme=light]{--border:var(--neutral-850)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light]{--border:color-mix(in srgb,var(--neutral-850)14%,transparent)}}:root[data-theme=light]{--border-accent:var(--gold-700)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light]{--border-accent:color-mix(in srgb,var(--gold-700)24%,transparent)}}:root[data-theme=light]{--divider-strong:var(--neutral-850)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light]{--divider-strong:color-mix(in srgb,var(--neutral-850)32%,transparent)}}:root[data-theme=light]{--divider-subtle:var(--neutral-850)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light]{--divider-subtle:color-mix(in srgb,var(--neutral-850)7%,transparent)}}:root[data-theme=light]{--glass:var(--neutral-0)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light]{--glass:color-mix(in srgb,var(--neutral-0)70%,transparent)}}:root[data-theme=light]{--glass-border:var(--neutral-850)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light]{--glass-border:color-mix(in srgb,var(--neutral-850)12%,transparent)}}:root[data-theme=light]{--glass-fill-rgb:var(--neutral-0-rgb);--glass-stroke-rgb:var(--neutral-850-rgb);--btn-accent-bg:var(--primary-accent);--btn-accent-bg-hover:var(--primary-accent)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light]{--btn-accent-bg-hover:color-mix(in srgb,var(--primary-accent)88%,var(--neutral-1000))}}:root[data-theme=light]{--btn-accent-bg-active:var(--primary-accent)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light]{--btn-accent-bg-active:color-mix(in srgb,var(--primary-accent)78%,var(--neutral-1000))}}:root[data-theme=light]{--card-shadow:0 24px 56px var(--gold-900)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light]{--card-shadow:0 24px 56px color-mix(in srgb,var(--gold-900)16%,transparent)}}:root[data-theme=light]{--login-gradient:linear-gradient(135deg,var(--neutral-0),var(--neutral-100));--login-shadow:var(--gold-700)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light]{--login-shadow:color-mix(in srgb,var(--gold-700)10%,transparent)}}:root[data-theme=light]{--panel-bg:var(--neutral-0)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light]{--panel-bg:color-mix(in srgb,var(--neutral-0)75%,transparent)}}:root[data-theme=light]{--panel-border:var(--gold-700)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light]{--panel-border:color-mix(in srgb,var(--gold-700)10%,transparent)}}:root[data-theme=light]{--delete-btn-bg:var(--neutral-0)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light]{--delete-btn-bg:color-mix(in srgb,var(--neutral-0)70%,transparent)}}:root[data-theme=light]{--topbar-bg:var(--neutral-50)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light]{--topbar-bg:color-mix(in srgb,var(--neutral-50)90%,transparent)}}:root[data-theme=light]{--topbar-solid:var(--neutral-50);--island-shadow:0 1px 2px var(--neutral-850),0 4px 12px var(--neutral-850)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light]{--island-shadow:0 1px 2px color-mix(in srgb,var(--neutral-850)6%,transparent),0 4px 12px color-mix(in srgb,var(--neutral-850)5%,transparent)}}:root[data-theme=light]{--error-color:#b4352c;--color-error:#b4352c;--error-bg:#b4352c1f;--success:#18723f;--success-bg:#18723f1f;--warning:#8b5908;--warning-bg:#8b59081f;--info:#4348c0;--info-bg:#4348c01f;--on-warning:#fff;--card-body:#f8f2efe6;--card-body-solid:#f6efeb;--card-rim:#00000029;--color-on-surface:var(--neutral-850);--color-on-surface-variant:var(--neutral-600);--color-primary:var(--gold-700);--color-surface-container-high:var(--neutral-200);--color-surface-container-highest:var(--neutral-250);--color-tertiary:var(--coral-600);--bare-icon-shadow:drop-shadow(0 1px 1px #ffffffbf)}.otl-group{grid-template-columns:92px 14px minmax(0,1fr);column-gap:12px;display:grid}.otl-rail{flex-direction:column;min-width:0;padding-top:2px;display:flex}.otl-rail-day{color:var(--color-on-surface);font-size:14px;font-weight:800;line-height:1.25}.otl-rail-weekday{color:var(--color-on-surface-variant);font-size:12.5px;font-weight:600;line-height:1.3}.otl-spine{flex-direction:column;align-items:center;display:flex}.otl-dot{background:var(--color-on-surface);border-radius:999px;flex-shrink:0;width:9px;height:9px;margin-top:6px}@supports (color:color-mix(in lab, red, red)){.otl-dot{background:color-mix(in srgb,var(--color-on-surface)38%,transparent)}}.otl-line{background:repeating-linear-gradient(to bottom,var(--color-on-surface)0 4px,transparent 4px 9px);flex:1;width:1px;margin-top:4px}@supports (color:color-mix(in lab, red, red)){.otl-line{background:repeating-linear-gradient(to bottom,color-mix(in srgb,var(--color-on-surface)22%,transparent)0 4px,transparent 4px 9px)}}.otl-group:last-child .otl-line{-webkit-mask-image:linear-gradient(#000 45%,#0000 100%);mask-image:linear-gradient(#000 45%,#0000 100%)}.otl-cards{flex-direction:column;gap:10px;padding-bottom:24px;display:flex}.otl-group:last-child .otl-cards{padding-bottom:0}.otl-shelf{width:100%;color:var(--card-ink);border-radius:11px;grid-template-columns:38% minmax(0,1fr);align-items:stretch;row-gap:clamp(6px,1.6cqw,8px);text-decoration:none;transition:transform .18s,filter .18s;display:grid;position:relative;container-type:inline-size}.otl-shelf:hover{filter:brightness(1.07);transform:translateY(-1px)}.otl-shelf-left{grid-area:1/1;align-items:flex-start;min-width:0;padding:clamp(8px,2.1cqw,10px) clamp(8px,2.1cqw,10px) 0;display:flex}.otl-shelf-cover{aspect-ratio:6/5;border-radius:8px;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.otl-shelf-cover-icon{color:var(--color-primary-container,var(--card-ink-dim));font-size:26px}.otl-shelf-venue{box-sizing:border-box;grid-area:2/1;align-self:center;align-items:center;gap:clamp(6px,1.8cqw,8px);min-width:0;padding:0 clamp(8px,2.1cqw,10px) clamp(8px,2.1cqw,10px);display:flex}.otl-shelf-venue-tile{background:var(--card-ink);border-radius:clamp(8px,2.1cqw,9px);flex-shrink:0;justify-content:center;align-items:center;width:clamp(30px,7.9cqw,34px);height:clamp(30px,7.9cqw,34px);display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.otl-shelf-venue-tile{background:color-mix(in srgb,var(--card-ink)15%,transparent)}}.otl-shelf-venue-tile{color:var(--card-ink);font-size:clamp(12px,3.2cqw,16px);line-height:1}.otl-shelf-venue-tile>img{width:100%;height:100%;display:block}.otl-shelf-venue-name{letter-spacing:-.1px;min-width:0;color:var(--card-ink);white-space:nowrap;text-overflow:ellipsis;font-size:clamp(11.5px,2.9cqw,14.5px);font-weight:600;line-height:1.2;overflow:hidden}.otl-shelf-main{flex-direction:column;grid-area:1/2;justify-content:flex-start;gap:5px;min-width:0;padding:10px clamp(9px,2.4cqw,12px) 6px clamp(2px,.8cqw,6px);display:flex;position:relative}.otl-shelf-head{flex-direction:column;gap:3px;display:flex}.otl-shelf-time{letter-spacing:-.1px;color:var(--card-ink-dim);flex-shrink:0;font-size:clamp(10.5px,2.6cqw,12.5px);font-weight:500;line-height:1.2}.otl-shelf-title{font-family:var(--font-display);letter-spacing:-.4px;paint-order:stroke;-webkit-text-stroke:1px #0e0f1238;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:calc(2.3*clamp(16px,4.2cqw,21px));font-size:clamp(16px,4.2cqw,21px);font-weight:700;line-height:1.15;display:-webkit-box;overflow:hidden}.otl-shelf-blurb{letter-spacing:-.1px;color:var(--card-ink-dim);white-space:nowrap;text-overflow:ellipsis;min-height:calc(1.35*clamp(11px,2.8cqw,14px));margin:0;font-size:clamp(11px,2.8cqw,14px);line-height:1.35;overflow:hidden}.otl-shelf-people{grid-area:2/2;align-self:center;align-items:center;gap:8px;min-width:0;min-height:clamp(28px,7cqw,34px);padding:0 clamp(8px,2.1cqw,10px) clamp(8px,2.1cqw,10px) 6px;display:flex}.otl-shelf-people>:first-child{flex:auto;min-width:0}.otl-shelf-rating{color:var(--card-ink);font-variant-numeric:tabular-nums;background:var(--card-ink);border-radius:999px;flex:none;align-items:center;gap:5px;margin-left:auto;padding:5px 10px 5px 8px;font-size:12px;line-height:1;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.otl-shelf-rating{background:color-mix(in srgb,var(--card-ink)9%,transparent)}}.otl-shelf-rating{box-shadow:inset 0 0 0 1px var(--card-ink)}@supports (color:color-mix(in lab, red, red)){.otl-shelf-rating{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--card-ink)13%,transparent)}}.otl-shelf-rating>i{color:#ff7d92;font-size:13px}.otl-shelf-rating>b{font-weight:800}.otl-shelf-rating>span{color:var(--card-ink-dim)}.otl-shelf-rating>span:before{content:"·";opacity:.7;margin-right:5px}.otl-shelf-rim{pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff80,#0000);height:1px;position:absolute;top:0;left:12px;right:12px}@media (max-width:640px){.otl-group{grid-template-columns:minmax(0,1fr)}.otl-spine{display:none}.otl-rail{flex-direction:row;align-items:baseline;gap:8px;padding-bottom:8px}}.otl{container-type:inline-size}@container (max-width:480px){.otl-group{grid-template-columns:minmax(0,1fr)}.otl-spine{display:none}.otl-rail{flex-direction:row;align-items:baseline;gap:8px;padding-bottom:8px}}.profile-hero__cover{aspect-ratio:7/2;box-shadow:0 0 0 1px var(--color-on-surface);border-radius:22px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.profile-hero__cover{box-shadow:0 0 0 1px color-mix(in srgb,var(--color-on-surface)8%,transparent)}}.profile-hero__cover{--profile-band-bleed:min(6%,var(--profile-band-max,16px));margin-inline:calc(-1*var(--profile-band-bleed))}@container profile-room (min-width:1200px){.profile-hero__cover{--profile-band-bleed:min(6%,var(--profile-band-max,64px))}}.profile-hero__cover--gallery{box-shadow:none;border-radius:0;grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid;overflow:visible}.profile-hero__cover--gallery>*{border-radius:18px;min-width:0;min-height:0;position:relative;overflow:hidden}.profile-hero__cover--gallery>:first-child{grid-area:span 2/span 2}@media (max-width:640px){.profile-hero__cover--gallery>:first-child{grid-column:1/-1}.profile-hero__cover--gallery>:not(:first-child){display:none}}.profile-hero__cover--gallery>.photo-open{position:relative;inset:auto}.profile-hero__cover{--profile-band-hole:116px;--profile-band-hole-overlap:58px;--profile-band-hole-lead:6px;--profile-band-hole-pad:var(--profile-hole-pad,0px);--profile-band-hole-box:calc(var(--profile-band-hole) + 2*var(--profile-band-hole-pad));--profile-band-hole-x:calc(var(--profile-band-bleed) + var(--profile-band-hole-lead));--profile-band-hole-y:calc(100% + var(--profile-band-hole-overlap));--profile-band-mask-full:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Crect width='1' height='1' fill='%23fff'/%3E%3C/svg%3E");--profile-band-mask-hole:var(--profile-hole-mask,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 116 116' width='116' height='116'%3E%3Crect width='116' height='116' rx='26' fill='%23fff'/%3E%3C/svg%3E"));--profile-band-mask-text:var(--profile-text-hole,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1 1'/%3E"));-webkit-mask-image:var(--profile-band-mask-full),var(--profile-band-mask-hole),var(--profile-band-mask-text);-webkit-mask-image:var(--profile-band-mask-full),var(--profile-band-mask-hole),var(--profile-band-mask-text);-webkit-mask-image:var(--profile-band-mask-full),var(--profile-band-mask-hole),var(--profile-band-mask-text);-webkit-mask-image:var(--profile-band-mask-full),var(--profile-band-mask-hole),var(--profile-band-mask-text);mask-image:var(--profile-band-mask-full),var(--profile-band-mask-hole),var(--profile-band-mask-text);-webkit-mask-size:calc(100% + 4px)calc(100% + 4px),var(--profile-band-hole-box)var(--profile-band-hole-box),calc(100% + 4px)calc(100% + 4px);-webkit-mask-size:calc(100% + 4px)calc(100% + 4px),var(--profile-band-hole-box)var(--profile-band-hole-box),calc(100% + 4px)calc(100% + 4px);-webkit-mask-size:calc(100% + 4px)calc(100% + 4px),var(--profile-band-hole-box)var(--profile-band-hole-box),calc(100% + 4px)calc(100% + 4px);-webkit-mask-size:calc(100% + 4px)calc(100% + 4px),var(--profile-band-hole-box)var(--profile-band-hole-box),calc(100% + 4px)calc(100% + 4px);mask-size:calc(100% + 4px)calc(100% + 4px),var(--profile-band-hole-box)var(--profile-band-hole-box),calc(100% + 4px)calc(100% + 4px);-webkit-mask-position:-2px -2px,calc(var(--profile-band-hole-x) - var(--profile-band-hole-pad))calc(var(--profile-band-hole-y) + var(--profile-band-hole-pad)),-2px -2px;-webkit-mask-position:-2px -2px,calc(var(--profile-band-hole-x) - var(--profile-band-hole-pad))calc(var(--profile-band-hole-y) + var(--profile-band-hole-pad)),-2px -2px;-webkit-mask-position:-2px -2px,calc(var(--profile-band-hole-x) - var(--profile-band-hole-pad))calc(var(--profile-band-hole-y) + var(--profile-band-hole-pad)),-2px -2px;-webkit-mask-position:-2px -2px,calc(var(--profile-band-hole-x) - var(--profile-band-hole-pad))calc(var(--profile-band-hole-y) + var(--profile-band-hole-pad)),-2px -2px;mask-position:-2px -2px,calc(var(--profile-band-hole-x) - var(--profile-band-hole-pad))calc(var(--profile-band-hole-y) + var(--profile-band-hole-pad)),-2px -2px;-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:no-clip;mask-clip:no-clip;-webkit-mask-composite:xor;mask-composite:exclude}section:has(.profile-hero__avatar--brand) .profile-hero__cover{--profile-band-mask-hole:var(--profile-hole-mask,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 116 116' width='116' height='116'%3E%3Crect width='116' height='116' rx='20' fill='%23fff'/%3E%3C/svg%3E"))}section:has(.profile-hero__avatar--round) .profile-hero__cover{--profile-band-mask-hole:var(--profile-hole-mask,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 116 116' width='116' height='116'%3E%3Ccircle cx='58' cy='58' r='58' fill='%23fff'/%3E%3C/svg%3E"))}.profile-hero__name,.profile-hero__kicker,.profile-hero__web,.profile-hero__meta,.profile-hero__bio{overflow-wrap:anywhere}.profile-2col{flex-direction:column;gap:28px;display:flex}.profile-2col>.p2-main,.profile-2col>.p2-rail{min-width:0}@media (min-width:800px){.profile-2col{flex-direction:row;align-items:flex-start;gap:40px}.profile-2col>.p2-main{flex:5}.profile-2col>.p2-rail{flex:4}}.entity-cal-sticky{flex-direction:column;gap:16px;display:flex}.entity-mode-switch,.entity-mode-switch--toolbar{display:flex}.entity-mode-switch--above{display:none}@media (max-width:799.98px){.entity-cal-card{display:none}}@media (min-width:800px){.entity-mode-switch--toolbar{display:none}.entity-mode-switch--above{display:flex}}.entity-cal-card{background:var(--frost-fill,var(--color-surface-container-low,var(--color-on-surface)));border-radius:14px;padding:13px}@supports (color:color-mix(in lab, red, red)){.entity-cal-card{background:var(--frost-fill,var(--color-surface-container-low,color-mix(in srgb,var(--color-on-surface)3%,transparent)))}}.entity-cal-card{-webkit-backdrop-filter:var(--frost-blur);box-shadow:0 0 0 1px var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){.entity-cal-card{box-shadow:0 0 0 1px color-mix(in srgb,var(--color-on-surface)7%,transparent)}}@media (min-width:800px){.entity-cal-sticky{position:sticky;top:16px}.profile-2col>.p2-rail:has(.entity-cal-sticky){flex:3;max-width:320px}}.entity-aside-sections{flex-direction:column;gap:16px;margin-top:16px;display:flex}.entity-aside-card{padding:14px 15px}.entity-aside-title{letter-spacing:.07em;text-transform:uppercase;color:var(--color-on-surface-variant);margin:0 0 10px;font-size:11px;font-weight:700}.entity-aside-media{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.entity-aside-media__tile{aspect-ratio:1;background:var(--color-on-surface);border-radius:8px;display:block;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.entity-aside-media__tile{background:color-mix(in srgb,var(--color-on-surface)6%,transparent)}}.entity-aside-media__tile img{object-fit:cover;width:100%;height:100%;transition:transform .25s}.entity-aside-media__tile:hover img{transform:scale(1.04)}.otl-empty{text-align:center;background:var(--frost-fill,var(--color-surface-container-low,var(--color-on-surface)));border-radius:18px;flex-direction:column;align-items:center;gap:12px;padding:40px 24px;display:flex}@supports (color:color-mix(in lab, red, red)){.otl-empty{background:var(--frost-fill,var(--color-surface-container-low,color-mix(in srgb,var(--color-on-surface)3%,transparent)))}}.otl-empty{-webkit-backdrop-filter:var(--frost-blur);box-shadow:0 0 0 1px var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){.otl-empty{box-shadow:0 0 0 1px color-mix(in srgb,var(--color-on-surface)7%,transparent)}}.otl-empty-icon{width:46px;height:46px;color:var(--org-accent,var(--color-primary));border-radius:50%;justify-content:center;align-items:center;font-size:22px;display:flex}@supports (color:color-mix(in lab, red, red)){.otl-empty-icon{color:color-mix(in srgb,var(--org-accent,var(--color-primary))82%,var(--color-on-surface))}}.otl-empty-icon{background:var(--org-accent,var(--color-primary))}@supports (color:color-mix(in lab, red, red)){.otl-empty-icon{background:color-mix(in srgb,var(--org-accent,var(--color-primary))14%,transparent)}}.otl-empty-icon{box-shadow:0 0 0 1px var(--org-accent,var(--color-primary))}@supports (color:color-mix(in lab, red, red)){.otl-empty-icon{box-shadow:0 0 0 1px color-mix(in srgb,var(--org-accent,var(--color-primary))24%,transparent)}}.otl-empty-text{max-width:220px;color:var(--color-on-surface-variant);font-size:13.5px;line-height:1.45}.pf-panel{background:var(--color-on-surface);border-radius:16px;flex-direction:column;gap:6px;padding:6px;display:flex}@supports (color:color-mix(in lab, red, red)){.pf-panel{background:color-mix(in srgb,var(--color-on-surface)5%,transparent)}}.pf-panel{border:1px solid var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){.pf-panel{border:1px solid color-mix(in srgb,var(--color-on-surface)9%,transparent)}}.pf-rows{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.pf-more{font:inherit;color:var(--color-primary);cursor:pointer;background:0 0;border:0;align-self:flex-start;margin:2px 8px 6px;padding:0;font-size:13px;font-weight:600}.pf-panel,.pf-rows,.pf-rows>li{min-width:0;max-width:100%}.pf-rows>li{overflow-wrap:anywhere}.pf-row,.pf-row__text{min-width:0}.pf-row-wrap{flex-wrap:wrap;align-items:center;gap:2px 4px;min-width:0;max-width:100%;display:flex}.pf-row-wrap>.pf-row{flex:15rem}.pf-row-wrap>:not(.pf-row){flex:none;margin-left:auto}.pf-row__title,.pf-row__sub,.pf-row__note{overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:0;max-width:100%;display:-webkit-box;overflow:hidden}.pf-row__title,.pf-row__sub{-webkit-line-clamp:2;line-clamp:2}.pf-row__note{-webkit-line-clamp:3;line-clamp:3}.pf-row__art,.pf-row__art img,.pf-row__art video{max-width:100%}.pf-frame{min-width:0;max-width:100%}.pf-frame iframe{max-width:100%}.pf-svc{overflow-wrap:anywhere;min-width:0;max-width:100%}.pf-svc ul,.pf-svc li,.pf-svc details,.pf-svc summary,.pf-svc p{min-width:0;max-width:100%}.pf-svc__head{min-width:0}.pf-svc__head>:first-child{flex:auto;min-width:0}.pf-svc__price{text-align:right;overflow-wrap:break-word;flex:0 auto;min-width:min(6rem,40%);max-width:55%}.pf-svc__tick{flex:none}.pf-svc__hl>span:last-child{min-width:0}.aurora-frozen{z-index:-1;pointer-events:none;opacity:0;transition:opacity .32s;position:fixed;overflow:hidden}.aurora-frozen--shown{opacity:1}.aurora-frozen--canvas{height:100lvh;inset:0}.aurora-frozen--canvas>canvas{width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.aurora-frozen{transition:none}}.profile-hero__tile{position:relative}.profile-hero__head{flex-wrap:wrap;align-items:flex-end;gap:20px;padding:0 6px;display:flex}.profile-hero__avatar{width:116px;height:116px;font-family:var(--font-display);color:var(--color-on-surface);filter:drop-shadow(0 8px 10px #00000052);flex-shrink:0;justify-content:center;align-items:center;margin-top:-58px;font-size:44px;font-weight:700;display:flex;position:relative;overflow:hidden}.profile-hero__avatar--brand{border-radius:20px}.profile-hero__avatar--square{border-radius:26px}.profile-hero__avatar--round{border-radius:50%}.profile-hero--flat .profile-hero__head{align-items:center;padding-top:4px}.profile-hero--flat .profile-hero__avatar{margin-top:0}.profile-hero__who{flex:1;min-width:220px;padding-bottom:6px}.profile-hero__head{--profile-head-gap:10px;container:profile-head/inline-size}@container profile-room (min-width:700px){.profile-hero__head{--profile-head-gap:14px}}@container profile-room (min-width:1200px){.profile-hero__head{--profile-head-gap:18px}}:not(.profile-hero--flat)>.profile-hero__head>.profile-hero__who{margin-top:var(--profile-head-gap)}:not(.profile-hero--flat)>.profile-hero__head>.profile-hero__avatar{margin-bottom:var(--profile-head-gap);align-self:flex-start}@container profile-head (max-width:355px){:not(.profile-hero--flat)>.profile-hero__head>.profile-hero__who{margin-top:0}}.profile-hero--lift{--profile-who-lift:60px}.profile-hero--lift>.profile-hero__head>.profile-hero__who{margin-top:calc(var(--profile-head-gap) - var(--profile-who-lift))}@container profile-head (max-width:355px){.profile-hero--lift>.profile-hero__head>.profile-hero__who{margin-top:0}}.profile-hero__kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary);flex-wrap:wrap;align-items:center;gap:7px;margin:0 0 5px;font-size:11.5px;font-weight:700;display:flex}.profile-hero__name{font-family:var(--font-display);color:var(--color-on-surface);text-wrap:balance;letter-spacing:-.02em;margin:0;font-size:clamp(26px,3.4vw,38px);font-weight:700;line-height:1.05}.profile-hero__tagline{max-width:560px;font-size:15.5px;font-weight:var(--event-text-weight,500);color:var(--event-text-color,var(--color-on-surface-variant));text-wrap:balance;overflow-wrap:anywhere;min-width:0;line-height:1.4;font-family:var(--page-font-body,inherit);-webkit-text-stroke:var(--event-text-stroke,0);paint-order:stroke;margin:7px 0 0}.profile-hero__web{color:var(--color-on-surface-variant);align-items:center;gap:6px;margin-top:7px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.profile-hero__webrow{flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:7px;display:flex}.profile-hero__webrow .profile-hero__web{margin-top:0}.profile-hero__acts{flex-wrap:wrap;gap:11px;padding-bottom:8px;display:flex}.profile-act{letter-spacing:-.01em;white-space:nowrap;cursor:pointer;height:38px;box-shadow:var(--bar-raise-shadow);border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-family:inherit;font-size:13.5px;font-weight:600;transition:background .15s,box-shadow .15s,color .15s,transform .12s;display:inline-flex}.profile-act:active{box-shadow:var(--bar-raise-shadow-pressed);transform:translateY(1px)}.profile-act--primary{background:var(--org-accent,var(--color-primary));color:var(--org-accent-ink,var(--color-on-primary))}.profile-act--primary:hover:not(:disabled){background:var(--org-accent,var(--color-primary))}@supports (color:color-mix(in lab, red, red)){.profile-act--primary:hover:not(:disabled){background:color-mix(in srgb,var(--org-accent,var(--color-primary))88%,#000)}}.profile-act--quiet{background:var(--bar-raise-fill);color:var(--color-on-surface-variant)}.profile-act--quiet:hover:not(:disabled){background:var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){.profile-act--quiet:hover:not(:disabled){background:color-mix(in srgb,var(--color-on-surface)6%,var(--bar-raise-fill))}}.profile-act--quiet:hover:not(:disabled){color:var(--color-on-surface)}.profile-act:disabled{opacity:.6;cursor:default}.profile-hero__metas{flex-wrap:wrap;gap:6px 16px;display:flex}.profile-hero__metas--inline{margin-top:8px}.profile-hero__metas--below{margin:10px 6px 0}.profile-hero__meta{color:var(--color-on-surface-variant);align-items:center;gap:7px;font-size:14px;font-weight:500;display:inline-flex}.profile-hero__meta>i{color:var(--color-on-surface-variant);font-size:15px}.profile-hero__bio{color:var(--event-text-color,var(--color-on-surface-variant));max-width:660px;font-size:15.5px;line-height:1.6;font-weight:var(--event-text-weight,inherit);font-family:var(--page-font-body,inherit);-webkit-text-stroke:var(--event-text-stroke,0);paint-order:stroke;margin:10px 6px 0}.profile-ink{--color-primary:var(--gold-300);--color-surface:var(--neutral-900);--color-on-surface:var(--neutral-250);--color-on-surface-variant:var(--neutral-300);--color-surface-container:var(--neutral-800);--color-surface-container-high:var(--neutral-750);--color-surface-container-highest:var(--neutral-700);--color-surface-container-low:var(--neutral-850);--color-surface-container-lowest:var(--neutral-925);--color-on-primary:var(--gold-900);--color-outline:var(--neutral-400);--color-outline-variant:var(--neutral-600);--frost-fill:var(--card-body-solid)}@supports (color:color-mix(in lab, red, red)){.profile-ink{--frost-fill:color-mix(in srgb,var(--card-body-solid)34%,color-mix(in srgb,var(--color-on-surface)8%,transparent))}}.profile-ink{--frost-blur:var(--card-blur)}:root.light .profile-ink,:root[data-theme=light] .profile-ink{--color-primary:var(--gold-700);--color-surface:var(--neutral-50);--color-on-surface:var(--neutral-850);--color-on-surface-variant:var(--neutral-600);--color-surface-container:var(--neutral-150);--color-surface-container-high:var(--neutral-200);--color-surface-container-highest:var(--neutral-250);--color-surface-container-low:var(--neutral-100);--color-surface-container-lowest:var(--neutral-0);--color-on-primary:var(--neutral-0);--color-outline:var(--neutral-500);--color-outline-variant:var(--neutral-300)}.photo-credit{z-index:3;pointer-events:none;max-width:min(72%,420px);display:block;position:absolute}.photo-credit__text{-webkit-line-clamp:2;overflow-wrap:anywhere;text-align:right;letter-spacing:.01em;-webkit-box-orient:vertical;font-size:11px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.photo-credit--band{bottom:9px;right:16px}.photo-credit--band .photo-credit__text{color:#fff;text-shadow:0 0 1px #000000d9,0 1px 2px #000000b3,0 0 8px #0009;margin:-10px -14px;padding:10px 14px}.photo-credit--tile{background:radial-gradient(at 100% 100%,#0009 0%,#00000052 34%,#0000 66%);padding:22px 12px 9px 40px;bottom:0;right:0}.photo-credit--tile .photo-credit__text{color:#fff;text-shadow:0 1px 2px #000000b3}.vp-label{font-family:inherit;font-style:normal;line-height:inherit;letter-spacing:.8px;text-transform:uppercase;color:var(--section-label,var(--color-on-surface));margin:0;padding:0 16px 4px;font-size:12px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.vp-label{color:var(--section-label,color-mix(in srgb,var(--color-on-surface)65%,transparent))}}.vp-section{min-width:0}.vp-section__body{margin-top:16px}.vp-prose{color:var(--color-on-surface-variant);margin:12px 0 0}.vp-prose--cap{text-transform:capitalize}.vp-prose--pre{white-space:pre-line;color:var(--event-text-color,var(--color-on-surface-variant));font-size:14px;line-height:1.625;font-weight:var(--event-text-weight,inherit);font-family:var(--page-font-body,inherit);-webkit-text-stroke:var(--event-text-stroke,0);paint-order:stroke}.vp-empty{color:var(--text-muted,var(--color-on-surface-variant));margin:12px 0 0;font-size:14px;font-style:italic}.vp-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vp-rail{min-width:0}.vp-tabs{border:1px solid var(--color-on-surface);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}@supports (color:color-mix(in lab, red, red)){.vp-tabs{border:1px solid color-mix(in srgb,var(--color-on-surface)14%,transparent)}}.vp-tabs{border-radius:8px;overflow:hidden}.vp-tab{height:34px;color:var(--color-on-surface);background:0 0;border:none;border-radius:0;padding:0 12px}@supports (color:color-mix(in lab, red, red)){.vp-tab{color:color-mix(in srgb,var(--color-on-surface)65%,transparent)}}.vp-tab{font:inherit;cursor:pointer;font-size:13px;font-weight:600}.vp-tab[aria-selected=true]{background:var(--color-primary);color:var(--color-on-primary)}.vp-panel{min-width:0;margin-top:12px}.vp-panel[hidden]{display:none}.vp-mapframe{border:1px solid var(--color-on-surface);border-radius:16px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.vp-mapframe{border:1px solid color-mix(in srgb,var(--color-on-surface)10%,transparent)}}.vp-mapframe{box-shadow:0 12px 30px -22px #0006}.vp-mapframe iframe{border:0;width:100%;height:220px;display:block}.vp-address{color:var(--color-on-surface-variant);margin:12px 0 0;font-size:14px}.vp-hours{border-collapse:collapse;max-width:100%;font-size:14px}.vp-hours td{padding:4px 0}.vp-hours__day{color:var(--color-on-surface-variant);padding-right:32px!important}.vp-hours__v{font-weight:500}.vp-hours__note{color:var(--color-on-surface-variant);margin:8px 0 0;font-size:13px}.vp-opennow{margin:0 0 8px;font-size:13px;font-weight:600}.vp-opennow--open{color:var(--color-primary)}.vp-opennow--closed{color:var(--color-on-surface-variant)}.vp-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.vp-tile{background-color:var(--frost-fill,var(--color-on-surface));border-radius:14px;min-width:0;padding:12px 16px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.vp-tile{background-color:var(--frost-fill,color-mix(in srgb,var(--color-on-surface)6%,transparent))}}.vp-tile{-webkit-backdrop-filter:var(--frost-blur);border:var(--frost-rim-width,0)solid var(--frost-rim,transparent);box-shadow:var(--frost-shadow,none)}.vp-tile--wide{grid-column:span 2}.vp-tile__v{overflow-wrap:anywhere;font-size:18px;font-weight:700;line-height:1.4}.vp-tile__l{color:var(--color-on-surface-variant);font-size:12px}.vp-chips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.vp-chip{background:var(--color-on-surface);border-radius:9999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.vp-chip{background:color-mix(in srgb,var(--color-on-surface)6%,transparent)}}.vp-chip{color:var(--color-on-surface-variant)}.vp-chip i{color:var(--color-primary);font-size:14px}.vp-contact{background-color:var(--frost-fill,var(--color-on-surface));border-radius:18px;flex-direction:column;gap:12px;min-width:0;padding:20px;display:flex}@supports (color:color-mix(in lab, red, red)){.vp-contact{background-color:var(--frost-fill,color-mix(in srgb,var(--color-on-surface)6%,transparent))}}.vp-contact{-webkit-backdrop-filter:var(--frost-blur);box-shadow:var(--frost-shadow,none)}.vp-contact__head{color:var(--color-on-surface);font-size:15px;font-weight:700}.vp-contact__note{color:var(--color-on-surface-variant);margin-top:-4px;font-size:13px}.vp-rent{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.vp-rent li{border-top:1px solid var(--color-on-surface);padding:8px 0}@supports (color:color-mix(in lab, red, red)){.vp-rent li{border-top:1px solid color-mix(in srgb,var(--color-on-surface)10%,transparent)}}.vp-rent__row{justify-content:space-between;gap:12px;font-size:13px;display:flex}.vp-rent__basis{color:var(--color-on-surface);font-weight:600}.vp-rent__guide{color:var(--color-on-surface-variant);font-variant-numeric:tabular-nums;text-align:right}.vp-rent__terms{color:var(--color-on-surface-variant);margin-top:2px;font-size:12px}.vp-ask{cursor:pointer;white-space:nowrap;background:var(--color-primary);width:100%;height:42px;color:var(--color-on-primary);font:inherit;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.vp-links{flex-direction:column;gap:8px;display:flex}.vp-link{background:var(--color-on-surface);border-radius:10px;align-items:center;gap:10px;height:40px;padding:0 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.vp-link{background:color-mix(in srgb,var(--color-on-surface)6%,transparent)}}.vp-link{color:var(--color-on-surface);font-size:13px;font-weight:600;text-decoration:none}.vp-link i{color:var(--color-on-surface);font-size:16px}@supports (color:color-mix(in lab, red, red)){.vp-link i{color:color-mix(in srgb,var(--color-on-surface)60%,transparent)}}.vp-link span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pf-svc-card{background-color:var(--frost-fill,var(--color-on-surface));border-radius:14px;min-width:0;max-width:100%;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.pf-svc-card{background-color:var(--frost-fill,color-mix(in srgb,var(--color-on-surface)6%,transparent))}}.pf-svc-card{-webkit-backdrop-filter:var(--frost-blur);backdrop-filter:var(--frost-blur);border:var(--frost-rim-width,0)solid var(--frost-rim,transparent);box-shadow:var(--frost-shadow,0 1px 1px #ffffff0a inset,0 10px 30px -12px #0000008c)}.pf-viewer{z-index:1000;-webkit-backdrop-filter:blur(8px);background:#080808f5;justify-content:center;align-items:center;padding:56px 16px;display:flex;position:fixed;inset:0}.pf-viewer__stage{flex-direction:column;align-items:center;gap:12px;width:min(1100px,100%);max-height:100%;display:flex;position:relative}.pf-viewer__media{object-fit:contain;width:100%;height:calc(100vh - 170px)}.pf-viewer__embed{width:min(720px,100vw - 32px)}.pf-viewer__title{color:#ffffffd9;text-align:center;overflow-wrap:anywhere;max-width:100%;margin:0;font-size:14px}.pf-viewer__nav,.pf-viewer__close{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;font-size:26px;display:flex;position:absolute}.pf-viewer__nav--prev{top:50%;left:12px;transform:translateY(-50%)}.pf-viewer__nav--next{top:50%;right:12px;transform:translateY(-50%)}.pf-viewer__close{top:12px;right:12px}.pf-viewer__count{color:#ffffffb3;font-size:13px;position:absolute;top:22px;left:50%;transform:translate(-50%)}.pf-viewer__stage .photo-credit{background:0 0;max-width:100%;padding:0;position:static}.pf-viewer__stage .photo-credit--tile .photo-credit__text{text-align:center;text-shadow:none;color:#ffffffbf}button:not(:disabled){cursor:pointer}@font-face{font-family:remixicon;src:url(../media/remixicon.bb89c3b5.eot);src:url(../media/remixicon.bb89c3b5.eot)format("embedded-opentype"),url(../media/remixicon.aa97596e.woff2)format("woff2"),url(../media/remixicon.9de773e0.woff)format("woff"),url(../media/remixicon.88a88929.ttf)format("truetype"),url(../media/remixicon.3df73f48.svg)format("svg");font-display:swap}[class^=ri-],[class*=\ ri-]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-family:remixicon!important}.ri-lg{vertical-align:-.0667em;font-size:1.3333em;line-height:.75em}.ri-xl{vertical-align:-.075em;font-size:1.5em;line-height:.6666em}.ri-xxs{font-size:.5em}.ri-xs{font-size:.75em}.ri-sm{font-size:.875em}.ri-1x{font-size:1em}.ri-2x{font-size:2em}.ri-3x{font-size:3em}.ri-4x{font-size:4em}.ri-5x{font-size:5em}.ri-6x{font-size:6em}.ri-7x{font-size:7em}.ri-8x{font-size:8em}.ri-9x{font-size:9em}.ri-10x{font-size:10em}.ri-fw{text-align:center;width:1.25em}.ri-24-hours-fill:before{content:""}.ri-24-hours-line:before{content:""}.ri-4k-fill:before{content:""}.ri-4k-line:before{content:""}.ri-a-b:before{content:""}.ri-account-box-fill:before{content:""}.ri-account-box-line:before{content:""}.ri-account-circle-fill:before{content:""}.ri-account-circle-line:before{content:""}.ri-account-pin-box-fill:before{content:""}.ri-account-pin-box-line:before{content:""}.ri-account-pin-circle-fill:before{content:""}.ri-account-pin-circle-line:before{content:""}.ri-add-box-fill:before{content:""}.ri-add-box-line:before{content:""}.ri-add-circle-fill:before{content:""}.ri-add-circle-line:before{content:""}.ri-add-fill:before{content:""}.ri-add-line:before{content:""}.ri-admin-fill:before{content:""}.ri-admin-line:before{content:""}.ri-advertisement-fill:before{content:""}.ri-advertisement-line:before{content:""}.ri-airplay-fill:before{content:""}.ri-airplay-line:before{content:""}.ri-alarm-fill:before{content:""}.ri-alarm-line:before{content:""}.ri-alarm-warning-fill:before{content:""}.ri-alarm-warning-line:before{content:""}.ri-album-fill:before{content:""}.ri-album-line:before{content:""}.ri-alert-fill:before{content:""}.ri-alert-line:before{content:""}.ri-aliens-fill:before{content:""}.ri-aliens-line:before{content:""}.ri-align-bottom:before{content:""}.ri-align-center:before{content:""}.ri-align-justify:before{content:""}.ri-align-left:before{content:""}.ri-align-right:before{content:""}.ri-align-top:before{content:""}.ri-align-vertically:before{content:""}.ri-alipay-fill:before{content:""}.ri-alipay-line:before{content:""}.ri-amazon-fill:before{content:""}.ri-amazon-line:before{content:""}.ri-anchor-fill:before{content:""}.ri-anchor-line:before{content:""}.ri-ancient-gate-fill:before{content:""}.ri-ancient-gate-line:before{content:""}.ri-ancient-pavilion-fill:before{content:""}.ri-ancient-pavilion-line:before{content:""}.ri-android-fill:before{content:""}.ri-android-line:before{content:""}.ri-angularjs-fill:before{content:""}.ri-angularjs-line:before{content:""}.ri-anticlockwise-2-fill:before{content:""}.ri-anticlockwise-2-line:before{content:""}.ri-anticlockwise-fill:before{content:""}.ri-anticlockwise-line:before{content:""}.ri-app-store-fill:before{content:""}.ri-app-store-line:before{content:""}.ri-apple-fill:before{content:""}.ri-apple-line:before{content:""}.ri-apps-2-fill:before{content:""}.ri-apps-2-line:before{content:""}.ri-apps-fill:before{content:""}.ri-apps-line:before{content:""}.ri-archive-drawer-fill:before{content:""}.ri-archive-drawer-line:before{content:""}.ri-archive-fill:before{content:""}.ri-archive-line:before{content:""}.ri-arrow-down-circle-fill:before{content:""}.ri-arrow-down-circle-line:before{content:""}.ri-arrow-down-fill:before{content:""}.ri-arrow-down-line:before{content:""}.ri-arrow-down-s-fill:before{content:""}.ri-arrow-down-s-line:before{content:""}.ri-arrow-drop-down-fill:before{content:""}.ri-arrow-drop-down-line:before{content:""}.ri-arrow-drop-left-fill:before{content:""}.ri-arrow-drop-left-line:before{content:""}.ri-arrow-drop-right-fill:before{content:""}.ri-arrow-drop-right-line:before{content:""}.ri-arrow-drop-up-fill:before{content:""}.ri-arrow-drop-up-line:before{content:""}.ri-arrow-go-back-fill:before{content:""}.ri-arrow-go-back-line:before{content:""}.ri-arrow-go-forward-fill:before{content:""}.ri-arrow-go-forward-line:before{content:""}.ri-arrow-left-circle-fill:before{content:""}.ri-arrow-left-circle-line:before{content:""}.ri-arrow-left-down-fill:before{content:""}.ri-arrow-left-down-line:before{content:""}.ri-arrow-left-fill:before{content:""}.ri-arrow-left-line:before{content:""}.ri-arrow-left-right-fill:before{content:""}.ri-arrow-left-right-line:before{content:""}.ri-arrow-left-s-fill:before{content:""}.ri-arrow-left-s-line:before{content:""}.ri-arrow-left-up-fill:before{content:""}.ri-arrow-left-up-line:before{content:""}.ri-arrow-right-circle-fill:before{content:""}.ri-arrow-right-circle-line:before{content:""}.ri-arrow-right-down-fill:before{content:""}.ri-arrow-right-down-line:before{content:""}.ri-arrow-right-fill:before{content:""}.ri-arrow-right-line:before{content:""}.ri-arrow-right-s-fill:before{content:""}.ri-arrow-right-s-line:before{content:""}.ri-arrow-right-up-fill:before{content:""}.ri-arrow-right-up-line:before{content:""}.ri-arrow-up-circle-fill:before{content:""}.ri-arrow-up-circle-line:before{content:""}.ri-arrow-up-down-fill:before{content:""}.ri-arrow-up-down-line:before{content:""}.ri-arrow-up-fill:before{content:""}.ri-arrow-up-line:before{content:""}.ri-arrow-up-s-fill:before{content:""}.ri-arrow-up-s-line:before{content:""}.ri-artboard-2-fill:before{content:""}.ri-artboard-2-line:before{content:""}.ri-artboard-fill:before{content:""}.ri-artboard-line:before{content:""}.ri-article-fill:before{content:""}.ri-article-line:before{content:""}.ri-aspect-ratio-fill:before{content:""}.ri-aspect-ratio-line:before{content:""}.ri-asterisk:before{content:""}.ri-at-fill:before{content:""}.ri-at-line:before{content:""}.ri-attachment-2:before{content:""}.ri-attachment-fill:before{content:""}.ri-attachment-line:before{content:""}.ri-auction-fill:before{content:""}.ri-auction-line:before{content:""}.ri-award-fill:before{content:""}.ri-award-line:before{content:""}.ri-baidu-fill:before{content:""}.ri-baidu-line:before{content:""}.ri-ball-pen-fill:before{content:""}.ri-ball-pen-line:before{content:""}.ri-bank-card-2-fill:before{content:""}.ri-bank-card-2-line:before{content:""}.ri-bank-card-fill:before{content:""}.ri-bank-card-line:before{content:""}.ri-bank-fill:before{content:""}.ri-bank-line:before{content:""}.ri-bar-chart-2-fill:before{content:""}.ri-bar-chart-2-line:before{content:""}.ri-bar-chart-box-fill:before{content:""}.ri-bar-chart-box-line:before{content:""}.ri-bar-chart-fill:before{content:""}.ri-bar-chart-grouped-fill:before{content:""}.ri-bar-chart-grouped-line:before{content:""}.ri-bar-chart-horizontal-fill:before{content:""}.ri-bar-chart-horizontal-line:before{content:""}.ri-bar-chart-line:before{content:""}.ri-barcode-box-fill:before{content:""}.ri-barcode-box-line:before{content:""}.ri-barcode-fill:before{content:""}.ri-barcode-line:before{content:""}.ri-barricade-fill:before{content:""}.ri-barricade-line:before{content:""}.ri-base-station-fill:before{content:""}.ri-base-station-line:before{content:""}.ri-basketball-fill:before{content:""}.ri-basketball-line:before{content:""}.ri-battery-2-charge-fill:before{content:""}.ri-battery-2-charge-line:before{content:""}.ri-battery-2-fill:before{content:""}.ri-battery-2-line:before{content:""}.ri-battery-charge-fill:before{content:""}.ri-battery-charge-line:before{content:""}.ri-battery-fill:before{content:""}.ri-battery-line:before{content:""}.ri-battery-low-fill:before{content:""}.ri-battery-low-line:before{content:""}.ri-battery-saver-fill:before{content:""}.ri-battery-saver-line:before{content:""}.ri-battery-share-fill:before{content:""}.ri-battery-share-line:before{content:""}.ri-bear-smile-fill:before{content:""}.ri-bear-smile-line:before{content:""}.ri-behance-fill:before{content:""}.ri-behance-line:before{content:""}.ri-bell-fill:before{content:""}.ri-bell-line:before{content:""}.ri-bike-fill:before{content:""}.ri-bike-line:before{content:""}.ri-bilibili-fill:before{content:""}.ri-bilibili-line:before{content:""}.ri-bill-fill:before{content:""}.ri-bill-line:before{content:""}.ri-billiards-fill:before{content:""}.ri-billiards-line:before{content:""}.ri-bit-coin-fill:before{content:""}.ri-bit-coin-line:before{content:""}.ri-blaze-fill:before{content:""}.ri-blaze-line:before{content:""}.ri-bluetooth-connect-fill:before{content:""}.ri-bluetooth-connect-line:before{content:""}.ri-bluetooth-fill:before{content:""}.ri-bluetooth-line:before{content:""}.ri-blur-off-fill:before{content:""}.ri-blur-off-line:before{content:""}.ri-body-scan-fill:before{content:""}.ri-body-scan-line:before{content:""}.ri-bold:before{content:""}.ri-book-2-fill:before{content:""}.ri-book-2-line:before{content:""}.ri-book-3-fill:before{content:""}.ri-book-3-line:before{content:""}.ri-book-fill:before{content:""}.ri-book-line:before{content:""}.ri-book-marked-fill:before{content:""}.ri-book-marked-line:before{content:""}.ri-book-open-fill:before{content:""}.ri-book-open-line:before{content:""}.ri-book-read-fill:before{content:""}.ri-book-read-line:before{content:""}.ri-booklet-fill:before{content:""}.ri-booklet-line:before{content:""}.ri-bookmark-2-fill:before{content:""}.ri-bookmark-2-line:before{content:""}.ri-bookmark-3-fill:before{content:""}.ri-bookmark-3-line:before{content:""}.ri-bookmark-fill:before{content:""}.ri-bookmark-line:before{content:""}.ri-boxing-fill:before{content:""}.ri-boxing-line:before{content:""}.ri-braces-fill:before{content:""}.ri-braces-line:before{content:""}.ri-brackets-fill:before{content:""}.ri-brackets-line:before{content:""}.ri-briefcase-2-fill:before{content:""}.ri-briefcase-2-line:before{content:""}.ri-briefcase-3-fill:before{content:""}.ri-briefcase-3-line:before{content:""}.ri-briefcase-4-fill:before{content:""}.ri-briefcase-4-line:before{content:""}.ri-briefcase-5-fill:before{content:""}.ri-briefcase-5-line:before{content:""}.ri-briefcase-fill:before{content:""}.ri-briefcase-line:before{content:""}.ri-bring-forward:before{content:""}.ri-bring-to-front:before{content:""}.ri-broadcast-fill:before{content:""}.ri-broadcast-line:before{content:""}.ri-brush-2-fill:before{content:""}.ri-brush-2-line:before{content:""}.ri-brush-3-fill:before{content:""}.ri-brush-3-line:before{content:""}.ri-brush-4-fill:before{content:""}.ri-brush-4-line:before{content:""}.ri-brush-fill:before{content:""}.ri-brush-line:before{content:""}.ri-bubble-chart-fill:before{content:""}.ri-bubble-chart-line:before{content:""}.ri-bug-2-fill:before{content:""}.ri-bug-2-line:before{content:""}.ri-bug-fill:before{content:""}.ri-bug-line:before{content:""}.ri-building-2-fill:before{content:""}.ri-building-2-line:before{content:""}.ri-building-3-fill:before{content:""}.ri-building-3-line:before{content:""}.ri-building-4-fill:before{content:""}.ri-building-4-line:before{content:""}.ri-building-fill:before{content:""}.ri-building-line:before{content:""}.ri-bus-2-fill:before{content:""}.ri-bus-2-line:before{content:""}.ri-bus-fill:before{content:""}.ri-bus-line:before{content:""}.ri-bus-wifi-fill:before{content:""}.ri-bus-wifi-line:before{content:""}.ri-cactus-fill:before{content:""}.ri-cactus-line:before{content:""}.ri-cake-2-fill:before{content:""}.ri-cake-2-line:before{content:""}.ri-cake-3-fill:before{content:""}.ri-cake-3-line:before{content:""}.ri-cake-fill:before{content:""}.ri-cake-line:before{content:""}.ri-calculator-fill:before{content:""}.ri-calculator-line:before{content:""}.ri-calendar-2-fill:before{content:""}.ri-calendar-2-line:before{content:""}.ri-calendar-check-fill:before{content:""}.ri-calendar-check-line:before{content:""}.ri-calendar-event-fill:before{content:""}.ri-calendar-event-line:before{content:""}.ri-calendar-fill:before{content:""}.ri-calendar-line:before{content:""}.ri-calendar-todo-fill:before{content:""}.ri-calendar-todo-line:before{content:""}.ri-camera-2-fill:before{content:""}.ri-camera-2-line:before{content:""}.ri-camera-3-fill:before{content:""}.ri-camera-3-line:before{content:""}.ri-camera-fill:before{content:""}.ri-camera-lens-fill:before{content:""}.ri-camera-lens-line:before{content:""}.ri-camera-line:before{content:""}.ri-camera-off-fill:before{content:""}.ri-camera-off-line:before{content:""}.ri-camera-switch-fill:before{content:""}.ri-camera-switch-line:before{content:""}.ri-capsule-fill:before{content:""}.ri-capsule-line:before{content:""}.ri-car-fill:before{content:""}.ri-car-line:before{content:""}.ri-car-washing-fill:before{content:""}.ri-car-washing-line:before{content:""}.ri-caravan-fill:before{content:""}.ri-caravan-line:before{content:""}.ri-cast-fill:before{content:""}.ri-cast-line:before{content:""}.ri-cellphone-fill:before{content:""}.ri-cellphone-line:before{content:""}.ri-celsius-fill:before{content:""}.ri-celsius-line:before{content:""}.ri-centos-fill:before{content:""}.ri-centos-line:before{content:""}.ri-character-recognition-fill:before{content:""}.ri-character-recognition-line:before{content:""}.ri-charging-pile-2-fill:before{content:""}.ri-charging-pile-2-line:before{content:""}.ri-charging-pile-fill:before{content:""}.ri-charging-pile-line:before{content:""}.ri-chat-1-fill:before{content:""}.ri-chat-1-line:before{content:""}.ri-chat-2-fill:before{content:""}.ri-chat-2-line:before{content:""}.ri-chat-3-fill:before{content:""}.ri-chat-3-line:before{content:""}.ri-chat-4-fill:before{content:""}.ri-chat-4-line:before{content:""}.ri-chat-check-fill:before{content:""}.ri-chat-check-line:before{content:""}.ri-chat-delete-fill:before{content:""}.ri-chat-delete-line:before{content:""}.ri-chat-download-fill:before{content:""}.ri-chat-download-line:before{content:""}.ri-chat-follow-up-fill:before{content:""}.ri-chat-follow-up-line:before{content:""}.ri-chat-forward-fill:before{content:""}.ri-chat-forward-line:before{content:""}.ri-chat-heart-fill:before{content:""}.ri-chat-heart-line:before{content:""}.ri-chat-history-fill:before{content:""}.ri-chat-history-line:before{content:""}.ri-chat-new-fill:before{content:""}.ri-chat-new-line:before{content:""}.ri-chat-off-fill:before{content:""}.ri-chat-off-line:before{content:""}.ri-chat-poll-fill:before{content:""}.ri-chat-poll-line:before{content:""}.ri-chat-private-fill:before{content:""}.ri-chat-private-line:before{content:""}.ri-chat-quote-fill:before{content:""}.ri-chat-quote-line:before{content:""}.ri-chat-settings-fill:before{content:""}.ri-chat-settings-line:before{content:""}.ri-chat-smile-2-fill:before{content:""}.ri-chat-smile-2-line:before{content:""}.ri-chat-smile-3-fill:before{content:""}.ri-chat-smile-3-line:before{content:""}.ri-chat-smile-fill:before{content:""}.ri-chat-smile-line:before{content:""}.ri-chat-upload-fill:before{content:""}.ri-chat-upload-line:before{content:""}.ri-chat-voice-fill:before{content:""}.ri-chat-voice-line:before{content:""}.ri-check-double-fill:before{content:""}.ri-check-double-line:before{content:""}.ri-check-fill:before{content:""}.ri-check-line:before{content:""}.ri-checkbox-blank-circle-fill:before{content:""}.ri-checkbox-blank-circle-line:before{content:""}.ri-checkbox-blank-fill:before{content:""}.ri-checkbox-blank-line:before{content:""}.ri-checkbox-circle-fill:before{content:""}.ri-checkbox-circle-line:before{content:""}.ri-checkbox-fill:before{content:""}.ri-checkbox-indeterminate-fill:before{content:""}.ri-checkbox-indeterminate-line:before{content:""}.ri-checkbox-line:before{content:""}.ri-checkbox-multiple-blank-fill:before{content:""}.ri-checkbox-multiple-blank-line:before{content:""}.ri-checkbox-multiple-fill:before{content:""}.ri-checkbox-multiple-line:before{content:""}.ri-china-railway-fill:before{content:""}.ri-china-railway-line:before{content:""}.ri-chrome-fill:before{content:""}.ri-chrome-line:before{content:""}.ri-clapperboard-fill:before{content:""}.ri-clapperboard-line:before{content:""}.ri-clipboard-fill:before{content:""}.ri-clipboard-line:before{content:""}.ri-clockwise-2-fill:before{content:""}.ri-clockwise-2-line:before{content:""}.ri-clockwise-fill:before{content:""}.ri-clockwise-line:before{content:""}.ri-close-circle-fill:before{content:""}.ri-close-circle-line:before{content:""}.ri-close-fill:before{content:""}.ri-close-line:before{content:""}.ri-closed-captioning-fill:before{content:""}.ri-closed-captioning-line:before{content:""}.ri-cloud-fill:before{content:""}.ri-cloud-line:before{content:""}.ri-cloud-off-fill:before{content:""}.ri-cloud-off-line:before{content:""}.ri-cloud-windy-fill:before{content:""}.ri-cloud-windy-line:before{content:""}.ri-cloudy-2-fill:before{content:""}.ri-cloudy-2-line:before{content:""}.ri-cloudy-fill:before{content:""}.ri-cloudy-line:before{content:""}.ri-code-box-fill:before{content:""}.ri-code-box-line:before{content:""}.ri-code-fill:before{content:""}.ri-code-line:before{content:""}.ri-code-s-fill:before{content:""}.ri-code-s-line:before{content:""}.ri-code-s-slash-fill:before{content:""}.ri-code-s-slash-line:before{content:""}.ri-code-view:before{content:""}.ri-codepen-fill:before{content:""}.ri-codepen-line:before{content:""}.ri-coin-fill:before{content:""}.ri-coin-line:before{content:""}.ri-coins-fill:before{content:""}.ri-coins-line:before{content:""}.ri-collage-fill:before{content:""}.ri-collage-line:before{content:""}.ri-command-fill:before{content:""}.ri-command-line:before{content:""}.ri-community-fill:before{content:""}.ri-community-line:before{content:""}.ri-compass-2-fill:before{content:""}.ri-compass-2-line:before{content:""}.ri-compass-3-fill:before{content:""}.ri-compass-3-line:before{content:""}.ri-compass-4-fill:before{content:""}.ri-compass-4-line:before{content:""}.ri-compass-discover-fill:before{content:""}.ri-compass-discover-line:before{content:""}.ri-compass-fill:before{content:""}.ri-compass-line:before{content:""}.ri-compasses-2-fill:before{content:""}.ri-compasses-2-line:before{content:""}.ri-compasses-fill:before{content:""}.ri-compasses-line:before{content:""}.ri-computer-fill:before{content:""}.ri-computer-line:before{content:""}.ri-contacts-book-2-fill:before{content:""}.ri-contacts-book-2-line:before{content:""}.ri-contacts-book-fill:before{content:""}.ri-contacts-book-line:before{content:""}.ri-contacts-book-upload-fill:before{content:""}.ri-contacts-book-upload-line:before{content:""}.ri-contacts-fill:before{content:""}.ri-contacts-line:before{content:""}.ri-contrast-2-fill:before{content:""}.ri-contrast-2-line:before{content:""}.ri-contrast-drop-2-fill:before{content:""}.ri-contrast-drop-2-line:before{content:""}.ri-contrast-drop-fill:before{content:""}.ri-contrast-drop-line:before{content:""}.ri-contrast-fill:before{content:""}.ri-contrast-line:before{content:""}.ri-copper-coin-fill:before{content:""}.ri-copper-coin-line:before{content:""}.ri-copper-diamond-fill:before{content:""}.ri-copper-diamond-line:before{content:""}.ri-copyleft-fill:before{content:""}.ri-copyleft-line:before{content:""}.ri-copyright-fill:before{content:""}.ri-copyright-line:before{content:""}.ri-coreos-fill:before{content:""}.ri-coreos-line:before{content:""}.ri-coupon-2-fill:before{content:""}.ri-coupon-2-line:before{content:""}.ri-coupon-3-fill:before{content:""}.ri-coupon-3-line:before{content:""}.ri-coupon-4-fill:before{content:""}.ri-coupon-4-line:before{content:""}.ri-coupon-5-fill:before{content:""}.ri-coupon-5-line:before{content:""}.ri-coupon-fill:before{content:""}.ri-coupon-line:before{content:""}.ri-cpu-fill:before{content:""}.ri-cpu-line:before{content:""}.ri-creative-commons-by-fill:before{content:""}.ri-creative-commons-by-line:before{content:""}.ri-creative-commons-fill:before{content:""}.ri-creative-commons-line:before{content:""}.ri-creative-commons-nc-fill:before{content:""}.ri-creative-commons-nc-line:before{content:""}.ri-creative-commons-nd-fill:before{content:""}.ri-creative-commons-nd-line:before{content:""}.ri-creative-commons-sa-fill:before{content:""}.ri-creative-commons-sa-line:before{content:""}.ri-creative-commons-zero-fill:before{content:""}.ri-creative-commons-zero-line:before{content:""}.ri-criminal-fill:before{content:""}.ri-criminal-line:before{content:""}.ri-crop-2-fill:before{content:""}.ri-crop-2-line:before{content:""}.ri-crop-fill:before{content:""}.ri-crop-line:before{content:""}.ri-css3-fill:before{content:""}.ri-css3-line:before{content:""}.ri-cup-fill:before{content:""}.ri-cup-line:before{content:""}.ri-currency-fill:before{content:""}.ri-currency-line:before{content:""}.ri-cursor-fill:before{content:""}.ri-cursor-line:before{content:""}.ri-customer-service-2-fill:before{content:""}.ri-customer-service-2-line:before{content:""}.ri-customer-service-fill:before{content:""}.ri-customer-service-line:before{content:""}.ri-dashboard-2-fill:before{content:""}.ri-dashboard-2-line:before{content:""}.ri-dashboard-3-fill:before{content:""}.ri-dashboard-3-line:before{content:""}.ri-dashboard-fill:before{content:""}.ri-dashboard-line:before{content:""}.ri-database-2-fill:before{content:""}.ri-database-2-line:before{content:""}.ri-database-fill:before{content:""}.ri-database-line:before{content:""}.ri-delete-back-2-fill:before{content:""}.ri-delete-back-2-line:before{content:""}.ri-delete-back-fill:before{content:""}.ri-delete-back-line:before{content:""}.ri-delete-bin-2-fill:before{content:""}.ri-delete-bin-2-line:before{content:""}.ri-delete-bin-3-fill:before{content:""}.ri-delete-bin-3-line:before{content:""}.ri-delete-bin-4-fill:before{content:""}.ri-delete-bin-4-line:before{content:""}.ri-delete-bin-5-fill:before{content:""}.ri-delete-bin-5-line:before{content:""}.ri-delete-bin-6-fill:before{content:""}.ri-delete-bin-6-line:before{content:""}.ri-delete-bin-7-fill:before{content:""}.ri-delete-bin-7-line:before{content:""}.ri-delete-bin-fill:before{content:""}.ri-delete-bin-line:before{content:""}.ri-delete-column:before{content:""}.ri-delete-row:before{content:""}.ri-device-fill:before{content:""}.ri-device-line:before{content:""}.ri-device-recover-fill:before{content:""}.ri-device-recover-line:before{content:""}.ri-dingding-fill:before{content:""}.ri-dingding-line:before{content:""}.ri-direction-fill:before{content:""}.ri-direction-line:before{content:""}.ri-disc-fill:before{content:""}.ri-disc-line:before{content:""}.ri-discord-fill:before{content:""}.ri-discord-line:before{content:""}.ri-discuss-fill:before{content:""}.ri-discuss-line:before{content:""}.ri-dislike-fill:before{content:""}.ri-dislike-line:before{content:""}.ri-disqus-fill:before{content:""}.ri-disqus-line:before{content:""}.ri-divide-fill:before{content:""}.ri-divide-line:before{content:""}.ri-donut-chart-fill:before{content:""}.ri-donut-chart-line:before{content:""}.ri-door-closed-fill:before{content:""}.ri-door-closed-line:before{content:""}.ri-door-fill:before{content:""}.ri-door-line:before{content:""}.ri-door-lock-box-fill:before{content:""}.ri-door-lock-box-line:before{content:""}.ri-door-lock-fill:before{content:""}.ri-door-lock-line:before{content:""}.ri-door-open-fill:before{content:""}.ri-door-open-line:before{content:""}.ri-dossier-fill:before{content:""}.ri-dossier-line:before{content:""}.ri-douban-fill:before{content:""}.ri-douban-line:before{content:""}.ri-double-quotes-l:before{content:""}.ri-double-quotes-r:before{content:""}.ri-download-2-fill:before{content:""}.ri-download-2-line:before{content:""}.ri-download-cloud-2-fill:before{content:""}.ri-download-cloud-2-line:before{content:""}.ri-download-cloud-fill:before{content:""}.ri-download-cloud-line:before{content:""}.ri-download-fill:before{content:""}.ri-download-line:before{content:""}.ri-draft-fill:before{content:""}.ri-draft-line:before{content:""}.ri-drag-drop-fill:before{content:""}.ri-drag-drop-line:before{content:""}.ri-drag-move-2-fill:before{content:""}.ri-drag-move-2-line:before{content:""}.ri-drag-move-fill:before{content:""}.ri-drag-move-line:before{content:""}.ri-dribbble-fill:before{content:""}.ri-dribbble-line:before{content:""}.ri-drive-fill:before{content:""}.ri-drive-line:before{content:""}.ri-drizzle-fill:before{content:""}.ri-drizzle-line:before{content:""}.ri-drop-fill:before{content:""}.ri-drop-line:before{content:""}.ri-dropbox-fill:before{content:""}.ri-dropbox-line:before{content:""}.ri-dual-sim-1-fill:before{content:""}.ri-dual-sim-1-line:before{content:""}.ri-dual-sim-2-fill:before{content:""}.ri-dual-sim-2-line:before{content:""}.ri-dv-fill:before{content:""}.ri-dv-line:before{content:""}.ri-dvd-fill:before{content:""}.ri-dvd-line:before{content:""}.ri-e-bike-2-fill:before{content:""}.ri-e-bike-2-line:before{content:""}.ri-e-bike-fill:before{content:""}.ri-e-bike-line:before{content:""}.ri-earth-fill:before{content:""}.ri-earth-line:before{content:""}.ri-earthquake-fill:before{content:""}.ri-earthquake-line:before{content:""}.ri-edge-fill:before{content:""}.ri-edge-line:before{content:""}.ri-edit-2-fill:before{content:""}.ri-edit-2-line:before{content:""}.ri-edit-box-fill:before{content:""}.ri-edit-box-line:before{content:""}.ri-edit-circle-fill:before{content:""}.ri-edit-circle-line:before{content:""}.ri-edit-fill:before{content:""}.ri-edit-line:before{content:""}.ri-eject-fill:before{content:""}.ri-eject-line:before{content:""}.ri-emotion-2-fill:before{content:""}.ri-emotion-2-line:before{content:""}.ri-emotion-fill:before{content:""}.ri-emotion-happy-fill:before{content:""}.ri-emotion-happy-line:before{content:""}.ri-emotion-laugh-fill:before{content:""}.ri-emotion-laugh-line:before{content:""}.ri-emotion-line:before{content:""}.ri-emotion-normal-fill:before{content:""}.ri-emotion-normal-line:before{content:""}.ri-emotion-sad-fill:before{content:""}.ri-emotion-sad-line:before{content:""}.ri-emotion-unhappy-fill:before{content:""}.ri-emotion-unhappy-line:before{content:""}.ri-empathize-fill:before{content:""}.ri-empathize-line:before{content:""}.ri-emphasis-cn:before{content:""}.ri-emphasis:before{content:""}.ri-english-input:before{content:""}.ri-equalizer-fill:before{content:""}.ri-equalizer-line:before{content:""}.ri-eraser-fill:before{content:""}.ri-eraser-line:before{content:""}.ri-error-warning-fill:before{content:""}.ri-error-warning-line:before{content:""}.ri-evernote-fill:before{content:""}.ri-evernote-line:before{content:""}.ri-exchange-box-fill:before{content:""}.ri-exchange-box-line:before{content:""}.ri-exchange-cny-fill:before{content:""}.ri-exchange-cny-line:before{content:""}.ri-exchange-dollar-fill:before{content:""}.ri-exchange-dollar-line:before{content:""}.ri-exchange-fill:before{content:""}.ri-exchange-funds-fill:before{content:""}.ri-exchange-funds-line:before{content:""}.ri-exchange-line:before{content:""}.ri-external-link-fill:before{content:""}.ri-external-link-line:before{content:""}.ri-eye-2-fill:before{content:""}.ri-eye-2-line:before{content:""}.ri-eye-close-fill:before{content:""}.ri-eye-close-line:before{content:""}.ri-eye-fill:before{content:""}.ri-eye-line:before{content:""}.ri-eye-off-fill:before{content:""}.ri-eye-off-line:before{content:""}.ri-facebook-box-fill:before{content:""}.ri-facebook-box-line:before{content:""}.ri-facebook-circle-fill:before{content:""}.ri-facebook-circle-line:before{content:""}.ri-facebook-fill:before{content:""}.ri-facebook-line:before{content:""}.ri-fahrenheit-fill:before{content:""}.ri-fahrenheit-line:before{content:""}.ri-feedback-fill:before{content:""}.ri-feedback-line:before{content:""}.ri-file-2-fill:before{content:""}.ri-file-2-line:before{content:""}.ri-file-3-fill:before{content:""}.ri-file-3-line:before{content:""}.ri-file-4-fill:before{content:""}.ri-file-4-line:before{content:""}.ri-file-add-fill:before{content:""}.ri-file-add-line:before{content:""}.ri-file-chart-2-fill:before{content:""}.ri-file-chart-2-line:before{content:""}.ri-file-chart-fill:before{content:""}.ri-file-chart-line:before{content:""}.ri-file-cloud-fill:before{content:""}.ri-file-cloud-line:before{content:""}.ri-file-code-fill:before{content:""}.ri-file-code-line:before{content:""}.ri-file-copy-2-fill:before{content:""}.ri-file-copy-2-line:before{content:""}.ri-file-copy-fill:before{content:""}.ri-file-copy-line:before{content:""}.ri-file-damage-fill:before{content:""}.ri-file-damage-line:before{content:""}.ri-file-download-fill:before{content:""}.ri-file-download-line:before{content:""}.ri-file-edit-fill:before{content:""}.ri-file-edit-line:before{content:""}.ri-file-excel-2-fill:before{content:""}.ri-file-excel-2-line:before{content:""}.ri-file-excel-fill:before{content:""}.ri-file-excel-line:before{content:""}.ri-file-fill:before{content:""}.ri-file-forbid-fill:before{content:""}.ri-file-forbid-line:before{content:""}.ri-file-gif-fill:before{content:""}.ri-file-gif-line:before{content:""}.ri-file-history-fill:before{content:""}.ri-file-history-line:before{content:""}.ri-file-hwp-fill:before{content:""}.ri-file-hwp-line:before{content:""}.ri-file-info-fill:before{content:""}.ri-file-info-line:before{content:""}.ri-file-line:before{content:""}.ri-file-list-2-fill:before{content:""}.ri-file-list-2-line:before{content:""}.ri-file-list-3-fill:before{content:""}.ri-file-list-3-line:before{content:""}.ri-file-list-fill:before{content:""}.ri-file-list-line:before{content:""}.ri-file-lock-fill:before{content:""}.ri-file-lock-line:before{content:""}.ri-file-marked-fill:before{content:""}.ri-file-marked-line:before{content:""}.ri-file-music-fill:before{content:""}.ri-file-music-line:before{content:""}.ri-file-paper-2-fill:before{content:""}.ri-file-paper-2-line:before{content:""}.ri-file-paper-fill:before{content:""}.ri-file-paper-line:before{content:""}.ri-file-pdf-fill:before{content:""}.ri-file-pdf-line:before{content:""}.ri-file-ppt-2-fill:before{content:""}.ri-file-ppt-2-line:before{content:""}.ri-file-ppt-fill:before{content:""}.ri-file-ppt-line:before{content:""}.ri-file-reduce-fill:before{content:""}.ri-file-reduce-line:before{content:""}.ri-file-search-fill:before{content:""}.ri-file-search-line:before{content:""}.ri-file-settings-fill:before{content:""}.ri-file-settings-line:before{content:""}.ri-file-shield-2-fill:before{content:""}.ri-file-shield-2-line:before{content:""}.ri-file-shield-fill:before{content:""}.ri-file-shield-line:before{content:""}.ri-file-shred-fill:before{content:""}.ri-file-shred-line:before{content:""}.ri-file-text-fill:before{content:""}.ri-file-text-line:before{content:""}.ri-file-transfer-fill:before{content:""}.ri-file-transfer-line:before{content:""}.ri-file-unknow-fill:before{content:""}.ri-file-unknow-line:before{content:""}.ri-file-upload-fill:before{content:""}.ri-file-upload-line:before{content:""}.ri-file-user-fill:before{content:""}.ri-file-user-line:before{content:""}.ri-file-warning-fill:before{content:""}.ri-file-warning-line:before{content:""}.ri-file-word-2-fill:before{content:""}.ri-file-word-2-line:before{content:""}.ri-file-word-fill:before{content:""}.ri-file-word-line:before{content:""}.ri-file-zip-fill:before{content:""}.ri-file-zip-line:before{content:""}.ri-film-fill:before{content:""}.ri-film-line:before{content:""}.ri-filter-2-fill:before{content:""}.ri-filter-2-line:before{content:""}.ri-filter-3-fill:before{content:""}.ri-filter-3-line:before{content:""}.ri-filter-fill:before{content:""}.ri-filter-line:before{content:""}.ri-filter-off-fill:before{content:""}.ri-filter-off-line:before{content:""}.ri-find-replace-fill:before{content:""}.ri-find-replace-line:before{content:""}.ri-finder-fill:before{content:""}.ri-finder-line:before{content:""}.ri-fingerprint-2-fill:before{content:""}.ri-fingerprint-2-line:before{content:""}.ri-fingerprint-fill:before{content:""}.ri-fingerprint-line:before{content:""}.ri-fire-fill:before{content:""}.ri-fire-line:before{content:""}.ri-firefox-fill:before{content:""}.ri-firefox-line:before{content:""}.ri-first-aid-kit-fill:before{content:""}.ri-first-aid-kit-line:before{content:""}.ri-flag-2-fill:before{content:""}.ri-flag-2-line:before{content:""}.ri-flag-fill:before{content:""}.ri-flag-line:before{content:""}.ri-flashlight-fill:before{content:""}.ri-flashlight-line:before{content:""}.ri-flask-fill:before{content:""}.ri-flask-line:before{content:""}.ri-flight-land-fill:before{content:""}.ri-flight-land-line:before{content:""}.ri-flight-takeoff-fill:before{content:""}.ri-flight-takeoff-line:before{content:""}.ri-flood-fill:before{content:""}.ri-flood-line:before{content:""}.ri-flow-chart:before{content:""}.ri-flutter-fill:before{content:""}.ri-flutter-line:before{content:""}.ri-focus-2-fill:before{content:""}.ri-focus-2-line:before{content:""}.ri-focus-3-fill:before{content:""}.ri-focus-3-line:before{content:""}.ri-focus-fill:before{content:""}.ri-focus-line:before{content:""}.ri-foggy-fill:before{content:""}.ri-foggy-line:before{content:""}.ri-folder-2-fill:before{content:""}.ri-folder-2-line:before{content:""}.ri-folder-3-fill:before{content:""}.ri-folder-3-line:before{content:""}.ri-folder-4-fill:before{content:""}.ri-folder-4-line:before{content:""}.ri-folder-5-fill:before{content:""}.ri-folder-5-line:before{content:""}.ri-folder-add-fill:before{content:""}.ri-folder-add-line:before{content:""}.ri-folder-chart-2-fill:before{content:""}.ri-folder-chart-2-line:before{content:""}.ri-folder-chart-fill:before{content:""}.ri-folder-chart-line:before{content:""}.ri-folder-download-fill:before{content:""}.ri-folder-download-line:before{content:""}.ri-folder-fill:before{content:""}.ri-folder-forbid-fill:before{content:""}.ri-folder-forbid-line:before{content:""}.ri-folder-history-fill:before{content:""}.ri-folder-history-line:before{content:""}.ri-folder-info-fill:before{content:""}.ri-folder-info-line:before{content:""}.ri-folder-keyhole-fill:before{content:""}.ri-folder-keyhole-line:before{content:""}.ri-folder-line:before{content:""}.ri-folder-lock-fill:before{content:""}.ri-folder-lock-line:before{content:""}.ri-folder-music-fill:before{content:""}.ri-folder-music-line:before{content:""}.ri-folder-open-fill:before{content:""}.ri-folder-open-line:before{content:""}.ri-folder-received-fill:before{content:""}.ri-folder-received-line:before{content:""}.ri-folder-reduce-fill:before{content:""}.ri-folder-reduce-line:before{content:""}.ri-folder-settings-fill:before{content:""}.ri-folder-settings-line:before{content:""}.ri-folder-shared-fill:before{content:""}.ri-folder-shared-line:before{content:""}.ri-folder-shield-2-fill:before{content:""}.ri-folder-shield-2-line:before{content:""}.ri-folder-shield-fill:before{content:""}.ri-folder-shield-line:before{content:""}.ri-folder-transfer-fill:before{content:""}.ri-folder-transfer-line:before{content:""}.ri-folder-unknow-fill:before{content:""}.ri-folder-unknow-line:before{content:""}.ri-folder-upload-fill:before{content:""}.ri-folder-upload-line:before{content:""}.ri-folder-user-fill:before{content:""}.ri-folder-user-line:before{content:""}.ri-folder-warning-fill:before{content:""}.ri-folder-warning-line:before{content:""}.ri-folder-zip-fill:before{content:""}.ri-folder-zip-line:before{content:""}.ri-folders-fill:before{content:""}.ri-folders-line:before{content:""}.ri-font-color:before{content:""}.ri-font-size-2:before{content:""}.ri-font-size:before{content:""}.ri-football-fill:before{content:""}.ri-football-line:before{content:""}.ri-footprint-fill:before{content:""}.ri-footprint-line:before{content:""}.ri-forbid-2-fill:before{content:""}.ri-forbid-2-line:before{content:""}.ri-forbid-fill:before{content:""}.ri-forbid-line:before{content:""}.ri-format-clear:before{content:""}.ri-fridge-fill:before{content:""}.ri-fridge-line:before{content:""}.ri-fullscreen-exit-fill:before{content:""}.ri-fullscreen-exit-line:before{content:""}.ri-fullscreen-fill:before{content:""}.ri-fullscreen-line:before{content:""}.ri-function-fill:before{content:""}.ri-function-line:before{content:""}.ri-functions:before{content:""}.ri-funds-box-fill:before{content:""}.ri-funds-box-line:before{content:""}.ri-funds-fill:before{content:""}.ri-funds-line:before{content:""}.ri-gallery-fill:before{content:""}.ri-gallery-line:before{content:""}.ri-gallery-upload-fill:before{content:""}.ri-gallery-upload-line:before{content:""}.ri-game-fill:before{content:""}.ri-game-line:before{content:""}.ri-gamepad-fill:before{content:""}.ri-gamepad-line:before{content:""}.ri-gas-station-fill:before{content:""}.ri-gas-station-line:before{content:""}.ri-gatsby-fill:before{content:""}.ri-gatsby-line:before{content:""}.ri-genderless-fill:before{content:""}.ri-genderless-line:before{content:""}.ri-ghost-2-fill:before{content:""}.ri-ghost-2-line:before{content:""}.ri-ghost-fill:before{content:""}.ri-ghost-line:before{content:""}.ri-ghost-smile-fill:before{content:""}.ri-ghost-smile-line:before{content:""}.ri-gift-2-fill:before{content:""}.ri-gift-2-line:before{content:""}.ri-gift-fill:before{content:""}.ri-gift-line:before{content:""}.ri-git-branch-fill:before{content:""}.ri-git-branch-line:before{content:""}.ri-git-commit-fill:before{content:""}.ri-git-commit-line:before{content:""}.ri-git-merge-fill:before{content:""}.ri-git-merge-line:before{content:""}.ri-git-pull-request-fill:before{content:""}.ri-git-pull-request-line:before{content:""}.ri-git-repository-commits-fill:before{content:""}.ri-git-repository-commits-line:before{content:""}.ri-git-repository-fill:before{content:""}.ri-git-repository-line:before{content:""}.ri-git-repository-private-fill:before{content:""}.ri-git-repository-private-line:before{content:""}.ri-github-fill:before{content:""}.ri-github-line:before{content:""}.ri-gitlab-fill:before{content:""}.ri-gitlab-line:before{content:""}.ri-global-fill:before{content:""}.ri-global-line:before{content:""}.ri-globe-fill:before{content:""}.ri-globe-line:before{content:""}.ri-goblet-fill:before{content:""}.ri-goblet-line:before{content:""}.ri-google-fill:before{content:""}.ri-google-line:before{content:""}.ri-google-play-fill:before{content:""}.ri-google-play-line:before{content:""}.ri-government-fill:before{content:""}.ri-government-line:before{content:""}.ri-gps-fill:before{content:""}.ri-gps-line:before{content:""}.ri-gradienter-fill:before{content:""}.ri-gradienter-line:before{content:""}.ri-grid-fill:before{content:""}.ri-grid-line:before{content:""}.ri-group-2-fill:before{content:""}.ri-group-2-line:before{content:""}.ri-group-fill:before{content:""}.ri-group-line:before{content:""}.ri-guide-fill:before{content:""}.ri-guide-line:before{content:""}.ri-h-1:before{content:""}.ri-h-2:before{content:""}.ri-h-3:before{content:""}.ri-h-4:before{content:""}.ri-h-5:before{content:""}.ri-h-6:before{content:""}.ri-hail-fill:before{content:""}.ri-hail-line:before{content:""}.ri-hammer-fill:before{content:""}.ri-hammer-line:before{content:""}.ri-hand-coin-fill:before{content:""}.ri-hand-coin-line:before{content:""}.ri-hand-heart-fill:before{content:""}.ri-hand-heart-line:before{content:""}.ri-hand-sanitizer-fill:before{content:""}.ri-hand-sanitizer-line:before{content:""}.ri-handbag-fill:before{content:""}.ri-handbag-line:before{content:""}.ri-hard-drive-2-fill:before{content:""}.ri-hard-drive-2-line:before{content:""}.ri-hard-drive-fill:before{content:""}.ri-hard-drive-line:before{content:""}.ri-hashtag:before{content:""}.ri-haze-2-fill:before{content:""}.ri-haze-2-line:before{content:""}.ri-haze-fill:before{content:""}.ri-haze-line:before{content:""}.ri-hd-fill:before{content:""}.ri-hd-line:before{content:""}.ri-heading:before{content:""}.ri-headphone-fill:before{content:""}.ri-headphone-line:before{content:""}.ri-health-book-fill:before{content:""}.ri-health-book-line:before{content:""}.ri-heart-2-fill:before{content:""}.ri-heart-2-line:before{content:""}.ri-heart-3-fill:before{content:""}.ri-heart-3-line:before{content:""}.ri-heart-add-fill:before{content:""}.ri-heart-add-line:before{content:""}.ri-heart-fill:before{content:""}.ri-heart-line:before{content:""}.ri-heart-pulse-fill:before{content:""}.ri-heart-pulse-line:before{content:""}.ri-hearts-fill:before{content:""}.ri-hearts-line:before{content:""}.ri-heavy-showers-fill:before{content:""}.ri-heavy-showers-line:before{content:""}.ri-history-fill:before{content:""}.ri-history-line:before{content:""}.ri-home-2-fill:before{content:""}.ri-home-2-line:before{content:""}.ri-home-3-fill:before{content:""}.ri-home-3-line:before{content:""}.ri-home-4-fill:before{content:""}.ri-home-4-line:before{content:""}.ri-home-5-fill:before{content:""}.ri-home-5-line:before{content:""}.ri-home-6-fill:before{content:""}.ri-home-6-line:before{content:""}.ri-home-7-fill:before{content:""}.ri-home-7-line:before{content:""}.ri-home-8-fill:before{content:""}.ri-home-8-line:before{content:""}.ri-home-fill:before{content:""}.ri-home-gear-fill:before{content:""}.ri-home-gear-line:before{content:""}.ri-home-heart-fill:before{content:""}.ri-home-heart-line:before{content:""}.ri-home-line:before{content:""}.ri-home-smile-2-fill:before{content:""}.ri-home-smile-2-line:before{content:""}.ri-home-smile-fill:before{content:""}.ri-home-smile-line:before{content:""}.ri-home-wifi-fill:before{content:""}.ri-home-wifi-line:before{content:""}.ri-honor-of-kings-fill:before{content:""}.ri-honor-of-kings-line:before{content:""}.ri-honour-fill:before{content:""}.ri-honour-line:before{content:""}.ri-hospital-fill:before{content:""}.ri-hospital-line:before{content:""}.ri-hotel-bed-fill:before{content:""}.ri-hotel-bed-line:before{content:""}.ri-hotel-fill:before{content:""}.ri-hotel-line:before{content:""}.ri-hotspot-fill:before{content:""}.ri-hotspot-line:before{content:""}.ri-hq-fill:before{content:""}.ri-hq-line:before{content:""}.ri-html5-fill:before{content:""}.ri-html5-line:before{content:""}.ri-ie-fill:before{content:""}.ri-ie-line:before{content:""}.ri-image-2-fill:before{content:""}.ri-image-2-line:before{content:""}.ri-image-add-fill:before{content:""}.ri-image-add-line:before{content:""}.ri-image-edit-fill:before{content:""}.ri-image-edit-line:before{content:""}.ri-image-fill:before{content:""}.ri-image-line:before{content:""}.ri-inbox-archive-fill:before{content:""}.ri-inbox-archive-line:before{content:""}.ri-inbox-fill:before{content:""}.ri-inbox-line:before{content:""}.ri-inbox-unarchive-fill:before{content:""}.ri-inbox-unarchive-line:before{content:""}.ri-increase-decrease-fill:before{content:""}.ri-increase-decrease-line:before{content:""}.ri-indent-decrease:before{content:""}.ri-indent-increase:before{content:""}.ri-indeterminate-circle-fill:before{content:""}.ri-indeterminate-circle-line:before{content:""}.ri-information-fill:before{content:""}.ri-information-line:before{content:""}.ri-infrared-thermometer-fill:before{content:""}.ri-infrared-thermometer-line:before{content:""}.ri-ink-bottle-fill:before{content:""}.ri-ink-bottle-line:before{content:""}.ri-input-cursor-move:before{content:""}.ri-input-method-fill:before{content:""}.ri-input-method-line:before{content:""}.ri-insert-column-left:before{content:""}.ri-insert-column-right:before{content:""}.ri-insert-row-bottom:before{content:""}.ri-insert-row-top:before{content:""}.ri-instagram-fill:before{content:""}.ri-instagram-line:before{content:""}.ri-install-fill:before{content:""}.ri-install-line:before{content:""}.ri-invision-fill:before{content:""}.ri-invision-line:before{content:""}.ri-italic:before{content:""}.ri-kakao-talk-fill:before{content:""}.ri-kakao-talk-line:before{content:""}.ri-key-2-fill:before{content:""}.ri-key-2-line:before{content:""}.ri-key-fill:before{content:""}.ri-key-line:before{content:""}.ri-keyboard-box-fill:before{content:""}.ri-keyboard-box-line:before{content:""}.ri-keyboard-fill:before{content:""}.ri-keyboard-line:before{content:""}.ri-keynote-fill:before{content:""}.ri-keynote-line:before{content:""}.ri-knife-blood-fill:before{content:""}.ri-knife-blood-line:before{content:""}.ri-knife-fill:before{content:""}.ri-knife-line:before{content:""}.ri-landscape-fill:before{content:""}.ri-landscape-line:before{content:""}.ri-layout-2-fill:before{content:""}.ri-layout-2-line:before{content:""}.ri-layout-3-fill:before{content:""}.ri-layout-3-line:before{content:""}.ri-layout-4-fill:before{content:""}.ri-layout-4-line:before{content:""}.ri-layout-5-fill:before{content:""}.ri-layout-5-line:before{content:""}.ri-layout-6-fill:before{content:""}.ri-layout-6-line:before{content:""}.ri-layout-bottom-2-fill:before{content:""}.ri-layout-bottom-2-line:before{content:""}.ri-layout-bottom-fill:before{content:""}.ri-layout-bottom-line:before{content:""}.ri-layout-column-fill:before{content:""}.ri-layout-column-line:before{content:""}.ri-layout-fill:before{content:""}.ri-layout-grid-fill:before{content:""}.ri-layout-grid-line:before{content:""}.ri-layout-left-2-fill:before{content:""}.ri-layout-left-2-line:before{content:""}.ri-layout-left-fill:before{content:""}.ri-layout-left-line:before{content:""}.ri-layout-line:before{content:""}.ri-layout-masonry-fill:before{content:""}.ri-layout-masonry-line:before{content:""}.ri-layout-right-2-fill:before{content:""}.ri-layout-right-2-line:before{content:""}.ri-layout-right-fill:before{content:""}.ri-layout-right-line:before{content:""}.ri-layout-row-fill:before{content:""}.ri-layout-row-line:before{content:""}.ri-layout-top-2-fill:before{content:""}.ri-layout-top-2-line:before{content:""}.ri-layout-top-fill:before{content:""}.ri-layout-top-line:before{content:""}.ri-leaf-fill:before{content:""}.ri-leaf-line:before{content:""}.ri-lifebuoy-fill:before{content:""}.ri-lifebuoy-line:before{content:""}.ri-lightbulb-fill:before{content:""}.ri-lightbulb-flash-fill:before{content:""}.ri-lightbulb-flash-line:before{content:""}.ri-lightbulb-line:before{content:""}.ri-line-chart-fill:before{content:""}.ri-line-chart-line:before{content:""}.ri-line-fill:before{content:""}.ri-line-height:before{content:""}.ri-line-line:before{content:""}.ri-link-m:before{content:""}.ri-link-unlink-m:before{content:""}.ri-link-unlink:before{content:""}.ri-link:before{content:""}.ri-linkedin-box-fill:before{content:""}.ri-linkedin-box-line:before{content:""}.ri-linkedin-fill:before{content:""}.ri-linkedin-line:before{content:""}.ri-links-fill:before{content:""}.ri-links-line:before{content:""}.ri-list-check-2:before{content:""}.ri-list-check:before{content:""}.ri-list-ordered:before{content:""}.ri-list-settings-fill:before{content:""}.ri-list-settings-line:before{content:""}.ri-list-unordered:before{content:""}.ri-live-fill:before{content:""}.ri-live-line:before{content:""}.ri-loader-2-fill:before{content:""}.ri-loader-2-line:before{content:""}.ri-loader-3-fill:before{content:""}.ri-loader-3-line:before{content:""}.ri-loader-4-fill:before{content:""}.ri-loader-4-line:before{content:""}.ri-loader-5-fill:before{content:""}.ri-loader-5-line:before{content:""}.ri-loader-fill:before{content:""}.ri-loader-line:before{content:""}.ri-lock-2-fill:before{content:""}.ri-lock-2-line:before{content:""}.ri-lock-fill:before{content:""}.ri-lock-line:before{content:""}.ri-lock-password-fill:before{content:""}.ri-lock-password-line:before{content:""}.ri-lock-unlock-fill:before{content:""}.ri-lock-unlock-line:before{content:""}.ri-login-box-fill:before{content:""}.ri-login-box-line:before{content:""}.ri-login-circle-fill:before{content:""}.ri-login-circle-line:before{content:""}.ri-logout-box-fill:before{content:""}.ri-logout-box-line:before{content:""}.ri-logout-box-r-fill:before{content:""}.ri-logout-box-r-line:before{content:""}.ri-logout-circle-fill:before{content:""}.ri-logout-circle-line:before{content:""}.ri-logout-circle-r-fill:before{content:""}.ri-logout-circle-r-line:before{content:""}.ri-luggage-cart-fill:before{content:""}.ri-luggage-cart-line:before{content:""}.ri-luggage-deposit-fill:before{content:""}.ri-luggage-deposit-line:before{content:""}.ri-lungs-fill:before{content:""}.ri-lungs-line:before{content:""}.ri-mac-fill:before{content:""}.ri-mac-line:before{content:""}.ri-macbook-fill:before{content:""}.ri-macbook-line:before{content:""}.ri-magic-fill:before{content:""}.ri-magic-line:before{content:""}.ri-mail-add-fill:before{content:""}.ri-mail-add-line:before{content:""}.ri-mail-check-fill:before{content:""}.ri-mail-check-line:before{content:""}.ri-mail-close-fill:before{content:""}.ri-mail-close-line:before{content:""}.ri-mail-download-fill:before{content:""}.ri-mail-download-line:before{content:""}.ri-mail-fill:before{content:""}.ri-mail-forbid-fill:before{content:""}.ri-mail-forbid-line:before{content:""}.ri-mail-line:before{content:""}.ri-mail-lock-fill:before{content:""}.ri-mail-lock-line:before{content:""}.ri-mail-open-fill:before{content:""}.ri-mail-open-line:before{content:""}.ri-mail-send-fill:before{content:""}.ri-mail-send-line:before{content:""}.ri-mail-settings-fill:before{content:""}.ri-mail-settings-line:before{content:""}.ri-mail-star-fill:before{content:""}.ri-mail-star-line:before{content:""}.ri-mail-unread-fill:before{content:""}.ri-mail-unread-line:before{content:""}.ri-mail-volume-fill:before{content:""}.ri-mail-volume-line:before{content:""}.ri-map-2-fill:before{content:""}.ri-map-2-line:before{content:""}.ri-map-fill:before{content:""}.ri-map-line:before{content:""}.ri-map-pin-2-fill:before{content:""}.ri-map-pin-2-line:before{content:""}.ri-map-pin-3-fill:before{content:""}.ri-map-pin-3-line:before{content:""}.ri-map-pin-4-fill:before{content:""}.ri-map-pin-4-line:before{content:""}.ri-map-pin-5-fill:before{content:""}.ri-map-pin-5-line:before{content:""}.ri-map-pin-add-fill:before{content:""}.ri-map-pin-add-line:before{content:""}.ri-map-pin-fill:before{content:""}.ri-map-pin-line:before{content:""}.ri-map-pin-range-fill:before{content:""}.ri-map-pin-range-line:before{content:""}.ri-map-pin-time-fill:before{content:""}.ri-map-pin-time-line:before{content:""}.ri-map-pin-user-fill:before{content:""}.ri-map-pin-user-line:before{content:""}.ri-mark-pen-fill:before{content:""}.ri-mark-pen-line:before{content:""}.ri-markdown-fill:before{content:""}.ri-markdown-line:before{content:""}.ri-markup-fill:before{content:""}.ri-markup-line:before{content:""}.ri-mastercard-fill:before{content:""}.ri-mastercard-line:before{content:""}.ri-mastodon-fill:before{content:""}.ri-mastodon-line:before{content:""}.ri-medal-2-fill:before{content:""}.ri-medal-2-line:before{content:""}.ri-medal-fill:before{content:""}.ri-medal-line:before{content:""}.ri-medicine-bottle-fill:before{content:""}.ri-medicine-bottle-line:before{content:""}.ri-medium-fill:before{content:""}.ri-medium-line:before{content:""}.ri-men-fill:before{content:""}.ri-men-line:before{content:""}.ri-mental-health-fill:before{content:""}.ri-mental-health-line:before{content:""}.ri-menu-2-fill:before{content:""}.ri-menu-2-line:before{content:""}.ri-menu-3-fill:before{content:""}.ri-menu-3-line:before{content:""}.ri-menu-4-fill:before{content:""}.ri-menu-4-line:before{content:""}.ri-menu-5-fill:before{content:""}.ri-menu-5-line:before{content:""}.ri-menu-add-fill:before{content:""}.ri-menu-add-line:before{content:""}.ri-menu-fill:before{content:""}.ri-menu-fold-fill:before{content:""}.ri-menu-fold-line:before{content:""}.ri-menu-line:before{content:""}.ri-menu-unfold-fill:before{content:""}.ri-menu-unfold-line:before{content:""}.ri-merge-cells-horizontal:before{content:""}.ri-merge-cells-vertical:before{content:""}.ri-message-2-fill:before{content:""}.ri-message-2-line:before{content:""}.ri-message-3-fill:before{content:""}.ri-message-3-line:before{content:""}.ri-message-fill:before{content:""}.ri-message-line:before{content:""}.ri-messenger-fill:before{content:""}.ri-messenger-line:before{content:""}.ri-meteor-fill:before{content:""}.ri-meteor-line:before{content:""}.ri-mic-2-fill:before{content:""}.ri-mic-2-line:before{content:""}.ri-mic-fill:before{content:""}.ri-mic-line:before{content:""}.ri-mic-off-fill:before{content:""}.ri-mic-off-line:before{content:""}.ri-mickey-fill:before{content:""}.ri-mickey-line:before{content:""}.ri-microscope-fill:before{content:""}.ri-microscope-line:before{content:""}.ri-microsoft-fill:before{content:""}.ri-microsoft-line:before{content:""}.ri-mind-map:before{content:""}.ri-mini-program-fill:before{content:""}.ri-mini-program-line:before{content:""}.ri-mist-fill:before{content:""}.ri-mist-line:before{content:""}.ri-money-cny-box-fill:before{content:""}.ri-money-cny-box-line:before{content:""}.ri-money-cny-circle-fill:before{content:""}.ri-money-cny-circle-line:before{content:""}.ri-money-dollar-box-fill:before{content:""}.ri-money-dollar-box-line:before{content:""}.ri-money-dollar-circle-fill:before{content:""}.ri-money-dollar-circle-line:before{content:""}.ri-money-euro-box-fill:before{content:""}.ri-money-euro-box-line:before{content:""}.ri-money-euro-circle-fill:before{content:""}.ri-money-euro-circle-line:before{content:""}.ri-money-pound-box-fill:before{content:""}.ri-money-pound-box-line:before{content:""}.ri-money-pound-circle-fill:before{content:""}.ri-money-pound-circle-line:before{content:""}.ri-moon-clear-fill:before{content:""}.ri-moon-clear-line:before{content:""}.ri-moon-cloudy-fill:before{content:""}.ri-moon-cloudy-line:before{content:""}.ri-moon-fill:before{content:""}.ri-moon-foggy-fill:before{content:""}.ri-moon-foggy-line:before{content:""}.ri-moon-line:before{content:""}.ri-more-2-fill:before{content:""}.ri-more-2-line:before{content:""}.ri-more-fill:before{content:""}.ri-more-line:before{content:""}.ri-motorbike-fill:before{content:""}.ri-motorbike-line:before{content:""}.ri-mouse-fill:before{content:""}.ri-mouse-line:before{content:""}.ri-movie-2-fill:before{content:""}.ri-movie-2-line:before{content:""}.ri-movie-fill:before{content:""}.ri-movie-line:before{content:""}.ri-music-2-fill:before{content:""}.ri-music-2-line:before{content:""}.ri-music-fill:before{content:""}.ri-music-line:before{content:""}.ri-mv-fill:before{content:""}.ri-mv-line:before{content:""}.ri-navigation-fill:before{content:""}.ri-navigation-line:before{content:""}.ri-netease-cloud-music-fill:before{content:""}.ri-netease-cloud-music-line:before{content:""}.ri-netflix-fill:before{content:""}.ri-netflix-line:before{content:""}.ri-newspaper-fill:before{content:""}.ri-newspaper-line:before{content:""}.ri-node-tree:before{content:""}.ri-notification-2-fill:before{content:""}.ri-notification-2-line:before{content:""}.ri-notification-3-fill:before{content:""}.ri-notification-3-line:before{content:""}.ri-notification-4-fill:before{content:""}.ri-notification-4-line:before{content:""}.ri-notification-badge-fill:before{content:""}.ri-notification-badge-line:before{content:""}.ri-notification-fill:before{content:""}.ri-notification-line:before{content:""}.ri-notification-off-fill:before{content:""}.ri-notification-off-line:before{content:""}.ri-npmjs-fill:before{content:""}.ri-npmjs-line:before{content:""}.ri-number-0:before{content:""}.ri-number-1:before{content:""}.ri-number-2:before{content:""}.ri-number-3:before{content:""}.ri-number-4:before{content:""}.ri-number-5:before{content:""}.ri-number-6:before{content:""}.ri-number-7:before{content:""}.ri-number-8:before{content:""}.ri-number-9:before{content:""}.ri-numbers-fill:before{content:""}.ri-numbers-line:before{content:""}.ri-nurse-fill:before{content:""}.ri-nurse-line:before{content:""}.ri-oil-fill:before{content:""}.ri-oil-line:before{content:""}.ri-omega:before{content:""}.ri-open-arm-fill:before{content:""}.ri-open-arm-line:before{content:""}.ri-open-source-fill:before{content:""}.ri-open-source-line:before{content:""}.ri-opera-fill:before{content:""}.ri-opera-line:before{content:""}.ri-order-play-fill:before{content:""}.ri-order-play-line:before{content:""}.ri-organization-chart:before{content:""}.ri-outlet-2-fill:before{content:""}.ri-outlet-2-line:before{content:""}.ri-outlet-fill:before{content:""}.ri-outlet-line:before{content:""}.ri-page-separator:before{content:""}.ri-pages-fill:before{content:""}.ri-pages-line:before{content:""}.ri-paint-brush-fill:before{content:""}.ri-paint-brush-line:before{content:""}.ri-paint-fill:before{content:""}.ri-paint-line:before{content:""}.ri-palette-fill:before{content:""}.ri-palette-line:before{content:""}.ri-pantone-fill:before{content:""}.ri-pantone-line:before{content:""}.ri-paragraph:before{content:""}.ri-parent-fill:before{content:""}.ri-parent-line:before{content:""}.ri-parentheses-fill:before{content:""}.ri-parentheses-line:before{content:""}.ri-parking-box-fill:before{content:""}.ri-parking-box-line:before{content:""}.ri-parking-fill:before{content:""}.ri-parking-line:before{content:""}.ri-passport-fill:before{content:""}.ri-passport-line:before{content:""}.ri-patreon-fill:before{content:""}.ri-patreon-line:before{content:""}.ri-pause-circle-fill:before{content:""}.ri-pause-circle-line:before{content:""}.ri-pause-fill:before{content:""}.ri-pause-line:before{content:""}.ri-pause-mini-fill:before{content:""}.ri-pause-mini-line:before{content:""}.ri-paypal-fill:before{content:""}.ri-paypal-line:before{content:""}.ri-pen-nib-fill:before{content:""}.ri-pen-nib-line:before{content:""}.ri-pencil-fill:before{content:""}.ri-pencil-line:before{content:""}.ri-pencil-ruler-2-fill:before{content:""}.ri-pencil-ruler-2-line:before{content:""}.ri-pencil-ruler-fill:before{content:""}.ri-pencil-ruler-line:before{content:""}.ri-percent-fill:before{content:""}.ri-percent-line:before{content:""}.ri-phone-camera-fill:before{content:""}.ri-phone-camera-line:before{content:""}.ri-phone-fill:before{content:""}.ri-phone-find-fill:before{content:""}.ri-phone-find-line:before{content:""}.ri-phone-line:before{content:""}.ri-phone-lock-fill:before{content:""}.ri-phone-lock-line:before{content:""}.ri-picture-in-picture-2-fill:before{content:""}.ri-picture-in-picture-2-line:before{content:""}.ri-picture-in-picture-exit-fill:before{content:""}.ri-picture-in-picture-exit-line:before{content:""}.ri-picture-in-picture-fill:before{content:""}.ri-picture-in-picture-line:before{content:""}.ri-pie-chart-2-fill:before{content:""}.ri-pie-chart-2-line:before{content:""}.ri-pie-chart-box-fill:before{content:""}.ri-pie-chart-box-line:before{content:""}.ri-pie-chart-fill:before{content:""}.ri-pie-chart-line:before{content:""}.ri-pin-distance-fill:before{content:""}.ri-pin-distance-line:before{content:""}.ri-ping-pong-fill:before{content:""}.ri-ping-pong-line:before{content:""}.ri-pinterest-fill:before{content:""}.ri-pinterest-line:before{content:""}.ri-pinyin-input:before{content:""}.ri-pixelfed-fill:before{content:""}.ri-pixelfed-line:before{content:""}.ri-plane-fill:before{content:""}.ri-plane-line:before{content:""}.ri-plant-fill:before{content:""}.ri-plant-line:before{content:""}.ri-play-circle-fill:before{content:""}.ri-play-circle-line:before{content:""}.ri-play-fill:before{content:""}.ri-play-line:before{content:""}.ri-play-list-2-fill:before{content:""}.ri-play-list-2-line:before{content:""}.ri-play-list-add-fill:before{content:""}.ri-play-list-add-line:before{content:""}.ri-play-list-fill:before{content:""}.ri-play-list-line:before{content:""}.ri-play-mini-fill:before{content:""}.ri-play-mini-line:before{content:""}.ri-playstation-fill:before{content:""}.ri-playstation-line:before{content:""}.ri-plug-2-fill:before{content:""}.ri-plug-2-line:before{content:""}.ri-plug-fill:before{content:""}.ri-plug-line:before{content:""}.ri-polaroid-2-fill:before{content:""}.ri-polaroid-2-line:before{content:""}.ri-polaroid-fill:before{content:""}.ri-polaroid-line:before{content:""}.ri-police-car-fill:before{content:""}.ri-police-car-line:before{content:""}.ri-price-tag-2-fill:before{content:""}.ri-price-tag-2-line:before{content:""}.ri-price-tag-3-fill:before{content:""}.ri-price-tag-3-line:before{content:""}.ri-price-tag-fill:before{content:""}.ri-price-tag-line:before{content:""}.ri-printer-cloud-fill:before{content:""}.ri-printer-cloud-line:before{content:""}.ri-printer-fill:before{content:""}.ri-printer-line:before{content:""}.ri-product-hunt-fill:before{content:""}.ri-product-hunt-line:before{content:""}.ri-profile-fill:before{content:""}.ri-profile-line:before{content:""}.ri-projector-2-fill:before{content:""}.ri-projector-2-line:before{content:""}.ri-projector-fill:before{content:""}.ri-projector-line:before{content:""}.ri-psychotherapy-fill:before{content:""}.ri-psychotherapy-line:before{content:""}.ri-pulse-fill:before{content:""}.ri-pulse-line:before{content:""}.ri-pushpin-2-fill:before{content:""}.ri-pushpin-2-line:before{content:""}.ri-pushpin-fill:before{content:""}.ri-pushpin-line:before{content:""}.ri-qq-fill:before{content:""}.ri-qq-line:before{content:""}.ri-qr-code-fill:before{content:""}.ri-qr-code-line:before{content:""}.ri-qr-scan-2-fill:before{content:""}.ri-qr-scan-2-line:before{content:""}.ri-qr-scan-fill:before{content:""}.ri-qr-scan-line:before{content:""}.ri-question-answer-fill:before{content:""}.ri-question-answer-line:before{content:""}.ri-question-fill:before{content:""}.ri-question-line:before{content:""}.ri-question-mark:before{content:""}.ri-questionnaire-fill:before{content:""}.ri-questionnaire-line:before{content:""}.ri-quill-pen-fill:before{content:""}.ri-quill-pen-line:before{content:""}.ri-radar-fill:before{content:""}.ri-radar-line:before{content:""}.ri-radio-2-fill:before{content:""}.ri-radio-2-line:before{content:""}.ri-radio-button-fill:before{content:""}.ri-radio-button-line:before{content:""}.ri-radio-fill:before{content:""}.ri-radio-line:before{content:""}.ri-rainbow-fill:before{content:""}.ri-rainbow-line:before{content:""}.ri-rainy-fill:before{content:""}.ri-rainy-line:before{content:""}.ri-reactjs-fill:before{content:""}.ri-reactjs-line:before{content:""}.ri-record-circle-fill:before{content:""}.ri-record-circle-line:before{content:""}.ri-record-mail-fill:before{content:""}.ri-record-mail-line:before{content:""}.ri-recycle-fill:before{content:""}.ri-recycle-line:before{content:""}.ri-red-packet-fill:before{content:""}.ri-red-packet-line:before{content:""}.ri-reddit-fill:before{content:""}.ri-reddit-line:before{content:""}.ri-refresh-fill:before{content:""}.ri-refresh-line:before{content:""}.ri-refund-2-fill:before{content:""}.ri-refund-2-line:before{content:""}.ri-refund-fill:before{content:""}.ri-refund-line:before{content:""}.ri-registered-fill:before{content:""}.ri-registered-line:before{content:""}.ri-remixicon-fill:before{content:""}.ri-remixicon-line:before{content:""}.ri-remote-control-2-fill:before{content:""}.ri-remote-control-2-line:before{content:""}.ri-remote-control-fill:before{content:""}.ri-remote-control-line:before{content:""}.ri-repeat-2-fill:before{content:""}.ri-repeat-2-line:before{content:""}.ri-repeat-fill:before{content:""}.ri-repeat-line:before{content:""}.ri-repeat-one-fill:before{content:""}.ri-repeat-one-line:before{content:""}.ri-reply-all-fill:before{content:""}.ri-reply-all-line:before{content:""}.ri-reply-fill:before{content:""}.ri-reply-line:before{content:""}.ri-reserved-fill:before{content:""}.ri-reserved-line:before{content:""}.ri-rest-time-fill:before{content:""}.ri-rest-time-line:before{content:""}.ri-restart-fill:before{content:""}.ri-restart-line:before{content:""}.ri-restaurant-2-fill:before{content:""}.ri-restaurant-2-line:before{content:""}.ri-restaurant-fill:before{content:""}.ri-restaurant-line:before{content:""}.ri-rewind-fill:before{content:""}.ri-rewind-line:before{content:""}.ri-rewind-mini-fill:before{content:""}.ri-rewind-mini-line:before{content:""}.ri-rhythm-fill:before{content:""}.ri-rhythm-line:before{content:""}.ri-riding-fill:before{content:""}.ri-riding-line:before{content:""}.ri-road-map-fill:before{content:""}.ri-road-map-line:before{content:""}.ri-roadster-fill:before{content:""}.ri-roadster-line:before{content:""}.ri-robot-fill:before{content:""}.ri-robot-line:before{content:""}.ri-rocket-2-fill:before{content:""}.ri-rocket-2-line:before{content:""}.ri-rocket-fill:before{content:""}.ri-rocket-line:before{content:""}.ri-rotate-lock-fill:before{content:""}.ri-rotate-lock-line:before{content:""}.ri-rounded-corner:before{content:""}.ri-route-fill:before{content:""}.ri-route-line:before{content:""}.ri-router-fill:before{content:""}.ri-router-line:before{content:""}.ri-rss-fill:before{content:""}.ri-rss-line:before{content:""}.ri-ruler-2-fill:before{content:""}.ri-ruler-2-line:before{content:""}.ri-ruler-fill:before{content:""}.ri-ruler-line:before{content:""}.ri-run-fill:before{content:""}.ri-run-line:before{content:""}.ri-safari-fill:before{content:""}.ri-safari-line:before{content:""}.ri-safe-2-fill:before{content:""}.ri-safe-2-line:before{content:""}.ri-safe-fill:before{content:""}.ri-safe-line:before{content:""}.ri-sailboat-fill:before{content:""}.ri-sailboat-line:before{content:""}.ri-save-2-fill:before{content:""}.ri-save-2-line:before{content:""}.ri-save-3-fill:before{content:""}.ri-save-3-line:before{content:""}.ri-save-fill:before{content:""}.ri-save-line:before{content:""}.ri-scales-2-fill:before{content:""}.ri-scales-2-line:before{content:""}.ri-scales-3-fill:before{content:""}.ri-scales-3-line:before{content:""}.ri-scales-fill:before{content:""}.ri-scales-line:before{content:""}.ri-scan-2-fill:before{content:""}.ri-scan-2-line:before{content:""}.ri-scan-fill:before{content:""}.ri-scan-line:before{content:""}.ri-scissors-2-fill:before{content:""}.ri-scissors-2-line:before{content:""}.ri-scissors-cut-fill:before{content:""}.ri-scissors-cut-line:before{content:""}.ri-scissors-fill:before{content:""}.ri-scissors-line:before{content:""}.ri-screenshot-2-fill:before{content:""}.ri-screenshot-2-line:before{content:""}.ri-screenshot-fill:before{content:""}.ri-screenshot-line:before{content:""}.ri-sd-card-fill:before{content:""}.ri-sd-card-line:before{content:""}.ri-sd-card-mini-fill:before{content:""}.ri-sd-card-mini-line:before{content:""}.ri-search-2-fill:before{content:""}.ri-search-2-line:before{content:""}.ri-search-eye-fill:before{content:""}.ri-search-eye-line:before{content:""}.ri-search-fill:before{content:""}.ri-search-line:before{content:""}.ri-secure-payment-fill:before{content:""}.ri-secure-payment-line:before{content:""}.ri-seedling-fill:before{content:""}.ri-seedling-line:before{content:""}.ri-send-backward:before{content:""}.ri-send-plane-2-fill:before{content:""}.ri-send-plane-2-line:before{content:""}.ri-send-plane-fill:before{content:""}.ri-send-plane-line:before{content:""}.ri-send-to-back:before{content:""}.ri-sensor-fill:before{content:""}.ri-sensor-line:before{content:""}.ri-separator:before{content:""}.ri-server-fill:before{content:""}.ri-server-line:before{content:""}.ri-service-fill:before{content:""}.ri-service-line:before{content:""}.ri-settings-2-fill:before{content:""}.ri-settings-2-line:before{content:""}.ri-settings-3-fill:before{content:""}.ri-settings-3-line:before{content:""}.ri-settings-4-fill:before{content:""}.ri-settings-4-line:before{content:""}.ri-settings-5-fill:before{content:""}.ri-settings-5-line:before{content:""}.ri-settings-6-fill:before{content:""}.ri-settings-6-line:before{content:""}.ri-settings-fill:before{content:""}.ri-settings-line:before{content:""}.ri-shape-2-fill:before{content:""}.ri-shape-2-line:before{content:""}.ri-shape-fill:before{content:""}.ri-shape-line:before{content:""}.ri-share-box-fill:before{content:""}.ri-share-box-line:before{content:""}.ri-share-circle-fill:before{content:""}.ri-share-circle-line:before{content:""}.ri-share-fill:before{content:""}.ri-share-forward-2-fill:before{content:""}.ri-share-forward-2-line:before{content:""}.ri-share-forward-box-fill:before{content:""}.ri-share-forward-box-line:before{content:""}.ri-share-forward-fill:before{content:""}.ri-share-forward-line:before{content:""}.ri-share-line:before{content:""}.ri-shield-check-fill:before{content:""}.ri-shield-check-line:before{content:""}.ri-shield-cross-fill:before{content:""}.ri-shield-cross-line:before{content:""}.ri-shield-fill:before{content:""}.ri-shield-flash-fill:before{content:""}.ri-shield-flash-line:before{content:""}.ri-shield-keyhole-fill:before{content:""}.ri-shield-keyhole-line:before{content:""}.ri-shield-line:before{content:""}.ri-shield-star-fill:before{content:""}.ri-shield-star-line:before{content:""}.ri-shield-user-fill:before{content:""}.ri-shield-user-line:before{content:""}.ri-ship-2-fill:before{content:""}.ri-ship-2-line:before{content:""}.ri-ship-fill:before{content:""}.ri-ship-line:before{content:""}.ri-shirt-fill:before{content:""}.ri-shirt-line:before{content:""}.ri-shopping-bag-2-fill:before{content:""}.ri-shopping-bag-2-line:before{content:""}.ri-shopping-bag-3-fill:before{content:""}.ri-shopping-bag-3-line:before{content:""}.ri-shopping-bag-fill:before{content:""}.ri-shopping-bag-line:before{content:""}.ri-shopping-basket-2-fill:before{content:""}.ri-shopping-basket-2-line:before{content:""}.ri-shopping-basket-fill:before{content:""}.ri-shopping-basket-line:before{content:""}.ri-shopping-cart-2-fill:before{content:""}.ri-shopping-cart-2-line:before{content:""}.ri-shopping-cart-fill:before{content:""}.ri-shopping-cart-line:before{content:""}.ri-showers-fill:before{content:""}.ri-showers-line:before{content:""}.ri-shuffle-fill:before{content:""}.ri-shuffle-line:before{content:""}.ri-shut-down-fill:before{content:""}.ri-shut-down-line:before{content:""}.ri-side-bar-fill:before{content:""}.ri-side-bar-line:before{content:""}.ri-signal-tower-fill:before{content:""}.ri-signal-tower-line:before{content:""}.ri-signal-wifi-1-fill:before{content:""}.ri-signal-wifi-1-line:before{content:""}.ri-signal-wifi-2-fill:before{content:""}.ri-signal-wifi-2-line:before{content:""}.ri-signal-wifi-3-fill:before{content:""}.ri-signal-wifi-3-line:before{content:""}.ri-signal-wifi-error-fill:before{content:""}.ri-signal-wifi-error-line:before{content:""}.ri-signal-wifi-fill:before{content:""}.ri-signal-wifi-line:before{content:""}.ri-signal-wifi-off-fill:before{content:""}.ri-signal-wifi-off-line:before{content:""}.ri-sim-card-2-fill:before{content:""}.ri-sim-card-2-line:before{content:""}.ri-sim-card-fill:before{content:""}.ri-sim-card-line:before{content:""}.ri-single-quotes-l:before{content:""}.ri-single-quotes-r:before{content:""}.ri-sip-fill:before{content:""}.ri-sip-line:before{content:""}.ri-skip-back-fill:before{content:""}.ri-skip-back-line:before{content:""}.ri-skip-back-mini-fill:before{content:""}.ri-skip-back-mini-line:before{content:""}.ri-skip-forward-fill:before{content:""}.ri-skip-forward-line:before{content:""}.ri-skip-forward-mini-fill:before{content:""}.ri-skip-forward-mini-line:before{content:""}.ri-skull-2-fill:before{content:""}.ri-skull-2-line:before{content:""}.ri-skull-fill:before{content:""}.ri-skull-line:before{content:""}.ri-skype-fill:before{content:""}.ri-skype-line:before{content:""}.ri-slack-fill:before{content:""}.ri-slack-line:before{content:""}.ri-slice-fill:before{content:""}.ri-slice-line:before{content:""}.ri-slideshow-2-fill:before{content:""}.ri-slideshow-2-line:before{content:""}.ri-slideshow-3-fill:before{content:""}.ri-slideshow-3-line:before{content:""}.ri-slideshow-4-fill:before{content:""}.ri-slideshow-4-line:before{content:""}.ri-slideshow-fill:before{content:""}.ri-slideshow-line:before{content:""}.ri-smartphone-fill:before{content:""}.ri-smartphone-line:before{content:""}.ri-snapchat-fill:before{content:""}.ri-snapchat-line:before{content:""}.ri-snowy-fill:before{content:""}.ri-snowy-line:before{content:""}.ri-sort-asc:before{content:""}.ri-sort-desc:before{content:""}.ri-sound-module-fill:before{content:""}.ri-sound-module-line:before{content:""}.ri-soundcloud-fill:before{content:""}.ri-soundcloud-line:before{content:""}.ri-space-ship-fill:before{content:""}.ri-space-ship-line:before{content:""}.ri-space:before{content:""}.ri-spam-2-fill:before{content:""}.ri-spam-2-line:before{content:""}.ri-spam-3-fill:before{content:""}.ri-spam-3-line:before{content:""}.ri-spam-fill:before{content:""}.ri-spam-line:before{content:""}.ri-speaker-2-fill:before{content:""}.ri-speaker-2-line:before{content:""}.ri-speaker-3-fill:before{content:""}.ri-speaker-3-line:before{content:""}.ri-speaker-fill:before{content:""}.ri-speaker-line:before{content:""}.ri-spectrum-fill:before{content:""}.ri-spectrum-line:before{content:""}.ri-speed-fill:before{content:""}.ri-speed-line:before{content:""}.ri-speed-mini-fill:before{content:""}.ri-speed-mini-line:before{content:""}.ri-split-cells-horizontal:before{content:""}.ri-split-cells-vertical:before{content:""}.ri-spotify-fill:before{content:""}.ri-spotify-line:before{content:""}.ri-spy-fill:before{content:""}.ri-spy-line:before{content:""}.ri-stack-fill:before{content:""}.ri-stack-line:before{content:""}.ri-stack-overflow-fill:before{content:""}.ri-stack-overflow-line:before{content:""}.ri-stackshare-fill:before{content:""}.ri-stackshare-line:before{content:""}.ri-star-fill:before{content:""}.ri-star-half-fill:before{content:""}.ri-star-half-line:before{content:""}.ri-star-half-s-fill:before{content:""}.ri-star-half-s-line:before{content:""}.ri-star-line:before{content:""}.ri-star-s-fill:before{content:""}.ri-star-s-line:before{content:""}.ri-star-smile-fill:before{content:""}.ri-star-smile-line:before{content:""}.ri-steam-fill:before{content:""}.ri-steam-line:before{content:""}.ri-steering-2-fill:before{content:""}.ri-steering-2-line:before{content:""}.ri-steering-fill:before{content:""}.ri-steering-line:before{content:""}.ri-stethoscope-fill:before{content:""}.ri-stethoscope-line:before{content:""}.ri-sticky-note-2-fill:before{content:""}.ri-sticky-note-2-line:before{content:""}.ri-sticky-note-fill:before{content:""}.ri-sticky-note-line:before{content:""}.ri-stock-fill:before{content:""}.ri-stock-line:before{content:""}.ri-stop-circle-fill:before{content:""}.ri-stop-circle-line:before{content:""}.ri-stop-fill:before{content:""}.ri-stop-line:before{content:""}.ri-stop-mini-fill:before{content:""}.ri-stop-mini-line:before{content:""}.ri-store-2-fill:before{content:""}.ri-store-2-line:before{content:""}.ri-store-3-fill:before{content:""}.ri-store-3-line:before{content:""}.ri-store-fill:before{content:""}.ri-store-line:before{content:""}.ri-strikethrough-2:before{content:""}.ri-strikethrough:before{content:""}.ri-subscript-2:before{content:""}.ri-subscript:before{content:""}.ri-subtract-fill:before{content:""}.ri-subtract-line:before{content:""}.ri-subway-fill:before{content:""}.ri-subway-line:before{content:""}.ri-subway-wifi-fill:before{content:""}.ri-subway-wifi-line:before{content:""}.ri-suitcase-2-fill:before{content:""}.ri-suitcase-2-line:before{content:""}.ri-suitcase-3-fill:before{content:""}.ri-suitcase-3-line:before{content:""}.ri-suitcase-fill:before{content:""}.ri-suitcase-line:before{content:""}.ri-sun-cloudy-fill:before{content:""}.ri-sun-cloudy-line:before{content:""}.ri-sun-fill:before{content:""}.ri-sun-foggy-fill:before{content:""}.ri-sun-foggy-line:before{content:""}.ri-sun-line:before{content:""}.ri-superscript-2:before{content:""}.ri-superscript:before{content:""}.ri-surgical-mask-fill:before{content:""}.ri-surgical-mask-line:before{content:""}.ri-surround-sound-fill:before{content:""}.ri-surround-sound-line:before{content:""}.ri-survey-fill:before{content:""}.ri-survey-line:before{content:""}.ri-swap-box-fill:before{content:""}.ri-swap-box-line:before{content:""}.ri-swap-fill:before{content:""}.ri-swap-line:before{content:""}.ri-switch-fill:before{content:""}.ri-switch-line:before{content:""}.ri-sword-fill:before{content:""}.ri-sword-line:before{content:""}.ri-syringe-fill:before{content:""}.ri-syringe-line:before{content:""}.ri-t-box-fill:before{content:""}.ri-t-box-line:before{content:""}.ri-t-shirt-2-fill:before{content:""}.ri-t-shirt-2-line:before{content:""}.ri-t-shirt-air-fill:before{content:""}.ri-t-shirt-air-line:before{content:""}.ri-t-shirt-fill:before{content:""}.ri-t-shirt-line:before{content:""}.ri-table-2:before{content:""}.ri-table-alt-fill:before{content:""}.ri-table-alt-line:before{content:""}.ri-table-fill:before{content:""}.ri-table-line:before{content:""}.ri-tablet-fill:before{content:""}.ri-tablet-line:before{content:""}.ri-takeaway-fill:before{content:""}.ri-takeaway-line:before{content:""}.ri-taobao-fill:before{content:""}.ri-taobao-line:before{content:""}.ri-tape-fill:before{content:""}.ri-tape-line:before{content:""}.ri-task-fill:before{content:""}.ri-task-line:before{content:""}.ri-taxi-fill:before{content:""}.ri-taxi-line:before{content:""}.ri-taxi-wifi-fill:before{content:""}.ri-taxi-wifi-line:before{content:""}.ri-team-fill:before{content:""}.ri-team-line:before{content:""}.ri-telegram-fill:before{content:""}.ri-telegram-line:before{content:""}.ri-temp-cold-fill:before{content:""}.ri-temp-cold-line:before{content:""}.ri-temp-hot-fill:before{content:""}.ri-temp-hot-line:before{content:""}.ri-terminal-box-fill:before{content:""}.ri-terminal-box-line:before{content:""}.ri-terminal-fill:before{content:""}.ri-terminal-line:before{content:""}.ri-terminal-window-fill:before{content:""}.ri-terminal-window-line:before{content:""}.ri-test-tube-fill:before{content:""}.ri-test-tube-line:before{content:""}.ri-text-direction-l:before{content:""}.ri-text-direction-r:before{content:""}.ri-text-spacing:before{content:""}.ri-text-wrap:before{content:""}.ri-text:before{content:""}.ri-thermometer-fill:before{content:""}.ri-thermometer-line:before{content:""}.ri-thumb-down-fill:before{content:""}.ri-thumb-down-line:before{content:""}.ri-thumb-up-fill:before{content:""}.ri-thumb-up-line:before{content:""}.ri-thunderstorms-fill:before{content:""}.ri-thunderstorms-line:before{content:""}.ri-ticket-2-fill:before{content:""}.ri-ticket-2-line:before{content:""}.ri-ticket-fill:before{content:""}.ri-ticket-line:before{content:""}.ri-time-fill:before{content:""}.ri-time-line:before{content:""}.ri-timer-2-fill:before{content:""}.ri-timer-2-line:before{content:""}.ri-timer-fill:before{content:""}.ri-timer-flash-fill:before{content:""}.ri-timer-flash-line:before{content:""}.ri-timer-line:before{content:""}.ri-todo-fill:before{content:""}.ri-todo-line:before{content:""}.ri-toggle-fill:before{content:""}.ri-toggle-line:before{content:""}.ri-tools-fill:before{content:""}.ri-tools-line:before{content:""}.ri-tornado-fill:before{content:""}.ri-tornado-line:before{content:""}.ri-trademark-fill:before{content:""}.ri-trademark-line:before{content:""}.ri-traffic-light-fill:before{content:""}.ri-traffic-light-line:before{content:""}.ri-train-fill:before{content:""}.ri-train-line:before{content:""}.ri-train-wifi-fill:before{content:""}.ri-train-wifi-line:before{content:""}.ri-translate-2:before{content:""}.ri-translate:before{content:""}.ri-travesti-fill:before{content:""}.ri-travesti-line:before{content:""}.ri-treasure-map-fill:before{content:""}.ri-treasure-map-line:before{content:""}.ri-trello-fill:before{content:""}.ri-trello-line:before{content:""}.ri-trophy-fill:before{content:""}.ri-trophy-line:before{content:""}.ri-truck-fill:before{content:""}.ri-truck-line:before{content:""}.ri-tumblr-fill:before{content:""}.ri-tumblr-line:before{content:""}.ri-tv-2-fill:before{content:""}.ri-tv-2-line:before{content:""}.ri-tv-fill:before{content:""}.ri-tv-line:before{content:""}.ri-twitch-fill:before{content:""}.ri-twitch-line:before{content:""}.ri-twitter-fill:before{content:""}.ri-twitter-line:before{content:""}.ri-typhoon-fill:before{content:""}.ri-typhoon-line:before{content:""}.ri-u-disk-fill:before{content:""}.ri-u-disk-line:before{content:""}.ri-ubuntu-fill:before{content:""}.ri-ubuntu-line:before{content:""}.ri-umbrella-fill:before{content:""}.ri-umbrella-line:before{content:""}.ri-underline:before{content:""}.ri-uninstall-fill:before{content:""}.ri-uninstall-line:before{content:""}.ri-unsplash-fill:before{content:""}.ri-unsplash-line:before{content:""}.ri-upload-2-fill:before{content:""}.ri-upload-2-line:before{content:""}.ri-upload-cloud-2-fill:before{content:""}.ri-upload-cloud-2-line:before{content:""}.ri-upload-cloud-fill:before{content:""}.ri-upload-cloud-line:before{content:""}.ri-upload-fill:before{content:""}.ri-upload-line:before{content:""}.ri-usb-fill:before{content:""}.ri-usb-line:before{content:""}.ri-user-2-fill:before{content:""}.ri-user-2-line:before{content:""}.ri-user-3-fill:before{content:""}.ri-user-3-line:before{content:""}.ri-user-4-fill:before{content:""}.ri-user-4-line:before{content:""}.ri-user-5-fill:before{content:""}.ri-user-5-line:before{content:""}.ri-user-6-fill:before{content:""}.ri-user-6-line:before{content:""}.ri-user-add-fill:before{content:""}.ri-user-add-line:before{content:""}.ri-user-fill:before{content:""}.ri-user-follow-fill:before{content:""}.ri-user-follow-line:before{content:""}.ri-user-heart-fill:before{content:""}.ri-user-heart-line:before{content:""}.ri-user-line:before{content:""}.ri-user-location-fill:before{content:""}.ri-user-location-line:before{content:""}.ri-user-received-2-fill:before{content:""}.ri-user-received-2-line:before{content:""}.ri-user-received-fill:before{content:""}.ri-user-received-line:before{content:""}.ri-user-search-fill:before{content:""}.ri-user-search-line:before{content:""}.ri-user-settings-fill:before{content:""}.ri-user-settings-line:before{content:""}.ri-user-shared-2-fill:before{content:""}.ri-user-shared-2-line:before{content:""}.ri-user-shared-fill:before{content:""}.ri-user-shared-line:before{content:""}.ri-user-smile-fill:before{content:""}.ri-user-smile-line:before{content:""}.ri-user-star-fill:before{content:""}.ri-user-star-line:before{content:""}.ri-user-unfollow-fill:before{content:""}.ri-user-unfollow-line:before{content:""}.ri-user-voice-fill:before{content:""}.ri-user-voice-line:before{content:""}.ri-video-add-fill:before{content:""}.ri-video-add-line:before{content:""}.ri-video-chat-fill:before{content:""}.ri-video-chat-line:before{content:""}.ri-video-download-fill:before{content:""}.ri-video-download-line:before{content:""}.ri-video-fill:before{content:""}.ri-video-line:before{content:""}.ri-video-upload-fill:before{content:""}.ri-video-upload-line:before{content:""}.ri-vidicon-2-fill:before{content:""}.ri-vidicon-2-line:before{content:""}.ri-vidicon-fill:before{content:""}.ri-vidicon-line:before{content:""}.ri-vimeo-fill:before{content:""}.ri-vimeo-line:before{content:""}.ri-vip-crown-2-fill:before{content:""}.ri-vip-crown-2-line:before{content:""}.ri-vip-crown-fill:before{content:""}.ri-vip-crown-line:before{content:""}.ri-vip-diamond-fill:before{content:""}.ri-vip-diamond-line:before{content:""}.ri-vip-fill:before{content:""}.ri-vip-line:before{content:""}.ri-virus-fill:before{content:""}.ri-virus-line:before{content:""}.ri-visa-fill:before{content:""}.ri-visa-line:before{content:""}.ri-voice-recognition-fill:before{content:""}.ri-voice-recognition-line:before{content:""}.ri-voiceprint-fill:before{content:""}.ri-voiceprint-line:before{content:""}.ri-volume-down-fill:before{content:""}.ri-volume-down-line:before{content:""}.ri-volume-mute-fill:before{content:""}.ri-volume-mute-line:before{content:""}.ri-volume-off-vibrate-fill:before{content:""}.ri-volume-off-vibrate-line:before{content:""}.ri-volume-up-fill:before{content:""}.ri-volume-up-line:before{content:""}.ri-volume-vibrate-fill:before{content:""}.ri-volume-vibrate-line:before{content:""}.ri-vuejs-fill:before{content:""}.ri-vuejs-line:before{content:""}.ri-walk-fill:before{content:""}.ri-walk-line:before{content:""}.ri-wallet-2-fill:before{content:""}.ri-wallet-2-line:before{content:""}.ri-wallet-3-fill:before{content:""}.ri-wallet-3-line:before{content:""}.ri-wallet-fill:before{content:""}.ri-wallet-line:before{content:""}.ri-water-flash-fill:before{content:""}.ri-water-flash-line:before{content:""}.ri-webcam-fill:before{content:""}.ri-webcam-line:before{content:""}.ri-wechat-2-fill:before{content:""}.ri-wechat-2-line:before{content:""}.ri-wechat-fill:before{content:""}.ri-wechat-line:before{content:""}.ri-wechat-pay-fill:before{content:""}.ri-wechat-pay-line:before{content:""}.ri-weibo-fill:before{content:""}.ri-weibo-line:before{content:""}.ri-whatsapp-fill:before{content:""}.ri-whatsapp-line:before{content:""}.ri-wheelchair-fill:before{content:""}.ri-wheelchair-line:before{content:""}.ri-wifi-fill:before{content:""}.ri-wifi-line:before{content:""}.ri-wifi-off-fill:before{content:""}.ri-wifi-off-line:before{content:""}.ri-window-2-fill:before{content:""}.ri-window-2-line:before{content:""}.ri-window-fill:before{content:""}.ri-window-line:before{content:""}.ri-windows-fill:before{content:""}.ri-windows-line:before{content:""}.ri-windy-fill:before{content:""}.ri-windy-line:before{content:""}.ri-wireless-charging-fill:before{content:""}.ri-wireless-charging-line:before{content:""}.ri-women-fill:before{content:""}.ri-women-line:before{content:""}.ri-wubi-input:before{content:""}.ri-xbox-fill:before{content:""}.ri-xbox-line:before{content:""}.ri-xing-fill:before{content:""}.ri-xing-line:before{content:""}.ri-youtube-fill:before{content:""}.ri-youtube-line:before{content:""}.ri-zcool-fill:before{content:""}.ri-zcool-line:before{content:""}.ri-zhihu-fill:before{content:""}.ri-zhihu-line:before{content:""}.ri-zoom-in-fill:before{content:""}.ri-zoom-in-line:before{content:""}.ri-zoom-out-fill:before{content:""}.ri-zoom-out-line:before{content:""}.ri-zzz-fill:before{content:""}.ri-zzz-line:before{content:""}.ri-arrow-down-double-fill:before{content:""}.ri-arrow-down-double-line:before{content:""}.ri-arrow-left-double-fill:before{content:""}.ri-arrow-left-double-line:before{content:""}.ri-arrow-right-double-fill:before{content:""}.ri-arrow-right-double-line:before{content:""}.ri-arrow-turn-back-fill:before{content:""}.ri-arrow-turn-back-line:before{content:""}.ri-arrow-turn-forward-fill:before{content:""}.ri-arrow-turn-forward-line:before{content:""}.ri-arrow-up-double-fill:before{content:""}.ri-arrow-up-double-line:before{content:""}.ri-bard-fill:before{content:""}.ri-bard-line:before{content:""}.ri-bootstrap-fill:before{content:""}.ri-bootstrap-line:before{content:""}.ri-box-1-fill:before{content:""}.ri-box-1-line:before{content:""}.ri-box-2-fill:before{content:""}.ri-box-2-line:before{content:""}.ri-box-3-fill:before{content:""}.ri-box-3-line:before{content:""}.ri-brain-fill:before{content:""}.ri-brain-line:before{content:""}.ri-candle-fill:before{content:""}.ri-candle-line:before{content:""}.ri-cash-fill:before{content:""}.ri-cash-line:before{content:""}.ri-contract-left-fill:before{content:""}.ri-contract-left-line:before{content:""}.ri-contract-left-right-fill:before{content:""}.ri-contract-left-right-line:before{content:""}.ri-contract-right-fill:before{content:""}.ri-contract-right-line:before{content:""}.ri-contract-up-down-fill:before{content:""}.ri-contract-up-down-line:before{content:""}.ri-copilot-fill:before{content:""}.ri-copilot-line:before{content:""}.ri-corner-down-left-fill:before{content:""}.ri-corner-down-left-line:before{content:""}.ri-corner-down-right-fill:before{content:""}.ri-corner-down-right-line:before{content:""}.ri-corner-left-down-fill:before{content:""}.ri-corner-left-down-line:before{content:""}.ri-corner-left-up-fill:before{content:""}.ri-corner-left-up-line:before{content:""}.ri-corner-right-down-fill:before{content:""}.ri-corner-right-down-line:before{content:""}.ri-corner-right-up-fill:before{content:""}.ri-corner-right-up-line:before{content:""}.ri-corner-up-left-double-fill:before{content:""}.ri-corner-up-left-double-line:before{content:""}.ri-corner-up-left-fill:before{content:""}.ri-corner-up-left-line:before{content:""}.ri-corner-up-right-double-fill:before{content:""}.ri-corner-up-right-double-line:before{content:""}.ri-corner-up-right-fill:before{content:""}.ri-corner-up-right-line:before{content:""}.ri-cross-fill:before{content:""}.ri-cross-line:before{content:""}.ri-edge-new-fill:before{content:""}.ri-edge-new-line:before{content:""}.ri-equal-fill:before{content:""}.ri-equal-line:before{content:""}.ri-expand-left-fill:before{content:""}.ri-expand-left-line:before{content:""}.ri-expand-left-right-fill:before{content:""}.ri-expand-left-right-line:before{content:""}.ri-expand-right-fill:before{content:""}.ri-expand-right-line:before{content:""}.ri-expand-up-down-fill:before{content:""}.ri-expand-up-down-line:before{content:""}.ri-flickr-fill:before{content:""}.ri-flickr-line:before{content:""}.ri-forward-10-fill:before{content:""}.ri-forward-10-line:before{content:""}.ri-forward-15-fill:before{content:""}.ri-forward-15-line:before{content:""}.ri-forward-30-fill:before{content:""}.ri-forward-30-line:before{content:""}.ri-forward-5-fill:before{content:""}.ri-forward-5-line:before{content:""}.ri-graduation-cap-fill:before{content:""}.ri-graduation-cap-line:before{content:""}.ri-home-office-fill:before{content:""}.ri-home-office-line:before{content:""}.ri-hourglass-2-fill:before{content:""}.ri-hourglass-2-line:before{content:""}.ri-hourglass-fill:before{content:""}.ri-hourglass-line:before{content:""}.ri-javascript-fill:before{content:""}.ri-javascript-line:before{content:""}.ri-loop-left-fill:before{content:""}.ri-loop-left-line:before{content:""}.ri-loop-right-fill:before{content:""}.ri-loop-right-line:before{content:""}.ri-memories-fill:before{content:""}.ri-memories-line:before{content:""}.ri-meta-fill:before{content:""}.ri-meta-line:before{content:""}.ri-microsoft-loop-fill:before{content:""}.ri-microsoft-loop-line:before{content:""}.ri-nft-fill:before{content:""}.ri-nft-line:before{content:""}.ri-notion-fill:before{content:""}.ri-notion-line:before{content:""}.ri-openai-fill:before{content:""}.ri-openai-line:before{content:""}.ri-overline:before{content:""}.ri-p2p-fill:before{content:""}.ri-p2p-line:before{content:""}.ri-presentation-fill:before{content:""}.ri-presentation-line:before{content:""}.ri-replay-10-fill:before{content:""}.ri-replay-10-line:before{content:""}.ri-replay-15-fill:before{content:""}.ri-replay-15-line:before{content:""}.ri-replay-30-fill:before{content:""}.ri-replay-30-line:before{content:""}.ri-replay-5-fill:before{content:""}.ri-replay-5-line:before{content:""}.ri-school-fill:before{content:""}.ri-school-line:before{content:""}.ri-shining-2-fill:before{content:""}.ri-shining-2-line:before{content:""}.ri-shining-fill:before{content:""}.ri-shining-line:before{content:""}.ri-sketching:before{content:""}.ri-skip-down-fill:before{content:""}.ri-skip-down-line:before{content:""}.ri-skip-left-fill:before{content:""}.ri-skip-left-line:before{content:""}.ri-skip-right-fill:before{content:""}.ri-skip-right-line:before{content:""}.ri-skip-up-fill:before{content:""}.ri-skip-up-line:before{content:""}.ri-slow-down-fill:before{content:""}.ri-slow-down-line:before{content:""}.ri-sparkling-2-fill:before{content:""}.ri-sparkling-2-line:before{content:""}.ri-sparkling-fill:before{content:""}.ri-sparkling-line:before{content:""}.ri-speak-fill:before{content:""}.ri-speak-line:before{content:""}.ri-speed-up-fill:before{content:""}.ri-speed-up-line:before{content:""}.ri-tiktok-fill:before{content:""}.ri-tiktok-line:before{content:""}.ri-token-swap-fill:before{content:""}.ri-token-swap-line:before{content:""}.ri-unpin-fill:before{content:""}.ri-unpin-line:before{content:""}.ri-wechat-channels-fill:before{content:""}.ri-wechat-channels-line:before{content:""}.ri-wordpress-fill:before{content:""}.ri-wordpress-line:before{content:""}.ri-blender-fill:before{content:""}.ri-blender-line:before{content:""}.ri-emoji-sticker-fill:before{content:""}.ri-emoji-sticker-line:before{content:""}.ri-git-close-pull-request-fill:before{content:""}.ri-git-close-pull-request-line:before{content:""}.ri-instance-fill:before{content:""}.ri-instance-line:before{content:""}.ri-megaphone-fill:before{content:""}.ri-megaphone-line:before{content:""}.ri-pass-expired-fill:before{content:""}.ri-pass-expired-line:before{content:""}.ri-pass-pending-fill:before{content:""}.ri-pass-pending-line:before{content:""}.ri-pass-valid-fill:before{content:""}.ri-pass-valid-line:before{content:""}.ri-ai-generate:before{content:""}.ri-calendar-close-fill:before{content:""}.ri-calendar-close-line:before{content:""}.ri-draggable:before{content:""}.ri-font-family:before{content:""}.ri-font-mono:before{content:""}.ri-font-sans-serif:before{content:""}.ri-hard-drive-3-fill:before{content:""}.ri-hard-drive-3-line:before{content:""}.ri-kick-fill:before{content:""}.ri-kick-line:before{content:""}.ri-list-check-3:before{content:""}.ri-list-indefinite:before{content:""}.ri-list-ordered-2:before{content:""}.ri-list-radio:before{content:""}.ri-openbase-fill:before{content:""}.ri-openbase-line:before{content:""}.ri-planet-fill:before{content:""}.ri-planet-line:before{content:""}.ri-prohibited-fill:before{content:""}.ri-prohibited-line:before{content:""}.ri-quote-text:before{content:""}.ri-seo-fill:before{content:""}.ri-seo-line:before{content:""}.ri-slash-commands:before{content:""}.ri-archive-2-fill:before{content:""}.ri-archive-2-line:before{content:""}.ri-inbox-2-fill:before{content:""}.ri-inbox-2-line:before{content:""}.ri-shake-hands-fill:before{content:""}.ri-shake-hands-line:before{content:""}.ri-supabase-fill:before{content:""}.ri-supabase-line:before{content:""}.ri-water-percent-fill:before{content:""}.ri-water-percent-line:before{content:""}.ri-yuque-fill:before{content:""}.ri-yuque-line:before{content:""}.ri-crosshair-2-fill:before{content:""}.ri-crosshair-2-line:before{content:""}.ri-crosshair-fill:before{content:""}.ri-crosshair-line:before{content:""}.ri-file-close-fill:before{content:""}.ri-file-close-line:before{content:""}.ri-infinity-fill:before{content:""}.ri-infinity-line:before{content:""}.ri-rfid-fill:before{content:""}.ri-rfid-line:before{content:""}.ri-slash-commands-2:before{content:""}.ri-user-forbid-fill:before{content:""}.ri-user-forbid-line:before{content:""}.ri-beer-fill:before{content:""}.ri-beer-line:before{content:""}.ri-circle-fill:before{content:""}.ri-circle-line:before{content:""}.ri-dropdown-list:before{content:""}.ri-file-image-fill:before{content:""}.ri-file-image-line:before{content:""}.ri-file-pdf-2-fill:before{content:""}.ri-file-pdf-2-line:before{content:""}.ri-file-video-fill:before{content:""}.ri-file-video-line:before{content:""}.ri-folder-image-fill:before{content:""}.ri-folder-image-line:before{content:""}.ri-folder-video-fill:before{content:""}.ri-folder-video-line:before{content:""}.ri-hexagon-fill:before{content:""}.ri-hexagon-line:before{content:""}.ri-menu-search-fill:before{content:""}.ri-menu-search-line:before{content:""}.ri-octagon-fill:before{content:""}.ri-octagon-line:before{content:""}.ri-pentagon-fill:before{content:""}.ri-pentagon-line:before{content:""}.ri-rectangle-fill:before{content:""}.ri-rectangle-line:before{content:""}.ri-robot-2-fill:before{content:""}.ri-robot-2-line:before{content:""}.ri-shapes-fill:before{content:""}.ri-shapes-line:before{content:""}.ri-square-fill:before{content:""}.ri-square-line:before{content:""}.ri-tent-fill:before{content:""}.ri-tent-line:before{content:""}.ri-threads-fill:before{content:""}.ri-threads-line:before{content:""}.ri-tree-fill:before{content:""}.ri-tree-line:before{content:""}.ri-triangle-fill:before{content:""}.ri-triangle-line:before{content:""}.ri-twitter-x-fill:before{content:""}.ri-twitter-x-line:before{content:""}.ri-verified-badge-fill:before{content:""}.ri-verified-badge-line:before{content:""}.ri-armchair-fill:before{content:""}.ri-armchair-line:before{content:""}.ri-bnb-fill:before{content:""}.ri-bnb-line:before{content:""}.ri-bread-fill:before{content:""}.ri-bread-line:before{content:""}.ri-btc-fill:before{content:""}.ri-btc-line:before{content:""}.ri-calendar-schedule-fill:before{content:""}.ri-calendar-schedule-line:before{content:""}.ri-dice-1-fill:before{content:""}.ri-dice-1-line:before{content:""}.ri-dice-2-fill:before{content:""}.ri-dice-2-line:before{content:""}.ri-dice-3-fill:before{content:""}.ri-dice-3-line:before{content:""}.ri-dice-4-fill:before{content:""}.ri-dice-4-line:before{content:""}.ri-dice-5-fill:before{content:""}.ri-dice-5-line:before{content:""}.ri-dice-6-fill:before{content:""}.ri-dice-6-line:before{content:""}.ri-dice-fill:before{content:""}.ri-dice-line:before{content:""}.ri-drinks-fill:before{content:""}.ri-drinks-line:before{content:""}.ri-equalizer-2-fill:before{content:""}.ri-equalizer-2-line:before{content:""}.ri-equalizer-3-fill:before{content:""}.ri-equalizer-3-line:before{content:""}.ri-eth-fill:before{content:""}.ri-eth-line:before{content:""}.ri-flower-fill:before{content:""}.ri-flower-line:before{content:""}.ri-glasses-2-fill:before{content:""}.ri-glasses-2-line:before{content:""}.ri-glasses-fill:before{content:""}.ri-glasses-line:before{content:""}.ri-goggles-fill:before{content:""}.ri-goggles-line:before{content:""}.ri-image-circle-fill:before{content:""}.ri-image-circle-line:before{content:""}.ri-info-i:before{content:""}.ri-money-rupee-circle-fill:before{content:""}.ri-money-rupee-circle-line:before{content:""}.ri-news-fill:before{content:""}.ri-news-line:before{content:""}.ri-robot-3-fill:before{content:""}.ri-robot-3-line:before{content:""}.ri-share-2-fill:before{content:""}.ri-share-2-line:before{content:""}.ri-sofa-fill:before{content:""}.ri-sofa-line:before{content:""}.ri-svelte-fill:before{content:""}.ri-svelte-line:before{content:""}.ri-vk-fill:before{content:""}.ri-vk-line:before{content:""}.ri-xrp-fill:before{content:""}.ri-xrp-line:before{content:""}.ri-xtz-fill:before{content:""}.ri-xtz-line:before{content:""}.ri-archive-stack-fill:before{content:""}.ri-archive-stack-line:before{content:""}.ri-bowl-fill:before{content:""}.ri-bowl-line:before{content:""}.ri-calendar-view:before{content:""}.ri-carousel-view:before{content:""}.ri-code-block:before{content:""}.ri-color-filter-fill:before{content:""}.ri-color-filter-line:before{content:""}.ri-contacts-book-3-fill:before{content:""}.ri-contacts-book-3-line:before{content:""}.ri-contract-fill:before{content:""}.ri-contract-line:before{content:""}.ri-drinks-2-fill:before{content:""}.ri-drinks-2-line:before{content:""}.ri-export-fill:before{content:""}.ri-export-line:before{content:""}.ri-file-check-fill:before{content:""}.ri-file-check-line:before{content:""}.ri-focus-mode:before{content:""}.ri-folder-6-fill:before{content:""}.ri-folder-6-line:before{content:""}.ri-folder-check-fill:before{content:""}.ri-folder-check-line:before{content:""}.ri-folder-close-fill:before{content:""}.ri-folder-close-line:before{content:""}.ri-folder-cloud-fill:before{content:""}.ri-folder-cloud-line:before{content:""}.ri-gallery-view-2:before{content:""}.ri-gallery-view:before{content:""}.ri-hand:before{content:""}.ri-import-fill:before{content:""}.ri-import-line:before{content:""}.ri-information-2-fill:before{content:""}.ri-information-2-line:before{content:""}.ri-kanban-view-2:before{content:""}.ri-kanban-view:before{content:""}.ri-list-view:before{content:""}.ri-lock-star-fill:before{content:""}.ri-lock-star-line:before{content:""}.ri-puzzle-2-fill:before{content:""}.ri-puzzle-2-line:before{content:""}.ri-puzzle-fill:before{content:""}.ri-puzzle-line:before{content:""}.ri-ram-2-fill:before{content:""}.ri-ram-2-line:before{content:""}.ri-ram-fill:before{content:""}.ri-ram-line:before{content:""}.ri-receipt-fill:before{content:""}.ri-receipt-line:before{content:""}.ri-shadow-fill:before{content:""}.ri-shadow-line:before{content:""}.ri-sidebar-fold-fill:before{content:""}.ri-sidebar-fold-line:before{content:""}.ri-sidebar-unfold-fill:before{content:""}.ri-sidebar-unfold-line:before{content:""}.ri-slideshow-view:before{content:""}.ri-sort-alphabet-asc:before{content:""}.ri-sort-alphabet-desc:before{content:""}.ri-sort-number-asc:before{content:""}.ri-sort-number-desc:before{content:""}.ri-stacked-view:before{content:""}.ri-sticky-note-add-fill:before{content:""}.ri-sticky-note-add-line:before{content:""}.ri-swap-2-fill:before{content:""}.ri-swap-2-line:before{content:""}.ri-swap-3-fill:before{content:""}.ri-swap-3-line:before{content:""}.ri-table-3:before{content:""}.ri-table-view:before{content:""}.ri-text-block:before{content:""}.ri-text-snippet:before{content:""}.ri-timeline-view:before{content:""}.ri-blogger-fill:before{content:""}.ri-blogger-line:before{content:""}.ri-chat-thread-fill:before{content:""}.ri-chat-thread-line:before{content:""}.ri-discount-percent-fill:before{content:""}.ri-discount-percent-line:before{content:""}.ri-exchange-2-fill:before{content:""}.ri-exchange-2-line:before{content:""}.ri-git-fork-fill:before{content:""}.ri-git-fork-line:before{content:""}.ri-input-field:before{content:""}.ri-progress-1-fill:before{content:""}.ri-progress-1-line:before{content:""}.ri-progress-2-fill:before{content:""}.ri-progress-2-line:before{content:""}.ri-progress-3-fill:before{content:""}.ri-progress-3-line:before{content:""}.ri-progress-4-fill:before{content:""}.ri-progress-4-line:before{content:""}.ri-progress-5-fill:before{content:""}.ri-progress-5-line:before{content:""}.ri-progress-6-fill:before{content:""}.ri-progress-6-line:before{content:""}.ri-progress-7-fill:before{content:""}.ri-progress-7-line:before{content:""}.ri-progress-8-fill:before{content:""}.ri-progress-8-line:before{content:""}.ri-remix-run-fill:before{content:""}.ri-remix-run-line:before{content:""}.ri-signpost-fill:before{content:""}.ri-signpost-line:before{content:""}.ri-time-zone-fill:before{content:""}.ri-time-zone-line:before{content:""}.ri-arrow-down-wide-fill:before{content:""}.ri-arrow-down-wide-line:before{content:""}.ri-arrow-left-wide-fill:before{content:""}.ri-arrow-left-wide-line:before{content:""}.ri-arrow-right-wide-fill:before{content:""}.ri-arrow-right-wide-line:before{content:""}.ri-arrow-up-wide-fill:before{content:""}.ri-arrow-up-wide-line:before{content:""}.ri-bluesky-fill:before{content:""}.ri-bluesky-line:before{content:""}.ri-expand-height-fill:before{content:""}.ri-expand-height-line:before{content:""}.ri-expand-width-fill:before{content:""}.ri-expand-width-line:before{content:""}.ri-forward-end-fill:before{content:""}.ri-forward-end-line:before{content:""}.ri-forward-end-mini-fill:before{content:""}.ri-forward-end-mini-line:before{content:""}.ri-friendica-fill:before{content:""}.ri-friendica-line:before{content:""}.ri-git-pr-draft-fill:before{content:""}.ri-git-pr-draft-line:before{content:""}.ri-play-reverse-fill:before{content:""}.ri-play-reverse-line:before{content:""}.ri-play-reverse-mini-fill:before{content:""}.ri-play-reverse-mini-line:before{content:""}.ri-rewind-start-fill:before{content:""}.ri-rewind-start-line:before{content:""}.ri-rewind-start-mini-fill:before{content:""}.ri-rewind-start-mini-line:before{content:""}.ri-scroll-to-bottom-fill:before{content:""}.ri-scroll-to-bottom-line:before{content:""}.ri-add-large-fill:before{content:""}.ri-add-large-line:before{content:""}.ri-aed-electrodes-fill:before{content:""}.ri-aed-electrodes-line:before{content:""}.ri-aed-fill:before{content:""}.ri-aed-line:before{content:""}.ri-alibaba-cloud-fill:before{content:""}.ri-alibaba-cloud-line:before{content:""}.ri-align-item-bottom-fill:before{content:""}.ri-align-item-bottom-line:before{content:""}.ri-align-item-horizontal-center-fill:before{content:""}.ri-align-item-horizontal-center-line:before{content:""}.ri-align-item-left-fill:before{content:""}.ri-align-item-left-line:before{content:""}.ri-align-item-right-fill:before{content:""}.ri-align-item-right-line:before{content:""}.ri-align-item-top-fill:before{content:""}.ri-align-item-top-line:before{content:""}.ri-align-item-vertical-center-fill:before{content:""}.ri-align-item-vertical-center-line:before{content:""}.ri-apps-2-add-fill:before{content:""}.ri-apps-2-add-line:before{content:""}.ri-close-large-fill:before{content:""}.ri-close-large-line:before{content:""}.ri-collapse-diagonal-2-fill:before{content:""}.ri-collapse-diagonal-2-line:before{content:""}.ri-collapse-diagonal-fill:before{content:""}.ri-collapse-diagonal-line:before{content:""}.ri-dashboard-horizontal-fill:before{content:""}.ri-dashboard-horizontal-line:before{content:""}.ri-expand-diagonal-2-fill:before{content:""}.ri-expand-diagonal-2-line:before{content:""}.ri-expand-diagonal-fill:before{content:""}.ri-expand-diagonal-line:before{content:""}.ri-firebase-fill:before{content:""}.ri-firebase-line:before{content:""}.ri-flip-horizontal-2-fill:before{content:""}.ri-flip-horizontal-2-line:before{content:""}.ri-flip-horizontal-fill:before{content:""}.ri-flip-horizontal-line:before{content:""}.ri-flip-vertical-2-fill:before{content:""}.ri-flip-vertical-2-line:before{content:""}.ri-flip-vertical-fill:before{content:""}.ri-flip-vertical-line:before{content:""}.ri-formula:before{content:""}.ri-function-add-fill:before{content:""}.ri-function-add-line:before{content:""}.ri-goblet-2-fill:before{content:""}.ri-goblet-2-line:before{content:""}.ri-golf-ball-fill:before{content:""}.ri-golf-ball-line:before{content:""}.ri-group-3-fill:before{content:""}.ri-group-3-line:before{content:""}.ri-heart-add-2-fill:before{content:""}.ri-heart-add-2-line:before{content:""}.ri-id-card-fill:before{content:""}.ri-id-card-line:before{content:""}.ri-information-off-fill:before{content:""}.ri-information-off-line:before{content:""}.ri-java-fill:before{content:""}.ri-java-line:before{content:""}.ri-layout-grid-2-fill:before{content:""}.ri-layout-grid-2-line:before{content:""}.ri-layout-horizontal-fill:before{content:""}.ri-layout-horizontal-line:before{content:""}.ri-layout-vertical-fill:before{content:""}.ri-layout-vertical-line:before{content:""}.ri-menu-fold-2-fill:before{content:""}.ri-menu-fold-2-line:before{content:""}.ri-menu-fold-3-fill:before{content:""}.ri-menu-fold-3-line:before{content:""}.ri-menu-fold-4-fill:before{content:""}.ri-menu-fold-4-line:before{content:""}.ri-menu-unfold-2-fill:before{content:""}.ri-menu-unfold-2-line:before{content:""}.ri-menu-unfold-3-fill:before{content:""}.ri-menu-unfold-3-line:before{content:""}.ri-menu-unfold-4-fill:before{content:""}.ri-menu-unfold-4-line:before{content:""}.ri-mobile-download-fill:before{content:""}.ri-mobile-download-line:before{content:""}.ri-nextjs-fill:before{content:""}.ri-nextjs-line:before{content:""}.ri-nodejs-fill:before{content:""}.ri-nodejs-line:before{content:""}.ri-pause-large-fill:before{content:""}.ri-pause-large-line:before{content:""}.ri-play-large-fill:before{content:""}.ri-play-large-line:before{content:""}.ri-play-reverse-large-fill:before{content:""}.ri-play-reverse-large-line:before{content:""}.ri-police-badge-fill:before{content:""}.ri-police-badge-line:before{content:""}.ri-prohibited-2-fill:before{content:""}.ri-prohibited-2-line:before{content:""}.ri-shopping-bag-4-fill:before{content:""}.ri-shopping-bag-4-line:before{content:""}.ri-snowflake-fill:before{content:""}.ri-snowflake-line:before{content:""}.ri-square-root:before{content:""}.ri-stop-large-fill:before{content:""}.ri-stop-large-line:before{content:""}.ri-tailwind-css-fill:before{content:""}.ri-tailwind-css-line:before{content:""}.ri-tooth-fill:before{content:""}.ri-tooth-line:before{content:""}.ri-video-off-fill:before{content:""}.ri-video-off-line:before{content:""}.ri-video-on-fill:before{content:""}.ri-video-on-line:before{content:""}.ri-webhook-fill:before{content:""}.ri-webhook-line:before{content:""}.ri-weight-fill:before{content:""}.ri-weight-line:before{content:""}.ri-book-shelf-fill:before{content:""}.ri-book-shelf-line:before{content:""}.ri-brain-2-fill:before{content:""}.ri-brain-2-line:before{content:""}.ri-chat-search-fill:before{content:""}.ri-chat-search-line:before{content:""}.ri-chat-unread-fill:before{content:""}.ri-chat-unread-line:before{content:""}.ri-collapse-horizontal-fill:before{content:""}.ri-collapse-horizontal-line:before{content:""}.ri-collapse-vertical-fill:before{content:""}.ri-collapse-vertical-line:before{content:""}.ri-dna-fill:before{content:""}.ri-dna-line:before{content:""}.ri-dropper-fill:before{content:""}.ri-dropper-line:before{content:""}.ri-expand-diagonal-s-2-fill:before{content:""}.ri-expand-diagonal-s-2-line:before{content:""}.ri-expand-diagonal-s-fill:before{content:""}.ri-expand-diagonal-s-line:before{content:""}.ri-expand-horizontal-fill:before{content:""}.ri-expand-horizontal-line:before{content:""}.ri-expand-horizontal-s-fill:before{content:""}.ri-expand-horizontal-s-line:before{content:""}.ri-expand-vertical-fill:before{content:""}.ri-expand-vertical-line:before{content:""}.ri-expand-vertical-s-fill:before{content:""}.ri-expand-vertical-s-line:before{content:""}.ri-gemini-fill:before{content:""}.ri-gemini-line:before{content:""}.ri-reset-left-fill:before{content:""}.ri-reset-left-line:before{content:""}.ri-reset-right-fill:before{content:""}.ri-reset-right-line:before{content:""}.ri-stairs-fill:before{content:""}.ri-stairs-line:before{content:""}.ri-telegram-2-fill:before{content:""}.ri-telegram-2-line:before{content:""}.ri-triangular-flag-fill:before{content:""}.ri-triangular-flag-line:before{content:""}.ri-user-minus-fill:before{content:""}.ri-user-minus-line:before{content:""}.ri-account-box-2-fill:before{content:""}.ri-account-box-2-line:before{content:""}.ri-account-circle-2-fill:before{content:""}.ri-account-circle-2-line:before{content:""}.ri-alarm-snooze-fill:before{content:""}.ri-alarm-snooze-line:before{content:""}.ri-arrow-down-box-fill:before{content:""}.ri-arrow-down-box-line:before{content:""}.ri-arrow-left-box-fill:before{content:""}.ri-arrow-left-box-line:before{content:""}.ri-arrow-left-down-box-fill:before{content:""}.ri-arrow-left-down-box-line:before{content:""}.ri-arrow-left-up-box-fill:before{content:""}.ri-arrow-left-up-box-line:before{content:""}.ri-arrow-right-box-fill:before{content:""}.ri-arrow-right-box-line:before{content:""}.ri-arrow-right-down-box-fill:before{content:""}.ri-arrow-right-down-box-line:before{content:""}.ri-arrow-right-up-box-fill:before{content:""}.ri-arrow-right-up-box-line:before{content:""}.ri-arrow-up-box-fill:before{content:""}.ri-arrow-up-box-line:before{content:""}.ri-bar-chart-box-ai-fill:before{content:""}.ri-bar-chart-box-ai-line:before{content:""}.ri-brush-ai-fill:before{content:""}.ri-brush-ai-line:before{content:""}.ri-camera-ai-fill:before{content:""}.ri-camera-ai-line:before{content:""}.ri-chat-ai-fill:before{content:""}.ri-chat-ai-line:before{content:""}.ri-chat-smile-ai-fill:before{content:""}.ri-chat-smile-ai-line:before{content:""}.ri-chat-voice-ai-fill:before{content:""}.ri-chat-voice-ai-line:before{content:""}.ri-code-ai-fill:before{content:""}.ri-code-ai-line:before{content:""}.ri-color-filter-ai-fill:before{content:""}.ri-color-filter-ai-line:before{content:""}.ri-custom-size:before{content:""}.ri-fediverse-fill:before{content:""}.ri-fediverse-line:before{content:""}.ri-flag-off-fill:before{content:""}.ri-flag-off-line:before{content:""}.ri-home-9-fill:before{content:""}.ri-home-9-line:before{content:""}.ri-image-ai-fill:before{content:""}.ri-image-ai-line:before{content:""}.ri-image-circle-ai-fill:before{content:""}.ri-image-circle-ai-line:before{content:""}.ri-info-card-fill:before{content:""}.ri-info-card-line:before{content:""}.ri-landscape-ai-fill:before{content:""}.ri-landscape-ai-line:before{content:""}.ri-letter-spacing-2:before{content:""}.ri-line-height-2:before{content:""}.ri-mail-ai-fill:before{content:""}.ri-mail-ai-line:before{content:""}.ri-mic-2-ai-fill:before{content:""}.ri-mic-2-ai-line:before{content:""}.ri-mic-ai-fill:before{content:""}.ri-mic-ai-line:before{content:""}.ri-movie-ai-fill:before{content:""}.ri-movie-ai-line:before{content:""}.ri-music-ai-fill:before{content:""}.ri-music-ai-line:before{content:""}.ri-notification-snooze-fill:before{content:""}.ri-notification-snooze-line:before{content:""}.ri-php-fill:before{content:""}.ri-php-line:before{content:""}.ri-pix-fill:before{content:""}.ri-pix-line:before{content:""}.ri-pulse-ai-fill:before{content:""}.ri-pulse-ai-line:before{content:""}.ri-quill-pen-ai-fill:before{content:""}.ri-quill-pen-ai-line:before{content:""}.ri-speak-ai-fill:before{content:""}.ri-speak-ai-line:before{content:""}.ri-star-off-fill:before{content:""}.ri-star-off-line:before{content:""}.ri-translate-ai-2:before{content:""}.ri-translate-ai:before{content:""}.ri-user-community-fill:before{content:""}.ri-user-community-line:before{content:""}.ri-vercel-fill:before{content:""}.ri-vercel-line:before{content:""}.ri-video-ai-fill:before{content:""}.ri-video-ai-line:before{content:""}.ri-video-on-ai-fill:before{content:""}.ri-video-on-ai-line:before{content:""}.ri-voice-ai-fill:before{content:""}.ri-voice-ai-line:before{content:""}.ri-ai-generate-2:before{content:""}.ri-ai-generate-text:before{content:""}.ri-anthropic-fill:before{content:""}.ri-anthropic-line:before{content:""}.ri-apps-2-ai-fill:before{content:""}.ri-apps-2-ai-line:before{content:""}.ri-camera-lens-ai-fill:before{content:""}.ri-camera-lens-ai-line:before{content:""}.ri-clapperboard-ai-fill:before{content:""}.ri-clapperboard-ai-line:before{content:""}.ri-claude-fill:before{content:""}.ri-claude-line:before{content:""}.ri-closed-captioning-ai-fill:before{content:""}.ri-closed-captioning-ai-line:before{content:""}.ri-dvd-ai-fill:before{content:""}.ri-dvd-ai-line:before{content:""}.ri-film-ai-fill:before{content:""}.ri-film-ai-line:before{content:""}.ri-font-size-ai:before{content:""}.ri-mixtral-fill:before{content:""}.ri-mixtral-line:before{content:""}.ri-movie-2-ai-fill:before{content:""}.ri-movie-2-ai-line:before{content:""}.ri-mv-ai-fill:before{content:""}.ri-mv-ai-line:before{content:""}.ri-perplexity-fill:before{content:""}.ri-perplexity-line:before{content:""}.ri-poker-clubs-fill:before{content:""}.ri-poker-clubs-line:before{content:""}.ri-poker-diamonds-fill:before{content:""}.ri-poker-diamonds-line:before{content:""}.ri-poker-hearts-fill:before{content:""}.ri-poker-hearts-line:before{content:""}.ri-poker-spades-fill:before{content:""}.ri-poker-spades-line:before{content:""}.ri-safe-3-fill:before{content:""}.ri-safe-3-line:before{content:""}.ri-accessibility-fill:before{content:""}.ri-accessibility-line:before{content:""}.ri-alarm-add-fill:before{content:""}.ri-alarm-add-line:before{content:""}.ri-arrow-down-long-fill:before{content:""}.ri-arrow-down-long-line:before{content:""}.ri-arrow-left-down-long-fill:before{content:""}.ri-arrow-left-down-long-line:before{content:""}.ri-arrow-left-long-fill:before{content:""}.ri-arrow-left-long-line:before{content:""}.ri-arrow-left-up-long-fill:before{content:""}.ri-arrow-left-up-long-line:before{content:""}.ri-arrow-right-down-long-fill:before{content:""}.ri-arrow-right-down-long-line:before{content:""}.ri-arrow-right-long-fill:before{content:""}.ri-arrow-right-long-line:before{content:""}.ri-arrow-right-up-long-fill:before{content:""}.ri-arrow-right-up-long-line:before{content:""}.ri-arrow-up-long-fill:before{content:""}.ri-arrow-up-long-line:before{content:""}.ri-chess-fill:before{content:""}.ri-chess-line:before{content:""}.ri-diamond-fill:before{content:""}.ri-diamond-line:before{content:""}.ri-diamond-ring-fill:before{content:""}.ri-diamond-ring-line:before{content:""}.ri-figma-fill:before{content:""}.ri-figma-line:before{content:""}.ri-firefox-browser-fill:before{content:""}.ri-firefox-browser-line:before{content:""}.ri-jewelry-fill:before{content:""}.ri-jewelry-line:before{content:""}.ri-multi-image-fill:before{content:""}.ri-multi-image-line:before{content:""}.ri-no-credit-card-fill:before{content:""}.ri-no-credit-card-line:before{content:""}.ri-service-bell-fill:before{content:""}.ri-service-bell-line:before{content:""}.ri-ai-agent-fill:before{content:""}.ri-ai-agent-line:before{content:""}.ri-ai-generate-2-fill:before{content:""}.ri-ai-generate-2-line:before{content:""}.ri-ai-generate-3d-fill:before{content:""}.ri-ai-generate-3d-line:before{content:""}.ri-ai:before{content:""}.ri-apps-ai-fill:before{content:""}.ri-apps-ai-line:before{content:""}.ri-atom-fill:before{content:""}.ri-atom-line:before{content:""}.ri-book-ai-fill:before{content:""}.ri-book-ai-line:before{content:""}.ri-brain-3-fill:before{content:""}.ri-brain-3-line:before{content:""}.ri-brain-ai-3-fill:before{content:""}.ri-brain-ai-3-line:before{content:""}.ri-brush-ai-3-fill:before{content:""}.ri-brush-ai-3-line:before{content:""}.ri-camera-4-fill:before{content:""}.ri-camera-4-line:before{content:""}.ri-camera-ai-2-fill:before{content:""}.ri-camera-ai-2-line:before{content:""}.ri-chat-ai-2-fill:before{content:""}.ri-chat-ai-2-line:before{content:""}.ri-chat-ai-3-fill:before{content:""}.ri-chat-ai-3-line:before{content:""}.ri-chat-ai-4-fill:before{content:""}.ri-chat-ai-4-line:before{content:""}.ri-chat-smile-ai-3-fill:before{content:""}.ri-chat-smile-ai-3-line:before{content:""}.ri-deepseek-fill:before{content:""}.ri-deepseek-line:before{content:""}.ri-file-ai-2-fill:before{content:""}.ri-file-ai-2-line:before{content:""}.ri-file-ai-fill:before{content:""}.ri-file-ai-line:before{content:""}.ri-function-ai-fill:before{content:""}.ri-function-ai-line:before{content:""}.ri-game-2-fill:before{content:""}.ri-game-2-line:before{content:""}.ri-goblet-broken-fill:before{content:""}.ri-goblet-broken-line:before{content:""}.ri-lightbulb-ai-fill:before{content:""}.ri-lightbulb-ai-line:before{content:""}.ri-loop-left-ai-fill:before{content:""}.ri-loop-left-ai-line:before{content:""}.ri-loop-right-ai-fill:before{content:""}.ri-loop-right-ai-line:before{content:""}.ri-message-ai-3-fill:before{content:""}.ri-message-ai-3-line:before{content:""}.ri-painting-ai-fill:before{content:""}.ri-painting-ai-line:before{content:""}.ri-painting-fill:before{content:""}.ri-painting-line:before{content:""}.ri-pencil-ai-2-fill:before{content:""}.ri-pencil-ai-2-line:before{content:""}.ri-pencil-ai-fill:before{content:""}.ri-pencil-ai-line:before{content:""}.ri-remix-fill:before{content:""}.ri-remix-line:before{content:""}.ri-search-ai-2-fill:before{content:""}.ri-search-ai-2-line:before{content:""}.ri-search-ai-3-fill:before{content:""}.ri-search-ai-3-line:before{content:""}.ri-search-ai-4-fill:before{content:""}.ri-search-ai-4-line:before{content:""}.ri-search-ai-fill:before{content:""}.ri-search-ai-line:before{content:""}.ri-speech-to-text-fill:before{content:""}.ri-speech-to-text-line:before{content:""}.ri-target-fill:before{content:""}.ri-target-line:before{content:""}.ri-text-to-speech-fill:before{content:""}.ri-text-to-speech-line:before{content:""}.ri-wrench-fill:before{content:""}.ri-wrench-line:before{content:""}.ri-area-chart-fill:before{content:""}.ri-area-chart-line:before{content:""}.ri-baseball-fill:before{content:""}.ri-baseball-line:before{content:""}.ri-binoculars-fill:before{content:""}.ri-binoculars-line:before{content:""}.ri-cursor-hand:before{content:""}.ri-emotion-add-fill:before{content:""}.ri-emotion-add-line:before{content:""}.ri-file-scan-fill:before{content:""}.ri-file-scan-line:before{content:""}.ri-fiverr-fill:before{content:""}.ri-fiverr-line:before{content:""}.ri-font-serif:before{content:""}.ri-ghost-3-fill:before{content:""}.ri-ghost-3-line:before{content:""}.ri-gitee-fill:before{content:""}.ri-gitee-line:before{content:""}.ri-global-off-fill:before{content:""}.ri-global-off-line:before{content:""}.ri-image-download-fill:before{content:""}.ri-image-download-line:before{content:""}.ri-image-upload-fill:before{content:""}.ri-image-upload-line:before{content:""}.ri-issues-fill:before{content:""}.ri-issues-line:before{content:""}.ri-issues-reopen-fill:before{content:""}.ri-issues-reopen-line:before{content:""}.ri-network-error-fill:before{content:""}.ri-network-error-line:before{content:""}.ri-network-fill:before{content:""}.ri-network-line:before{content:""}.ri-network-off-fill:before{content:""}.ri-network-off-line:before{content:""}.ri-piano-fill:before{content:""}.ri-piano-grand-fill:before{content:""}.ri-piano-grand-line:before{content:""}.ri-piano-line:before{content:""}.ri-plug-3-fill:before{content:""}.ri-plug-3-line:before{content:""}.ri-send-ins-fill:before{content:""}.ri-send-ins-line:before{content:""}.ri-signal-cellular-1-fill:before{content:""}.ri-signal-cellular-1-line:before{content:""}.ri-signal-cellular-2-fill:before{content:""}.ri-signal-cellular-2-line:before{content:""}.ri-signal-cellular-3-fill:before{content:""}.ri-signal-cellular-3-line:before{content:""}.ri-signal-cellular-off-fill:before{content:""}.ri-signal-cellular-off-line:before{content:""}.ri-stacked-chart-fill:before{content:""}.ri-stacked-chart-line:before{content:""}.ri-upwork-fill:before{content:""}.ri-upwork-line:before{content:""}.ri-brain-4-fill:before{content:""}.ri-brain-4-line:before{content:""}.ri-certificate-2-fill:before{content:""}.ri-certificate-2-line:before{content:""}.ri-certificate-fill:before{content:""}.ri-certificate-line:before{content:""}.ri-cookie-fill:before{content:""}.ri-cookie-line:before{content:""}.ri-cursor-ai-fill:before{content:""}.ri-cursor-ai-line:before{content:""}.ri-draw-fill:before{content:""}.ri-draw-line:before{content:""}.ri-ghost-4-fill:before{content:""}.ri-ghost-4-line:before{content:""}.ri-gitbook-fill:before{content:""}.ri-gitbook-line:before{content:""}.ri-grok-ai-fill:before{content:""}.ri-grok-ai-line:before{content:""}.ri-hand-2:before{content:""}.ri-megaphone-2-fill:before{content:""}.ri-megaphone-2-line:before{content:""}.ri-microsoft-copilot-fill:before{content:""}.ri-microsoft-copilot-line:before{content:""}.ri-mosaic-fill:before{content:""}.ri-mosaic-line:before{content:""}.ri-qr-scan-ai-fill:before{content:""}.ri-qr-scan-ai-line:before{content:""}.ri-qwen-ai-fill:before{content:""}.ri-qwen-ai-line:before{content:""}.ri-reddit-2-fill:before{content:""}.ri-reddit-2-line:before{content:""}.ri-sim-card-warning-fill:before{content:""}.ri-sim-card-warning-line:before{content:""}.ri-space-ship-2-fill:before{content:""}.ri-space-ship-2-line:before{content:""}.ri-subreddit-fill:before{content:""}.ri-subreddit-line:before{content:""}.ri-zhipu-ai-fill:before{content:""}.ri-zhipu-ai-line:before{content:""}.ri-connector-fill:before{content:""}.ri-connector-line:before{content:""}[class^=ri-],[class*=\ ri-]{text-align:center;width:1em;display:inline-block}@font-face{font-family:Switzer;font-style:normal;font-weight:100 900;font-display:swap;src:url(/studio/fonts/Switzer-Variable.woff2)format("woff2")}@font-face{font-family:Cabinet Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/studio/fonts/CabinetGrotesk-Variable.woff2)format("woff2")}@font-face{font-family:Clash Display;font-style:normal;font-weight:200 700;font-display:swap;src:url(/studio/fonts/ClashDisplay-Variable.woff2)format("woff2")}@font-face{font-family:Zodiak;font-style:normal;font-weight:100 900;font-display:swap;src:url(/studio/fonts/Zodiak-Variable.woff2)format("woff2")}@font-face{font-family:Chillax;font-style:normal;font-weight:200 700;font-display:swap;src:url(/studio/fonts/Chillax-Variable.woff2)format("woff2")}:root{--font-sans:"Switzer","Noto Sans",sans-serif;--font-display:"Zodiak",Georgia,"Times New Roman",serif;--error-color:#ff6b70;--error-bg:#ff6b7026;--success:#22c55e;--success-bg:#22c55e26;--warning:#f59e0b;--warning-bg:#f59e0b26;--info:#797cf3;--info-bg:#797cf326;--on-warning:#1a1114;--on-btn-accent:#fff;--accent-text:var(--primary-accent);--text-faint:var(--neutral-0)}@supports (color:color-mix(in lab, red, red)){:root{--text-faint:color-mix(in srgb,var(--neutral-0)52%,transparent)}}:root{--topbar-h:0px;--studio-pagebar-h:52px;--radius:10px;--text-2xs:.75rem;--text-2xs--line-height:1.45;--text-xs:.8125rem;--text-xs--line-height:1.45;--text-sm:.875rem;--text-sm--line-height:1.5;--text-base:.9375rem;--text-base--line-height:1.55;--text-md:1rem;--text-md--line-height:1.55;--text-lg:1.125rem;--text-xl:1.375rem;--text-2xl:1.75rem;--text-3xl:2rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--radius-sm:6px;--radius-md:10px;--radius-lg:12px;--radius-pill:999px;--font-inscriptional:"Zodiak",Georgia,"Times New Roman",serif;--radius-xl:16px;--radius-2xl:18px;--radius-3xl:20px;--radius-row:10px}.biz-logo-pick{cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.biz-logo-pick__hint{color:#fff;font-size:var(--text-2xs);letter-spacing:.06em;text-transform:uppercase;text-align:center;opacity:0;background:#0009;justify-content:center;align-items:center;padding:0 6px;font-weight:700;line-height:1.2;transition:opacity .12s;display:flex;position:absolute;inset:0}.biz-logo-pick:hover .biz-logo-pick__hint,.biz-logo-pick:focus-within .biz-logo-pick__hint,.biz-logo-pick--over .biz-logo-pick__hint{opacity:1}@media (prefers-reduced-motion:reduce){.biz-logo-pick__hint{transition:none}}.banner-door{z-index:1;border-radius:inherit;position:absolute;inset:0}.banner-door__hit{border-radius:inherit;cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.banner-door__hit:focus-visible{outline:2px solid var(--primary-accent);outline-offset:-4px}.banner-door__chip{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--topbar-bg);min-height:40px;color:var(--text-accent);font-size:var(--text-sm);pointer-events:none;align-items:center;gap:8px;padding:0 14px;font-weight:700;display:inline-flex;position:absolute;top:12px;right:12px}.banner-door__chip i{font-size:var(--text-md)}.banner-door__chip{opacity:0;transition:opacity .14s}.banner-door:hover .banner-door__chip,.banner-door__hit:focus-visible+.banner-door__chip{opacity:1}@media (max-width:480px){.banner-door__chip{justify-content:center;gap:0;width:40px;padding:0;font-size:0;top:8px;right:8px}}.banner-door__hit:hover+.banner-door__chip,.banner-door__hit:focus-visible+.banner-door__chip{border-color:var(--primary-accent)}.banner-door.banner-door{grid-area:auto;display:block;position:absolute;inset:0;overflow:visible}.cover-credit-editor.cover-credit-editor{display:flex}.pro-section-label,.org-threshold-eyebrow,.sw-eyebrow{font-size:var(--text-2xs);letter-spacing:.8px;text-transform:uppercase;color:var(--section-label);font-weight:700;line-height:1.2}.pro-section-label{margin:0;padding:0 16px 4px}:root{--color-primary:var(--primary-accent);--color-on-primary:var(--on-primary-accent);--color-primary-container:var(--surface-active);--color-on-primary-container:var(--text-accent);--color-secondary:var(--text-muted);--color-secondary-container:var(--background-secondary);--color-on-secondary-container:var(--text-accent);--color-tertiary:var(--tertiary-accent);--color-on-tertiary:var(--on-primary-accent);--color-tertiary-container:var(--tertiary-glow);--color-bright:var(--tertiary-accent);--color-surface:var(--background);--color-on-surface:var(--text-accent);--color-on-surface-variant:var(--text-muted);--bar-raise-fill:#ffffff16;--bar-raise-shadow:0 1px 2px #00000061,0 3px 8px -2px #00000052;--bar-raise-shadow-pressed:0 1px 1px #0000004d;--color-surface-container:var(--background-secondary);--color-surface-container-low:var(--background);--color-surface-container-lowest:var(--background);--color-surface-container-high:var(--background-secondary);--color-surface-container-highest:var(--background-secondary);--color-outline:var(--border);--color-outline-variant:var(--divider-subtle);--color-gold:var(--gold-500);--color-error:var(--error-color);--color-success:var(--success);--chrome-tint:var(--background);--asst-field:#ffffff12;--asst-field-rim:#ffffff1c;--card-radius:16px;--frost-fill:#12111157;--frost-blur:blur(24px)saturate(115%);--frost-rim:#e8e1e114;--frost-rim-width:.5px;--frost-radius:3px;--section-label:#e8e1e1a6;--ticket-cta-bg:#f2f2f4;--ticket-cta-fg:#000000eb;--chrome-fill-solid:#151313}:root[data-theme=light]{--bar-raise-fill:#fff;--bar-raise-shadow:0 1px 2px #3c281421,0 3px 8px -2px #3c281426;--bar-raise-shadow-pressed:0 1px 1px #00000014;--asst-field:#fff;--asst-field-rim:#1e1b1b1a;--text-faint:var(--neutral-850)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light]{--text-faint:color-mix(in srgb,var(--neutral-850)64%,transparent)}}:root[data-theme=light]{--error-color:#b4352c;--error-bg:#b4352c1f;--success:#18723f;--success-bg:#18723f1f;--warning:#8b5908;--warning-bg:#8b59081f;--info:#4348c0;--info-bg:#4348c01f;--on-warning:#fff;--on-btn-accent:#fff;--accent-text:var(--primary-accent)}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}select option,select optgroup{color:var(--text-accent);background-color:var(--background)}select option:disabled{color:var(--text-muted)}:root{--shadow-pop:0 10px 30px -12px #0000008c;--shadow-modal:0 24px 64px -16px #0009}:root[data-theme=light]{--shadow-pop:0 10px 30px -12px #1e1b1b52;--shadow-modal:0 24px 64px -16px #1e1b1b5c}select:not([multiple]):not([size]){appearance:none;border-radius:var(--radius-lg);cursor:pointer;padding-right:30px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none' stroke='%23ffffff' stroke-opacity='.55' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5'/%3E%3C/svg%3E")!important;background-position:right 11px center!important;background-repeat:no-repeat!important;background-size:12px 12px!important}:root[data-theme=light] select:not([multiple]):not([size]){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none' stroke='%231e1b1b' stroke-opacity='.55' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5'/%3E%3C/svg%3E")!important}select:disabled{cursor:not-allowed}*{box-sizing:border-box}body{background:var(--background);color:var(--text-accent);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100dvh}h1,h2,h3,h4{font-family:var(--font-display)}:focus-visible{box-shadow:0 0 0 3px var(--primary-glow);outline:none}.form{width:100%;max-width:var(--container-md);border-radius:var(--radius-2xl);padding:calc(var(--spacing)*8);background:var(--glass);border:1px solid var(--glass-border);box-shadow:var(--card-shadow),0 0 0 1px #ffffff08 inset;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px)}.form h1{margin-bottom:calc(var(--spacing)*8);text-align:center;font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--text-accent)}.form-label{font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.2em;color:var(--text-accent);margin:0 0 8px;font-weight:700;line-height:1.3;display:block}.frieze{text-transform:uppercase;letter-spacing:.06em;font-weight:700}.frieze-label{letter-spacing:.08em}.frieze-wide{letter-spacing:.1em}.frieze-inscribed{letter-spacing:.2em}.form-input{margin-bottom:calc(var(--spacing)*4);width:100%;padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.form-input:focus{--tw-outline-style:none;outline-style:none}.form-input{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);color:var(--text-accent);transition:background-color .15s,border-color .15s,box-shadow .15s}.form-input::placeholder{color:var(--text-muted);font-style:normal}.form-input--compact{margin-bottom:0;padding:8px 12px}.form-input-group{align-items:center;padding:0;display:flex}.form-input-group:focus-within{background:var(--surface-hover);box-shadow:0 0 0 3px var(--primary-glow)}.form-input-group__prefix{color:var(--text-muted);white-space:nowrap;-webkit-user-select:none;user-select:none;padding-left:1rem}.form-input-group__field{min-width:0;color:inherit;font:inherit;background:0 0;border:none;outline:none;flex:1;padding:.75rem 1rem .75rem .125rem}.form-input--seamless,.fields-seamless .form-input:not(select){border:1px solid #0000;border-bottom-color:var(--border);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;margin-bottom:0;padding-left:0;padding-right:0}.form-input--seamless:focus,.fields-seamless .form-input:not(select):focus{border-color:#0000;border-bottom-color:var(--border);box-shadow:0 2px 0 -1px var(--border);background:0 0}.form-input--seamless[readonly],.fields-seamless .form-input[readonly]{border-bottom-color:#0000}.form-input option{color:var(--text-accent);background:var(--background)}input[type=datetime-local]::-webkit-calendar-picker-indicator{opacity:.5}.btn-glass{border-radius:var(--radius-lg);font-size:var(--text-xs);color:var(--on-primary-accent);cursor:pointer;background:var(--primary-accent);box-shadow:none;-webkit-backdrop-filter:none;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:8px 14px;font-weight:700;text-decoration:none;transition:background .18s,opacity .18s;display:inline-flex}.btn-glass:hover:not(:disabled){background:var(--primary-accent)}@supports (color:color-mix(in lab, red, red)){.btn-glass:hover:not(:disabled){background:color-mix(in srgb,var(--primary-accent)88%,#fff)}}.btn-glass:active:not(:disabled){background:var(--primary-accent)}@supports (color:color-mix(in lab, red, red)){.btn-glass:active:not(:disabled){background:color-mix(in srgb,var(--primary-accent)88%,#000)}}.btn-glass:disabled{cursor:not-allowed;color:var(--text-secondary);background:var(--surface-hover);border:1px solid var(--border);box-shadow:none}.btn-glass-sm{font-size:var(--text-2xs);border-radius:var(--radius-lg);padding:6px 12px}.btn-glass-lg{font-size:var(--text-sm);border-radius:var(--radius-xl);padding:10px 18px}.btn-glass-block{width:100%}.btn-glass-outline{background:var(--text-accent)}@supports (color:color-mix(in lab, red, red)){.btn-glass-outline{background:color-mix(in srgb,var(--text-accent)10%,transparent)}}.btn-glass-outline{color:var(--text-accent);box-shadow:none;-webkit-backdrop-filter:none;border:1px solid #0000}.btn-glass-outline:hover:not(:disabled){background:var(--text-accent)}@supports (color:color-mix(in lab, red, red)){.btn-glass-outline:hover:not(:disabled){background:color-mix(in srgb,var(--text-accent)18%,transparent)}}.btn-glass-outline:hover:not(:disabled){box-shadow:none}.btn-glass-outline:active:not(:disabled){background:var(--text-accent)}@supports (color:color-mix(in lab, red, red)){.btn-glass-outline:active:not(:disabled){background:color-mix(in srgb,var(--text-accent)24%,transparent)}}.btn-glass-ghost{color:var(--text-secondary);box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:1px solid #0000}.btn-glass-ghost:hover:not(:disabled){background:var(--surface-hover);box-shadow:none}.btn-glass-ghost:active:not(:disabled){background:var(--surface-active);transform:translateY(0)}.btn-glass-danger{border:1px solid var(--error-color);background:0 0}@supports (color:color-mix(in lab, red, red)){.btn-glass-danger{border:1px solid color-mix(in srgb,var(--error-color)45%,var(--border))}}.btn-glass-danger{color:var(--error-color);box-shadow:none;-webkit-backdrop-filter:none}.btn-glass-danger:hover:not(:disabled){background:var(--error-color)}@supports (color:color-mix(in lab, red, red)){.btn-glass-danger:hover:not(:disabled){background:color-mix(in srgb,var(--error-color)6%,transparent)}}.btn-glass-danger:hover:not(:disabled){border-color:var(--error-color);box-shadow:none}.btn-glass-danger:active:not(:disabled){background:var(--error-color)}@supports (color:color-mix(in lab, red, red)){.btn-glass-danger:active:not(:disabled){background:color-mix(in srgb,var(--error-color)8%,transparent)}}.btn-glass-danger:active:not(:disabled){border-color:var(--error-color)}.btn-glass-success{background:var(--success-bg);border:1px solid var(--success)}@supports (color:color-mix(in lab, red, red)){.btn-glass-success{border:1px solid color-mix(in srgb,var(--success)35%,var(--border))}}.btn-glass-success{color:var(--success);box-shadow:none;-webkit-backdrop-filter:none}.btn-glass-success:hover:not(:disabled){border-color:var(--success)}.btn-glass-danger-solid{background:var(--error-color);border:1px solid var(--error-color);color:#fff;box-shadow:none;-webkit-backdrop-filter:none}.btn-glass-danger-solid:hover:not(:disabled){background:var(--error-color)}@supports (color:color-mix(in lab, red, red)){.btn-glass-danger-solid:hover:not(:disabled){background:color-mix(in srgb,var(--error-color)88%,#000)}}.btn-glass-danger-solid:active:not(:disabled){background:var(--error-color)}@supports (color:color-mix(in lab, red, red)){.btn-glass-danger-solid:active:not(:disabled){background:color-mix(in srgb,var(--error-color)82%,#000)}}.submit-button{border-radius:var(--radius-xl);width:100%;padding-block:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;color:var(--on-btn-accent);background:var(--btn-accent-bg);box-shadow:none;border:1px solid #0000;transition-duration:.2s}.submit-button:disabled{cursor:not-allowed;color:var(--text-secondary);background:var(--surface-hover);border-color:var(--border);box-shadow:none}.submit-button:hover:not(:disabled){background:var(--btn-accent-bg-hover)}.submit-button:active:not(:disabled){background:var(--btn-accent-bg-active)}:root{--sidebar-w-expanded:240px;--sidebar-w-rail:64px;--sidebar-glyph:16px;--pagebar-control:34px;--pagebar-radius:8px;--sidebar-w:min(var(--sidebar-w-expanded),28vw);--studio-content-max:1320px}@media (min-width:768px){:root[data-sidebar=collapsed]{--sidebar-w:var(--sidebar-w-rail)}:root[data-sidebar=collapsed] .sidebar{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;padding-left:1rem;padding-right:1rem}:root[data-sidebar=collapsed] .sidebar .sidebar-link{color:var(--text-secondary)}:root[data-sidebar=collapsed] .sidebar .sidebar-link.active{color:var(--text-accent)}:root[data-sidebar=collapsed] .sidebar .sidebar-label{display:none}:root[data-sidebar=collapsed] .sidebar .sidebar-link{border-radius:var(--radius-md);justify-content:flex-start;gap:0;position:relative}:root[data-sidebar=collapsed] .sidebar .sidebar-link:hover{background:var(--surface-hover)}}.sidebar-rail-tip{z-index:60;border-radius:var(--radius-sm);background:var(--tooltip-bg,#201d1d);color:var(--tooltip-ink,#f4f1ee);font-size:var(--text-2xs);white-space:nowrap;pointer-events:none;padding:5px 9px;font-weight:600;position:fixed;transform:translateY(-50%);box-shadow:0 2px 8px #00000047}.sidebar{left:calc(var(--spacing)*0);z-index:10;top:var(--topbar-h);height:calc(100vh - var(--topbar-h));height:calc(100dvh - var(--topbar-h));width:var(--sidebar-w);background:var(--background-secondary);color:var(--text-accent);box-shadow:inset -1px 0 0 var(--border);scrollbar-width:thin;scrollbar-color:var(--primary-accent)transparent;flex-direction:column;padding:0 1rem .75rem;transition:width .2s cubic-bezier(.33,1,.68,1),padding .2s cubic-bezier(.33,1,.68,1);display:flex;position:fixed;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.sidebar{scrollbar-color:color-mix(in srgb,var(--primary-accent)22%,transparent)transparent}}.sidebar .sidebar-label{white-space:nowrap;overflow:hidden}.sidebar .sidebar-count{border-radius:var(--radius-md);background:var(--primary-accent);justify-content:center;align-items:center;min-width:20px;height:18px;margin-left:auto;padding:0 6px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.sidebar .sidebar-count{background:color-mix(in srgb,var(--primary-accent)14%,transparent)}}.sidebar .sidebar-count{color:var(--accent-text);font-size:var(--text-2xs);font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:600;line-height:1}.sidebar .sidebar-count--dot{border-radius:50%;width:8px;min-width:8px;height:8px;padding:0}@media (min-width:768px){:root[data-sidebar=collapsed] .sidebar .sidebar-count{left:calc(50% + var(--sidebar-glyph)/2 - 4px);background:var(--primary-accent);width:8px;min-width:8px;height:8px;box-shadow:0 0 0 2px var(--background-secondary);border-radius:50%;padding:0;font-size:0;position:absolute;top:6px}}.dashboard-main{margin-left:var(--sidebar-w);max-width:calc(100vw - var(--sidebar-w));padding-top:var(--topbar-h);min-width:0;transition:margin-left .2s cubic-bezier(.33,1,.68,1)}:is(.dashboard-main:has(.home-page-wrap),.dashboard-main:has(.analytics-page-wrap),.dashboard-main:has(.detail-shell-wrap),.dashboard-main:has(.studio-page),.dashboard-main:has(.settings-column),.dashboard-main:has(.studio-page-wrap)){--studio-gutter-comp:min(var(--sidebar-w),max(0px,calc(100vw - var(--sidebar-w) - var(--studio-page-max,var(--studio-content-max)))));padding-right:var(--studio-gutter-comp)}:is(.dashboard-main:has(.studio-page),.dashboard-main:has(.settings-column)){--studio-page-max:1100px}.dashboard-main:has(.org-page){--studio-page-max:880px}.dashboard-main:has(.business-page-wrap){--studio-page-max:1100px}.business-page-wrap{padding:12px 24px 64px}.business-page-wrap:has(.pv-profile-page){padding:0}.studio-page-wrap{margin-inline:auto}@media (max-width:767px){.dashboard-main{max-width:100%;margin-left:0}.date-picker-trigger{min-height:40px;font-size:var(--text-sm)!important;padding:8px 12px!important}}.mobile-table-scroll{width:100%}@media (max-width:767px){.mobile-table-scroll:has(>table thead){overflow-x:visible}.mobile-table-scroll>table:has(thead){width:100%;display:block;min-width:0!important}.mobile-table-scroll>table:has(thead) thead{display:none}.mobile-table-scroll>table:has(thead) tbody{display:block}.mobile-table-scroll>table:has(thead) tr{border-bottom:1px solid var(--divider-subtle);padding:10px 0;display:block}.mobile-table-scroll>table:has(thead) td{text-align:right;overflow-wrap:anywhere;justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex;white-space:normal!important;background:0 0!important;border:0!important;width:auto!important;max-width:none!important;padding:3px 0!important;position:static!important}.mobile-table-scroll>table:has(thead) td:before{content:attr(data-label);white-space:nowrap;text-overflow:ellipsis;text-align:left;max-width:45%;font-size:var(--text-2xs);color:var(--text-muted);flex:none;font-weight:600;overflow:hidden}.mobile-table-scroll>table:has(thead) td[data-label=""]:before{display:none}.mobile-table-scroll>table:has(thead) td:first-child{font-weight:600;font-size:var(--text-base);text-align:left}.mobile-table-scroll>table:has(thead) td:first-child:before{display:none}.mobile-table-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.mobile-table-scroll>table{min-width:560px}.mobile-table-scroll th,.mobile-table-scroll td{white-space:nowrap}.mobile-table-scroll th:first-child,.mobile-table-scroll td:first-child{z-index:1;background:var(--background);box-shadow:inset -1px 0 0 var(--border);position:sticky;left:0}.mobile-table-scroll thead th:first-child{z-index:2}}.event-detail-tabbar{top:var(--topbar-h)}.event-full-pane{display:block}.event-full-pane-title{font-family:var(--font-inscriptional);font-size:var(--text-xl);letter-spacing:.04em;color:var(--text-accent);margin:0 0 18px;font-weight:600}.event-detail-headeractions{flex:none;align-items:center;gap:8px;min-width:0;display:flex}.event-detail-headeractions-ghost{visibility:hidden;pointer-events:none;gap:8px;height:0;display:flex;position:absolute;overflow:hidden}.event-action-btn{cursor:pointer;flex:none;justify-content:center;align-items:center;width:36px;height:36px;transition:background .12s,color .12s;display:inline-flex;position:relative}.event-action-btn>svg{width:18px;height:18px}.event-action-btn>i{font-size:var(--text-lg)}.event-save-gate{border-radius:var(--radius-sm);border:1px solid var(--warning);flex:none;align-items:center;gap:6px;height:36px;padding:0 11px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.event-save-gate{border:1px solid color-mix(in srgb,var(--warning)45%,transparent)}}.event-save-gate{background:var(--warning-bg);color:var(--warning);font-size:var(--text-2xs);white-space:nowrap;font-weight:700;text-decoration:none}.event-save-gate:hover{background:var(--warning)}@supports (color:color-mix(in lab, red, red)){.event-save-gate:hover{background:color-mix(in srgb,var(--warning)20%,transparent)}}.event-visibility-btn{border-radius:var(--radius-row);background:var(--text-accent);flex:none;align-items:center;gap:8px;height:36px;padding:0 14px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.event-visibility-btn{background:color-mix(in srgb,var(--text-accent)8%,transparent)}}.event-visibility-btn{color:var(--text-accent);font-size:var(--text-xs);white-space:nowrap;cursor:pointer;border:0;font-weight:600}.event-visibility-dot{border-radius:50%;flex:none;width:8px;height:8px}.event-visibility-btn:hover{background:var(--text-accent)}@supports (color:color-mix(in lab, red, red)){.event-visibility-btn:hover{background:color-mix(in srgb,var(--text-accent)14%,transparent)}}.event-visibility-btn:focus-visible{outline:2px solid var(--primary-accent);outline-offset:1px}.event-action-btn--danger{color:var(--error-color)}.event-action-btn--danger:hover{background:var(--error-bg)}.event-action-btn:disabled{opacity:.5;cursor:default}.event-action-btn:focus-visible{outline:2px solid var(--primary-accent);outline-offset:1px}.event-share-btn{border-radius:var(--radius-row);background:var(--text-accent);flex:none;align-items:center;gap:6px;height:36px;padding:0 14px;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.event-share-btn{background:color-mix(in srgb,var(--text-accent)8%,transparent)}}.event-share-btn{color:var(--text-accent);font-size:var(--text-xs);cursor:pointer;border:0;font-weight:600}.event-share-btn>i{font-size:var(--text-md)}.event-share-btn:hover{background:var(--text-accent)}@supports (color:color-mix(in lab, red, red)){.event-share-btn:hover{background:color-mix(in srgb,var(--text-accent)14%,transparent)}}.event-share-btn:focus-visible{outline:2px solid var(--primary-accent);outline-offset:1px}.event-share-count{background:var(--primary-accent);min-width:18px;height:18px;color:var(--on-primary-accent);font-size:var(--text-2xs);text-align:center;border-radius:9px;padding:0 5px;font-weight:700;line-height:18px}.event-more{flex:none;position:relative}.event-more-menu{z-index:60;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--chrome-fill-solid);min-width:220px;box-shadow:var(--shadow-pop);padding:6px;position:absolute;top:calc(100% + 6px);right:0}.event-more-item{text-align:left;cursor:pointer;align-items:center;gap:10px;width:100%;display:flex}.event-more-item:hover,.event-more-item:focus-visible{background:var(--surface-hover);outline:none}.event-more-item--danger{color:var(--error-color)}.event-more-divider{background:var(--border);height:1px;margin:4px 6px}.service-card{border-radius:var(--radius-xl);background-color:var(--frost-fill);-webkit-backdrop-filter:var(--frost-blur);backdrop-filter:var(--frost-blur);border:var(--frost-rim-width)solid var(--frost-rim);box-shadow:var(--frost-shadow,0 1px 1px #ffffff0a inset,0 10px 30px -12px #0000008c);flex-direction:column;display:flex;position:relative}.service-card[data-menu-open=true]{z-index:5}.service-card__cover{aspect-ratio:16/9;background:var(--panel-bg);cursor:pointer;border:0;border-radius:13px 13px 0 0;width:100%;padding:0;display:block;overflow:hidden}.service-card__cover img{object-fit:cover;width:100%;height:100%;transition:transform .24s;display:block}.service-card__cover:hover img{transform:scale(1.02)}.service-card__cover:focus-visible{outline:2px solid var(--primary-accent);outline-offset:-2px}.service-card__placeholder{height:100%;color:var(--text-faint);font-size:var(--text-sm);flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.service-card__cover:hover .service-card__placeholder{color:var(--text-muted)}.service-card__foot{border-top:1px solid var(--divider-subtle);justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding:10px 16px 14px;display:flex}.event-crumb{min-width:0;font-size:var(--text-xs);align-items:center;gap:6px;display:flex}.event-crumb-wrap{flex:none;min-width:0}.event-crumb-ghost{visibility:hidden;pointer-events:none;white-space:nowrap;height:0;position:absolute;overflow:hidden}.event-crumb-back{border-radius:var(--radius-sm);width:26px;height:26px;color:var(--text-secondary);flex:none;justify-content:center;align-items:center;display:inline-flex}.event-crumb-back:hover{color:var(--text-accent);background:var(--surface-hover)}.event-crumb-back svg{width:15px;height:15px}.event-crumb-back i{font-size:var(--text-base)}.event-crumb-item{white-space:nowrap;color:var(--text-secondary)}.event-crumb-item:not(.event-crumb-current){text-overflow:ellipsis;min-width:0;max-width:22ch;overflow:hidden}.event-crumb-current{flex:none}.event-crumb-muted{color:var(--text-muted)}.event-crumb-current{color:var(--text-accent);font-weight:600}.event-crumb-sep{color:var(--text-muted);flex:none;margin:0 6px}.event-crumb-step{align-items:center;min-width:0;display:inline-flex}.event-crumb-item:hover{color:var(--text-accent);text-decoration:underline}.event-crumb-item[aria-current=page]:hover{cursor:default;text-decoration:none}.event-detail-mobiletitle{font-family:var(--font-display),var(--font-sans),sans-serif;font-size:var(--text-lg);letter-spacing:-.2px;color:var(--text-accent);white-space:nowrap;text-overflow:ellipsis;margin:0 0 12px;font-weight:700;overflow:hidden}@media (min-width:768px){.event-detail-mobiletitle{display:none}}.event-action-menu-trigger{border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--border);width:36px;height:36px;color:var(--text-accent);cursor:pointer;flex:none;justify-content:center;align-items:center;transition:background .12s;display:inline-flex}.event-action-menu-trigger:hover{background:var(--surface-hover)}.event-action-menu-trigger:focus-visible{outline:2px solid var(--primary-accent);outline-offset:-2px}.tabstrip{flex-wrap:nowrap;align-items:flex-end;gap:4px;min-width:0;display:flex}.tabstrip-tab{font-size:var(--text-sm);white-space:nowrap;flex:none;align-items:center;gap:6px;margin-bottom:-1px;padding:10px 16px;font-weight:600;text-decoration:none;transition:color .15s}.tabstrip-count{border-radius:var(--radius-sm);background:var(--text-muted);justify-content:center;align-items:center;min-width:18px;height:18px;margin-left:6px;padding:0 5px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.tabstrip-count{background:color-mix(in srgb,var(--text-muted)18%,transparent)}}.tabstrip-count{color:var(--text-secondary);font-size:var(--text-2xs);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.tabstrip-alert{border-radius:var(--radius-sm);background:var(--primary-accent);min-width:18px;height:18px;color:var(--on-primary-accent,#fff);font-size:var(--text-2xs);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;margin-left:6px;padding:0 5px;font-weight:700;line-height:1;display:inline-flex}.tabstrip-alert--dot{border-radius:50%;width:8px;min-width:8px;height:8px;padding:0}.tabstrip-error{background:var(--error-color);width:16px;height:16px;color:var(--on-error,#fff);font-size:var(--text-2xs);border-radius:50%;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex}.tabstrip-more{flex:none;margin-bottom:6px;position:relative}.tabstrip-morebtn{border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--surface);height:30px;color:var(--text-secondary);font-size:var(--text-xs);white-space:nowrap;cursor:pointer;align-items:center;gap:5px;padding:0 10px;font-weight:700;display:inline-flex}.tabstrip-morebtn:hover{background:var(--surface-hover);color:var(--text-accent)}.tabstrip-morebtn:focus-visible{outline:2px solid var(--primary-accent);outline-offset:-2px}@media (max-width:767px){.event-detail-body:not(.event-detail-body--page),.analytics-page-wrap,.home-page-wrap,.detail-shell-wrap{padding-left:16px!important;padding-right:16px!important}}@media (min-width:1400px){.event-detail-body:not(.event-detail-body--page),.detail-shell-wrap{max-width:1320px!important}}.event-detail-body--page{max-width:none;margin:0;padding:0}.photo-grid{--photo-tile:120px;--photo-bar:40px;grid-template-columns:repeat(auto-fill,var(--photo-tile));justify-content:start;align-items:start;gap:12px;margin:0;padding:0;list-style:none;display:grid}.photo-tile{width:var(--photo-tile);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--topbar-bg);flex-direction:column;min-width:0;display:flex;overflow:hidden}.photo-tile__media{aspect-ratio:1;background:var(--surface-hover);flex:none;width:100%;position:relative}.photo-tile__media>img,.photo-tile__media>video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.photo-tile__badge{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--topbar-bg);color:var(--text-accent);font-size:var(--text-2xs);align-items:center;padding:2px 6px;font-weight:700;line-height:1.3;display:inline-flex;position:absolute;top:6px;left:6px}.photo-tile__badge--end{left:auto;right:6px}.photo-tile__bar{height:var(--photo-bar);border-top:1px solid var(--divider-subtle);flex:none;display:flex}.photo-tile__act{min-width:40px;height:var(--photo-bar);cursor:pointer;color:var(--text-secondary);font-size:var(--text-lg);background:0 0;border:0;border-radius:0;flex:1 1 0;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.photo-tile__act+.photo-tile__act{border-left:1px solid var(--border)}.photo-tile__act:hover:not(:disabled),.photo-tile__act:focus-within{background:var(--surface-hover);color:var(--text-accent)}.photo-tile__act:focus-visible{outline:2px solid var(--primary-accent);outline-offset:-2px}.photo-tile__act:disabled,.photo-tile__act[aria-disabled]{opacity:.4;cursor:default}.photo-tile__act--danger{color:var(--error-color)}.photo-tile__credit{border-top:1px solid var(--divider-subtle);padding:6px}.photo-tile--add{background:var(--surface)}.photo-tile__add{height:calc(var(--photo-tile) + var(--photo-bar));text-align:center;cursor:pointer;color:var(--text-secondary);font-size:var(--text-xs);flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:6px;padding:8px;font-weight:600;display:flex}.photo-tile__add i{font-size:var(--text-xl)}.photo-tile__add:hover,.photo-tile__add:focus-within{background:var(--surface-hover);color:var(--text-accent)}.sidebar-scrim{display:none}@media (max-width:767px){.dashboard-main{margin-left:0}.sidebar{width:var(--sidebar-w-expanded);z-index:30;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:1rem .75rem;transition:transform .22s cubic-bezier(.33,1,.68,1);overflow-y:auto;transform:translate(-100%)}.sidebar .sidebar-entity,.sidebar .sidebar-nav{flex:none;min-height:0;overflow-y:visible}.sidebar.sidebar--open{transform:translate(0)}.sidebar-scrim{z-index:25;opacity:0;pointer-events:none;background:#00000080;transition:opacity .22s;display:block;position:fixed;inset:0}.sidebar-scrim.open{opacity:1;pointer-events:auto}}.sidebar-nav{scrollbar-width:thin;scrollbar-color:var(--primary-accent)transparent;flex:auto;min-height:0;overflow:hidden auto}@supports (color:color-mix(in lab, red, red)){.sidebar-nav{scrollbar-color:color-mix(in srgb,var(--primary-accent)22%,transparent)transparent}}.sidebar-nav{flex-direction:column;gap:0;padding-top:6px;padding-bottom:.5rem;display:flex}.sidebar-nav::-webkit-scrollbar{width:4px}.sidebar-nav::-webkit-scrollbar-track{background:0 0}.sidebar-nav::-webkit-scrollbar-thumb{background:var(--primary-accent)}@supports (color:color-mix(in lab, red, red)){.sidebar-nav::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--primary-accent)22%,transparent)}}.sidebar-nav::-webkit-scrollbar-thumb{border-radius:var(--radius-sm)}.sidebar-link{text-align:left;border-radius:var(--radius-row);width:100%;min-height:32px;color:var(--text-secondary);font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 8px;font-weight:400;transition:background-color .12s,color .12s;display:flex}.sidebar-link>svg,.sidebar-link>i{width:var(--sidebar-glyph);height:var(--sidebar-glyph);text-align:center;flex-shrink:0;line-height:1;font-size:var(--sidebar-glyph)!important}.sidebar-link:hover{background:var(--surface-hover);color:var(--text-accent)}.sidebar-link:focus-visible{outline:2px solid var(--primary-accent);outline-offset:-2px}.sidebar-link.active{background:var(--primary-accent)}@supports (color:color-mix(in lab, red, red)){.sidebar-link.active{background:color-mix(in srgb,var(--primary-accent)10%,transparent)}}.sidebar-link.active{color:var(--accent-text);font-weight:600}.sidebar-empty{font-size:var(--text-sm);color:var(--text-muted);align-items:center;gap:8px;padding:8px;display:flex}.studio-page{width:100%;max-width:var(--studio-page-max,1100px);padding:var(--page-pad-top)var(--page-pad-x)var(--page-pad-bottom);margin:0 auto}:root{--page-pad-x:24px;--page-pad-top:32px;--page-pad-bottom:80px}@media (max-width:767px){:root{--page-pad-x:16px;--page-pad-top:20px;--page-pad-bottom:64px}}.studio-page--xs{--studio-page-max:480px}.studio-page--sm{--studio-page-max:640px}.studio-page--md{--studio-page-max:880px}.dashboard-main:has(.studio-page--xs){--studio-page-max:480px}.dashboard-main:has(.studio-page--sm){--studio-page-max:640px}.dashboard-main:has(.studio-page--md){--studio-page-max:880px}.studio-page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin:0 0 24px;display:flex}.studio-page-head__body{min-width:0}.studio-page-head__title{color:var(--text-accent);margin:0;font-size:clamp(26px,2.6vw,32px);line-height:1.1}.studio-page-head__subtitle{max-width:62ch;font-size:var(--text-sm);color:var(--text-secondary);margin:6px 0 0;line-height:1.5}.studio-page-head__meta{margin-top:10px}.studio-page-head__actions{flex-wrap:wrap;flex-shrink:1;align-items:center;gap:8px;min-width:0;display:flex}.detail-columns{flex-direction:column;align-items:flex-start;gap:32px;display:flex}@media (min-width:800px){.detail-columns{flex-direction:row;gap:48px}}.cover-upload-label:hover .cover-hover-overlay{opacity:1!important}.cover-credit-editor{z-index:3;border-radius:var(--radius-md);-webkit-backdrop-filter:blur(6px);cursor:auto;background:#0000008c;align-items:center;gap:6px;max-width:calc(100% - 24px);padding:3px 4px 3px 10px;display:flex;position:absolute;bottom:12px;right:12px;box-shadow:inset 0 0 0 1px #ffffff24}.cover-credit-editor--resting{opacity:0;transition:opacity .14s}.cover-credit-editor--resting:hover,.cover-credit-editor--resting:focus-within{opacity:1}.cover-credit-editor--resting:hover~.cover-credit-printed,.cover-credit-editor--resting:focus-within~.cover-credit-printed{opacity:0}.cover-credit-editor:focus-within{background:#000000b8;box-shadow:inset 0 0 0 1px #fff6}.cover-credit-editor--empty{outline-offset:-2px;background:#000c;outline:2px dashed #ffffffe6;padding:5px 10px;box-shadow:0 2px 12px #0000008c}.cover-credit-editor--empty:hover{background:#000000e0;outline-color:#fff}.cover-credit-editor--empty input{width:146px;font-style:normal;font-size:var(--text-xs);color:#fff;background:#ffffff29}.cover-credit-editor--empty input::placeholder{color:#fff;opacity:1}.cover-credit-editor--empty .cover-credit-editor__label{color:#fff;font-size:var(--text-xs)}.cover-credit-editor__label{font-size:var(--text-2xs);color:#ffffffeb;white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;font-weight:600;display:inline-flex}.cover-credit-editor__label i{font-size:var(--text-xs)}.cover-credit-editor input{border-radius:calc(var(--radius-md) - 2px);width:150px;min-width:0;font-size:var(--text-2xs);color:#fff;background:#ffffff14;border:0;outline:none;padding:3px 8px;display:block}.cover-credit-editor input::placeholder{color:#fff9}@media (max-width:480px){.cover-credit-editor input{width:110px}}.hero-divider{background:var(--divider-strong);flex-shrink:0;align-self:stretch;width:2px}@media (max-width:700px){.hero-divider{display:none}}@media (max-width:767px){.cover-hover-overlay,.group .group-hover\:opacity-100{opacity:1!important}.btn-glass-sm{font-size:var(--text-xs);padding:10px 14px}.sidebar-link{min-height:44px}.form-input,input[type=text],input[type=email],input[type=number],input[type=password],input[type=search],select,textarea{font-size:var(--text-md)!important}}.markdown-preview>:first-child{margin-top:0}.markdown-preview>:last-child{margin-bottom:0}.markdown-preview p{margin:0 0 .75em}.markdown-preview h1,.markdown-preview h2,.markdown-preview h3,.markdown-preview h4,.markdown-preview h5,.markdown-preview h6{margin:1.1em 0 .5em;font-weight:700;line-height:1.25}.markdown-preview h1{font-size:1.5em}.markdown-preview h2{font-size:1.28em}.markdown-preview h3{font-size:1.12em}.markdown-preview h4,.markdown-preview h5,.markdown-preview h6{font-size:1em}.markdown-preview ul,.markdown-preview ol{margin:0 0 .75em;padding-left:1.5em}.markdown-preview ul{list-style:outside}.markdown-preview ol{list-style:decimal}.markdown-preview li{margin:.15em 0}.markdown-preview a{color:var(--accent-text);overflow-wrap:anywhere;text-decoration:underline}.markdown-preview strong{font-weight:700}.markdown-preview em{font-style:italic}.markdown-preview code{border-radius:var(--radius-sm);background:var(--surface,#ffffff14);padding:.1em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.markdown-preview blockquote{border-left:3px solid var(--border);opacity:.85;margin:0 0 .75em;padding-left:.9em}.markdown-preview hr{border:0;border-top:1px solid var(--divider-subtle);margin:1em 0}.markdown-preview table{border-collapse:collapse;width:max-content;max-width:100%;margin:0 0 .75em;font-size:.95em;display:block;overflow-x:auto}.markdown-preview th,.markdown-preview td{border:1px solid var(--border);text-align:left;padding:6px 10px}.markdown-preview thead th{background:var(--surface);font-weight:700}.segmented{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);flex:none;align-items:center;gap:2px;padding:2px;display:inline-flex}.segmented>button{min-width:32px;height:30px;color:var(--text-secondary);font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-weight:600;transition:background .12s,color .12s;display:flex}.segmented>button:hover{background:var(--surface-hover);color:var(--text-accent)}.segmented>button[aria-pressed=true],.segmented>button[aria-checked=true]{background:var(--surface-active);color:var(--text-accent)}.segmented>button:focus-visible{outline:2px solid var(--primary-accent);outline-offset:-2px}.segmented>button:disabled{opacity:.6;cursor:not-allowed}.segmented--fill{width:100%;display:flex}.segmented--fill>button{min-width:0;height:auto;min-height:30px;font-size:var(--text-xs);flex:1 1 0;padding:6px 8px}:root.event-backdrop-live .aurora-amb{display:none}:root.event-backdrop-live .event-detail-body:not(.event-detail-body--page){background:var(--background);border:1px solid var(--border);border-radius:var(--radius-3xl);box-shadow:var(--island-shadow)}.aurora-amb{z-index:0;pointer-events:none;--amb-wash-a:var(--primary-glow,#788cff52);--amb-wash-b:var(--tertiary-glow,#5a78ff4d);background:radial-gradient(112% 72% at 8% -18%,var(--amb-wash-a),transparent 62%),radial-gradient(92% 62% at 100% -10%,var(--amb-wash-b),transparent 60%),var(--background);height:100lvh;position:fixed;inset:0;overflow:hidden}:root[data-theme=light] .aurora-amb{--amb-wash-a:var(--primary-accent)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .aurora-amb{--amb-wash-a:color-mix(in srgb,var(--primary-accent)10%,transparent)}}:root[data-theme=light] .aurora-amb{--amb-wash-b:var(--tertiary-accent,var(--primary-accent))}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .aurora-amb{--amb-wash-b:color-mix(in srgb,var(--tertiary-accent,var(--primary-accent))7%,transparent)}}.aurora-amb:after{content:"";background:var(--event-backdrop-tint,transparent);mix-blend-mode:soft-light;opacity:.85;pointer-events:none;position:absolute;inset:0}.aurora-amb:before{content:"";background:linear-gradient(var(--event-backdrop-tint,transparent),var(--event-backdrop-tint-2,var(--event-backdrop-tint,transparent)));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.aurora-amb:before{background:linear-gradient(color-mix(in srgb,var(--event-backdrop-tint,transparent)30%,transparent),color-mix(in srgb,var(--event-backdrop-tint-2,var(--event-backdrop-tint,transparent))26%,transparent))}}.aurora-amb:before{mix-blend-mode:screen;pointer-events:none}:root[data-theme=light] .aurora-amb:before{background:linear-gradient(var(--event-backdrop-tint,transparent),var(--event-backdrop-tint-2,var(--event-backdrop-tint,transparent)))}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .aurora-amb:before{background:linear-gradient(color-mix(in srgb,var(--event-backdrop-tint,transparent)40%,transparent),color-mix(in srgb,var(--event-backdrop-tint-2,var(--event-backdrop-tint,transparent))35%,transparent))}}:root[data-theme=light] .aurora-amb:before{mix-blend-mode:multiply}.aurora-amb:not(.aurora-amb--event) .aurora-amb__sparks{display:none}.aurora-amb__sparks{mix-blend-mode:plus-lighter;opacity:.4;filter:blur(.6px);background-size:820px 820px;height:104%;position:absolute;top:-2%;left:-12%;right:-12%;-webkit-mask-image:linear-gradient(#0000 0,#000 6% 40%,#0000 72%);mask-image:linear-gradient(#0000 0,#000 6% 40%,#0000 72%)}.aurora-amb__sparks--a{--td:3.4s;--to:.1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='500' height='500'%3E%3Cfilter id='as1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.62' numOctaves='1' seed='11'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 1 0 0 0 0 0.843 0 0 0 0 0 8 0 0 0 -6.02'/%3E%3C/filter%3E%3Crect width='500' height='500' filter='url(%23as1)'/%3E%3C/svg%3E")}.aurora-amb__sparks--b{--td:4.7s;--to:.45;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='500' height='500'%3E%3Cfilter id='as2'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.62' numOctaves='1' seed='29'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 1 0 0 0 0 0.843 0 0 0 0 0 8 0 0 0 -6.02'/%3E%3C/filter%3E%3Crect width='500' height='500' filter='url(%23as2)'/%3E%3C/svg%3E")}.aurora-amb__sparks--c{--td:6.1s;--to:.78;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='500' height='500'%3E%3Cfilter id='as3'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.62' numOctaves='1' seed='47'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 1 0 0 0 0 0.68 0 0 0 0 0.2 8 0 0 0 -6.02'/%3E%3C/filter%3E%3Crect width='500' height='500' filter='url(%23as3)'/%3E%3C/svg%3E")}.aurora-amb--live .aurora-amb__sparks{animation:auroraTwinkle var(--td)ease-in-out infinite;animation-delay:calc(var(--td)*var(--to)*-1)}@keyframes auroraTwinkle{0%,to{opacity:.45}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.aurora-amb--live .aurora-amb__sparks{opacity:.3;animation:none}}.sidebar-entity{overscroll-behavior:contain;flex:auto;min-height:0;display:block;overflow-y:auto}.sidebar-nav.sidebar-global,.event-detail-tabbar--sidebar-owned{display:none}.sidebar-flyout{z-index:70;position:fixed}.sidebar-bell{font-family:inherit}.bell-menu{width:min(380px,100vw - 24px)}.bell-menu .inbox-panel{border:1px solid var(--border);border-radius:var(--radius-row);height:min(460px,100dvh - 80px);box-shadow:var(--shadow-pop)}.sidebar-link-error{background:var(--error-color);color:#fff;width:18px;height:18px;font-size:var(--text-2xs);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-left:auto;font-weight:700;display:inline-flex}.topbar-entity-actions{flex:none;align-items:center;gap:8px;min-width:0;display:flex}.sidebar-entity-chrome{display:none}@media (max-width:767px){.sidebar-entity-chrome:not(:empty){background:var(--frost-fill);-webkit-backdrop-filter:var(--frost-blur);backdrop-filter:var(--frost-blur);border:var(--frost-rim-width)solid var(--frost-rim);border-radius:var(--frost-radius);flex-direction:column;align-items:stretch;gap:8px;margin-bottom:10px;padding:10px;display:flex}.sidebar-entity-chrome>*{width:100%;min-width:0}}body:has(.event-assistant-column){--assistant-w:clamp(320px,20vw,460px)}@media (min-width:768px){body:has(.event-assistant-column) .dashboard-main{margin-right:var(--assistant-w);max-width:calc(100vw - var(--sidebar-w) - var(--assistant-w))}}:root{--sidebar-column-w:196px}.sidebar-column{top:var(--topbar-h,56px);bottom:0;left:var(--sidebar-w);z-index:40;width:var(--sidebar-column-w);border-right:1px solid var(--divider-subtle);background:var(--background);flex-direction:column;gap:2px;padding:14px 8px;display:flex;position:fixed;overflow-y:auto}@media (min-width:768px){.settings-strip{display:none}}.sidebar-column__row{border-radius:var(--radius-md);min-height:32px;font-size:var(--text-sm);color:var(--text-muted);align-items:center;padding:0 10px;text-decoration:none;display:flex}.sidebar-column__row:hover{background:var(--surface-hover);color:var(--text-accent)}.sidebar-column__row.on{background:var(--primary-accent)}@supports (color:color-mix(in lab, red, red)){.sidebar-column__row.on{background:color-mix(in srgb,var(--primary-accent)10%,transparent)}}.sidebar-column__row.on{color:var(--accent-text);font-weight:600}@media (max-width:767px){.sidebar-column{display:none}}@media (min-width:768px){body[data-sidebar-column=on] .dashboard-main{margin-left:calc(var(--sidebar-w) + var(--sidebar-column-w))}body:has(.sidebar-column) .dashboard-main{margin-left:calc(var(--sidebar-w) + var(--sidebar-column-w))}}.topbar-entity-context{flex:none;align-items:center;gap:8px;min-width:0;display:flex}@media (max-width:1100px){.event-detail-headeractions>div>[aria-live]{display:none}}.sidebar-section-island{box-shadow:none;background:0 0;border:0;margin-bottom:10px;padding:0}.sidebar-section-island:last-child{margin-bottom:0}@keyframes vrefractHue{to{filter:hue-rotate(360deg)}}@keyframes vrefractBreath{0%,to{transform:scale(.99)}50%{transform:scale(1)}}.vrefract-hue{will-change:filter;animation:6s linear infinite vrefractHue}.vrefract-core{will-change:transform;background-color:#fff;animation:1.4s ease-in-out infinite vrefractBreath;-webkit-mask:url(/studio/venued_v_white.png) 50%/contain no-repeat;mask:url(/studio/venued_v_white.png) 50%/contain no-repeat}:root[data-theme=light] .vrefract-core{background-color:#000}@media (prefers-reduced-motion:reduce){.vrefract-hue,.vrefract-core{animation:none}}.topbar{z-index:30;height:var(--topbar-h);box-sizing:border-box;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom:0;align-items:center;gap:4px;padding:0 16px 0 12px;display:flex;position:fixed;top:0;left:0;right:0}.topbar:after{content:"";pointer-events:none;background:linear-gradient(to bottom,var(--chrome-tint)0%,var(--chrome-tint)40%,transparent 100%);height:12px;position:absolute;top:100%;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.topbar:after{background:linear-gradient(to bottom,color-mix(in srgb,color-mix(in srgb,var(--chrome-tint)8%,var(--color-surface))30%,transparent)0%,color-mix(in srgb,color-mix(in srgb,var(--chrome-tint)8%,var(--color-surface))10%,transparent)40%,transparent 100%)}}.topbar-logo{flex:none;justify-content:center;align-items:center;margin-right:2px;text-decoration:none;display:flex}.topbar-logo-mark{align-items:center;padding:0;display:inline-flex}.sidebar-brand{flex:none;align-items:center;min-height:48px;margin-bottom:14px;padding:0;display:flex}.sidebar-brand .topbar-logo{margin-left:-8.5px}.sidebar-foot{border-top:1px solid var(--divider-subtle);flex-direction:column;flex:none;align-items:stretch;gap:2px;margin-top:auto;padding-top:8px;display:flex}.sidebar-foot,.sidebar-foot .sidebar-foot-acct,.sidebar-foot .acct{width:100%}.sidebar-foot .acct-trigger{border-radius:var(--radius-md);justify-content:flex-start;width:100%;min-width:0;height:36px;padding:0}.sidebar-foot .acct-who{padding-right:8px}.acct-who{text-align:left;flex-direction:column;flex:auto;justify-content:center;align-items:flex-start;gap:0;min-width:0;line-height:1.2;display:flex}.acct-who-name,.acct-who-mail{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.acct-who-name{font-size:var(--text-sm);color:var(--text-accent);font-weight:600}.acct-who-mail{font-size:var(--text-xs);color:var(--text-muted)}@media (min-width:768px){:root[data-sidebar=collapsed] .acct-who{display:none}:root[data-sidebar=collapsed] .sidebar-foot .acct-trigger{justify-content:center;padding:0}}.sidebar-foot .acct-greeting{display:none}.sidebar-foot .acct-menu{max-height:calc(100vh - 80px);inset:auto auto calc(100% + 6px) 0}@media (min-width:768px){.sidebar{overflow:visible}}.studio-pagebar{top:var(--topbar-h);z-index:20;min-height:52px;margin:0 calc(14px - var(--studio-gutter-comp,0px))0 14px;width:calc(100% - 28px + var(--studio-gutter-comp,0px));box-sizing:border-box;background:var(--color-surface);border:1px solid var(--asst-field-rim);border-top:0;border-radius:0 0 14px 14px;align-items:center;gap:8px;padding:0 16px 0 10px;display:flex;position:sticky}.studio-pagebar .event-crumb-wrap{flex:none}@media (max-width:767px){.studio-pagebar .event-crumb{flex:1 1 0;overflow:hidden}.studio-pagebar .event-crumb-item:not(.event-crumb-current){max-width:16ch}}.studio-pagebar .topbar-entity-actions{display:contents}.studio-pagebar .topbar-status-group{flex:none;align-items:center;gap:10px;margin-inline-end:16px;display:inline-flex}.pagebar-search{width:var(--pagebar-control);height:var(--pagebar-control);border-radius:var(--pagebar-radius);color:var(--text-secondary);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;transition:background .12s,color .12s;display:grid}.pagebar-search:hover{background:var(--surface-hover);color:var(--text-accent)}.pagebar-search:focus-visible{outline:2px solid var(--primary-accent);outline-offset:-2px}.pagebar-kbd,.pagebar-search-label{display:none}@media (min-width:768px){.pagebar-search-label{display:inline}.pagebar-find{border:1px solid var(--border);background:var(--surface);align-items:center;gap:8px;width:clamp(160px,16vw,240px);padding:0 8px 0 10px;display:inline-flex}.pagebar-search-label{text-align:left;font-size:var(--text-sm);color:var(--text-muted);flex:1}.pagebar-kbd{opacity:.75;font:inherit;font-size:var(--text-2xs);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-muted);background:var(--surface);margin-inline-start:auto;padding:3px 6px;line-height:1;display:inline-block}}.pagebar-help{flex:none;display:flex;position:relative}.pagebar-help .acct-menu{left:0;right:auto}@media (max-width:767px){html,body{overflow-x:clip}.studio-pagebar{gap:2px;padding:0 8px 0 4px}.studio-pagebar .event-crumb{flex:auto;min-width:0;overflow:hidden}.studio-pagebar .event-crumb-step:not(:last-child),.studio-pagebar .event-crumb-step:last-child .event-crumb-sep{display:none}.studio-pagebar .event-crumb-step:last-child{min-width:0}.studio-pagebar .event-crumb-current{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}:is(.studio-pagebar:has(.pagebar-help) .pagebar-find,.studio-pagebar .topbar-spacer){display:none}}@media (min-width:768px){:root[data-sidebar=collapsed] .sidebar-brand{justify-content:flex-start}:root[data-sidebar=collapsed] .sidebar-brand .topbar-logo{margin-right:0}}@media (max-width:767px){.sidebar-brand{display:none}}.topbar-spacer{flex:auto}@media (min-width:768px){.studio-pagebar[data-pagebar=bare]{background:0 0;border:0;border-radius:0;width:100%;min-height:0;margin:0;padding:8px 16px 0;position:static}.studio-pagebar .pagebar-crumb{display:none}.studio-pagebar .topbar-spacer{order:1}.studio-pagebar .pagebar-search,.studio-pagebar .pagebar-help{order:2}.studio-pagebar .topbar-status-group,.studio-pagebar .topbar-entity-context,.studio-pagebar .topbar-entity-actions{order:3}:root{--studio-pagebar-h:40px}.studio-pagebar[data-pagebar-off]{display:none}:root:has(.studio-pagebar[data-pagebar-off]){--studio-pagebar-h:0px}.topbar-drawer{display:none}}@media (max-width:767px){.topbar{padding:0 6px}.acct-menu{max-width:calc(100vw - 24px)}.org-page{padding:var(--space-6)var(--space-4)}}.org-mark{border-radius:var(--radius-sm);color:#fff;font-weight:700;font-family:var(--font-display),var(--font-sans),sans-serif;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1a}.org-mark--image{object-fit:cover;background:var(--surface);box-shadow:inset 0 0 0 1px var(--border)}.acct-scrim{z-index:21;position:fixed;inset:0}.orgsw-current{padding:8px 10px 10px}.orgsw-current-name{font-family:var(--font-display),var(--font-sans),sans-serif;font-size:var(--text-base);color:var(--text-accent);font-weight:700;display:block}.orgsw-current-meta{font-size:var(--text-xs);color:var(--text-muted);display:block}.orgsw-sep,.acct-sep{background:var(--border);height:1px;margin:4px 0}.orgsw-item{cursor:pointer;text-align:left;align-items:center;gap:9px;width:100%;min-height:44px;display:flex}.orgsw-item:focus-visible{outline:2px solid var(--primary-accent);outline-offset:-2px}.orgsw-item--all{color:var(--text-accent);font-weight:600}.acct{position:relative}.acct-trigger{border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;min-width:44px;height:44px;padding:0 6px;transition:background .12s;display:flex}.acct-greeting{font-size:var(--text-xs);color:var(--text-accent);white-space:nowrap;padding-right:2px;font-weight:600}.acct-trigger:hover{background:var(--surface-hover)}.acct-trigger:focus-visible{outline:2px solid var(--primary-accent);outline-offset:2px}.acct-avatar{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);width:32px;height:32px;color:var(--text-accent);font-family:var(--font-display),var(--font-sans),sans-serif;font-size:var(--text-sm);flex:none;justify-content:center;align-items:center;font-weight:700;line-height:1;display:flex}.acct-menu{z-index:22;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background);min-width:min(260px,100vw - 24px);box-shadow:var(--shadow-pop);max-height:calc(100vh - var(--topbar-h) - 24px);max-height:calc(100dvh - var(--topbar-h) - 24px);overscroll-behavior:contain;padding:6px;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto}.acct-identity{padding:8px 10px 10px}.acct-identity--link{border-radius:var(--radius-sm);padding-right:32px;text-decoration:none;transition:background .12s;display:block;position:relative}.acct-identity--link:hover{background:var(--surface-hover)}.acct-identity--link:focus-visible{outline:2px solid var(--primary-accent);outline-offset:-2px}.acct-identity--link:after{content:"›";font-size:var(--text-lg);color:var(--text-muted);position:absolute;top:50%;right:12px;transform:translateY(-50%)}.acct-identity-label{font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);margin-bottom:2px;font-weight:600;display:block}.acct-identity-email{font-size:var(--text-sm);color:var(--text-accent);word-break:break-all;font-weight:600;display:block}.acct-identity-role{font-size:var(--text-xs);color:var(--text-muted);display:block}.acct-item{cursor:pointer;text-align:left;align-items:center;gap:10px;width:100%;min-height:44px;display:flex}.acct-item:focus-visible{outline:2px solid var(--primary-accent);outline-offset:-2px}.acct-item-icon{flex:none;width:16px;height:16px}.acct-lang{box-sizing:border-box;align-items:center;gap:6px;padding:6px 10px;display:flex}.acct-lang-label{font-size:var(--text-sm);color:var(--text-secondary);flex:auto}.acct-lang-btn{box-sizing:border-box;border-radius:var(--radius-sm);min-height:32px;color:var(--text-secondary);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:1px solid #0000;padding:0 12px;font-weight:600}.acct-lang-btn:hover{background:var(--surface-hover);color:var(--text-accent)}.acct-lang-btn:focus-visible{outline:2px solid var(--primary-accent);outline-offset:-2px}.acct-lang-btn[aria-checked=true]{border-color:var(--border);background:var(--surface);color:var(--text-accent);font-weight:700}.acct-item--danger:hover{color:var(--error-color)}.org-page{width:100%;max-width:880px;padding:var(--space-8)var(--space-6);gap:var(--space-6);flex-direction:column;margin-inline:auto;display:flex}.org-page--message{align-items:flex-start;gap:var(--space-3)}.org-page-head{gap:var(--space-1);flex-direction:column;display:flex}.org-page-title{font-family:var(--font-inscriptional);font-size:var(--text-2xl);letter-spacing:.04em;color:var(--text-accent);margin:0;font-weight:600}.org-page-sub{color:var(--text-muted);font-size:var(--text-base);margin:0}.org-page-note{color:var(--text-muted);font-size:var(--text-sm);margin:0}.org-page-error{color:var(--error-color);font-size:var(--text-sm);margin:0}.org-search{max-width:320px}.org-group{gap:var(--space-3);flex-direction:column;display:flex}.org-group-title{font-family:var(--font-display),var(--font-sans),sans-serif;font-size:var(--text-md);color:var(--text-accent);margin:0;font-weight:600}.org-list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.org-list>li:focus-visible{outline:none}.org-row{align-items:center;gap:var(--space-3);width:100%;min-height:68px;padding:var(--space-3)var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background-secondary);cursor:pointer;text-align:left;border-left:3px solid #0000;transition:background .12s,border-color .12s;display:flex}.org-row:hover{background:var(--surface-hover)}.org-row:focus-visible{outline:2px solid var(--primary-accent);outline-offset:2px}.org-row--current{border-color:var(--border-accent);border-left-color:var(--primary-accent);background:var(--background-secondary)}.org-row--compact{min-height:48px;padding:var(--space-2)}.org-row-text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.org-row-name{font-family:var(--font-display),var(--font-sans),sans-serif;font-size:var(--text-md);color:var(--text-accent);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.org-row-meta{font-size:var(--text-xs);color:var(--text-muted)}.org-row-current{font-size:var(--text-xs);color:var(--accent-text);flex:none;font-weight:600}.org-row-chevron{width:16px;height:16px;color:var(--text-faint);flex:none}.org-stale{align-items:center;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--warning);border-radius:var(--radius-sm);background:var(--warning-bg);color:var(--text-accent);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.org-stale p{flex:240px;margin:0}.org-stale-actions{gap:var(--space-2);flex:none;display:flex}.org-create>summary{cursor:pointer;padding:var(--space-3)0;font-size:var(--text-sm);color:var(--text-accent);font-weight:600}.auth-offer{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface);flex-direction:column;gap:8px;margin-bottom:16px;padding:14px;display:flex}.auth-offer-title{font-size:var(--text-sm);color:var(--text-accent);margin:0;font-weight:700}.auth-offer-body{font-size:var(--text-xs);color:var(--text-muted);margin:0;line-height:1.5}.choice-list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.choice-row{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-2xl);background:var(--frost-fill,var(--surface));-webkit-backdrop-filter:var(--frost-blur,none);backdrop-filter:var(--frost-blur,none);text-align:left;color:inherit;font:inherit;cursor:pointer;text-decoration:none;transition:background .14s,border-color .14s;display:flex}.choice-row:disabled{cursor:default;opacity:.55}.choice-row:disabled .choice-go{display:none}.choice-row:disabled:hover{background:var(--surface);border-color:var(--border)}.choice-row:hover{background:var(--surface-hover);border-color:var(--primary-accent)}.choice-row:hover .choice-go{color:var(--text-accent);transform:translate(3px)}.choice-row:focus-visible{outline:2px solid var(--primary-accent);outline-offset:2px}.choice-icon{border-radius:var(--radius-xl);width:42px;height:42px;color:var(--accent-text);background:var(--primary-accent);flex:none;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.choice-icon{background:color-mix(in srgb,var(--primary-accent)12%,transparent)}}.choice-text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.choice-title{font-family:var(--font-display),var(--font-sans),sans-serif;font-size:var(--text-base);color:var(--text-accent);font-weight:700}.choice-body{font-size:var(--text-sm);color:var(--text-muted)}.choice-go{color:var(--text-faint);flex:none;transition:transform .14s,color .14s}@media (prefers-reduced-motion:reduce){.choice-row,.choice-go{transition:none}}.org-skeleton{border-radius:var(--radius-sm);background:var(--surface);animation:1.6s ease-in-out infinite org-pulse}.org-skeleton--title{max-width:260px;height:28px}.org-skeleton--row{height:64px}@keyframes org-pulse{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.org-skeleton{animation:none}}.role-pick{display:inline-block;position:relative}.role-pick-trigger{align-items:center;gap:var(--space-2);max-width:100%;min-height:32px;padding:var(--space-1)var(--space-2);border-radius:var(--radius-md);color:var(--text-accent);font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;font-weight:500;transition:background .12s,border-color .12s;display:inline-flex}.role-pick-trigger:hover:not(:disabled){background:var(--surface-hover);border-color:var(--border)}.role-pick-trigger[aria-expanded=true]{background:var(--surface);border-color:var(--border-accent)}.role-pick-trigger:focus-visible{outline:2px solid var(--primary-accent);outline-offset:2px}.role-pick-trigger:disabled{opacity:.55;cursor:default}.role-pick-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.role-pick-caret{width:14px;height:14px;color:var(--text-faint);flex:none}.role-pick-menu{z-index:70;min-width:min(272px,calc(100vw - 2*var(--space-4)));max-width:min(340px,calc(100vw - 2*var(--space-4)));max-height:calc(100vh - 2*var(--space-4));padding:var(--space-1);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--background-secondary);box-shadow:var(--shadow-pop);flex-direction:column;gap:1px;display:flex;position:fixed;overflow-y:auto}.role-pick-option{align-items:flex-start;gap:var(--space-2);width:100%;padding:var(--space-2)var(--space-2);border-radius:var(--radius-sm);text-align:left;cursor:pointer;background:0 0;border:0;transition:background .11s;display:flex}.role-pick-option:hover{background:var(--surface-hover)}.role-pick-option:focus-visible{outline:2px solid var(--primary-accent);outline-offset:-2px}.role-pick-check{flex:none;justify-content:center;align-items:center;width:16px;height:18px;display:flex}.role-pick-tick{width:14px;height:14px;color:var(--accent-text)}.role-pick-text{flex-direction:column;gap:1px;min-width:0;display:flex}.role-pick-name{font-size:var(--text-sm);color:var(--text-accent);font-weight:600}.role-pick-option--on .role-pick-name{color:var(--accent-text)}.role-pick-tagline{font-size:var(--text-xs);color:var(--text-faint);line-height:1.4}.team-table{border-collapse:collapse;width:100%}.team-th{padding:var(--space-2)var(--space-5);text-align:left;font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.04em;color:var(--text-faint);white-space:nowrap;border-bottom:1px solid var(--divider-subtle);font-weight:600}.team-td{padding:var(--space-3)var(--space-5);vertical-align:top;border-top:1px solid var(--divider-subtle)}.team-table tbody tr:first-child .team-td{border-top:0}.team-td-quiet{font-size:var(--text-xs);color:var(--text-faint);white-space:nowrap}.team-td-actions{white-space:nowrap;width:1%}.team-row-name{font-size:var(--text-sm);color:var(--text-accent);font-weight:600}.team-row-you{color:var(--text-faint);font-weight:400}.team-row-summary{font-size:var(--text-xs);color:var(--text-faint);margin-top:2px}.team-row-actions{justify-content:flex-end;align-items:center;gap:var(--space-1);display:flex}.team-row-warning{margin:var(--space-2)0 0;font-size:var(--text-xs);color:var(--warning)}.team-save{cursor:pointer;min-height:36px}.team-save:disabled{opacity:.5;cursor:default}.team-remove{cursor:pointer;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.team-remove:disabled{opacity:.5}.team-badge{border:1px solid var(--border);border-radius:var(--radius-sm);font-size:var(--text-xs);color:var(--text-muted);padding:4px 10px;display:inline-block}.team-badge--owner{border-color:var(--border-accent);color:var(--accent-text);background:0 0;font-weight:600}.team-badge--active{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.team-badge--active{border-color:color-mix(in srgb,var(--success)45%,var(--border))}}.team-badge--active{color:var(--success)}.team-badge--pending{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.team-badge--pending{border-color:color-mix(in srgb,var(--warning)45%,var(--border))}}.team-badge--pending{color:var(--warning)}.team-toolbar{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.team-search{flex:220px;min-width:180px;position:relative}.team-search-input{width:100%;padding:8px 12px 8px 34px}.team-search-icon{color:var(--text-faint);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.team-filter-select{min-width:130px;padding:8px 10px}.team-status-tabs{border:1px solid var(--border);border-radius:var(--radius-sm);gap:2px;padding:2px;display:flex}.team-status-tab{border-radius:var(--radius-sm);color:var(--text-faint);font-size:var(--text-xs);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:6px 12px;font-weight:600}.team-status-tab--on{background:var(--surface-hover);color:var(--text-accent)}.team-invite-toggle{border-radius:var(--radius-sm);background:var(--primary-accent);color:#fff;font-size:var(--text-sm);cursor:pointer;white-space:nowrap;border:0;align-items:center;gap:6px;margin-left:auto;padding:8px 14px;font-weight:600;display:inline-flex}.team-invite-toggle:disabled{opacity:.6;cursor:default}.team-th-sort{font:inherit;text-transform:inherit;letter-spacing:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:3px;padding:0;display:inline-flex}.stub-preview-banner{text-align:center;font-size:var(--text-sm);color:#fff;background:var(--primary-accent);padding:10px 16px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.stub-preview-banner{background:color-mix(in srgb,var(--primary-accent)70%,transparent)}}.acct-avatar--image{object-fit:cover;background:var(--surface)}.dashboard-shell{flex-direction:row;min-height:100dvh;display:flex;container:profile-room/inline-size}.gate-shell{min-height:100dvh;padding:var(--space-8)var(--space-4);background:var(--background);flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}.gate-shell-content{z-index:1;flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.gate-shell .org-page{max-width:560px;margin:0 auto;padding-left:0;padding-right:0}.cmdk-scrim{z-index:1200;-webkit-backdrop-filter:blur(2px);background:#0000008c;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;display:flex;position:fixed;inset:0}.cmdk-panel{background:var(--background-secondary);border:1px solid var(--border);border-radius:var(--radius-xl);width:100%;max-width:560px;box-shadow:var(--shadow-modal);overflow:hidden}.cmdk-input{border:none;border-bottom:1px solid var(--divider-subtle);width:100%;color:var(--text-accent);font-size:var(--text-base);background:0 0;outline:none;padding:16px 18px}.cmdk-input::placeholder{color:var(--text-faint)}.cmdk-list{max-height:46vh;margin:0;padding:6px;list-style:none;overflow-y:auto}.cmdk-item{border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;align-items:center;gap:10px;padding:9px 12px;display:flex}.cmdk-item--active{background:var(--surface-active);color:var(--text-accent)}.cmdk-item-label{font-size:var(--text-sm);flex:1}.cmdk-item-section{font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--text-faint)}.cmdk-empty{text-align:center;color:var(--text-muted);font-size:var(--text-xs);padding:18px}[data-tour]{scroll-margin-top:88px;scroll-margin-bottom:calc(24px + var(--tour-reserve-bottom,0px))}.tour-illustration{background:var(--surface);border:1px solid var(--border);border-radius:50%;width:100%;height:104px;margin-bottom:12px;display:block;overflow:hidden}.setup-chip-wrap{flex:none;display:flex;position:relative}.setup-chip-wrap .acct-menu{left:0;right:auto}.setup-menu{width:320px;padding:6px}@media (max-width:800px){.setup-chip-label{display:none}}.setup-chip{white-space:nowrap;cursor:pointer;align-items:center;gap:8px;height:32px;display:inline-flex}.setup-chip-count{color:var(--text-muted);font-variant-numeric:tabular-nums}.setup-menu-head{font-size:var(--text-2xs);color:var(--text-accent);padding:8px 10px 4px;font-weight:700}.setup-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.setup-row-static{cursor:default}.setup-row-static:hover{background:0 0}.setup-row-link{border-radius:var(--radius-sm);color:inherit;gap:10px;padding:8px 10px;text-decoration:none;display:flex}.setup-row-link:hover{background:var(--surface)}button.setup-row-link{text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:0}.setup-row-mark{height:18px;color:var(--accent-text);flex:none;align-items:center;display:flex}.setup-row-dot{border:1px solid var(--border);border-radius:50%;width:14px;height:14px;display:block}.setup-row-text{flex-direction:column;gap:2px;min-width:0;display:flex}.setup-row-title{font-size:var(--text-xs);color:var(--text-accent);font-weight:600}.setup-row-why{font-size:var(--text-2xs);color:var(--text-muted);line-height:1.45}.setup-row-done .setup-row-title{color:var(--text-muted);font-weight:500;text-decoration:line-through}.setup-row-done .setup-row-why{display:none}.readiness-chips{align-items:center;gap:8px;margin-left:4px;display:inline-flex}.sidebar .readiness-chips{flex-direction:column;align-items:stretch;gap:6px;margin-left:0}.studio-pagebar .readiness-chip{height:32px}.readiness-chip{border-radius:var(--radius-sm);border:1px solid var(--warning);align-items:center;gap:6px;height:40px;padding:0 10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.readiness-chip{border:1px solid color-mix(in srgb,var(--warning)45%,transparent)}}.readiness-chip{background:var(--warning-bg);color:var(--warning);font-size:var(--text-2xs);white-space:nowrap;font-weight:700;text-decoration:none}.readiness-chip:hover{background:var(--warning)}@supports (color:color-mix(in lab, red, red)){.readiness-chip:hover{background:color-mix(in srgb,var(--warning)20%,transparent)}}.sidebar .readiness-chip{padding:0 10px 0 15.5px}@media (max-width:800px){.readiness-chip-label{display:none}.readiness-chip{padding:0 7px}}@media (max-width:767px){.sidebar .readiness-chip-label,.sidebar .setup-chip-label{display:inline}.sidebar .readiness-chip{padding:0 10px 0 15.5px}}@media (min-width:768px) and (max-width:1023px){.studio-pagebar .readiness-chip-label,.studio-pagebar .setup-chip-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;display:inline;position:absolute;overflow:hidden}.studio-pagebar .readiness-chip{padding:0 7px}.studio-pagebar .event-share-btn{gap:0;padding:0 10px;font-size:0}.studio-pagebar .event-share-count{margin-left:4px}}@media (min-width:768px){:root[data-sidebar=collapsed] .sidebar .readiness-chip-label{display:none}:root[data-sidebar=collapsed] .sidebar .readiness-chip{width:100%}}:root{--primary-glow:transparent;--primary-glow-strong:transparent;--tertiary-glow:transparent;--card-shadow:3px 3px 0 var(--primary-accent)}@supports (color:color-mix(in lab, red, red)){:root{--card-shadow:3px 3px 0 color-mix(in srgb,var(--primary-accent)12%,color-mix(in srgb,var(--neutral-1000)55%,transparent))}}:root{--island-shadow:2px 2px 0 var(--primary-accent)}@supports (color:color-mix(in lab, red, red)){:root{--island-shadow:2px 2px 0 color-mix(in srgb,var(--primary-accent)10%,color-mix(in srgb,var(--neutral-1000)45%,transparent))}}:root[data-theme=light]{--primary-glow:transparent;--primary-glow-strong:transparent;--tertiary-glow:transparent;--card-shadow:3px 3px 0 var(--primary-accent)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light]{--card-shadow:3px 3px 0 color-mix(in srgb,var(--primary-accent)8%,color-mix(in srgb,var(--neutral-850)7%,transparent))}}:root[data-theme=light]{--island-shadow:2px 2px 0 var(--neutral-850)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light]{--island-shadow:2px 2px 0 color-mix(in srgb,var(--neutral-850)5%,transparent)}}:root[data-theme=light]{--frost-fill:#f3ebe7c2;--frost-rim:#1e1b1b1a;--section-label:#1e1b1bb8;--ticket-cta-bg:#1e1b1b;--ticket-cta-fg:#fffffff2;--chrome-fill-solid:#ebe1dc}.event-lang{display:inline-block;position:relative}.event-lang-btn{border-radius:var(--radius-md);border:1px solid var(--color-on-surface);align-items:center;gap:5px;padding:1px 7px 1px 6px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.event-lang-btn{border:1px solid color-mix(in srgb,var(--color-on-surface)16%,transparent)}}.event-lang-btn{background:var(--background);color:var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){.event-lang-btn{color:color-mix(in srgb,var(--color-on-surface)62%,transparent)}}.event-lang-btn{font-size:var(--text-2xs);letter-spacing:.02em;white-space:nowrap;cursor:pointer;font-weight:700;line-height:1.6;transition:color .14s,border-color .14s}.event-lang-btn:hover,.event-lang-btn[aria-expanded=true],.event-lang-btn:focus-visible{color:var(--accent-text);border-color:var(--primary-accent)}@supports (color:color-mix(in lab, red, red)){.event-lang-btn:hover,.event-lang-btn[aria-expanded=true],.event-lang-btn:focus-visible{border-color:color-mix(in srgb,var(--primary-accent)55%,transparent)}}.event-lang-btn:hover,.event-lang-btn[aria-expanded=true],.event-lang-btn:focus-visible{outline:none}.event-lang-icon{flex-shrink:0;width:14px;height:14px}.event-lang-chevron{opacity:.6;flex-shrink:0;width:10px;height:10px}.event-lang-gap,.event-langswitch-rowgap{font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.04em;color:#fcd34d;border-radius:var(--radius-sm);background:#fcd34d1f;padding:1px 5px;font-weight:700}.event-lang-gap{text-transform:none;letter-spacing:0;text-align:center;min-width:14px;padding:0 4px}.event-langswitch-menu{z-index:60;border-radius:var(--radius-xl);background:var(--background);border:1px solid var(--border);min-width:min(260px,100vw - 24px);box-shadow:var(--shadow-pop);max-height:calc(100vh - var(--topbar-h) - 24px);max-height:calc(100dvh - var(--topbar-h) - 24px);overscroll-behavior:contain;padding:6px;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto}.event-langswitch-row{align-items:center;gap:2px;display:flex}.event-langswitch-pick{cursor:pointer;text-align:left;flex:1;align-items:center;gap:8px;display:flex}.event-langswitch-rowname{flex:1}.event-langswitch-ai,.event-langswitch-remove{border-radius:var(--radius-md);width:26px;height:26px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.event-langswitch-ai{width:auto;font-size:var(--text-2xs);gap:4px;padding:0 8px;font-weight:700}.event-langswitch-ai:hover{color:#64b4c8;background:var(--surface-hover)}.event-langswitch-ai:disabled{opacity:.4;cursor:wait}.event-langswitch-remove:hover{color:#f87171;background:var(--surface-hover)}.event-langswitch-add{border-top:1px solid var(--divider-subtle);cursor:pointer;text-align:left;width:100%;margin-top:4px}.event-langswitch-addlist{border-top:1px solid var(--divider-subtle);max-height:220px;margin-top:4px;padding-top:4px;overflow-y:auto}@media (pointer:coarse){.ui-chip{min-height:44px;padding-top:.5rem;padding-bottom:.5rem}}.style-locker{flex-direction:column;gap:14px;padding:4px 0 24px;display:flex}.style-locker__now{font-size:var(--text-xs);color:var(--text-secondary);margin:0}.style-locker__top{z-index:3;background:var(--topbar-solid);border-bottom:1px solid var(--divider-subtle);margin:-24px -20px 0;padding:20px 20px 12px;position:sticky;top:-20px}@media (max-width:640px){.style-locker__top{margin:-20px -16px 0;padding:18px 16px 12px;top:-16px}}.event-full-pane .style-locker__top{background:0 0;border-bottom:0;margin:0;padding:0;position:static}.style-locker__family{flex-direction:column;gap:10px;display:flex}.style-locker__family-title{font-family:var(--font-sans),sans-serif;font-size:var(--text-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin:0;font-weight:700}.style-locker__now strong{color:var(--text-accent)}.style-mode{flex-direction:column;gap:6px;display:flex}.style-mode__title{font-family:var(--font-sans),sans-serif;font-size:var(--text-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-weight:700}.style-mode__opts{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.style-mode__opt{font:inherit;font-size:var(--text-sm);color:var(--text-secondary);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:8px 10px;font-weight:600;line-height:1.2;display:inline-flex}.style-mode__opt:hover:not(:disabled){color:var(--text-accent);border-color:var(--primary-accent)}@supports (color:color-mix(in lab, red, red)){.style-mode__opt:hover:not(:disabled){border-color:color-mix(in srgb,var(--primary-accent)45%,var(--border))}}.style-mode__opt[aria-checked=true]{color:var(--text-accent);border-color:var(--primary-accent);background:var(--primary-accent)}@supports (color:color-mix(in lab, red, red)){.style-mode__opt[aria-checked=true]{background:color-mix(in srgb,var(--primary-accent)16%,var(--surface))}}.style-mode__opt:focus-visible{outline:2px solid var(--primary-accent);outline-offset:2px}.style-mode__opt:disabled{cursor:default;opacity:.6}.style-mode__hint{font-size:var(--text-xs);color:var(--text-muted);margin:0}.style-locker__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}@media (max-width:640px){.style-locker__grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:dense}}.style-tile{aspect-ratio:1;cursor:pointer;border-radius:var(--radius-lg);background:var(--surface);border:2px solid #0000;padding:0;transition:transform .12s,border-color .12s;position:relative;overflow:hidden}.style-tile__art{position:absolute;inset:0}.style-tile__sample{text-align:left;pointer-events:none;font-size:var(--text-sm);letter-spacing:-.01em;overflow-wrap:anywhere;-webkit-line-clamp:3;color:#fff;text-shadow:0 1px 8px #0000008c,0 0 2px #0006;-webkit-box-orient:vertical;font-weight:700;line-height:1.08;display:-webkit-box;position:absolute;top:12px;left:10px;right:10px;overflow:hidden}.style-tile__sample[data-pale]{color:#1b1814;text-shadow:0 1px 8px #fff9,0 0 2px #ffffff80}.style-tile__name{font-size:var(--text-2xs);color:#fff;text-align:left;background:linear-gradient(#0000,#000000ad);padding:16px 8px 6px;font-weight:700;position:absolute;bottom:0;left:0;right:0}.style-tile__check{width:20px;height:20px;font-size:var(--text-xs);background:var(--primary-accent);color:#141008;border-radius:50%;place-items:center;display:grid;position:absolute;top:6px;right:6px}.style-tile:hover:not(:disabled){border-color:var(--primary-accent);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.style-tile:hover:not(:disabled){border-color:color-mix(in srgb,var(--primary-accent)55%,transparent)}}.style-tile[aria-pressed=true]{border-color:var(--primary-accent);box-shadow:0 0 0 2px var(--primary-accent)}@supports (color:color-mix(in lab, red, red)){.style-tile[aria-pressed=true]{box-shadow:0 0 0 2px color-mix(in srgb,var(--primary-accent)35%,transparent)}}.style-tile:focus-visible{outline:2px solid var(--primary-accent);outline-offset:2px}.style-tile:disabled{cursor:default;opacity:.6}.style-locker__ways{border-radius:var(--radius-xl);border:1px solid var(--border);background:var(--surface);grid-column:1/-1;padding:12px}@supports (color:color-mix(in lab, red, red)){.style-locker__ways{background:color-mix(in srgb,var(--surface)82%,transparent)}}.style-locker__ways{animation:.16s style-ways-in}.style-locker__ways-head{font-size:var(--text-2xs);color:var(--text-secondary);justify-content:space-between;gap:8px;margin-bottom:10px;display:flex}.style-locker__ways-head strong{color:var(--text-accent)}.duo-dots{flex-wrap:wrap;gap:10px;display:flex}.duo-dot{cursor:pointer;background:linear-gradient(135deg,var(--duo-a)50%,var(--duo-b)50%);border:2px solid #0000;border-radius:50%;width:34px;height:34px;padding:0;transition:transform .12s,border-color .12s;box-shadow:inset 0 0 0 1px #ffffff38}.duo-dot:hover:not(:disabled){transform:scale(1.08)}.duo-dot[aria-pressed=true]{border-color:var(--primary-accent);box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--primary-accent)}.duo-dot:focus-visible{outline:2px solid var(--primary-accent);outline-offset:3px}.duo-dot:disabled{cursor:default;opacity:.6}.duo-dot--custom{font-size:var(--text-md);color:#fff;background:conic-gradient(from 90deg,#ef4444,#f59e0b,#84cc16,#14b8a6,#3b82f6,#a855f7,#ef4444);place-items:center;display:grid}.duo-dot--custom[aria-pressed=true]{background:linear-gradient(135deg,var(--duo-a)50%,var(--duo-b)50%)}.duo-dot--custom i{text-shadow:0 1px 3px #0009}.custom-colours{flex-wrap:wrap;gap:10px 18px;margin-top:12px;display:flex}.custom-colours__field{font-size:var(--text-xs);color:var(--text-secondary);align-items:center;gap:8px;display:flex}.custom-colours__field input[type=color]{border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;background:0 0;width:34px;height:34px;padding:0}.custom-colours__field input[type=color]:disabled{cursor:default;opacity:.6}.custom-colours__hint{font-size:var(--text-2xs);color:var(--text-muted);flex-basis:100%;margin:0}.style-bright{font-size:var(--text-xs);color:var(--text-secondary);align-items:center;gap:12px;margin-top:12px;display:flex}.style-bright input{accent-color:var(--primary-accent);flex:1}.style-locker__off{font-size:var(--text-xs);color:var(--text-muted);margin:0 0 10px}@keyframes style-ways-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.style-rail-btn{z-index:39;right:16px;top:calc(var(--topbar-h) + var(--studio-pagebar-h) + 12px);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--topbar-bg);-webkit-backdrop-filter:blur(14px);color:var(--text-accent);cursor:pointer;font:inherit;font-size:var(--text-sm);align-items:center;gap:8px;padding:8px 14px;font-weight:600;display:inline-flex;position:fixed;box-shadow:0 4px 16px #00000029}.style-rail-btn:hover{border-color:var(--primary-accent)}.style-rail-btn:focus-visible{outline:2px solid var(--primary-accent);outline-offset:2px}.style-rail-btn__swatch{border-radius:var(--radius-sm);border:1px solid var(--border);width:18px;height:18px}@media (prefers-reduced-motion:reduce){.style-locker__ways{animation:none}.style-tile{transition:none}.style-tile:hover:not(:disabled){transform:none}}@media (max-width:767px){.topbar-desktop-only{display:none!important}}.sidebar-utility{display:none}@media (max-width:767px){.sidebar-utility{display:block}}.sidebar-utility .sidebar-link{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}@media (max-width:767px){.sidebar-entity-actions .event-detail-headeractions{flex-wrap:wrap;gap:6px;width:100%;height:auto;display:flex;flex:none!important}}.event-headerpreview{margin-bottom:8px}.event-headerpreview-title{font-family:var(--font-display),var(--font-sans),sans-serif;letter-spacing:-.5px;color:var(--color-on-surface,var(--text-accent));overflow-wrap:break-word;margin:12px 0 10px;font-size:clamp(28px,5vw,44px);font-weight:700;line-height:1.12}.pv-page{max-width:1200px;margin:0 auto;padding:8px 14px 32px}.pv-layout{flex-direction:column;gap:32px;display:flex}.pv-main{flex:5;min-width:0}.pv-rail{flex-direction:column;flex:4;align-self:stretch;width:100%;min-width:0;max-width:100%;display:flex}.pv-rail>*+*{margin-top:0}@media (min-width:800px){.pv-page{padding:12px 36px 40px}.pv-layout{flex-direction:row;align-items:flex-start;gap:48px}.pv-rail{align-self:flex-start;width:auto}}.pv-title{font-size:calc(32px*var(--pv-title-scale,1));letter-spacing:-.025em;color:var(--color-on-surface);margin:0;font-weight:600;line-height:1.1}@media (min-width:800px){.pv-title{font-size:calc(44px*var(--pv-title-scale,1))}}.pv-muted{color:var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){.pv-muted{color:color-mix(in srgb,var(--color-on-surface)42%,transparent)}}.pv-hero-empty{aspect-ratio:6/5;background:var(--color-on-surface);border-radius:20px;width:100%}@supports (color:color-mix(in lab, red, red)){.pv-hero-empty{background:color-mix(in srgb,var(--color-on-surface)12%,transparent)}}.pv-hero-empty{color:var(--color-on-surface);flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}@supports (color:color-mix(in lab, red, red)){.pv-hero-empty{color:color-mix(in srgb,var(--color-on-surface)55%,transparent)}}.pv-hero-empty{font-size:var(--text-sm);font-weight:600}.pv-hero-empty i{font-size:var(--text-2xl)}.pv-empty-line{font-size:var(--text-sm);color:var(--color-on-surface);margin:0;font-style:italic;font-weight:600}@supports (color:color-mix(in lab, red, red)){.pv-empty-line{color:color-mix(in srgb,var(--color-on-surface)40%,transparent)}}.pv-error{color:#ef4444;font-size:var(--text-2xs);margin:6px 0 0;font-weight:600}.pay-gate{position:relative}.pay-gate-veiled{filter:blur(6px);opacity:.4;pointer-events:none;-webkit-user-select:none;user-select:none}.pay-gate-note{text-align:left;justify-content:center;align-items:flex-start;gap:12px;padding:28px 24px;display:flex;position:absolute;inset:0}.pay-gate-note>i{font-size:var(--text-xl);color:var(--text-secondary);flex-shrink:0;margin-top:2px}.pay-gate-note>div{max-width:46ch}.pay-gate-title{font-size:var(--text-sm);color:var(--text-accent);margin:0 0 6px;font-weight:700}.pay-gate-body{font-size:var(--text-xs);color:var(--text-secondary);margin:0;line-height:1.55}:root{--pv-section-gap:20px;--pv-meta-extra:6px;--pv-hit-inset-y:8px}.pv-region{position:relative}.pv-main>.pv-region,.pv-rail>.pv-region,.pv-metarow{margin-bottom:var(--pv-section-gap)}.pv-main>.pv-region+.pv-region,.pv-rail>.pv-region+.pv-region{border-top:1px solid var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){.pv-main>.pv-region+.pv-region,.pv-rail>.pv-region+.pv-region{border-top:1px solid color-mix(in srgb,var(--color-on-surface)7%,transparent)}}.pv-main>.pv-region+.pv-region,.pv-rail>.pv-region+.pv-region{padding-top:var(--pv-section-gap);--pv-region-pad-top:var(--pv-section-gap)}.pv-main,.pv-rail{padding-top:24px}.pv-metarow-lines{--pv-hit-inset-y:7px}.pv-metarow-lines>.pv-region{margin:var(--pv-meta-extra)0}.pv-when-row{flex-direction:column;padding:2px 0;display:flex}.pv-when-line{align-items:flex-start;gap:8px;min-width:0;display:inline-flex}.pv-when-line>i{font-size:var(--text-lg);color:var(--color-on-surface);flex-shrink:0;margin-top:3px;line-height:1}.pv-when-col{flex-direction:column;gap:1px;min-width:0;display:flex}.pv-when-day{font-size:var(--text-md);color:var(--color-on-surface);font-weight:700}.pv-when-times{color:var(--color-on-surface-variant);flex-wrap:wrap;align-items:baseline;gap:6px;font-size:14.5px;font-weight:500;line-height:1.35;display:inline-flex}.pv-when-cmds{flex-wrap:wrap;gap:12px;margin-top:3px;display:inline-flex}.pv-when-cmd{font-size:var(--text-2xs);color:var(--color-on-surface);background:0 0;border:0;align-items:center;gap:4px;padding:0;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pv-when-cmd{color:color-mix(in srgb,var(--color-on-surface)48%,transparent)}}.pv-when-cmd{cursor:pointer;white-space:nowrap}.pv-when-cmd:hover{color:var(--color-on-surface)}.pv-when-cmd[aria-pressed=true]{color:var(--accent-text)}.pv-when-cmd:focus-visible{outline:2px solid var(--primary-accent);outline-offset:2px;border-radius:var(--radius-xl)}.pv-when-x{color:inherit;opacity:.55;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 2px;display:inline-flex}.pv-when-x:hover{opacity:1}.pv-where-editing{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.loc-picker-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:12px;display:grid}@media (max-width:640px){.loc-picker-split{grid-template-columns:minmax(0,1fr)}}.pv-where-extra{flex-direction:column;gap:4px;margin-top:6px;padding-left:24px;display:flex}.pv-tag-editor{flex-direction:column;gap:10px;display:flex}.pv-chiprow{flex-wrap:wrap;align-items:center;gap:6px 14px;padding-right:84px;display:flex}.pv-chip{letter-spacing:.2px;color:var(--color-on-surface);white-space:nowrap;align-items:center;gap:5px;padding:2px;font-size:12.5px;font-weight:700;display:inline-flex}.pv-chip-x{color:inherit;opacity:.5;cursor:pointer;font-size:var(--text-xs);background:0 0;border:0;align-items:center;margin:-4px -7px -4px 0;padding:4px 6px 4px 2px;line-height:1;display:inline-flex}.pv-chip-x:hover{opacity:1}.pv-chip-x:focus-visible{outline:2px solid var(--primary-accent);outline-offset:1px;border-radius:var(--radius-3xl)}.pv-chip--add{border:1px dashed var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){.pv-chip--add{border:1px dashed color-mix(in srgb,var(--color-on-surface)30%,transparent)}}.pv-chip--add{color:var(--color-on-surface);background:0 0}@supports (color:color-mix(in lab, red, red)){.pv-chip--add{color:color-mix(in srgb,var(--color-on-surface)62%,transparent)}}.pv-chip--add{cursor:pointer}.pv-chip--add:hover{border-color:var(--primary-accent);color:var(--accent-text)}.pv-chip--add:focus-visible{outline:2px solid var(--primary-accent);outline-offset:1px}.pv-chip--add i{font-size:var(--text-xs)}.pv-pick-search{z-index:1;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background);align-items:center;gap:8px;margin-bottom:14px;padding:0 12px;display:flex;position:sticky;top:0}.pv-pick-search:focus-within{border-color:var(--primary-accent)}.pv-pick-search i{color:var(--text-muted);font-size:var(--text-md)}.pv-pick-search input{min-width:0;color:var(--text-accent);font:inherit;font-size:var(--text-base);background:0 0;border:0;outline:none;flex:1;padding:12px 0}.pv-pick-family{margin-bottom:18px}.pv-pick-family-head{font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);align-items:center;gap:8px;margin:0 0 8px;font-weight:700;display:flex}.pv-pick-family-head i{font-size:var(--text-base)}.pv-pick-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;display:grid}.pv-pick{border:1px solid var(--border);border-radius:var(--radius-md);min-height:44px;color:var(--text-accent);font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:10px;padding:8px 12px;display:flex}.pv-pick:hover{background:var(--surface-hover)}.pv-pick:focus-visible{outline:2px solid var(--primary-accent);outline-offset:1px}.pv-pick--on{border-color:var(--primary-accent);background:var(--primary-accent)}@supports (color:color-mix(in lab, red, red)){.pv-pick--on{background:color-mix(in srgb,var(--primary-accent)10%,transparent)}}.pv-pick-box{border:1.5px solid var(--text-muted);border-radius:var(--radius-3xl);width:18px;height:18px;font-size:var(--text-xs);flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.pv-pick--on .pv-pick-box{border-color:var(--primary-accent);background:var(--primary-accent);color:var(--on-primary-accent,#fff)}.pv-pick-icon{font-size:var(--text-lg);flex:none;display:inline-flex}.pv-pick-label{flex:1;min-width:0;line-height:1.25}.pv-pick-count{font-size:var(--text-xs);color:var(--text-muted);margin-right:auto}.pv-pick-empty{text-align:center;font-size:var(--text-sm);color:var(--text-muted);padding:24px 0}.pv-organiser-editing{flex-direction:column;gap:10px;display:flex}.pv-leave-link{font-size:var(--text-2xs);color:var(--accent-text);border-bottom:1px solid var(--primary-accent);align-self:flex-start;align-items:center;gap:5px;font-weight:700;text-decoration:none;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pv-leave-link{border-bottom:1px solid color-mix(in srgb,var(--primary-accent)45%,transparent)}}.pv-leave-link{padding-bottom:1px}button.pv-leave-link{cursor:pointer;background:0 0;border-width:0 0 1px;padding:0 0 1px;font-family:inherit}.pv-leave-link:hover{border-bottom-color:var(--primary-accent)}.pv-leave-link i{font-size:var(--text-xs)}.pv-title-field{font-family:var(--font-display),var(--font-sans),sans-serif;background:0 0;border:0;margin:0;padding:0;transition:background .14s}.pv-title-field::placeholder{color:var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){.pv-title-field::placeholder{color:color-mix(in srgb,var(--color-on-surface)42%,transparent)}}.pv-title-field:focus{outline:1px solid var(--primary-accent)}@supports (color:color-mix(in lab, red, red)){.pv-title-field:focus{outline:1px solid color-mix(in srgb,var(--primary-accent)45%,transparent)}}.pv-title-field:focus{outline-offset:5px;border-radius:var(--radius-3xl);background:var(--background)}@supports (color:color-mix(in lab, red, red)){.pv-title-field:focus{background:color-mix(in srgb,var(--background)45%,transparent)}}.pv-title-accessories{opacity:0;max-height:0;transition:max-height .16s,opacity .16s;overflow:hidden}.pv-title-editing:focus-within .pv-title-accessories,.pv-title-accessories:focus-within{opacity:1;max-height:420px;overflow:visible}@media (prefers-reduced-motion:reduce){.pv-title-field,.pv-title-accessories{transition:none}}.md-inplace .material-symbols-outlined{line-height:1}.md-inplace button:hover:not(:disabled){color:var(--text-accent)}.md-inplace button:focus-visible{outline:2px solid var(--primary-accent);outline-offset:1px}.md-bubble{border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--background);box-shadow:var(--island-shadow);align-items:center;gap:2px;padding:3px;display:inline-flex}.md-bubble button{border-radius:var(--radius-sm);width:26px;height:26px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.md-bubble button:hover{background:var(--surface-hover);color:var(--text-accent)}.md-bubble button[data-active]{color:var(--accent-text)}.md-bubble .material-symbols-outlined{font-size:var(--text-lg);line-height:1}.md-toolbar [data-tooltip]{position:relative}.md-toolbar [data-tooltip]:after{content:attr(data-tooltip);white-space:nowrap;border-radius:var(--radius-md);background:var(--background);border:1px solid var(--border);box-shadow:var(--island-shadow);color:var(--text-secondary);font-size:var(--text-2xs);pointer-events:none;opacity:0;z-index:5;padding:4px 8px;font-weight:600;line-height:1.4;transition:opacity 80ms;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.md-toolbar [data-tooltip]:hover:after,.md-toolbar [data-tooltip]:focus-visible:after{opacity:1;transition-delay:.12s}@media (prefers-reduced-motion:reduce){.md-toolbar [data-tooltip]:after{transition:none}}.pv-region-editor{color:var(--color-on-surface);margin:0;padding:0;position:relative}.pv-region-editor-tools{z-index:3;pointer-events:none;align-items:center;gap:8px;display:inline-flex;position:absolute;top:-14px;right:-8px}.pv-region-editor-tools>*{pointer-events:auto}.pv-region--editing{z-index:2;position:relative}.pv-region--editing:before{content:"";inset:calc(var(--pv-region-pad-top,0px) - var(--pv-hit-inset-y))-12px calc(-1*var(--pv-hit-inset-y));border:1px dashed var(--primary-accent);position:absolute}@supports (color:color-mix(in lab, red, red)){.pv-region--editing:before{border:1px dashed color-mix(in srgb,var(--primary-accent)55%,transparent)}}.pv-region--editing:before{border-radius:var(--radius-xl);pointer-events:none}.pv-region-editor-done{font-size:var(--text-2xs);letter-spacing:.02em;border-radius:var(--radius-sm);background:var(--background);border:1px solid #0000;padding:2px 6px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.pv-region-editor-done{background:color-mix(in srgb,var(--background)72%,transparent)}}.pv-region-editor-done{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--accent-text);cursor:pointer}.pv-region-editor-done:hover{border-color:var(--primary-accent)}.pv-region-editor-done:focus-visible{outline:2px solid var(--primary-accent);outline-offset:1px}.pv-region-hit{inset:calc(var(--pv-region-pad-top,0px) - var(--pv-hit-inset-y))-12px calc(-1*var(--pv-hit-inset-y));border-radius:var(--radius-xl);border:1px dashed var(--color-on-surface);position:absolute}@supports (color:color-mix(in lab, red, red)){.pv-region-hit{border:1px dashed color-mix(in srgb,var(--color-on-surface)12%,transparent)}}.pv-region-hit{cursor:pointer;background:0 0;padding:0;transition:background .14s,border-color .14s}.pv-region-hit:hover,.pv-region-hit:focus-visible{border-color:var(--primary-accent)}@supports (color:color-mix(in lab, red, red)){.pv-region-hit:hover,.pv-region-hit:focus-visible{border-color:color-mix(in srgb,var(--primary-accent)55%,transparent)}}.pv-region-hit:hover,.pv-region-hit:focus-visible{background:var(--primary-accent)}@supports (color:color-mix(in lab, red, red)){.pv-region-hit:hover,.pv-region-hit:focus-visible{background:color-mix(in srgb,var(--primary-accent)13%,transparent)}}.pv-region-hit:hover,.pv-region-hit:focus-visible{outline:none}.pv-region-chip{background:var(--background);color:var(--color-on-surface);align-items:center;gap:5px;padding:0 6px;display:inline-flex;position:absolute;top:-7px;left:12px}@supports (color:color-mix(in lab, red, red)){.pv-region-chip{color:color-mix(in srgb,var(--color-on-surface)45%,transparent)}}.pv-region-chip{font-size:var(--text-2xs);letter-spacing:.6px;text-transform:uppercase;white-space:nowrap;pointer-events:none;font-weight:700;line-height:14px;transition:color .14s}.pv-region-tool{top:calc(var(--pv-region-pad-top,0px) - var(--pv-hit-inset-y) - 9px);z-index:3;position:absolute;right:0}.pv-region-hit:hover .pv-region-chip,.pv-region-hit:focus-visible .pv-region-chip{color:var(--accent-text)}.pv-region-chip i{font-size:var(--text-2xs)}.pv-region-need{border:1px solid var(--color-on-surface);margin-left:2px;padding:0 5px}@supports (color:color-mix(in lab, red, red)){.pv-region-need{border:1px solid color-mix(in srgb,var(--color-on-surface)16%,transparent)}}.pv-region-need{border-radius:var(--radius-sm);font-size:var(--text-2xs);letter-spacing:.02em;text-transform:none;font-weight:600;line-height:12px}.pv-region-need--required{color:var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){.pv-region-need--required{color:color-mix(in srgb,var(--color-on-surface)68%,transparent)}}.pv-region-tool .event-lang{opacity:0;transition:opacity .14s}.pv-region-tool:hover .event-lang,.pv-region-tool:focus-within .event-lang,.pv-region-hit:hover~.pv-region-tool .event-lang,.pv-region-hit:focus-visible~.pv-region-tool .event-lang{opacity:1}@media (prefers-reduced-motion:reduce){.pv-region-tool .event-lang{transition:none}}.event-lang-wrap{display:inline-block;position:relative}.pv-suggest-badge{border:2px solid var(--background);background:var(--primary-accent);min-width:20px;height:20px;color:var(--on-primary-accent);font-size:var(--text-2xs);text-align:center;cursor:pointer;box-sizing:content-box;border-radius:10px;padding:0 5px;font-weight:700;line-height:16px;position:absolute;top:-10px;right:-10px}.pv-suggest-badge:hover{filter:brightness(1.08)}.pv-suggest-badge:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.pv-ticketbox{margin:20px 0 28px}.pv-addrow{justify-content:flex-end;margin:-6px 0 6px;display:flex;position:relative}.pv-addrow+.pv-region{border-top:1px solid var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){.pv-addrow+.pv-region{border-top:1px solid color-mix(in srgb,var(--color-on-surface)7%,transparent)}}.pv-addrow+.pv-region{padding-top:var(--pv-section-gap);--pv-region-pad-top:var(--pv-section-gap)}.pv-addbtn{cursor:pointer;border-radius:var(--radius-pill);width:32px;height:32px;color:var(--color-on-surface);font-size:var(--text-lg);background:var(--color-on-surface);justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pv-addbtn{background:color-mix(in srgb,var(--color-on-surface)8%,transparent)}}.pv-addbtn{border:1px dashed var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){.pv-addbtn{border:1px dashed color-mix(in srgb,var(--color-on-surface)35%,transparent)}}.pv-addbtn:hover,.pv-addbtn[aria-expanded=true]{background:var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){.pv-addbtn:hover,.pv-addbtn[aria-expanded=true]{background:color-mix(in srgb,var(--color-on-surface)16%,transparent)}}.pv-addbtn:focus-visible,.pv-addmenu-item:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.pv-addmenu{z-index:30;border-radius:var(--radius-xl);background:var(--color-surface-container,var(--surface));border:1px solid var(--border);flex-direction:column;gap:2px;min-width:220px;padding:6px;display:flex;position:absolute;top:38px;right:0;box-shadow:0 12px 32px #00000059}.pv-addmenu-item{border-radius:var(--radius-lg);cursor:pointer;width:100%;color:var(--color-on-surface);font:inherit;font-size:var(--text-sm);text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:9px 10px;display:flex}.pv-addmenu-item:hover{background:var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){.pv-addmenu-item:hover{background:color-mix(in srgb,var(--color-on-surface)10%,transparent)}}.pv-ticketbox--empty .pv-ticketbox-cta{min-height:52px}.pv-ticketbox-cta:hover{filter:brightness(.94)}.pv-ticketbox-note{font-size:var(--text-2xs);color:var(--color-on-surface);align-items:center;gap:5px;margin-top:8px;font-weight:600;display:flex}@supports (color:color-mix(in lab, red, red)){.pv-ticketbox-note{color:color-mix(in srgb,var(--color-on-surface)45%,transparent)}}.pv-ticketbox-note--link{cursor:pointer;text-decoration:none;transition:color .12s}.pv-ticketbox-note--link:hover,.pv-ticketbox-note--link:focus-visible{color:var(--color-on-surface);text-underline-offset:2px;text-decoration:underline}.pv-roster-settings{border-radius:var(--radius-sm);border:1px solid var(--color-on-surface);justify-content:center;align-items:center;block-size:28px;inline-size:28px;margin-inline-start:auto;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pv-roster-settings{border:1px solid color-mix(in srgb,var(--color-on-surface)14%,transparent)}}.pv-roster-settings{cursor:pointer;color:var(--color-on-surface);background:0 0}@supports (color:color-mix(in lab, red, red)){.pv-roster-settings{color:color-mix(in srgb,var(--color-on-surface)55%,transparent)}}.pv-roster-settings{transition:color .16s,border-color .16s}.pv-roster-settings:hover{color:var(--color-on-surface);border-color:var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){.pv-roster-settings:hover{border-color:color-mix(in srgb,var(--color-on-surface)30%,transparent)}}.pv-roster-settings i{font-size:var(--text-base)}@media (prefers-reduced-motion:reduce){.pv-roster-settings{transition:none}}.pv-roster-count{font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--color-on-surface);font-weight:600}@supports (color:color-mix(in lab, red, red)){.pv-roster-count{color:color-mix(in srgb,var(--color-on-surface)45%,transparent)}}.pv-roster-people{flex-direction:column;margin:0;padding:2px 8px 6px;list-style:none;display:flex}.pv-roster-person{align-items:center;gap:12px;min-width:0;padding:12px 6px;display:flex}.pv-roster-people>li+li,.pv-roster-people+.pv-roster-note{border-top:.5px solid var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){.pv-roster-people>li+li,.pv-roster-people+.pv-roster-note{border-top:.5px solid color-mix(in srgb,var(--color-on-surface)8%,transparent)}}.pv-roster-identity{flex-direction:column;flex:none;align-items:center;gap:10px;display:flex}.pv-roster-details{flex-direction:column;flex:1;min-width:0;display:flex}.pv-roster-nameline{align-items:center;gap:6px;min-width:0;display:flex}.pv-roster-person-name{font-size:var(--text-md);color:var(--color-on-surface);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.pv-roster-gender{font-size:var(--text-sm);color:var(--color-on-surface-variant);flex:none}.pv-roster-age{font-size:var(--text-2xs);font-variant-numeric:tabular-nums;color:var(--color-on-surface-variant);flex:none;font-weight:500}@supports (color:color-mix(in lab, red, red)){.pv-roster-age{color:color-mix(in srgb,var(--color-on-surface-variant)75%,transparent)}}.pv-roster-fact{font-size:var(--text-sm);color:var(--color-on-surface-variant);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;line-height:1.3;display:-webkit-box;overflow:hidden}.pv-roster-interests{scrollbar-width:none;gap:14px;min-width:0;max-width:100%;margin-top:14px;display:flex;overflow-x:auto}.pv-roster-interests::-webkit-scrollbar{display:none}.pv-roster-interest{font-size:var(--text-2xs);letter-spacing:.2px;white-space:nowrap;color:var(--color-on-surface);flex-shrink:0;align-items:center;gap:5px;font-weight:600;display:flex}@supports (color:color-mix(in lab, red, red)){.pv-roster-interest{color:color-mix(in srgb,var(--color-on-surface)90%,transparent)}}.pv-roster-interest i{font-size:var(--text-sm)}.pv-roster-flags{inline-size:80px;font-size:var(--text-sm);justify-content:center;gap:3px;line-height:1;display:flex;overflow:hidden}.pv-roster-avatar{border-radius:var(--radius-lg);object-fit:cover;background:var(--color-surface-container-highest,var(--color-on-surface));flex:none;justify-content:center;align-items:center;block-size:80px;inline-size:80px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pv-roster-avatar{background:var(--color-surface-container-highest,color-mix(in srgb,var(--color-on-surface)12%,transparent))}}.pv-roster-avatar{color:var(--color-on-surface);font-size:24px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.pv-roster-avatar{color:color-mix(in srgb,var(--color-on-surface)62%,transparent)}}.pv-roster-avatar--ghost{background:var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){.pv-roster-avatar--ghost{background:color-mix(in srgb,var(--color-on-surface)8%,transparent)}}.pv-roster-empty{align-items:center;gap:12px;padding:2px 14px 14px;display:flex}.pv-roster-empty-lines{flex-direction:column;gap:2px;min-width:0;display:flex}.pv-roster-empty-title{font-size:var(--text-md);color:var(--color-on-surface);font-weight:700}@supports (color:color-mix(in lab, red, red)){.pv-roster-empty-title{color:color-mix(in srgb,var(--color-on-surface)60%,transparent)}}.pv-roster-empty-sub{font-size:var(--text-xs);color:var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){.pv-roster-empty-sub{color:color-mix(in srgb,var(--color-on-surface)40%,transparent)}}.pv-roster-note{font-size:var(--text-xs);color:var(--color-on-surface);margin:0;padding:12px 16px 16px;line-height:1.45}@supports (color:color-mix(in lab, red, red)){.pv-roster-note{color:color-mix(in srgb,var(--color-on-surface)50%,transparent)}}.console-row-split{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.console-row-split>*{min-width:0;max-width:100%}@media (min-width:640px){.console-row-split{flex-direction:row;justify-content:space-between;align-items:center;gap:.75rem}}.asst{max-width:720px;margin:0 auto;padding:24px 32px 96px}@media (max-width:767px){.asst{padding-left:16px;padding-right:16px}}.asst-avatar{background:var(--primary-accent);border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;margin-bottom:10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.asst-avatar{background:color-mix(in srgb,var(--primary-accent)18%,transparent)}}.asst-avatar{color:var(--accent-text)}.asst-lead{font-size:var(--text-xs);color:var(--text-muted);margin:0;line-height:1.5}.asst-choices{flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.asst-choice{text-align:left;font:inherit;font-size:var(--text-xs);color:var(--text-accent);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;max-width:100%;padding:9px 12px}.asst-choice:hover{background:var(--surface-hover)}.asst-choice:focus-visible{outline:2px solid var(--primary-accent);outline-offset:2px}.asst-cal{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);width:max-content;max-width:100%;margin-top:10px;padding:10px}.asst-cal-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.asst-cal-month{font-size:var(--text-xs);color:var(--text-accent);font-weight:700}.asst-cal-step{border:1px solid var(--border);border-radius:var(--radius-sm);width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}.asst-cal-step:hover:not(:disabled){background:var(--surface-hover);color:var(--text-accent)}.asst-cal-step:disabled{opacity:.35;cursor:default}.asst-cal-grid{grid-template-columns:repeat(7,34px);gap:2px;display:grid}.asst-cal-weekday{height:22px;font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);justify-content:center;align-items:center;font-weight:700;display:flex}.asst-cal-pad{height:32px}.asst-cal-day{height:32px;font-size:var(--text-xs);cursor:pointer;border-radius:var(--radius-sm);color:var(--text-accent);background:0 0;border:1px solid #0000;padding:0;position:relative}.asst-cal-day:hover:not(:disabled){background:var(--surface-hover);border-color:var(--border)}.asst-cal-day:disabled{opacity:.25;cursor:default}.asst-cal-day--on{background:var(--primary-accent);border-color:var(--primary-accent);color:var(--on-primary-accent);font-weight:700}.asst-cal-day--busy:after{content:"";background:var(--primary-accent);border-radius:50%;width:4px;height:4px;position:absolute;bottom:4px;left:50%;translate:-50%}.asst-cal-day--on.asst-cal-day--busy:after{background:var(--on-primary-accent)}.asst-cal-day--quiet:not(.asst-cal-day--on){color:var(--text-muted)}.asst-cal-mode{width:250px;font-size:var(--text-2xs);color:var(--text-accent);border:none;flex-direction:column;gap:4px;margin:10px 0 0;padding:0;display:flex}.asst-cal-mode legend{font-size:var(--text-2xs);color:var(--text-muted);margin-bottom:4px;padding:0;font-weight:700}.asst-cal-mode label{cursor:pointer;align-items:center;gap:6px;display:flex}.asst-cal-mode input{accent-color:var(--primary-accent)}.asst-cal-foot{border-top:1px solid var(--divider-subtle);justify-content:space-between;align-items:flex-end;gap:8px;width:250px;margin-top:10px;padding-top:10px;display:flex}.asst-cal-time{font-size:var(--text-2xs);color:var(--text-muted);flex-direction:column;gap:3px;font-weight:700;display:flex}.asst-cal-time input{font:inherit;font-size:var(--text-xs);color:var(--text-accent);border:1px solid var(--border);border-radius:var(--radius-sm);background:0 0;padding:4px 6px;font-weight:400}.asst-cal-confirm{font:inherit;font-size:var(--text-xs);cursor:pointer;border:1px solid var(--primary-accent);border-radius:var(--radius-sm);background:var(--primary-accent);color:var(--on-primary-accent);padding:6px 14px;font-weight:700}.asst-cal-confirm:disabled{opacity:.4;cursor:default}.asst-cal-confirm:focus-visible{outline:2px solid var(--primary-accent);outline-offset:2px}.asst-thread{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}.asst-turn{flex-direction:column;gap:10px;display:flex}.asst-turn--user{align-items:flex-end}.asst-turn--user .asst-text{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);max-width:85%;padding:10px 14px}.asst-text{white-space:pre-wrap;color:var(--text-accent);margin:0;line-height:1.5}.asst-degraded{font-size:var(--text-2xs);color:var(--warning);align-items:center;gap:6px;margin:0;display:flex}.asst-usage{justify-content:center;display:flex;position:relative}.asst-usage-btn{color:var(--text-muted);font-size:var(--text-xs);background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-weight:600;display:inline-flex}.asst-usage-btn:hover{background:var(--surface-hover);color:var(--text-accent)}.asst-usage-btn--low{color:var(--warning)}.asst-usage-panel{z-index:30;text-align:left;border-radius:var(--radius-lg);background:var(--background-secondary);border:1px solid var(--border);width:min(380px,100vw - 32px);box-shadow:var(--shadow-pop);padding:14px 16px;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.asst-start .asst-usage-panel{top:auto;bottom:calc(100% + 6px)}.asst-usage-title{font-size:var(--text-xs);color:var(--text-accent);margin-bottom:8px;font-weight:700}.asst-usage-bar{background:var(--surface);border-radius:999px;height:6px;overflow:hidden}.asst-usage-bar>span{background:var(--primary-accent);height:100%;display:block}.asst-usage-line{font-size:var(--text-xs);color:var(--text-secondary);margin:8px 0 10px;line-height:1.5}.asst-usage-whybtn{color:var(--accent-text);font-size:var(--text-xs);background:0 0;border:0;align-items:center;gap:6px;padding:0;font-weight:600;display:inline-flex}.asst-usage-why{flex-direction:column;align-items:flex-start;gap:8px;margin-top:10px;display:flex}.asst-usage-why p{font-size:var(--text-xs);color:var(--text-secondary);margin:0;line-height:1.55}.asst-limit{flex-direction:column;gap:8px;display:flex}.asst-limit-head{font-size:var(--text-sm);color:var(--text-accent);align-items:center;gap:6px;margin:0;font-weight:600;display:flex}.asst-page{height:calc(100dvh - var(--topbar-h));flex-direction:column;padding-bottom:48px;display:flex}.asst-page .asst{flex:1;grid-template-columns:340px minmax(0,1fr);max-width:none;min-height:0;margin:0;padding:0;display:grid}.asst-page .asst--start{justify-content:flex-start;align-items:center;padding:24px;display:flex}.asst-start{text-align:center;margin-top:0;flex-direction:column;justify-content:flex-start;align-items:center;gap:12px;width:100%;max-width:720px;margin-inline:auto;display:flex}.asst-start__bottom{flex-direction:column;align-items:center;gap:12px;width:100%;margin-top:auto;padding-bottom:4px;display:flex}.asst-start .asst-avatar{width:44px;height:44px;margin-bottom:4px}.asst-start-heading{letter-spacing:-.01em;color:var(--text-accent);text-wrap:balance;margin:0;font-size:clamp(26px,3.2vw,38px);font-weight:700;line-height:1.15}.asst-start .asst-lead{max-width:560px;font-size:var(--text-sm)}.asst-can{text-align:left;width:100%;max-width:560px;font-size:var(--text-xs);color:var(--text-muted);gap:8px;margin:20px 0 0;padding:0;line-height:1.5;list-style:none;display:grid}.asst-can li{align-items:baseline;gap:10px;display:flex}.asst-can li:before{content:"";background:var(--text-faint);border-radius:50%;flex:none;width:5px;height:5px;transform:translateY(-2px)}.asst-continue-slot{flex-direction:column;align-items:center;width:100%;min-height:32px;display:flex}.asst-continue{max-width:min(100%,560px)}.asst-continue-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.asst-page .asst-composer.asst-composer--start{max-width:720px;margin:12px 0 0;padding:14px 10px 10px 16px}.asst-composer--start .asst-input{min-height:52px;font-size:var(--text-md)}.asst-side{border-right:1px solid var(--border);background:var(--surface);min-height:0;padding:16px;overflow-y:auto}.asst-main{flex-direction:column;min-height:0;display:flex}.asst-main-scroll{flex:1;min-height:0;overflow-y:auto}.asst-main-inner{max-width:720px;margin:0 auto;padding:24px 32px}.asst-thinking{width:100%;max-width:720px;font-size:var(--text-xs);color:var(--text-muted);align-items:center;gap:8px;margin:0 auto;padding:0 32px;display:flex}.asst-thinking:not(:empty){padding-bottom:8px}.asst-thinking-dots{gap:4px;display:inline-flex}.asst-thinking-dots i{opacity:.3;background:currentColor;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite asst-think}.asst-thinking-dots i:nth-child(2){animation-delay:.15s}.asst-thinking-dots i:nth-child(3){animation-delay:.3s}@keyframes asst-think{40%{opacity:1}}@media (prefers-reduced-motion:reduce){.asst-thinking-dots i{opacity:.7;animation:none}}.asst-page .asst-composer-wrap{width:100%;max-width:784px;margin:0 auto;padding:12px 32px 16px}.asst-page .asst-composer{position:static}@media (max-width:767px){.asst-page .asst:not(.asst--start){grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr}.asst-side{border-right:none;border-bottom:1px solid var(--divider-subtle);max-height:38vh}.asst-main-inner{padding:16px}.asst-thinking{padding:0 16px}.asst-page .asst-composer-wrap{padding:10px 16px 14px}.asst-start{margin-top:0}}.asst-slots{flex-direction:column;gap:6px;display:flex}.asst-slots-heading{font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);margin:2px 0;font-weight:700}.asst-slots-heading~.asst-slots-heading{margin-top:14px}.asst-slots-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.asst-slot--wide{grid-column:1/-1}.asst-slot{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--background);align-content:start;gap:3px;padding:8px 10px;display:grid}.asst-slot:not(.asst-slot--filled){opacity:.55;border-style:dashed}.asst-slot:focus-within{opacity:1;border-color:var(--asst-field-rim)}.asst-slot-label{font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);align-items:center;gap:6px;font-weight:600;display:flex}.asst-slot-value{min-width:0;font-size:var(--text-xs);color:var(--text-accent)}.asst-slot-note{font-size:var(--text-2xs);color:var(--text-muted)}.asst-slot-input{width:100%;font:inherit;font-size:var(--text-xs);color:var(--text-accent);background:0 0;border:none;padding:1px 0}.asst-slot-input:focus{outline:none}.asst-slot-input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light] .asst-slot-input{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:light){:root:not([data-theme]) .asst-slot-input{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}.asst-slot-input:disabled{opacity:.55}.asst-slot-add{width:auto;color:var(--text-muted);flex:none}.asst-slot-cal{flex-basis:100%}.asst-slot-cal .asst-cal{margin-top:6px}.asst-slot-text{overflow-wrap:anywhere}.asst-slot-text--clamp{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.asst-slot-chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.asst-slot-chip{font-size:var(--text-2xs);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);align-items:center;gap:4px;padding:2px 6px;display:inline-flex}.asst-slot-chip-remove{font:inherit;color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0;line-height:1}.asst-slot-chip-remove:disabled{opacity:.55;cursor:default}.asst-slot-chips-note{font-size:var(--text-2xs);color:var(--text-muted)}.asst-slot-check{align-items:center;gap:6px;display:flex}.asst-slot-check input{accent-color:var(--primary-accent)}.asst-cards{gap:10px;margin:0;padding:0;list-style:none;display:grid}.asst-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);gap:2px;padding:12px 14px;display:grid}.asst-card-title{color:var(--text-accent);font-weight:600}.asst-card-sub{font-size:var(--text-xs);color:var(--text-muted)}.asst-card-meta{font-size:var(--text-2xs);color:var(--text-muted)}.asst-card-link{font-size:var(--text-2xs);color:var(--accent-text);justify-self:start;margin-top:4px}.asst-card-note{font-size:var(--text-2xs);color:var(--text-muted);margin-top:2px;font-style:italic}.asst-proposal{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.asst-proposal-text{font-size:var(--text-xs);color:var(--text-muted);flex:220px}.asst-proposal-send{cursor:pointer}.asst-proposal-send:disabled{opacity:.55;cursor:default}.asst-proposal-keep{cursor:pointer}.asst-bar{align-items:center;gap:6px;width:100%;max-width:720px;margin:0 auto;padding:12px 32px 0;display:flex;position:relative}@media (max-width:767px){.asst-bar{padding-left:16px;padding-right:16px}}.asst-page .asst--start{position:relative}.asst--start>.asst-bar{max-width:none;padding:12px 24px 0;position:absolute;top:0;left:0;right:0}.asst-bar-spacer{flex:1}.asst-bar-btn{cursor:pointer;align-items:center;gap:4px;display:inline-flex}.asst-bar-btn:disabled{opacity:.55;cursor:default}.asst-history{z-index:30;border:1px solid var(--border);border-radius:var(--radius);background:var(--background);width:min(380px,100vw - 32px);max-height:60vh;box-shadow:var(--shadow-pop);text-align:left;padding:12px;position:absolute;top:calc(100% + 6px);right:32px;overflow-y:auto}@media (max-width:767px){.asst-history{right:16px}}.asst-history-head{font-size:var(--text-xs);color:var(--text-accent);justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.asst-history-filter{font-size:var(--text-2xs);color:var(--text-muted);cursor:pointer;align-items:center;gap:6px;display:inline-flex}.asst-history-empty{font-size:var(--text-xs);color:var(--text-muted);margin:8px 0}.asst-history-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.asst-history-list li{border-radius:var(--radius-sm);align-items:stretch;gap:2px;display:flex}.asst-history-list li.is-current{background:var(--surface)}.asst-history-open{text-align:left;min-width:0;font:inherit;border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;gap:2px;padding:8px;display:flex}.asst-history-open:hover:not(:disabled){background:var(--surface-hover)}.asst-history-title{font-size:var(--text-xs);color:var(--text-accent);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.asst-history-meta{font-size:var(--text-2xs);color:var(--text-muted);align-items:center;gap:3px;display:inline-flex}.asst-history-delete{border-radius:var(--radius-sm);color:var(--text-faint);cursor:pointer;background:0 0;border:0;flex:none;padding:0 8px}.asst-history-delete:hover{color:var(--error-color);background:var(--surface-hover)}.asst-proposal--tickets{align-items:flex-start}.asst-proposal-live{font-size:var(--text-2xs);color:var(--warning);margin-top:4px}.asst-proposal-check{font-size:var(--text-xs);color:var(--text-accent);cursor:pointer;align-items:center;gap:6px;display:flex}.asst-proposal-check input{accent-color:var(--primary-accent)}.asst-proposal--event{align-items:flex-start}.asst-proposal-event-fields{flex-direction:column;flex:220px;gap:2px;min-width:0;display:flex}.asst-proposal-event-title{font-size:var(--text-sm);color:var(--text-accent);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.asst-proposal-event-meta{font-size:var(--text-2xs);color:var(--text-muted)}.asst-proposal-photo{border-radius:var(--radius-md);object-fit:cover;max-width:160px;max-height:120px;margin-top:6px}.asst-proposal-event-fields .asst-proposal-text{flex:none}.asst-proposal-event-about,.asst-proposal-event-tickets{font-size:var(--text-2xs);color:var(--text-muted);overflow-wrap:anywhere;margin-top:4px;line-height:1.45}.asst-proposal-event-about{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.asst-proposal-event-about em,.asst-proposal-event-tickets em{color:var(--text-accent);font-style:normal;font-weight:600}.asst-draft{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);flex-wrap:wrap;align-items:center;gap:14px;padding:14px;display:flex}.asst-draft-icon{border-radius:var(--radius-sm);background:var(--primary-accent);flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.asst-draft-icon{background:color-mix(in srgb,var(--primary-accent)16%,transparent)}}.asst-draft-icon{color:var(--accent-text)}.asst-draft-body{flex-direction:column;flex:200px;gap:2px;min-width:0;display:flex}.asst-draft-label{font-size:var(--text-2xs);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);font-weight:600}.asst-draft-title{font-size:var(--text-base);color:var(--text-accent);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.asst-draft-meta{font-size:var(--text-xs);color:var(--text-secondary)}.asst-draft-note{font-size:var(--text-2xs);color:var(--text-muted);margin-top:2px;line-height:1.4}.asst-draft-open{min-height:36px;font-size:var(--text-xs);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--background);color:var(--text-accent);flex:none;align-items:center;gap:6px;padding:7px 12px;font-weight:600;text-decoration:none;display:inline-flex}.asst-draft-open:hover{background:var(--surface-hover)}.asst-draft-open:focus-visible{outline:2px solid var(--primary-accent);outline-offset:2px}@media (max-width:767px){.asst-draft-open{min-height:44px}}.asst-autoapply{font-size:var(--text-2xs);color:var(--text-muted);cursor:pointer;align-self:flex-start;align-items:center;gap:8px;display:flex}.asst-composer-wrap{flex-direction:column;gap:6px;width:100%;display:flex}.asst-composer{background:var(--asst-field);border:1px solid var(--asst-field-rim);cursor:text;border-radius:16px;flex-direction:column;gap:6px;margin-top:24px;padding:10px 8px 8px 12px;transition:border-color .14s,box-shadow .14s;display:flex;position:sticky;bottom:0;box-shadow:0 1px 2px #0000000f}.asst-composer:focus-within{border-color:var(--asst-field-rim);box-shadow:0 1px 3px #0000001a}.asst-composer-wrap{background:var(--background);padding-bottom:8px}.asst-autoapply+.asst-composer-wrap .asst-composer{margin-top:8px}.asst-input{width:100%;font:inherit;resize:none;color:var(--text-accent);background:0 0;border:0;border-radius:0;padding:2px 4px 2px 2px;line-height:1.45;display:block;overflow-y:auto}.asst-composer-bar{cursor:default;align-items:center;gap:6px;margin-left:-4px;display:flex}.asst-composer-hint{min-width:0;font-size:var(--text-2xs);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}@media (max-width:767px),(pointer:coarse){.asst-composer-hint{visibility:hidden}}.asst-chips-in{cursor:default;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.asst-chip-in{max-width:100%;min-height:30px;font-size:var(--text-xs);color:var(--text-accent);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);align-items:center;gap:6px;padding:3px 4px 3px 8px;display:inline-flex}.asst-chip-in--image{padding-left:4px}.asst-chip-in-thumb{border-radius:var(--radius-3xl);object-fit:cover;flex:none;width:24px;height:24px}.asst-chip-in-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:280px;color:inherit;text-decoration:none;overflow:hidden}a.asst-chip-in-label:hover{text-decoration:underline}.asst-chip-in-remove{border-radius:var(--radius-3xl);width:22px;height:22px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;flex:none;place-items:center;display:grid}.asst-chip-in-remove:hover{background:var(--surface-hover);color:var(--text-accent)}.asst-chip-in-remove:disabled{opacity:.55;cursor:default}.asst-input:focus{outline:none}.asst-send{cursor:pointer;place-items:center;width:32px;height:32px;margin-left:auto;display:grid}.asst-send:disabled{opacity:.45;cursor:default}.asst-attach{border-radius:var(--radius-md);width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.asst-attach:hover{color:var(--text-accent);background:var(--surface-hover)}.asst-attach:disabled{opacity:.45;cursor:default}.asst-file-input{display:none}.asst-image-error{font-size:var(--text-2xs);color:var(--warning);margin:0}.asst-turn-image{border:1px solid var(--border);border-radius:var(--radius);object-fit:cover;align-self:flex-end;max-width:220px;max-height:220px}@media (pointer:coarse){.asst-send,.asst-attach{width:44px;height:44px}.asst-proposal-send{min-height:44px}}.inbox-bar-row{align-items:stretch;display:flex}.inbox-bar-row .inbox-bar{flex:1;width:auto;min-width:0}.inbox-bar-row .inbox-bar--assistant{border-radius:var(--radius-md)0 0 0;border-right:none;flex:none}.inbox-bar-row .inbox-bar--assistant~.inbox-bar{border-radius:0 var(--radius-md)0 0}.inbox-dock--open .inbox-bar-row .inbox-bar{border-radius:0}.gate-header{z-index:2;width:100%;max-width:1240px;margin:0 auto var(--space-8);align-items:center;gap:12px;padding:4px 2px;display:flex;position:relative}.gate-header-mark{flex:none;align-items:center;display:flex}.gate-header-spacer{flex:auto}.gate-shell-content{flex-direction:column;flex:auto;display:flex}.gate-shell .org-page{margin-block:auto}.org-threshold{gap:var(--space-4);flex-direction:column;display:flex}.org-threshold-eyebrow{margin:0}.org-threshold-id{align-items:center;gap:var(--space-4);display:flex}.org-threshold-text{min-width:0}.org-threshold-name{font-family:var(--font-display),var(--font-sans),sans-serif;letter-spacing:-.02em;color:var(--text-accent);overflow-wrap:anywhere;margin:0;font-size:clamp(26px,4vw,38px);font-weight:700;line-height:1.05}.org-threshold-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.org-switch{gap:var(--space-3);flex-direction:column;display:flex}.org-switch-strip{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.org-switch-strip>li{flex:0 auto;max-width:100%}@media (max-width:767px){.org-threshold-id{gap:var(--space-3)}.org-switch-strip>li{flex:100%}}.stonework-title{font-family:var(--font-inscriptional);letter-spacing:.04em;font-weight:600}.stonework-title,.org-page-title{padding-bottom:.75rem;position:relative}.stonework-title:after,.org-page-title:after{content:"";background:var(--primary-accent);width:2.25rem;height:1px;position:absolute;bottom:.3rem;left:0}@supports (color:color-mix(in lab, red, red)){.stonework-title:after,.org-page-title:after{background:color-mix(in srgb,var(--primary-accent)55%,transparent)}}:root:not([data-theme=light]) .stonework-title:after,:root:not([data-theme=light]) .org-page-title:after{background:var(--primary-accent)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) .stonework-title:after,:root:not([data-theme=light]) .org-page-title:after{background:color-mix(in srgb,var(--primary-accent)80%,transparent)}}:root[data-theme=dark] .stonework-title:after,:root[data-theme=dark] .org-page-title:after{background:var(--primary-accent)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .stonework-title:after,:root[data-theme=dark] .org-page-title:after{background:color-mix(in srgb,var(--primary-accent)80%,transparent)}}.stonework-title--centred:after,.org-page-title--centred:after{left:50%;transform:translate(-50%)}.pv-page .stonework-title:after,.pv-page .org-page-title:after{content:none}.pv-page .stonework-title,.pv-page .org-page-title{padding-bottom:0}.asst-card,.auth-offer,.org-row{border-bottom:2px solid var(--primary-accent)}@supports (color:color-mix(in lab, red, red)){.asst-card,.auth-offer,.org-row{border-bottom:2px solid color-mix(in srgb,var(--primary-accent)55%,transparent)}}.asst-card,.auth-offer,.org-row{box-shadow:3px 3px 0 var(--primary-accent)}@supports (color:color-mix(in lab, red, red)){.asst-card,.auth-offer,.org-row{box-shadow:3px 3px 0 color-mix(in srgb,var(--primary-accent)20%,transparent)}}.pv-profile-regions{--font-display:var(--page-font-display,"Cabinet Grotesk",var(--font-sans))}.pv-profile-page{--profile-band-max:initial;max-width:1100px;margin:0 auto;padding:12px 24px 64px}.dashboard-main{--profile-band-max:0px}.pv-profile-regions>.profile-hero__head{align-items:flex-start}.pv-profile-urlbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.topbar-entity-actions>.pv-business-address{font-size:var(--text-sm);flex-wrap:nowrap;margin:0;padding:0}@media (max-width:767px){.pv-business-address{margin:0;padding:0}}.pv-business-toolbar>:not(.pv-profile-urlbar){padding-bottom:10px}.pv-profile-regions>.pv-region{margin-bottom:var(--pv-section-gap)}.pv-profile-regions>.pv-region+.pv-region,.pv-profile-regions>.profile-hero__head+.pv-region{padding-top:var(--pv-section-gap);--pv-region-pad-top:var(--pv-section-gap)}.pv-profile-regions>.pv-region:first-of-type{margin-top:18px}.pv-profile-regions>.profile-hero__head+.pv-region{margin-top:22px}.pv-profile-page{--pv-hit-inset-y:3px}.pv-profile-page .pv-profile-regions>.pv-region,.pv-profile-page .pv-profile-regions>.pv-region+.pv-region,.pv-profile-page .pv-profile-regions>.pv-region:first-of-type,.pv-profile-page .pv-profile-regions>.profile-hero__head+.pv-region{--pv-region-pad-top:0px;margin:0;padding-top:0}.pv-profile-page .pv-region-hit{border-color:#0000}.pv-profile-page .pv-region-chip{opacity:0;transition:opacity .14s,color .14s;display:none}.pv-profile-page .pv-region-hit:hover,.pv-profile-page .pv-region-hit:focus-visible{border-color:var(--primary-accent)}@supports (color:color-mix(in lab, red, red)){.pv-profile-page .pv-region-hit:hover,.pv-profile-page .pv-region-hit:focus-visible{border-color:color-mix(in srgb,var(--primary-accent)55%,transparent)}}.pv-profile-page .pv-region-hit:hover .pv-region-chip,.pv-profile-page .pv-region-hit:focus-visible .pv-region-chip{opacity:1;display:inline-flex}.pv-profile-page [data-text-style-button]{opacity:0;transition:opacity .14s}.pv-profile-page .pv-region:hover [data-text-style-button],.pv-profile-page .pv-region:focus-within [data-text-style-button]{opacity:1}@media (hover:none){.pv-profile-page .pv-region-hit{border-color:var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){.pv-profile-page .pv-region-hit{border-color:color-mix(in srgb,var(--color-on-surface)12%,transparent)}}.pv-profile-page .pv-region-chip{opacity:1;display:inline-flex}.pv-profile-page [data-text-style-button]{opacity:1}}.pv-profile-page .pv-profile-regions>.profile-hero__head:not(.pv-profile-head--nocover){align-items:flex-end}.pv-profile-url{font-size:var(--text-xs);color:var(--text-muted);font-family:var(--font-mono,ui-monospace,monospace);align-items:center;gap:6px;margin-top:2px;display:inline-flex}.pv-profile-url__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pv-profile-url__text--empty{color:var(--text-faint);font-style:italic}.pv-profile-url__copy{border-radius:var(--radius-sm);width:22px;height:22px;color:var(--text-muted);cursor:pointer;z-index:2;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.pv-profile-url__copy:hover{background:var(--surface-hover);color:var(--text-accent)}.pv-profile-url__copy:disabled{opacity:.45;cursor:default}.pv-share{flex-direction:column;gap:8px;display:flex}.pv-share__card{aspect-ratio:1200/630;border-radius:var(--radius-md);background:var(--surface-hover);width:100%;height:auto;display:block}.pv-share__hint{font-size:var(--text-xs);color:var(--text-muted);margin:0;line-height:1.4}.pv-profile-url__copy:focus-visible{outline:2px solid var(--primary-accent);outline-offset:1px}.inbox-dock{right:var(--space-5);z-index:45;width:380px;max-width:calc(100vw - var(--space-5)*2);pointer-events:none;flex-direction:column;align-items:stretch;display:flex;position:fixed;bottom:0}.inbox-dock>*{pointer-events:auto}.inbox-dock{transition:right .2s}@media (prefers-reduced-motion:reduce){.inbox-dock{transition:none}}.inbox-bar{align-items:center;gap:var(--space-2);width:100%;padding:13px var(--space-4);border:1px solid var(--border);border-top:2px solid var(--primary-accent);border-radius:var(--radius-md)var(--radius-md)0 0;box-shadow:0 -6px 18px var(--primary-accent);border-bottom:none;display:flex}@supports (color:color-mix(in lab, red, red)){.inbox-bar{box-shadow:0 -6px 18px color-mix(in srgb,var(--primary-accent)14%,transparent)}}.inbox-bar{background:var(--topbar-solid);color:var(--text-accent);font-size:var(--text-sm);text-align:left;-webkit-backdrop-filter:blur(16px);cursor:pointer;font-weight:700;transition:background .12s}.inbox-bar:hover{background:var(--surface-hover)}.inbox-bar-label{flex:1}.inbox-dock--open .inbox-bar{border-radius:0}.inbox-count{border-radius:var(--radius-sm);background:var(--primary-accent);min-width:20px;color:var(--on-primary-accent,#fff);font-size:var(--text-2xs);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 5px;font-weight:700;line-height:18px;display:inline-flex}.inbox-panel{border:1px solid var(--border);border-radius:var(--radius-md)var(--radius-md)0 0;background:var(--topbar-solid);border-bottom:none;flex-direction:column;height:min(460px,100vh - 140px);display:flex;overflow:hidden}.inbox-tabs{border-bottom:1px solid var(--divider-subtle);scrollbar-width:none;display:flex;overflow-x:auto}.inbox-tabs::-webkit-scrollbar{display:none}.inbox-tab{white-space:nowrap;font-size:var(--text-sm);color:var(--text-muted);cursor:pointer;border-bottom:2px solid #0000;flex:none;justify-content:center;align-items:center;gap:6px;padding:10px 8px;font-weight:600;display:flex}.inbox-tab--on{color:var(--text-accent);border-bottom-color:var(--primary-accent)}.inbox-panel-search{padding:8px var(--space-4);border-bottom:1px solid var(--divider-subtle)}.inbox-search-input{width:100%;font-size:var(--text-sm);color:var(--text-accent);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);padding:7px 10px}.inbox-search-input::placeholder{color:var(--text-muted)}.inbox-search-input:focus{border-color:var(--border);outline:none}.inbox-body{flex:1;overflow-y:auto}.inbox-list{flex-direction:column;display:flex}.inbox-list>li+li{border-top:1px solid var(--divider-subtle)}.inbox-row{padding:10px var(--space-4);display:block}.inbox-row:hover{background:var(--surface-hover)}.inbox-row-head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.inbox-row-title{font-size:var(--text-sm);color:var(--text-accent);font-weight:600}.inbox-row-when{font-size:var(--text-2xs);color:var(--text-muted);flex-shrink:0}.inbox-row-sub{align-items:center;gap:8px;margin-top:2px;display:flex}.inbox-row-preview{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-xs);color:var(--text-muted);flex:1;overflow:hidden}.inbox-invite{padding:12px var(--space-4)}.inbox-page-list>.inbox-invite{border-bottom:1px solid var(--divider-subtle)}.inbox-invite-event{font-size:var(--text-sm);color:var(--text-secondary);margin-top:2px}.inbox-invite-actions{gap:8px;margin-top:10px;display:flex}.inbox-btn{cursor:pointer}.inbox-btn:disabled{opacity:.5;cursor:default}.inbox-invite-error{font-size:var(--text-xs);color:var(--error-color);margin-top:8px}.inbox-empty{padding:var(--space-8)var(--space-5);text-align:center;color:var(--text-muted);flex-direction:column;align-items:center;gap:4px;display:flex}.inbox-empty-title{font-size:var(--text-sm);color:var(--text-accent);font-weight:600}.inbox-empty-hint{font-size:var(--text-xs);color:var(--text-muted)}.inbox-footer-link{padding:10px var(--space-4);border-top:1px solid var(--divider-subtle);font-size:var(--text-xs);color:var(--text-accent);text-align:center;font-weight:600;display:block}.inbox-footer-link:hover{background:var(--surface-hover)}@media (max-width:767px){.inbox-dock{display:none}}:root{--metal-base:#14181b;--metal-tint:#7a5c28;--metal-mix-top:12%;--metal-radius:5px;--metal-edge:#0000004d;--metal-scrim-top:#15131352;--metal-ink:#e8e1e1;--metal-ink-faint:52%;--metal-inset-top:var(--neutral-850)}@supports (color:color-mix(in lab, red, red)){:root{--metal-inset-top:color-mix(in srgb,var(--neutral-850)10%,var(--background))}}:root{--metal-inset-foot:var(--neutral-850)}@supports (color:color-mix(in lab, red, red)){:root{--metal-inset-foot:color-mix(in srgb,var(--neutral-850)5%,var(--background))}}:root{--metal-inset-shadow:#1e1b1b2e;--metal-accent-shade:0%}:root:not([data-theme=light]),:root[data-theme=dark]{--metal-inset-top:#151415;--metal-inset-foot:#1c1b1c;--metal-inset-shadow:#00000073;--metal-scrim-top:#15131342;--metal-accent-shade:0%}.metal-card{border:1px solid var(--metal-edge);position:relative;overflow:hidden}.metal-card>*{z-index:2;position:relative}.quiet-card{border-radius:var(--radius-xl);background:var(--surface);border:1px solid #0000;position:relative;overflow:hidden}.quiet-card>*{z-index:2;position:relative}.quiet-card--hover{transition:background .12s,border-color .12s}.quiet-card--hover:hover{background:var(--surface-hover)}.section-card{overflow:visible}.section-card>*{z-index:auto}:is(.section-card,.section-flat)+:is(.section-card,.section-flat){margin-top:16px}.section-flat+.section-flat{border-top:1px solid var(--divider-subtle);padding-top:16px}.section-card__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.section-card__head--sub{margin-bottom:4px}.section-card__title{align-items:center;gap:6px;min-width:0;display:inline-flex}.section-card__actions{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.studio-note{--note-rule:var(--border);border-radius:var(--radius-sm);background:var(--note-rule);align-items:flex-start;gap:12px;padding:10px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.studio-note{background:color-mix(in srgb,var(--note-rule)9%,transparent)}}.studio-note{box-shadow:inset 2px 0 0 var(--note-rule)}.studio-note__title{font-size:var(--text-sm);color:var(--text-accent);margin:0 0 2px;font-weight:700}.studio-note__body{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.5}.studio-note__body>p{margin:0}.studio-note__body>p+p{margin-top:6px}.studio-note__action{flex-shrink:0;align-self:center}.studio-note+.studio-note{margin-top:10px}.studio-empty{font-size:var(--text-sm);color:var(--text-muted);margin:0;padding:4px 0;line-height:1.5}.section-link{text-transform:none;white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.section-link:disabled{opacity:.4;cursor:default;text-decoration:none}.analytics-row-link{color:var(--accent-text);text-decoration:none}.analytics-row-link:hover,.analytics-row-link:focus-visible{text-decoration:underline}.section-card__head:last-child{margin-bottom:0!important}.section-stack{flex-direction:column;gap:16px;display:flex}.section-stack>:is(.section-card,.section-flat)+:is(.section-card,.section-flat){margin-top:0}.settings-group{flex-direction:column;display:flex}.settings-group>*+*{border-top:1px solid var(--divider-subtle);margin-top:14px;padding-top:14px}.aurora-amb--event{z-index:-1}.aurora-amb--event .aurora-amb__skyline{opacity:.35;pointer-events:none;filter:blur(8px);background-image:url(/studio/skyline-city.webp);background-position:bottom;background-repeat:no-repeat;background-size:100%;height:clamp(220px,38vh,480px);position:absolute;bottom:6vh;left:0;right:0}:root[data-theme=light] .aurora-amb--event .aurora-amb__skyline{opacity:.4;background-image:url(/studio/skyline-city-light.webp)}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .aurora-amb--event .aurora-amb__skyline{opacity:.4;background-image:url(/studio/skyline-city-light.webp)}}.pv-profile-head--nocover .profile-hero__avatar{margin-top:0}.pv-profile-head--nocover{align-items:center}.metal-panel{border:1px solid var(--metal-edge)}:where(.metal-card,.metal-panel,.metal-surface) gmp-place-autocomplete{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.updates-rows{margin:0;padding:0;list-style:none}.updates-rows>li{padding:12px 0}.updates-rows>li:first-child{padding-top:0}.updates-rows>li:last-child{padding-bottom:0}.updates-rows>li+li{border-top:1px solid var(--divider-subtle)}.updates-row{align-items:flex-start;gap:12px;min-width:0;display:flex}.updates-row__main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.updates-row__title{font-size:var(--text-sm);color:var(--text-accent);overflow-wrap:anywhere;margin:0;font-weight:600}.updates-row__sub{font-size:var(--text-xs);color:var(--text-muted);overflow-wrap:anywhere;margin:0;line-height:1.45}.updates-row__sub--clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.updates-row__aside{flex-shrink:0;align-items:baseline;gap:10px;display:flex}.updates-row.is-excluded{opacity:.45}.updates-row input[type=checkbox],.updates-check input{accent-color:var(--primary-accent);flex-shrink:0;width:16px;height:16px;margin:2px 0 0}.updates-check{font-size:var(--text-sm);color:var(--text-accent);cursor:pointer;align-items:center;gap:10px;font-weight:600;display:flex}.updates-check input{margin:0}.updates-checks{flex-wrap:wrap;gap:10px 24px;display:flex}.updates-field+.updates-field,.updates-rows+.updates-field{margin-top:16px}.updates-recipients{border-top:1px solid var(--divider-subtle);max-height:320px;margin-top:12px;padding-top:12px;overflow-y:auto}.updates-muted{color:var(--text-muted)}.updates-fieldhead{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.updates-fieldhead>.form-label{margin:0}.updates-hint+.section-link{margin-top:8px}.updates-count{font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--text-muted)}.updates-count.is-over{color:var(--error-color)}.updates-hint{font-size:var(--text-xs);color:var(--text-muted);margin:6px 0 0;line-height:1.45}.updates-composer__bar{z-index:1;background:var(--chrome-fill-solid);border-top:1px solid var(--divider-subtle);flex-direction:column;align-items:flex-start;gap:10px;margin:0 -20px -20px;padding:12px 20px;display:flex;position:sticky;bottom:-20px}.updates-composer__bar .studio-note{align-self:stretch}.updates-composer__send{justify-content:center;align-items:center;gap:8px;width:auto;padding-inline:28px;display:inline-flex}.updates-preview-veil{z-index:60;background:#0009;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.updates-preview{flex-direction:column;width:100%;max-width:640px;max-height:90vh;display:flex;position:relative;overflow:hidden}.updates-preview__title{padding:18px 56px 14px 20px}.updates-preview__body{border-block:1px solid var(--border);background:#0b0b0f;flex:1;min-height:0;overflow:auto}.updates-preview__frame{background:#0b0b0f;border:0;width:100%;height:70vh;display:block}.updates-preview__foot{font-size:var(--text-xs);color:var(--text-muted);justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;line-height:1.4;display:flex}@media (max-width:600px){.updates-composer__send{align-self:stretch}}.metal-surface{border:1px solid var(--metal-edge)}.quiet-surface{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface);position:relative}.quiet-surface .dt-scroll,.metal-surface .dt-scroll{max-height:none!important}.attendees-surface{padding:16px}.quiet-surface.attendees-surface{background:0 0;border:0;border-radius:0;padding:0}.guest-door{border-bottom:1px solid var(--divider-subtle);font-size:var(--text-sm);color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:18px;margin:0 0 14px;padding-bottom:14px;display:flex}.guest-door-count{font-size:var(--text-xl);color:var(--text-accent);font-variant-numeric:tabular-nums;font-weight:700}.guest-door-bar{border-radius:var(--radius-md);background:var(--surface-hover);flex:160px;min-width:120px;height:6px;overflow:hidden}.guest-door-bar>span{background:var(--primary-accent);height:100%;display:block}.guest-door-link{font-size:var(--text-xs);color:var(--text-secondary);white-space:nowrap;margin-left:auto;font-weight:500;text-decoration:underline}.guest-door-link:hover{color:var(--text-accent)}.guest-toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.guest-chips{flex-wrap:wrap;gap:6px;display:flex}.guest-chip,.guest-filters-btn{border:1px solid var(--border);height:30px;color:var(--text-accent);font-size:var(--text-xs);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:0 12px;font-weight:500;display:inline-flex}.guest-filters-btn{border-radius:var(--radius-md)}.guest-chip:hover,.guest-filters-btn:hover{border-color:var(--text-muted)}.guest-chip[aria-pressed=true]{border-color:var(--text-accent);font-weight:600}.guest-chip-n{color:var(--text-muted);font-variant-numeric:tabular-nums}.guest-chip[aria-pressed=true] .guest-chip-n{color:inherit}.guest-search{flex:200px;min-width:160px;max-width:360px}.guest-filters-panel{z-index:20;border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--background);width:260px;max-height:360px;box-shadow:var(--shadow-pop);flex-direction:column;gap:10px;padding:10px;display:flex;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto}.guest-filter-field{flex-direction:column;gap:4px;display:flex}.guest-filter-label{font-size:var(--text-2xs);color:var(--text-muted)}.guest-filters-clear{cursor:pointer;align-self:flex-start}.guest-search-box{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);height:30px;color:var(--text-muted);align-items:center;gap:8px;padding:0 10px;display:flex}.guest-search-box input{min-width:0;color:var(--text-accent);font-size:var(--text-xs);background:0 0;border:0;outline:0;flex:1;font-family:inherit}.guest-list{border-top:1px solid var(--divider-subtle);overflow-x:auto}.guest-table{border-collapse:collapse;width:100%;font-size:var(--text-xs)}.guest-table th{text-align:left;font-size:var(--text-2xs);color:var(--text-muted);border-bottom:1px solid var(--divider-subtle);white-space:nowrap;padding:10px 16px;font-weight:600}.guest-table td{border-bottom:1px solid var(--divider-subtle);vertical-align:middle;padding:10px 16px}.guest-table tr:last-child td,.guest-list-row:last-child{border-bottom:0}.guest-list-row{border-bottom:1px solid var(--divider-subtle);padding:12px 16px}.guest-name{font-size:var(--text-sm);color:var(--text-accent);font-weight:600}.guest-sub{font-size:var(--text-2xs);color:var(--text-muted)}.guest-request{align-items:center;gap:14px;display:flex}.guest-request-who{flex:200px;min-width:0}.guest-request-ask{min-width:0;font-size:var(--text-xs);color:var(--text-secondary);flex:160px}.guest-request-when{flex:0 0 56px}.guest-request-actions{flex-shrink:0;gap:8px;display:flex}.guest-request-answers{border-top:1px solid var(--divider-subtle);flex-direction:column;gap:8px;margin-top:10px;padding:10px 0 0 30px;display:flex}.guest-bulk{border-top:1px solid var(--divider-subtle);border-bottom:1px solid var(--divider-subtle);margin-bottom:10px;padding:10px 0}@media (max-width:767px){.guest-request{flex-wrap:wrap}.guest-request-actions{width:100%}.guest-request-answers{padding-left:0}}.row-menu-btn{cursor:pointer;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.row-menu{z-index:60;border:1px solid var(--border);border-radius:var(--radius-row);background:var(--background);box-shadow:var(--shadow-pop);flex-direction:column;padding:6px;display:flex;position:fixed}.row-menu-item{border-radius:var(--radius-lg);width:100%;color:var(--text-accent);font-size:var(--text-xs);text-align:left;cursor:pointer;background:0 0;border:0;padding:8px 10px;display:block}.row-menu-item:hover:not(:disabled){background:var(--surface-hover)}.row-menu-item:disabled{opacity:.5;cursor:default}.row-menu-item--danger{color:var(--error-color)}.guest-notice{border-top:1px solid var(--divider-subtle);border-bottom:1px solid var(--divider-subtle);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:4px;padding:12px 0;display:flex}.guest-notice[data-tone=warn]{border-color:var(--warning,var(--border))}.guest-notice-text{flex:320px;min-width:0}.guest-live{border-bottom:1px solid var(--divider-subtle);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 0;display:flex}.guest-live-head{flex:0 0 160px}.guest-live-field{flex:280px;align-items:center;gap:8px;display:flex;position:relative}.guest-live-field .form-input{flex:1;min-width:0}.guest-live-notes{flex-direction:column;flex:100%;gap:8px;display:flex}.guest-list .btn-glass,.dt-scroll .btn-glass{box-shadow:none;background:0 0}.dt-sort{opacity:0;transition:opacity .12s}.dt-head:hover .dt-sort,.dt-sort[data-on]{opacity:.7}@media (hover:none){.guest-chip,.guest-filters-btn,.row-menu-btn,.row-menu-item{min-height:44px}.guest-filters-panel{left:auto;right:0}}@media (max-width:767px){.guest-search{flex-basis:100%;max-width:none}.guest-door-link{margin-left:0}}.dt-cards__search{color:var(--text-muted);align-items:center;gap:8px;margin:0 0 12px;display:flex}.dt-cards__search .form-input{flex:1;min-width:0}.dt-cards{margin:0;padding:0;list-style:none}.dt-card{border-top:1px solid var(--divider-subtle);cursor:pointer;padding:12px 0}.dt-card:first-child{border-top:0}.dt-card__top{align-items:flex-start;gap:8px;display:flex}.dt-card__who{overflow-wrap:anywhere;flex:1;min-width:0}.dt-card__amount{font-variant-numeric:tabular-nums;color:var(--text-accent);flex-shrink:0;font-weight:700}.dt-card__chevron{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;margin:-10px 0 -10px -12px;padding:0;display:inline-flex}.dt-card__chips{flex-wrap:wrap;gap:6px;margin:4px 0 0 36px;display:flex}.dt-chip{font-size:var(--text-2xs);border:1px solid var(--border);white-space:nowrap;border-radius:999px;padding:2px 8px;line-height:1.3}.dt-card__detail{font-size:var(--text-2xs);margin:10px 0 0 36px}.dt-card__ref{color:var(--text-muted);margin:0 0 6px}.dt-card__ticket{border-top:1px solid var(--divider-subtle);flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:4px 0;display:flex}.dt-card__ticket-id{font-family:monospace;font-size:var(--text-2xs);color:var(--text-muted);overflow-wrap:anywhere}.dt-card__ticket-state{font-size:var(--text-2xs);margin-left:auto}.dt-card__actions{flex-wrap:wrap;gap:8px;margin:10px 0 0 36px;display:flex}.dt-card__actions .btn-glass,.dt-card__actions button{min-height:40px}.entity-list-finder .finder-list{max-height:none;overflow:visible}.entity-list-finder .finder-table th{top:var(--topbar-h)}@media (max-width:760px){.entity-list-finder .finder-list{overflow-x:auto}.entity-list-finder .finder-table th{top:0}}.finder-table tbody tr[aria-selected=true] .finder-thumb--initial{color:inherit;background:currentColor}@supports (color:color-mix(in lab, red, red)){.finder-table tbody tr[aria-selected=true] .finder-thumb--initial{background:color-mix(in srgb,currentColor 16%,transparent)}}.topbar{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.topbar:after{display:none}.btn-glass:not(:is(.btn-glass-outline,.btn-glass-ghost,.btn-glass-danger,.btn-glass-success,.btn-glass-danger-solid)):not(:disabled),.submit-button:not(:disabled){color:var(--on-primary-accent,#fff);background:var(--primary-accent);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-color:#0000}.btn-glass:not(:is(.btn-glass-outline,.btn-glass-ghost,.btn-glass-danger,.btn-glass-success,.btn-glass-danger-solid)):hover:not(:disabled),.submit-button:hover:not(:disabled){background:var(--primary-accent)}@supports (color:color-mix(in lab, red, red)){.btn-glass:not(:is(.btn-glass-outline,.btn-glass-ghost,.btn-glass-danger,.btn-glass-success,.btn-glass-danger-solid)):hover:not(:disabled),.submit-button:hover:not(:disabled){background:color-mix(in srgb,var(--primary-accent)88%,#fff)}}.btn-glass:not(:is(.btn-glass-outline,.btn-glass-ghost,.btn-glass-danger,.btn-glass-success,.btn-glass-danger-solid)):active:not(:disabled),.submit-button:active:not(:disabled){background:var(--primary-accent)}@supports (color:color-mix(in lab, red, red)){.btn-glass:not(:is(.btn-glass-outline,.btn-glass-ghost,.btn-glass-danger,.btn-glass-success,.btn-glass-danger-solid)):active:not(:disabled),.submit-button:active:not(:disabled){background:color-mix(in srgb,var(--primary-accent)88%,#000)}}:is(.asst-proposal-send,.asst-send,.team-save,.inbox-btn--accept,.triage-btn--go,.asst-bar-btn,.inbox-btn,.reading-btn,.triage-btn,.sx-online-choice,.guest-filters-clear,.asst-proposal-keep,.pin-picker-btn,.rq-chip,.setup-chip,.guest-chip,.triage-pill,.sx-kind-opt,.section-link,.plan-link,.sx-textbtn,.am-linkbtn,.sx-linkish,.event-more-item,.acct-item,.event-langswitch-pick,.event-langswitch-add,.orgsw-item,.event-action-btn,.sx-ibtn,.row-menu-btn,.team-remove){box-sizing:border-box;appearance:none;cursor:pointer;margin:0;font-family:inherit;text-decoration:none}:is(.asst-proposal-send,.asst-send,.team-save,.inbox-btn--accept,.triage-btn--go,.asst-bar-btn,.inbox-btn,.reading-btn,.triage-btn,.sx-online-choice,.guest-filters-clear,.asst-proposal-keep,.pin-picker-btn,.rq-chip,.setup-chip,.guest-chip,.triage-pill,.sx-kind-opt,.section-link,.plan-link,.sx-textbtn,.am-linkbtn,.sx-linkish,.event-more-item,.acct-item,.event-langswitch-pick,.event-langswitch-add,.orgsw-item,.event-action-btn,.sx-ibtn,.row-menu-btn,.team-remove):focus-visible{outline:2px solid var(--primary-accent);outline-offset:2px}:is(.asst-proposal-send,.asst-send,.team-save,.inbox-btn--accept,.triage-btn--go,.asst-bar-btn,.inbox-btn,.reading-btn,.triage-btn,.sx-online-choice,.guest-filters-clear,.asst-proposal-keep,.pin-picker-btn,.rq-chip,.setup-chip,.guest-chip,.triage-pill,.sx-kind-opt,.event-more-item,.acct-item,.event-langswitch-pick,.event-langswitch-add,.orgsw-item,.event-action-btn,.sx-ibtn,.row-menu-btn,.team-remove):disabled{cursor:default}:is(.asst-bar-btn,.inbox-btn,.reading-btn,.triage-btn,.sx-online-choice,.guest-filters-clear,.asst-proposal-keep,.pin-picker-btn){border-radius:var(--radius-lg);background:var(--text-accent);border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:6px 12px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){:is(.asst-bar-btn,.inbox-btn,.reading-btn,.triage-btn,.sx-online-choice,.guest-filters-clear,.asst-proposal-keep,.pin-picker-btn){background:color-mix(in srgb,var(--text-accent)10%,transparent)}}:is(.asst-bar-btn,.inbox-btn,.reading-btn,.triage-btn,.sx-online-choice,.guest-filters-clear,.asst-proposal-keep,.pin-picker-btn){color:var(--text-accent);font-size:var(--text-xs);font-weight:600;line-height:1.2;transition:background .15s}:is(.asst-bar-btn,.inbox-btn,.reading-btn,.triage-btn,.sx-online-choice,.guest-filters-clear,.asst-proposal-keep,.pin-picker-btn):hover:not(:disabled){background:var(--text-accent)}@supports (color:color-mix(in lab, red, red)){:is(.asst-bar-btn,.inbox-btn,.reading-btn,.triage-btn,.sx-online-choice,.guest-filters-clear,.asst-proposal-keep,.pin-picker-btn):hover:not(:disabled){background:color-mix(in srgb,var(--text-accent)18%,transparent)}}:is(.asst-bar-btn,.inbox-btn,.reading-btn,.triage-btn,.sx-online-choice,.guest-filters-clear,.asst-proposal-keep,.pin-picker-btn):active:not(:disabled){background:var(--text-accent)}@supports (color:color-mix(in lab, red, red)){:is(.asst-bar-btn,.inbox-btn,.reading-btn,.triage-btn,.sx-online-choice,.guest-filters-clear,.asst-proposal-keep,.pin-picker-btn):active:not(:disabled){background:color-mix(in srgb,var(--text-accent)24%,transparent)}}:is(.asst-bar-btn,.inbox-btn,.reading-btn,.triage-btn,.sx-online-choice,.guest-filters-clear,.asst-proposal-keep,.pin-picker-btn):disabled{opacity:.5}:is(.asst-proposal-send,.asst-send,.team-save,.inbox-btn--accept,.triage-btn--go){border-radius:var(--radius-lg);background:var(--primary-accent);color:var(--on-primary-accent);font-size:var(--text-xs);border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:8px 14px;font-weight:700;line-height:1.2;transition:background .18s;display:inline-flex}:is(.asst-proposal-send,.asst-send,.team-save,.inbox-btn--accept,.triage-btn--go):hover:not(:disabled){background:var(--primary-accent)}@supports (color:color-mix(in lab, red, red)){:is(.asst-proposal-send,.asst-send,.team-save,.inbox-btn--accept,.triage-btn--go):hover:not(:disabled){background:color-mix(in srgb,var(--primary-accent)88%,#fff)}}:is(.asst-proposal-send,.asst-send,.team-save,.inbox-btn--accept,.triage-btn--go):active:not(:disabled){background:var(--primary-accent)}@supports (color:color-mix(in lab, red, red)){:is(.asst-proposal-send,.asst-send,.team-save,.inbox-btn--accept,.triage-btn--go):active:not(:disabled){background:color-mix(in srgb,var(--primary-accent)88%,#000)}}:is(.asst-proposal-send,.asst-send,.team-save,.inbox-btn--accept,.triage-btn--go):disabled{color:var(--text-secondary);background:var(--surface-hover)}:is(.rq-chip,.setup-chip,.guest-chip,.triage-pill,.sx-kind-opt){border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--text-secondary);font-size:var(--text-xs);background:0 0;align-items:center;gap:6px;padding:6px 12px;font-weight:600;line-height:1.2;transition:background .15s,color .15s;display:inline-flex}:is(.rq-chip,.setup-chip,.guest-chip,.triage-pill,.sx-kind-opt):hover:not(:disabled){background:var(--text-accent)}@supports (color:color-mix(in lab, red, red)){:is(.rq-chip,.setup-chip,.guest-chip,.triage-pill,.sx-kind-opt):hover:not(:disabled){background:color-mix(in srgb,var(--text-accent)8%,transparent)}}:is(.rq-chip,.setup-chip,.guest-chip,.triage-pill,.sx-kind-opt):hover:not(:disabled){color:var(--text-accent)}:is(.section-link,.plan-link,.sx-textbtn,.am-linkbtn,.sx-linkish){color:var(--text-secondary);font-size:var(--text-sm);background:0 0;border:0;padding:2px 0;font-weight:600}:is(.section-link,.plan-link,.sx-textbtn,.am-linkbtn,.sx-linkish):hover{color:var(--text-accent);text-decoration:underline}:is(.event-more-item,.acct-item,.event-langswitch-pick,.event-langswitch-add,.orgsw-item){border-radius:var(--radius-md);color:var(--text-accent);font-size:var(--text-sm);background:0 0;border:0;padding:8px 10px;font-weight:500;transition:background .12s}:is(.event-more-item,.acct-item,.event-langswitch-pick,.event-langswitch-add,.orgsw-item):hover:not(:disabled){background:var(--surface-hover)}:is(.event-action-btn,.sx-ibtn,.row-menu-btn,.team-remove){border-radius:var(--radius-md);color:var(--text-secondary);background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:background .12s,color .12s;display:inline-flex}:is(.event-action-btn,.sx-ibtn,.row-menu-btn,.team-remove):hover:not(:disabled){background:var(--surface-hover);color:var(--text-accent)}.team-remove:hover:not(:disabled){color:var(--error-color)}:root:root :is(.metal-card,.metal-panel,.metal-surface,.finder-list,.finder-preview){background:var(--surface);box-shadow:none;border-color:#0000}:root:root :is(.cmdk-panel,.inbox-panel){background:var(--background-secondary);border-color:var(--border);box-shadow:var(--shadow-pop)}.form-input:not(.form-input--seamless),.form-input:not(.form-input--seamless):focus,.sx-input{background:linear-gradient(to bottom,var(--metal-inset-top)0%,var(--metal-inset-foot)100%);background-blend-mode:normal;border-color:var(--border);color:var(--text-accent);box-shadow:inset 0 1px 2px var(--metal-inset-shadow);-webkit-backdrop-filter:none;backdrop-filter:none}.form-input:not(.form-input--seamless):focus,.sx-input:focus{border-color:var(--border);box-shadow:inset 0 1px 2px var(--metal-inset-shadow),0 0 0 3px var(--primary-glow)}@media (max-width:767px){.sidebar{width:min(var(--sidebar-w-expanded),86vw);background-color:var(--chrome-fill-solid)!important}}.finder-rows-wrap{flex-direction:column;gap:8px;min-width:0;display:flex}.finder-rows-sort{font-size:var(--text-xs);color:var(--text-secondary);align-self:flex-end;align-items:center;gap:8px;display:inline-flex}.finder-rows-sort select{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--color-on-surface);font-size:var(--text-xs);max-width:60vw;padding:6px 8px}.finder-rows{min-width:0;margin:0;padding:0;list-style:none}.finder-rows>li+li{border-top:1px solid var(--divider-subtle)}.finder-row{width:100%;min-height:56px;color:var(--color-on-surface);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:stretch;gap:3px;min-width:0;padding:10px 4px;display:flex}.finder-row:active,.finder-row[aria-current=true]{background:var(--surface-hover)}.finder-row:focus-visible{outline:2px solid var(--primary-accent);outline-offset:-2px}.finder-row-title{font-size:var(--text-base);min-width:0;font-weight:600;overflow:hidden}.finder-row-title>*{min-width:0}.finder-row-meta{font-size:var(--text-xs);color:var(--text-secondary);flex-wrap:wrap;gap:2px 6px;min-width:0;display:flex}.finder-row-cell{overflow-wrap:anywhere;min-width:0}.finder-row-cell+.finder-row-cell:before{content:"·";color:var(--text-muted);margin-right:6px}.finder-row-cell:empty{display:none}.finder{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;display:grid}.finder--open{grid-template-columns:minmax(0,1fr) 300px}@media (max-width:1000px){.finder--open{grid-template-columns:minmax(0,1fr)}}.finder-list{border:1px solid var(--metal-edge);border-radius:var(--radius-sm);outline:none;max-height:min(72dvh,760px);overflow:auto}.finder-list:focus-visible{box-shadow:0 0 0 2px var(--primary-accent)}.finder-table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;min-width:560px;font-size:var(--text-xs);font-variant-numeric:tabular-nums}.finder-table th{z-index:1;text-align:left;border-bottom:1px solid var(--divider-subtle);background:linear-gradient(var(--metal-scrim-top),var(--metal-scrim-top)),var(--metal-tint);padding:0;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.finder-table th{background:linear-gradient(var(--metal-scrim-top),var(--metal-scrim-top)),color-mix(in srgb,color-mix(in srgb,var(--metal-tint),#000 var(--metal-accent-shade))var(--metal-mix-top),var(--metal-base))}}.finder-th{width:100%;font:inherit;font-size:var(--text-2xs);color:var(--text-secondary);text-align:inherit;border:0;border-right:1px solid var(--divider-subtle);cursor:pointer;background:0 0;align-items:center;gap:4px;padding:6px 10px;font-weight:600;display:flex}.finder-table th:last-child .finder-th{border-right:0}.finder-right .finder-th{justify-content:flex-end}.finder-table td{height:28px;color:var(--text-accent);white-space:nowrap;text-overflow:ellipsis;padding:0 10px;overflow:hidden}.finder-table td:empty:before{content:"—";color:var(--text-muted)}.finder-table tbody tr:nth-child(2n) td{background:var(--text-accent)}@supports (color:color-mix(in lab, red, red)){.finder-table tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--text-accent)4%,transparent)}}.finder-table tbody tr{cursor:pointer;-webkit-user-select:none;user-select:none}.finder-table tbody tr[aria-selected=true] td{background:var(--primary-accent);color:var(--on-primary-accent)}.finder-table tbody tr[aria-selected=true] td:empty:before{color:inherit}.finder-right{text-align:right}.finder-cell-name{align-items:center;gap:8px;min-width:0;display:flex}.finder-ellipsis{text-overflow:ellipsis;min-width:0;overflow:hidden}.finder-thumb{border-radius:var(--radius-xl);object-fit:cover;background:var(--text-accent);flex:none;width:20px;height:20px}@supports (color:color-mix(in lab, red, red)){.finder-thumb{background:color-mix(in srgb,var(--text-accent)10%,transparent)}}.finder-thumb--initial{font-size:var(--text-2xs);color:var(--text-secondary);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.finder-badge{font-size:var(--text-2xs);color:var(--text-muted);flex:none}tr[aria-selected=true] .finder-badge{color:inherit;opacity:.85}.finder-preview{top:calc(var(--topbar-h) + 12px);border:1px solid var(--metal-edge);flex-direction:column;gap:12px;padding:14px;display:flex;position:sticky}@media (max-width:1000px){.finder-preview{position:static}}.finder-preview-close{z-index:1;width:28px;height:28px;font-size:var(--text-md);color:var(--text-secondary);background:var(--background);border:1px solid var(--metal-edge);border-radius:var(--radius-sm);cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:8px;right:8px}.finder-preview-media{aspect-ratio:4/3;border-radius:var(--radius-3xl);background:var(--text-accent);justify-content:center;align-items:center;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.finder-preview-media{background:color-mix(in srgb,var(--text-accent)8%,transparent)}}.finder-preview-media img{object-fit:cover;width:100%;height:100%;display:block}.finder-preview-initial{font-size:var(--text-3xl);color:var(--text-muted);font-weight:700}.finder-preview-title{font-size:var(--text-base);color:var(--text-accent);overflow-wrap:anywhere;margin:0;font-weight:700;line-height:1.3}.finder-preview-sub{font-size:var(--text-xs);color:var(--text-secondary);margin:2px 0 0}.finder-preview-facts{font-size:var(--text-xs);flex-direction:column;gap:4px;margin:0;display:flex}.finder-preview-fact{grid-template-columns:88px minmax(0,1fr);gap:10px;display:grid}.finder-preview-fact dt{color:var(--text-muted)}.finder-preview-fact dd{color:var(--text-accent);overflow-wrap:anywhere;margin:0}.finder-preview-desc{font-size:var(--text-xs);color:var(--text-secondary);-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.finder-preview-actions{flex-wrap:wrap;gap:8px;display:flex}.metal-card,.metal-panel,.cmdk-panel,.btn-glass,.submit-button,.form-input:not(.form-input--seamless),.sx-input,.finder-list,.finder-preview{border-radius:var(--metal-radius)}.sw-page{background:var(--background);flex-direction:column;min-height:100dvh;padding:28px 24px 48px;display:flex;position:relative;overflow:hidden}.sw-backdrop{z-index:0;pointer-events:none;position:absolute;inset:0}.sw-backdrop img{object-fit:cover;width:100%;height:100%}.sw-backdrop:after{content:"";background:linear-gradient(100deg,var(--background)0%,var(--background)45%,var(--background)100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.sw-backdrop:after{background:linear-gradient(100deg,var(--background)0%,color-mix(in srgb,var(--background)86%,transparent)45%,color-mix(in srgb,var(--background)70%,transparent)100%)}}.sw-top{z-index:1;width:100%;max-width:1200px;margin:0 auto;position:relative}.sw-center{z-index:1;flex:1;justify-content:center;align-items:center;display:flex;position:relative}.sw-layout{z-index:1;flex:1;grid-template-columns:minmax(0,1fr) minmax(320px,400px);align-items:center;gap:clamp(32px,6vw,96px);width:100%;max-width:1200px;margin:0 auto;padding-top:32px;display:grid;position:relative}.sw-showcase{flex-direction:column;align-items:flex-start;gap:12px;min-width:0;display:flex}.sw-eyebrow{margin:10px 0 0}.sw-name{font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:clamp(44px,6.4vw,88px);font-weight:700;line-height:.98}.sw-address{font-size:var(--text-sm);color:var(--accent-text);font-variant-numeric:tabular-nums;margin:2px 0 0}.sw-lede{max-width:44ch;font-size:var(--text-lg);color:var(--text-muted);margin:6px 0 0;line-height:1.5}.sw-place{font-size:var(--text-base);align-items:center;gap:6px;margin:0;display:flex}.sw-place .material-symbols-outlined{font-size:var(--text-lg);color:var(--accent-text)}.sw-description{max-width:52ch;font-size:var(--text-base);opacity:.86;margin:4px 0 0;line-height:1.5}.sw-events{width:100%;margin-top:22px}.sw-label{font-size:var(--text-2xs);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin:0 0 10px;font-weight:600}.sw-event-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 14px;margin:0;padding:0;list-style:none;display:grid}.sw-event{min-width:0}.sw-event-image{aspect-ratio:6/5;border-radius:var(--metal-radius);background:var(--surface);box-shadow:inset 0 0 0 1px var(--border);overflow:hidden}.sw-event-image img{object-fit:cover;width:100%;height:100%;display:block}.sw-event-date{font-size:var(--text-2xs);color:var(--text-muted);font-variant-numeric:tabular-nums;margin:8px 0 2px}.sw-event-title{font-size:var(--text-xs);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.sw-more{font-size:var(--text-2xs);color:var(--text-muted);margin:12px 0 0}.sw-event:nth-child(n+4),.sw-more--narrow{display:none}.sw-panel-wrap{flex-direction:column;align-items:stretch;min-width:0;display:flex}.sw-panel-title{font-family:var(--font-display);font-size:var(--text-xl);margin:0;font-weight:700}.sw-panel-sub{font-size:var(--text-xs);color:var(--text-muted);margin:4px 0 18px}@media (max-width:860px){.sw-page{padding:20px 16px 40px}.sw-backdrop{height:420px;bottom:auto}.sw-backdrop:after{background:linear-gradient(180deg,var(--background)0%,var(--background)100%)}@supports (color:color-mix(in lab, red, red)){.sw-backdrop:after{background:linear-gradient(180deg,color-mix(in srgb,var(--background)62%,transparent)0%,var(--background)100%)}}.sw-event:nth-child(n+4),.sw-more--narrow{display:block}.sw-more--wide{display:none}.sw-layout{grid-template-columns:minmax(0,1fr);gap:28px;padding-top:48px}.sw-event-grid{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:148px;grid-auto-flow:column;padding-bottom:6px;overflow-x:auto}.sw-event{scroll-snap-align:start}}@media (prefers-reduced-motion:no-preference){.sw-showcase,.sw-panel-wrap{animation:.52s cubic-bezier(.2,.7,.2,1) both sw-rise}.sw-panel-wrap{animation-delay:90ms}}@keyframes sw-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.event-decisions{margin:0 0 20px}.event-decisions__title{font-size:var(--text-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);margin:0 0 6px;font-weight:600}.event-decisions ul{border-top:1px solid var(--divider-subtle);margin:0;padding:0;list-style:none}.event-decisions__row{border-bottom:1px solid var(--divider-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.event-decisions__name{color:var(--text-accent);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.event-decisions__meta{font-size:var(--text-xs);color:var(--text-secondary);margin-top:2px}.event-decisions__error{font-size:var(--text-xs);color:var(--error-color);margin:0 0 8px}.event-part-filter{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.event-part-filter__label{font-size:var(--text-2xs);color:var(--text-muted);margin-right:4px}.involved-card{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface);min-width:0;color:inherit;align-items:center;gap:12px;padding:12px;text-decoration:none;display:flex}.involved-card:hover{background:var(--surface-hover)}.involved-card__title{color:var(--text-accent);text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.involved-card__meta{font-size:var(--text-2xs);color:var(--text-muted);margin-top:2px;display:block}.involved-card__part{font-size:var(--text-xs);color:var(--text-secondary);margin-top:4px;display:block}@media (max-width:767px){.event-langswitch-menu,.acct-menu,.event-more-menu{overscroll-behavior:contain;overflow-y:auto;width:auto!important;min-width:0!important;max-width:none!important;max-height:75dvh!important;padding:10px 10px calc(14px + env(safe-area-inset-bottom,0px))!important;background:var(--chrome-fill-solid)!important;z-index:1000!important;border:0!important;border-radius:18px 18px 0 0!important;position:fixed!important;inset:auto 0 0!important;box-shadow:0 0 0 100vmax #00000073!important}.event-langswitch-menu .event-langswitch-pick,.event-more-menu .event-more-item{min-height:48px}}.settings-column{width:100%;max-width:var(--studio-page-max,1100px);padding:var(--page-pad-top)var(--page-pad-x)var(--page-pad-bottom);margin-inline:auto}.modal-close-x{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--text-muted);font-size:var(--text-xl);cursor:pointer;z-index:3;background:0 0;border:none;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex;position:absolute;top:12px;right:12px}.modal-close-x:hover{background:var(--surface-hover);color:var(--text-accent)}.modal-close-x:focus-visible{outline:2px solid var(--primary-accent);outline-offset:1px}.studio-surface{background:var(--surface);border:1px solid #0000}.ui-field{min-width:0}.ui-field__head{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:6px;display:flex}.ui-field__head .form-label{margin:0}.ui-field__hint{font-size:var(--text-2xs);letter-spacing:0;text-transform:none;color:var(--text-secondary);font-weight:500}.ui-field__error{font-size:var(--text-2xs);color:var(--error-color);margin:6px 0 0}.ui-veil{z-index:9999;isolation:isolate;background:var(--auth-veil);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.ui-dialog{border:1px solid var(--border);border-radius:var(--metal-radius,var(--radius));width:100%;max-height:min(88dvh,760px);box-shadow:var(--shadow-modal);outline:none;flex-direction:column;display:flex;position:relative}.ui-dialog--confirm{max-width:384px;padding:24px}.ui-dialog,.ui-veil>.quiet-card,[data-portal-veil]>.quiet-card{background:linear-gradient(var(--surface),var(--surface)),var(--background)}.ui-dialog__head{padding:20px 56px 0 24px}.ui-dialog__title{font-size:var(--text-base);color:var(--text-accent);margin:0;font-weight:600}.ui-dialog__subtitle{font-size:var(--text-sm);color:var(--text-secondary);margin:4px 0 0}.ui-dialog__body{flex:1;min-height:0;padding:20px 24px;overflow-y:auto}.ui-dialog__foot{border-top:1px solid var(--divider-subtle);justify-content:flex-end;gap:8px;padding:16px 24px;display:flex}.ui-dialog__alert{border-top:1px solid var(--divider-subtle);gap:10px;padding:14px 24px;display:grid}.ui-dialog__alert-title{font-size:var(--text-sm);color:var(--text-accent);margin:0;font-weight:600}.ui-dialog__alert-body{font-size:var(--text-sm);color:var(--text-secondary);margin:2px 0 0}.ui-dialog__foot .btn-glass-danger,.confirm-actions .btn-glass-danger{color:#fff;background:#ef4444e6;border-color:#0000;box-shadow:0 4px 16px #ef444440}.ui-dialog__foot .btn-glass-danger:hover:not(:disabled),.confirm-actions .btn-glass-danger:hover:not(:disabled){filter:none;background:#ef4444}.headline-editor{flex-direction:column;gap:10px;display:flex}.headline-editor__hint{font-size:var(--text-xs);color:var(--text-secondary);margin:0}.headline-editor__list{flex-direction:column;gap:6px;display:flex}.headline-editor__label{font-size:var(--text-2xs);color:var(--text-secondary);margin-top:6px}.headline-opt{text-align:left;border-radius:var(--radius-md);cursor:pointer;width:100%;color:inherit;background:0 0;border:1px solid;align-items:baseline;gap:10px;padding:9px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.headline-opt{border:1px solid color-mix(in srgb,currentColor 14%,transparent)}}.headline-opt:hover{background:var(--surface-hover)}.headline-opt[aria-pressed=true]{border-color:var(--accent-text,currentColor)}.headline-opt__text{overflow-wrap:anywhere;flex:1;min-width:0}.headline-opt__note{font-size:var(--text-2xs);color:var(--text-secondary);white-space:nowrap}.headline-opt__check{color:var(--accent-text,currentColor)}.modal-head,.modal-body,.modal-foot,.confirm-actions,.finder-section,.finder-section-head{box-sizing:border-box}.phone-lead,.phone-savebar,.phone-home-card,.studio-bottomnav,.phone-sheet,.phone-sheet-scrim{display:none}.phone-status,.phone-status-card,.phone-status-title,.phone-status-count,.phone-status-caret,.phone-status-warn,.phone-status-warn-icon,.phone-status-warn-text,.phone-status-warn-title,.phone-status-warn-detail,.phone-sheet-grabber,.phone-sheet-title,.phone-rows,.phone-row,.phone-row-icon,.phone-row-label,.phone-row-hint,.phone-row-chevron,.studio-bottomnav-pill,.studio-bottomnav-lens,.studio-bottomnav-cell,.studio-bottomnav-glyph,.studio-bottomnav-label,.studio-bottomnav-badge{box-sizing:border-box}.phone-console{display:none}.phone-console-head,.phone-console-cover,.phone-console-headbody,.phone-console-title,.phone-console-when,.phone-console-badges,.phone-console-badge,.phone-console-issues,.phone-console-issues-icon,.phone-console-issues-text,.phone-console-chevron,.phone-console-tiles,.phone-console-tile,.phone-console-tile-icon,.phone-console-tile-label,.phone-console-tile-count,.phone-subtools{box-sizing:border-box}.toast-stack{z-index:10000}.quiet-field .quiet-field-head{opacity:0;transition:opacity .12s}.quiet-field:hover .quiet-field-head,.quiet-field:focus-within .quiet-field-head{opacity:1}@media (hover:none){.quiet-field .quiet-field-head{opacity:1;transition:none}}@media (prefers-reduced-motion:reduce){.quiet-field .quiet-field-head{transition:none}}@media (max-width:767px){.setup-spine-head{flex-wrap:wrap;row-gap:10px}.setup-spine-actions{flex:1 0 100%;order:1}.setup-spine-actions>div{justify-content:flex-start!important}}.ticket-mode-picker{align-items:flex-end}@media (max-width:479px){.ticket-mode-picker{align-items:flex-start}}@media (max-width:767px){.studio-header{display:none!important}}@media (min-width:768px){:root{--topbar-h:56px}.studio-header{z-index:30;background:var(--background-secondary);box-shadow:inset 0 -1px 0 var(--border);position:fixed;top:0;left:0;right:0}.studio-header-acct{flex:none;align-items:center;display:flex}.studio-header .studio-header-burger{margin-left:-12px}.studio-header .topbar-status-group{flex:none;align-items:center;gap:8px;display:inline-flex}.studio-header .readiness-chips{margin-left:0}.studio-header .setup-chip,.studio-header .readiness-chip{border-radius:var(--radius-pill);height:32px;font-size:var(--text-xs);padding:0 12px}.studio-header .setup-chip{background:0 0}.studio-header .topbar-logo{margin-right:0}.studio-header .studio-header-burger:hover{background:var(--surface-hover)}.studio-header .studio-header-burger:focus-visible{outline:2px solid var(--primary-accent);outline-offset:-2px}.studio-pagebar .pagebar-find:not(.pagebar-find--header),.sidebar-foot-acct{display:none}}.sidebar-rail-tip[data-below]{transform:translate(-50%)}.studio-header-record{border-left:1px solid var(--border);text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:min(34vw,420px);font-size:var(--text-md);color:var(--color-on-surface);margin-left:4px;padding-left:14px;font-weight:600;overflow:hidden}.event-cancel-text{cursor:pointer;font:inherit;font-size:var(--text-sm);color:var(--color-error);border:1px solid var(--color-error);border-radius:var(--radius-md);background:0 0;margin-left:12px;padding:6px 12px;font-weight:600}.event-cancel-text:hover:not(:disabled){background:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.event-cancel-text:hover:not(:disabled){background:color-mix(in srgb,var(--color-error)10%,transparent)}}.event-cancel-text:disabled{cursor:default;opacity:.5}.event-cancel-text:focus-visible{outline:2px solid var(--primary-accent);outline-offset:2px}.pagebar-help{display:contents}@media (min-width:768px){.pagebar-help{display:none}}.pin-picker-btn{cursor:pointer;align-items:center;gap:6px;height:30px;margin-right:6px;display:inline-flex}.pin-picker-btn[aria-pressed=true]{color:var(--text-accent);border-color:var(--primary-accent)}.pin-picker-row{cursor:pointer;text-align:left;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);width:100%;color:inherit;font:inherit;font-size:var(--text-sm);align-items:center;gap:10px;padding:10px 12px;display:flex}.pin-picker-row[aria-selected=true]{border-color:var(--primary-accent);color:var(--text-accent)}.pin-picker-row:hover{background:var(--surface-hover)}.event-notes-list>div+div{border-top:1px solid var(--divider-subtle)}.studio-header .studio-header-product{font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:.01em;color:var(--text-accent);white-space:nowrap;margin-left:2px;font-weight:600}@media (max-width:767px){.studio-header .studio-header-product{display:none}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
