/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-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-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif, "Noto Color Emoji", "Apple Color Emoji", "Segoe UI Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-900:oklch(37.8% .077 168.94);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-blue-950:oklch(28.2% .091 267.935);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-900:oklch(41% .159 10.272);--color-rose-950:oklch(27.1% .105 12.094);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-neutral-950:oklch(14.5% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xl:36rem;--container-6xl:72rem;--container-7xl:80rem;--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-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-light:300;--font-weight-medium:500;--font-weight-semibold:600;--tracking-wider:.05em;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--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);--font-display:"Sora", ui-sans-serif, system-ui, sans-serif, "Noto Color Emoji"}}@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{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-0{top:calc(var(--spacing) * 0)}.top-\[-1px\]{top:-1px}.right-0{right:calc(var(--spacing) * 0)}.bottom-0{bottom:calc(var(--spacing) * 0)}.left-0{left:calc(var(--spacing) * 0)}.-z-10{z-index:calc(10 * -1)}.z-0{z-index:0}.z-50{z-index:50}.float-left{float:left}.float-none{float:none}.float-right{float:right}.\!container{width:100%!important}@media (width>=40rem){.\!container{max-width:40rem!important}}@media (width>=48rem){.\!container{max-width:48rem!important}}@media (width>=64rem){.\!container{max-width:64rem!important}}@media (width>=80rem){.\!container{max-width:80rem!important}}@media (width>=96rem){.\!container{max-width:96rem!important}}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-2{margin:calc(var(--spacing) * 2)}.m-26{margin:calc(var(--spacing) * 26)}.m-32{margin:calc(var(--spacing) * 32)}.m-40{margin:calc(var(--spacing) * 40)}.m-178{margin:calc(var(--spacing) * 178)}.mx-auto{margin-inline:auto}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.-mt-3{margin-top:calc(var(--spacing) * -3)}.-mt-5{margin-top:calc(var(--spacing) * -5)}.-mt-px{margin-top:-1px}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-6{margin-right:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.-ml-px{margin-left:-1px}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-12{margin-left:calc(var(--spacing) * 12)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.table-column{display:table-column}.table-row{display:table-row}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-\[9px\]{width:9px;height:9px}.h-0{height:calc(var(--spacing) * 0)}.h-1{height:calc(var(--spacing) * 1)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.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-11{height:calc(var(--spacing) * 11)}.h-16{height:calc(var(--spacing) * 16)}.h-\[18px\]{height:18px}.h-\[23\.5px\]{height:23.5px}.h-\[56px\]{height:56px}.min-h-dvh{min-height:100dvh}.min-h-screen{min-height:100vh}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-\[18px\]{width:18px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-full{max-width:100%}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-6{min-width:calc(var(--spacing) * 6)}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.rotate-2{rotate:2deg}.rotate-360{rotate:360deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-not-allowed\!{cursor:not-allowed!important}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.resize{resize:both}.columns-1{columns:1}.columns-2{columns:2}.columns-3{columns:3}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-items-center{justify-items:center}.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-12{gap:calc(var(--spacing) * 12)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-neutral-200>:not(:last-child)){border-color:var(--color-neutral-200)}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.rounded-b-lg{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-dotted{--tw-border-style:dotted;border-style:dotted}.border-none{--tw-border-style:none;border-style:none}.border-emerald-900{border-color:var(--color-emerald-900)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-400{border-color:var(--color-gray-400)}.border-neutral-100{border-color:var(--color-neutral-100)}.border-neutral-200{border-color:var(--color-neutral-200)}.border-neutral-300{border-color:var(--color-neutral-300)}.bg-amber-200{background-color:var(--color-amber-200)}.bg-amber-600{background-color:var(--color-amber-600)}.bg-black\/8{background-color:#00000014}@supports (color:color-mix(in lab, red, red)){.bg-black\/8{background-color:color-mix(in oklab, var(--color-black) 8%, transparent)}}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-blue-700{background-color:var(--color-blue-700)}.bg-emerald-200{background-color:var(--color-emerald-200)}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-emerald-800{background-color:var(--color-emerald-800)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-neutral-50{background-color:var(--color-neutral-50)}.bg-neutral-600{background-color:var(--color-neutral-600)}.bg-rose-200{background-color:var(--color-rose-200)}.bg-rose-200\!{background-color:var(--color-rose-200)!important}.bg-rose-500{background-color:var(--color-rose-500)}.bg-rose-600{background-color:var(--color-rose-600)}.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)}}.bg-white\/50{background-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.bg-white\/50{background-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.bg-white\/\[2\%\]{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[2\%\]{background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[6px\]{padding-inline:6px}.py-0{padding-block:calc(var(--spacing) * 0)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-4{padding-block:calc(var(--spacing) * 4)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pl-4{padding-left:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-right{text-align:right}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-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-xs\/none{font-size:var(--text-xs);line-height:1}.text-\[13px\]{font-size:13px}.leading-3{--tw-leading:calc(var(--spacing) * 3);line-height:calc(var(--spacing) * 3)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-amber-900{color:var(--color-amber-900)}.text-black{color:var(--color-black)}.text-blue-500{color:var(--color-blue-500)}.text-blue-900{color:var(--color-blue-900)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-900{color:var(--color-emerald-900)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-neutral-100{color:var(--color-neutral-100)}.text-neutral-400{color:var(--color-neutral-400)}.text-neutral-500{color:var(--color-neutral-500)}.text-neutral-500\!{color:var(--color-neutral-500)!important}.text-neutral-600{color:var(--color-neutral-600)}.text-neutral-800{color:var(--color-neutral-800)}.text-neutral-900{color:var(--color-neutral-900)}.text-neutral-950{color:var(--color-neutral-950)}.text-rose-900{color:var(--color-rose-900)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.decoration-neutral-400{-webkit-text-decoration-color:var(--color-neutral-400);-webkit-text-decoration-color:var(--color-neutral-400);-webkit-text-decoration-color:var(--color-neutral-400);text-decoration-color:var(--color-neutral-400)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.scheme-light-dark{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){.scheme-light-dark{--lightningcss-light: ;--lightningcss-dark:initial}}.opacity-90{opacity:.9}.shadow,.shadow-sm{--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-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-blue-300{--tw-ring-color:var(--color-blue-300)}.ring-gray-300{--tw-ring-color:var(--color-gray-300)}.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,)}.brightness-2{--tw-brightness:brightness(2%);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,)}.contrast-2{--tw-contrast:contrast(2%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.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)}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}.\[program\:biosamtu-new-worker\]{program:biosamtu-new-worker}@media (hover:hover){.group-hover\:text-blue-500:is(:where(.group):hover *),.group-hover\/exception\:text-blue-500:is(:where(.group\/exception):hover *){color:var(--color-blue-500)}}.odd\:bg-white\/2:nth-child(odd){background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.odd\:bg-white\/2:nth-child(odd){background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.even\:bg-white:nth-child(2n){background-color:var(--color-white)}@media (hover:hover){.hover\:border:hover{border-style:var(--tw-border-style);border-width:1px}.hover\:border-neutral-200:hover{border-color:var(--color-neutral-200)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-neutral-100:hover{background-color:var(--color-neutral-100)}.hover\:bg-neutral-200:hover{background-color:var(--color-neutral-200)}.hover\:bg-white\/50:hover{background-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/50:hover{background-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.hover\:text-blue-500:hover{color:var(--color-blue-500)}.hover\:text-gray-400:hover{color:var(--color-gray-400)}.hover\:text-gray-500:hover{color:var(--color-gray-500)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:z-10:focus{z-index:10}.focus\:border-blue-300:focus{border-color:var(--color-blue-300)}.focus\:ring:focus{--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)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:bg-gray-100:active{background-color:var(--color-gray-100)}.active\:text-gray-500:active{color:var(--color-gray-500)}.active\:text-gray-700:active{color:var(--color-gray-700)}.active\:text-gray-800:active{color:var(--color-gray-800)}@media (width>=40rem){.sm\:mb-16{margin-bottom:calc(var(--spacing) * 16)}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:flex-1{flex:1}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:justify-start{justify-content:flex-start}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:p-14{padding:calc(var(--spacing) * 14)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:py-0{padding-block:calc(var(--spacing) * 0)}.sm\:pt-0{padding-top:calc(var(--spacing) * 0)}.sm\:pt-16{padding-top:calc(var(--spacing) * 16)}.sm\:pb-0{padding-bottom:calc(var(--spacing) * 0)}}@media (width>=64rem){.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}}.rtl\:flex-row-reverse:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@media (prefers-color-scheme:dark){:where(.dark\:divide-white\/5>:not(:last-child)){border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){:where(.dark\:divide-white\/5>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}:where(.dark\:divide-white\/10>:not(:last-child)){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){:where(.dark\:divide-white\/10>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:border{border-style:var(--tw-border-style);border-width:1px}.dark\:border-none{--tw-border-style:none;border-style:none}.dark\:border-amber-500{border-color:var(--color-amber-500)}.dark\:border-amber-800{border-color:var(--color-amber-800)}.dark\:border-blue-600{border-color:var(--color-blue-600)}.dark\:border-blue-800{border-color:var(--color-blue-800)}.dark\:border-emerald-500{border-color:var(--color-emerald-500)}.dark\:border-emerald-600{border-color:var(--color-emerald-600)}.dark\:border-gray-600{border-color:var(--color-gray-600)}.dark\:border-neutral-500{border-color:var(--color-neutral-500)}.dark\:border-neutral-700{border-color:var(--color-neutral-700)}.dark\:border-neutral-800{border-color:var(--color-neutral-800)}.dark\:border-rose-500{border-color:var(--color-rose-500)}.dark\:border-rose-900{border-color:var(--color-rose-900)}.dark\:border-transparent{border-color:#0000}.dark\:border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/5{border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.dark\:border-white\/8{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/8{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.dark\:border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.dark\:border-white\/\[9\%\]{border-color:#ffffff17}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/\[9\%\]{border-color:color-mix(in oklab, var(--color-white) 9%, transparent)}}.dark\:bg-\[\#1a1a1a\]{background-color:#1a1a1a}.dark\:bg-amber-600{background-color:var(--color-amber-600)}.dark\:bg-amber-950{background-color:var(--color-amber-950)}.dark\:bg-blue-700{background-color:var(--color-blue-700)}.dark\:bg-blue-950{background-color:var(--color-blue-950)}.dark\:bg-emerald-600{background-color:var(--color-emerald-600)}.dark\:bg-emerald-900\/70{background-color:#004e3bb3}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-900\/70{background-color:color-mix(in oklab, var(--color-emerald-900) 70%, transparent)}}.dark\:bg-gray-700{background-color:var(--color-gray-700)}.dark\:bg-gray-800{background-color:var(--color-gray-800)}.dark\:bg-neutral-400{background-color:var(--color-neutral-400)}.dark\:bg-neutral-600{background-color:var(--color-neutral-600)}.dark\:bg-neutral-700{background-color:var(--color-neutral-700)}.dark\:bg-neutral-800{background-color:var(--color-neutral-800)}.dark\:bg-neutral-900{background-color:var(--color-neutral-900)}.dark\:bg-rose-600{background-color:var(--color-rose-600)}.dark\:bg-rose-900\!{background-color:var(--color-rose-900)!important}.dark\:bg-rose-950{background-color:var(--color-rose-950)}.dark\:bg-transparent{background-color:#0000}.dark\:bg-white{background-color:var(--color-white)}.dark\:bg-white\/1{background-color:#ffffff03}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/1{background-color:color-mix(in oklab, var(--color-white) 1%, transparent)}}.dark\:bg-white\/2{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/2{background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.dark\:bg-white\/3{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/3{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.dark\:bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.dark\:bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:bg-white\/\[2\%\]{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/\[2\%\]{background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.dark\:bg-white\/\[3\%\]{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/\[3\%\]{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.dark\:text-amber-300{color:var(--color-amber-300)}.dark\:text-blue-300{color:var(--color-blue-300)}.dark\:text-emerald-400{color:var(--color-emerald-400)}.dark\:text-emerald-500{color:var(--color-emerald-500)}.dark\:text-gray-200{color:var(--color-gray-200)}.dark\:text-gray-300{color:var(--color-gray-300)}.dark\:text-gray-400{color:var(--color-gray-400)}.dark\:text-gray-600{color:var(--color-gray-600)}.dark\:text-neutral-100{color:var(--color-neutral-100)}.dark\:text-neutral-200{color:var(--color-neutral-200)}.dark\:text-neutral-300{color:var(--color-neutral-300)}.dark\:text-neutral-400{color:var(--color-neutral-400)}.dark\:text-neutral-500{color:var(--color-neutral-500)}.dark\:text-neutral-600{color:var(--color-neutral-600)}.dark\:text-neutral-600\!{color:var(--color-neutral-600)!important}.dark\:text-neutral-900{color:var(--color-neutral-900)}.dark\:text-rose-100{color:var(--color-rose-100)}.dark\:text-white{color:var(--color-white)}.dark\:text-white\!{color:var(--color-white)!important}}@media (hover:hover){@media (prefers-color-scheme:dark){.group-hover\:dark\:text-emerald-500:is(:where(.group):hover *),.group-hover\/exception\:dark\:text-emerald-500:is(:where(.group\/exception):hover *){color:var(--color-emerald-500)}}}@media (prefers-color-scheme:dark){.odd\:dark\:bg-white\/4:nth-child(odd){background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.odd\:dark\:bg-white\/4:nth-child(odd){background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.even\:dark\:bg-white\/2:nth-child(2n){background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.even\:dark\:bg-white\/2:nth-child(2n){background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}@media (hover:hover){.dark\:hover\:border-none:hover{--tw-border-style:none;border-style:none}.dark\:hover\:bg-gray-900:hover{background-color:var(--color-gray-900)}.dark\:hover\:bg-white\/2:hover{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-white\/2:hover{background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.dark\:hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-white\/5:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.dark\:hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}}}@media (hover:hover){@media (prefers-color-scheme:dark){.hover\:dark\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:dark\:bg-white\/5:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}}}@media (prefers-color-scheme:dark){@media (hover:hover){.dark\:hover\:text-emerald-500:hover{color:var(--color-emerald-500)}.dark\:hover\:text-gray-200:hover{color:var(--color-gray-200)}.dark\:hover\:text-gray-300:hover{color:var(--color-gray-300)}}}@media (hover:hover){@media (prefers-color-scheme:dark){.hover\:dark\:text-white:hover{color:var(--color-white)}}}@media (prefers-color-scheme:dark){.dark\:focus\:border-blue-700:focus{border-color:var(--color-blue-700)}.dark\:focus\:border-blue-800:focus{border-color:var(--color-blue-800)}.dark\:active\:bg-gray-700:active{background-color:var(--color-gray-700)}.dark\:active\:text-gray-300:active{color:var(--color-gray-300)}}.\[\&_svg\]\:size-2\.5 svg{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.\[\&_svg\]\:\!text-white svg{color:var(--color-white)!important}@media (hover:hover){.hover\:\[\&_svg\]\:stroke-emerald-500:hover svg{stroke:var(--color-emerald-500)}}@media (prefers-color-scheme:dark){.dark\:\[\&_svg\]\:\!text-white svg{color:var(--color-white)!important}}}:root{--bg:#0a0d15;--bg2:#10141f;--card:#141a28;--card2:#1b2334;--txt:#eaf0fb;--mut:#8a96ad;--line:#ffffff14;--coral:#ff6a3d;--violet:#9b6bff;--green:#27d38b;--blue:#3d9bff;--gold:#ffc23d;--pink:#ff5da2;--cyan:#22d3ee;--lime:#9be15d;--f-page:700 22px/1.15 "Sora",sans-serif;--f-sub:700 16px/1.25 "Sora",sans-serif;--f-card:700 15px/1.3 "Sora",sans-serif;--f-zig:700 11px/1.3 system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif}.notifbell{position:relative}.notifdot{color:#fff;background:#e6424f;border-radius:20px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10px;font-weight:700;line-height:18px;display:inline-grid;position:absolute;top:-5px;right:-7px}.notifdot.inline{flex:none;margin-left:auto;position:static}.notifhead{justify-content:space-between;align-items:center;gap:10px;display:flex}.notifhead h3{margin-bottom:0}.notifhead button{color:var(--coral);cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:700}.notifitem{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--txt);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:11px;padding:14px 2px;display:flex}.notifitem.unread{background:linear-gradient(90deg,#ff6a3d1a,#0000)}.nific{width:40px;height:40px;color:var(--coral);background:#ff6a3d1f;border-radius:12px;flex:none;place-items:center;font-size:16px;display:grid}.nific svg{width:22px;height:22px}.niftx{flex:1;gap:4px;display:grid}.niftx b{font-size:15px;font-weight:500;line-height:1.35}.notifitem.unread .niftx b{font-weight:700}.niftx small,.notifempty{color:var(--mut);font-size:11px}.niftx small{font-size:13px;font-weight:400}.nifnew{background:#e6424f;border-radius:50%;width:8px;height:8px}.nifbody{color:var(--txt);opacity:.82;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.notif-text{border:1px solid var(--line);background:var(--bg2);border-radius:14px;margin-top:14px;padding:13px 14px}.notif-text b{font-size:13.5px}.notif-text p{white-space:pre-line;overflow-wrap:anywhere;margin:8px 0 0;font-size:15px;line-height:1.5}.notif-ok{width:100%;margin-top:16px}.notifempty{text-align:center;padding:24px 0;font-weight:700}.vbadge{vertical-align:-2px;color:var(--coral);flex:none;margin-left:4px;display:inline-flex}.vbadge .icon-verified{width:14px;height:14px;display:block}.vf-ni{flex:none;place-items:center;width:16px;height:16px;display:inline-grid}.vf-ni svg{width:16px;height:16px}.vf-get{background:var(--card2);border:1px solid var(--line);border-radius:14px;margin:4px 0 6px;padding:12px 14px}.vf-get-t{letter-spacing:.14em;text-transform:uppercase;color:var(--mut);font-size:11px;font-weight:700}.vf-get-r{color:var(--txt);opacity:.86;align-items:flex-start;gap:10px;margin-top:8px;font-size:13px;line-height:1.45;display:flex}.vf-get-r>span:first-child{width:16px;height:16px;color:var(--coral);flex:none;margin-top:1px}.vf-get-key{opacity:1}.vf-get-key b{font-weight:700}.vf-get-r svg{width:16px;height:16px;display:block}.vf-chips{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.vf-chip{border:1px solid var(--line);background:var(--card2);color:var(--mut);cursor:pointer;border-radius:999px;padding:9px 13px;font:700 13px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.vf-chip.on{border-color:var(--coral);color:var(--coral);background:#ff6a3d1f}.vf-private{align-items:flex-start;gap:6px;display:flex}.vf-private>span{flex:none;width:13px;height:13px;margin-top:2px}.vf-private svg{width:13px;height:13px;display:block}.vf-state{background:var(--bg2);text-align:center;border-radius:16px;margin-top:8px;padding:20px 16px}.vf-state-ic{border:1.5px solid var(--line);width:46px;height:46px;color:var(--mut);border-radius:50%;place-items:center;margin:0 auto;display:grid}.vf-state-ic svg{width:22px;height:22px}.vf-state-ic.on{border-color:var(--coral);color:var(--coral);background:#ff6a3d1f}.vf-state b{color:var(--txt);margin-top:10px;font:700 15px Sora,sans-serif;display:block}.vf-state>span:not(.vf-state-ic){color:var(--mut);margin-top:6px;font-size:12.5px;line-height:1.5;display:block}.vf-biz-link{color:var(--coral);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-weight:800;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.vf-biz-i{width:14px;height:14px;display:inline-grid}.vf-biz-i svg{width:14px;height:14px}.vf-biz-wrap{z-index:1200;background:#05070c99;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.vf-biz-card{border:1px solid var(--line);background:var(--card);border-radius:20px;width:min(380px,100%);max-height:85vh;padding:20px 18px;position:relative;overflow:auto;box-shadow:0 24px 60px -20px #0009}.vf-biz-card h4{color:var(--txt);margin:0 34px 6px 0;font:700 17px Sora,sans-serif}.vf-biz-card p{color:var(--mut);margin:0 0 6px;font-size:13px;line-height:1.5}.vf-biz-x{border:1px solid var(--line);background:var(--card2);width:32px;height:32px;color:var(--txt);cursor:pointer;border-radius:10px;place-items:center;display:grid;position:absolute;top:12px;right:12px}.vf-biz-x svg{width:14px;height:14px}.vf-biz-cats-t{letter-spacing:.14em;text-transform:uppercase;color:var(--mut);margin-top:14px;font-size:11px;font-weight:800}.vf-biz-cats{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.vf-biz-cats span{border:1px solid var(--line);color:var(--mut);border-radius:999px;padding:6px 10px;font-size:12px;font-weight:700}.vf-quiet{border:1px solid var(--coral);place-items:center;height:46px;margin-top:14px;display:grid}@supports (color:color-mix(in lab, red, red)){.vf-quiet{border:1px solid color-mix(in srgb,var(--coral) 55%,transparent)}}.vf-quiet{color:var(--coral);border-radius:14px;font-size:14px;font-weight:700;text-decoration:none}.legal-back{align-items:center;gap:12px;margin-bottom:14px;display:flex}.legal-back button{border:1px solid var(--line);background:var(--card2);width:38px;height:38px;color:var(--txt);cursor:pointer;border-radius:12px;place-items:center;font-size:20px;line-height:1;display:grid}.legal-back span{letter-spacing:.14em;text-transform:uppercase;color:var(--mut);font-size:11px;font-weight:700}.legal-text p{white-space:pre-wrap;color:var(--txt);margin:0 0 12px;font-size:15px;line-height:1.6}.legal-text p.legal-h{letter-spacing:.01em;margin:24px 0 8px;font:700 16px/1.35 Sora,sans-serif}.notifempty-card{background:var(--bg2);border-radius:16px;margin-top:6px;padding:22px 16px}.notifempty-card svg{width:30px;height:30px;color:var(--mut);margin:0 auto;display:block}.notifempty-card b{color:var(--txt);margin-top:8px;font:700 15px Sora,sans-serif;display:block}.notifempty-card span{margin-top:6px;font-size:12.5px;font-weight:500;line-height:1.55;display:block}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}[x-cloak]{display:none!important}html,body{max-width:100vw;height:100%;overflow-x:hidden}body{color:var(--txt);background:radial-gradient(120% 70% at 15% -5%,#1a1330 0%,#0000 50%),radial-gradient(110% 60% at 95% 105%,#2a1410 0%,#0000 50%),#070910;min-height:100dvh;margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.app{background:radial-gradient(100% 50% at 20% 0%,#9b6bff12,transparent 55%), radial-gradient(100% 40% at 90% 100%,#ff6a3d12,transparent 55%), var(--bg);flex-direction:column;width:100%;max-width:480px;height:auto;min-height:0;margin:0 auto;display:flex;position:fixed;inset:0;overflow:hidden}@media (width>=520px){.app{border:1px solid var(--line);border-radius:34px;height:calc(100dvh - 24px);min-height:auto;max-height:880px;margin:max(12px,50dvh - 440px) auto;position:relative;inset:auto;box-shadow:0 30px 80px -30px #000000e6}}.screen{flex-direction:column;flex:1;min-height:0;animation:.3s fade;display:none}.screen.active{display:flex}.app.boot .screen{animation:none}.tabview{flex-direction:column;flex:1;min-height:0;display:flex}.tabview.home{overscroll-behavior-y:contain;scrollbar-width:none;overflow-y:auto}.tabview.home::-webkit-scrollbar{display:none}.tabview.home>.scroll{flex:none;overflow:visible}.tabview.home>.hdr{transition:background-color .2s,box-shadow .2s;position:sticky;top:0}.tabview.home>.hdr.stuck{background:var(--bg)}@supports (color:color-mix(in lab, red, red)){.tabview.home>.hdr.stuck{background:color-mix(in srgb,var(--bg) 92%,transparent)}}.tabview.home>.hdr.stuck{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 1px 0 var(--line)}.tabview.home>.hero{margin-top:calc(-62px - env(safe-area-inset-top));padding-top:calc(62px + env(safe-area-inset-top));min-height:calc(139px + env(safe-area-inset-top));flex-direction:column;justify-content:flex-end;display:flex}@keyframes fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.logo{letter-spacing:-2px;color:var(--coral);text-shadow:0 0 30px #ff6a3d8c;font-family:Sora;font-weight:800;display:inline-block;position:relative}.logo .dot{background:var(--coral);width:11px;height:11px;box-shadow:0 0 14px var(--coral);border-radius:50%;position:absolute;top:4px;right:-14px}.logo .dot:after{content:"";border:2px solid var(--coral);border-radius:50%;animation:2.4s ease-out infinite ping;position:absolute;inset:-7px}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}.hdr{padding:calc(14px + env(safe-area-inset-top)) 20px 10px;flex-shrink:0}.hdr-row{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.hdr .ttl{font:var(--f-page);letter-spacing:-.4px;line-height:1}.hdr .ttl .o{color:var(--coral);text-shadow:0 0 18px #ff6a3d73}.hdr .when{color:var(--mut);margin-top:3px;font-size:13px;font-weight:400}.ico{background:var(--card);border:1px solid var(--line);cursor:pointer;width:38px;height:38px;color:var(--txt);border-radius:12px;justify-content:center;align-items:center;font-size:16px;display:flex}.share-ico svg{width:17px;height:17px;display:block}.share-ico:active{transform:scale(.94)}.pasos-ico{color:var(--coral);text-decoration:none}.pasos-ico svg{width:auto;height:22px;display:block}.pasos-ico:hover{border-color:var(--coral);box-shadow:0 2px 8px -5px #ff6a3d4d}.pasos-ico:active{transform:scale(.94)}.globe-ico{color:var(--coral);text-decoration:none;position:relative}.globe-ico svg{width:auto;height:21px;display:block}.globe-ico:hover{border-color:var(--coral);box-shadow:0 2px 8px -5px #ff6a3d4d}.globe-ico:active{transform:scale(.94)}.globe-ico.has-dot:after{content:"";background:var(--coral);width:9px;height:9px;box-shadow:0 0 0 2px var(--bg);border-radius:50%;position:absolute;top:-1px;right:-1px}.hdr-tools{justify-content:flex-start;gap:8px;margin-top:11px}.help-ico{color:var(--coral);font:700 17px Sora;text-decoration:none}.help-ico:hover{border-color:var(--coral);box-shadow:0 2px 8px -5px #ff6a3d4d}.brandmark{letter-spacing:-.4px;color:var(--txt);white-space:nowrap;flex:none;font-family:Sora;font-size:23px;font-weight:800;line-height:1}.brandmark .o{color:var(--coral);text-shadow:0 0 18px #ff6a3d73}.hdr-end .cityp{flex:0 auto;min-width:0;margin-top:0;overflow:hidden}.hdr-end .cityp span:last-of-type{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hdr{z-index:30;position:relative}.hdr-end{flex:0 auto;align-items:center;gap:8px;min-width:0;display:flex}.hm-btn{flex:none;position:relative}.hm-btn svg{width:18px;height:18px;display:block}.hm-btn.has-dot:after{content:"";background:var(--coral);width:9px;height:9px;box-shadow:0 0 0 2px var(--bg);border-radius:50%;position:absolute;top:-1px;right:-1px}.hm{background:var(--card);border:1px solid var(--line);border-radius:16px;min-width:250px;max-width:calc(100% - 40px);padding:6px;position:absolute;top:calc(100% - 6px);right:20px;box-shadow:0 18px 40px -12px #0009}.hm .hm-row{width:100%;min-height:46px;box-shadow:none;color:var(--txt);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:12px;padding:10px 12px;font:700 14px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;text-decoration:none;display:flex}.hm .hm-row:not(:first-child){border-top:1px solid var(--line);border-radius:0}.hm a.hm-row:hover,.hm button.hm-row:hover{border-color:var(--line);box-shadow:none;background:#ffffff0d}.hm .hm-row:active{transform:none}.hm .hm-row>svg{width:22px;height:20px;color:var(--coral);flex:0 0 22px;display:block}.hm .hm-row>b{text-align:center;color:var(--coral);flex:0 0 22px;font:700 17px Sora,sans-serif}.hm .hm-lang{cursor:default;justify-content:space-between}.hm .hm-row.has-dot:after{top:50%;right:14px;transform:translateY(-50%)}:root[data-theme=light] .hm{box-shadow:0 18px 40px -14px #0f172a40}:root[data-theme=light] .hm a.hm-row:hover,:root[data-theme=light] .hm button.hm-row:hover{background:#0f172a0a}@media (width<=430px){.brandmark{font-size:17px}.hdr-actions{gap:6px}.hdr-actions .ico{border-radius:10px;width:32px;height:32px;font-size:14px}.hdr-actions .help-ico{font-size:15px}}@media (width<=380px){.hdr-row{gap:8px}.brandmark{font-size:15px}.hdr-actions{gap:5px}.hdr-actions .ico{width:30px;height:30px}.hdr-actions .cityp{gap:5px;padding:7px 8px}}.segments{border:1px solid var(--line);background:var(--card);border-radius:999px;flex-shrink:0;align-items:center;gap:3px;margin:13px 20px 2px;padding:4px;display:flex}.seg{min-width:0;height:36px;color:var(--mut);cursor:pointer;background:0 0;border:none;border-radius:999px;flex:1 1 0;justify-content:center;align-items:center;gap:7px;padding:0 8px;font:700 13px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;transition:color .16s,background .16s;display:inline-flex;position:relative}.seg:not(.on)+.seg:not(.on):before{content:"";background:var(--line);width:1px;position:absolute;top:9px;bottom:9px;left:-2px}.seg:hover{color:var(--txt)}.seg.on{color:#fff;background:linear-gradient(135deg,#ff774e,#ff5d32);box-shadow:0 4px 10px -6px #ff6a3d4d}.seg.tu{letter-spacing:.5px;font-family:Sora}.seg-dot{opacity:.55;background:currentColor;border-radius:50%;width:7px;height:7px}.seg.tu.on .seg-dot{opacity:1;background:#fff;animation:1.8s ease-in-out infinite tuPulse}.seg{white-space:nowrap}.seg-count{min-width:17px;height:17px;color:var(--coral);letter-spacing:0;font-variant-numeric:tabular-nums;background:#ff6a3d2e;border-radius:999px;flex:none;place-items:center;padding:0 5px;font:700 10.5px/1 system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;display:inline-grid}.seg.on .seg-count{color:#fff;background:#ffffff40}.seg-count.box{border-radius:6px;min-width:20px;height:18px;padding:0 6px}.hero{flex-shrink:0;position:relative}.hero-bg{pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-bg img{object-fit:cover;object-position:72% 50%;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(90deg,#00000038 0%,#000 62%),linear-gradient(#000 45%,#0000 100%);mask-image:linear-gradient(90deg,#00000038 0%,#000 62%),linear-gradient(#000 45%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.hero-hi{flex-direction:column;gap:5px;padding:22px 20px 8px;display:flex;position:relative}.hero-hi-t{letter-spacing:.14em;text-transform:uppercase;color:var(--mut);font-size:11px;font-weight:700}.hero-hi-q{font:var(--f-page);letter-spacing:-.3px;color:var(--txt);text-shadow:0 1px 12px #00000073}.hero-hi-q .o{color:var(--coral)}:root[data-theme=light] .hero-hi-q{text-shadow:none}.pasos-card{color:#fff3ec;text-align:left;width:calc(100% - 40px);min-height:112px;font:inherit;cursor:pointer;background:radial-gradient(130% 160% at 0 0,#5a2c1b 0%,#3a1d14 45%,#1e130f 100%);border:1px solid #ff8c5a59;border-radius:18px;flex-shrink:0;align-items:center;gap:14px;margin:12px 20px 0;padding:14px 16px 30px;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffc8aa1f}.pasos-card:active{transform:scale(.985)}.pasos-card-ico{z-index:2;width:40px;height:54px;color:var(--coral);flex:none;position:relative}.pasos-card-tx{z-index:2;flex-direction:column;gap:7px;min-width:0;display:flex;position:relative}.pasos-card-tx>b{font:700 16px Sora,sans-serif}.pasos-card-tx .o{color:var(--coral)}.pasos-card-tx small{color:#e3c9bd;max-width:175px;font-size:12.5px;font-weight:600;line-height:1.45}.pasos-card-go{z-index:2;color:var(--coral);font-size:12.5px;font-style:normal;font-weight:700;position:absolute;bottom:10px;right:14px}.pasos-ban{background:var(--card);border-radius:18px;flex-shrink:0;align-items:center;gap:14px;margin:12px 16px 0;padding:11px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.pasos-ban{background:color-mix(in srgb,var(--card) 72%,transparent)}}.pasos-ban{border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--txt);text-decoration:none;box-shadow:0 10px 24px -14px #000000b3}.pasos-ban:active{transform:scale(.985)}.pasos-ban-ico{flex:none;width:49px;height:56px;display:block}.pasos-ban-ico img{width:49px;height:56px;display:block}.pasos-ban-tx{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.pasos-ban-tx>b{font:700 16px Sora,sans-serif}.pasos-ban-tx .o{color:var(--coral)}.pasos-ban-tx small{color:var(--mut);font-size:13px;line-height:1.4}.pasos-ban-go{width:24px;height:34px;color:var(--mut);flex:none;place-items:center;display:grid}.pasos-ban-go svg{width:18px;height:18px}.mem-filter{border:1px solid var(--line);background:var(--card);border-radius:999px;align-items:center;gap:8px;max-width:100%;margin:2px 0 12px;padding:5px 12px 5px 6px;display:inline-flex}.mem-filter-flag{flex:none;place-items:center;width:26px;height:20px;font-size:15px;line-height:1;display:grid}.mem-filter-flag img{object-fit:cover;border-radius:3px;width:26px;height:18px;display:block}.mem-filter select{min-width:0;color:var(--txt);cursor:pointer;background:0 0;border:0;padding:4px 2px;font:700 13px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.mem-filter select option{color:#eef3ff;background:#141a26}.mem-bar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;min-width:0;margin:14px 0;padding-bottom:12px;display:flex}.mem-bar-t{font:var(--f-zig);letter-spacing:.14em;text-transform:uppercase;color:var(--mut);white-space:nowrap;margin:0}:is(.mem-bar,.memfull-head,.mynotes-f) .mem-filter{cursor:pointer;flex:0 auto;gap:6px;min-width:0;margin:0;padding:4px 10px;position:relative}:is(.mem-bar,.memfull-head,.mynotes-f) .mem-filter-txt{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--txt);font:700 12.5px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;overflow:hidden}:is(.mem-bar,.memfull-head,.mynotes-f) .mem-filter-chev{width:14px;height:14px;color:var(--mut);flex:none}:is(.mem-bar,.memfull-head,.mynotes-f) .mem-filter select{opacity:0;width:100%;height:100%;padding:0;position:absolute;inset:0}:is(.mem-bar,.memfull-head,.mynotes-f) .mem-filter-flag{width:auto;color:var(--mut)}:is(.mem-bar,.memfull-head,.mynotes-f) .mem-filter-flag svg{width:16px;height:18px;display:block}:is(.mem-bar,.memfull-head,.mynotes-f) .mem-filter-flag img{width:22px;height:15px}.mem-all{color:var(--coral);cursor:pointer;background:0 0;border:0;margin:-4px 0;padding:4px 2px;font:600 12px/14px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.mem-strip{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;margin:0 -16px;padding:0 16px 4px;scroll-padding:0 16px;display:flex;overflow-x:auto}.mem-strip::-webkit-scrollbar{display:none}.mem-tile{background:var(--card);scroll-snap-align:start;cursor:pointer;color:#fff;text-align:left;height:200px;font:inherit;border:0;border-radius:14px;flex:0 0 150px;padding:0;position:relative;overflow:hidden}.mem-tile>img:not(.mem-tile-av){object-fit:cover;width:100%;height:100%;display:block}.mem-tile:active{transform:scale(.97)}.mem-tile-av{border:2px solid var(--coral);object-fit:cover;background:var(--card2);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font:800 10px Sora,sans-serif;display:grid;position:absolute;top:8px;left:8px}.mem-tile-tx{background:linear-gradient(#0a0d1500,#0a0d15d9);flex-direction:column;padding:30px 9px 9px;display:flex;position:absolute;bottom:0;left:0;right:0}.mem-tile-tx b{white-space:nowrap;text-overflow:ellipsis;font:700 16px/1.2 Sora,sans-serif;overflow:hidden}.mem-tile-tx small{color:#d3dbe9;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.mem-tile-all{border:1px dashed var(--line);color:var(--coral);background:0 0;place-items:center;font:700 13px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;display:grid}.home-sec{margin-top:18px}.mg-city{flex:1;min-width:0}.mg-city>small{letter-spacing:.14em;text-transform:uppercase;color:var(--mut);font-size:10.5px;font-weight:700;display:block}.mg-name{align-items:center;gap:8px;min-width:0;margin-top:2px;display:flex}.mg-pick{min-width:0;color:var(--txt);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:flex}.mg-pick b{white-space:nowrap;text-overflow:ellipsis;font:700 24px Sora,sans-serif;overflow:hidden}.mg-pick svg{fill:none;width:18px;height:18px;stroke:var(--coral);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:3px}.mg-puls{color:var(--coral);flex:none;align-items:center;gap:5px;margin-left:4px;font-size:13px;font-weight:700;display:flex}.mg-puls svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.mg-puls small{color:var(--mut);font-size:11.5px;font-weight:500}.mg-ev .ev.mine{border-color:var(--line)}.mg-home{color:var(--mut);cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;font:600 12.5px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.mem-bar-t .live{vertical-align:1px;background:var(--coral);width:7px;height:7px;box-shadow:0 0 8px var(--coral);border-radius:50%;margin-right:7px;animation:1.4s infinite blink;display:inline-block}.tu-city{color:#ff9a78;font-weight:600}:root[data-theme=light] .tu-city{color:#d9532a}.home-first{text-align:center;color:var(--mut);flex-direction:column;align-items:center;gap:10px;padding:14px 12px 4px;font-size:13px;font-weight:600;line-height:1.45;display:flex}.home-first .tu-empty-cta{margin:0}.mem-tile>img.pl-tile-logo{object-fit:contain;box-sizing:border-box;background:var(--card2);padding:22px 22px 52px}.ev-tile{background:linear-gradient(160deg,var(--c,var(--coral)),#141a28 85%)}@supports (color:color-mix(in lab, red, red)){.ev-tile{background:linear-gradient(160deg,color-mix(in srgb,var(--c,var(--coral)) 55%,#0a0d15),#141a28 85%)}}.pl-tile{background:linear-gradient(160deg,#2a3550,#141a28 85%)}:is(.ev-tile,.pl-tile) .mem-tile-tx b{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box}.ev-tile-ic{color:#fff;place-items:center;font:800 34px Sora,sans-serif;display:grid;position:absolute;inset:0 0 40px}.ev-tile .ev-tile-ic{inset:0 0 52px}.ev-tile .mem-tile-tx b{height:2.4em;line-height:1.2}.ev-tile-when{z-index:1;color:#fff;white-space:nowrap;background:#0a0d158c;border-radius:7px;padding:3px 7px;font:700 11px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;position:absolute;top:8px;right:8px}.ev-tile-when:first-letter{text-transform:uppercase}.evi{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px;display:block}.ev-tile-ic .evi{stroke-width:1.5px;width:40px;height:40px}.ev .ic .evi{color:var(--c)}.mini .mi .evi{stroke-width:1.8px;width:20px;height:20px;color:var(--c)}.dtype .evi{stroke-width:2px;width:13px;height:13px}.mem-tile-tx small.ev-tile-city{color:#ff9a78;align-items:center;margin-top:2px;font-weight:600;display:flex}.seg-back h2{flex:1}.ev-place{flex:none;align-items:center;gap:4px;max-width:60%;display:flex}.ev-place-b{min-width:0;color:var(--txt);cursor:pointer;background:#ff6a3d1f;border:1px solid #ff6a3d80;border-radius:999px;align-items:center;gap:7px;padding:7px 11px;font:600 13px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;display:inline-flex}.ev-place-b span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ev-place-b svg,.ev-place-x svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}.ev-place-b svg{color:var(--coral)}.ev-place-x{width:32px;height:32px;color:var(--mut);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.ev-cats{background:var(--card);border:1px solid var(--line);scrollbar-width:none;border-radius:14px;flex-shrink:0;gap:2px;width:max-content;max-width:calc(100% - 32px);margin:6px 16px 4px;padding:4px;display:flex;overflow-x:auto}.ev-cats::-webkit-scrollbar{display:none}.ev-cat{color:var(--mut);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:10px;flex:none;align-items:center;gap:6px;padding:8px 12px;font:600 13px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;display:flex}.ev-cat svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;opacity:.8;width:15px;height:15px}.ev-cat.on{color:var(--txt);background:#ff6a3d2e}.ev-cat.on svg{color:var(--coral);opacity:1}.ev2-day{color:#ffd36b;letter-spacing:0;text-transform:none;background:#ffc23d1f;border-radius:6px;padding:2px 7px;font-size:11px;font-weight:600}.ev2-day:first-letter{text-transform:uppercase}:root[data-theme=light] .ev2-day{color:#8a5d00;background:#c484001f}.ev2-venue{color:var(--txt);opacity:.85;gap:5px;margin-top:5px;font-size:12.5px;font-weight:500;line-height:1.35;display:flex}.ev2-venue svg{width:13px;height:13px;color:var(--mut);flex:none;margin-top:2px}.ev2-venue span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ev2-city{color:var(--mut);margin-top:3px;padding-left:18px;font-size:12px}.ev.ev2 .r{justify-content:flex-start;gap:6px}.ev.ev2 .r .tm{font:700 17px Sora,sans-serif}.ev2-puls{color:var(--coral);background:#ff6a3d1f;border-radius:999px;align-items:center;gap:4px;padding:3px 7px;font-size:12px;font-weight:700;display:flex}.ev2-puls svg{width:13px;height:13px}.ev-search{margin:4px 0 8px}.ev-row{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--txt);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:8px;padding:13px 4px;font:500 15px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;display:flex}.ev-row.on .ev-row-n{color:var(--coral);font-weight:600}.ev-row-n{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ev-row-c{color:var(--mut);flex:none;font-size:12.5px;font-weight:600}.ev-back{color:var(--coral);cursor:pointer;background:0 0;border:0;padding:8px 2px;font:600 13px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.seg-back{flex-shrink:0;align-items:center;gap:10px;min-width:0;margin:12px 20px 4px;display:flex}.seg-back h2{min-width:0;font:var(--f-zig);letter-spacing:.14em;text-transform:uppercase;color:var(--mut);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.seg-back .ico{color:var(--txt);flex:none}@media (prefers-reduced-motion:reduce){.mem-bar-t .live{animation:none}}.memfull{z-index:60;background:var(--bg);flex-direction:column;display:flex;position:absolute;inset:0}.memfull-head{padding:calc(14px + env(safe-area-inset-top)) 16px 12px;border-bottom:1px solid var(--line);flex-shrink:0;align-items:center;gap:10px;min-width:0;display:flex}.memfull-head h2{font:var(--f-zig);letter-spacing:.14em;text-transform:uppercase;color:var(--mut);white-space:nowrap;flex:none;margin:0}.memfull-head .mem-filter{margin-left:auto}.memfull-head .ico{color:var(--txt);flex:none}.memfull-scroll{padding:14px 16px calc(40px + env(safe-area-inset-bottom));scrollbar-width:none;flex:1;overflow-y:auto}.memfull-scroll::-webkit-scrollbar{display:none}.mem-flag{object-fit:cover;border-radius:3px;flex:none;width:22px;height:15px;box-shadow:0 0 0 1px #ffffff40}.memgrid{grid-template-columns:1fr 1fr;gap:18px 10px;display:grid}.memg{min-width:0;color:var(--txt);text-align:left;font:inherit;cursor:pointer;content-visibility:auto;contain-intrinsic-size:auto 300px;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.memg-ph{aspect-ratio:3/4;background:var(--card2);border-radius:12px;display:block;position:relative;overflow:hidden}.memg-ph img{object-fit:cover;width:100%;height:100%;display:block}.memg:active .memg-ph{transform:scale(.98)}.memg-n{color:#fff;text-align:center;background:#0a0d1599;border-radius:999px;min-width:22px;padding:2px 7px;font-size:11px;font-weight:700;position:absolute;top:7px;right:7px}.memg-city{white-space:nowrap;text-overflow:ellipsis;margin-top:7px;font:700 15px/1.2 Sora,sans-serif;overflow:hidden}.memg-country{min-width:0;color:var(--mut);white-space:nowrap;align-items:center;gap:5px;margin-top:2px;font-size:12px;font-weight:600;display:flex;overflow:hidden}.memg-country .mem-flag{border-radius:2px;width:16px;height:11px}.memg-who{color:var(--mut);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11.5px;overflow:hidden}.memg.mem-flash .memg-ph{animation:1.6s ease-out memflash}@keyframes memflash{0%,45%{box-shadow:0 0 0 2px var(--coral)}to{box-shadow:0 0 0 2px #0000}}.memdeck{z-index:5;color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#05070c;position:absolute;inset:0}.memdeck-track{scroll-snap-type:y mandatory;scrollbar-width:none;overscroll-behavior-y:contain;position:absolute;inset:0;overflow:hidden auto}.memdeck-track::-webkit-scrollbar{display:none}.memdeck-item{scroll-snap-align:start;scroll-snap-stop:always;height:100%;position:relative}.memdeck-in{position:absolute;inset:0}.memdeck-ph{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;display:flex;position:absolute;inset:0;overflow:auto hidden}.memdeck-ph::-webkit-scrollbar{display:none}.memdeck-ph img{object-fit:contain;scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;width:100%;height:100%;display:block}.memdeck-shade{pointer-events:none;background:linear-gradient(#05070c8c,#0000 18% 52%,#05070ce6);position:absolute;inset:0}.memdeck-bars{left:16px;right:66px;top:calc(14px + env(safe-area-inset-top));pointer-events:none;gap:4px;display:flex;position:absolute}.memdeck-bars i{background:#ffffff59;border-radius:2px;flex:1;height:3px}.memdeck-bars i.on{background:#fff}.memdeck-n{left:16px;top:calc(26px + env(safe-area-inset-top));text-shadow:0 1px 3px #0009;pointer-events:none;font-size:12px;font-weight:700;position:absolute}.memdeck-x,.memdeck-pas-x{cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.memdeck-x{right:14px;top:calc(8px + env(safe-area-inset-top));z-index:2;color:#fff;background:#ffffff29;width:40px;height:40px;position:absolute;box-shadow:inset 0 0 0 1px #ffffff3d}.memdeck-x svg,.memdeck-pas-x svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:16px;height:16px}.memdeck-rail{right:12px;bottom:calc(132px + env(safe-area-inset-bottom));flex-direction:column;align-items:center;gap:18px;display:flex;position:absolute}.memdeck-act{color:#ffffffd9;text-shadow:0 1px 3px #0009;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:5px;padding:0;font:500 10.5px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;text-decoration:none;display:flex}.memdeck-ic{background:#ffffff24;border-radius:50%;place-items:center;width:46px;height:46px;display:grid;box-shadow:inset 0 0 0 1px #ffffff38}.memdeck-ic svg{fill:none;stroke:#fff;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.memdeck-av{box-sizing:border-box;border:2px solid var(--coral);object-fit:cover;background:#3a3330;border-radius:50%;place-items:center;width:44px;height:44px;font:800 16px Sora,sans-serif;display:grid}.memdeck-tx{left:18px;right:84px;bottom:calc(64px + env(safe-area-inset-bottom));text-shadow:0 1px 4px #0009;pointer-events:none;flex-direction:column;align-items:flex-start;display:flex;position:absolute}.memdeck-tx a{pointer-events:auto}.memdeck-who{color:#eaf0fb;font-size:13px;font-weight:600}.memdeck-city{letter-spacing:-.2px;overflow-wrap:anywhere;margin-top:5px;font:700 22px/1.15 Sora,sans-serif}.memdeck-country{align-items:center;gap:7px;margin-top:3px;font-size:14px;font-weight:500;display:flex}.memdeck-cap{color:#f1f4f9;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:9px;font-size:15px;font-style:italic;line-height:1.45;display:-webkit-box;overflow:hidden}.memdeck-been{letter-spacing:.06em;color:#eaf0fbb8;margin-top:10px;font-size:11px;font-weight:600}.memdeck-more{color:#ffb39a;margin-top:8px;font-size:13px;font-weight:700;text-decoration:none}.memdeck-hint{left:0;right:0;bottom:calc(24px + env(safe-area-inset-bottom));color:#d3dbe9;pointer-events:none;justify-content:center;align-items:center;gap:6px;font-size:12px;animation:1.6s ease-in-out infinite memhint;display:flex;position:absolute}.memdeck-hint svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}@keyframes memhint{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.memdeck-hint{animation:none}}.memdeck-pas{z-index:3;position:absolute;inset:0}.memdeck-pas-scrim{background:#05070c80;position:absolute;inset:0}.memdeck-pas-sheet{background:var(--bg);border-radius:22px 22px 0 0;position:absolute;inset:10% 0 0;overflow:hidden}.memdeck-pas-sheet iframe{background:var(--bg);border:0;width:100%;height:100%;display:block}.memdeck-pas-x{z-index:1;background:var(--card2);width:36px;height:36px;color:var(--txt);position:absolute;top:10px;right:12px}@media (prefers-reduced-motion:reduce){.seg.tu.on .seg-dot{animation:none}}.seg-when{margin:2px 4px 12px}.tu-lab{justify-content:flex-start}.tu-maplink{color:var(--coral);letter-spacing:0;text-transform:none;cursor:pointer;background:0 0;border:none;margin-left:auto;padding:4px 2px;font:600 12px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.tu-maplink:hover{opacity:.8}.tu-card{border:1px solid var(--line);background:var(--card);cursor:pointer;border-radius:18px;align-items:flex-start;gap:12px;margin-bottom:10px;padding:12px;transition:border-color .16s,transform .12s;display:flex}.tu-card:hover{border-color:#fff3}.tu-card:active{transform:scale(.99)}.tu-thumb{border:1px solid var(--line);background:#141a28;border-radius:16px;flex:0 0 72px;place-items:center;width:72px;height:72px;display:grid;position:relative;overflow:hidden}.tu-thumb img{object-fit:cover;width:100%;height:100%;display:block}.tu-thumb img.av{object-fit:cover}.tu-initial{color:var(--coral);font-family:Sora;font-size:26px;font-weight:800}.tu-card .tu-thumb.tu-ph{background:linear-gradient(135deg,#ff6a3d42,#ff6a3d12)}.tu-thumb.tu-ph:before{content:attr(data-i);color:var(--coral);opacity:.85;place-items:center;font:800 20px Sora,sans-serif;display:grid;position:absolute;inset:0}.tu-thumb.tu-ph img{position:relative}:root[data-theme=light] .tu-card .tu-thumb.tu-ph{background:linear-gradient(135deg,#ff6a3d33,#ff6a3d0d)}.tu-main{flex:1;min-width:0}.tu-card.live{align-items:stretch;gap:0;min-height:112px;padding:0;overflow:hidden}.tu-card.featured{border-color:#ff6a3d73}.tu-card.live .tu-thumb{border:0;border-radius:0;flex:0 0 100px;width:100px;height:auto;min-height:112px}.tu-card.live .tu-thumb img{position:absolute;inset:0}.tu-card.live .tu-thumb.tu-ph:before,.tu-card.live .tu-initial{font-size:28px}.tu-card.live .tu-thumb:not(.tu-ph){background:linear-gradient(135deg,#ff6a3d33,#ff6a3d0a)}.tu-card.live .tu-main{align-self:center;padding:12px}.tu-top{align-items:center;gap:7px;margin-bottom:3px;display:flex}.tu-name{text-overflow:ellipsis;white-space:nowrap;font-family:Sora;font-size:14px;font-weight:700;overflow:hidden}.tu-av{object-fit:cover;background:#1b2233;border-radius:999px;flex:none;width:22px;height:22px;display:block}.tu-av-txt{color:#a9b5c9;text-transform:uppercase;place-items:center;font:800 11px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;display:grid}.tu-av.lg{width:30px;height:30px}.tu-av-txt.lg{font-size:14px}.cmts-wrap{z-index:80;position:absolute;inset:0}.cmts-scrim{background:#06090f80;position:absolute;inset:0}.cmts{background:var(--bg2);border-top:1px solid var(--line);max-height:74%;padding:12px 18px calc(14px + env(safe-area-inset-bottom));border-radius:26px 26px 0 0;flex-direction:column;animation:.26s cubic-bezier(.2,.8,.2,1) slideup;display:flex;position:absolute;bottom:0;left:0;right:0}.cmts-head{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:10px;padding-bottom:9px;display:flex}.cmts-head h4{min-width:0;color:var(--txt);flex:1;margin:0;font:700 17px Sora,sans-serif}.cmts-x{border:1px solid var(--line);background:var(--card);width:32px;height:32px;color:var(--txt);cursor:pointer;border-radius:999px;flex:none;place-items:center;padding:0;display:grid}.cmts-x svg{width:14px;height:14px}.cmts-x:active{transform:scale(.94)}.cmts-body{overscroll-behavior:contain;scrollbar-width:none;flex:1;min-height:0;overflow-y:auto}.cmts-body::-webkit-scrollbar{display:none}.cmt-denial{padding:8px 0 0}.cmts .grab{margin-bottom:10px}.cmts .ss{color:var(--mut);font-size:12.5px;font-weight:600}.cmt{gap:10px;padding:9px 0;display:flex}.cmt+.cmt{border-top:1px solid var(--line)}@supports (color:color-mix(in lab, red, red)){.cmt+.cmt{border-top:1px solid color-mix(in srgb,var(--line) 60%,transparent)}}.cmt.off{opacity:.55}.cmt-main{flex:1;min-width:0}.cmt-top{align-items:center;gap:7px;display:flex}.cmt-top b{font-family:Sora,sans-serif;font-size:12.5px;font-weight:700}.cmt-off{color:var(--mut);font-size:10.5px;font-weight:700}.cmt-body{color:var(--txt);overflow-wrap:anywhere;margin:3px 0 0;font-size:13.5px;line-height:1.5}.cmt-reply{border-left:2px solid var(--coral);background:var(--coral);border-radius:0 12px 12px 0;margin:7px 0 0;padding:8px 11px}@supports (color:color-mix(in lab, red, red)){.cmt-reply{background:color-mix(in srgb,var(--coral) 8%,transparent)}}.cmt-reply{color:var(--txt);overflow-wrap:anywhere;font-size:13px;line-height:1.5}.cmt-badge{background:var(--coral);border-radius:999px;margin-right:6px;padding:1px 7px;display:inline-block}@supports (color:color-mix(in lab, red, red)){.cmt-badge{background:color-mix(in srgb,var(--coral) 22%,transparent)}}.cmt-badge{color:#ffb99e;vertical-align:1px;font:700 10px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.cmt-acts{gap:12px;margin-top:6px;display:flex}.cmt-acts button{color:var(--mut);cursor:pointer;background:0 0;border:none;padding:0;font:700 11.5px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.cmt-acts button:active{opacity:.6}.cmt-new{border-top:1px solid var(--line);flex:none;margin-top:10px;padding-top:10px}.cmt-replying{color:#ffb99e;align-items:center;gap:8px;margin-bottom:6px;font:700 11.5px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;display:flex}.cmt-replying button{color:var(--mut);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px}.cmt-row{gap:8px;display:flex}.cmt-input{border:1px solid var(--line);background:var(--card);min-width:0;min-height:42px;color:var(--txt);border-radius:999px;outline:none;flex:1;padding:0 14px;font:600 13.5px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.cmt-input:focus{border-color:var(--coral)}@supports (color:color-mix(in lab, red, red)){.cmt-input:focus{border-color:color-mix(in srgb,var(--coral) 55%,transparent)}}.cmt-send{border:1px solid var(--coral);flex:none;min-height:42px;padding:0 16px}@supports (color:color-mix(in lab, red, red)){.cmt-send{border:1px solid color-mix(in srgb,var(--coral) 45%,transparent)}}.cmt-send{background:var(--coral);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.cmt-send{background:color-mix(in srgb,var(--coral) 14%,var(--card))}}.cmt-send{color:#fff;cursor:pointer;font:700 13px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.cmt-send:disabled{opacity:.45}.live-detail-sheet h3{align-items:center;gap:9px;display:flex}.tu-av-btn{cursor:pointer;background:0 0;border:none;flex:none;padding:0;line-height:0;display:block}.tu-av-btn:active{transform:scale(.94)}.avzoom-wrap{z-index:8;position:relative}.avzoom-scrim{z-index:1;position:fixed;inset:0}.live-detail-over.on .avzoom{top:auto;bottom:36px}.avzoom{z-index:2;object-fit:cover;border:1px solid #ffffff29;border-radius:20px;width:200px;max-width:60vw;height:200px;max-height:60vw;animation:.14s ease-out avzoomIn;display:block;position:absolute;top:-6px;left:0;box-shadow:0 18px 40px -16px #000000d9}@keyframes avzoomIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.tu-mine,.tu-price,.tu-official{letter-spacing:.7px;text-transform:uppercase;color:var(--coral);border:1px solid var(--coral);border-radius:999px;flex:none;padding:2px 7px;font:700 9.5px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.tu-official{color:var(--gold);border-color:var(--gold);white-space:nowrap}.tu-price{color:var(--mut);border-color:var(--line)}.tu-text{color:var(--txt);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:400;line-height:1.45;display:-webkit-box;overflow:hidden}.tu-meta{color:var(--mut);flex-wrap:wrap;align-items:center;gap:6px;margin-top:5px;font-size:12.5px;font-weight:500;display:flex}.tu-dist{color:var(--coral)}.tu-card.place.cover{padding:0;display:block;overflow:hidden}.place-cover{aspect-ratio:2.2;background:#141a28}.place-cover img{object-fit:cover;width:100%;height:100%;display:block}.tu-card.place.cover .place-row{align-items:flex-start;gap:12px;padding:12px;display:flex}.tu-card.place.cover .tu-thumb{display:none}.place-desc{color:#a9b5c9;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;margin-top:4px;font-size:12.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.placefilters{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:7px;padding:0 0 10px;display:flex;overflow-x:auto}.placefilters::-webkit-scrollbar{display:none}.placefilters button{border:1px solid var(--line);background:var(--card);color:var(--mut);cursor:pointer;border-radius:999px;flex:none;padding:7px 13px;font:700 12px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.placefilters button.on{background:var(--coral);border-color:var(--coral);color:#fff}.placecta{text-align:center;border:1px dashed var(--line);border-radius:18px;padding:26px 18px}.placecta-ico{margin-bottom:10px;font-size:26px;display:block}.placecta b{margin-bottom:6px;font-size:15px;display:block}.placecta-sub{color:var(--mut);margin-bottom:16px;font-size:13px;line-height:1.5;display:block}.placecta-btn{cursor:pointer;color:#fff;background:linear-gradient(135deg,#ff774e,#ff5d32);border:0;border-radius:999px;padding:12px 20px;font:700 13.5px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.tu-card.unclaimed{background:#ffffff05;border-color:#ffffff0f}.tu-card.unclaimed .tu-thumb{background:#ffffff08;border-style:dashed}.tu-card.unclaimed .tu-initial{color:var(--mut)}.tu-card.unclaimed .tu-name{color:#b9c3d4;font-weight:700}.tu-card.unclaimed .tu-text,.tu-card.unclaimed .tu-meta{color:#6f7b8f}.empty.tu-empty{flex-direction:column;align-items:center;padding:18px 22px;display:flex}.empty.tu-empty .e{opacity:1;margin-bottom:16px;font-size:44px;line-height:1}.tu-empty-art{width:100%;max-width:360px;height:auto;margin:0 0 10px;display:block}.tu-empty b{color:var(--txt);margin-bottom:7px;font-family:Sora;font-size:17px;display:block}.tu-empty>span:not(.e){max-width:290px;font-size:14px;font-weight:400;line-height:1.55}.tu-empty-cta{height:36px;color:var(--coral);cursor:pointer;background:0 0;border:1px solid #ff6a3d73;border-radius:999px;justify-content:center;align-items:center;margin-top:16px;padding:0 18px;font:700 13px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;display:inline-flex}.tu-empty-cta:active{transform:scale(.97)}.tu-react{margin:12px 0 4px}.tu-react-top{color:var(--mut);flex-wrap:wrap;align-items:center;gap:7px;margin:0 0 9px;font-size:12.5px;font-weight:700;display:flex}.tu-react-top .v{color:var(--txt);align-items:center;gap:5px;font-size:14px;font-weight:700;display:inline-flex}.tu-react-row{flex-wrap:wrap;gap:9px;display:flex}.tu-react-btn{border:1px solid var(--line);background:var(--card);min-width:0;color:var(--mut);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:13px;flex-direction:column;flex:1 1 0;align-items:center;gap:5px;padding:10px 4px;font:700 11px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;display:flex}.tu-react-btn .e{font-size:21px;line-height:1}.tu-react-btn .l{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.tu-react-btn.on{border-color:var(--coral);background:var(--coral)}@supports (color:color-mix(in lab, red, red)){.tu-react-btn.on{background:color-mix(in srgb,var(--coral) 16%,var(--card))}}.tu-react-btn.on{color:var(--txt)}.tu-react-btn.bare{border-radius:999px;flex:none;justify-content:center;gap:0;width:46px;height:46px;padding:0}.tu-react-btn.bare .e{font-size:24px}.tu-react-btn:disabled{opacity:.5;cursor:default}.tu-react-btn:active:not(:disabled){transform:scale(.96)}.tu-react-sum{color:var(--mut);margin-top:9px;font-size:11.5px;font-weight:700}.tu-vibe{align-items:center;gap:4px;display:inline-flex}.tu-vibe .n{color:var(--mut);font-weight:700}.themecard{background:linear-gradient(135deg,#f0b64e21,#f0b64e08);border:1px solid #f0b64e57;border-radius:16px;margin:10px 0 14px;padding:15px 16px}.themecard-lab{letter-spacing:1.2px;color:var(--gold);margin-bottom:7px;font:700 10.5px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.themecard b{color:var(--txt);font-family:Sora;font-size:15.5px;font-weight:700;line-height:1.35;display:block}.themecard-meta{color:var(--mut);align-items:center;gap:7px;margin-top:7px;font-size:11.5px;font-weight:700;display:flex}.themecard-cta{color:#231a05;cursor:pointer;background:linear-gradient(135deg,#f5c463,#e8a838);border:none;border-radius:999px;width:100%;height:42px;margin-top:13px;font:700 13.5px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;box-shadow:0 6px 16px -8px #f0b64e57}.themecard-cta:active{transform:scale(.98)}.themefilter{border:1px solid var(--line);background:var(--card);border-radius:999px;gap:3px;margin:0 0 12px;padding:4px;display:flex}.themefilter button{height:32px;color:var(--mut);cursor:pointer;background:0 0;border:none;border-radius:999px;flex:1 1 0;font:700 12px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.themefilter button.on{color:var(--gold);background:#f0b64e2e}.tu-theme{letter-spacing:.7px;color:var(--gold);border:1px solid var(--gold);white-space:nowrap;border-radius:999px;flex:none;padding:2px 7px;font:700 9.5px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.chcard{background:linear-gradient(135deg,#ff6a3d24,#ff6a3d08);border:1px solid #ff6a3d5c;border-radius:16px;margin:10px 0 14px;padding:15px 16px}.chcard-lab{letter-spacing:1.2px;color:var(--coral);text-transform:uppercase;margin-bottom:7px;font:700 10.5px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.ch-ic{vertical-align:-2px;flex:none;width:13px;height:13px}.tu-chal .ch-ic{width:12px;height:12px;color:var(--coral)}.chcard-lab{align-items:center;gap:5px;display:flex}.chcard-lab .ch-ic{display:block}.chcard b{color:var(--txt);font-family:Sora;font-size:15.5px;font-weight:700;line-height:1.35;display:block}.chcard-task{color:var(--mut);margin-top:5px;font-size:13px;line-height:1.45}.chcard-meta{color:var(--mut);align-items:center;gap:7px;margin-top:8px;font-size:12px;font-weight:500;display:flex}.chcard-prize{color:var(--coral);align-items:center;gap:4px;display:inline-flex}.chcard-btns{align-items:center;gap:9px;margin-top:13px;display:flex}.chcard-cta{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff8a5d,#ff6a3d);border:none;border-radius:999px;flex:1;height:42px;font:700 13.5px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;box-shadow:0 6px 16px -8px #ff6a3d57}.chcard-cta:active{transform:scale(.98)}.chcard-open{border:1px solid var(--line);height:42px;color:var(--mut);border-radius:999px;flex:none;align-items:center;padding:0 15px;font:700 12.5px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;text-decoration:none;display:inline-flex}.chwin{background:var(--card);border:1px solid #ff6a3d47;border-radius:15px;align-items:center;gap:11px;margin:0 0 14px;padding:10px 12px;text-decoration:none;display:flex}.chwin-ph{object-fit:cover;border-radius:12px;flex:none;width:52px;height:52px;display:block}.chwin-tx{flex-direction:column;gap:2px;min-width:0;display:flex}.chwin-tx small{letter-spacing:.8px;color:var(--coral);text-transform:uppercase;align-items:center;gap:4px;font:700 10px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;display:flex}.chwin-tx b{color:var(--txt);font-family:Sora;font-size:14px;font-weight:700}.chwin-tx>span{color:var(--mut);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.tu-chal{flex:none;font-size:11.5px;line-height:1}.themepick{border:1.5px solid var(--line);background:var(--card);cursor:pointer;border-radius:14px;align-items:center;gap:12px;margin:0 0 16px;padding:12px 13px;display:flex}.themepick.on{border-color:var(--gold);background:#f0b64e14}.themepick input{accent-color:#e8a838;flex:none;width:19px;height:19px}.themepick-ico{font-size:17px}.themepick-txt{min-width:0}.themepick-txt small{letter-spacing:.8px;text-transform:uppercase;color:var(--mut);font-size:10.5px;font-weight:700;display:block}.themepick-txt b{color:var(--txt);margin-top:2px;font-family:Sora;font-size:13.5px;font-weight:700;display:block}.themepick-txt em{color:var(--mut);margin-top:3px;font-size:12px;font-style:normal;font-weight:500;display:block}.themepick.ch.on{border-color:var(--coral);background:#ff6a3d14}.themepick.ch input{accent-color:#ff6a3d}.themepick-txt small{align-items:center;gap:5px;display:flex}.planbar{width:100%;color:var(--txt);text-align:left;cursor:pointer;background:linear-gradient(135deg,#ff6a3d24,#ff6a3d0a);border:1px solid #ff6a3d59;border-radius:16px;align-items:center;gap:12px;margin:10px 0 16px;padding:14px;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;display:flex}.planbar:active{transform:scale(.99)}.planbar-icon{width:42px;height:42px;color:var(--coral);background:#ff6a3d29;border-radius:50%;flex:none;place-items:center;display:grid}.icon-plan{width:21px;height:21px;display:block}.plan-title-ico{vertical-align:-3px;color:var(--coral);margin-right:7px;display:inline-flex}.plan-title-ico .icon-plan{width:18px;height:18px}.sec-ico{color:var(--coral);margin-right:6px;display:inline-flex}.sec-ico svg{width:14px;height:14px}.setrow .si svg{width:22px;height:22px;margin:0 auto;display:block}.mi svg{width:20px;height:20px}.mi.plan-mi{color:var(--coral)}.mi.plan-mi .icon-plan{width:20px;height:20px}.planbar-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.planbar-text b{font-family:Sora;font-size:14px;font-weight:700}.planbar-text small{color:var(--coral);font-size:11.5px;font-weight:700}.planbar-go{color:var(--coral);flex:none;font-size:20px}.planopts{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.planopt{border:1.5px solid var(--line);background:var(--card);color:var(--mut);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:9px 14px;font:700 13px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;display:inline-flex}.planopt.on{border-color:var(--coral);color:var(--txt);box-shadow:0 2px 8px -4px #ff6a3d52}.plan-head{align-items:baseline;gap:8px;margin-bottom:14px;display:flex}.plan-head b{font-family:Sora;font-size:18px;font-weight:700}.plan-head span{color:var(--mut);font-size:12.5px;font-weight:700}.plan-timeline{margin:0 0 16px;padding:0;list-style:none}.plan-stop{grid-template-columns:46px 1fr;gap:10px;padding:0 0 18px 14px;display:grid;position:relative}.plan-stop:before{content:"";background:linear-gradient(var(--coral),#ff6a3d1f);width:2px;position:absolute;top:8px;bottom:-6px;left:3px}.plan-stop:last-child{padding-bottom:2px}.plan-stop:last-child:before{display:none}.plan-dot{background:var(--coral);width:8px;height:8px;box-shadow:0 0 10px var(--coral);border-radius:50%;position:absolute;top:5px;left:0}.plan-when{color:var(--coral);padding-top:1px;font:700 12.5px Sora}.plan-body{min-width:0}.plan-title{flex-wrap:wrap;align-items:center;gap:7px;font:700 13.5px Sora;display:flex}.plan-name{color:var(--txt);margin-top:3px;font-size:13px;font-weight:700}.plan-addr{color:var(--mut);margin-top:2px;font-size:11.5px;font-weight:600}.plan-note{color:var(--mut);margin-top:4px;font-size:12px;font-weight:600;line-height:1.45}.plan-city{color:var(--coral);font-weight:700}.plan-where{color:var(--mut);margin:2px 0 10px;font-size:11.5px;font-weight:600}.plan-saved{text-align:center}.plan-saved b{margin-bottom:5px;font-family:Sora;font-size:16px;display:block}.plan-saved>span{color:var(--mut);margin-bottom:12px;font-size:12.5px;font-weight:600;line-height:1.5;display:block}.plan-link{border:1px solid var(--line);background:var(--card);color:var(--coral);word-break:break-all;border-radius:12px;margin-bottom:12px;padding:11px 12px;font-size:12px;font-weight:700}.plan-done{color:var(--mut);cursor:pointer;background:0 0;border:none;margin:12px auto 0;padding:6px 10px;font:700 12.5px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;display:block}.cityp{background:var(--card);border:1px solid var(--line);cursor:pointer;color:var(--txt);border-radius:11px;align-items:center;gap:6px;margin-top:10px;padding:7px 11px;font-size:12.5px;font-weight:700;display:inline-flex}.cityp:active{transform:scale(.97)}.cityp .pin{background:var(--coral);width:7px;height:7px;box-shadow:0 0 8px var(--coral);border-radius:50%}.filters{scrollbar-width:none;flex-shrink:0;gap:7px;padding:10px 20px 12px;display:flex;overflow-x:auto}.filters::-webkit-scrollbar{display:none}.fchip{border:1px solid var(--line);background:var(--card);cursor:pointer;color:var(--mut);white-space:nowrap;border-radius:30px;flex-shrink:0;padding:8px 13px;font-size:12.5px;font-weight:700;transition:all .15s}.fchip.on{color:var(--coral);border-color:var(--coral);background:#ff6a3d1f}.ev-ic{vertical-align:-2px;flex:none;width:13px;height:13px;margin-right:3px}.ev-ic.lg{vertical-align:middle;width:19px;height:19px;margin:0}.ev .meta .city,.datechip{align-items:center;display:inline-flex}.ev-ni{place-items:center;display:inline-grid}.ev-ni .ev-ic{width:14px;height:14px;margin:0}.reportactions .ev-ic{width:12px;height:12px}.scroll{padding:0 16px calc(100px + env(safe-area-inset-bottom));scrollbar-width:none;flex:1;overflow-y:auto}.scroll::-webkit-scrollbar{display:none}.sec-lab{letter-spacing:.14em;text-transform:uppercase;color:var(--mut);align-items:center;gap:8px;margin:6px 4px 11px;font-size:11px;font-weight:700;display:flex}.sec-lab .live{background:var(--coral);width:8px;height:8px;box-shadow:0 0 10px var(--coral);border-radius:50%;animation:1.4s infinite blink}@keyframes blink{50%{opacity:.3}}.sec-lab.mine{color:var(--coral)}.empty{text-align:center;color:var(--mut);padding:26px 14px;font-size:13px;font-weight:600;line-height:1.5}.empty .e{opacity:.6;margin-bottom:8px;font-size:30px;display:block}.ev{background:var(--card);border:1px solid var(--line);cursor:pointer;border-radius:18px;align-items:stretch;gap:13px;margin-bottom:10px;padding:13px;transition:all .15s;display:flex;position:relative;overflow:hidden}.ev:active{transform:scale(.985)}.ev.mine{border-color:#ff6a3d66}.ev.promo{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.ev.promo{border-color:color-mix(in srgb,var(--gold) 45%,transparent)}}.ev.promo{background:linear-gradient(90deg,#ffc23d0f,var(--card))}.ev.fresh{animation:.5s pop}@keyframes pop{0%{opacity:0;transform:scale(.9)}60%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.ev .ic{background:radial-gradient(circle at 50% 35%,var(--c),#0c0f17);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;font-size:22px;display:flex}@supports (color:color-mix(in lab, red, red)){.ev .ic{background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--c) 35%,#0c0f17),#0c0f17)}}.ev .ic{border:1.5px solid var(--c)}@supports (color:color-mix(in lab, red, red)){.ev .ic{border:1.5px solid color-mix(in srgb,var(--c) 60%,transparent)}}.ev .ic{box-shadow:0 0 16px -4px var(--c)}.ev .m{flex:1;min-width:0}.ev .t{letter-spacing:.7px;text-transform:uppercase;color:var(--c);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:3px;font-size:10px;font-weight:700;display:flex}.ev .t .mineb{background:var(--coral);color:#fff;border-radius:7px;padding:1px 6px;font-size:8.5px}.ev .t .pr{background:var(--gold);color:#1a1206;border-radius:7px;padding:1px 6px;font-size:8.5px}.official{color:var(--green);background:#27d38b2e;border-radius:7px;padding:1px 6px;font-size:8.5px}.authorbox{background:var(--card);border:1px solid var(--line);border-radius:14px;align-items:center;gap:11px;margin:0 0 14px;padding:11px 12px;display:flex}.authorav{background:linear-gradient(135deg,var(--coral),var(--violet));color:#fff;border-radius:13px;flex-shrink:0;place-items:center;width:42px;height:42px;font-family:Sora;font-size:17px;font-weight:700;display:grid;overflow:hidden}.authorav img{object-fit:cover;width:100%;height:100%}.authortx{min-width:0}.authortx b{font-family:Sora;font-size:13px;display:block}.authortx small{color:var(--mut);margin-top:3px;font-size:11.5px;font-weight:600;display:block}.verified{color:var(--green);font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:10px;font-weight:700}.ev .t .datechip{background:var(--c)}@supports (color:color-mix(in lab, red, red)){.ev .t .datechip{background:color-mix(in srgb,var(--c) 22%,transparent)}}.ev .t .datechip{color:var(--c);letter-spacing:.3px;text-transform:none;border-radius:7px;padding:1px 7px;font-size:9px}.ev .n{margin-bottom:5px;font-family:Sora;font-size:15.5px;font-weight:700;line-height:1.13}.ev .meta{color:var(--mut);flex-wrap:wrap;align-items:center;gap:5px;font-size:12px;font-weight:600;display:flex}.ev .meta .city{color:var(--txt);font-weight:700}.ev .meta .dotsep{opacity:.5}.ev .r{flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-end;gap:2px;display:flex}.ev .r .pp{color:var(--c);font-family:Sora;font-size:17px;font-weight:700}.ev .r .pl{color:var(--mut);letter-spacing:.5px;font-size:8.5px;font-weight:700}.ev .r .tm{color:var(--txt);font-size:12.5px;font-weight:700}.guestcity{color:#c8ddff;background:#3d9bff1a;border:1px solid #3d9bff47;border-radius:14px;align-items:center;gap:8px;margin:4px 0 14px;padding:11px 12px;display:flex}.guestcity div{flex:1;min-width:0}.guestcity b{color:#fff;font-size:12.5px;display:block}.guestcity small{color:var(--mut);margin-top:3px;font-size:11px;font-weight:600;line-height:1.35;display:block}.guestcity button,.guestcity a{color:#eaf0fb;cursor:pointer;background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;flex:none;padding:7px 9px;font:700 10.5px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;text-decoration:none}.backcity{background:var(--coral);color:#fff;cursor:pointer;border:none;border-radius:14px;padding:13px 22px;font-family:Sora;font-size:14px;font-weight:700}.nav{margin:0 16px calc(16px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px);z-index:50;background:#0a0d15f5;border:1px solid #ffffff1f;border-radius:26px;justify-content:space-around;align-items:center;padding:10px 8px;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 14px 40px #000000d9}.nav button{cursor:pointer;color:var(--mut);background:0 0;border:none;flex-direction:column;flex:1;align-items:center;gap:4px;font-size:10px;font-weight:600;transition:all .2s;display:flex}.nav button:active{transform:scale(.92)}.nav button.on{color:var(--coral);font-weight:700}.nav .ni{opacity:.7;justify-content:center;align-items:center;height:26px;font-size:22px;transition:all .2s;display:flex}.nav button.on .ni{opacity:1;filter:drop-shadow(0 4px 10px #ff6a3da6);transform:translateY(-3px)}.nav .plus{background:linear-gradient(135deg, #ff8a5d, var(--coral));color:#fff;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;margin-top:-36px;font-size:32px;font-weight:300;transition:all .2s;display:flex;box-shadow:0 6px 18px -6px #ff6a3d57,inset 0 -2px 6px #0000001a}.sheet-wrap{z-index:60;display:none;position:absolute;inset:0}.sheet-wrap.open{display:block}.live-deck{scroll-snap-type:y mandatory;scrollbar-width:none;overscroll-behavior-y:contain;position:absolute;inset:0;overflow:hidden auto}.live-deck::-webkit-scrollbar{display:none}.live-deck-item{scroll-snap-align:start;scroll-snap-stop:always;height:100%;position:relative}.live-deck .sheet{animation:none}.live-deck.zakljucan{overflow:hidden}.live-hint{z-index:3;pointer-events:none;color:#dfe6f2;background:linear-gradient(90deg,#090c14c7,#090c1457 78%,#0000);border-radius:14px;align-items:center;gap:9px;margin:0 0 10px;padding:9px 12px 9px 10px;font:700 12.5px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;animation:.22s ease-out hintIn;display:flex;position:relative}.live-hint-arrow{color:var(--coral);font-size:16px;line-height:1;animation:1.4s ease-in-out infinite hintArrow}@keyframes hintIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes hintArrow{0%,to{transform:translateY(2px)}50%{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.live-hint,.live-hint-arrow{animation:none}}.live-deck-end{background:var(--bg);place-items:center;padding:24px;display:grid}.live-deck-end-box{text-align:center;flex-direction:column;align-items:center;gap:10px;max-width:300px;display:flex}.live-deck-end-box b{font-family:Sora;font-size:18px}.live-deck-end-box span{color:var(--mut);font-size:13px;line-height:1.5}.live-deck-end-box .btn{margin-top:6px}.scrim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000008c;position:absolute;inset:0}.sheet{background:var(--bg2);border-top:1px solid var(--line);padding:14px 18px calc(22px + env(safe-area-inset-bottom));scrollbar-width:none;border-radius:26px 26px 0 0;max-height:78%;animation:.3s cubic-bezier(.2,.8,.2,1) slideup;position:absolute;bottom:0;left:0;right:0;overflow-y:auto}.sheet::-webkit-scrollbar{display:none}@keyframes slideup{0%{transform:translateY(100%)}to{transform:none}}.grab{background:var(--line);border-radius:5px;width:42px;height:5px;margin:0 auto 16px}.sheet h3{margin-bottom:3px;font-family:Sora;font-size:19px;font-weight:700}.sheet .ss{color:var(--mut);margin-bottom:16px;font-size:12.5px;font-weight:600}.sh-lab{letter-spacing:.14em;text-transform:uppercase;color:var(--mut);margin:6px 0 10px;font-size:11px;font-weight:700}.ctry{flex-wrap:wrap;gap:8px;margin:0 0 14px;display:flex}.ctry-chip{border:1px solid var(--line);background:var(--card);color:var(--mut);cursor:pointer;border-radius:999px;padding:8px 14px;font:700 12.5px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.ctry-chip.on{border-color:var(--coral);color:var(--fg);background:var(--card2)}.ctry-chip.fl{align-items:center;gap:7px;padding-left:8px;display:inline-flex}.chip-fl{object-fit:cover;background:#1b2436;border-radius:3px;flex:none;width:19px;height:14px;display:block;box-shadow:0 0 0 1px #ffffff2e}.csearch{box-sizing:border-box;border:1px solid var(--line);background:var(--card2);width:100%;color:var(--fg);border-radius:13px;margin:0 0 14px;padding:12px 14px;font:700 14px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.csearch::placeholder{color:var(--mut);font-weight:600}.csearch:focus{border-color:var(--coral);outline:none}.crow{background:var(--card);border:1px solid var(--line);cursor:pointer;border-radius:16px;align-items:center;gap:12px;margin-bottom:9px;padding:13px 14px;display:flex}.crow:active{transform:scale(.985)}.crow.cur{border-color:var(--coral)}.crow .cmark{background:var(--card2);border:1px solid var(--line);border-radius:12px;place-items:center;width:40px;height:40px;font-size:18px;display:grid;position:relative}.crow .cmark .cico{fill:none;width:22px;height:22px;stroke:var(--mut);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.crow .cmark.home .cico{stroke:var(--coral);stroke-width:1.9px}.crow .cmark .liv{border:2px solid var(--bg2);border-radius:50%;width:11px;height:11px;position:absolute;top:-2px;right:-2px}.crow .cn{flex:1}.crow .cn b{font-size:16px;font-weight:500;line-height:1.3;display:block}.crow .cn small{color:var(--mut);font-size:13px;font-weight:400}.crow .cstat{text-align:right;font-size:11px;font-weight:700}.crow .cstat .num{font-family:Sora;font-size:16px;font-weight:700}.unlockwrap{z-index:90;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#070910b8;place-items:center;padding:24px;display:grid;position:absolute;inset:0}.unlockbox{text-align:center;background:linear-gradient(135deg,#1b1526,#141b29);border:1px solid #ff6a3d61;border-radius:20px;width:min(320px,100%);padding:26px 22px}.unlockflag{object-fit:cover;border-radius:9px;width:104px;height:78px;margin:0 auto 14px;display:block;box-shadow:0 0 0 1px #ffffff29,0 10px 26px #00000080}.unlockflag.globe{background:#1b2436;place-items:center;font-size:46px;line-height:1;display:grid}.unlocktitle{margin-bottom:18px;font-size:17px;font-weight:700;display:block}.unlockbox .btn.alb{cursor:pointer;border:1px solid var(--gold,#ffc23d);justify-content:center;align-items:center;gap:8px;width:100%;margin-bottom:13px;padding:11px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.unlockbox .btn.alb{border:1px solid color-mix(in srgb,var(--gold,#ffc23d) 42%,transparent)}}.unlockbox .btn.alb{background:var(--gold,#ffc23d);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.unlockbox .btn.alb{background:color-mix(in srgb,var(--gold,#ffc23d) 12%,transparent)}}.unlockbox .btn.alb{color:#ffd88a;font:700 13px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.unlockbox .btn.alb svg{flex:none;width:16px;height:16px}.unlockbox .btn.alb:disabled{opacity:.6;cursor:default}.unlockbox .btn.alb:active:not(:disabled){transform:scale(.98)}.unlocksaved{color:#8fe3ab;margin:0 0 14px;font:700 12.5px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.unlocksaved.bad{color:#ff9d9d}.unlockbtns{justify-content:center;gap:9px;display:flex}.unlockbtns .btn{cursor:pointer;color:#fff;background:linear-gradient(135deg,#ff774e,#ff5d32);border:0;border-radius:999px;padding:11px 20px;font:700 13px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.unlockbtns .btn.sec{color:#dce6f8;background:#253147}.unlockbtns .btn:disabled{opacity:.6;cursor:default}.toast{color:#0a0d15;opacity:0;z-index:80;pointer-events:none;background:#fff;border-radius:30px;padding:11px 20px;font-size:13px;font-weight:700;transition:all .3s;position:absolute;bottom:96px;left:50%;transform:translate(-50%)translateY(16px);box-shadow:0 10px 30px -8px #0009}.toast.show{opacity:1;transform:translate(-50%)translateY(0)}.toast.act{white-space:nowrap;align-items:center;gap:16px;max-width:calc(100% - 32px);display:flex}.toast.show.act{pointer-events:auto}.toast button{color:var(--coral);font:inherit;cursor:pointer;background:0 0;border:0;padding:2px 0;font-weight:700}.mapwrap{border:1px solid var(--line);background:#0b0f18;border-radius:24px;flex:1;min-height:0;margin:0 12px 12px;position:relative;overflow:hidden}.mapwrap>.maplibre.leaflet-container{z-index:0;height:100%;font:inherit;background:#0b0f18;position:absolute;inset:0}.pickmap.leaflet-container{z-index:0}.mapwrap .leaflet-bottom{bottom:calc(78px + env(safe-area-inset-bottom))}.mapfilter{margin-top:9px;position:relative}.mapfilter select{border:1px solid var(--line);background:var(--card);width:100%;height:38px;color:var(--txt);appearance:none;cursor:pointer;border-radius:11px;outline:none;padding:0 26px 0 10px;font:700 12px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.mapfilter:after{content:"▾";color:var(--mut);pointer-events:none;font-size:10px;position:absolute;top:50%;right:9px;transform:translateY(-50%)}.mapfilter select:focus{border-color:var(--coral);box-shadow:0 2px 8px -5px #ff6a3d4d}.mapfilter option{color:var(--txt);background:#141a28}.maplayers{border:1px solid var(--line);background:var(--card);border-radius:999px;align-items:center;gap:3px;margin-top:13px;padding:4px;display:flex}.maplayer{min-width:0;height:36px;color:var(--mut);cursor:pointer;background:0 0;border:none;border-radius:999px;flex:1 1 0;justify-content:center;align-items:center;gap:7px;padding:0 8px;font:700 12.5px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;transition:color .16s,background .16s;display:inline-flex;position:relative}.maplayer:not(.on)+.maplayer:not(.on):before{content:"";background:var(--line);width:1px;position:absolute;top:9px;bottom:9px;left:-2px}.maplayer:hover{color:var(--txt)}.maplayer.on{color:#fff;background:linear-gradient(135deg,#ff774e,#ff5d32);box-shadow:0 4px 10px -6px #ff6a3d4d}.maplayer.tu{letter-spacing:.4px;font-family:Sora;font-weight:700}.maplayer-dot{opacity:.55;background:currentColor;border-radius:50%;width:7px;height:7px}.maplayer.tu.on .maplayer-dot{opacity:1;background:#fff;animation:1.8s ease-in-out infinite tuPulse}@keyframes tuPulse{0%,to{box-shadow:0 0 #ffffffbf}70%{box-shadow:0 0 0 7px #fff0}}@media (prefers-reduced-motion:reduce){.maplayer.tu.on .maplayer-dot{animation:none}}@media (width<=620px){.maplayer{height:34px;font-size:12px}}.mapempty{z-index:4;border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;pointer-events:none;background:#0a0d15e0;border-radius:14px;padding:12px 14px;position:absolute;top:62px;left:18px;right:18px}.mapempty b{margin-bottom:3px;font-family:Sora;font-size:15px;display:block}.mapempty span{color:var(--mut);font-size:13px;font-weight:400;line-height:1.4;display:block}.mapempty-cta{border:1px solid var(--line);background:var(--card);height:32px;color:var(--txt);cursor:pointer;pointer-events:auto;border-radius:999px;margin-top:9px;padding:0 14px;font:700 12px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.mapempty-cta:hover{border-color:var(--coral);color:var(--coral)}.maplibre .leaflet-control-attribution{color:var(--mut);background:#0a0d1599;padding:1px 5px;font-size:9px}.maplibre .leaflet-control-attribution a{color:var(--mut)}.tu-mark{background:0 0;border:0}.leaflet-container .leaflet-control-zoom{border:1px solid var(--line);border-radius:10px;overflow:hidden;box-shadow:0 6px 18px #00000059}.leaflet-container .leaflet-control-zoom a{width:30px;height:30px;color:var(--txt);border-bottom-color:var(--line);background:#0a0d15d9;font-weight:700;line-height:30px}.leaflet-container .leaflet-control-zoom a:hover{color:var(--coral);background:#141a28f2}.mapmark{cursor:pointer;justify-content:center;align-items:center;width:50px;height:50px;display:flex;position:relative}.mk-approx .dotmark{opacity:.9;border-style:dashed}.mk-approx:after{content:"≈";background:var(--card2);border:1px solid var(--line);width:16px;height:16px;color:var(--mut);border-radius:999px;place-items:center;font-size:10px;font-weight:700;line-height:1;display:grid;position:absolute;top:-2px;right:-2px}.mapmark .puls{border:1.5px solid var(--c);opacity:0;pointer-events:none;border-radius:50%;width:96px;height:96px;margin:-48px 0 0 -48px;animation:3s ease-out infinite mpuls;position:absolute;top:50%;left:50%}.mapmark-focus{z-index:600}.mapmark-focus .dotmark{box-shadow:0 0 0 3px var(--c);animation:1.3s ease-out 2 mfocus}@supports (color:color-mix(in lab, red, red)){.mapmark-focus .dotmark{box-shadow:0 0 0 3px color-mix(in srgb,var(--c) 45%,transparent)}}@keyframes mfocus{0%{transform:scale(1)}35%{transform:scale(1.22)}to{transform:scale(1)}}@keyframes mpuls{0%{opacity:.7;transform:scale(.3125)}to{opacity:0;transform:scale(1)}}.mapdense .mapmark .puls,.mapdense .mapmark .plabel{display:none}.mapdense .mapmark .dotmark{box-shadow:0 0 8px -4px var(--c)}.mapmark .dotmark{background:radial-gradient(circle at 50% 35%,var(--c),#0c0f17);border-radius:50%;width:46px;height:46px;position:relative}@supports (color:color-mix(in lab, red, red)){.mapmark .dotmark{background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--c) 55%,#000),#0c0f17)}}.mapmark .dotmark{border:2px solid var(--c);box-shadow:0 0 22px -2px var(--c),inset 0 0 14px -6px var(--c);z-index:2;flex-direction:column;justify-content:center;align-items:center;display:flex}.mapmark .dotmark .i2{font-size:15px;line-height:1}.mapmark .dotmark .i2 .evi{stroke-width:1.9px;color:#fff;width:17px;height:17px}.mapmark .dotmark .mk-ph{object-fit:cover;border-radius:50%;width:calc(100% - 4px);height:calc(100% - 4px);display:block;position:absolute;inset:2px}.live-map-cta-icon svg{width:19px;height:19px}.mapmark .dotmark .sc{color:#fff;margin-top:1px;font-family:Sora;font-size:11px;font-weight:800;line-height:1}.mapmark .plabel{white-space:nowrap;color:#eaf0fb;pointer-events:none;background:#0a0d15c7;border:1px solid #ffffff1f;border-radius:999px;padding:3px 7px;font-size:10.5px;font-weight:800;line-height:1;position:absolute;top:51px;left:50%;transform:translate(-50%)}.youmark{background:var(--blue);border:3px solid #fff;border-radius:50%;width:15px;height:15px;box-shadow:0 0 0 6px #3d9bff40}.maptheme{z-index:1001;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#dce6f7;cursor:pointer;background:#141a28d1;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:6px;padding:9px 13px;font:600 13px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;display:inline-flex;position:absolute;top:14px;right:14px;box-shadow:0 8px 24px #00000052}.maptheme svg{flex:none;width:14px;height:14px}.maptheme:hover{color:#fff;border-color:#ffffff47}.maploc{z-index:6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#dce6f7;cursor:pointer;background:#141a28d1;border:1px solid #ffffff24;border-radius:999px;padding:9px 13px;font:600 13px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;position:absolute;top:14px;left:14px;box-shadow:0 8px 24px #00000052}.maploc:hover{color:#fff;border-color:#3d9bff80}.maploc.on{color:#eaf4ff;background:#122d52db;border-color:#3d9bffa6}.maploc:disabled{opacity:.72;cursor:default}.maploc.mapcity{color:var(--mut);background:#0c111cc7;top:54px}.maploc.mapcity:hover{color:#fff;border-color:#ffffff3d}.live-map-cta{left:50%;bottom:calc(88px + env(safe-area-inset-bottom));z-index:7;color:#fff;cursor:pointer;text-align:left;background:linear-gradient(135deg,#ff774e,#ff5d32);border:1px solid #ffffff47;border-radius:18px;align-items:center;gap:10px;min-width:210px;padding:10px 17px;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;animation:.28s ease-out liveCtaIn;display:flex;position:absolute;transform:translate(-50%);box-shadow:0 8px 20px -10px #ff6a3d57}.live-map-cta:hover{transform:translate(-50%)translateY(-2px);box-shadow:0 8px 20px -9px #ff6a3d61}.live-map-cta:active{transform:translate(-50%)scale(.97)}.live-map-cta-icon{background:#ffffff2e;border-radius:11px;flex:0 0 35px;place-items:center;width:35px;height:35px;font-size:20px;display:grid}.live-map-cta b{font-size:14px;font-weight:700;line-height:1.2;display:block}.live-map-cta small{color:#ffffffd9;white-space:nowrap;margin-top:2px;font-size:12px;font-weight:500;display:block}@keyframes liveCtaIn{0%{opacity:0;transform:translate(-50%)translateY(10px)}to{opacity:1;transform:translate(-50%)}}.mapfallback{text-align:center;color:var(--mut);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:0 36px;display:flex;position:absolute;inset:0}.mapfallback .se{opacity:.5;font-size:46px}.mapfallback b{color:var(--txt);font-family:Sora;font-size:18px;font-weight:700}.mapfallback p{font-size:13px;font-weight:600;line-height:1.5}.mapwarn{z-index:4;color:var(--gold);text-align:center;pointer-events:none;background:#0a0d15e0;border:1px solid #ffc23d73;border-radius:11px;padding:9px 11px;font-size:11px;font-weight:700;line-height:1.35;position:absolute;bottom:12px;left:12px;right:12px}.soon{text-align:center;color:var(--mut);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:0 36px;display:flex}.soon .se{opacity:.5;font-size:46px}.soon b{color:var(--txt);font-family:Sora;font-size:20px;font-weight:700}.soon p{font-size:13px;font-weight:600;line-height:1.5}.dh{min-height:176px;padding:calc(54px + env(safe-area-inset-top)) 20px 18px;background:radial-gradient(120% 120% at 80% 0%,var(--c),#0a0d15);flex-shrink:0;align-items:flex-end;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.dh{background:radial-gradient(120% 120% at 80% 0%,color-mix(in srgb,var(--c) 50%,#0a0d15),#0a0d15)}}.dh{transition:min-height .18s,padding-bottom .18s}.dh.expanded{padding-bottom:22px}.dh .wave{opacity:.35;position:absolute;top:-30px;right:-20px}.dh .back{top:calc(14px + env(safe-area-inset-top));z-index:3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;color:#fff;border:1px solid var(--line);background:#00000059;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:20px;display:flex;position:absolute;left:16px}.dh .di{z-index:2;min-width:0;padding-left:44px;position:relative}.dh .dtype{border:1px solid var(--line);letter-spacing:.5px;text-transform:uppercase;background:#0000004d;border-radius:20px;align-items:center;gap:6px;margin-bottom:8px;padding:4px 11px;font-size:11px;font-weight:700;display:inline-flex}.dh h1{-webkit-line-clamp:3;line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-family:Sora;font-size:23px;font-weight:700;line-height:1.08;display:-webkit-box;overflow:hidden}.dh h1.expanded{-webkit-line-clamp:unset;line-clamp:unset;display:block;overflow:visible}.titlemore{color:#fff;text-underline-offset:3px;cursor:pointer;opacity:.88;background:0 0;border:0;margin-top:7px;padding:0;font:700 11px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;text-decoration:underline}.titlemore:hover{opacity:1}@media (height<=720px){.dh{min-height:164px;padding-top:calc(50px + env(safe-area-inset-top))}.dh h1{font-size:21px}}.dbody{scrollbar-width:none;flex:1;padding:18px 20px;overflow-y:auto}.dbody::-webkit-scrollbar{display:none}.dbody.dv{padding:0 0 18px}.dv>:not(.dv-top){margin-left:16px;margin-right:16px}.dv-top{background:radial-gradient(circle at 82% 22%,var(--c),transparent 58%),linear-gradient(160deg,var(--c),var(--card));height:150px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.dv-top{background:radial-gradient(circle at 82% 22%,color-mix(in srgb,var(--c) 38%,transparent),transparent 58%),linear-gradient(160deg,color-mix(in srgb,var(--c) 22%,var(--bg)),var(--card))}}.dv-top.has-img{background:var(--card);height:auto;max-height:300px}.dv-top:after{content:"";background:linear-gradient(0deg,var(--bg) 0%,transparent 45%);pointer-events:none;position:absolute;inset:0}.dv-img{object-fit:cover;width:100%;height:auto;max-height:300px;display:block}.dv-bigic{width:68px;height:68px;color:var(--c);position:absolute;bottom:16px;right:24px}@supports (color:color-mix(in lab, red, red)){.dv-bigic{color:color-mix(in srgb,var(--c) 70%,#fff)}}.dv-bigic{opacity:.6}.dv-bigic svg,.dv-bigic .evi{stroke-width:1.3px;width:100%;height:100%}.dv-btn{top:calc(14px + env(safe-area-inset-top));z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;cursor:pointer;background:#0a0d158c;border:1px solid #ffffff26;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute}.dv-btn svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.dv-back{left:16px}.dv-share{right:16px}.dv-head{z-index:2;margin-top:-34px;position:relative}.dv-chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.dv-type{background:var(--c);border-radius:999px;align-items:center;gap:6px;padding:5px 10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.dv-type{background:color-mix(in srgb,var(--c) 18%,transparent)}}.dv-type{border:1px solid var(--c)}@supports (color:color-mix(in lab, red, red)){.dv-type{border:1px solid color-mix(in srgb,var(--c) 45%,transparent)}}.dv-type{color:var(--c);letter-spacing:.1em;text-transform:uppercase;font:700 11px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.dv-type .evi,.dv-type svg{width:13px;height:13px}.dv-promo{background:var(--gold);border-radius:999px;align-items:center;gap:5px;padding:5px 9px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.dv-promo{background:color-mix(in srgb,var(--gold) 18%,transparent)}}.dv-promo{color:var(--gold);font-size:11px;font-weight:700}.dv-promo svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.dv-head h1{color:var(--txt);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:10px 0 0;font:700 25px/1.15 Sora,sans-serif;display:-webkit-box;overflow:hidden}.dv-head h1.expanded{display:block}.dv-card{background:var(--card);border:1px solid var(--line);border-radius:16px;margin-top:16px;padding:2px 14px}.dv-row{align-items:center;gap:12px;padding:12px 0;display:flex}.dv-row+.dv-row{border-top:1px solid var(--line)}.dv-ic{background:var(--c);border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}@supports (color:color-mix(in lab, red, red)){.dv-ic{background:color-mix(in srgb,var(--c) 12%,transparent)}}.dv-ic{color:var(--c)}.dv-ic svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.dv-tx{flex:1;min-width:0}.dv-tx b{color:var(--txt);font-size:15px;font-weight:600;display:block}.dv-tx small{color:var(--mut);margin-top:1px;font-size:12.5px;display:block}.dv-puls{color:var(--coral);background:#ff6a3d1f;border-radius:999px;flex:none;align-items:center;gap:4px;padding:6px 10px;font-size:13px;font-weight:700;display:flex}.dv-puls svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.dv-puls small{opacity:.8;font-weight:500}.dv-nav{border:1px solid var(--c);border-radius:16px;justify-content:center;align-items:center;gap:8px;width:calc(100% - 32px);margin-top:12px;margin-bottom:6px;padding:14px;display:flex}@supports (color:color-mix(in lab, red, red)){.dv-nav{border:1px solid color-mix(in srgb,var(--c) 50%,transparent)}}.dv-nav{color:var(--c);cursor:pointer;background:0 0;font:700 15px Sora,sans-serif}.dv-nav svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.dv .dfields{margin-top:14px}.dv-desc{margin-top:18px;margin-bottom:16px}.dv-lab{letter-spacing:.14em;text-transform:uppercase;color:var(--mut);justify-content:space-between;align-items:center;gap:10px;font-size:11px;font-weight:700;display:flex}.dv-tr{letter-spacing:0;text-transform:none;font-size:10px;font-weight:600}.dv-desc p{color:var(--txt);opacity:.92;white-space:pre-line;-webkit-line-clamp:6;-webkit-box-orient:vertical;margin:8px 0 0;font-size:14.5px;line-height:1.55;display:-webkit-box;overflow:hidden}.dv-desc p.open{display:block}.dv .authorbox{margin-top:4px}.note{color:var(--mut);gap:7px;margin-bottom:16px;font-size:11px;font-weight:600;line-height:1.5;display:flex}.note span{flex-shrink:0}.ddesc{color:#cdd6e6;margin-bottom:16px;font-size:14.5px;line-height:1.55}.descbox{border:1px solid var(--line);background:linear-gradient(135deg,#ffffff0e,#ffffff06);border-radius:16px;margin-bottom:16px;padding:13px 15px;box-shadow:inset 0 1px #ffffff0a}.descbox .desclab{letter-spacing:1.1px;text-transform:uppercase;color:var(--mut);margin-bottom:7px;font-size:10.5px;font-weight:700}.descbox p{color:#dce5f5;white-space:pre-wrap;margin:0;font-size:14.5px;font-weight:600;line-height:1.55}.dfields{background:var(--line);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:1px;margin-bottom:16px;display:flex;overflow:hidden}.dfield{background:var(--card);justify-content:space-between;gap:14px;padding:12px 14px;display:flex}.dfield .dfl{color:var(--mut);font-size:13px;font-weight:600}.dfield .dfv{color:var(--txt);text-align:right;font-size:13.5px;font-weight:700}.reportactions{color:var(--mut);justify-content:flex-end;align-items:center;gap:7px;margin:-5px 0 16px;font-size:10.5px;font-weight:700;display:flex}.reportactions button{border:1px solid var(--line);color:var(--mut);cursor:pointer;background:0 0;border-radius:20px;align-items:center;gap:5px;padding:5px 8px;font:700 10.5px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;display:inline-flex}.reportactions button:active{transform:scale(.97)}.reportactions i{color:#d5a16f;place-items:center;width:15px;height:15px;font-size:14px;font-style:normal;line-height:1;display:grid}.reportactions i.warn{color:#d5a16f;border:1px solid #b77d67;border-radius:50%;font-size:10px;font-weight:700}.goingrow{background:var(--card);border:1px solid var(--line);border-radius:14px;align-items:center;gap:10px;margin-bottom:16px;padding:12px 14px;display:flex}.goingrow .gn{color:var(--c);font-family:Sora;font-size:18px;font-weight:700}.goingrow small{color:var(--mut);font-size:12px;font-weight:600}.crewbox{background:var(--card);border:1px solid var(--line);border-radius:16px;margin-bottom:16px;padding:15px;animation:.3s fade}.crewbox .ct{margin-bottom:3px;font-family:Sora;font-size:15px;font-weight:700}.crewbox .cs{color:var(--mut);margin-bottom:12px;font-size:12px;font-weight:600;line-height:1.45}.crewmsg{background:var(--bg2);border:1px solid var(--line);color:#cdd6e6;border-radius:12px;margin-bottom:12px;padding:11px 13px;font-size:12.5px;line-height:1.45}.crewmsg b{color:var(--txt)}.sharerow{gap:8px;display:flex}.sharerow button{cursor:pointer;color:#fff;border:none;border-radius:13px;flex-direction:column;flex:1;align-items:center;gap:5px;padding:12px 4px;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:11px;font-weight:700;transition:all .15s;display:flex}.sharerow button:active{transform:scale(.95)}.sharerow .ico2{font-size:18px}.dcta{padding:13px 18px calc(13px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--bg);flex-shrink:0;gap:10px;display:flex}.dcta button{cursor:pointer;color:#fff;border:none;border-radius:16px;flex:1;padding:15px;font-family:Sora;font-size:15px;font-weight:700}.dcta button:active{transform:scale(.98)}.dcta .sec{color:var(--txt);flex:0 0 52px;font-size:18px;background:var(--card)!important;border:1px solid var(--line)!important}.dcta .sec.saved{color:#fff;background:var(--coral)!important;border-color:var(--coral)!important}.business-hero:after{content:"";z-index:1;background:linear-gradient(#0a0d152e,#0a0d15d1);position:absolute;inset:0}.business-hero{height:180px}.business-hero .di{max-width:calc(100% - 8px)}.business-card{border:1px solid var(--line);background:linear-gradient(135deg,#ffffff0f,#ffffff06);border-radius:18px;margin-bottom:14px;padding:14px;box-shadow:0 12px 30px #00000029,inset 0 1px #ffffff0a}.business-main{align-items:center;gap:12px;display:flex}.business-logo{background:linear-gradient(135deg,var(--gold),var(--coral));color:#0a0d15;border:1px solid #ffffff29;border-radius:16px;flex-shrink:0;place-items:center;width:58px;height:58px;font-family:Sora;font-size:20px;font-weight:900;display:grid;overflow:hidden}.business-logo img{object-fit:cover;width:100%;height:100%}.business-title{flex:1;min-width:0}.business-title b{font-family:Sora;font-size:16px;font-weight:800;line-height:1.2;display:block}.business-title small{color:var(--mut);margin-top:4px;font-size:12px;font-weight:700;line-height:1.35;display:block}.business-desc{margin-bottom:14px}.business-desc p{color:#dce5f5;white-space:pre-wrap;margin:0;font-size:14px;font-weight:600;line-height:1.55}.business-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-bottom:14px;display:grid}.business-gallery-btn{cursor:pointer;background:0 0;border:0;border-radius:15px;width:100%;padding:0;display:block;overflow:hidden}.business-gallery-btn img{object-fit:cover;border:1px solid var(--line);background:#0c111c;border-radius:15px;width:100%;height:128px;display:block}.business-gallery-btn:active{transform:scale(.985)}.business-info{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-bottom:14px;display:grid}.business-info div{background:var(--card);border:1px solid var(--line);border-radius:14px;min-width:0;padding:11px 12px}.business-info span{color:var(--mut);letter-spacing:.8px;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:800;display:block}.business-info b{color:var(--txt);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;line-height:1.25;display:block;overflow:hidden}.business-tags{flex-wrap:wrap;gap:7px;margin-bottom:14px;display:flex}.business-tags span{border:1px solid var(--line);color:var(--mut);background:0 0;border-radius:999px;align-items:center;padding:6px 9px;font-size:11px;font-weight:800;display:inline-flex}.business-info.one{grid-template-columns:1fr}.business-claim p{color:var(--mut);margin:0 0 14px;font-size:12.5px;line-height:1.5}.business-claim-card{border:1px solid var(--line);background:var(--card);border-radius:16px;margin-bottom:14px;padding:14px}.business-claim-card b{color:var(--txt);font:700 15px Sora,sans-serif;display:block}.business-claim-card span{color:var(--mut);margin-top:4px;font-size:12.5px;line-height:1.5;display:block}.business-claim-btn{border:1px solid var(--coral);margin-top:12px;padding:9px 14px}@supports (color:color-mix(in lab, red, red)){.business-claim-btn{border:1px solid color-mix(in srgb,var(--coral) 55%,transparent)}}.business-claim-btn{color:var(--coral);cursor:pointer;background:0 0;border-radius:999px;font:800 13px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.business-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.business-action{border:1px solid var(--line);background:var(--card);min-height:45px;color:var(--txt);cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:8px;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:13px;font-weight:800;text-decoration:none;display:flex}.business-action.primary{background:linear-gradient(135deg,#3d9bff38,#ffc23d1a);border-color:#3d9bff73;grid-column:1/-1}.business-action:active{transform:scale(.98)}.business-shell{background:radial-gradient(120% 80% at 50% 0%,#ffc23d14,transparent 58%),var(--bg);flex-direction:column;flex:1;min-height:0;display:flex}.business-hero{height:276px;padding:calc(18px + env(safe-area-inset-top)) 20px 20px;background:#080b12;align-items:flex-end}.business-hero-img{object-fit:cover;opacity:.74;width:100%;height:100%;position:absolute;inset:0}.business-hero:after{background:linear-gradient(#080b120d 0%,#080b1247 42%,#080b12f2 100%)}.business-hero-content{z-index:2;width:100%;position:relative}.business-hero-content .dtype{letter-spacing:.8px;text-transform:uppercase;background:#0000004d;border:1px solid #ffffff24;border-radius:999px;margin-bottom:8px;padding:5px 10px;font-size:10.5px;font-weight:900;display:inline-flex;color:#ff8a63!important;border-color:#ff6a3d8c!important}.business-hero-logo{background:linear-gradient(135deg,#ff8a5d,var(--coral));color:#0a0d15;border:1px solid #ffffff3d;border-radius:20px;place-items:center;width:66px;height:66px;margin-bottom:11px;font:900 22px Sora;display:grid;overflow:hidden;box-shadow:0 12px 28px #00000059}.business-hero-logo img{object-fit:cover;width:100%;height:100%}.business-hero-kicker{color:#f6d783;letter-spacing:.8px;text-transform:uppercase;background:#0000004d;border:1px solid #ffffff24;border-radius:999px;margin-bottom:8px;padding:5px 10px;font-size:10.5px;font-weight:900;display:inline-flex}.business-hero h1{letter-spacing:-1.2px;text-shadow:0 4px 22px #0000008c;max-width:92%;font-family:Sora;font-size:34px;font-weight:900;line-height:1.02}.business-hero-meta{color:#d6dce8;scrollbar-width:none;align-items:center;gap:8px;margin-top:10px;font-size:12px;font-weight:800;display:flex;overflow-x:auto}.business-hero-meta::-webkit-scrollbar{display:none}.business-hero-meta span{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.business-hero-meta span:not(:first-child):before{content:"";background:#ffffff7a;border-radius:50%;width:4px;height:4px;margin-right:2px}.business-body{padding-top:14px}.business-body>.business-card:first-child:not(.business-desc){display:none}.business-section{margin-bottom:14px}.business-section-title{letter-spacing:1.1px;text-transform:uppercase;color:var(--mut);margin:0 0 9px 2px;font-size:10.5px;font-weight:900}.business-gallery{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;gap:12px;margin:0 -20px;padding:2px 20px 10px;display:flex;overflow-x:auto}.business-gallery::-webkit-scrollbar{display:none}.business-gallery-btn{scroll-snap-align:start;border-radius:18px;flex:0 0 132px;box-shadow:0 14px 32px #0000003d}.business-gallery-btn img{border-color:#ffffff24;border-radius:18px;height:178px}.business-sticky{padding:12px 18px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#0a0d15d1,#0a0d15fa);flex-shrink:0;grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);gap:10px;display:grid}.business-sticky-btn{border:1px solid var(--line);background:var(--card);min-height:52px;color:var(--txt);cursor:pointer;border-radius:16px;justify-content:center;align-items:center;font:900 14px Sora;text-decoration:none;display:flex}.business-sticky-btn:only-child,.business-sticky-btn.solo{grid-column:1/-1}.business-sticky-btn.primary{color:#fff;background:linear-gradient(135deg,#ff6a3d,#ff8a3d);border-color:#ff6a3da6;box-shadow:0 6px 16px -8px #ff6a3d52}.business-sticky-btn:active{transform:scale(.985)}@media (width<=390px){.business-hero{height:252px}.business-hero h1{font-size:29px}.business-info{grid-template-columns:1fr}.business-gallery-btn{flex-basis:122px}.business-gallery-btn img{height:164px}.business-actions{grid-template-columns:1fr}}.business-lightbox{z-index:120;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:calc(54px + env(safe-area-inset-top)) 16px calc(54px + env(safe-area-inset-bottom));background:#05070cf0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.business-lightbox img{object-fit:contain;border:1px solid #ffffff1f;border-radius:18px;max-width:100%;max-height:100%;box-shadow:0 22px 60px #00000080}.business-lightbox-close,.business-lightbox-nav{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#141a28b8;border:1px solid #ffffff29;place-items:center;display:grid;position:absolute}.business-lightbox-close{top:calc(14px + env(safe-area-inset-top));border-radius:999px;width:42px;height:42px;padding:0;right:16px}.business-lightbox-close svg{width:20px;height:20px}.business-lightbox-nav{border-radius:16px;width:44px;height:54px;font-size:36px;line-height:1;top:50%;transform:translateY(-50%)}.business-lightbox-nav.prev{left:12px}.business-lightbox-nav.next{right:12px}.business-lightbox-count{left:50%;bottom:calc(16px + env(safe-area-inset-bottom));color:#fff;background:#141a28b8;border:1px solid #ffffff24;border-radius:999px;padding:7px 12px;font-size:12px;font-weight:800;position:absolute;transform:translate(-50%)}.cwrap{scrollbar-width:none;flex-direction:column;flex:1;padding:6px 20px 20px;display:flex;overflow-y:auto}.cwrap::-webkit-scrollbar{display:none}.chead{align-items:center;gap:12px;margin:6px 0 18px;display:flex}.chead .back{background:var(--card);border:1px solid var(--line);cursor:pointer;width:38px;height:38px;color:var(--txt);border-radius:50%;justify-content:center;align-items:center;font-size:18px;display:flex}.chead b{font-family:Sora;font-size:18px;font-weight:700}.clab{letter-spacing:1.3px;text-transform:uppercase;color:var(--mut);margin:6px 0 11px;font-size:11px;font-weight:700}.cats{grid-template-columns:repeat(4,1fr);gap:9px;margin-bottom:18px;display:grid}.cat{text-align:center;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;padding:14px 4px;transition:all .2s}.cat.sel{border-color:var(--c);box-shadow:0 3px 12px -6px var(--c)}@supports (color:color-mix(in lab, red, red)){.cat.sel{box-shadow:0 3px 12px -6px color-mix(in srgb, var(--c) 55%, transparent)}}.cat.sel{background:var(--c)}@supports (color:color-mix(in lab, red, red)){.cat.sel{background:color-mix(in srgb, var(--c) 15%, transparent)}}.cat .e{height:24px;color:var(--txt);justify-content:center;align-items:center;display:flex}.cat .e svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.cat.sel .e{color:var(--c)}.cat .n{color:var(--txt);margin-top:7px;font-size:11px;font-weight:700}.fld{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:100%;color:var(--txt);background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;outline:none;margin-bottom:12px;padding:15px;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:15px;transition:all .2s;box-shadow:inset 0 2px 6px #0003}.fld::placeholder{color:var(--mut)}.fld:focus{border-color:var(--coral);box-shadow:0 0 16px -4px var(--coral), inset 0 2px 6px #0003;background:#ffffff0f}.fld:disabled{opacity:.55;cursor:not-allowed}textarea.fld{resize:vertical;min-height:104px;line-height:1.5}.fld option,select option{color:var(--txt);background:#141a28}.fldhint{color:var(--mut);margin:-6px 0 12px;padding-left:2px;font-size:11.5px;font-weight:600}.ferr{color:#ff8a6a;margin:-6px 0 12px 2px;font-size:12px;font-weight:600}.frow{gap:10px;display:flex}.frow .fld{flex:1}.evf .clab{margin-top:14px}.evf-city{background:linear-gradient(135deg,#ff6a3d29,#ff6a3d0a);border:1px solid #ff6a3d73;border-radius:18px;align-items:center;gap:13px;margin-bottom:6px;padding:14px 16px;display:flex}.evf-city-ic{width:42px;height:42px;color:var(--coral);background:#ff6a3d2e;border-radius:13px;flex:none;place-items:center;display:grid}.evf-city-tx{flex:1;min-width:0}.evf-city-tx small{letter-spacing:.14em;text-transform:uppercase;color:var(--coral);font:700 10.5px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;display:block}.evf-city-tx b{color:var(--txt);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;margin-top:2px;font:700 21px Sora,sans-serif;display:flex;overflow:hidden}.evf-flag{object-fit:cover;border-radius:3px;flex:none;width:22px;height:15px}.evf-city-ch{color:var(--coral);cursor:pointer;background:0 0;border:0;flex:none;padding:8px 2px;font:600 13px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.evf-opt{text-transform:none;letter-spacing:0;color:var(--mut);font-weight:500}.evf-days{gap:8px;display:flex}.evf-day{background:var(--card);border:1px solid var(--line);color:var(--mut);cursor:pointer;border-radius:12px;flex:1;padding:11px 0;font:600 13.5px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.evf-day.on{color:var(--txt);background:#ff6a3d29;border-color:#ff6a3d99}.evf-strip{scrollbar-width:none;gap:7px;margin:10px -20px 0;padding:0 20px 2px;display:flex;overflow-x:auto}.evf-strip::-webkit-scrollbar{display:none}.evf-dn{background:var(--card);border:1px solid var(--line);width:54px;color:var(--txt);cursor:pointer;font:inherit;border-radius:12px;flex:none;padding:8px 0}.evf-dn small{color:var(--mut);font-size:11px;font-weight:600;display:block}.evf-dn b{margin-top:2px;font:700 17px Sora,sans-serif;display:block}.evf-dn.on{background:#ff6a3d29;border-color:#ff6a3d99}.evf-cal{color:var(--coral);cursor:pointer;margin-top:8px;font-size:12.5px;font-weight:600;display:inline-block;position:relative}.evf-cal input{opacity:0;cursor:pointer;position:absolute;inset:0}.evf-chosen{color:var(--mut);margin-top:4px;font-size:12.5px}.evf-time{background:var(--card);border:1px solid var(--line);width:100%;color:var(--txt);font:inherit;text-align:left;cursor:pointer;border-radius:14px;align-items:center;gap:12px;margin-top:10px;padding:8px 12px 8px 14px;display:flex}.evf-time-ic{color:var(--mut);display:grid}.evf-time-l{color:var(--mut);flex:1;font-size:14px}.evf-hm{color:var(--mut);align-items:center;gap:4px;font:700 22px Sora,sans-serif;display:flex}.evf-hm b{border:1px solid var(--line);min-width:44px;color:var(--txt);background:#ffffff0d;border-radius:10px;place-items:center;padding:4px 6px;display:inline-grid}.evf-sat-head{color:var(--txt);justify-content:space-between;align-items:center;font:700 18px Sora,sans-serif;display:flex}.evf-sat-val{color:var(--coral);font-size:22px}.evf-sat-lab{letter-spacing:.14em;text-transform:uppercase;color:var(--mut);gap:8px;margin-top:8px;font-size:11px;font-weight:700;display:flex}.evf-sat-lab span{text-align:center;flex:1}.evf-sat-cols{gap:8px;margin:6px 0 14px;display:flex}.evf-sat-col{scrollbar-width:none;flex-direction:column;flex:1;gap:4px;height:204px;padding:2px;display:flex;overflow-y:auto}.evf-sat-col::-webkit-scrollbar{display:none}.evf-sat-col button{height:40px;color:var(--mut);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;flex:none;font:500 17px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.evf-sat-col button.on{color:var(--txt);background:#ff6a3d2e;border-color:#ff6a3d99;font:700 20px Sora,sans-serif}.evf-sat .cpost{margin-top:0}.evf-where{background:var(--card);border:1px solid var(--line);border-radius:14px;align-items:center;gap:10px;margin-bottom:8px;padding:0 6px 0 14px;display:flex}.evf-where:focus-within{border-color:#ff6a3d8c}.evf-where-ic{color:var(--mut);display:grid}.evf-where input{min-width:0;color:var(--txt);background:0 0;border:0;outline:none;flex:1;padding:14px 0;font:500 15px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.evf-where-me{width:40px;height:40px;color:var(--coral);cursor:pointer;background:0 0;border:0;border-radius:11px;place-items:center;display:grid}.evf-under{color:var(--mut);margin:7px 0 4px;font-size:12px}.evf-cityhint{background:#3d9bff1a;border:1px solid #3d9bff73;border-radius:14px;align-items:center;gap:10px;margin:0 0 8px;padding:10px 10px 10px 12px;display:flex}.evf-cityhint-ic{color:#8cc4ff;background:#3d9bff2e;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}.evf-cityhint-tx{min-width:0;color:var(--txt);flex:1;font-size:13px;line-height:1.35}.evf-cityhint-b{color:#fff;cursor:pointer;white-space:nowrap;background:#3d9bff;border:0;border-radius:10px;flex:none;padding:8px 11px;font:700 12.5px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.evf-link{color:var(--mut);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.evf-under .coordpaste{margin-top:8px}.evf .photopick .phadd{align-items:center;gap:8px;display:flex}.evf .cpost{margin-top:18px}.cbool{background:var(--card);border:1px solid var(--line);color:var(--txt);cursor:pointer;border-radius:13px;align-items:center;gap:10px;margin-bottom:12px;padding:13px 14px;font-size:14px;font-weight:600;display:flex}.cbool input{width:20px;height:20px;accent-color:var(--coral);flex-shrink:0}.keepmem{border:1px solid var(--line);background:var(--card);cursor:pointer;border-radius:14px;align-items:center;gap:12px;margin-bottom:12px;padding:12px 14px;transition:border-color .15s,background .15s;display:flex}.keepmem.on{border-color:var(--coral)}@supports (color:color-mix(in lab, red, red)){.keepmem.on{border-color:color-mix(in srgb,var(--coral) 52%,transparent)}}.keepmem.on{background:var(--coral)}@supports (color:color-mix(in lab, red, red)){.keepmem.on{background:color-mix(in srgb,var(--coral) 9%,var(--card))}}.keepmem input{width:20px;height:20px;accent-color:var(--coral);flex:none}.keepmem-ico{border:1px solid var(--line);width:34px;height:34px;color:var(--mut);border-radius:10px;flex:none;place-items:center;transition:color .15s,border-color .15s;display:grid}.keepmem-ico svg{width:18px;height:18px}.keepmem.on .keepmem-ico{color:var(--coral);border-color:var(--coral)}@supports (color:color-mix(in lab, red, red)){.keepmem.on .keepmem-ico{border-color:color-mix(in srgb,var(--coral) 40%,transparent)}}.keepmem-txt{min-width:0}.keepmem-txt b{color:var(--txt);font-size:14px;font-weight:700;display:block}.keepmem-txt small{color:var(--mut);margin-top:2px;font-size:11.5px;font-weight:600;line-height:1.45;display:block}.photopick{background:var(--card);border:1.5px dashed var(--line);cursor:pointer;border-radius:14px;justify-content:center;align-items:center;width:100%;min-height:110px;margin-bottom:6px;display:flex;position:relative;overflow:hidden}.photopick img{object-fit:cover;width:100%;height:170px;display:block}.photopick .phadd{color:var(--mut);font-size:14px;font-weight:700}.photopick .phid{color:#fff;background:#0009;border-radius:8px;padding:3px 9px;font-size:11px;font-weight:700;position:absolute;bottom:8px;right:10px}.photopick .phld{color:var(--coral);font-size:13px;font-weight:700}.imged{z-index:120;background:#05070c;flex-direction:column;width:100%;max-width:480px;height:100svh;display:flex;position:fixed;top:0;left:50%;overflow:hidden;transform:translate(-50%)}body.imged-lock{overflow:hidden}.imged-top{padding:calc(env(safe-area-inset-top) + 10px) 14px 10px;flex:none;justify-content:space-between;align-items:center;display:flex}.imged-x{color:#fff;cursor:pointer;background:#141a28;border:1px solid #ffffff1f;border-radius:999px;place-items:center;width:40px;height:40px;display:grid}.imged-x svg{width:16px;height:16px}.imged-done{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff8a5d,#ff6a3d);border:none;border-radius:999px;padding:11px 22px;font:700 14px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.imged-stage{flex:1;min-height:0;position:relative;overflow:hidden}.imged-canvas{touch-action:none;-webkit-user-select:none;user-select:none;border-radius:12px;width:auto;max-width:calc(100% - 20px);height:auto;max-height:calc(100% - 12px);margin:auto;display:block;position:absolute;inset:6px 10px}.imged-help{text-align:center;color:#8a96ad;opacity:0;pointer-events:none;flex:none;min-height:30px;margin:0;padding:0 16px;font-size:11px;font-weight:700;line-height:1.35;transition:opacity .16s}.imged-help.on{opacity:1}.imged-tools{flex:none;justify-content:center;gap:10px;padding:10px 14px 4px;display:flex}.imged-tool{color:#a9b5c9;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:3px;padding:6px 14px;font:700 10.5px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;display:flex}.imged-tool svg{width:20px;height:20px}.imged-tool:active{color:#fff}.imged-cats{overscroll-behavior:contain;scrollbar-width:none;flex:none;gap:7px;padding:8px 14px;display:flex;overflow-x:auto}.imged-cats::-webkit-scrollbar{display:none}.imged-cat{color:#a9b5c9;cursor:pointer;text-transform:capitalize;background:#141a28;border:1px solid #ffffff1a;border-radius:999px;flex:none;padding:7px 14px;font:700 12px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.imged-cat.on{color:#fff;background:#ff6a3d;border-color:#ff6a3d}.imged-grid{height:clamp(184px,26svh,240px);padding:4px 14px calc(env(safe-area-inset-bottom) + 14px);overscroll-behavior:contain;flex:none;grid-template-columns:repeat(4,1fr);align-content:start;gap:8px;display:grid;overflow-y:auto}.imged-st{aspect-ratio:1;cursor:pointer;background:#141a28;border:1px solid #ffffff14;border-radius:14px;place-items:center;padding:8px;display:grid}.imged-st img{object-fit:contain;max-width:100%;max-height:100%;display:block}.imged-st:active{transform:scale(.94)}@media (width>=520px){.imged-grid{grid-template-columns:repeat(6,1fr)}}.imged-open{border:1px solid var(--coral);justify-content:center;align-items:center;gap:7px;width:100%;min-height:44px;margin-bottom:8px;display:flex}@supports (color:color-mix(in lab, red, red)){.imged-open{border:1px solid color-mix(in srgb,var(--coral) 55%,transparent)}}.imged-open{background:var(--coral);border-radius:13px}@supports (color:color-mix(in lab, red, red)){.imged-open{background:color-mix(in srgb,var(--coral) 12%,var(--card))}}.imged-open{color:var(--coral);cursor:pointer;font:700 13.5px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.imged-open svg{width:17px;height:17px}.imged-open:disabled{opacity:.6}.imged-open:active:not(:disabled){transform:scale(.98)}.photobtns{gap:8px;margin-bottom:8px;display:flex}.photobtn{border:1px solid var(--line);background:var(--card);min-height:46px;color:var(--txt);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:13px;flex:1;justify-content:center;align-items:center;gap:7px;padding:0 12px;font:700 13.5px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;display:flex}.photobtn svg{flex:none;width:18px;height:18px}.photobtn:active{transform:scale(.97)}.photobtn.cam{border-color:var(--coral)}@supports (color:color-mix(in lab, red, red)){.photobtn.cam{border-color:color-mix(in srgb,var(--coral) 55%,transparent)}}.photobtn.cam{color:var(--coral)}.live-title{align-items:center;gap:8px;display:flex}.live-title svg{width:20px;height:20px;color:var(--coral);flex:none}.live-rule{color:var(--txt);opacity:.8;margin:4px 0 12px;font-size:12.5px;font-weight:700;line-height:1.5}.phtiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:4px;display:grid}.phtiles.one{grid-template-columns:1fr}.phtile{border:1px solid var(--line);background:var(--card);min-height:120px;color:var(--txt);cursor:pointer;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:0;font:700 13.5px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;display:flex}.phtile svg{width:30px;height:30px;color:var(--mut)}.phtile.cam{border-color:var(--coral)}@supports (color:color-mix(in lab, red, red)){.phtile.cam{border-color:color-mix(in srgb,var(--coral) 45%,transparent)}}.phtile.cam{background:var(--coral)}@supports (color:color-mix(in lab, red, red)){.phtile.cam{background:color-mix(in srgb,var(--coral) 6%,transparent)}}.phtile.cam,.phtile.cam svg{color:var(--coral)}.phtile:active{transform:scale(.98)}.phshow{background:#0c111c;border-radius:16px;margin-bottom:4px;position:relative;overflow:hidden}.phshow img{object-fit:contain;width:100%;height:auto;max-height:min(55vh,460px);display:block}.phx{color:#fff;cursor:pointer;background:#0a0d15b3;border:1px solid #fff3;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;display:grid;position:absolute;top:10px;right:10px}.phx svg{width:14px;height:14px}.phacts{gap:8px;display:flex;position:absolute;bottom:10px;left:10px;right:10px}.phact{color:#fff;cursor:pointer;background:#0a0d15b3;border:1px solid #fff3;border-radius:999px;align-items:center;gap:6px;height:36px;padding:0 14px;font:700 13px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;display:flex}.phact:last-child{margin-left:auto}.phact svg{flex:none;width:15px;height:15px}.phact.hot{border-color:var(--coral);background:var(--coral)}.phact:disabled{opacity:.6}.keepmem{position:relative}.keepmem .album-sw-in{width:1px;height:1px}.keepmem .sw{margin-left:auto}.cbool.live-consent{border-color:var(--coral)}@supports (color:color-mix(in lab, red, red)){.cbool.live-consent{border-color:color-mix(in srgb,var(--coral) 35%,transparent)}}.cbool.live-consent{background:var(--coral)}@supports (color:color-mix(in lab, red, red)){.cbool.live-consent{background:color-mix(in srgb,var(--coral) 6%,var(--card))}}.cbool.live-consent{align-items:flex-start;line-height:1.45}.phremove{color:var(--mut);cursor:pointer;background:0 0;border:none;margin-bottom:12px;padding:0;font-size:12px;font-weight:700;text-decoration:underline}.live-sheet{overscroll-behavior:contain;max-height:min(88%,720px);padding-top:12px}.live-sheet .live-optional{color:var(--mut);text-transform:none;letter-spacing:0;font-weight:600}.live-photo{min-height:132px;margin-bottom:7px}.live-photo img{height:min(240px,30vh)}.live-location-note{background:var(--card);border:1px solid var(--line);border-radius:14px;align-items:center;gap:11px;margin:8px 0 12px;padding:12px 13px;display:flex}.live-location-icon{width:34px;height:34px;color:var(--cyan);background:#22d3ee1f;border-radius:50%;flex:0 0 34px;place-items:center;font-size:23px;font-weight:700;display:grid}.live-location-note b{margin-bottom:2px;font-size:13px;display:block}.live-location-note small{color:var(--mut);font-size:11px;line-height:1.35;display:block}.live-consent{align-items:flex-start;margin-bottom:10px;font-size:12.5px;line-height:1.4}.live-consent input{margin-top:1px}.live-sheet-actions{bottom:calc(-22px - env(safe-area-inset-bottom));z-index:2;margin:16px -18px calc(-22px - env(safe-area-inset-bottom));padding:12px 18px calc(12px + env(safe-area-inset-bottom));background:var(--bg2);border-top:1px solid var(--line);flex-wrap:wrap;gap:8px;display:flex;position:sticky;box-shadow:0 -12px 20px -14px #000000d9}.live-sheet-actions .locbtn,.live-sheet-actions .cpost{min-height:43px;margin:0}.live-sheet-actions .cpost{flex:1}.live-sheet-actions .live-onmap{border-color:var(--coral);flex:1 0 100%;justify-content:center;align-items:center;gap:8px;display:flex}@supports (color:color-mix(in lab, red, red)){.live-sheet-actions .live-onmap{border-color:color-mix(in srgb,var(--coral) 62%,transparent)}}.live-sheet-actions .live-onmap{background:var(--coral)}@supports (color:color-mix(in lab, red, red)){.live-sheet-actions .live-onmap{background:color-mix(in srgb,var(--coral) 16%,var(--card))}}.live-sheet-actions .live-onmap{color:#fff;font-weight:700}.live-sheet-actions .live-onmap:active{transform:scale(.99)}.live-sheet-actions .live-onmap svg{fill:none;width:17px;height:17px;stroke:var(--coral);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 17px}.tu-views{align-items:center;gap:4px;display:inline-flex}.tu-views svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;opacity:.85;width:13px;height:13px}.live-acts{border:1px solid var(--line);background:var(--card);border-radius:16px;flex:1 0 100%;justify-content:center;gap:6px;padding:7px 6px;display:flex}@supports (color:color-mix(in lab, red, red)){.live-acts{background:color-mix(in srgb,var(--card) 60%,transparent)}}.live-act{min-width:0;color:var(--mut);cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1 1 0;align-items:center;gap:4px;padding:1px 0;font:700 11px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;text-decoration:none;display:flex}.live-act .i{border-radius:999px;width:40px;height:40px}.live-act svg{width:18px;height:18px}.live-act.album .i{border-color:var(--gold,#ffc23d)}@supports (color:color-mix(in lab, red, red)){.live-act.album .i{border-color:color-mix(in srgb,var(--gold,#ffc23d) 40%,transparent)}}.live-act.album .i{color:var(--gold,#ffc23d)}.live-act.danger{color:#e6707a}.live-act.danger .i{color:#e6707a;border-color:#e6707a6b}.live-act:active .i{transform:scale(.94)}.live-act:disabled{opacity:.6}.live-detail-x{top:calc(10px + env(safe-area-inset-top));z-index:70;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;cursor:pointer;background:#0a0d159e;border:1px solid #ffffff24;border-radius:999px;place-items:center;width:38px;height:38px;display:grid;position:absolute;right:12px}.live-detail-x svg{width:16px;height:16px}.live-detail-x:active{transform:scale(.94)}.live-detail-media{background:#0c111c;width:calc(100% + 36px);height:min(56dvh,520px);margin:-4px -18px 10px;position:relative;overflow:hidden}.live-detail-media.wide{height:auto;min-height:150px}.live-detail-media.wide .live-detail-image{object-fit:contain}.live-detail-over{position:relative}.live-detail-sheet{--tu-lift:150px}.live-detail-over.on{pointer-events:none}.live-detail-over.on>*{pointer-events:auto}.live-detail-over.on{z-index:2;margin:calc(-10px - var(--tu-lift)) -18px 0;min-height:var(--tu-lift);background:linear-gradient(180deg,transparent 0,#080b128c 36px, #090c14ed 74px,var(--bg2) var(--tu-lift));padding:74px 18px 0}.live-detail-over.on .ss{color:#c3ccdb}.live-detail-sheet .grab{margin-bottom:8px}.live-detail-image{object-fit:cover;opacity:0;cursor:pointer;width:100%;height:100%;transition:opacity .22s;display:block}.live-detail-media:after{content:"";pointer-events:none;background:linear-gradient(#06090f8c 0,#0000 22% 72%,#06090f80 100%);position:absolute;inset:0}.live-chips{z-index:2;flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex;position:absolute;top:12px;left:12px;right:12px}.live-chip{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;background:#0a0d159e;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font:700 12px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;display:inline-flex}.live-chip svg{fill:none;width:13px;height:13px;stroke:var(--coral);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.live-chip:first-child svg{fill:var(--coral);stroke:none}.live-rail{right:10px;bottom:calc(var(--tu-lift,150px) + 8px);z-index:2;flex-direction:column;gap:12px;display:flex;position:absolute}@media (height<=740px){.live-rail{gap:8px;top:52px;bottom:auto}.live-rail-ico{width:38px;height:38px}.live-rail-ico svg{width:17px;height:17px}}.live-rail-btn{color:#fff;cursor:pointer;font:inherit;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:0;text-decoration:none;display:flex}.live-rail-btn:disabled{opacity:.5}.live-rail-ico{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0d1599;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.live-rail-ico svg{width:20px;height:20px}.live-rail-btn:active .live-rail-ico{transform:scale(.94)}.live-rail-num{text-shadow:0 1px 4px #000000d9;font:700 12px/1 system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.live-deck-item.full .live-rail{gap:14px}.live-deck-item.full .live-rail-ico{background:#080b1285;border-color:#ffffff2e;width:52px;height:52px;box-shadow:0 6px 18px -8px #000000e6}.live-deck-item.full .live-rail-ico svg{width:23px;height:23px}.live-more{margin-left:auto;position:relative}.live-more-btn{color:var(--mut);cursor:pointer;background:0 0;border:0;padding:2px 6px;font:700 18px/1 system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.live-more-menu{z-index:5;border:1px solid var(--line);background:#141a28;border-radius:14px;min-width:150px;padding:6px;position:absolute;top:26px;right:0;box-shadow:0 14px 34px #00000080}.live-more-menu button{text-align:left;color:#eaf0fb;cursor:pointer;background:0 0;border:0;border-radius:9px;width:100%;padding:9px 10px;font:700 13.5px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;display:block}.live-more-menu button:hover{background:#ffffff0f}.live-more-menu button.danger{color:#ff8a8a}.live-detail-media.loaded .live-detail-image{opacity:1}.live-detail-skeleton{background:linear-gradient(100deg,#111827 20%,#1d293b 38%,#111827 56%) 0 0/220% 100%;animation:1.25s ease-in-out infinite live-image-loading;position:absolute;inset:0}@keyframes live-image-loading{0%{background-position:100% 0}to{background-position:-120% 0}}@media (prefers-reduced-motion:reduce){.live-detail-image{transition:none}.live-detail-skeleton{background:#151e2d;animation:none}}.live-detail-body{white-space:pre-wrap;margin:10px 0 0;line-height:1.55}.live-detail-body.big{color:var(--txt);margin-top:14px;font-size:20px;font-weight:500;line-height:1.4}.live-meta-city{align-items:center;gap:4px;display:inline-flex}.live-meta-city svg{fill:none;stroke:currentColor;stroke-width:2.6px;width:13px;height:13px}.live-detail-sheet .ss.live-meta{align-items:center;gap:11px;margin:8px 0 10px;display:flex}.live-deck-item.full .sheet.live-detail-sheet{background:#06080d;border-top:0;border-radius:0;flex-direction:column;justify-content:flex-end;height:100%;max-height:none;padding:0;display:flex;top:0;overflow:hidden}.live-deck-item.full .live-detail-sheet .grab{display:none}.live-deck-item.full .live-detail-media{aspect-ratio:auto;background:#06080d;width:100%;height:100%;min-height:0;margin:0;position:absolute;inset:0}.live-deck-item.full .live-detail-image{object-fit:contain}.live-deck-item.full .live-detail-media:after{background:linear-gradient(#06080d80 0,#0000 18% 58%,#06080db8 100%)}.live-detail-head{display:contents}.live-deck-item.full .live-detail-head{z-index:3;padding:calc(12px + env(safe-area-inset-top)) 66px 16px 14px;background:linear-gradient(#06080de0 0,#06080d73 62%,#0000 100%);display:block;position:absolute;top:0;left:0;right:0}.live-deck-item.full .live-detail-sheet h3{margin:0}.live-deck-item.full .avzoom-wrap{top:calc(58px + env(safe-area-inset-top));z-index:8;position:absolute;left:14px}.live-deck-item.full .avzoom{top:0;bottom:auto}.live-deck-item.full .live-detail-over{z-index:3;background:linear-gradient(#0000 0,#06080d8c 22px,#06080de0 64px,#06080df0 100%);margin:0;padding:22px 14px 0;position:relative}.live-deck-item.full .live-detail-over.on{min-height:0;padding:22px 14px 0}.live-deck-item.full .live-detail-body:empty{display:none}.live-deck-item.full .live-detail-body{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.live-deck-item.full .live-detail-body.open{-webkit-line-clamp:none;line-clamp:none;overscroll-behavior:contain;max-height:38dvh;overflow-y:auto}.live-body-more{cursor:pointer;color:#9fb0c8;text-shadow:0 1px 4px #000c;background:0 0;border:0;margin:4px 0 0;padding:0;font:700 12.5px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;display:block}.live-body-more:active{opacity:.7}.live-deck-item.full .live-sheet-actions{z-index:3;padding:10px 14px calc(14px + env(safe-area-inset-bottom));background:#06080de6;margin:0;position:relative;bottom:auto}.live-head-who{display:contents}.live-deck-item.full .live-head-who{flex-direction:column;flex:auto;align-items:flex-start;gap:2px;min-width:0;display:flex}.live-deck-item.full .live-head-who>span{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.live-deck-item.full .live-head-who>.lh-name{align-items:center;display:flex;overflow:visible}.lh-name>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.live-deck-item.full .live-head-line2{align-items:center;gap:8px;min-width:0;display:flex}.live-deck-item.full .live-head-city{min-width:0}.live-deck-item.full .live-head-city>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.live-deck-item.full .live-head-city{color:#c9d3e3;text-shadow:0 1px 4px #000c;align-items:center;gap:5px;font:600 12.5px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;display:inline-flex}.live-deck-item.full .live-head-city svg{width:13px;height:13px;fill:var(--coral);flex:0 0 13px}.live-deck-item.full .live-head-left{flex:none;padding:5px 10px;line-height:1}.live-deck-item.full .live-more{margin-left:0}.live-deck-item.full .tu-av-btn,.live-deck-item.full .live-more-btn{position:relative}.live-deck-item.full .tu-av-btn:after{content:"";position:absolute;inset:-7px}.live-deck-item.full .live-more-btn:after{content:"";position:absolute;inset:-11px -5px}.live-deck-item.full .live-rail{z-index:3;align-self:flex-end;margin:0 10px 14px 0;position:relative;inset:auto}.live-deck-item.full .live-detail-head,.live-deck-item.full .live-rail,.live-deck-item.full .live-detail-over,.live-deck-item.full .live-sheet-actions,.live-deck-item.full .live-detail-media:after,.sheet-wrap.full .live-detail-x{transition:opacity .2s}.sheet-wrap.full.ui-off .live-detail-head,.sheet-wrap.full.ui-off .live-rail,.sheet-wrap.full.ui-off .live-detail-over,.sheet-wrap.full.ui-off .live-sheet-actions,.sheet-wrap.full.ui-off .live-detail-media:after,.sheet-wrap.full.ui-off .live-detail-x{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.live-deck-item.full .live-detail-head,.live-deck-item.full .live-rail,.live-deck-item.full .live-detail-over,.live-deck-item.full .live-sheet-actions,.sheet-wrap.full .live-detail-x{transition:none}}.whenpick{gap:9px;margin-bottom:12px;display:flex}.whenpick .wp{background:var(--card);border:1.5px solid var(--line);text-align:center;cursor:pointer;color:var(--mut);border-radius:13px;flex:1;padding:13px 4px;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:13.5px;font-weight:700}.whenpick .wp.sel{border-color:var(--coral);color:var(--txt);box-shadow:0 2px 8px -4px #ff6a3d52}.addrsearch{align-items:stretch;gap:8px;margin-bottom:8px;display:flex}.addrsearch .fld{min-width:0;margin-bottom:0}.addrbtn{border:1px solid var(--line);background:var(--card);color:var(--txt);cursor:pointer;border-radius:14px;flex:none;padding:0 13px;font:700 12.5px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.addrbtn:disabled{opacity:.65;cursor:default}@media (width<=360px){.addrsearch{flex-direction:column}.addrbtn{height:42px}}.pickmap{border:1px solid var(--line);background:#0c111c;border-radius:14px;height:190px;position:relative;overflow:hidden}.pickpin{cursor:grab;filter:drop-shadow(0 4px 6px #0009);font-size:30px;line-height:1}.pickpin:active{cursor:grabbing}.locbtn{background:var(--card);border:1px solid var(--line);width:100%;color:var(--txt);cursor:pointer;border-radius:13px;margin:9px 0 14px;padding:12px;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:13.5px;font-weight:700}.locbtn:active{transform:scale(.99)}.addr-sug{flex-direction:column;gap:6px;margin:0 0 8px;display:flex}.addr-sug-i{border:1px solid var(--line);background:var(--card);width:100%;color:var(--txt);text-align:left;cursor:pointer;font:inherit;border-radius:12px;flex-direction:column;align-items:flex-start;gap:2px;padding:9px 12px;display:flex}.addr-sug-i b{font-size:13.5px;font-weight:600}.addr-sug-i small{color:var(--mut);font-size:12px}.addr-sug-i.on{border-color:var(--coral)}.coordpaste{margin-top:-6px;font-size:13px}.cpost{background:linear-gradient(135deg, #ff8a5d, var(--coral));color:#fff;cursor:pointer;border:none;border-radius:16px;width:100%;margin-top:6px;padding:16px;font-family:Sora;font-size:16px;font-weight:700;transition:all .2s;box-shadow:0 6px 16px -8px #ff6a3d52,inset 0 -2px 6px #00000026}.cpost:active{transform:scale(.97)}.cpost:disabled{opacity:.7;transform:scale(1)}.done{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:0 30px;display:flex}.done .ck{background:radial-gradient(circle,#27d38b40,#0000);border-radius:50%;place-items:center;width:84px;height:84px;margin-bottom:20px;font-size:44px;animation:.5s pop;display:grid}.done h2{margin-bottom:8px;font-family:Sora;font-size:24px;font-weight:700}.done p{color:var(--mut);margin-bottom:24px;font-size:13.5px;font-weight:600;line-height:1.5}.pf-head{align-items:center;gap:14px;padding:4px 4px 18px;display:flex}.pf-av{background:linear-gradient(135deg,var(--coral),var(--violet));color:#fff;border-radius:20px;flex-shrink:0;place-items:center;width:62px;height:62px;font-family:Sora;font-size:26px;font-weight:800;display:grid;overflow:hidden}.pf-av img{object-fit:cover;width:100%;height:100%;display:block}.avatarpreview{background:linear-gradient(135deg,var(--coral),var(--violet));color:#fff;border-radius:26px;place-items:center;width:96px;height:96px;margin:0 auto 12px;font-family:Sora;font-size:38px;font-weight:800;display:grid;overflow:hidden}.avatarpreview img{object-fit:cover;width:100%;height:100%;display:block}.avatarpick{border:1px dashed var(--line);background:var(--card);cursor:pointer;color:var(--txt);border-radius:13px;align-items:center;gap:9px;padding:12px 13px;font-size:13px;display:flex}.avatarpick span{font-size:18px}.avatarpick .avatarpick-ic{color:var(--coral);place-items:center;display:grid}.avatarpick-ic svg{width:19px;height:19px}.pe-delopen{color:var(--mut);cursor:pointer;background:0 0;border:0;margin:18px auto 0;padding:8px 12px;font:700 13px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;display:block}.pe-del{background:#e6424f0d;border:1px solid #e6424f47;border-radius:16px;margin-top:18px;padding:14px}.pe-del .pe-del-t{color:#ff8a8a;margin-top:0}.pe-delbtn{color:#ff7a85;cursor:pointer;background:0 0;border:1px solid #e6424f99;border-radius:14px;width:100%;height:48px;margin-top:4px;font:700 14px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.pe-del .pe-delopen{margin-top:8px}:root[data-theme=light] .pe-del .pe-del-t{color:#c53030}:root[data-theme=light] .pe-delbtn{color:#c53030;border-color:#c5303080}.avatarremove{color:var(--coral);cursor:pointer;background:0 0;border:0;padding:8px 0 0;font-size:12px;font-weight:700}.pf-head .pn b{font-family:Sora;font-size:20px;font-weight:700;display:block}.pf-head .pn small{color:var(--mut);font-size:12.5px;font-weight:600;line-height:1.5;display:block}.pf-head .pn small.pf-city{align-items:center;gap:4px;display:flex}.pf-city svg{width:13px;height:13px;color:var(--coral);flex:none}.empty .e.e-pin{opacity:1}.empty .e-pin svg{width:30px;height:30px;color:var(--mut);margin:0 auto;display:block}.pf-stats{gap:10px;margin-bottom:20px;display:flex}.pf-stat{background:var(--card);border:1px solid var(--line);text-align:center;color:var(--txt);font:inherit;cursor:pointer;border-radius:16px;flex:1;padding:13px}.pf-stat:active{transform:scale(.98)}.pf-stat b{font-family:Sora;font-size:22px;font-weight:700;display:block}.pf-stat small{color:var(--mut);text-transform:uppercase;letter-spacing:.5px;font-size:10.5px;font-weight:700}.pf-evlab{justify-content:space-between}.pf-evico{color:#c4a8ff;flex:none;width:14px;height:14px}.pf-more{color:var(--coral);letter-spacing:0;text-transform:none;cursor:pointer;background:0 0;border:0;padding:0;font:600 12px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.prof-ev{max-height:88%;overflow-y:auto}.prof-ev-tabs{flex-wrap:wrap;gap:6px;margin:4px 0 6px;display:flex}.prof-ev-tabs button{border:1px solid var(--line);color:var(--mut);cursor:pointer;background:0 0;border-radius:999px;padding:8px 13px;font:600 12.5px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.prof-ev-tabs button.on{background:var(--coral)}@supports (color:color-mix(in lab, red, red)){.prof-ev-tabs button.on{background:color-mix(in srgb,var(--coral) 16%,transparent)}}.prof-ev-tabs button.on{border-color:var(--coral)}@supports (color:color-mix(in lab, red, red)){.prof-ev-tabs button.on{border-color:color-mix(in srgb,var(--coral) 50%,transparent)}}.prof-ev-tabs button.on{color:var(--coral)}.prof-ev-tabs span{opacity:.75;margin-left:3px}.pf-publish{color:var(--violet);margin:10px auto 0;display:block}.pick-row{text-align:left;width:100%;color:var(--txt);cursor:pointer;font:inherit;border-radius:16px;align-items:center;gap:13px;margin-top:10px;padding:15px;display:flex}.pick-row svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:26px;height:26px}.pick-row b{font:700 15px Sora,sans-serif;display:block}.pick-row small{color:var(--mut);font-size:12.5px}.pick-row.tu{background:var(--coral)}@supports (color:color-mix(in lab, red, red)){.pick-row.tu{background:color-mix(in srgb,var(--coral) 10%,transparent)}}.pick-row.tu{border:1px solid var(--coral)}@supports (color:color-mix(in lab, red, red)){.pick-row.tu{border:1px solid color-mix(in srgb,var(--coral) 45%,transparent)}}.pick-row.tu svg{color:var(--coral)}.pick-row.ev{background:var(--violet)}@supports (color:color-mix(in lab, red, red)){.pick-row.ev{background:color-mix(in srgb,var(--violet) 10%,transparent)}}.pick-row.ev{border:1px solid var(--violet)}@supports (color:color-mix(in lab, red, red)){.pick-row.ev{border:1px solid color-mix(in srgb,var(--violet) 45%,transparent)}}.pick-row.ev svg{color:var(--violet)}.pick-row:active{transform:scale(.985)}.mini{background:var(--card);border:1px solid var(--line);cursor:pointer;border-radius:14px;align-items:center;gap:11px;margin-bottom:9px;padding:11px;display:flex}.mini:active{transform:scale(.985)}.mini .mi{background:radial-gradient(circle at 50% 35%,var(--c),#0c0f17);border-radius:11px;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:18px;display:grid}@supports (color:color-mix(in lab, red, red)){.mini .mi{background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--c) 35%,#0c0f17),#0c0f17)}}.mini .mi{border:1px solid var(--c)}@supports (color:color-mix(in lab, red, red)){.mini .mi{border:1px solid color-mix(in srgb,var(--c) 55%,transparent)}}.mini .mm{flex:1;min-width:0}.mini .mm b{font-family:Sora;font-size:14px;font-weight:700;display:block}.mini.tu-mini .mm b{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mini .mm small{color:var(--mut);font-size:11.5px;font-weight:600}.minipromo{color:var(--gold);border:1px solid #ffc23d59;border-radius:20px;flex:none;padding:5px 7px;font-size:10px;font-weight:700;text-decoration:none}.miniactions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:5px;max-width:132px;display:flex}.miniactions form{margin:0}.miniedit,.minidel{border:1px solid var(--line);color:var(--mut);cursor:pointer;background:0 0;border-radius:20px;flex:none;padding:5px 7px;font:700 10px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;text-decoration:none}.minidel{color:#ff9b83;border-color:#ff6a3d4d}.loadmore{border:1px solid var(--line);background:var(--card);color:var(--txt);cursor:pointer;border-radius:999px;margin:12px auto 2px;padding:10px 16px;font:700 12px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;display:block}.loadmore:disabled{opacity:.6;cursor:default}.mapmore{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#eaf0fb;cursor:pointer;background:#141a28eb;border:1px solid #ffffff2e;border-radius:999px;padding:10px 15px;font:700 12px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;position:absolute;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 8px 28px #00000059}.mapmore:disabled{opacity:.7;cursor:default}.setrow{background:var(--card);border:1px solid var(--line);border-radius:14px;align-items:center;gap:12px;margin-bottom:9px;padding:13px 15px;display:flex}.setgroup{background:var(--card);border:1px solid var(--line);border-radius:16px;margin-bottom:20px;overflow:hidden}.setgroup .setrow{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;margin:0}.setgroup>.setrow:last-child{border-bottom:0}.setgroup .si{color:var(--mut)}.setgroup .setrow .st small{line-height:1.4;display:block}.setgroup .si svg{width:24px;height:24px}.set-go{width:16px;height:16px;color:var(--mut);opacity:.7;flex:none}.pasos-card.album-hub{width:100%;min-height:0;margin:2px 0 12px;padding:14px 16px}.pasos-card.album-hub .pasos-card-tx{gap:3px}.pasos-card.album-hub .pasos-card-go{flex:none;margin-left:auto;position:static}.album-add{width:100%;color:var(--txt);text-align:left;font:inherit;cursor:pointer;background:0 0;border:1px dashed #ff6a3d73;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.album-add-plus{width:30px;height:30px;color:var(--coral);border:1px solid #ff6a3d73;border-radius:50%;flex:none;place-items:center;display:grid}.album-add-plus svg{width:14px;height:14px}.album-add .st b{color:var(--coral);font-size:13.5px;display:block}.album-add .st small{color:var(--mut);font-size:12px;font-weight:600}.setrow .st small.album-what{color:var(--txt);opacity:.75;margin-top:4px;line-height:1.45;display:block}.album-sw-in{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.setrow:has(.album-sw-in){position:relative}.setrow:has(.album-sw-in:focus-visible) .sw{outline:2px solid var(--coral);outline-offset:2px}.album-field .albumfld{width:100%;margin:8px 0 6px}.album-link{width:100%;color:var(--mut);text-overflow:ellipsis;background:0 0;border:0;outline:none;margin-top:2px;padding:0;font:600 12px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;display:block}.album-copy{flex:none;height:32px;margin:0;padding:0 12px;font-size:12px}.logout-link{color:#ff8a75;cursor:pointer;background:0 0;border:0;margin:4px auto 0;padding:10px 18px;font:700 13.5px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;display:block}:root[data-theme=light] .logout-link{color:#c8442a}.setrow .si{text-align:center;flex:0 0 26px;width:26px;font-size:18px}.setrow .st{flex:1}.setrow .st b{font-size:16px;font-weight:500;line-height:1.3;display:block}.setrow .st small{color:var(--mut);font-size:13px;font-weight:400}.setgroup .setrow{padding:14px 15px}.sw{background:var(--card2);border:1px solid var(--line);cursor:pointer;border-radius:20px;flex-shrink:0;width:46px;height:27px;transition:all .2s;position:relative}.sw:after{content:"";background:#5a657a;border-radius:50%;width:21px;height:21px;transition:all .2s;position:absolute;top:2px;left:2px}.sw.on{background:var(--coral)}.sw.on:after{background:#fff;left:21px}.installbar{z-index:55;background:linear-gradient(135deg,#2a1726,var(--card));border:1px solid #ff6a3d73;border-radius:18px;align-items:center;gap:12px;padding:12px 13px;display:flex;position:absolute;bottom:86px;left:12px;right:12px;box-shadow:0 18px 40px -16px #000}.installbar .ibic{background:linear-gradient(135deg,var(--coral),#ff8a5d);color:#fff;border-radius:12px;flex-shrink:0;place-items:center;width:42px;height:42px;font-family:Sora;font-size:19px;font-weight:700;display:grid;box-shadow:0 3px 12px -6px #ff6a3d57}.installbar .ibt{flex:1;min-width:0}.installbar .ibt b{font-family:Sora;font-size:13.5px;font-weight:700;display:block}.installbar .ibt small{color:var(--mut);font-size:11px;font-weight:600}.installbar .ibk{background:var(--coral);color:#fff;cursor:pointer;border:none;border-radius:11px;flex-shrink:0;padding:9px 13px;font-family:Sora;font-size:12.5px;font-weight:700}.installbar .ibx{color:var(--mut);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:2px 4px;font-size:18px}.plattoggle{gap:8px;margin-bottom:18px;display:flex}.plattoggle button{border:1px solid var(--line);background:var(--card);color:var(--mut);cursor:pointer;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:6px;padding:11px;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:13px;font-weight:700;display:flex}.plattoggle button.on{color:#0a0d15;background:#fff;border-color:#fff}.hspreview{background:var(--bg2);border:1px solid var(--line);border-radius:18px;flex-direction:column;align-items:center;gap:4px;margin-bottom:18px;padding:20px;display:flex}.hspreview .bigic{object-fit:cover;border-radius:16px;width:68px;height:68px;display:block;box-shadow:0 6px 18px -8px #0009}.hspreview .lbl{color:var(--txt);margin-top:8px;font-size:12px;font-weight:700}.hspreview .cap{color:var(--mut);font-size:11px;font-weight:600}.step{align-items:flex-start;gap:12px;margin-bottom:13px;display:flex}.step .num{background:var(--coral);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;font-family:Sora;font-size:13px;font-weight:700;display:grid}.step .sx{color:#cdd6e6;padding-top:2px;font-size:13.5px;line-height:1.45}.step .sx b{color:var(--txt)}.step .sx .key{background:var(--card);border:1px solid var(--line);color:var(--txt);border-radius:7px;align-items:center;gap:4px;padding:1px 7px;font-size:12.5px;font-weight:700;display:inline-flex}@media (hover:hover) and (pointer:fine){.filters{scrollbar-width:thin;scrollbar-color:#ffffff3d transparent;padding-bottom:16px}.filters::-webkit-scrollbar{height:8px;display:block}.filters::-webkit-scrollbar-track{background:0 0}.filters::-webkit-scrollbar-thumb{background:#fff3;border-radius:20px}.filters::-webkit-scrollbar-thumb:hover{background:#ffffff57}.scroll,.sheet,.dbody,.cwrap{scrollbar-width:thin;scrollbar-color:#ffffff3d transparent}.scroll::-webkit-scrollbar{width:9px;display:block}.sheet::-webkit-scrollbar{width:9px;display:block}.dbody::-webkit-scrollbar{width:9px;display:block}.cwrap::-webkit-scrollbar{width:9px;display:block}.scroll::-webkit-scrollbar-track{background:0 0}.sheet::-webkit-scrollbar-track{background:0 0}.dbody::-webkit-scrollbar-track{background:0 0}.cwrap::-webkit-scrollbar-track{background:0 0}.scroll::-webkit-scrollbar-thumb{background:#fff3 padding-box content-box;border:2px solid #0000;border-radius:20px}.sheet::-webkit-scrollbar-thumb{background:#fff3 padding-box content-box;border:2px solid #0000;border-radius:20px}.dbody::-webkit-scrollbar-thumb{background:#fff3 padding-box content-box;border:2px solid #0000;border-radius:20px}.cwrap::-webkit-scrollbar-thumb{background:#fff3 padding-box content-box;border:2px solid #0000;border-radius:20px}.scroll::-webkit-scrollbar-thumb:hover{background:#ffffff57 padding-box content-box}.sheet::-webkit-scrollbar-thumb:hover{background:#ffffff57 padding-box content-box}.dbody::-webkit-scrollbar-thumb:hover{background:#ffffff57 padding-box content-box}.cwrap::-webkit-scrollbar-thumb:hover{background:#ffffff57 padding-box content-box}}.followbox{border:1px solid var(--coral);align-items:center;gap:11px;margin-bottom:14px;padding:13px 15px;display:flex}@supports (color:color-mix(in lab, red, red)){.followbox{border:1px solid color-mix(in srgb,var(--coral) 40%,transparent)}}.followbox{background:var(--coral);border-radius:16px}@supports (color:color-mix(in lab, red, red)){.followbox{background:color-mix(in srgb,var(--coral) 11%,var(--card))}}.followbox .fi{background:var(--coral);border-radius:999px;flex:none;place-items:center;width:34px;height:34px;display:grid}@supports (color:color-mix(in lab, red, red)){.followbox .fi{background:color-mix(in srgb,var(--coral) 18%,transparent)}}.followbox .fi{color:var(--coral)}.followbox .fi svg{width:17px;height:17px}.album-add~.followbox{margin-top:12px}.followbox b{color:var(--txt);font:700 14px/1.35 system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.albumbox{border:1px solid var(--line);background:var(--card);border-radius:15px;margin-bottom:14px;padding:14px}.albumtoggle{cursor:pointer;color:var(--txt);align-items:center;gap:10px;font-size:14px;font-weight:700;display:flex}.albumtoggle input{flex:none;width:auto}.albumfld{box-sizing:border-box;border:1px solid var(--line);background:var(--bg2);width:100%;color:var(--txt);border-radius:12px;margin-bottom:8px;padding:11px 12px;font:700 14px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.albumfld:focus{border-color:var(--coral);outline:none}.albumshare{align-items:flex-start;gap:8px;display:flex}.albumshare .albumfld{color:var(--mut);flex:1;margin:0;font-size:12.5px}.albumphoto{border:1px dashed var(--line);background:var(--bg2);cursor:pointer;border-radius:15px;place-items:center;height:170px;display:grid;position:relative;overflow:hidden}.albumphoto.has{border-style:solid}.albumphoto img{object-fit:cover;width:100%;height:100%;display:block}.albumphoto input{opacity:0;cursor:pointer;position:absolute;inset:0}.albumphoto-empty{color:var(--mut);text-align:center;place-items:center;gap:8px;padding:12px;font-size:12.5px;font-weight:700;display:grid}.albumphoto-empty b{background:var(--card2);width:40px;height:40px;color:var(--coral);border-radius:999px;place-items:center;font-size:26px;line-height:1;display:grid}.albumphoto-change{color:var(--txt);text-align:center;background:#0a0d15d1;border-radius:10px;padding:8px;font-size:12px;font-weight:700;position:absolute;bottom:10px;left:10px;right:10px}.sheet .albumfld+.sh-lab{margin-top:14px}.live-deck-item.full .sheet.live-detail-sheet,.live-deck-item.full .live-detail-media{overflow:visible}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f3f5f9;--bg2:#f8f9fc;--card:#fff;--card2:#eef1f6;--txt:#141a28;--mut:#5e6a80;--line:#0f172a1a;--gold:#b7791f;--green:#0e9f6e;--cyan:#0891b2;--lime:#65a30d;--blue:#2f80ed}:root[data-theme=light] .live-deck-item.full,:root[data-theme=light] .sheet-wrap.full .live-detail-x,:root[data-theme=light] .imged,:root[data-theme=light] .business-lightbox,:root[data-theme=light] .dh{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0a0d15;--bg2:#10141f;--card:#141a28;--card2:#1b2334;--txt:#eaf0fb;--mut:#8a96ad;--line:#ffffff14;--gold:#ffc23d;--green:#27d38b;--cyan:#22d3ee;--lime:#9be15d;--blue:#3d9bff;color:var(--txt)}:root[data-theme=light] body{background:radial-gradient(120% 70% at 15% -5%,#ece6fb 0%,#0000 50%),radial-gradient(110% 60% at 95% 105%,#fbe7df 0%,#0000 50%),#e6eaf1}:root[data-theme=light] .app{box-shadow:0 30px 80px -30px #0f172a59}:root[data-theme=light] select option{color:var(--txt);background:#fff}:root[data-theme=light]{--ls-line:#0f172a1f;--ls-bg:#fff;--ls-txt:#5e6a80}:root[data-theme=light] .tu-thumb,:root[data-theme=light] .place-cover,:root[data-theme=light] .tu-card:hover{border-color:#0f172a33}:root[data-theme=light] .tu-av{background:#e3e8f0}:root[data-theme=light] .tu-av-txt{color:#5e6a80}:root[data-theme=light] .place-desc{color:var(--mut)}:root[data-theme=light] .tu-card.unclaimed{background:#0f172a05;border-color:#0f172a14}:root[data-theme=light] .tu-card.unclaimed .tu-thumb{background:#0f172a08}:root[data-theme=light] .tu-card.unclaimed .tu-name{color:#4a5568}:root[data-theme=light] .tu-card.unclaimed .tu-text,:root[data-theme=light] .tu-card.unclaimed .tu-meta{color:#8792a5}:root[data-theme=light] .tu-empty-art{border-radius:18px}:root[data-theme=light] .ev .ic,:root[data-theme=light] .mini .mi{background:var(--c)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .ev .ic,:root[data-theme=light] .mini .mi{background:color-mix(in srgb,var(--c) 16%,var(--card))}}:root[data-theme=light] .guestcity b{color:var(--txt)}:root[data-theme=light] .guestcity{color:#2563eb}:root[data-theme=light] .guestcity button,:root[data-theme=light] .guestcity a{border-color:var(--line);background:var(--card);color:var(--txt)}:root[data-theme=light] .plattoggle button.on{color:#fff;background:#141a28;border-color:#141a28}:root[data-theme=light] .fchip.on{color:#c2410c;border-color:var(--coral);background:#ffede6}:root[data-theme=light] .minidel{color:#dc4a2a}:root[data-theme=light] .sw:after{background:#9aa4b5}:root[data-theme=light] .sw.on:after{background:#fff}:root[data-theme=light] .nav{background:#fffffff0;border-color:#0f172a1a;box-shadow:0 14px 40px #0f172a2e}:root[data-theme=light] .chip-fl,:root[data-theme=light] .unlockflag.globe{background:var(--card2);box-shadow:0 0 0 1px #0f172a24}:root[data-theme=light] .unlockwrap{background:#0f172a73}:root[data-theme=light] .unlockbox{background:linear-gradient(135deg,#fff1ea,#fff)}:root[data-theme=light] .unlockbox .btn.alb{color:#a16207}:root[data-theme=light] .unlockbtns .btn.sec{background:var(--card2);color:var(--txt)}:root[data-theme=light] .unlocksaved{color:#15803d}:root[data-theme=light] .unlocksaved.bad{color:#dc2626}:root[data-theme=light] .toast{color:#fff;background:#141a28}:root[data-theme=light] .installbar{background:linear-gradient(135deg,#ffede6,var(--card));box-shadow:0 18px 40px -16px #0f172a59}:root[data-theme=light] .live-more-menu{background:var(--card);box-shadow:0 14px 34px #0f172a2e}:root[data-theme=light] .live-more-menu button{color:var(--txt)}:root[data-theme=light] .live-more-menu button:hover{background:var(--card2)}:root[data-theme=light] .cmt-badge,:root[data-theme=light] .cmt-replying{color:var(--coral)}:root[data-theme=light] .cmt-send,:root[data-theme=light] .live-sheet-actions .live-onmap{color:var(--txt)}:root[data-theme=light] .cat{background:var(--card);border-color:var(--line);-webkit-backdrop-filter:none;backdrop-filter:none;text-shadow:none}:root[data-theme=light] .cat.sel{border-color:var(--c);background:var(--c)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .cat.sel{background:color-mix(in srgb,var(--c) 12%,var(--card))}}:root[data-theme=light] .fld{background:var(--card);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;border-color:#0f172a24}:root[data-theme=light] .fld:focus{background:var(--card);border-color:var(--coral);box-shadow:0 0 0 3px #ff6a3d29}:root[data-theme=light] .ferr{color:#dc2626}:root[data-theme=light] .ddesc,:root[data-theme=light] .crewmsg,:root[data-theme=light] .step .sx{color:#3b4658}:root[data-theme=light] .descbox{background:var(--card);box-shadow:none}:root[data-theme=light] .descbox p,:root[data-theme=light] .business-desc p{color:var(--txt)}:root[data-theme=light] .business-card{background:var(--card);box-shadow:0 12px 30px #0f172a0f}:root[data-theme=light] .business-tags span{color:#5e6a80}:root[data-theme=light] .business-gallery-btn img{background:var(--card2);border-color:var(--line)}:root[data-theme=light] .business-sticky{background:#fffffff5}:root[data-theme=light] .mapwrap,:root[data-theme=light] .mapwrap>.maplibre.leaflet-container{background:#e8eaee}:root[data-theme=light] .mapempty{background:#ffffffeb}:root[data-theme=light] .mapwarn{color:#a16207;background:#ffffffeb}:root[data-theme=light] .mapmore{border-color:var(--line);color:var(--txt);background:#fffffff0;box-shadow:0 8px 28px #0f172a2e}:root[data-theme=light] .maplibre .leaflet-control-attribution{background:#ffffffb3}:root[data-theme=light] .leaflet-container .leaflet-control-zoom{box-shadow:0 6px 18px #0f172a26}:root[data-theme=light] .leaflet-container .leaflet-control-zoom a{background:#ffffffeb}:root[data-theme=light] .leaflet-container .leaflet-control-zoom a:hover{background:#fff}@media (hover:hover) and (pointer:fine){:root[data-theme=light] .filters,:root[data-theme=light] .scroll,:root[data-theme=light] .sheet,:root[data-theme=light] .dbody,:root[data-theme=light] .cwrap{scrollbar-color:#0f172a38 transparent}}.theme-ico svg{width:18px;height:18px;display:block}.theme-ico:active{transform:scale(.94)}.themeseg{border:1px solid var(--line);background:var(--card2);border-radius:999px;gap:3px;margin-top:9px;padding:3px;display:flex}.themeseg button{min-width:0;height:32px;color:var(--mut);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:999px;flex:1 1 0;font:700 12px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.themeseg button.on{border-color:var(--coral);color:var(--coral);background:#ff6a3d1f}.tu-flag{object-fit:cover;vertical-align:-1px;border-radius:2px;width:16px;height:11px;margin-right:5px;display:inline-block}.wall{padding:2px 0 28px}.wall-title{font:var(--f-sub);margin:14px 2px 0}.wall-card{border:1px solid var(--line);background:var(--card);border-radius:16px;align-items:center;gap:12px;margin:14px 0 16px;padding:14px;display:flex}.wall-card.hot{background:var(--coral);border-color:#ff6a3d61}@supports (color:color-mix(in lab, red, red)){.wall-card.hot{background:color-mix(in srgb,var(--coral) 9%,var(--card))}}.wall-card-ic{background:var(--card2);width:40px;height:40px;color:var(--mut);border-radius:50%;flex:none;place-items:center;display:grid}.wall-card.hot .wall-card-ic{color:var(--coral);background:#ff6a3d29}.wall-card-ic svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.wall-card-tx{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.wall-card-tx b{font-size:14px;font-weight:600;line-height:1.3}.wall-card-tx small{color:var(--mut);font-size:12.5px;line-height:1.4}.wall-cta{height:34px;color:var(--coral);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ff6a3d73;border-radius:999px;flex:none;padding:0 14px;font:700 13px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.wall-cta:active,.wall-btn:active{transform:scale(.97)}.wall-bar{border:1px solid var(--line);background:var(--card);border-radius:14px;margin:14px 0 16px;padding:12px 13px}.wall-bar.hot{background:var(--coral);border-color:#ff6a3d61}@supports (color:color-mix(in lab, red, red)){.wall-bar.hot{background:color-mix(in srgb,var(--coral) 10%,var(--card))}}.wall-bar-in{align-items:center;gap:11px;font-size:13px;line-height:1.4;display:flex}.wall-bar-in>span,.wall-bar-in>b{flex:1;min-width:0}.wall-bar-in>b{font-weight:600}.wall-bar-in svg{fill:none;width:18px;height:18px;stroke:var(--mut);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none}.wall-bar.hot svg{stroke:var(--coral)}.wall-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff774e,#ff5d32);border:0;border-radius:999px;flex:none;height:34px;padding:0 14px;font:700 13px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.wall-btn.line{border:1px solid var(--line);color:var(--txt);background:0 0;font-weight:600}.wall-f{scrollbar-width:none;align-items:center;gap:7px;margin:0 0 6px;display:flex;overflow-x:auto}.wall-chip{border:1px solid var(--line);height:32px;color:var(--mut);cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:0 12px;font:600 13px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.wall-chip.on{border-color:var(--coral);color:var(--coral);background:#ff6a3d1f}.wall-month{border:1px solid var(--line);background:var(--card);width:auto;height:32px;color:var(--txt);border-radius:10px;flex:none;margin-left:auto;padding:0 10px;font:600 13px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.wall-grid{grid-template-columns:1fr 1fr;gap:16px 12px;padding:10px 2px 0;display:grid}.wall-cell.month{grid-column:1/-1}.wall-month-t{font:var(--f-zig);letter-spacing:.14em;text-transform:uppercase;color:var(--mut);margin:14px 0 -4px}.wall-fill{border:1px dashed var(--line);text-align:center;color:var(--mut);border-radius:16px;margin:22px 0 0;padding:18px;font-size:13px;line-height:1.45}.wall-strip{scrollbar-width:none;gap:12px;margin:0 -16px;padding:6px 18px 8px;display:flex;overflow-x:auto}.wall-strip::-webkit-scrollbar{display:none}.wall-strip .papir{flex:0 0 150px;height:136px;min-height:0}.wall-strip .note-b{-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:0 auto;min-height:0;display:-webkit-box;overflow:hidden}.wall-strip .mynotes-city{margin-top:auto;padding-top:8px}.papir{--curl:24px;background:linear-gradient(180deg,#ffffff73,#fff0 38%),linear-gradient(315deg,transparent calc(var(--curl) * .7071),var(--paper) calc(var(--curl) * .7071));color:#2a2620;text-align:left;width:100%;min-height:118px;transform:rotate(var(--tilt,0deg));cursor:pointer;border:0;border-radius:10px 10px 0;flex-direction:column;padding:14px 13px 11px;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;display:flex;position:relative;box-shadow:0 1px 1px #00000029,0 3px 6px -2px #00000059}.papir:after{content:"";width:var(--curl);height:var(--curl);border-radius:calc(var(--curl) * .7) 0 0 0;background:linear-gradient(315deg,transparent 50%,#fffdf6 50%,var(--paper) 95%);filter:drop-shadow(-1px -1px 1.5px #3c280a40);pointer-events:none;position:absolute;bottom:0;right:0}.papir:active{transform:rotate(var(--tilt,0deg)) scale(.98)}.papir.old{filter:saturate(.55)brightness(.92)}.papir.c0{--paper:#fbf1c4;--fold:#e9d98f}.papir.c1{--paper:#fadfcb;--fold:#ebc3a6}.papir.c2{--paper:#dff0d6;--fold:#bfddb2}.papir.c3{--paper:#e8dff6;--fold:#cdbfe6}.papir.c4{--paper:#dae9f6;--fold:#b7d1e8}.papir.c5{--paper:#f9dce1;--fold:#e9bcc4}.note-b{overflow-wrap:anywhere;flex:1;font-size:15px;font-style:italic;font-weight:400;line-height:1.38}.note-m{color:#2a262094;white-space:nowrap;text-overflow:ellipsis;margin-top:10px;padding-right:12px;font-size:11.5px;font-weight:600;overflow:hidden}.note-tag{background:var(--coral);color:#fff;border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:700;position:absolute;top:-8px;left:10px}.note-tag.pin{background:#2a2620}.note-prompt{text-align:center}.note-prompt-ok{background:#4cc37829;border-radius:50%;place-items:center;width:46px;height:46px;margin:0 auto 10px;display:grid}.note-prompt-ok svg{fill:none;stroke:#6fd39a;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.note-prompt-s{color:#6fd39a;margin:0 0 14px;font-size:13px;font-weight:600}.note-prompt .ss{max-width:300px;margin:6px auto 20px}.note-later{color:var(--mut);cursor:pointer;background:0 0;border:0;margin:12px auto 0;padding:8px 14px;font:600 14px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;display:block}.note-edit{cursor:text;min-height:126px;margin:14px 2px 0;transform:rotate(-.6deg)}.note-edit textarea{color:#2a2620;resize:none;background:0 0;border:0;outline:none;flex:1;width:100%;min-height:80px;padding:0;font:italic 400 16px/1.4 system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.note-edit textarea::placeholder{color:#2a262073}.note-count{color:#2a26208c;align-self:flex-end;padding-right:22px;font-size:11.5px;font-weight:600}.note-colors{justify-content:space-between;margin:20px 4px 22px;display:flex}.note-dot{background:var(--paper);cursor:pointer;border:0;border-radius:50%;width:36px;height:36px}.note-dot.c0{--paper:#fbf1c4}.note-dot.c1{--paper:#fadfcb}.note-dot.c2{--paper:#dff0d6}.note-dot.c3{--paper:#e8dff6}.note-dot.c4{--paper:#dae9f6}.note-dot.c5{--paper:#f9dce1}.note-dot.on{box-shadow:0 0 0 2px var(--bg2),0 0 0 4px var(--coral)}.note-big{--curl:42px;cursor:default;border-radius:12px 12px 0;min-height:220px;margin:6px 4px 0;padding:26px 24px 22px;font-size:19px;font-weight:500;line-height:1.5;transform:rotate(-.8deg)}.note-big:active{transform:rotate(-.8deg)}.note-big .note-b{font-size:19px;line-height:1.5}.note-big .note-m{margin-top:18px;font-size:12.5px}.note-who{align-items:center;gap:10px;margin:18px 2px 4px;display:flex}.note-av{object-fit:cover;background:var(--card2);width:34px;height:34px;color:var(--txt);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.note-who-t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.note-who-t b{font-size:15px;font-weight:600}.note-who-t a{color:var(--txt);text-decoration:none}.note-who-t small{color:var(--mut);font-size:12.5px}.note-report{color:var(--mut);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:6px 4px;font:600 12.5px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;display:inline-flex}.note-report svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.mynotes-badge{color:var(--coral);background:#ff6a3d29;border-radius:999px;flex:none;margin-right:6px;padding:2px 8px;font-size:11.5px;font-weight:700}.mynotes-wait{align-items:flex-start;margin-top:0}.mynotes-wait-l{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.wall-cta.sm{align-items:center;gap:6px;height:28px;padding:0 11px;font-size:12.5px;font-weight:600;display:inline-flex}.wall-cta.sm svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.mynotes-w{border:1px solid #ff6a3d73;border-radius:999px;align-items:center;display:inline-flex}.mynotes-w .wall-cta.sm{border:0}.mynotes-x{width:30px;height:28px;color:var(--mut);cursor:pointer;background:0 0;border:0;border-left:1px solid #ff6a3d4d;place-items:center;padding:0;display:grid}.mynotes-x svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;width:12px;height:12px}.wall-skip{color:var(--mut);cursor:pointer;background:0 0;border:0;flex:none;padding:6px 2px;font:600 13px system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.mynotes-f{gap:8px;margin:2px 0 4px;display:flex}.mynotes-flag{object-fit:cover;vertical-align:-1px;border-radius:2px;width:16px;height:11px;margin-right:5px;display:inline-block}.mynotes-city{color:#2a2620b8;font-weight:700}.mynotes-date{margin-top:1px}.papir.hid{opacity:.55}.addr-hits{flex-direction:column;gap:6px;margin:6px 0 8px;display:flex}.addr-hit{border:1px solid var(--line);background:var(--card);width:100%;color:var(--txt);text-align:left;font:inherit;cursor:pointer;border-radius:12px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.addr-hit b{font-size:14px;font-weight:600}.addr-hit span{color:var(--mut);font-size:12.5px}.addr-hit:active{transform:scale(.99)}@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-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
