@font-face{font-family:Noto Sans Myanmar Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-myanmar-myanmar-wght-normal-DoGgwW3L.woff2)format("woff2-variations");unicode-range:U+1000-109F,U+200C-200D,U+25CC,U+A92E,U+A9E0-A9FE,U+AA60-AA7F,U+116D0-116E3}@font-face{font-family:Noto Sans Myanmar Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-myanmar-latin-ext-wght-normal-MaQ8wImd.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Myanmar Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-myanmar-latin-wght-normal-DYTHzzyx.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@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-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-yellow-900:oklch(42.1% .095 57.708);--color-yellow-950:oklch(28.6% .066 53.813);--color-emerald-400:oklch(76.5% .177 163.223);--color-pink-900:oklch(40.8% .153 2.432);--color-pink-950:oklch(28.4% .109 3.907);--color-zinc-100:oklch(96.7% .001 286.375);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-600:oklch(44.2% .017 285.786);--color-zinc-900:oklch(21% .006 285.885);--color-zinc-950:oklch(14.1% .005 285.823);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-lg:32rem;--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-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wider:.05em;--leading-tight:1.25;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-xl:24px;--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)}}@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}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-0{top:calc(var(--spacing) * 0)}.bottom-0{bottom:calc(var(--spacing) * 0)}.isolate{isolation:isolate}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.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}}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mr-2\.5{margin-right:calc(var(--spacing) * 2.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-11{height:calc(var(--spacing) * 11)}.h-14{height:calc(var(--spacing) * 14)}.h-full{height:100%}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-\[70vh\]{min-height:70vh}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-11{width:calc(var(--spacing) * 11)}.w-14{width:calc(var(--spacing) * 14)}.w-36{width:calc(var(--spacing) * 36)}.w-64{width:calc(var(--spacing) * 64)}.w-full{width:100%}.max-w-7xl{max-width:var(--container-7xl)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-10{min-width:calc(var(--spacing) * 10)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.cursor-text{cursor:text}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.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)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-amber-500\/30{border-color:#f99c004d}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/30{border-color:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}}.border-emerald-400\/20{border-color:#00d29433}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/20{border-color:color-mix(in oklab, var(--color-emerald-400) 20%, transparent)}}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.border-white\/5{border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/\[0\.06\]{border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.06\]{border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.border-white\/\[0\.08\]{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.08\]{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.border-zinc-400\/30{border-color:#9f9fa94d}@supports (color:color-mix(in lab, red, red)){.border-zinc-400\/30{border-color:color-mix(in oklab, var(--color-zinc-400) 30%, transparent)}}.bg-\[\#0b0b0e\]\/90{background-color:oklab(15.102% .0017173 -.00614624/.9)}.bg-\[\#0b0b0e\]\/95{background-color:oklab(15.102% .0017173 -.00614624/.95)}.bg-\[\#0b0c10\]{background-color:#0b0c10}.bg-\[\#0b0c10\]\/95{background-color:oklab(15.5128% .000647575 -.00866123/.95)}.bg-\[\#13151b\]{background-color:#13151b}.bg-\[\#17181f\]{background-color:#17181f}.bg-\[\#111216\]{background-color:#111216}.bg-\[\#131318\]{background-color:#131318}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/20{background-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/20{background-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\/30{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.bg-black\/70{background-color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.bg-emerald-400\/\[0\.06\]{background-color:#00d2940f}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-emerald-400) 6%, transparent)}}.bg-transparent{background-color:#0000}.bg-white\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.bg-white\/\[0\.05\]{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/\[0\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.bg-white\/\[0\.08\]{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.bg-zinc-200\/60{background-color:#e4e4e799}@supports (color:color-mix(in lab, red, red)){.bg-zinc-200\/60{background-color:color-mix(in oklab, var(--color-zinc-200) 60%, transparent)}}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-amber-950\/40{--tw-gradient-from:#46190166}@supports (color:color-mix(in lab, red, red)){.from-amber-950\/40{--tw-gradient-from:color-mix(in oklab, var(--color-amber-950) 40%, transparent)}}.from-amber-950\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-zinc-950\/40{--tw-gradient-from:#09090b66}@supports (color:color-mix(in lab, red, red)){.from-zinc-950\/40{--tw-gradient-from:color-mix(in oklab, var(--color-zinc-950) 40%, transparent)}}.from-zinc-950\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-pink-950\/20{--tw-gradient-to:#51042433}@supports (color:color-mix(in lab, red, red)){.to-pink-950\/20{--tw-gradient-to:color-mix(in oklab, var(--color-pink-950) 20%, transparent)}}.to-pink-950\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-yellow-950\/20{--tw-gradient-to:#43200433}@supports (color:color-mix(in lab, red, red)){.to-yellow-950\/20{--tw-gradient-to:color-mix(in oklab, var(--color-yellow-950) 20%, transparent)}}.to-yellow-950\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.fill-amber-500{fill:var(--color-amber-500)}.fill-current{fill:currentColor}.fill-zinc-500{fill:var(--color-zinc-500)}.stroke-\[2\.2\]{stroke-width:2.2px}.stroke-\[2\.4\]{stroke-width:2.4px}.p-0{padding:calc(var(--spacing) * 0)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-10{padding-block:calc(var(--spacing) * 10)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.text-left{text-align:left}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-amber-400{color:var(--color-amber-400)}.text-amber-500{color:var(--color-amber-500)}.text-black{color:var(--color-black)}.text-emerald-400{color:var(--color-emerald-400)}.text-white{color:var(--color-white)}.text-zinc-100{color:var(--color-zinc-100)}.text-zinc-300{color:var(--color-zinc-300)}.text-zinc-400{color:var(--color-zinc-400)}.text-zinc-500{color:var(--color-zinc-500)}.text-zinc-950{color:var(--color-zinc-950)}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-black\/40{--tw-shadow-color:#0006}@supports (color:color-mix(in lab, red, red)){.shadow-black\/40{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.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,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.group-focus-within\:text-amber-400:is(:where(.group):focus-within *){color:var(--color-amber-400)}@media (hover:hover){.group-hover\:text-amber-300:is(:where(.group):hover *){color:var(--color-amber-300)}.group-hover\:text-zinc-300:is(:where(.group):hover *){color:var(--color-zinc-300)}}.placeholder\:text-zinc-500::placeholder{color:var(--color-zinc-500)}.placeholder\:text-zinc-600::placeholder{color:var(--color-zinc-600)}.focus-within\:border-amber-400\/60:focus-within{border-color:#fcbb0099}@supports (color:color-mix(in lab, red, red)){.focus-within\:border-amber-400\/60:focus-within{border-color:color-mix(in oklab, var(--color-amber-400) 60%, transparent)}}.focus-within\:border-amber-500\/50:focus-within{border-color:#f99c0080}@supports (color:color-mix(in lab, red, red)){.focus-within\:border-amber-500\/50:focus-within{border-color:color-mix(in oklab, var(--color-amber-500) 50%, transparent)}}.focus-within\:bg-\[\#181a22\]:focus-within{background-color:#181a22}.focus-within\:bg-white\/\[0\.08\]:focus-within{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.focus-within\:bg-white\/\[0\.08\]:focus-within{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-amber-500\/30:focus-within{--tw-ring-color:#f99c004d}@supports (color:color-mix(in lab, red, red)){.focus-within\:ring-amber-500\/30:focus-within{--tw-ring-color:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}}@media (hover:hover){.hover\:bg-\[\#1d1f27\]:hover{background-color:#1d1f27}.hover\:bg-\[\#181a22\]:hover{background-color:#181a22}.hover\:bg-\[\#131318\]:hover{background-color:#131318}.hover\:bg-amber-400:hover{background-color:var(--color-amber-400)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:bg-white\/\[0\.05\]:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.05\]:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.08\]:hover{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.hover\:from-amber-900\/50:hover{--tw-gradient-from:#7b330680}@supports (color:color-mix(in lab, red, red)){.hover\:from-amber-900\/50:hover{--tw-gradient-from:color-mix(in oklab, var(--color-amber-900) 50%, transparent)}}.hover\:from-amber-900\/50:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-zinc-900\/50:hover{--tw-gradient-from:#18181b80}@supports (color:color-mix(in lab, red, red)){.hover\:from-zinc-900\/50:hover{--tw-gradient-from:color-mix(in oklab, var(--color-zinc-900) 50%, transparent)}}.hover\:from-zinc-900\/50:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-pink-900\/30:hover{--tw-gradient-to:#8610434d}@supports (color:color-mix(in lab, red, red)){.hover\:to-pink-900\/30:hover{--tw-gradient-to:color-mix(in oklab, var(--color-pink-900) 30%, transparent)}}.hover\:to-pink-900\/30:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-yellow-900\/30:hover{--tw-gradient-to:#733e0a4d}@supports (color:color-mix(in lab, red, red)){.hover\:to-yellow-900\/30:hover{--tw-gradient-to:color-mix(in oklab, var(--color-yellow-900) 30%, transparent)}}.hover\:to-yellow-900\/30:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:text-amber-300:hover{color:var(--color-amber-300)}.hover\:text-white:hover{color:var(--color-white)}.hover\:text-zinc-200:hover{color:var(--color-zinc-200)}.hover\:text-zinc-300:hover{color:var(--color-zinc-300)}}.focus\:border-zinc-400:focus{border-color:var(--color-zinc-400)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-amber-400:focus-visible{--tw-ring-color:var(--color-amber-400)}.focus-visible\:ring-amber-400\/70:focus-visible{--tw-ring-color:#fcbb00b3}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-amber-400\/70:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-amber-400) 70%, transparent)}}.focus-visible\:ring-amber-500:focus-visible{--tw-ring-color:var(--color-amber-500)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-\[\#0b0b0e\]:focus-visible{--tw-ring-offset-color:#0b0b0e}.focus-visible\:ring-offset-\[\#0b0c10\]:focus-visible{--tw-ring-offset-color:#0b0c10}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-60:disabled{opacity:.6}@media (width>=40rem){.sm\:mx-4{margin-inline:calc(var(--spacing) * 4)}.sm\:h-10{height:calc(var(--spacing) * 10)}.sm\:w-10{width:calc(var(--spacing) * 10)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:py-3{padding-block:calc(var(--spacing) * 3)}.sm\:py-14{padding-block:calc(var(--spacing) * 14)}}@media (width>=48rem){.md\:flex{display:flex}.md\:hidden{display:none}.md\:flex-row{flex-direction:row}.md\:justify-end{justify-content:flex-end}}@media (width>=64rem){.lg\:inline{display:inline}.lg\:inline-flex{display:inline-flex}.lg\:gap-8{gap:calc(var(--spacing) * 8)}.lg\:px-3{padding-inline:calc(var(--spacing) * 3)}.lg\:px-6{padding-inline:calc(var(--spacing) * 6)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}}}*{box-sizing:border-box}html{background:var(--bg);color:var(--text);scroll-behavior:smooth;overflow-x:clip}body{background:var(--bg);min-height:100vh;color:var(--text);text-rendering:optimizelegibility;margin:0;font-family:Noto Sans Myanmar,system-ui,-apple-system,sans-serif;line-height:1.55}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.skip-link{z-index:100;color:#71717a;background:#131318;border-radius:8px;padding:.65rem .9rem;position:fixed;top:.75rem;left:.75rem;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.shell{width:min(100% - 2.5rem,1540px);margin-inline:auto}.site-header{z-index:40;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c0c0df5;position:sticky;top:0}.header-inner{grid-template-columns:auto minmax(260px,680px) auto;justify-content:space-between;align-items:center;gap:1.5rem;min-height:68px;display:grid}.brand{letter-spacing:-.04em;align-items:baseline;min-height:44px;font-size:1.25rem;font-weight:800;display:inline-flex}.brand strong{color:var(--accent);font:inherit}.search-form{border:1px solid var(--line);background:var(--surface);border-radius:8px;width:100%;display:flex;overflow:hidden}.search-form:focus-within{border-color:#71717a}.search-form input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1;padding:.65rem .85rem}.search-form input::placeholder{color:#71717a}.search-form button{width:46px;color:var(--muted);cursor:pointer;background:0 0;border:0}.search-form button:hover{color:var(--text)}.main-nav{display:flex}.main-nav a{min-height:44px;color:var(--muted);place-items:center;padding-inline:.8rem;font-size:.9rem;display:grid}.main-nav a:hover{color:var(--text)}.tag-menu{display:flex;position:relative}.tag-menu-trigger{min-height:44px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;grid-auto-flow:column;align-items:center;gap:.35rem;padding-inline:.8rem;font-size:.9rem;display:grid}.tag-menu-trigger:hover,.tag-menu-trigger[aria-expanded=true]{color:var(--text)}.tag-menu-panel{z-index:50;border:1px solid var(--line);background:var(--surface);border-radius:10px;width:320px;position:absolute;top:calc(100% + .4rem);right:0;overflow:hidden;box-shadow:0 18px 40px #00000073}.tag-menu-list{overscroll-behavior:contain;max-height:min(60vh,420px);padding:.35rem;overflow-y:auto}.tag-menu-list a{color:#d4d4d8;border-radius:7px;justify-content:space-between;align-items:center;gap:.75rem;min-height:40px;padding:.4rem .6rem;font-size:.86rem;display:flex}.tag-menu-list a:hover,.tag-menu-list a:focus-visible{background:var(--surface-hover);color:var(--text)}.tag-menu-count{color:var(--muted);font-size:.72rem}.tag-menu-all{border-top:1px solid var(--line);min-height:44px;color:var(--muted);place-items:center;font-size:.84rem;display:grid}.tag-menu-all:hover,.tag-menu-all:focus-visible{background:var(--surface-hover);color:var(--text)}.catalog-header{justify-content:space-between;align-items:end;gap:2rem;padding-block:2.5rem 1.25rem;display:flex}.catalog-header h1,.page-header h1{letter-spacing:-.025em;margin:0;font-size:clamp(1.65rem,3vw,2.4rem);line-height:1.3}.catalog-header p,.page-header p{max-width:62ch;color:var(--muted);margin:.4rem 0 0}.quiet-link,.text-link{color:var(--muted);flex:none;font-size:.9rem}.tag-section{border-top:1px solid var(--line);padding-block:2rem 4rem}.section{padding-block:2.5rem}.section-heading{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1rem;display:flex}.section-heading h2,h2{margin:0;font-size:1.25rem;line-height:1.35}.eyebrow{color:var(--muted);margin:0 0 .4rem;font-size:.78rem;font-weight:700}h1,h2,h3,p{overflow-wrap:anywhere}.video-card{content-visibility:auto;contain-intrinsic-size:260px 230px;min-width:0}.card-link{display:block}.poster-placeholder{aspect-ratio:16/9;border-radius:var(--radius);background:#131318;place-items:center;transition:background .14s;display:grid;position:relative;overflow:hidden}.poster-placeholder:before{content:"";z-index:1;background:linear-gradient(145deg,#0000 35%,#ffffff06);position:absolute;inset:0}.poster-placeholder img,.poster-placeholder video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.poster-fallback{background:radial-gradient(circle at 50% 45%,#e5484d33,#0000 28%),linear-gradient(145deg,#1b1b1e,#0d0d0f);position:absolute;inset:0}.preview-video{opacity:0;transition:opacity .18s}.preview-video.is-ready{opacity:1}.card-link:hover .poster-placeholder,.card-link:focus-visible .poster-placeholder{background:var(--surface-hover)}.play-badge{color:#fff;opacity:.84;z-index:2;background:#000000ad;border-radius:50%;place-items:center;width:42px;height:42px;font-size:.9rem;display:grid;position:relative}.card-link:hover .play-badge{background:var(--accent);opacity:1}.card-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:3em;margin:0;font-size:.92rem;font-weight:600;line-height:1.5;display:-webkit-box;overflow:hidden}.card-meta{color:var(--muted);align-items:center;gap:.75rem;margin-top:.35rem;font-size:.75rem;display:flex}.tag-cloud,.tag-list{flex-wrap:wrap;gap:.5rem;display:flex}.tag-cloud a,.tag-list a{border:1px solid var(--line);background:var(--surface);color:#d4d4d8;border-radius:7px;align-items:center;gap:.5rem;min-height:36px;padding:.4rem .65rem;font-size:.82rem;display:inline-flex}.tag-cloud span{color:var(--muted);font-size:.72rem}.page-header{padding-block:2.5rem 1.4rem}.page-header .eyebrow{display:none}.pagination{justify-content:center;padding-block:2.5rem 1rem;display:flex}.pagination-inner{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.75rem;width:min(100%,520px);display:grid}.pagination-link,.button{border:1px solid var(--line);background:var(--surface);border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:.65rem 1rem;font-weight:650;display:inline-flex}.pagination-link:first-child{justify-self:start}.pagination-link:last-child{justify-self:end}.pagination-current{min-width:88px;color:var(--muted);text-align:center;font-size:.82rem}.button-primary{border-color:var(--accent);background:var(--accent);color:#f4f4f6}.button-secondary:hover,.pagination-link:hover{background:var(--surface-hover)}.watch-layout{grid-template-columns:minmax(0,1fr) 340px;gap:2rem;padding-block:1.5rem 4rem;display:grid}.watch-main{min-width:0}.video-frame{aspect-ratio:16/9;border-radius:var(--radius);background:#000;position:relative;overflow:hidden;box-shadow:0 8px 32px #0009}:is(.video-frame:fullscreen,.video-frame:fullscreen){border:0;border-radius:0;max-width:none;max-height:none;width:100vw!important;height:100vh!important}.video-frame video{object-fit:contain;width:100%;height:100%}.video-frame .player-mount{width:100%;height:100%;position:absolute;inset:0}.xburma-player{-webkit-user-select:none;user-select:none;background:#000;justify-content:center;align-items:center;width:100%;height:100%;font-family:inherit;display:flex;position:relative;overflow:hidden}.xburma-player video{object-fit:contain;width:100%;height:100%}.xburma-player .player-shade-top,.xburma-player .player-shade-bottom{pointer-events:none;z-index:10;transition:opacity .3s;position:absolute;left:0;right:0}.xburma-player .player-shade-top{background:linear-gradient(#000000bf 0%,#0000 100%);height:80px;top:0}.xburma-player .player-shade-bottom{background:linear-gradient(#0000 0%,#00000073 40%,#000000f2 100%);height:130px;bottom:0}.xburma-player.controls-hidden{cursor:none}.xburma-player.controls-hidden .player-shade-top,.xburma-player.controls-hidden .player-shade-bottom,.xburma-player.controls-hidden .player-controls-bar,.xburma-player.controls-hidden .player-center-play{opacity:0;pointer-events:none}.xburma-player .player-gesture-overlay{z-index:12;cursor:pointer;position:absolute;inset:0 0 60px}.xburma-player .player-center-play{-webkit-backdrop-filter:blur(12px);color:#f4f4f6;cursor:pointer;z-index:15;background:#141821d9;border:1px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;transition:transform .2s ease-out,background-color .2s,opacity .25s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 20px #0009,0 0 30px #e11d484d}.xburma-player .player-center-play:hover{background:#e11d48f2;border-color:#ffffff59;transform:translate(-50%,-50%)scale(1.1);box-shadow:0 6px 28px #e11d4899}.xburma-player .player-center-play svg{fill:currentColor;width:32px;height:32px;margin-left:3px}.xburma-player .player-spinner{border:3px solid #ffffff26;border-top-color:var(--primary,#e11d48);z-index:14;pointer-events:none;border-radius:50%;width:52px;height:52px;animation:.8s linear infinite xburma-spin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes xburma-spin{to{transform:translate(-50%,-50%)rotate(360deg)}}.xburma-player .player-seek-badge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#f4f4f6;z-index:20;pointer-events:none;background:#0f121ae0;border:1px solid #ffffff2e;border-radius:9999px;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:1rem;font-weight:700;animation:.65s forwards xburma-fade-in-out;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 20px #000000b3}.xburma-player .player-seek-badge.seek-back{left:15%}.xburma-player .player-seek-badge.seek-forward{right:15%}.xburma-player .player-speed-badge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#f4f4f6;letter-spacing:.02em;z-index:20;pointer-events:none;background:#e11d48eb;border-radius:9999px;padding:.35rem .9rem;font-size:.85rem;font-weight:600;position:absolute;top:1rem;left:50%;transform:translate(-50%);box-shadow:0 2px 12px #e11d4880}@keyframes xburma-fade-in-out{0%{opacity:0;transform:translateY(-50%)scale(.8)}30%{opacity:1;transform:translateY(-50%)scale(1.05)}80%{opacity:1;transform:translateY(-50%)scale(1)}to{opacity:0;transform:translateY(-50%)scale(.9)}}.xburma-player .player-controls-bar{z-index:25;flex-direction:column;gap:.4rem;padding:.5rem 1rem .75rem;transition:opacity .25s;display:flex;position:absolute;bottom:0;left:0;right:0}.xburma-player .player-timeline-wrapper{cursor:pointer;align-items:center;width:100%;height:20px;display:flex;position:relative}.xburma-player .player-timeline-track{background:#ffffff40;border-radius:4px;width:100%;height:4px;transition:transform .15s;position:relative;transform:scaleY(1)}.xburma-player .player-timeline-wrapper:hover .player-timeline-track,.xburma-player .player-timeline-wrapper.scrubbing .player-timeline-track{transform:scaleY(1.75)}.xburma-player .player-timeline-buffer{pointer-events:none;background:#ffffff73;border-radius:4px;height:100%;position:absolute;top:0;left:0}.xburma-player .player-timeline-played{pointer-events:none;background:linear-gradient(90deg,#e11d48,#f43f5e);border-radius:4px;height:100%;position:absolute;top:0;left:0}.xburma-player .player-timeline-thumb{pointer-events:none;background:#131318;border-radius:50%;width:14px;height:14px;transition:transform .15s;position:absolute;top:50%;transform:translate(-50%,-50%)scale(0);box-shadow:0 0 10px #e11d48e6,0 2px 4px #00000080}.xburma-player .player-timeline-wrapper:hover .player-timeline-thumb,.xburma-player .player-timeline-wrapper.scrubbing .player-timeline-thumb{transform:translate(-50%,-50%)scale(1)}.xburma-player .player-timeline-tooltip{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#f4f4f6;pointer-events:none;white-space:nowrap;background:#0a0c12eb;border:1px solid #ffffff26;border-radius:4px;padding:3px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;position:absolute;bottom:24px;transform:translate(-50%)}.xburma-player .player-row{justify-content:space-between;align-items:center;width:100%;display:flex}.xburma-player .player-row-left,.xburma-player .player-row-right{align-items:center;gap:.35rem;display:flex}.xburma-player .player-btn{color:#ffffffe6;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:color .15s,background-color .15s,transform .1s;display:flex}.xburma-player .player-btn:hover{color:#f4f4f6;background:#ffffff24;transform:scale(1.06)}.xburma-player .player-btn:active{transform:scale(.94)}.xburma-player .player-btn svg{width:20px;height:20px}.xburma-player .player-volume-group{align-items:center;display:flex;position:relative}.xburma-player .player-volume-slider-wrap{opacity:0;pointer-events:none;transform-origin:0;align-items:center;width:70px;margin-left:4px;transition:transform .2s,opacity .2s;display:flex;overflow:hidden;transform:scaleX(0)}.xburma-player .player-volume-group:hover .player-volume-slider-wrap,.xburma-player .player-volume-group:focus-within .player-volume-slider-wrap{opacity:1;pointer-events:auto;transform:scaleX(1)}.xburma-player .player-volume-slider{appearance:none;cursor:pointer;background:#ffffff59;border-radius:2px;outline:none;width:100%;height:4px}.xburma-player .player-volume-slider::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#131318;border-radius:50%;width:12px;height:12px;box-shadow:0 1px 3px #0006}.xburma-player .player-volume-slider::-moz-range-thumb{cursor:pointer;background:#131318;border:none;border-radius:50%;width:12px;height:12px}.xburma-player .player-time{color:#ffffffd9;letter-spacing:.02em;margin-left:.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem}.xburma-player .player-time-current{color:#f4f4f6;font-weight:600}.xburma-player .player-time-separator{opacity:.5;margin:0 3px}.xburma-player .player-speed-wrap{position:relative}.xburma-player .player-speed-btn{letter-spacing:.02em;min-width:38px;padding:4px 8px;font-size:.82rem;font-weight:600}.xburma-player .player-speed-menu{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:30;background:#0f121af2;border:1px solid #ffffff26;border-radius:8px;flex-direction:column;gap:2px;min-width:84px;margin-bottom:8px;padding:4px;display:flex;position:absolute;bottom:100%;right:0;box-shadow:0 8px 24px #0009}.xburma-player .player-speed-item{color:#ffffffd9;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:4px;padding:6px 12px;font-size:.8rem;font-weight:500;transition:background-color .15s,color .15s}.xburma-player .player-speed-item:hover{color:#f4f4f6;background:#ffffff1f}.xburma-player .player-speed-item.is-active{color:#f4f4f6;background:var(--primary,#e11d48);font-weight:700}.video-frame>.poster-placeholder{border-radius:0}.video-frame>.poster-placeholder img,.video-frame>.poster-placeholder video{object-fit:contain}.watch-title{max-width:1000px;margin:1rem 0 0;font-size:clamp(1.2rem,2.1vw,1.75rem);line-height:1.45}.watch-description{color:#71717a;white-space:pre-wrap;max-width:80ch}.engagement-bar{align-items:center;gap:.75rem;min-height:44px;margin-top:.8rem;display:flex}.like-button{border:1px solid var(--line);background:var(--surface);min-height:40px;color:var(--text);cursor:pointer;border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .85rem;transition:border-color .14s,background .14s,color .14s;display:inline-flex}.like-button:hover{background:var(--surface-hover);border-color:#71717a}.like-button.is-liked{color:#71717a;background:#e539451f;border-color:#e539458c}.like-button:disabled{cursor:wait;opacity:.65}.engagement-message{color:#71717a;font-size:.78rem}.metadata-row{color:var(--muted);flex-wrap:wrap;gap:.7rem 1rem;margin:.45rem 0 1rem;font-size:.82rem;display:flex}.metadata-row a:hover{color:var(--text)}.related-panel{align-self:start}.related-panel h2{margin-bottom:.85rem;font-size:1rem}.related-list{gap:.85rem;display:grid}.related-list .card-link{grid-template-columns:128px minmax(0,1fr);gap:.7rem;display:grid}.related-list .play-badge{width:32px;height:32px;font-size:.72rem}.related-list .card-meta{display:none}.related-list .card-body{padding:0}.empty-state,.content-card,.report-form{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:clamp(1.2rem,3vw,2rem)}.empty-state{color:var(--muted);text-align:center}.content-card{max-width:820px;margin-bottom:4rem}.content-card h2{margin-top:2rem}.content-card p,.content-card li{color:#71717a}.report-form{gap:1rem;max-width:680px;margin-bottom:4rem;display:grid}.report-form label{gap:.4rem;font-weight:650;display:grid}.report-form input,.report-form textarea,.report-form select{border:1px solid var(--line);background:var(--bg);width:100%;color:var(--text);border-radius:7px;padding:.75rem}.site-footer{border-top:1px solid var(--line)}.footer-inner{min-height:90px;color:var(--muted);justify-content:space-between;align-items:center;gap:1.5rem;font-size:.8rem;display:flex}.footer-links{gap:1rem;display:flex}.footer-links a:hover{color:var(--text)}.footer-link-button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.footer-link-button:hover{color:var(--text)}.age-gate{z-index:100;background:#000000e6;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.age-gate[hidden]{display:none!important}.age-dialog{border:1px solid var(--line);background:var(--surface);text-align:center;border-radius:12px;width:min(100%,460px);padding:clamp(1.4rem,5vw,2rem)}.age-dialog h2{margin:0}.age-dialog p{color:var(--muted)}.age-actions{grid-template-columns:1fr 1fr;gap:.65rem;margin-top:1.25rem;display:grid}@media (width<=900px){.header-inner{grid-template-columns:auto 1fr;gap:.75rem 1rem;padding-block:.65rem}.search-form{grid-area:2/1/auto/-1}.main-nav{justify-self:end}.watch-layout{grid-template-columns:1fr}.related-panel{border-top:1px solid var(--line);padding-top:1rem}.related-list{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.related-list .card-link{display:block}.related-list .card-body{padding-top:.6rem}}@media (width<=560px){.shell{width:min(100% - 1.25rem,1540px)}.header-inner{min-height:58px}.tag-menu{position:static}.tag-menu-panel{width:calc(100% - 1.5rem);max-width:320px;left:50%;right:auto;transform:translate(-50%)}.catalog-header{align-items:start;padding-block:1.6rem 1rem}.catalog-header p{font-size:.86rem}.quiet-link{padding-top:.35rem}.video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem .65rem}.card-title{font-size:.8rem}.card-meta{font-size:.68rem}.footer-inner{flex-direction:column;justify-content:center;align-items:start;min-height:120px}.footer-links{flex-wrap:wrap}.age-actions{grid-template-columns:1fr}}@media (width>=1600px) and (pointer:coarse){:root{font-size:18px}.shell{width:min(100% - 5rem,1800px)}.header-inner{min-height:86px}.video-grid{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:1.8rem 1.3rem}.main-nav a,.button,.pagination-link{min-height:54px}:focus-visible{outline-offset:5px;outline-width:4px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}:root{--bg:#09090b;--surface:#131316;--surface-hover:#1a1a1e;--text:#f5f5f6;--muted:#929298;--line:#27272b;--accent:#e5484d;--accent-hover:#f05b60;--focus:#ff9da1;--radius:10px}.sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.site-header{-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);background:#09090be6;border-color:#00000014;box-shadow:0 1px #00000059}.brand{letter-spacing:-.04em;align-items:center;min-height:44px;font-size:1.32rem}.search-form{background:#131318;border-color:#0000001a;border-radius:10px;height:42px;box-shadow:inset 0 1px #ffffff06}.search-form:focus-within{border-color:#0000001f;box-shadow:0 0 0 3px #ffffff0a}.search-form input{padding-inline:.9rem;font-size:.88rem}.search-form button{color:#71717a;letter-spacing:.01em;border-left:1px solid #00000014;width:auto;min-width:72px;padding-inline:.9rem;font-size:.78rem;font-weight:700}.search-form button:hover{background:#ffffff09}.main-nav{justify-self:end;align-items:center;gap:.2rem}.main-nav a,.tag-menu-trigger{color:#71717a;border-radius:8px;min-height:42px;padding-inline:.75rem;font-size:.82rem;font-weight:650}.main-nav a:hover,.tag-menu-trigger:hover,.tag-menu-trigger[aria-expanded=true]{color:var(--text);background:#ffffff0b}.tag-menu-panel{background:#131318;border-color:#0000001a;top:calc(100% + .65rem);box-shadow:0 24px 70px #000000a6}.catalog-header,.page-header{padding-block:clamp(1.75rem,4vw,3.25rem) 1.35rem}.catalog-header{align-items:end}.catalog-header h1,.page-header h1{letter-spacing:-.035em;max-width:28ch;font-size:clamp(1.45rem,2.5vw,2.15rem);line-height:1.35}.catalog-header p,.page-header p{color:#71717a;max-width:68ch;margin-top:.55rem;font-size:.88rem;line-height:1.75}.page-header .eyebrow{color:#71717a;letter-spacing:.09em;text-transform:uppercase;margin-bottom:.55rem;font-size:.68rem;font-weight:750;display:block}.quiet-link,.text-link{border:1px solid var(--line);color:#71717a;border-radius:8px;align-items:center;min-height:40px;padding:.55rem .8rem;font-size:.78rem}.quiet-link{display:inline-flex}.quiet-link:hover,.text-link:hover{background:var(--surface);border-color:#71717a}.video-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.65rem 1rem;display:grid}.poster-placeholder{background:#131318;border:1px solid #0000000e;border-radius:9px;box-shadow:0 2px 12px #00000024}.poster-placeholder:before{z-index:1;background:linear-gradient(#0000 55%,#00000024)}.poster-placeholder img,.poster-placeholder video{object-fit:cover;width:100%;height:100%;transition:transform .22s,filter .22s;inset:0}.poster-fallback{background:radial-gradient(circle at 50% 42%,#e5484d24,#0000 30%),#141417}.play-badge{opacity:.9;background:#000000b3;width:40px;height:40px;padding-left:2px;font-size:.78rem;box-shadow:0 4px 14px #00000059}.card-body{padding-top:.7rem}.card-title{color:#d4d4d8;min-height:2.9em;font-size:.86rem;font-weight:650;line-height:1.45}.card-meta{color:#71717a;gap:.8rem;margin-top:.38rem;font-size:.7rem}@media (hover:hover){.card-link:hover .poster-placeholder img{transform:scale(1.025)}.card-link:hover .card-title{color:#f4f4f6}.card-link:hover .play-badge{background:var(--accent);transform:scale(1.04)}}.tag-section{border-color:#00000013}.tag-cloud,.tag-list{gap:.45rem}.tag-cloud a,.tag-list a{color:#71717a;background:#131318;border-color:#00000016;border-radius:999px;min-height:34px;padding:.38rem .68rem;font-size:.76rem}.tag-cloud a:hover,.tag-list a:hover{background:#131318;border-color:#0000001f}.pagination-inner{width:min(100%,460px)}.pagination-link,.button{background:#131318;border-color:#0000001a;border-radius:8px;min-height:42px;font-size:.78rem;font-weight:700}.pagination-link:hover,.button-secondary:hover{background:#131318;border-color:#0000001f}.pagination-current{color:#71717a;font-size:.75rem}.video-frame{border:1px solid #ffffff12;border-radius:11px;box-shadow:0 14px 42px #00000047}.video-frame>.poster-placeholder{border:0}.watch-title{letter-spacing:-.02em;max-width:40ch;margin-top:1.15rem;font-size:clamp(1.15rem,1.8vw,1.55rem);font-weight:700;line-height:1.55}.engagement-bar{border-bottom:1px solid #00000013;gap:.85rem;min-height:48px;margin-top:.65rem;padding-bottom:.75rem}.view-count{color:#71717a;font-size:.8rem}.like-button{background:#131318;border-color:#0000001a;min-height:36px;padding:.38rem .72rem;font-size:.78rem}.metadata-row{margin-block:.7rem 1rem;font-size:.75rem}.metadata-row a{color:#71717a}.watch-description{color:#71717a;max-width:74ch;font-size:.87rem;line-height:1.8}.video-language-links{color:#71717a;flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:.75rem;font-size:.75rem;display:flex}.video-language-links a{color:#d4d4d8;background:#131318;border:1px solid #0000001a;border-radius:999px;min-height:30px;padding:.3rem .65rem}.video-language-links a[aria-current=page]{color:#f4f4f6;background:#e11d4821;border-color:#e11d488c}.related-panel h2{letter-spacing:-.01em;margin-bottom:.9rem;font-size:.92rem}.related-list .card-link{grid-template-columns:142px minmax(0,1fr);gap:.75rem}.related-list .card-title{font-size:.76rem;line-height:1.5}.content-card,.empty-state,.report-form{box-shadow:none;background:#131318;border-color:#00000016}.site-footer{background:#09090bb8;border-color:#00000013}.footer-inner{color:#71717a;min-height:94px;font-size:.75rem}.footer-links{align-items:center;gap:1.15rem}.age-gate{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000e0}.age-dialog{background:#131318;border:0;border-radius:14px;width:min(100%,430px);box-shadow:0 30px 100px #000000b3}.age-dialog .eyebrow{color:#71717a;letter-spacing:.09em;text-transform:uppercase;font-size:.68rem}.age-dialog p{font-size:.85rem;line-height:1.7}@media (width<=1280px){.video-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.watch-layout{grid-template-columns:minmax(0,1fr) 320px}.related-list .card-link{grid-template-columns:122px minmax(0,1fr)}}@media (width<=900px){.shell{width:min(100% - 2rem,1440px)}.header-inner{grid-template-columns:auto 1fr;gap:.45rem 1rem;min-height:0;padding-block:.55rem .65rem}.main-nav{grid-area:1/2}.search-form{grid-area:2/1/auto/-1}.video-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.watch-layout{grid-template-columns:1fr;gap:2rem}.related-panel{border-top:1px solid #00000013;padding-top:1.5rem}.related-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.3rem .8rem}.related-list .card-link{display:block}.related-list .card-body{padding-top:.55rem}.related-list .card-title{font-size:.78rem}}@media (width<=640px){.shell{width:min(100% - 1.25rem,1440px)}.header-inner{padding-block:.45rem .55rem}.brand{font-size:1.18rem}.main-nav a,.tag-menu-trigger{min-height:38px;padding-inline:.6rem;font-size:.76rem}.search-form{height:40px}.search-form button{min-width:64px;padding-inline:.7rem;font-size:.72rem}.catalog-header,.page-header{padding-block:1.45rem 1rem}.catalog-header{align-items:start;gap:.75rem}.catalog-header h1,.page-header h1{font-size:1.35rem}.catalog-header p,.page-header p{font-size:.8rem;line-height:1.7}.quiet-link{min-height:36px;padding:.45rem .6rem;font-size:.7rem}.video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem .65rem}.poster-placeholder{border-radius:7px}.play-badge{width:36px;height:36px}.card-body{padding-top:.55rem}.card-title{min-height:2.85em;font-size:.76rem}.card-meta{gap:.55rem;font-size:.64rem}.pagination{padding-top:2.25rem}.pagination-inner{gap:.45rem}.pagination-link{min-height:40px;padding-inline:.7rem;font-size:.72rem}.pagination-current{min-width:68px;font-size:.68rem}.watch-layout{gap:1.5rem;padding-block:.65rem 3rem}.video-frame{border-radius:8px}.watch-title{margin-top:.9rem;font-size:1.05rem;line-height:1.55}.engagement-bar{flex-wrap:wrap}.watch-description{font-size:.8rem}.related-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.15rem .65rem}.footer-inner{gap:.7rem;min-height:116px}.footer-links{gap:.85rem}}@media (width>=1600px) and (pointer:coarse){:root{font-size:18px}.shell{width:min(100% - 6rem,1760px)}.header-inner{grid-template-columns:150px minmax(360px,760px) 1fr;min-height:82px}.search-form,.main-nav a,.tag-menu-trigger{min-height:50px}.video-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:2rem 1.25rem}.watch-layout{grid-template-columns:minmax(0,1fr) 420px}.card-link,.pagination-link,.button,.main-nav a,.tag-menu-trigger{scroll-margin:7rem}}.tiktok-page{--feed-red:#ff355d;--feed-cyan:#25f4ee;isolation:isolate;background:radial-gradient(circle at 18% 20%,#25f4ee1a,#0000 28rem),radial-gradient(circle at 82% 78%,#ff355d1c,#0000 30rem),#050506;min-height:100dvh;position:relative}body:has(.tiktok-page){overflow:hidden}body:has(.tiktok-page)>.site-header{display:none}body:has(.tiktok-page)>.site-footer{display:none}body:has(.tiktok-page)>#main-content>.site-header{display:none}body:has(.tiktok-page)>#main-content>.site-footer{display:none}body:has(.tiktok-page) #main-content{min-height:100dvh}.xburma-age-pending .xburma-consent-root{visibility:hidden!important;pointer-events:none!important}.tiktok-feed-shell{place-items:center;height:100dvh;display:grid}.tiktok-feed{overscroll-behavior-y:contain;scroll-snap-type:y mandatory;scrollbar-width:none;background:#000;border-inline:1px solid #ffffff1a;outline:0;width:min(100%,540px);height:100dvh;position:relative;overflow-y:auto;box-shadow:0 0 110px #000000db}.tiktok-feed:focus-visible{box-shadow:0 0 0 2px var(--feed-cyan), 0 0 110px #000000db}.tiktok-feed::-webkit-scrollbar{display:none}.tiktok-search-ui{z-index:20;pointer-events:none;height:0;position:sticky;top:0}.tiktok-search-toggle{top:max(.85rem, env(safe-area-inset-top));color:#f4f4f6;cursor:pointer;width:calc(50% - .85rem);max-width:calc(100% - 1.7rem);height:2.8rem;font:inherit;pointer-events:auto;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a0a0bc2;border:1px solid #0000001f;border-radius:999px;justify-content:flex-start;align-items:center;gap:.62rem;padding:0 .9rem;font-size:.76rem;font-weight:650;display:flex;position:absolute;right:.85rem;box-shadow:0 6px 22px #0000004d}.tiktok-search-toggle.is-active{background:#1c0d11e0;border-color:#ff355d9e}.tiktok-search-toggle svg{fill:none;stroke:#ffffffad;stroke-linecap:round;stroke-width:2px;flex:none;width:1.1rem;height:1.1rem}.tiktok-search-toggle span{color:#ffffffe0;text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tiktok-search-panel{top:max(.65rem, env(safe-area-inset-top));color:#fff;pointer-events:auto;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(145deg,#131518fa,#050506f5),#08090a;border:1px solid #ffffff29;border-radius:1.25rem;gap:.85rem;padding:1rem;animation:.22s cubic-bezier(.16,1,.3,1) tiktok-search-in;display:grid;position:absolute;left:.65rem;right:.65rem;box-shadow:0 22px 70px #0000009e}.tiktok-search-panel[hidden],.tiktok-search-empty[hidden]{display:none}.tiktok-search-page,.tiktok-search-page .tiktok-feed{background:#000}.tiktok-search-page .tiktok-search-panel{height:100dvh;min-height:100dvh;padding:max(.5rem, env(safe-area-inset-top)) 1rem max(1.5rem, env(safe-area-inset-bottom));overscroll-behavior-y:contain;background:#000;border:0;border-radius:0;align-content:start;gap:0;animation:.18s ease-out tiktok-search-page-in;top:0;left:0;right:0;overflow-y:auto}.tiktok-search-back{color:#f4f4f6;background:0 0;border:0;border-radius:.5rem;place-items:center;width:2.5rem;height:2.75rem;text-decoration:none;display:grid}.tiktok-search-back svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:1.35rem;height:1.35rem}.tiktok-search-back:hover,.tiktok-search-back:focus-visible{background:#ffffff12}.tiktok-search-trending{color:#ffffffe6;letter-spacing:-.01em;margin:1.4rem 0 .3rem;padding:0 .15rem;font-size:.72rem;font-weight:800}.tiktok-search-status{color:#ffffff75;justify-content:space-between;align-items:center;gap:.75rem;font-size:.62rem;line-height:1.45;display:flex}.tiktok-search-status button{cursor:pointer;font:inherit;background:0 0;border:0;font-weight:800}.tiktok-search-ad{width:100%;min-height:0;margin-top:.75rem}.tiktok-search-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.4rem;display:grid}.tiktok-search-field{background:#131318;border:1px solid #0000;border-radius:.45rem;align-items:center;gap:.55rem;min-width:0;height:2.75rem;padding:0 .75rem;display:flex}.tiktok-search-field:focus-within{background:#17171d;border-color:#0000001f}.tiktok-search-field svg{fill:none;stroke:#ffffff7a;stroke-linecap:round;stroke-width:2px;flex:none;width:1rem;height:1rem}.tiktok-search-row input{color:#f4f4f6;width:100%;min-width:0;height:100%;font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:.82rem}.tiktok-search-row input::placeholder{color:#ffffff6b}.tiktok-search-row>button{min-height:2.75rem;color:var(--feed-red);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:.45rem;padding:0 .35rem;font-size:.72rem;font-weight:800}.tiktok-search-row>button:hover,.tiktok-search-row>button:focus-visible{background:#ffffff0f}.tiktok-search-suggestions{display:grid}.tiktok-search-suggestions button{color:#ffffffd1;cursor:pointer;min-height:3.2rem;font:inherit;text-align:left;background:0 0;border:0;border-bottom:1px solid #00000012;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:0 .2rem;font-size:.76rem;font-weight:650;display:grid}.tiktok-search-suggestions button>svg{fill:none;stroke:#ffffff5c;stroke-linecap:round;stroke-width:2px;width:1rem;height:1rem}.tiktok-search-suggestion-arrow{color:#ffffff47;width:1.05rem!important;height:1.05rem!important}.tiktok-search-suggestions button:hover,.tiktok-search-suggestions button:focus-visible,.tiktok-search-suggestions button.is-active{color:#f4f4f6}.tiktok-search-suggestions button.is-active{color:var(--feed-red)}.tiktok-search-status{margin-top:1.25rem;padding-bottom:1rem}.tiktok-search-status button{color:var(--feed-red)}.tiktok-search-empty{color:#f4f4f6;text-align:center;scroll-snap-align:start;background:#131318;align-content:center;justify-items:center;gap:.65rem;height:100%;min-height:100%;padding:2rem;display:grid}.tiktok-search-empty strong{font-size:1.15rem}.tiktok-search-empty p{color:#fff9;max-width:24rem;margin:0;font-size:.75rem;line-height:1.6}.tiktok-search-empty button{color:#f4f4f6;cursor:pointer;min-height:2.65rem;font:inherit;background:0 0;border:1px solid #0000001f;border-radius:.65rem;margin-top:.3rem;padding:0 .9rem;font-size:.72rem;font-weight:750}.tiktok-slide{scroll-snap-align:start;scroll-snap-stop:always;background:radial-gradient(circle at 50% 38%,#26262b,#0000 58%),#050506;height:100%;min-height:100%;position:relative;overflow:hidden}.tiktok-video{cursor:pointer;object-fit:cover;touch-action:pan-y;-webkit-user-select:none;user-select:none;background:#000;width:100%;height:100%;transition:transform .5s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scale(1.012)}.tiktok-slide[aria-current=true] .tiktok-video{transform:scale(1)}.tiktok-preroll{z-index:20;background:#000;width:100%;height:100%;position:absolute;inset:0}.tiktok-preroll .fluid_video_wrapper,.tiktok-preroll video{width:100%!important;height:100%!important}.tiktok-preroll video{object-fit:cover}.tiktok-shade{pointer-events:none;background:linear-gradient(#00000085,#0000 22%),linear-gradient(#0000 52%,#000000e6),linear-gradient(90deg,#0000 58%,#0000001f);position:absolute;inset:0}.tiktok-rail{z-index:3;top:max(.8rem, env(safe-area-inset-top));position:absolute;left:.85rem}.tiktok-channel{color:#f4f4f6;letter-spacing:.04em;text-shadow:0 2px 12px #000;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#05050694;border-radius:999px;align-items:center;gap:.58rem;padding:.3rem .72rem .3rem .3rem;font-size:.78rem;font-weight:900;line-height:1.05;display:inline-flex;box-shadow:0 8px 28px #00000057}.tiktok-channel img{object-fit:cover;border:1px solid #0000001f;border-radius:50%;width:2.25rem;height:2.25rem;box-shadow:0 3px 14px #0000006b}.tiktok-channel>span,.tiktok-uploader-copy{display:grid}.tiktok-channel small{color:var(--feed-cyan);letter-spacing:.17em;text-transform:uppercase;font-size:.51rem;line-height:1.5}.tiktok-speed-pill,.tiktok-seek-feedback{z-index:5;color:#fff;letter-spacing:.03em;pointer-events:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#000000a8;border:1px solid #ffffff3d;border-radius:999px;place-items:center;font-size:.75rem;font-weight:900;display:grid;position:absolute;box-shadow:0 8px 28px #0000005c}.tiktok-speed-pill{top:max(1.1rem, env(safe-area-inset-top));padding:.48rem .8rem;left:50%;transform:translate(-50%)}.tiktok-seek-feedback{width:4.2rem;height:4.2rem;animation:.65s both tiktok-feedback;top:46%}.tiktok-seek-back{left:18%}.tiktok-seek-forward{right:18%}.tiktok-copy{right:5.1rem;bottom:max(3.15rem, calc(env(safe-area-inset-bottom) + 2.7rem));z-index:2;text-shadow:0 2px 14px #000;position:absolute;left:1rem}.tiktok-uploader{align-items:center;gap:.62rem;margin:0 0 .6rem;display:flex}.tiktok-avatar{color:#71717a;letter-spacing:-.03em;width:2.3rem;height:2.3rem;text-shadow:none;border:2px solid #0000001f;border-radius:50%;flex:none;place-items:center;font-size:.64rem;font-weight:950;display:grid;box-shadow:0 6px 22px #00000061}.tiktok-avatar-coral{background:linear-gradient(145deg,#ffcfbb,#ff526f)}.tiktok-avatar-aqua{background:linear-gradient(145deg,#bafffb,#23d6d0)}.tiktok-avatar-gold{background:linear-gradient(145deg,#fff0ae,#ffac35)}.tiktok-avatar-lime{background:linear-gradient(145deg,#e5ffae,#71df58)}.tiktok-avatar-rose{background:linear-gradient(145deg,#ffd0e7,#f15ca5)}.tiktok-avatar-blue{background:linear-gradient(145deg,#d0deff,#638cff)}.tiktok-uploader-copy strong{color:#f4f4f6;font-size:.82rem;line-height:1.3}.tiktok-uploader-copy small{color:#ffffffb3;letter-spacing:.02em;font-size:.61rem;line-height:1.45}.tiktok-copy h2{text-wrap:balance;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:clamp(.95rem,3vw,1.12rem);line-height:1.42;display:-webkit-box;overflow:hidden}.tiktok-caption{color:#ffffffbd;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.35rem 0 0;font-size:.72rem;line-height:1.5;display:-webkit-box;overflow:hidden}.tiktok-actions{right:.55rem;bottom:max(3.6rem, calc(env(safe-area-inset-bottom) + 3.1rem));z-index:3;justify-items:center;gap:.85rem;width:3.55rem;display:grid;position:absolute}.tiktok-action{color:#f4f4f6;cursor:pointer;text-shadow:0 2px 8px #000;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-items:center;gap:.22rem;min-width:3.25rem;padding:0;display:grid}.tiktok-action>span{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#09090b9e;border:1px solid #0000001f;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;transition:border-color .16s,background .16s,transform .16s;display:grid;box-shadow:0 7px 20px #0000004d}.tiktok-action svg,.tiktok-play svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:1.22rem;height:1.22rem}.tiktok-play svg{fill:currentColor;stroke-width:1.6px}.tiktok-action:hover>span,.tiktok-action:focus-visible>span{background:#ffffff21;border-color:#0000001f;transform:translateY(-2px)}.tiktok-action:active>span{background:#ff355d24;border-color:#ff355da3;transform:scale(.94)}.tiktok-action small{font-size:.59rem;font-weight:800}.tiktok-play{z-index:4;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0000007a;border:1px solid #ffffff57;border-radius:50%;place-items:center;width:4.3rem;height:4.3rem;padding:0 0 0 .2rem;animation:.28s cubic-bezier(.16,1,.3,1) tiktok-play-in;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tiktok-play svg{width:1.6rem;height:1.6rem}.tiktok-slide[data-playing=true] .tiktok-play{opacity:0;pointer-events:none}.tiktok-timeline-wrap{right:.75rem;bottom:max(.42rem, env(safe-area-inset-bottom));z-index:6;gap:.12rem;display:grid;position:absolute;left:.75rem}.tiktok-timeline{appearance:none;cursor:pointer;background:0 0;width:100%;height:1rem;margin:0}.tiktok-timeline::-webkit-slider-runnable-track{background:linear-gradient(to right, #fff var(--timeline-position), #ffffff47 var(--timeline-position));border-radius:999px;height:3px}.tiktok-timeline::-moz-range-track{background:#ffffff47;border-radius:999px;height:3px}.tiktok-timeline::-moz-range-progress{background:#131318;border-radius:999px;height:3px}.tiktok-timeline::-webkit-slider-thumb{appearance:none;background:var(--feed-red);border:2px solid #fff;border-radius:50%;width:.72rem;height:.72rem;margin-top:-.28rem;box-shadow:0 2px 8px #00000080}.tiktok-timeline::-moz-range-thumb{background:var(--feed-red);border:2px solid #fff;border-radius:50%;width:.58rem;height:.58rem;box-shadow:0 2px 8px #00000080}.tiktok-timeline:focus-visible{outline:2px solid var(--feed-cyan);outline-offset:3px}.tiktok-time{color:#ffffffc2;font-variant-numeric:tabular-nums;text-shadow:0 1px 8px #000;pointer-events:none;justify-content:space-between;font-size:.56rem;display:flex}.tiktok-time b{font:inherit}.tiktok-empty{width:min(100% - 2rem,480px);margin-block:3rem}@keyframes tiktok-search-in{0%{opacity:0;transform:translateY(-.65rem)scale(.98)}}@keyframes tiktok-search-page-in{0%{opacity:0;transform:translateY(.5rem)}}@keyframes tiktok-play-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.82)}}@keyframes tiktok-feedback{0%{opacity:0;transform:scale(.78)}22%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.08)}}@media (width<=540px){.tiktok-feed{border:0;width:100%}.tiktok-copy{left:.82rem;right:4.55rem}.tiktok-actions{right:.32rem}.tiktok-search-toggle{width:calc(50% - .62rem);right:.62rem}.tiktok-search-panel{padding:.85rem;left:.45rem;right:.45rem}.tiktok-seek-back{left:12%}.tiktok-seek-forward{right:12%}}@media (prefers-reduced-motion:reduce){.tiktok-video,.tiktok-action>span{transition:none}.tiktok-play,.tiktok-search-panel,.tiktok-seek-feedback{animation:none}}body{background:var(--bg)}.site-header{box-shadow:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b0c10f0;border-color:#00000013}.header-inner{grid-template-columns:150px auto minmax(240px,520px) auto;justify-content:stretch;gap:clamp(.65rem,1.8vw,1.5rem);min-height:66px}.brand{align-items:center;min-width:max-content}.brand-logo{color:#f4f4f6;letter-spacing:-.04em;align-items:center;gap:.55rem;font-size:1.25rem;font-weight:850;display:inline-flex}.brand-logo svg{fill:none;width:32px;height:20px;stroke:var(--accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:3.2px}.main-nav-primary{justify-self:start;gap:.2rem}.main-nav-primary a{color:#71717a;border-radius:9px;align-items:center;gap:.4rem;min-height:42px;padding-inline:.7rem;font-size:.79rem;font-weight:700;display:flex}.main-nav-primary a:hover,.main-nav-primary a:focus-visible{background:var(--surface-hover);color:#f4f4f6}.header-search{justify-self:end;width:100%}.header-search .search-form{height:42px;box-shadow:none;background:#131318;border-color:#71717a;border-radius:10px}.header-search .search-form:focus-within{border-color:#71717a;box-shadow:0 0 0 3px #f044641f}.search-form button{border-left-color:#71717a;justify-content:center;align-items:center;gap:.35rem;min-width:42px;display:inline-flex}.search-form button svg{width:16px;height:16px}.header-actions{justify-content:end;display:flex}.source-chips{scrollbar-width:none;gap:.55rem;padding:.35rem 0 1rem;display:flex;overflow-x:auto}.source-chips::-webkit-scrollbar{display:none}.source-chips a{color:#71717a;background:#131318;border:1px solid #ffffff14;border-radius:9px;flex:none;align-items:center;gap:.45rem;min-height:38px;padding:.45rem .75rem;font-size:.78rem;font-weight:700;display:inline-flex}.source-chips a>span{color:#d4d4d8;background:#131318;border-radius:6px;place-items:center;min-width:20px;height:20px;font-size:.63rem;font-weight:850;display:grid}.source-chips a:hover,.source-chips a:focus-visible{color:#f4f4f6;background:#131318;border-color:#71717a}.source-chips a.is-active,.source-chips a[aria-current=page]{color:#71717a;background:#131318;border-color:#f4f4f6}.source-chips a.is-active>span,.source-chips a[aria-current=page]>span{background:var(--accent);color:#f4f4f6}.feed-heading{justify-content:space-between;align-items:end;gap:1.25rem;padding-block:.6rem 1.15rem;display:flex}.feed-heading h1,.collection-heading h1{color:#f4f4f6;letter-spacing:-.035em;align-items:center;gap:.55rem;margin:0;font-size:clamp(1.25rem,2.2vw,1.75rem);line-height:1.35;display:flex}.feed-heading h1 svg{fill:#f0446429;width:21px;height:21px;color:var(--accent)}.feed-heading p,.collection-heading p{color:#71717a;margin:.3rem 0 0;font-size:.8rem}.feed-heading-actions{color:#71717a;flex:none;align-items:center;gap:.85rem;font-size:.73rem;display:flex}.feed-heading-actions a{color:#d4d4d8;border:1px solid #ffffff14;border-radius:8px;align-items:center;min-height:36px;padding-inline:.7rem;display:inline-flex}.feed-heading-actions a:hover{background:var(--surface-hover);border-color:#71717a}.video-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.55rem .9rem}.video-card .poster-placeholder{box-shadow:none;background:#131318;border:1px solid #00000012;border-radius:11px}.video-card .play-badge{width:42px;height:42px;box-shadow:none;opacity:0;background:#08090cbd;transition:opacity .16s,transform .16s,background .16s;transform:scale(.92)}.video-card .play-badge svg{fill:currentColor;width:17px;height:17px}.duration-badge{z-index:2;color:#fff;font-variant-numeric:tabular-nums;background:#050608d1;border-radius:5px;align-items:center;gap:.22rem;min-height:22px;padding:.15rem .34rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.61rem;font-weight:700;display:inline-flex;position:absolute;bottom:.45rem;right:.45rem}.duration-badge svg{width:10px;height:10px}.video-card .card-title{color:#d4d4d8;min-height:2.9em;font-size:.85rem;line-height:1.45}.card-source{color:#71717a;align-items:center;gap:.42rem;margin-top:.38rem;font-size:.7rem;font-weight:700;display:flex}.card-creator-avatar,.creator-avatar,.creator-profile-avatar{color:#f4f4f6;letter-spacing:-.04em;border:1px solid #0000001f;border-radius:50%;flex:none;place-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:800;display:inline-grid}.card-creator-avatar{width:25px;height:25px;font-size:.58rem}.creator-tone-rose{background:#17171d}.creator-tone-aqua{background:#0f766e}.creator-tone-amber,.creator-tone-violet{background:#17171d}.card-creator-copy{min-width:0;line-height:1.2;display:grid}.card-creator-copy strong{color:#d4d4d8;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.card-creator-copy small{color:#71717a;text-overflow:ellipsis;white-space:nowrap;font-size:.58rem;font-weight:600;overflow:hidden}.card-source svg{width:13px;height:13px;fill:var(--accent);color:var(--accent)}.video-card .card-meta{color:#71717a;font-variant-numeric:tabular-nums;gap:.75rem;margin-top:.28rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.65rem;display:flex}.video-card .card-meta span{align-items:center;gap:.25rem;display:inline-flex}.video-card .card-meta svg{width:12px;height:12px}@media (hover:hover){.video-card .card-link:hover .play-badge,.video-card .card-link:focus-visible .play-badge{background:var(--accent);opacity:1;transform:scale(1)}.video-card .card-link:hover .poster-placeholder img{filter:saturate(1.04)brightness(.88);transform:scale(1.025)}}.collection-page,.album-page{padding-block:1.7rem 4rem}.collection-heading{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:0 0 1.4rem;display:grid}.collection-icon{width:42px;height:42px;color:var(--accent);background:#131318;border:1px solid #ffffff14;border-radius:10px;place-items:center;display:grid}.collection-icon svg{width:20px;height:20px}.collection-heading>span:last-child{color:#71717a;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem}.album-feed{gap:1.25rem;width:min(100%,720px);margin-inline:auto;display:grid}.album-card{background:#131318;border:1px solid #ffffff14;border-radius:13px;overflow:hidden}.album-card-header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;min-height:68px;padding:.65rem .8rem;display:grid}.album-avatar{color:#f4f4f6;background:#17171d;border-radius:50%;place-items:center;width:38px;height:38px;font-size:.7rem;font-weight:850;display:grid}.album-card-header>div{gap:.15rem;min-width:0;display:grid}.album-card-header strong{color:#f4f4f6;text-overflow:ellipsis;white-space:nowrap;font-size:.79rem;overflow:hidden}.album-card-header div>span{color:#71717a;align-items:center;gap:.24rem;font-size:.67rem;display:flex}.album-card-header div>span svg{width:12px;height:12px;fill:var(--accent);color:var(--accent)}.album-media-summary{color:#71717a;align-items:center;gap:.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.65rem;display:flex}.album-media-summary svg{width:13px;height:13px;margin-left:.25rem}.album-media{aspect-ratio:4/5;background:#131318;place-items:center;display:grid;position:relative;overflow:hidden}.album-media img,.album-media video{object-fit:contain;width:100%;height:100%}.album-media-empty{color:var(--muted);font-size:.8rem}.album-arrow{color:#fff;cursor:pointer;background:#07080abd;border:1px solid #fff3;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.album-arrow:hover,.album-arrow:focus-visible{background:var(--accent)}.album-arrow svg{width:19px;height:19px}.album-index{color:#fff;background:#050608c2;border-radius:6px;padding:.25rem .45rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.65rem;position:absolute;top:.65rem;right:.65rem}.album-copy{padding:.85rem .9rem 1rem}.album-copy h2{color:#f4f4f6;font-size:.88rem;line-height:1.55}.album-copy p{color:#71717a;margin:.5rem 0 0;font-size:.75rem;line-height:1.7}.album-tags{flex-wrap:wrap;gap:.4rem;margin-top:.65rem;display:flex}.album-tags span,.source-watch-layout .tag-list span{color:#71717a;background:#131318;border:1px solid #ffffff14;border-radius:7px;padding:.3rem .48rem;font-size:.67rem}.source-watch-meta{color:#71717a;flex-wrap:wrap;align-items:center;gap:.75rem;margin:.4rem 0 .9rem;font-size:.76rem;display:flex}.source-watch-meta strong{color:#71717a;background:#f0446424;border-radius:6px;padding:.25rem .45rem}.source-watch-meta span{align-items:center;gap:.3rem;display:inline-flex}.source-watch-meta svg{width:14px;height:14px}.watch-creator{color:#d4d4d8;border-radius:8px;align-items:center;gap:.65rem;min-height:46px;margin-top:.65rem;padding:.35rem .5rem .35rem .35rem;display:inline-flex}.watch-creator:hover,.watch-creator:focus-visible{background:#131318}.watch-creator .creator-avatar{width:38px;height:38px;font-size:.76rem}.watch-creator>span:last-child{gap:.08rem;display:grid}.player-error{z-index:26;color:#f4f4f6;text-align:center;background:#0c0d10f0;border:1px solid #0000001f;border-radius:10px;gap:.65rem;width:min(86%,360px);padding:.9rem;font-size:.76rem;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.player-error button{background:var(--accent);color:#f4f4f6;cursor:pointer;border:0;border-radius:7px;min-height:38px;font-weight:800}.creator-page{padding-block:1.8rem 5rem}.creator-profile-header{border-bottom:1px solid #ffffff14;align-items:center;gap:clamp(1rem,3vw,1.7rem);padding:clamp(1rem,3vw,2rem) 0 clamp(1.4rem,3vw,2.2rem);display:flex}.creator-profile-avatar{width:clamp(82px,12vw,118px);height:clamp(82px,12vw,118px);font-size:clamp(1.3rem,3vw,2rem)}.creator-profile-copy{gap:.28rem;max-width:680px;display:grid}.creator-profile-copy h1{letter-spacing:-.035em;margin:0;font-size:clamp(1.55rem,4vw,2.5rem)}.creator-profile-copy>span,.creator-profile-copy>small{color:#71717a;font-size:.7rem}.creator-profile-copy>p:not(.creator-kind){color:#71717a;margin:.35rem 0 0;font-size:.82rem}.creator-kind{color:#71717a;text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:.32rem;margin:0;font-size:.65rem;font-weight:800;display:inline-flex}.creator-kind svg,.creator-content h2 svg{width:15px;height:15px}.creator-content{margin-top:2rem}.creator-content h2{align-items:center;gap:.45rem;margin-bottom:1rem;font-size:1rem;display:flex}.creator-content h2 span{color:#71717a;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem}.album-creator-name{color:#f4f4f6;font-weight:800}.album-creator-name:hover,.album-creator-name:focus-visible{color:#71717a}.comments-toggle,.reaction-button{color:#d4d4d8;cursor:pointer;min-height:42px;font:inherit;background:#131318;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:.45rem;margin-top:.75rem;padding:.45rem .7rem;font-size:.75rem;font-weight:800;display:inline-flex}.reaction-button svg{width:17px;height:17px}.reaction-button.is-liked,.tiktok-action.is-liked{color:#71717a;border-color:#e11d4880}.reaction-button.is-liked svg,.tiktok-action.is-liked svg{fill:currentColor}.album-social-actions{flex-wrap:wrap;gap:.55rem;display:flex}.album-social-actions .comments-panel{flex-basis:100%}.comments-toggle:hover,.comments-toggle:focus-visible{background:#131318;border-color:#71717a}.comments-toggle svg,.comments-panel svg{width:17px;height:17px}.comments-panel{background:#131318;border:1px solid #ffffff14;border-radius:12px;gap:1rem;margin-top:.9rem;padding:clamp(.8rem,2vw,1rem);display:grid}.comments-panel[hidden]{display:none}.comments-panel>header,.comments-panel>header>div,.comment-item>div>header{align-items:center;display:flex}.comments-panel>header{justify-content:space-between}.comments-panel>header>div{gap:.45rem}.comments-panel>header h2{margin:0;font-size:.92rem}.comments-panel>header>button{color:#71717a;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:40px;height:40px;display:grid}.comments-panel>header>button:hover,.comments-panel>header>button:focus-visible{color:#f4f4f6;background:#131318}.comment-form{grid-template-columns:minmax(150px,.35fr) minmax(0,1fr) auto;align-items:end;gap:.6rem;display:grid}.comment-form label{color:#71717a;gap:.28rem;font-size:.64rem;font-weight:800;display:grid}.comment-form input,.comment-form textarea{color:#f4f4f6;width:100%;font:inherit;resize:vertical;background:#131318;border:1px solid #ffffff14;border-radius:8px;padding:.62rem .7rem;font-size:.76rem}.comment-form input:focus,.comment-form textarea:focus{border-color:#71717a;outline:2px solid #e11d482e}.comment-form>button,.comments-more{background:var(--accent);color:#f4f4f6;cursor:pointer;min-height:42px;font:inherit;border:0;border-radius:8px;justify-content:center;align-items:center;gap:.38rem;padding:.55rem .8rem;font-size:.72rem;font-weight:800;display:inline-flex}.comment-form>button:disabled,.comments-more:disabled{cursor:wait;opacity:.6}.comment-list{gap:.8rem;display:grid}.comment-item{grid-template-columns:34px minmax(0,1fr);gap:.6rem;display:grid}.comment-avatar{color:#d4d4d8;background:#17171d;border-radius:50%;place-items:center;width:34px;height:34px;font-size:.7rem;font-weight:900;display:grid}.comment-item>div>header{gap:.45rem}.comment-item strong{color:#d4d4d8;font-size:.72rem}.comment-item time{color:#71717a;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.59rem}.comment-item p{color:#71717a;white-space:pre-wrap;margin:.2rem 0 0;font-size:.74rem;line-height:1.55}.comment-status,.comments-empty,.comments-loading,.comments-unavailable{color:#71717a;min-height:1em;margin:0;font-size:.68rem}.comments-more{background:#131318;border:1px solid #ffffff14;justify-self:start}.tiktok-comments-backdrop{z-index:120;background:#000000b8;place-items:end center;padding:1rem;display:grid;position:fixed;inset:0}.tiktok-comments-backdrop[hidden]{display:none}.tiktok-comments-sheet{width:min(100%,560px);max-height:min(82dvh,760px);overflow:auto}.tiktok-comments-sheet .comments-panel{background:#131318;margin:0}@media (width<=760px){.comment-form{grid-template-columns:1fr}.comment-form>button{justify-self:stretch}.tiktok-comments-backdrop{padding:0}.tiktok-comments-sheet{width:100%;max-height:84dvh}.tiktok-comments-sheet .comments-panel{padding-bottom:calc(1rem + env(safe-area-inset-bottom));border-radius:14px 14px 0 0}}@media (width<=560px){.creator-profile-header{align-items:flex-start}.creator-profile-avatar{width:68px;height:68px;font-size:1.1rem}.watch-creator small{text-overflow:ellipsis;white-space:nowrap;max-width:240px;overflow:hidden}}.source-watch-layout .tag-list{margin-top:1rem}.related-list .card-source{margin-top:.25rem;font-size:.64rem}.mobile-navigation{display:none}@media (width<=1120px){.header-inner{grid-template-columns:130px auto minmax(220px,1fr) auto}.main-nav-primary a{padding-inline:.55rem}.main-nav-primary a span{display:none}.video-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.shell{width:min(100% - 1.25rem,1420px)}#main-content{padding-bottom:calc(4.5rem + env(safe-area-inset-bottom))}.header-inner{grid-template-columns:minmax(0,1fr) auto;gap:.45rem .7rem;min-height:0;padding-block:.5rem .6rem}.brand-logo{font-size:1.13rem}.brand-logo svg{width:29px}.main-nav-primary{display:none}.header-search{grid-area:2/1/auto/-1}.header-actions{grid-area:1/2}.header-search .search-form{height:40px}.search-button-label{display:none}.search-form button{border-left:1px solid #ffffff14;min-width:42px;padding:0}.mobile-navigation{z-index:60;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0d0e12f5;border-top:1px solid #0000001a;display:block;position:fixed;bottom:0;left:0;right:0}.mobile-navigation>div{min-height:62px;padding-bottom:env(safe-area-inset-bottom);grid-template-columns:repeat(5,1fr);display:grid}.mobile-navigation a{color:#71717a;align-content:center;place-items:center;gap:.22rem;min-width:0;min-height:58px;font-size:.62rem;font-weight:700;display:grid}.mobile-navigation a svg{width:20px;height:20px}.mobile-navigation a[aria-current=page]{color:#71717a}body:has(.tiktok-page) .mobile-navigation{display:none}body:has(.tiktok-page) #main-content{padding-bottom:0}.feed-shell{padding-top:.7rem}.source-chips{margin-inline:-.625rem;padding-inline:.625rem}.feed-heading{align-items:start;padding-block:.35rem .95rem}.feed-heading p,.feed-heading-actions>span{display:none}.jav-feed-heading .feed-heading-actions>span{padding-inline:.45rem;display:block}.feed-heading h1,.collection-heading h1{font-size:1.2rem}.feed-heading-actions a{min-height:34px;font-size:.68rem}.video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.3rem .65rem}.video-card .poster-placeholder{border-radius:8px}.video-card .play-badge{display:none}.video-card .card-body{padding-top:.52rem}.video-card .card-title{min-height:2.86em;font-size:.78rem}.card-source{margin-top:.3rem;font-size:.66rem}.video-card .card-meta{gap:.5rem;font-size:.62rem}.collection-page,.album-page{padding-block:1rem 2.5rem}.collection-heading{grid-template-columns:auto minmax(0,1fr);gap:.7rem}.collection-icon{width:38px;height:38px}.collection-heading>span:last-child{display:none}.collection-heading p{font-size:.7rem}.album-feed{width:calc(100% + 1.25rem);margin-inline:-.625rem}.album-card{border-inline:0;border-radius:0}.album-media{aspect-ratio:4/5}.album-arrow{width:38px;height:38px}.site-footer{padding-bottom:calc(4.2rem + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.video-card .play-badge,.video-card .poster-placeholder img,.album-arrow{transition:none}}:root{--bg:#0b0c10;--surface:#13151b;--surface-hover:#1f222c;--surface-raised:#181a22;--text:#f3f4f6;--muted:#a1a1aa;--line:#ffffff14;--accent:#f43f5e;--accent-hover:#e11d48;--focus:#fb7185;--radius:12px}::selection{background:var(--accent);color:#f4f4f6}html,body{background:var(--bg)}body{font-feature-settings:"cv02", "cv03", "cv04", "cv11"}.shell{width:min(100% - 3rem,1280px)}#main-content{min-height:calc(100dvh - 150px)}.watch-layout{grid-template-columns:minmax(0,2fr) minmax(300px,1fr);gap:1.5rem;padding-block:1.25rem 4rem}.video-frame{background:#050506;border:1px solid #ffffff12;border-radius:12px;box-shadow:0 4px 8px #00000047}.watch-title{color:#f4f4f6;letter-spacing:-.02em;max-width:54ch;margin:.95rem 0 0;font-size:1.13rem;font-weight:750;line-height:1.5}.watch-creator{min-height:44px;margin-top:.65rem;padding:.25rem .45rem .25rem 0}.watch-creator .creator-avatar{width:40px;height:40px}.watch-creator strong{font-size:.82rem}.watch-creator small{color:#71717a;font-size:.65rem}.engagement-bar{border-bottom:1px solid var(--line);gap:.55rem;margin-top:.75rem;padding-bottom:.8rem}.like-button,.reaction-button,.comments-toggle{border:1px solid var(--line);color:#d4d4d8;background:#131318;border-radius:999px;min-height:36px;padding:.38rem .78rem;font-size:.73rem;font-weight:650}.watch-description{color:#d4d4d8;background:#ffffff08;border:1px solid #0000000a;border-radius:12px;max-width:75ch;padding:.8rem;font-size:.79rem;line-height:1.75}.related-panel{min-width:0}.related-panel h2{border-bottom:1px solid var(--line);color:#f4f4f6;padding-bottom:.55rem;font-size:.88rem;font-weight:750}.related-list{gap:1rem}.related-list .card-link{display:block}.related-list .poster-placeholder{border-radius:8px}.related-list .card-body{padding-top:.55rem}.related-list .card-title{min-height:2.9em;font-size:.78rem}.related-list .card-source,.related-list .card-meta{display:flex}.jav-page{padding-top:.95rem}.jav-feed-heading{border-bottom:1px solid var(--line);margin-bottom:1rem;padding:.5rem 0 .65rem}.jav-feed-heading h1{font-size:1.08rem}.jav-video-grid .video-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.album-stream-page{width:min(100% - 3rem,672px);padding-block:1.5rem 4rem}.album-feed{gap:1.5rem;width:100%}.album-card{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;padding-bottom:1.75rem;overflow:visible}.album-card-header{justify-content:space-between;align-items:center;gap:.75rem;min-height:0;margin-bottom:.75rem;padding:0;display:flex}.album-card-header>.album-identity{align-items:center;gap:.75rem;min-width:0;display:flex}.album-identity>div{gap:.08rem;min-width:0;display:grid}.album-avatar{border:1px solid #0000001f;width:40px;height:40px;font-size:.68rem}.album-creator-name{color:#f4f4f6;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.3rem;min-width:0;font-size:.82rem;font-weight:700;display:flex;overflow:hidden}.album-creator-name svg{width:14px;height:14px;fill:var(--accent);color:var(--accent);flex:none}.album-identity>div>span{color:#71717a;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.35rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.66rem;display:flex;overflow:hidden}.album-identity b{color:#71717a}.album-card-header>.album-header-actions{flex:none;align-items:center;gap:.35rem;display:flex}.album-media-summary{color:#71717a;gap:.3rem;font-size:.62rem}.album-header-actions>button{color:#71717a;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.album-header-actions>button:hover,.album-header-actions>button:focus-visible{color:#f4f4f6;background:#ffffff14}.album-header-actions>button svg{width:16px;height:16px}.album-copy-before-media{margin-bottom:.75rem;padding:0}.album-copy h2{color:#d4d4d8;margin:0;font-size:.84rem;font-weight:500;line-height:1.7}.album-copy p{color:#d4d4d8;margin-top:.25rem;font-size:.79rem;line-height:1.75}.album-tags{gap:.55rem;margin-top:.45rem}.album-tags span{color:#71717a;background:0 0;border:0;padding:0;font-size:.71rem;font-weight:600}.album-media{aspect-ratio:16/10;background:#131318;border:1px solid #0000000f;border-radius:12px}.album-media img,.album-media video{object-fit:cover}.album-arrow{background:#0000009e;border:0;width:32px;height:32px}.album-arrow-previous{left:.65rem}.album-arrow-next{right:.65rem}.album-index{background:#000000ad;border:1px solid #ffffff1a;border-radius:999px;font-size:.62rem;top:auto;bottom:.75rem;right:.75rem}.album-dots{z-index:4;background:#00000061;border-radius:999px;align-items:center;gap:.3rem;padding:.35rem .45rem;display:flex;position:absolute;bottom:.8rem;left:50%;transform:translate(-50%)}.album-dots button{cursor:pointer;background:#ffffff85;border:0;border-radius:999px;width:6px;height:6px;padding:0;transition:transform .16s ease-out,background-color .16s ease-out;transform:scaleX(1)}.album-dots button.is-active{background:var(--accent);transform:scaleX(2.66)}.album-actions-row{padding:.75rem 0 0}.album-social-actions{gap:1.2rem}.album-social-actions .reaction-button,.album-social-actions .comments-toggle{color:#71717a;background:0 0;border:0;min-height:32px;margin:0;padding:0}.album-social-actions .reaction-button svg,.album-social-actions .comments-toggle svg{width:20px;height:20px}@media (width<=900px){.watch-layout{grid-template-columns:1fr}.related-list,.jav-video-grid .video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.shell{width:min(100% - 1.5rem,1280px)}.watch-layout{width:100%;padding-top:0}.watch-main>:not(.video-frame),.related-panel{margin-inline:.75rem}.video-frame{border-inline:0;border-radius:0}.watch-title{font-size:1rem}.related-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem .65rem}.jav-video-grid .video-grid{grid-template-columns:1fr;gap:1.15rem}.album-stream-page{width:100%;padding-block:1rem 3rem}.album-feed{width:100%;margin:0}.album-card{padding-bottom:1.5rem}.album-card-header,.album-copy,.album-actions-row{margin-inline:.75rem}.album-media{aspect-ratio:4/3;border-inline:0;border-radius:0}}@media (prefers-reduced-motion:reduce){.album-dots button{transition:none}}.site-header{border-bottom:1px solid var(--line);box-shadow:none;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0b0c10f2}.header-inner{grid-template-columns:auto auto minmax(240px,1fr) auto;gap:clamp(.75rem,1.8vw,2rem);min-height:58px}.brand{min-height:42px}.brand-logo{color:#f4f4f6;letter-spacing:-.035em;gap:.4rem;font-size:1.2rem;font-weight:900}.brand-logo svg{width:25px;height:17px;stroke:var(--accent);stroke-width:2.8px;transition:transform .18s ease-out}.brand:hover .brand-logo svg,.brand:focus-visible .brand-logo svg{transform:scale(1.05)}.main-nav-primary{gap:.2rem}.main-nav-primary a{color:#71717a;border-radius:999px;gap:.4rem;min-height:32px;padding-inline:.82rem;font-size:.72rem;font-weight:700}.main-nav-primary a svg{width:14px;height:14px}.main-nav-primary a:hover,.main-nav-primary a:focus-visible{color:#f4f4f6;background:#ffffff0f}body:has(.feed-shell) .main-nav-primary a[href=\/]{color:#71717a;background:#131318}:is(body:has(.tiktok-page) .main-nav-primary a[href=\/tiktok],body:has(.album-page) .main-nav-primary a[href=\/album],body:has(.jav-page) .main-nav-primary a[href=\/jav]){background:var(--accent);color:#f4f4f6}.header-search{justify-self:center;max-width:512px}.header-search .search-form{border:1px solid var(--line);background:#131318;border-radius:999px;height:35px}.header-search .search-form:hover,.header-search .search-form:focus-within{background:#131318;border-color:#f43f5e80;box-shadow:0 0 0 2px #f43f5e29}.header-search .search-form input{color:#f4f4f6;padding:.45rem .15rem .45rem .85rem;font-size:.72rem}.header-search .search-form input::placeholder{color:#71717a;opacity:1}.header-search .search-form button{color:#71717a;border:0;min-width:38px;padding:0}.header-search .search-form button:hover{color:#f4f4f6;background:0 0}.header-search .search-form button svg{width:15px;height:15px}.search-button-label{display:none}.header-actions{min-width:38px}.tag-menu-trigger{color:#d4d4d8;cursor:pointer;border-radius:50%;place-items:center;width:36px;min-height:36px;padding:0;list-style:none;display:grid}.tag-menu-trigger::-webkit-details-marker{display:none}.tag-menu-trigger:hover,.tag-menu-trigger[aria-expanded=true]{color:#f4f4f6;background:#ffffff14}.tag-menu-icon{width:17px;height:17px}.tag-menu-panel{border:1px solid var(--line);background:#131318;border-radius:10px;width:min(320px,100vw - 1.5rem);top:calc(100% + .55rem);box-shadow:0 8px 24px #0000007a}.tag-menu-list a{color:#d4d4d8;border-radius:7px;font-size:.75rem}.tag-menu-list a:hover,.tag-menu-list a:focus-visible{background:#ffffff12}.mobile-navigation{border-top:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0b0c10f5;box-shadow:0 -4px 14px #0003}.mobile-navigation>div{width:min(100%,448px);min-height:64px;margin-inline:auto}.mobile-navigation a{color:#71717a;gap:.25rem;min-height:60px;font-size:.62rem;font-weight:550;transition:color .16s ease-out,transform .16s ease-out}.mobile-navigation a svg{width:20px;height:20px}.mobile-navigation a[aria-current=page]{color:#f4f4f6;font-weight:700}.mobile-navigation a[aria-current=page] svg{color:var(--accent);stroke-width:2.4px}@media (width<=900px){.header-inner{grid-template-columns:auto minmax(180px,1fr) auto}.main-nav-primary{display:none}.header-search{grid-column:2}.header-actions{grid-column:3}}@media (width<=640px){.site-header .shell{width:min(100% - 1.5rem,1280px)}.header-inner{grid-template-columns:auto minmax(0,1fr) auto;gap:.55rem;min-height:58px;padding:0}.brand-logo{font-size:1.02rem}.brand-logo svg{width:21px;height:14px}.header-search{grid-row:1;width:100%}.header-search .search-form{height:34px}.header-search .search-form input{min-width:0;padding-left:.7rem;font-size:.68rem}.header-actions{grid-row:1}.tag-menu-panel{position:fixed;top:3.7rem;right:.75rem}}@media (width<=390px){.brand-logo svg{display:none}}@media (prefers-reduced-motion:reduce){.brand-logo svg,.mobile-navigation a{transition:none}}.tiktok-page{background:#131318}.tiktok-feed{border-inline:1px solid #ffffff14;width:min(100%,440px);box-shadow:0 0 36px #0000007a}.tiktok-search-toggle{top:max(.75rem, env(safe-area-inset-top));width:auto;min-width:7.5rem;height:2.25rem;box-shadow:none;background:#0b0c10b8;border-color:#0000001f;padding-inline:.75rem;font-size:.7rem;right:.75rem}.tiktok-rail{top:max(.75rem, env(safe-area-inset-top));left:.75rem}.tiktok-channel{box-shadow:none;background:#05050694;gap:.45rem;padding:.2rem .6rem .2rem .2rem;font-size:.7rem}.tiktok-channel img{width:1.9rem;height:1.9rem;box-shadow:none}.tiktok-copy{right:4.6rem;bottom:max(3rem, calc(env(safe-area-inset-bottom) + 2.65rem));left:.85rem}.tiktok-copy h2{font-size:.95rem}.tiktok-caption{font-size:.68rem}.tiktok-actions{gap:.72rem;width:3.35rem;right:.35rem}.tiktok-action>span{width:2.55rem;height:2.55rem;box-shadow:none}.tiktok-action small{font-size:.56rem}@media (width<=440px){.tiktok-feed{border-inline:0}}.feed-shell{padding-block:.5rem 4rem}.source-chips{gap:.5rem;margin:0;padding:.5rem 0 .75rem}.source-chips a{color:#d4d4d8;background:#131318;border:1px solid #0000000f;border-radius:8px;gap:.4rem;min-height:32px;padding:.35rem .72rem;font-size:.72rem;font-weight:550;transition:background .15s ease-out,border-color .15s ease-out,color .15s ease-out,transform .15s ease-out}.source-chips a>span{min-width:0;height:auto;color:inherit;background:0 0;border-radius:0;font-size:.68rem;display:inline}.source-chips a:hover,.source-chips a:focus-visible{background:#131318;border-color:#0000001f}.source-chips a.is-active,.source-chips a[aria-current=page]{color:#71717a;background:#131318;border-color:#f4f4f6;font-weight:700}.source-chips a.is-active>span,.source-chips a[aria-current=page]>span{color:inherit;background:0 0}.feed-heading{border-bottom:1px solid var(--line);align-items:center;gap:1rem;margin-bottom:1rem;padding:.25rem 0 .65rem}.feed-heading h1,.collection-heading h1{color:#f4f4f6;letter-spacing:-.02em;gap:.4rem;font-size:1.05rem;font-weight:750}.feed-heading h1 svg{width:17px;height:17px;fill:var(--accent)}.feed-heading p{display:none}.feed-heading-actions{color:#71717a;background:#131318;border:1px solid #0000000f;border-radius:8px;gap:0;min-height:31px;padding:.2rem;font-size:.67rem}.feed-heading-actions>span{padding-inline:.55rem}.feed-heading-actions a{background:var(--accent);color:#f4f4f6;border:0;border-radius:6px;min-height:25px;padding-inline:.62rem;font-size:.67rem;font-weight:700}.feed-heading-actions a:hover,.feed-heading-actions a:focus-visible{background:var(--accent-hover)}.catalog-section{padding-bottom:2.5rem}.video-grid,.video-feed-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.15rem}.video-card{contain-intrinsic-size:280px 230px}.video-card .poster-placeholder{background:#131318;border:1px solid #00000012;border-radius:8px;box-shadow:0 1px 3px #00000047}.video-card .poster-placeholder:before{background:linear-gradient(#0000 52%,#0000006b)}.video-card .poster-placeholder img{filter:brightness(.95);transition:filter .22s ease-out,transform .22s ease-out}.video-card .play-badge{opacity:0;background:#e11d48eb;border:0;width:40px;height:40px;transform:scale(.94);box-shadow:0 4px 8px #00000057}.video-card .play-badge svg{width:16px;height:16px}.duration-badge{background:#000000d9;border-radius:4px;gap:0;min-height:20px;padding:.15rem .35rem;font-size:.61rem;bottom:.4rem;right:.4rem}.duration-badge svg{display:none}.video-card .card-body{padding-top:.5rem;display:block}.video-card .card-title{color:#f4f4f6;min-height:2.72em;font-size:.79rem;font-weight:650;line-height:1.36}.card-source{color:#71717a;gap:.28rem;margin-top:.3rem}.card-source .card-creator-avatar{display:none}.card-creator-copy{align-items:center;gap:.28rem;min-width:0;display:flex}.card-creator-copy strong{color:#71717a;font-size:.7rem;font-weight:550}.card-creator-copy small{color:#71717a;max-width:11rem;font-size:.59rem}.card-creator-copy small:before{content:"• "}.card-source>svg{width:12px;height:12px;fill:var(--accent);color:var(--accent);flex:none;order:-1}.video-card .card-meta{color:#71717a;gap:.4rem;margin-top:.18rem;font-family:inherit;font-size:.64rem;font-weight:550}.video-card .card-meta span+span:before{color:#71717a;content:"•";margin-right:.4rem}.video-card .card-meta svg{display:none}.video-card .card-meta span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (hover:hover){.video-card .card-link:hover .poster-placeholder img,.video-card .card-link:focus-visible .poster-placeholder img{filter:brightness(1.04);transform:scale(1.04)}.video-card .card-link:hover .play-badge,.video-card .card-link:focus-visible .play-badge{opacity:1;transform:scale(1)}.video-card .card-link:hover .card-title,.video-card .card-link:focus-visible .card-title{color:#71717a}}.tag-section{padding-block:1.5rem 3rem}.tag-cloud a,.tag-list a{border-radius:8px}@media (width<=1024px){.video-grid,.video-feed-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.feed-shell{padding-top:.35rem}.source-chips{margin-inline:-.75rem;padding-inline:.75rem}.source-chips a{min-height:31px;padding-inline:.68rem}.feed-heading{align-items:center;margin-bottom:.75rem}.feed-heading h1{font-size:.94rem}.feed-heading-actions>span{display:none}.video-grid,.video-feed-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem .65rem}.video-card .card-title{font-size:.73rem}.card-creator-copy small{display:none}}@media (prefers-reduced-motion:reduce){.source-chips a,.video-card .poster-placeholder img,.video-card .play-badge{transition:none}}.pagination{padding-block:1.75rem 1rem}.pagination-inner{justify-content:center;gap:.4rem;width:auto;max-width:100%}.pagination-numbered{grid-template-columns:minmax(84px,auto) auto minmax(84px,auto);display:grid}.pagination-pages{align-items:center;gap:.35rem;display:flex}.pagination-link,.pagination-current{color:#d4d4d8;background:#131318;border:1px solid #0000000f;border-radius:5px;justify-content:center;align-items:center;min-height:32px;font-size:.68rem;font-weight:700;display:inline-flex}.pagination-link{padding-inline:.7rem}.pagination-link:hover,.pagination-link:focus-visible{color:#f4f4f6;background:#131318;border-color:#0000001f}.pagination-page{width:32px;padding:0}.pagination-current{border-color:var(--accent);background:var(--accent);color:#f4f4f6}.pagination-spacer{min-width:84px}@media (width<=520px){.pagination-numbered{grid-template-columns:auto auto auto}.pagination-direction{white-space:nowrap;min-width:34px;padding-inline:.5rem;overflow:hidden}.pagination-spacer{min-width:34px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes pulse{50%{opacity:.5}}:root{--playful-bg:#0b0c10;--playful-stage:#07080c;--playful-surface:#12141a;--playful-surface-raised:#161820;--playful-surface-hover:#1c1f27;--playful-line:#ffffff14;--playful-line-strong:#ffffff21;--playful-text:#fafafa;--playful-muted:#a1a1aa;--playful-dim:#71717a;--playful-rose:#f43f5e;--playful-rose-hover:#e11d48;--playful-space-1:.25rem;--playful-space-2:.5rem;--playful-space-3:.75rem;--playful-space-4:1rem;--playful-space-5:1.5rem;--playful-space-6:2rem;--accent:var(--playful-rose);--accent-hover:var(--playful-rose-hover);--surface:var(--playful-surface);--line:var(--playful-line)}body{background:var(--playful-bg);color:var(--playful-text);text-rendering:optimizelegibility;font-family:Noto Sans Myanmar Variable,Noto Sans Myanmar,system-ui,sans-serif}button,input,textarea,select{font:inherit}.shell{width:min(100% - 2rem,1280px);max-width:1280px;margin-inline:auto}#main-content>.shell>.page-header{border:0;border-bottom:1px solid var(--playful-line);max-width:760px;min-height:0;box-shadow:none;background:0 0;border-radius:0;gap:.35rem;margin:0;padding:1.5rem 0 1.1rem;display:grid}#main-content>.shell>.page-header .eyebrow{color:#71717a;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.65rem;font-weight:750}#main-content>.shell>.page-header h1{color:#f4f4f6;letter-spacing:-.025em;max-width:none;margin:0;font-size:clamp(1.15rem,2.4vw,1.55rem);font-weight:780;line-height:1.3}#main-content>.shell>.page-header>p:not(.eyebrow){max-width:680px;color:var(--playful-muted);margin:0;font-size:.78rem;line-height:1.6}#main-content>.shell>.content-card,#main-content>.shell>.report-form{width:min(100%,760px);box-shadow:none;color:#d4d4d8;background:0 0;border:0;border-radius:0;margin:0;padding:1.35rem 0 4rem}#main-content>.shell>.content-card h2{color:#f4f4f6;margin-top:1.5rem;font-size:.93rem}#main-content>.shell>.content-card p,#main-content>.shell>.content-card li{color:#71717a;font-size:.8rem;line-height:1.78}#main-content>.shell>.content-card a{color:#71717a}.policy-page{padding-block:1.75rem 5rem}.policy-header{border-bottom:1px solid var(--playful-line);max-width:880px;padding-bottom:1.5rem}.policy-header h1{color:#f4f4f6;letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(1.55rem,3.2vw,2.35rem);font-weight:800;line-height:1.2}.policy-header>p:not(.policy-updated){color:#71717a;text-wrap:pretty;max-width:68ch;margin:.75rem 0 0;font-size:.88rem;line-height:1.7}.policy-header .policy-updated{color:#71717a;margin:.7rem 0 0;font-size:.7rem}.policy-layout{grid-template-columns:210px minmax(0,720px);align-items:start;gap:clamp(2rem,5vw,4.5rem);padding-top:1.5rem;display:grid}.policy-navigation{gap:.2rem;display:grid;position:sticky;top:5rem}.policy-navigation a{color:#71717a;border-radius:8px;min-height:34px;padding:.45rem .65rem;font-size:.73rem}.policy-navigation a:hover,.policy-navigation a:focus-visible{background:var(--playful-surface);color:#f4f4f6}.policy-navigation a[aria-current=page]{color:#f4f4f6;background:#131318;font-weight:700}.policy-document{color:#d4d4d8;min-width:0}.policy-document section+section{margin-top:2.1rem}.policy-document h2{color:#f4f4f6;letter-spacing:-.015em;text-wrap:balance;margin:0 0 .65rem;font-size:1rem;line-height:1.4}.policy-document p,.policy-document li,.policy-document td,.policy-document th{color:#71717a;font-size:.8rem;line-height:1.78}.policy-document p{text-wrap:pretty;max-width:72ch;margin:.65rem 0}.policy-document ul,.policy-document ol{gap:.5rem;max-width:72ch;margin:.7rem 0;padding-left:1.25rem;display:grid}.policy-document strong{color:#f4f4f6}.policy-document a,.policy-inline-button{color:#71717a;text-underline-offset:.18em;-webkit-text-decoration:underline #fb71858c;text-decoration:underline #fb71858c}.policy-document a:hover,.policy-inline-button:hover{color:#71717a}.policy-inline-button{cursor:pointer;background:0 0;border:0;padding:0}.policy-notice,.policy-contact{border:1px solid var(--playful-line-strong);background:var(--playful-surface);color:#71717a;border-radius:12px;max-width:72ch;padding:1rem;font-size:.76rem;line-height:1.7}.policy-notice{margin-top:2rem}.policy-contact{gap:.2rem;margin-bottom:2rem;display:grid}.policy-contact strong{font-size:.8rem}.policy-contact span{color:#71717a;font-size:.7rem}.policy-table-wrap{max-width:100%;overflow-x:auto}.policy-document table{border-collapse:collapse;text-align:left;width:100%;min-width:620px}.policy-document th,.policy-document td{border-bottom:1px solid var(--playful-line);vertical-align:top;padding:.75rem .65rem}.policy-document th{color:#f4f4f6;font-size:.72rem}.policy-document code{color:#f4f4f6;font-size:.75rem}@media (width<=760px){.policy-page{padding-top:1.25rem}.policy-layout{grid-template-columns:minmax(0,1fr);gap:1.5rem}.policy-navigation{overscroll-behavior-inline:contain;margin-inline:-1rem;padding-inline:1rem;display:flex;position:static;overflow-x:auto}.policy-navigation a{white-space:nowrap;flex:none}}#main-content>.shell>.report-form{gap:1rem;display:grid}#main-content>.shell>.report-form label{color:#d4d4d8;gap:.45rem;font-size:.75rem;font-weight:650;display:grid}#main-content>.shell>.report-form input,#main-content>.shell>.report-form select,#main-content>.shell>.report-form textarea{border:1px solid var(--playful-line-strong);background:var(--playful-surface);color:#f4f4f6;border-radius:10px;width:100%;padding:.72rem .8rem}#main-content>.shell>.report-form input:focus,#main-content>.shell>.report-form select:focus,#main-content>.shell>.report-form textarea:focus{border-color:#f43f5eb8;outline:3px solid #f43f5e24}#main-content>.shell>.report-form .button-primary,#main-content>.shell .empty-state .button-primary{background:var(--playful-rose);color:#f4f4f6;border:0;border-radius:999px;min-height:38px;padding-inline:1rem;font-size:.75rem;font-weight:750}#main-content>.shell>.tag-cloud{flex-wrap:wrap;gap:.55rem;padding-block:1.25rem 4rem;display:flex}#main-content>.shell>.tag-cloud a{border:1px solid var(--playful-line);background:var(--playful-surface);color:#d4d4d8;border-radius:999px;align-items:center;gap:.45rem;min-height:31px;padding:.35rem .75rem;font-size:.7rem;text-decoration:none;display:inline-flex}#main-content>.shell>.tag-cloud a:hover,#main-content>.shell>.tag-cloud a:focus-visible{color:#f4f4f6;border-color:#f43f5e80}#main-content>.shell>.tag-cloud a span{color:var(--playful-dim);font-size:.62rem}#main-content>.shell.section{min-height:60vh;padding-block:3rem}#main-content>.shell .empty-state{border:1px solid var(--playful-line);background:var(--playful-surface);color:var(--playful-muted);text-align:center;border-radius:14px;padding:2.5rem 1.25rem}:is(body:has(.playful-standalone)>.site-header,body:has(.playful-standalone)>.playful-site-header,body:has(.playful-standalone)>.site-footer,body:has(.playful-standalone)>.mobile-navigation,body:has(.playful-standalone)>.playful-mobile-navigation),:is(body:has(.tiktok-page)>.playful-site-header,body:has(.tiktok-page)>.site-footer,body:has(.tiktok-page)>.playful-mobile-navigation){display:none!important}.playful-site-header{min-height:56px}.playful-desktop-nav>a[aria-current=page]:first-child{color:#f4f4f6}.playful-search-form{min-height:32px}.playful-search-form input{min-height:18px;box-shadow:none;background:0 0;border:0;padding:0}.playful-search-form input:focus{outline:0}.playful-search-form button{background:0 0;border:0;min-width:16px;min-height:16px;padding:0}.playful-brand-logo{border-radius:6px;line-height:1;overflow:hidden}.playful-brand-logo-image{object-fit:contain;transition:transform .18s cubic-bezier(.22,1,.36,1);transform:scale(2.15)}.playful-brand:hover .playful-brand-logo-image,.playful-brand:focus-visible .playful-brand-logo-image,.playful-header-brand:hover .playful-brand-logo-image,.playful-header-brand:focus-visible .playful-brand-logo-image{transform:scale(2.24)}.playful-tag-menu-trigger{background:0 0;border:0;min-width:32px;min-height:32px}.tag-drawer-backdrop{animation:.16s ease-out both playful-fade-in}.tag-drawer{animation:.22s cubic-bezier(.22,1,.36,1) both playful-drawer-in}.playful-mobile-navigation{padding-bottom:max(.5rem, env(safe-area-inset-bottom));position:fixed;bottom:0;left:0;right:0}.site-footer .footer-inner{background:0 0;border:0;margin-top:0}.site-footer .footer-links a,.site-footer .footer-link-button{color:var(--playful-muted);background:0 0;border:0;padding:0;font-size:.7rem}.site-footer .footer-links a:hover,.site-footer .footer-links a:focus-visible,.site-footer .footer-link-button:hover,.site-footer .footer-link-button:focus-visible{color:#f4f4f6}@keyframes playful-fade-in{0%{opacity:0}to{opacity:1}}@keyframes playful-drawer-in{0%{transform:translate(100%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.playful-brand-logo-image{transition:none}}body:has(.playful-standalone) #main-content{min-height:100dvh;padding-bottom:0}body:has(.tiktok-page) #main-content{min-height:100dvh;padding-bottom:0}.playful-standalone{background:var(--playful-bg);min-height:100dvh;color:var(--playful-text)}.playful-page-header{z-index:40;border-bottom:1px solid var(--playful-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0b0b0edb;width:100%;position:sticky;top:0}.playful-watch-header-inner{grid-template-columns:minmax(170px,.65fr) minmax(360px,640px) minmax(32px,.65fr);align-items:center;width:min(100% - 2rem,1280px);min-height:55px;margin-inline:auto;display:grid}.playful-header-leading,.playful-creator-header-actions,.playful-watch-identity-row,.playful-watch-actions,.playful-watch-facts,.playful-creator-name,.playful-creator-profile-top,.playful-creator-post>header,.playful-creator-post>footer{align-items:center;display:flex}.playful-header-leading{gap:.75rem}.playful-back-button{border:1px solid var(--playful-line-strong);background:var(--playful-surface-raised);color:#d4d4d8;border-radius:999px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;padding:0;font-size:.75rem;font-weight:650;text-decoration:none;transition:border-color .16s,background-color .16s,color .16s;display:inline-flex}.playful-back-button:hover,.playful-back-button:focus-visible{background:var(--playful-surface-hover);color:#f4f4f6;border-color:#0000001f}.playful-back-button svg{width:14px;height:14px}.playful-header-brand{color:#f4f4f6;align-items:center;width:80px;display:inline-flex}.playful-header-brand svg{width:100%;max-height:26px}.playful-watch-search{grid-column:2}.playful-watch-search .playful-search-form{border:1px solid var(--playful-line-strong);background:var(--playful-surface);border-radius:999px;width:100%;min-height:32px}.playful-watch-search .playful-search-form input{color:#d4d4d8;background:0 0;border:0;min-height:32px;font-size:.75rem}.playful-watch-search .playful-search-form button{min-width:38px;min-height:32px;color:var(--playful-muted);background:0 0;border:0}.playful-watch-search .search-button-label{display:none}.playful-watch-layout{grid-template-columns:minmax(0,2.06fr) minmax(280px,1fr);gap:1.5rem;width:min(100% - 2rem,1280px);margin-inline:auto;padding:1.5rem 2rem 4rem;display:grid}.playful-watch-main{min-width:0}.indexable-video-stage{position:absolute;inset:0}.indexable-video-stage>.indexable-video{width:100%;height:100%;display:block}.player-poster-play{z-index:3;background:var(--playful-rose);color:#fff;cursor:pointer;border:0;border-radius:999px;place-items:center;width:clamp(58px,8vw,72px);height:clamp(58px,8vw,72px);padding:0;transition:border-color .16s,background-color .16s,transform .16s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 8px #0006}.player-poster-play:hover,.player-poster-play:focus-visible{background:var(--playful-rose);border-color:#0000001f;transform:translate(-50%,-50%)scale(1.06)}.player-poster-play svg{fill:currentColor;width:27px;height:27px;margin:0}.playful-watch-main .video-frame{aspect-ratio:16/9;border:1px solid var(--playful-line);background:#000;border-radius:16px;width:100%;overflow:hidden;box-shadow:0 12px 38px #00000047}.playful-watch-main .video-frame video,.playful-watch-main .video-frame .player-shell,.playful-watch-main .video-frame .player-mount{object-fit:contain;width:100%;height:100%}.playful-watch-main .watch-title{color:#f4f4f6;letter-spacing:-.025em;margin:1.15rem 0 0;font-size:clamp(1.16rem,2vw,1.48rem);font-weight:780;line-height:1.28}.playful-watch-identity-row{justify-content:space-between;gap:1rem;margin-top:.8rem}.playful-watch-identity-row .watch-creator{color:#f4f4f6;align-items:center;gap:.65rem;min-width:0;text-decoration:none;display:inline-flex}.playful-watch-identity-row .creator-avatar{border:1px solid var(--playful-line-strong);color:#f4f4f6;border-radius:999px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:.66rem;font-weight:800;display:inline-flex}.playful-watch-identity-row .watch-creator>span:last-child{gap:.12rem;min-width:0;display:grid}.playful-watch-identity-row .watch-creator strong{color:#f4f4f6;text-overflow:ellipsis;white-space:nowrap;font-size:.81rem;overflow:hidden}.playful-watch-identity-row .watch-creator small{max-width:min(48vw,420px);color:var(--playful-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.local-follow-button,.content-share-button,.playful-report-button{border:1px solid var(--playful-line-strong);background:var(--playful-surface-raised);color:#d4d4d8;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;min-height:34px;padding:.4rem .85rem;font-size:.72rem;font-weight:680;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.local-follow-button{color:#71717a;background:#131318;border-color:#0000}.local-follow-button:hover,.local-follow-button:focus-visible{background:#e4e4e7}.local-follow-button.is-following{border-color:var(--playful-line-strong);background:var(--playful-surface-raised);color:#d4d4d8}.local-follow-button.is-compact{min-height:29px;padding-inline:.75rem;font-size:.68rem}.local-follow-button svg,.content-share-button svg,.playful-report-button svg{width:14px;height:14px}.content-share-button:hover,.content-share-button:focus-visible,.playful-report-button:hover,.playful-report-button:focus-visible{background:var(--playful-surface-hover);color:#f4f4f6;border-color:#0000001f}.content-share-button.is-compact{background:0 0;border-color:#0000;width:30px;min-height:30px;padding:0}.playful-watch-main .video-language-links{margin-top:.75rem}.playful-watch-actions{border-bottom:1px solid var(--playful-line);grid-template-columns:minmax(0,1fr) repeat(3,minmax(92px,104px));justify-content:stretch;align-items:center;gap:.55rem;margin-top:.75rem;padding-bottom:1rem;display:grid}.playful-watch-actions .engagement-bar{display:contents}.playful-watch-actions .view-count{min-width:0;color:var(--playful-muted);align-items:center;gap:.38rem;margin-right:0;font-size:.72rem;display:inline-flex}.playful-watch-actions .view-count svg{width:14px;height:14px}.playful-watch-actions .like-button,.playful-source-actions .reaction-button,.playful-watch-actions .content-share-button,.playful-watch-actions .playful-report-button{border:1px solid var(--playful-line-strong);background:var(--playful-surface-raised);color:#d4d4d8;border-radius:999px;justify-content:center;align-items:center;gap:.38rem;width:100%;min-width:0;min-height:36px;margin:0;padding:.4rem .65rem;font-size:.72rem;font-weight:680;display:inline-flex}.playful-watch-actions .like-button,.playful-source-actions .reaction-button{color:#71717a;grid-column:2}.playful-watch-actions .content-share-button{grid-column:3}.playful-watch-actions .report-dialog-root{display:contents}.playful-watch-actions .playful-report-button{grid-column:4}.playful-watch-actions .like-button:hover,.playful-watch-actions .like-button:focus-visible,.playful-source-actions .reaction-button:hover,.playful-source-actions .reaction-button:focus-visible{color:#d4d4d8;background:#8813372e;border-color:#f43f5e85}.playful-watch-actions .like-button.is-liked{color:#f4f4f6;background:#9f12394d;border-color:#f43f5e9e}.playful-source-actions .reaction-button{margin-top:0}.playful-source-actions .reaction-button>span{display:inline-flex}.playful-source-actions .reaction-button svg{width:14px;height:14px}.playful-source-actions .reaction-button small{font-size:inherit}.playful-watch-actions .engagement-message{position:absolute}.report-dialog{border:1px solid var(--playful-line-strong);background:var(--playful-surface-raised);width:min(100% - 1.5rem,460px);max-height:min(88dvh,680px);color:var(--playful-text);border-radius:14px;margin:auto;padding:0;overflow:auto;box-shadow:0 4px 8px #0000006b}.report-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b8}.report-dialog-panel{gap:1rem;padding:1rem;display:grid}.report-dialog-panel>header,.report-dialog-panel>header>div{align-items:center;min-width:0;display:flex}.report-dialog-panel>header{border-bottom:1px solid var(--playful-line);justify-content:space-between;gap:1rem;padding-bottom:.85rem}.report-dialog-panel>header>div{gap:.7rem}.report-dialog-panel>header h2,.report-dialog-panel>header p{margin:0}.report-dialog-panel>header h2{font-size:.95rem}.report-dialog-panel>header p{max-width:30ch;color:var(--playful-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:.15rem;font-size:.68rem;overflow:hidden}.report-dialog-icon,.report-dialog-panel>header>button{border:0;border-radius:999px;flex:none;place-items:center;width:34px;height:34px;display:grid}.report-dialog-icon{color:#71717a;background:#f43f5e1f}.report-dialog-panel>header>button{color:var(--playful-muted);cursor:pointer;background:0 0}.report-dialog-panel>header>button:hover,.report-dialog-panel>header>button:focus-visible{background:var(--playful-surface-hover);color:#f4f4f6}.report-dialog-panel svg{width:16px;height:16px}.report-dialog form,.report-dialog form label{display:grid}.report-dialog form{gap:.85rem}.report-dialog form label{color:#d4d4d8;gap:.35rem;font-size:.72rem;font-weight:650}.report-dialog input,.report-dialog select,.report-dialog textarea{border:1px solid var(--playful-line-strong);color:#f4f4f6;background:#131318;border-radius:9px;outline:0;width:100%;min-height:42px;padding:.65rem .75rem;font-size:.78rem}.report-dialog textarea{resize:vertical;min-height:104px}.report-dialog input:focus,.report-dialog select:focus,.report-dialog textarea:focus{border-color:#f43f5ead}.report-dialog-status{color:#71717a;min-height:1.1rem;font-size:.7rem}.report-dialog-actions{justify-content:flex-end;gap:.55rem;display:flex}.report-dialog-actions .button,.report-dialog-success .button{justify-content:center;align-items:center;gap:.4rem;min-height:38px;display:inline-flex}.report-dialog-success{justify-items:start;gap:.55rem;display:grid}.report-dialog-success[hidden]{display:none}.report-dialog-success strong{color:#f4f4f6}.report-dialog-success p{color:var(--playful-muted);margin:0;font-size:.78rem}.playful-watch-description{border:1px solid var(--playful-line);background:var(--playful-surface);border-radius:12px;margin-top:1rem;padding:.85rem 1rem}.playful-watch-facts{color:var(--playful-muted);gap:.75rem;font-size:.7rem}.playful-watch-facts strong{color:#d4d4d8}.playful-watch-description>p{color:#d4d4d8;margin-top:.65rem;font-size:.78rem;line-height:1.65}.playful-watch-description .tag-list{flex-wrap:wrap;gap:.5rem;margin-top:.65rem;display:flex}.playful-watch-description .tag-list a{color:#71717a;background:0 0;border:0;padding:0;font-size:.7rem}.playful-watch-main>.comments-toggle{border:0;border-bottom:1px solid var(--playful-line);color:#f4f4f6;text-align:left;background:0 0;align-items:center;gap:.5rem;width:100%;min-height:52px;margin-top:1rem;font-size:.8rem;font-weight:720;display:flex}.playful-watch-main>.comments-toggle svg{width:16px;height:16px;color:var(--playful-rose)}.playful-watch-main .comments-panel{background:0 0;border:0;border-radius:0;margin-top:1rem}.playful-up-next{flex-direction:column;align-self:start;min-width:0;max-height:calc(100dvh - 94px);display:flex;position:sticky;top:78px;overflow:hidden}.playful-up-next>header{border-bottom:1px solid var(--playful-line);flex:none;justify-content:space-between;align-items:center;min-height:29px;margin-bottom:.75rem;padding-bottom:.6rem;display:flex}.playful-up-next>header h2{color:#f4f4f6;align-items:center;gap:.45rem;margin:0;font-size:.82rem;font-weight:760;display:flex}.playful-up-next>header h2 svg{width:14px;height:14px;color:var(--playful-rose)}.playful-up-next>header>span{color:var(--playful-muted);font-size:.66rem}.playful-up-next .related-list{overscroll-behavior-y:contain;scrollbar-color:#71717a;scrollbar-gutter:stable;scrollbar-width:thin;flex:auto;grid-template-columns:1fr;gap:1rem;min-height:0;padding-right:.35rem;display:grid;overflow-y:auto}.playful-up-next .related-list::-webkit-scrollbar{width:6px}.playful-up-next .related-list::-webkit-scrollbar-thumb{background:#17171d;border-radius:999px}.playful-related-sentinel{grid-column:1/-1;width:100%;height:2px;display:block}.playful-up-next .video-card .poster-placeholder{border-radius:8px}.playful-up-next .video-card .card-title{font-size:.74rem}.playful-creator-header-inner{justify-content:space-between;align-items:center;gap:1rem;width:min(100% - 2rem,672px);min-height:54px;margin-inline:auto;display:flex}.playful-creator-header .playful-back-button{background:0 0;border-color:#0000;min-height:29px;padding-inline:.25rem .5rem}.playful-creator-heading{gap:.05rem;display:grid}.playful-creator-heading strong{color:#f4f4f6;align-items:center;gap:.25rem;font-size:.76rem;display:flex}.playful-creator-heading strong svg{width:12px;height:12px;color:var(--playful-rose)}.playful-creator-heading span{color:var(--playful-dim);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.58rem}.playful-creator-header-actions{gap:.35rem}.playful-creator-header .local-follow-button{background:var(--playful-rose);color:#f4f4f6;border:0}.playful-creator-header .local-follow-button:hover,.playful-creator-header .local-follow-button:focus-visible{background:var(--playful-rose-hover)}.playful-creator-banner{background:var(--playful-surface);width:100%;height:208px;position:relative;overflow:hidden}.playful-creator-banner:after{background:linear-gradient(to top, var(--playful-bg), transparent 58%);content:"";position:absolute;inset:0}.playful-creator-banner img{object-fit:cover;filter:brightness(.76)saturate(.9);width:100%;height:100%}.playful-creator-content{z-index:1;width:min(100% - 2rem,672px);margin:-54px auto 0;padding-bottom:4rem;position:relative}.playful-creator-profile{border-bottom:1px solid var(--playful-line);margin-bottom:1.5rem;padding-bottom:1.25rem}.playful-creator-profile-top{justify-content:space-between;gap:1rem}.playful-creator-avatar{border:4px solid var(--playful-bg);background:var(--playful-surface);border-radius:999px;flex:none;width:96px;height:96px;display:block;overflow:hidden;box-shadow:0 10px 28px #00000059}.playful-creator-avatar img,.playful-post-avatar img{object-fit:cover;width:100%;height:100%}.playful-creator-profile-top>.local-follow-button{background:var(--playful-rose);color:#f4f4f6;border:0;align-self:flex-end;margin-bottom:.25rem}.playful-creator-name{gap:.35rem;margin-top:.65rem}.playful-creator-name h1{color:#f4f4f6;letter-spacing:-.02em;margin:0;font-size:1.12rem;font-weight:780}.playful-creator-name svg{width:15px;height:15px;color:var(--playful-rose)}.playful-creator-handle,.playful-creator-disclosure{color:var(--playful-dim);margin-top:.12rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.66rem}.playful-creator-bio{color:#d4d4d8;margin-top:.65rem;font-size:.78rem;line-height:1.55}.playful-creator-disclosure{color:var(--playful-muted)}.playful-creator-stats{align-items:center;gap:1.15rem;margin-top:.75rem;display:flex}.playful-creator-stats>div{flex-direction:row-reverse;align-items:baseline;gap:.28rem;display:flex}.playful-creator-stats>div+div:before{color:#71717a;content:"•";margin-right:.85rem}.playful-creator-stats dt{color:var(--playful-dim);font-size:.66rem}.playful-creator-stats dd{color:#f4f4f6;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.76rem;font-weight:750}.playful-creator-posts,.playful-creator-posts>.album-feed{gap:1.5rem;display:grid}.playful-creator-post{border-bottom:1px solid var(--playful-line);padding-bottom:1.5rem;overflow:hidden}.playful-creator-post>header{gap:.55rem}.playful-post-avatar{border:1px solid var(--playful-line-strong);border-radius:999px;flex:none;width:38px;height:38px;display:block;overflow:hidden}.playful-creator-post>header>div{gap:.08rem;min-width:0;display:grid}.playful-creator-post>header strong{color:#f4f4f6;align-items:center;gap:.25rem;font-size:.76rem;display:flex}.playful-creator-post>header strong svg{width:12px;height:12px;color:var(--playful-rose)}.playful-creator-post>header span{color:var(--playful-muted);font-size:.64rem}.playful-creator-post-copy{margin-block:.75rem .65rem}.playful-creator-post-copy h2{color:#f4f4f6;font-size:.82rem;font-weight:650;line-height:1.5}.playful-creator-post-copy>p{color:#d4d4d8;margin-top:.3rem;font-size:.76rem;line-height:1.55}.playful-creator-post-copy .playful-post-tags{color:#71717a;font-size:.67rem}.playful-creator-post-media{aspect-ratio:16/10;border:1px solid var(--playful-line);background:var(--playful-surface);border-radius:12px;width:100%;display:block;position:relative;overflow:hidden}.playful-creator-post-media img{object-fit:cover;width:100%;height:100%;transition:filter .18s,transform .24s}.playful-creator-post-media>span{color:#f4f4f6;opacity:0;background:#e11d48eb;border-radius:999px;place-items:center;width:44px;height:44px;transition:opacity .18s,transform .18s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.92)}.playful-creator-post-media>span svg{fill:currentColor;width:18px;height:18px}.playful-creator-post-media:hover img,.playful-creator-post-media:focus-visible img{filter:brightness(1.06);transform:scale(1.02)}.playful-creator-post-media:hover>span,.playful-creator-post-media:focus-visible>span{opacity:1;transform:translate(-50%,-50%)scale(1)}.playful-creator-post>footer{min-height:32px;color:var(--playful-muted);gap:.85rem;font-size:.66rem}.playful-creator-post>footer span{align-items:center;gap:.3rem;display:inline-flex}.playful-creator-post>footer svg{width:13px;height:13px}.playful-creator-empty{border:1px solid var(--playful-line);color:var(--playful-muted);text-align:center;border-radius:12px;padding:2rem}.playful-catalog-page{background:var(--playful-bg);min-height:calc(100dvh - 56px)}.playful-feed-shell,.playful-jav-page{box-sizing:border-box}.playful-jav-page{width:min(100%,1280px);max-width:1280px;padding-inline:1.5rem}.playful-category-rail{padding-block:1.75rem 1.45rem;overflow:hidden}.playful-category-chips{scrollbar-width:none;align-items:center;gap:.5rem;margin:0;padding:0;display:flex;overflow-x:auto}.playful-category-chips::-webkit-scrollbar{display:none}.playful-category-chips a,.playful-category-chip,.playful-taxonomy-toggle{border:1px solid var(--playful-line);background:var(--playful-surface);color:#d4d4d8;white-space:nowrap;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:.42rem;min-height:29px;padding:.34rem .78rem;font-size:.7rem;font-weight:570;line-height:1;text-decoration:none;transition:border-color .16s,background-color .16s,color .16s,transform .16s;display:inline-flex}.playful-category-chips a:hover,.playful-category-chips a:focus-visible,.playful-taxonomy-toggle:hover,.playful-taxonomy-toggle:focus-visible{border-color:var(--playful-line-strong);background:var(--playful-surface-hover);color:#f4f4f6}.playful-category-chips a.is-active,.playful-category-chips a[aria-current=page]{color:#71717a;background:#131318;border-color:#f4f4f6;font-weight:750}.playful-category-chip{cursor:default}.playful-taxonomy{padding-block:1.75rem 1.45rem}.playful-taxonomy-rail{overflow-x:auto}.playful-taxonomy-toggle{border:1px solid var(--playful-line-strong);background:var(--playful-surface-raised);color:#d4d4d8;cursor:pointer;min-height:29px;font:inherit;white-space:nowrap;border-radius:8px;flex:none;align-items:center;gap:.35rem;padding:.34rem .68rem;font-size:.7rem;font-weight:680;display:inline-flex}.playful-taxonomy-toggle svg{width:13px;height:13px}.playful-taxonomy-toggle svg:last-child{transition:transform .18s}.playful-taxonomy-toggle[aria-expanded=true] svg:last-child{transform:rotate(180deg)}.playful-taxonomy-panel{border:1px solid var(--playful-line);background:var(--playful-surface);border-radius:10px;margin-top:.8rem;padding:.85rem}.playful-taxonomy.is-always-open{padding-block:0}.playful-taxonomy.is-always-open .playful-taxonomy-panel{margin-top:0}.playful-taxonomy-toolbar{align-items:center;gap:.65rem;margin-bottom:.75rem;display:flex}.playful-taxonomy-toolbar label{flex:1;align-items:center;min-width:0;display:flex;position:relative}.playful-taxonomy-toolbar label>svg{width:14px;height:14px;color:var(--playful-muted);pointer-events:none;position:absolute;left:.7rem}.playful-taxonomy-toolbar input{border:1px solid var(--playful-line-strong);color:#f4f4f6;background:#131318;border-radius:7px;outline:none;width:100%;min-height:38px;padding:.55rem 2.4rem .55rem 2rem;font-size:.74rem}.playful-taxonomy-toolbar input:focus{border-color:#71717a;box-shadow:0 0 0 3px #71717a24}.playful-taxonomy-toolbar label button{width:30px;height:30px;color:var(--playful-muted);background:0 0;border:0;place-items:center;display:grid;position:absolute;right:.35rem}.playful-taxonomy-toolbar label button svg{width:14px;height:14px}.playful-taxonomy-close,.playful-taxonomy-more{border:1px solid var(--playful-line-strong);background:var(--playful-surface-raised);color:#f4f4f6;cursor:pointer;border-radius:7px;min-height:38px;padding-inline:.85rem;font-size:.7rem;font-weight:680}.playful-taxonomy-grid{overscroll-behavior:contain;scrollbar-color:#71717a;scrollbar-width:thin;flex-wrap:wrap;gap:.42rem;max-height:min(42dvh,360px);padding-right:.25rem;display:flex;overflow-y:auto}.playful-taxonomy-grid a{border:1px solid var(--playful-line);color:#d4d4d8;background:#131318;border-radius:6px;align-items:center;min-height:30px;padding:.32rem .62rem;font-size:.68rem;text-decoration:none;display:inline-flex}.playful-taxonomy-grid a:hover,.playful-taxonomy-grid a:focus-visible{border-color:var(--playful-line-strong);color:#f4f4f6}.playful-taxonomy-state{color:var(--playful-muted);margin:.8rem 0 0;font-size:.7rem}.playful-taxonomy-more{width:100%;margin-top:.75rem}.playful-feed-heading{border-bottom:1px solid var(--playful-line);justify-content:space-between;align-items:center;gap:1rem;min-height:48px;margin:0 0 1rem;padding:0 0 .5rem;display:flex}.playful-feed-heading-copy{min-width:0}.playful-feed-title-row{align-items:baseline;gap:.45rem;display:flex}.playful-feed-title-row h1{color:#f4f4f6;letter-spacing:-.025em;margin:0;font-size:1rem;font-weight:790;line-height:1.3}.playful-feed-count{color:var(--playful-dim);white-space:nowrap;font-size:.67rem}.playful-sort-rail{border:1px solid var(--playful-line);background:var(--playful-surface);border-radius:9px;flex:none;align-items:stretch;gap:0;min-height:35px;padding:.2rem;display:flex;overflow:hidden}.playful-sort-rail>*{min-width:88px;min-height:27px;color:var(--playful-muted);white-space:nowrap;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:.3rem .75rem;font-size:.66rem;font-weight:560;line-height:1.2;text-decoration:none;display:inline-flex}.playful-sort-rail .playful-sort-label{min-width:44px;color:var(--playful-dim);justify-content:flex-start}.playful-sort-rail>a:hover,.playful-sort-rail>a:focus-visible{color:#f4f4f6;background:#ffffff0d}.playful-sort-rail>a.is-active,.playful-sort-rail>a[aria-current=page]{background:var(--playful-rose);color:#f4f4f6;font-weight:720}.playful-sort-rail>span[aria-disabled=true]{color:#71717a}.playful-order-control{flex:none;align-items:center;gap:.6rem;min-height:38px;display:flex}.playful-order-control>.playful-sort-label{color:var(--playful-dim);letter-spacing:.04em;text-transform:uppercase;font-size:.65rem;font-weight:650}.playful-order-control>div{border:1px solid var(--playful-line);background:var(--playful-surface);border-radius:8px;grid-template-columns:repeat(3,minmax(72px,1fr));padding:3px;display:grid}.playful-order-control a{min-height:30px;color:var(--playful-muted);border-radius:5px;justify-content:center;align-items:center;padding-inline:.65rem;font-size:.67rem;font-weight:620;text-decoration:none;transition:background-color .16s,color .16s;display:inline-flex}.playful-order-control a:hover,.playful-order-control a:focus-visible{color:#f4f4f6}.playful-order-control a.is-active,.playful-order-control a[aria-current=page]{color:#71717a;background:#1a1a21;font-weight:760}.playful-catalog-grid-section{padding:0 0 2rem}.playful-video-grid{gap:var(--playful-space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.playful-jav-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.playful-search-shorts-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.playful-search-shorts-grid .playful-card-poster{aspect-ratio:9/16}.playful-search-shorts-grid .playful-video-card{contain-intrinsic-size:180px 390px}.playful-video-card{content-visibility:auto;contain-intrinsic-size:280px 230px;min-width:0;position:relative;container-type:inline-size}.playful-card-link{color:inherit;text-decoration:none;display:block}.playful-card-poster{aspect-ratio:16/9;border:1px solid var(--playful-line);background:var(--playful-surface);border-radius:8px;width:100%;position:relative;overflow:hidden;box-shadow:0 1px 3px #00000042}.playful-card-poster:before{z-index:1;content:"";pointer-events:none;background:linear-gradient(#0000,#00000073);position:absolute;inset:45% 0 0}.playful-card-poster>img{object-fit:cover;filter:brightness(.96);width:100%;height:100%;transition:filter .2s,transform .24s}.playful-card-poster .poster-fallback{background:radial-gradient(circle,#282a32,#111218 68%);width:100%;height:100%;display:block}.playful-card-poster .play-badge{z-index:2;color:#f4f4f6;opacity:1;background:#08090cc2;border:1px solid #0000001f;border-radius:999px;place-items:center;width:40px;height:40px;transition:opacity .18s,transform .18s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 5px 16px #00000061}.playful-card-poster .play-badge svg{fill:currentColor;width:16px;height:16px;margin-left:2px}.playful-card-poster .duration-badge{z-index:3;color:#fff;background:#000000d6;border-radius:4px;justify-content:center;align-items:center;min-height:20px;padding:.18rem .38rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.57rem;font-weight:780;line-height:1;display:inline-flex;position:absolute;bottom:.4rem;right:.4rem}.playful-card-body{padding-top:.5rem;display:block}.playful-card-body .card-title{color:#f4f4f6;letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.72em;margin:0;font-size:.79rem;font-weight:680;line-height:1.36;display:-webkit-box;overflow:hidden}.playful-card-creator{min-width:0;color:var(--playful-muted);align-items:center;gap:.28rem;margin-top:.26rem;display:flex}.playful-card-creator .card-creator-avatar{display:none}.playful-card-creator .card-creator-copy{align-items:center;gap:.25rem;min-width:0;display:flex}.playful-card-creator .card-creator-copy strong{max-width:9rem;color:var(--playful-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-weight:540;overflow:hidden}.playful-card-creator .card-creator-copy small{max-width:8rem;color:var(--playful-dim);text-overflow:ellipsis;white-space:nowrap;font-size:.58rem;overflow:hidden}.playful-card-creator .card-creator-copy small:before{content:"• "}.playful-card-creator>svg{width:12px;height:12px;color:var(--playful-rose);flex:none}.playful-card-meta{min-width:0;color:var(--playful-dim);white-space:nowrap;align-items:center;gap:.4rem;margin-top:.16rem;font-size:.62rem;font-weight:520;line-height:1.35;display:flex;overflow:hidden}.playful-card-meta span{align-items:center;gap:.2rem;min-width:0;display:inline-flex}.playful-card-meta span+span:before{color:#71717a;content:"•";margin-right:.18rem}.playful-card-meta svg{width:11px;height:11px}.playful-card-menu{z-index:5;position:absolute;top:calc(56.25cqi + .34rem);right:-.25rem}.playful-card-menu>summary{cursor:pointer;width:30px;height:30px;color:var(--playful-dim);border-radius:999px;place-items:center;list-style:none;display:grid}.playful-card-menu>summary::-webkit-details-marker{display:none}.playful-card-menu>summary:hover,.playful-card-menu>summary:focus-visible{color:#f4f4f6;background:#ffffff0f}.playful-card-menu>summary svg{width:15px;height:15px}.playful-card-menu-panel{z-index:10;background:var(--playful-surface-raised);width:220px;color:var(--playful-muted);border:0;border-radius:10px;gap:.25rem;padding:.7rem;font-size:.64rem;display:grid;position:absolute;top:28px;right:0;box-shadow:0 18px 44px #0000007a}.playful-card-menu-panel strong{color:#f4f4f6;font-size:.7rem}.playful-card-actions{display:none}.playful-home-page .playful-card-actions{border-top:1px solid var(--playful-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;margin-top:.5rem;padding-top:.38rem;display:grid}.playful-card-actions button,.playful-card-actions a{min-width:0;min-height:34px;color:var(--playful-muted);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:.3rem;padding:.3rem;font-size:.64rem;font-weight:650;text-decoration:none;display:inline-flex}.playful-card-actions button:hover,.playful-card-actions button:focus-visible,.playful-card-actions a:hover,.playful-card-actions a:focus-visible{color:#f4f4f6;background:#ffffff0d}.playful-card-actions button.is-liked{color:#71717a}.playful-card-actions button:disabled{cursor:wait;opacity:.6}.playful-card-actions svg{flex:none;width:14px;height:14px}.playful-card-actions button.is-liked svg{fill:currentColor}.playful-card-link:hover .playful-card-poster>img,.playful-card-link:focus-visible .playful-card-poster>img{filter:brightness(1.04);transform:scale(1.04)}.playful-card-link:hover .play-badge,.playful-card-link:focus-visible .play-badge{background:var(--playful-rose);border-color:#0000001f;transform:translate(-50%,-50%)scale(1.06)}.playful-card-link:hover .card-title,.playful-card-link:focus-visible .card-title{color:#71717a}.playful-home-tags{border-top:1px solid var(--playful-line);padding-block:1.5rem 3rem}.playful-search-page{width:min(100% - 2rem,1232px);max-width:1232px;padding-block:2rem 4rem}.playful-search-header{gap:1.25rem;display:grid}.playful-search-input-shell .playful-search-form{background:var(--playful-surface);border-radius:16px;min-height:63px;padding-inline:1.25rem}.playful-search-input-shell .playful-search-form button,.playful-search-input-shell .playful-search-form input{min-height:40px}.playful-search-input-shell .playful-search-form button{width:24px}.playful-search-input-shell .playful-search-form button svg{width:18px;height:18px}.playful-search-input-shell .playful-search-form input{font-size:.9rem}.playful-search-toolbar,.playful-search-tabs,.playful-search-filter-action,.playful-search-chip-group>header,.playful-search-recommendations>header,.playful-search-results-heading{align-items:center;display:flex}.playful-search-toolbar{justify-content:space-between;gap:1rem}.playful-search-tabs{border:1px solid var(--playful-line);background:var(--playful-surface);border-radius:11px;gap:.15rem;min-height:37px;padding:.2rem;overflow:hidden}.playful-search-tabs a{min-height:29px;color:var(--playful-muted);border-radius:7px;align-items:center;gap:.35rem;padding:.35rem .8rem;font-size:.68rem;text-decoration:none;display:inline-flex}.playful-search-tabs a svg{width:13px;height:13px}.playful-search-tabs a.is-active,.playful-search-tabs a[aria-current=page]{color:#71717a;background:#131318;font-weight:720}.playful-search-filter-action{border:1px solid var(--playful-line);background:var(--playful-surface);color:#d4d4d8;border-radius:999px;gap:.35rem;min-height:31px;padding:.35rem .8rem;font-size:.67rem;text-decoration:none}.playful-search-filter-action svg{width:13px;height:13px}.playful-search-discovery{margin-top:2rem}.playful-search-discovery-chips{gap:1rem;display:grid}.playful-search-chip-group>header{color:var(--playful-muted);justify-content:space-between;font-size:.7rem}.playful-search-chip-group>header span{align-items:center;gap:.4rem;display:inline-flex}.playful-search-chip-group>header svg{width:13px;height:13px}.playful-search-recent-empty{border:1px solid var(--playful-line);background:var(--playful-surface);color:var(--playful-dim);border-radius:999px;margin-top:.55rem;padding:.38rem .7rem;font-size:.65rem;display:inline-flex}.playful-search-chips{flex-wrap:wrap;gap:.5rem;margin-top:.55rem;display:flex}.playful-search-chips a{border:1px solid var(--playful-line);background:var(--playful-surface);color:#71717a;border-radius:999px;align-items:center;min-height:31px;padding:.36rem .75rem;font-size:.67rem;text-decoration:none;display:inline-flex}.playful-search-chips a:hover,.playful-search-chips a:focus-visible{color:#f4f4f6;border-color:#f43f5e73}.playful-search-recommendations{margin-top:2.35rem}.playful-search-recommendations>header,.playful-search-results-heading{justify-content:space-between;gap:1rem;min-height:35px;margin-bottom:.75rem}.playful-search-recommendations h2{color:#f4f4f6;margin:0;font-size:.78rem}.playful-search-recommendations>header span,.playful-search-results-heading>span{color:var(--playful-dim);font-size:.64rem}.playful-search-results{margin-top:2rem}.playful-search-results-heading{border-bottom:1px solid var(--playful-line);padding-bottom:.65rem}.playful-search-results-heading p{color:var(--playful-muted);font-size:.75rem}.playful-search-results-heading strong{color:#f4f4f6}.playful-search-state{border:1px solid var(--playful-line);background:var(--playful-surface);min-height:240px;color:var(--playful-muted);text-align:center;border-radius:14px;align-content:center;place-items:center;gap:.65rem;padding:2rem;display:grid}.playful-search-state>svg{width:28px;height:28px;color:var(--playful-rose)}.playful-search-state strong{color:#f4f4f6;font-size:.9rem}.playful-search-state p{max-width:520px;font-size:.75rem;line-height:1.6}.playful-search-state-actions{gap:.55rem;margin-top:.4rem;display:flex}.playful-search-state-actions a{border:1px solid var(--playful-line-strong);background:var(--playful-surface-raised);color:#f4f4f6;border-radius:999px;padding:.45rem .8rem;font-size:.68rem;text-decoration:none}.playful-empty-state{min-height:220px}.playful-search-more-row{margin-top:1rem}.playful-search-more-row .playful-taxonomy-more{margin-top:0}.playful-search-more-row .playful-taxonomy-more:disabled{cursor:wait;opacity:.62}.playful-search-subheading{min-height:32px;color:var(--playful-dim);justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.7rem;font-size:.66rem;display:flex}.playful-search-subheading strong{color:#f4f4f6;font-size:.72rem}.playful-search-static-section{border-top:1px solid var(--playful-line);margin-top:1.4rem;padding-top:1rem}.playful-search-index-status,.playful-search-index-footer,.playful-search-index-notice{color:var(--playful-dim);align-items:center;gap:.45rem;font-size:.68rem;display:flex}.playful-search-index-status{border:1px solid var(--playful-line);background:var(--playful-surface);border-radius:14px;justify-content:center;min-height:160px}.playful-search-index-status svg,.playful-search-index-footer svg{width:15px;height:15px;animation:.9s linear infinite playful-search-spin}.playful-search-index-footer:empty{display:none}.playful-search-index-footer{min-height:24px;margin-top:.65rem}.playful-search-index-notice{color:#71717a;background:#f59e0b12;border:1px solid #f59e0b3d;border-radius:10px;margin-bottom:.9rem;padding:.65rem .8rem}@keyframes playful-search-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.playful-search-index-status svg,.playful-search-index-footer svg{animation:none}}.playful-pagination{padding-block:1.75rem 1rem}.playful-pagination-inner{justify-content:center;align-items:center;gap:.55rem;width:auto;max-width:100%;display:flex}.playful-pagination-pages{align-items:center;gap:.3rem;display:flex}.playful-pagination .pagination-link,.playful-pagination .pagination-current,.playful-pagination .pagination-direction{border:1px solid var(--playful-line);background:var(--playful-surface);color:#d4d4d8;border-radius:7px;justify-content:center;align-items:center;min-height:40px;font-size:.7rem;font-weight:700;text-decoration:none;display:inline-flex}.playful-pagination .pagination-link{padding-inline:.7rem}.playful-pagination .playful-pagination-page{width:40px;padding:0}.playful-pagination .pagination-current{border-color:var(--playful-rose);background:var(--playful-rose);color:#f4f4f6}.playful-pagination .playful-pagination-direction{gap:.25rem;padding-inline:.7rem}.playful-pagination .playful-pagination-direction svg{width:15px;height:15px}.playful-pagination .pagination-link:hover,.playful-pagination .pagination-link:focus-visible{border-color:var(--playful-line-strong);background:var(--playful-surface-hover);color:#f4f4f6}.playful-pagination .pagination-direction[aria-disabled=true]{color:#71717a;border:1px solid #0000}.playful-pagination .pagination-ellipsis{width:22px;min-height:40px;color:var(--playful-dim);place-items:center;display:inline-grid}.playful-album-shell{width:min(100% - 1.5rem,672px);max-width:672px;padding-block:1rem 4rem}.playful-album-intro{gap:var(--playful-space-1);margin-bottom:var(--playful-space-5);display:grid}.playful-album-intro h1{color:#f4f4f6;letter-spacing:-.02em;margin:0;font-size:1.15rem;font-weight:760}.playful-album-intro p{color:var(--playful-muted);margin:0;font-size:.72rem}.playful-album-rail{gap:var(--playful-space-5);display:grid}.playful-album-card{border:0;border-bottom:1px solid var(--playful-line);box-shadow:none;background:0 0;border-radius:0;padding-bottom:1.25rem;overflow:visible}.playful-album-card .album-card-header{justify-content:space-between;align-items:center;gap:.75rem;min-height:42px;padding:0;display:flex}.playful-album-card .album-identity{align-items:center;gap:.65rem;min-width:0;display:flex}.playful-album-card .album-avatar{border:1px solid var(--playful-line-strong);background:var(--playful-surface);border-radius:999px;flex:none;width:40px;height:40px;padding:0;display:block;overflow:hidden}.playful-album-card .album-avatar-image{object-fit:cover;width:100%;height:100%}.playful-album-card .album-identity>div{gap:.1rem;min-width:0;display:grid}.playful-album-card .album-creator-name{color:#f4f4f6;align-items:center;gap:.25rem;min-width:0;font-size:.78rem;font-weight:720;text-decoration:none;display:flex}.playful-album-card .album-creator-name svg{width:13px;height:13px;color:var(--playful-rose);flex:none}.playful-album-card .album-identity>div>span{color:var(--playful-muted);text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.62rem;overflow:hidden}.playful-album-card .album-header-actions{flex:none;align-items:center;gap:.4rem;display:flex}.playful-album-card .album-media-summary{color:var(--playful-dim);align-items:center;gap:.25rem;font-size:.6rem;display:inline-flex}.playful-album-card .album-media-summary svg{width:12px;height:12px}.playful-album-card .album-follow-button{background:var(--playful-rose);color:#fff;cursor:pointer;white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;width:auto;min-width:64px;height:32px;min-height:30px;padding-inline:.8rem;font-size:.67rem;font-weight:730;line-height:1;display:inline-flex}.playful-album-card .album-follow-button[aria-pressed=true]{border:1px solid var(--playful-line-strong);background:var(--playful-surface-raised);color:#d4d4d8}.playful-album-card .album-follow-button:hover,.playful-album-card .album-follow-button:focus-visible{background:var(--playful-rose-hover)}.playful-album-card .album-follow-button[aria-pressed=true]:hover,.playful-album-card .album-follow-button[aria-pressed=true]:focus-visible{color:#f4f4f6;background:#131318;border-color:#71717a}.playful-album-card .album-share-button{width:30px;height:30px;color:var(--playful-muted);background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:grid}.playful-album-card .album-share-button:hover,.playful-album-card .album-share-button:focus-visible{color:#f4f4f6;background:#ffffff12}.playful-album-card .album-share-button svg{width:15px;height:15px}.playful-album-card .album-copy-before-media{margin-block:.8rem .65rem;padding:0}.playful-album-card .album-copy-before-media h2{color:#d4d4d8;margin:0;font-size:.82rem;font-weight:590;line-height:1.55}.playful-album-card .album-copy-before-media>p{color:#d4d4d8;margin-top:.2rem;font-size:.78rem;line-height:1.55}.playful-album-card .album-copy-before-media>.album-content-counts{color:var(--playful-muted);flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.66rem;font-weight:680;display:flex}.playful-album-card .album-content-counts svg{width:14px;height:14px;color:var(--playful-rose)}.playful-album-card .album-content-counts>button{border:1px solid var(--playful-line-strong);background:var(--playful-surface-raised);color:#f4f4f6;cursor:pointer;min-height:28px;font:inherit;border-radius:999px;align-items:center;gap:.3rem;margin-left:auto;padding:.25rem .62rem;display:inline-flex}.playful-album-card .album-content-counts>button:hover,.playful-album-card .album-content-counts>button:focus-visible{background:var(--playful-surface-hover);border-color:#0000001f}.playful-album-card .album-content-counts>button svg{fill:currentColor;width:12px;height:12px}.playful-album-card .album-tags{flex-wrap:wrap;gap:.45rem;margin-top:.35rem;display:flex}.playful-album-card .album-tags span{color:#71717a;font-size:.67rem}.playful-album-media{aspect-ratio:1;border:1px solid var(--playful-line);isolation:isolate;touch-action:pan-y;-webkit-user-select:none;user-select:none;background:#131318;border-radius:12px;place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.playful-album-media:focus-visible{outline:2px solid var(--playful-rose);outline-offset:3px}.playful-album-media>.album-media-backdrop{z-index:-1;opacity:.34;filter:blur(28px)saturate(.78);object-fit:cover;width:116%;height:116%;position:absolute;inset:-8%;transform:scale(1.06)}.playful-album-media:after{z-index:0;content:"";pointer-events:none;background:linear-gradient(#00000014,#00000038);position:absolute;inset:0}.playful-album-media>.album-video-stage,.playful-album-media>.album-photo-open{z-index:1;width:100%;height:100%;display:block;position:absolute;inset:0}.playful-album-media .album-active-video,.playful-album-media .album-photo-open>img{object-fit:contain;width:100%;height:100%;display:block}.playful-album-media .album-video-expand{z-index:4;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000ad;border:1px solid #ffffff26;border-radius:999px;place-items:center;width:36px;height:36px;padding:0;display:grid;position:absolute;top:.7rem;right:.7rem}.playful-album-media .album-video-expand:hover,.playful-album-media .album-video-expand:focus-visible{background:#27272aeb}.playful-album-media .album-video-expand svg{width:16px;height:16px}.playful-album-media .album-photo-open{cursor:zoom-in;background:0 0;border:0;padding:0}.playful-album-media .album-photo-open>img{pointer-events:none;width:100%;height:100%;display:block}.playful-album-media .album-index{z-index:4;color:#fff;background:#000000b8;border-radius:999px;padding:.25rem .55rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.62rem;font-weight:700;position:absolute;bottom:.65rem;right:.75rem}.playful-album-media .album-dots{z-index:4;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000085;border:1px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;gap:.28rem;min-height:20px;padding:.25rem .42rem;display:flex;position:absolute;bottom:.78rem;left:50%;transform:translate(-50%)}.playful-album-media .album-dot-indicator{background:#ffffff75;border-radius:999px;flex:none;width:4px;height:4px;transition:transform .16s,background-color .16s;display:block}.playful-album-media .album-dot-indicator.is-active{background:var(--playful-rose);transform:scale(1.55)}.album-lightbox{color:#f4f4f6;background:0 0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;overflow:visible}.album-lightbox::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000e0}.album-lightbox-panel{width:100%;height:100dvh;max-height:none;box-shadow:none;touch-action:pan-y;background:#131318;border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr);display:grid;position:relative;overflow:hidden}.album-lightbox-panel:focus-visible{outline:0}.album-lightbox-panel>header{min-height:44px;color:var(--playful-muted);background:#131318;justify-content:space-between;align-items:center;padding:.4rem .45rem .4rem .8rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem;display:flex}.album-lightbox-panel>header button{color:#f4f4f6;background:#ffffff12;border:0;border-radius:999px;place-items:center;width:36px;height:36px;padding:0;display:grid}.album-lightbox-panel>header button:hover,.album-lightbox-panel>header button:focus-visible{background:#ffffff24}.album-lightbox-panel>header svg{width:18px;height:18px}.album-lightbox-panel>img,.album-lightbox-panel>video{object-fit:contain;width:100%;height:100%;min-height:0;max-height:calc(100dvh - 44px);display:block}.album-lightbox-panel>[hidden]{display:none}.playful-album-card .album-actions-row{margin-top:.65rem;padding:0}.playful-album-card .album-social-actions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.5rem;width:100%;display:grid}.playful-album-card .album-social-actions .reaction-button,.playful-album-card .album-social-actions .comments-toggle{border:1px solid var(--playful-line);background:var(--playful-surface);color:#d4d4d8;border-radius:9px;justify-content:center;align-items:center;gap:.35rem;width:100%;min-width:0;min-height:38px;padding:.45rem .7rem;font-size:.68rem;font-weight:680;display:inline-flex}.playful-album-card .album-social-actions .reaction-button:hover,.playful-album-card .album-social-actions .reaction-button:focus-visible,.playful-album-card .album-social-actions .comments-toggle:hover,.playful-album-card .album-social-actions .comments-toggle:focus-visible{border-color:var(--playful-line-strong);background:var(--playful-surface-hover);color:#f4f4f6}.playful-album-card .album-social-actions>.comments-panel,.playful-album-card .album-social-actions>.comments-static{grid-column:1/-1}.playful-album-card .album-social-actions>.comments-static{display:contents}.playful-album-card .album-social-actions .comments-panel{width:100%;margin-top:.15rem}.playful-album-card .album-social-actions svg{width:18px;height:18px}.playful-shorts-page{isolation:isolate;background:radial-gradient(circle at 50% 42%, #1f293733, transparent 38%), var(--playful-stage);place-items:center;width:100%;height:100dvh;display:grid;position:relative;overflow:hidden}.playful-shorts-stage-shell{z-index:2;aspect-ratio:9/16;background:#131318;border-radius:16px;width:min(100%,440px,51.75dvh);height:auto;max-height:none;margin:0;position:relative;overflow:visible;transform:none;box-shadow:0 20px 70px #0006}.playful-shorts-stage{z-index:2;border-radius:inherit;scroll-snap-type:y mandatory;scrollbar-width:none;background:0 0;width:100%;height:100%;position:relative;overflow:hidden auto}.playful-shorts-stage::-webkit-scrollbar{display:none}.playful-shorts-slide{border-radius:inherit;scroll-snap-align:start;scroll-snap-stop:always;background:#131318;width:100%;height:100%;min-height:100%;position:relative;overflow:hidden}.playful-shorts-slide .tiktok-ambient-layer{display:none}.playful-shorts-slide[aria-current=true] .tiktok-ambient-layer{z-index:-2;pointer-events:none;display:block;position:fixed;inset:0;overflow:hidden}.tiktok-ambient-poster{object-fit:cover;filter:blur(48px)brightness(.23)saturate(.82);width:100%;height:100%;transform:scale(1.15)}.tiktok-ambient-shade{background:#04070a85;position:absolute;inset:0}.playful-shorts-slide>.tiktok-video{z-index:0;border-radius:inherit;object-fit:cover;background:#000;border:0;width:100%;height:100%;display:block;position:absolute;inset:0;transform:none}.playful-shorts-slide>.tiktok-shade{z-index:1;pointer-events:none;background:linear-gradient(0deg,#000000d1 0,#0003 34%,#0000 55%),linear-gradient(#00000047,#0000 22%);position:absolute;inset:0}.playful-shorts-back{z-index:12;top:max(.6rem, env(safe-area-inset-top));border:1px solid var(--playful-line-strong);color:#f4f4f6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080a0eb8;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;padding:0;font-size:.72rem;font-weight:650;text-decoration:none;display:inline-flex;position:absolute;left:.6rem}.playful-shorts-back svg{width:15px;height:15px}.playful-shorts-stage .tiktok-search-ui{z-index:8;pointer-events:none;height:0;position:sticky;top:0;right:auto}.playful-shorts-page:not(.tiktok-search-page) .tiktok-search-ui{pointer-events:none;height:0;display:block;top:0;left:auto;right:auto}.tiktok-main-search{top:max(.6rem, env(safe-area-inset-top));color:#f4f4f6;pointer-events:auto;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#16181f8a;border:1px solid #0000001f;border-radius:999px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;min-width:0;height:38px;display:grid;position:absolute;left:4.25rem;right:3.25rem}.tiktok-main-search:focus-within{background:#16181fb8;border-color:#0000001f}.tiktok-main-search-icon{color:#ffffffc2;width:16px;height:16px;margin-left:.7rem}.tiktok-main-search input{color:#f4f4f6;width:100%;min-width:0;height:100%;font:inherit;background:0 0;border:0;outline:0;padding:0 .5rem;font-size:.7rem}.tiktok-main-search input::placeholder{color:#ffffffb3}.tiktok-main-search-clear,.tiktok-main-search-submit{color:#f4f4f6;min-width:38px;height:38px;font:inherit;background:0 0;border:0;place-items:center;display:grid}.tiktok-main-search-clear{padding:0;font-size:1rem;line-height:1}.tiktok-main-search-clear svg{width:14px;height:14px}.tiktok-main-search-submit{color:#f4f4f6;border-left:1px solid #0000001f;border-radius:0 999px 999px 0;min-width:44px;padding:0 .55rem 0 .45rem;font-size:.63rem;font-weight:700}.tiktok-main-search-clear:hover,.tiktok-main-search-clear:focus-visible,.tiktok-main-search-submit:hover,.tiktok-main-search-submit:focus-visible{background:#ffffff1a}.tiktok-main-search-status{color:#ffffffd1;text-overflow:ellipsis;white-space:nowrap;background:#04070ac2;border-radius:999px;max-width:100%;padding:.25rem .55rem;font-size:.58rem;position:absolute;top:calc(100% + .35rem);right:0;overflow:hidden}.tiktok-main-search-status[hidden]{display:none}.playful-shorts-stage .tiktok-copy{z-index:4;color:#f4f4f6;text-shadow:0 1px 4px #0009;position:absolute;bottom:1.05rem;left:1.05rem;right:5.1rem}.playful-shorts-stage .tiktok-uploader{color:#f4f4f6;align-items:center;gap:.55rem;min-width:0;margin:0;text-decoration:none;display:flex}.playful-shorts-stage .tiktok-avatar{color:#f4f4f6;border:1px solid #0000001f;border-radius:999px;flex:none;place-items:center;width:36px;height:36px;font-size:.62rem;font-weight:800;display:grid}.playful-shorts-stage .tiktok-uploader-copy{gap:.08rem;min-width:0;display:grid}.playful-shorts-stage .tiktok-uploader-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:760;overflow:hidden}.playful-shorts-stage .tiktok-uploader-copy small{color:#ffffffb8;text-overflow:ellipsis;white-space:nowrap;font-size:.6rem;overflow:hidden}.playful-shorts-stage .tiktok-copy h2{color:#f4f4f6;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.6rem 0 0;font-size:.82rem;font-weight:660;line-height:1.45;display:-webkit-box;overflow:hidden}.playful-shorts-stage .tiktok-caption{color:#ffffffdb;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.18rem;font-size:.72rem;line-height:1.45;display:-webkit-box;overflow:hidden}.playful-shorts-stage .tiktok-actions{z-index:5;flex-direction:column;align-items:center;gap:.15rem;width:48px;display:flex;position:absolute;bottom:.7rem;right:.75rem}.playful-shorts-stage .tiktok-actions>.tiktok-action,.playful-shorts-stage .tiktok-like-action,.playful-shorts-stage .tiktok-like-action>.tiktok-action{color:#f4f4f6;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:.22rem;width:48px;min-height:76px;padding:0;display:flex}.playful-shorts-stage .tiktok-action>span,.playful-shorts-stage .tiktok-like-action .tiktok-action>span{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#04070a94;border:1px solid #0000001f;border-radius:999px;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 2px 8px #0000003d}.playful-shorts-stage .tiktok-action svg{width:20px;height:20px}.playful-shorts-stage .tiktok-action small{color:#f4f4f6;text-shadow:0 1px 3px #000;font-size:.58rem;font-weight:570}.playful-shorts-stage .tiktok-action.is-liked>span,.playful-shorts-stage .tiktok-save-action.is-saved>span{background:var(--playful-rose);border-color:#f43f5e99}.playful-shorts-stage .tiktok-action.is-liked svg,.playful-shorts-stage .tiktok-save-action.is-saved svg{fill:currentColor}.playful-shorts-stage .tiktok-fullscreen-control{z-index:6;top:max(.6rem, env(safe-area-inset-top));color:#f4f4f6;opacity:.72;background:#04070a80;border:1px solid #0000001f;border-radius:999px;place-items:center;width:38px;height:38px;display:grid;position:absolute;right:.6rem}.playful-shorts-stage .tiktok-fullscreen-control svg{width:16px;height:16px}.playful-shorts-stage .tiktok-play{z-index:6;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000075;border:1px solid #ffffff38;border-radius:999px;place-items:center;width:58px;height:58px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.playful-shorts-stage .tiktok-play svg{fill:currentColor;width:22px;height:22px;margin-left:2px}.playful-shorts-stage .tiktok-timeline-wrap{z-index:7;height:7px;position:absolute;bottom:0;left:0;right:0}.playful-shorts-stage .tiktok-timeline{cursor:pointer;appearance:none;background:linear-gradient(to right, var(--playful-rose) var(--timeline-position), #ffffff3d var(--timeline-position));width:100%;height:7px;margin:0;position:absolute;inset:0}.playful-shorts-stage .tiktok-timeline::-webkit-slider-thumb{appearance:none;width:0;height:0}.playful-shorts-stage .tiktok-time{display:none}.tiktok-desktop-navigation{z-index:10;gap:.75rem;display:grid;position:fixed;top:50%;right:3rem;transform:translateY(-50%)}.tiktok-desktop-navigation button{border:1px solid var(--playful-line-strong);background:var(--playful-surface-raised);color:#d4d4d8;border-radius:999px;place-items:center;width:42px;height:42px;display:grid}.tiktok-desktop-navigation button:disabled{cursor:not-allowed;opacity:.35}.tiktok-desktop-navigation svg{width:18px;height:18px}.playful-shorts-stage .tiktok-speed-pill,.playful-shorts-stage .tiktok-seek-feedback{z-index:8;color:#fff;background:#000000ad;border-radius:999px;padding:.45rem .7rem;font-size:.7rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tiktok-comments-backdrop{z-index:50;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000a8;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.tiktok-comments-sheet{border:1px solid var(--playful-line-strong);background:var(--playful-surface-raised);border-bottom:0;border-radius:16px 16px 0 0;width:min(100%,440px);max-height:70dvh;padding:.75rem;overflow-y:auto;box-shadow:0 -20px 60px #0006}@media (width<=1023px){.playful-video-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.playful-jav-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tiktok-desktop-navigation{right:1.25rem}.playful-watch-layout{grid-template-columns:1fr;padding-inline:0}.playful-up-next{max-height:min(76dvh,760px);position:static;overflow:hidden}.playful-up-next .related-list{overscroll-behavior-y:contain;scrollbar-gutter:stable;flex:auto;grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;padding-right:.3rem;overflow-y:auto}}@media (width<=767px){.shell{width:calc(100% - 1.5rem)}#main-content{padding-bottom:calc(64px + env(safe-area-inset-bottom))}.playful-site-header{min-height:57px}.playful-site-header .playful-search-form{height:32px;min-height:32px;padding-block:0}.playful-site-header .playful-search-form input,.playful-site-header .playful-search-form button{min-height:30px}.playful-feed-shell{padding-top:0}.playful-category-rail{margin-inline:-.05rem;padding-block:1.55rem 1.45rem}.playful-category-chips{gap:.5rem}.playful-category-chips a,.playful-category-chip,.playful-taxonomy-toggle{min-height:29px;padding-inline:.72rem}.playful-feed-heading{min-height:0;margin-bottom:1rem;padding:.6rem 0 .55rem;display:block}.playful-feed-title-row h1{font-size:.98rem}.playful-taxonomy{padding-block:1.55rem 1.2rem}.playful-taxonomy-panel{margin-inline:-.1rem;padding:.7rem}.playful-taxonomy-grid{max-height:44dvh}.playful-order-control{width:100%;margin-top:.7rem;display:block}.playful-order-control>.playful-sort-label{margin-bottom:.35rem;display:block}.playful-order-control>div{grid-template-columns:repeat(3,minmax(0,1fr))}.playful-order-control a{min-height:38px}.playful-sort-rail{grid-template-columns:repeat(4,minmax(0,1fr));width:100%;min-height:49px;margin-top:.75rem;padding:.25rem;display:grid}.playful-home-page .playful-sort-rail{grid-template-columns:repeat(3,minmax(0,1fr))}.playful-sort-rail .playful-sort-label{display:none}.playful-sort-rail>*{text-align:center;white-space:normal;min-width:0;min-height:39px;padding:.25rem .3rem}.playful-video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem .65rem}.playful-jav-page{width:100%;padding-inline:.75rem}.playful-jav-grid{grid-template-columns:1fr;gap:1.1rem}.playful-card-body{padding-top:.45rem}.playful-card-body .card-title{font-size:.73rem}.playful-card-creator .card-creator-copy strong{max-width:7rem;font-size:.65rem}.playful-card-creator .card-creator-copy small{display:none}.playful-card-meta{white-space:normal;flex-wrap:wrap;gap:.18rem .35rem;font-size:.6rem}.playful-card-menu>summary{width:32px;height:32px}.playful-home-tags{display:none}.playful-album-shell{width:calc(100% - 1.5rem);padding-block:.75rem 4rem}.playful-album-media{aspect-ratio:4/5}.album-lightbox{width:100vw;height:100dvh;max-height:none;margin:0}.album-lightbox-panel{border:0;border-radius:0;height:100dvh;max-height:none}.playful-search-page{width:calc(100% - 1.5rem);padding-block:1rem 4rem}.playful-search-header{gap:.85rem}.playful-search-input-shell .playful-search-form{border-radius:13px;min-height:48px;padding-inline:.9rem}.playful-search-input-shell .playful-search-form button,.playful-search-input-shell .playful-search-form input{min-height:32px}.playful-search-toolbar{align-items:stretch}.playful-search-tabs{flex:1}.playful-search-tabs a{flex:1;justify-content:center;padding-inline:.45rem}.playful-search-filter-action{justify-content:center;width:36px;padding:0;font-size:0}.playful-search-filter-action svg{width:15px;height:15px}.playful-search-discovery,.playful-search-results{margin-top:1.4rem}.playful-search-recommendations{margin-top:1.75rem}.playful-search-recommendations>header,.playful-search-results-heading{align-items:flex-start}.playful-search-recommendations>header span,.playful-search-results-heading>span{display:none}.playful-search-state{min-height:220px;padding:1.5rem 1rem}.playful-watch-header-inner{grid-template-columns:36px minmax(0,1fr);gap:.65rem;width:min(100% - 1rem,672px);display:grid}.playful-watch-search{min-width:0;display:block}.playful-watch-header-inner:after{display:none}.playful-watch-header-inner .playful-header-leading{display:block}.playful-watch-header-inner .playful-header-brand{display:none}.playful-watch-layout{gap:1.5rem;width:calc(100% - 1rem);padding:1rem 0 4.5rem}.playful-watch-main .video-frame{border-radius:14px}.playful-watch-main>:not(.video-frame):not(script),.playful-up-next{margin-inline:.25rem}.playful-watch-main .watch-title{margin-top:.9rem;font-size:1.25rem}.playful-watch-identity-row{align-items:flex-start}.playful-watch-identity-row .watch-creator small{max-width:58vw}.playful-watch-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.playful-watch-actions .view-count{grid-column:1/-1;width:100%;margin-bottom:.2rem}.playful-watch-actions .like-button,.playful-source-actions .reaction-button{grid-column:1}.playful-watch-actions .content-share-button{grid-column:2}.playful-watch-actions .playful-report-button{grid-column:3}.playful-up-next .related-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem .65rem}.playful-creator-banner{height:160px}.playful-creator-content{width:100%;margin-top:-46px}.playful-creator-profile,.playful-creator-posts{margin-inline:1rem}.playful-creator-avatar{width:80px;height:80px}.playful-creator-post-media{border-inline:0;border-radius:0;width:calc(100% + 2rem);margin-inline:-1rem}}@media (width<=430px){.playful-header-brand{width:72px}.playful-watch-header-inner .playful-header-leading{width:auto}.playful-watch-header-inner:after{display:none}.playful-up-next .related-list{grid-template-columns:1fr}.playful-pagination-inner{gap:.25rem}.playful-pagination .playful-pagination-direction{width:40px;padding:0}.playful-pagination .playful-pagination-direction span{display:none}.playful-pagination .pagination-ellipsis{width:12px}.playful-creator-heading{max-width:120px}.playful-creator-heading strong,.playful-creator-heading span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.playful-creator-header .local-follow-button span:not(.sr-only){display:none}.playful-creator-header .local-follow-button{width:30px;padding:0}}@media (width<=639px){.playful-shorts-stage-shell,.playful-shorts-stage,.playful-shorts-slide,.playful-shorts-slide>.tiktok-video{border-radius:0}.playful-shorts-back{top:max(.6rem, env(safe-area-inset-top));background:#04070a9e;width:38px;height:38px;padding:0;left:.6rem}.tiktok-desktop-navigation{display:none}.playful-shorts-stage .tiktok-copy{bottom:.85rem;left:.75rem;right:4.65rem}.playful-shorts-stage .tiktok-actions{right:.35rem}.playful-shorts-stage .tiktok-fullscreen-control{top:max(.6rem, env(safe-area-inset-top));right:.6rem}}@media (width>=768px){.playful-site-header{min-height:63px}}@media (pointer:coarse){.playful-category-chips a,.playful-category-chip,.playful-taxonomy-toggle,.playful-order-control a,.playful-search-tabs a,.playful-search-filter-action,.playful-album-card .album-follow-button,.playful-album-card .album-share-button,.playful-album-card .album-content-counts>button,.playful-watch-actions .like-button,.playful-source-actions .reaction-button,.playful-watch-actions .content-share-button,.playful-watch-actions .playful-report-button{min-height:44px}.playful-album-card .album-share-button{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.playful-back-button,.local-follow-button,.content-share-button,.playful-report-button,.playful-creator-post-media img,.playful-creator-post-media>span{transition:none}}nav.playful-pagination.playful-pagination-refined{justify-items:center;gap:.72rem;width:100%;padding-block:2rem 1.25rem;display:grid}nav.playful-pagination.playful-pagination-refined .playful-pagination-status{color:#71717a;letter-spacing:.035em;align-items:baseline;gap:.34rem;margin:0;font-size:.69rem;font-weight:650;display:flex}nav.playful-pagination.playful-pagination-refined .playful-pagination-status strong{color:#f4f4f6;font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.78rem}nav.playful-pagination.playful-pagination-refined .playful-pagination-inner{width:min(100%,640px);max-width:100%;box-shadow:none;background:0 0;border:0;grid-template-columns:minmax(104px,auto) minmax(0,1fr) minmax(104px,auto);justify-content:center;align-items:center;gap:.55rem;padding:0;display:grid}nav.playful-pagination.playful-pagination-refined .playful-pagination-pages{background:#131318;border:1px solid #00000017;border-radius:13px;justify-content:center;align-items:center;gap:.12rem;min-width:0;min-height:46px;padding:.28rem;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff06}nav.playful-pagination.playful-pagination-refined .pagination-link,nav.playful-pagination.playful-pagination-refined .pagination-current,nav.playful-pagination.playful-pagination-refined .pagination-direction{color:#71717a;touch-action:manipulation;border:1px solid #0000;border-radius:9px;flex:none;justify-content:center;align-items:center;min-height:38px;font-size:.71rem;font-weight:740;line-height:1;text-decoration:none;transition:border-color .15s,background-color .15s,color .15s,box-shadow .15s,transform .15s;display:inline-flex}nav.playful-pagination.playful-pagination-refined .playful-pagination-page{font-variant-numeric:tabular-nums;background:0 0;width:36px;min-width:36px;padding:0}nav.playful-pagination.playful-pagination-refined .playful-pagination-direction{color:#f4f4f6;background:#131318;border-color:#0000001a;gap:.36rem;min-width:104px;min-height:46px;padding-inline:.85rem}nav.playful-pagination.playful-pagination-refined .playful-pagination-direction svg{stroke-width:2.35px;width:16px;height:16px}nav.playful-pagination.playful-pagination-refined .pagination-current{color:#fff;box-shadow:none;background:#18181b;border-color:#f4f4f6}nav.playful-pagination.playful-pagination-refined .pagination-link:hover,nav.playful-pagination.playful-pagination-refined .pagination-link:focus-visible{color:#f4f4f6;background:#131318;border-color:#0000001f}nav.playful-pagination.playful-pagination-refined .playful-pagination-next.pagination-link,nav.playful-pagination.playful-pagination-refined .pagination-direction[rel=next]{color:#fff;box-shadow:none;background:#18181b;border-color:#f4f4f6}nav.playful-pagination.playful-pagination-refined .playful-pagination-next.pagination-link:hover,nav.playful-pagination.playful-pagination-refined .playful-pagination-next.pagination-link:focus-visible,nav.playful-pagination.playful-pagination-refined .pagination-direction[rel=next]:hover,nav.playful-pagination.playful-pagination-refined .pagination-direction[rel=next]:focus-visible{color:#0b0b0e;background:linear-gradient(135deg,#f2b73c,#e5a00d);border-color:#f2b73c;box-shadow:0 9px 22px #e5a00d42}nav.playful-pagination.playful-pagination-refined .pagination-link:active{transform:translateY(1px)scale(.98)}nav.playful-pagination.playful-pagination-refined .pagination-link:focus-visible{outline-offset:2px;outline:2px solid #e5a00dcc}nav.playful-pagination.playful-pagination-refined .pagination-direction[aria-disabled=true]{color:#71717a;box-shadow:none;cursor:not-allowed;opacity:1;background:#131318;border-color:#00000013}nav.playful-pagination.playful-pagination-refined .pagination-ellipsis{color:#71717a;flex:none;place-items:center;width:16px;min-height:38px;font-size:.74rem;display:inline-grid}@media (width<=520px){nav.playful-pagination.playful-pagination-refined{gap:.58rem;padding-block:1.6rem 1rem}nav.playful-pagination.playful-pagination-refined .playful-pagination-inner{grid-template-columns:40px minmax(0,1fr) 40px;gap:.34rem;width:min(100%,360px)}nav.playful-pagination.playful-pagination-refined .playful-pagination-pages{border-radius:11px;gap:0;min-height:42px;padding:.2rem}nav.playful-pagination.playful-pagination-refined .playful-pagination-direction{border-radius:11px;width:40px;min-width:40px;min-height:42px;padding:0}nav.playful-pagination.playful-pagination-refined .playful-pagination-direction span{display:none}nav.playful-pagination.playful-pagination-refined .playful-pagination-page{width:31px;min-width:31px;min-height:34px}nav.playful-pagination.playful-pagination-refined .pagination-ellipsis{width:10px;min-height:34px}}@media (width<=350px){nav.playful-pagination.playful-pagination-refined .playful-pagination-inner{grid-template-columns:38px minmax(0,1fr) 38px;gap:.25rem}nav.playful-pagination.playful-pagination-refined .playful-pagination-direction{width:38px;min-width:38px}nav.playful-pagination.playful-pagination-refined .playful-pagination-page{width:28px;min-width:28px}nav.playful-pagination.playful-pagination-refined .pagination-ellipsis{width:8px}}@media (prefers-reduced-motion:reduce){nav.playful-pagination.playful-pagination-refined .pagination-link{transition:none}}:root{--bg:#0b0b0e;--surface:#131318;--surface-hover:#1a1a21;--text:#f4f4f6;--muted:#9b9ba3;--line:#ffffff14;--line-strong:#ffffff24;--accent:#e5a00d;--accent-hover:#f2b73c;--focus:#f2b73c;--radius:14px;--gold:#e5a00d;--gold-hover:#f2b73c;--gold-soft:#e5a00d29;--playful-bg:#0b0b0e;--playful-stage:#070709;--playful-surface:#131318;--playful-surface-raised:#17171d;--playful-surface-hover:#1a1a21;--playful-line:#ffffff14;--playful-line-strong:#ffffff24;--playful-text:#f4f4f6;--playful-muted:#9b9ba3;--playful-dim:#71717a;--playful-rose:#e5a00d;--playful-rose-hover:#f2b73c}html{background:var(--bg)}body{background:var(--bg);color:var(--text);letter-spacing:.005em;font-family:Inter,Noto Sans Myanmar Variable,Noto Sans Myanmar,system-ui,-apple-system,sans-serif}a{color:inherit}::selection{color:#0b0b0e;background:#e5a00d}.site-header,.playful-site-header{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px)saturate(1.5);background:#0b0b0edb}.brand,.brand strong{color:var(--text)}.search-form,.playful-search-form{transition:border-color .15s,background-color .15s;border:1px solid var(--line)!important;background:#ffffff0f!important;border-radius:999px!important}.search-form:focus-within,.playful-search-form:focus-within{background:#ffffff14!important;border-color:#e5a00d99!important}.search-form input,.playful-search-form input{color:var(--text)}.search-form input::placeholder,.playful-search-form input::placeholder,.search-form button,.playful-search-form button{color:var(--muted)}.search-form button:hover,.playful-search-form button:hover{color:var(--gold)}.xb-nav-link.is-active:after{content:"";background:var(--gold);border-radius:2px;height:2px;position:absolute;bottom:-.3rem;left:0;right:0}.main-nav a{color:var(--muted)}.main-nav a:hover,.main-nav a[aria-current=page]{color:var(--text)}.tag-menu-trigger{color:var(--text);background:0 0;border:0}.tag-menu-panel,.tag-drawer{border-color:var(--line-strong);color:var(--text);background:#16161c;border-radius:16px}.tag-menu-list a{color:var(--text)}.tag-menu-count{color:var(--muted)}.playful-category-chips a,.playful-taxonomy-toggle{color:var(--muted);font-size:.72rem;font-weight:600;text-decoration:none;background:0 0!important;border:1px solid #0000!important;border-radius:999px!important}.playful-category-chips a:hover,.playful-taxonomy-toggle:hover,.playful-category-chips a:focus-visible,.playful-taxonomy-toggle:focus-visible{color:var(--text);background:#ffffff0f!important}.playful-category-chips a.is-active,.playful-category-chips a[aria-current=page]{color:#0b0b0e;box-shadow:none;background:var(--gold)!important}.video-grid{gap:1.45rem .9rem}.playful-video-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.video-card{box-shadow:none;background:0 0;border:0}.poster-placeholder,.video-card .poster-placeholder,.playful-card-poster{outline-offset:-1px;background:#15151a;border:0;border-radius:12px;outline:1px solid #ffffff0f;transition:outline-color .2s,transform .25s;overflow:hidden;box-shadow:0 8px 24px #00000059}.poster-placeholder img,.poster-placeholder video,.playful-card-poster>img{filter:none}.card-link:hover .poster-placeholder,.card-link:focus-visible .poster-placeholder,.playful-card-link:hover .playful-card-poster,.playful-card-link:focus-visible .playful-card-poster{outline-color:#e5a00d8c;transform:translateY(-4px)}.card-link:hover .poster-placeholder img,.playful-card-link:hover .playful-card-poster>img{filter:none;transform:scale(1.03)}.poster-fallback,.playful-card-poster .poster-fallback{background:linear-gradient(150deg,#1a1a20,#101014)}.play-badge{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0b0b0eb8;border:0;border-radius:999px;width:46px;height:46px}.card-link:hover .play-badge,.playful-card-link:hover .play-badge{background:var(--gold);color:#0b0b0e}.playful-card-creator{display:none}.card-body{padding-block:.6rem 0}.card-title,.playful-card-body .card-title{color:var(--text);letter-spacing:-.005em;min-height:0;font-family:inherit;font-size:.92rem;font-weight:600;line-height:1.4}.card-link:hover .card-title,.playful-card-link:hover .card-title,.playful-card-link:focus-visible .card-title{color:var(--gold-hover);text-decoration:none}.card-meta,.card-source,.playful-card-creator-copy small{color:var(--muted);text-transform:none;letter-spacing:0;font-size:.72rem}.duration-badge{color:#f4f4f6;background:#0b0b0ec7;border-radius:6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.playful-card-poster .duration-badge{color:#f4f4f6;background:#0b0b0ec7;border-radius:6px}.playful-feed-title-row h1,.section-heading h2,.catalog-header h1,.page-header h1{letter-spacing:-.02em;color:var(--text);font-family:inherit;font-size:1.5rem;font-weight:700}.playful-feed-title-row h1{font-size:1.35rem}.eyebrow{text-transform:uppercase;letter-spacing:.16em;color:var(--gold);font-size:.66rem}.quiet-link,.text-link{color:var(--muted)}.quiet-link:hover,.text-link:hover{color:var(--gold-hover)}.button,.button-primary,.button-secondary,.pagination-link,.pagination-current{box-shadow:none;border-radius:999px;font-weight:600}.button-primary{background:var(--gold);color:#0b0b0e;border:0}.button-primary:hover{background:var(--gold-hover)}.button-secondary,.pagination-link{border:1px solid var(--line-strong);color:var(--text);background:0 0}.button-secondary:hover,.pagination-link:hover{border-color:var(--gold);color:var(--gold-hover);background:0 0}.pagination-current{background:var(--gold);color:#0b0b0e;border:0}.tag-cloud a,.tag-list a{border:1px solid var(--line);color:var(--muted);background:0 0;border-radius:999px;font-size:.74rem}.tag-cloud a:hover,.tag-list a:hover{color:var(--text);border-color:var(--line-strong);background:#ffffff0d}nav.playful-pagination.playful-pagination-refined .playful-pagination-pages{border:1px solid var(--line);box-shadow:none;background:#ffffff0a;border-radius:999px}nav.playful-pagination.playful-pagination-refined .pagination-link,nav.playful-pagination.playful-pagination-refined .pagination-current,nav.playful-pagination.playful-pagination-refined .pagination-direction{border-radius:999px}nav.playful-pagination.playful-pagination-refined .pagination-current,nav.playful-pagination.playful-pagination-refined .playful-pagination-next.pagination-link,nav.playful-pagination.playful-pagination-refined .pagination-direction[rel=next]{background:var(--gold);border-color:var(--gold);color:#0b0b0e}nav.playful-pagination.playful-pagination-refined .playful-pagination-next.pagination-link:hover,nav.playful-pagination.playful-pagination-refined .playful-pagination-next.pagination-link:focus-visible,nav.playful-pagination.playful-pagination-refined .pagination-direction[rel=next]:hover,nav.playful-pagination.playful-pagination-refined .pagination-direction[rel=next]:focus-visible{background:var(--gold-hover);border-color:var(--gold-hover);color:#0b0b0e}.site-footer{border-top:1px solid var(--line);color:var(--muted);background:#0b0b0e}.site-footer .footer-inner{flex-direction:row}.site-footer .footer-links{justify-content:flex-end!important}.site-footer .footer-links a,.site-footer .footer-link-button{color:var(--muted);transition:color .15s}.site-footer .footer-links a:hover,.site-footer .footer-link-button:hover{color:var(--gold-hover)}.age-gate{-webkit-backdrop-filter:blur(14px);background:#070709eb}.age-dialog{border:1px solid var(--line-strong);color:var(--text);background:#14141a;border-radius:18px;box-shadow:0 32px 90px #0009}.age-dialog .eyebrow{color:var(--gold)}.playful-watch-main .watch-title{letter-spacing:-.02em;font-family:inherit;font-weight:700}.report-dialog-panel{border:1px solid var(--line-strong);color:var(--text);background:#16161c;border-radius:16px;box-shadow:0 32px 90px #0009}.report-dialog input,.report-dialog select,.report-dialog textarea{border-color:var(--line-strong);color:var(--text);background:#1a1a21;border-radius:10px}.tiktok-feed-back,.playful-shorts-back{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b0b0e99;border:1px solid #ffffff2e;border-radius:999px}.tiktok-avatar,.tiktok-avatar-coral,.tiktok-avatar-aqua,.tiktok-avatar-gold,.tiktok-avatar-lime,.tiktok-avatar-rose,.tiktok-avatar-blue,.playful-shorts-stage .tiktok-avatar{background:var(--gold);color:#0b0b0e;border-radius:999px;font-family:inherit}.tiktok-copy h2{font-family:inherit;font-size:1rem;font-weight:700;line-height:1.4}.tiktok-caption{border-left:0;padding-left:0;font-family:inherit;font-size:.85rem;font-style:normal;line-height:1.55}.tiktok-uploader-copy strong{text-transform:none;letter-spacing:0;font-size:.72rem;font-weight:700}.tiktok-uploader-copy small{text-transform:none;letter-spacing:0;font-size:.64rem}.tiktok-action>span,.playful-shorts-stage .tiktok-action>span,.playful-shorts-stage .tiktok-like-action .tiktok-action>span{color:#fff;box-shadow:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b0b0e99;border:1px solid #ffffff24;border-radius:999px!important}.playful-shorts-stage .tiktok-action small{color:#fff;text-shadow:0 1px 4px #0009;text-transform:none;letter-spacing:0;font-size:.58rem;font-weight:600}.tiktok-play,.playful-shorts-stage .tiktok-play{background:var(--gold);color:#0b0b0e;border:0;border-radius:999px;box-shadow:0 12px 40px #00000080}.playful-shorts-stage .tiktok-fullscreen-control{color:#fff;background:#0b0b0e99;border:1px solid #ffffff24;border-radius:999px}.playful-shorts-stage .tiktok-action.is-liked>span,.playful-shorts-stage .tiktok-save-action.is-saved>span,.tiktok-action.is-liked>span{border-color:var(--gold);background:var(--gold);color:#0b0b0e}.tiktok-speed-pill,.tiktok-seek-feedback{color:#fff;background:#0b0b0eb3;border-radius:999px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.playful-album-intro h1{letter-spacing:-.02em;font-family:inherit;font-weight:700}.album-card,.playful-album-card{border:1px solid var(--line);border-top:1px solid var(--line);background:#131318;border-radius:16px;box-shadow:0 12px 32px #00000059}.album-card-header{border-bottom:1px solid var(--line)}.album-avatar,.album-avatar.creator-tone-rose,.album-avatar.creator-tone-aqua,.album-avatar.creator-tone-amber,.album-avatar.creator-tone-violet{background:var(--gold);color:#0b0b0e;border-radius:999px;font-family:inherit}.album-card-header strong,.album-creator-name{font-family:inherit;font-size:.88rem;font-weight:600}.album-media,.playful-album-media{border-radius:0}.album-index{color:#f4f4f6;background:#0b0b0ec7;border-radius:8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.album-dot-indicator,.album-dot-indicator.is-active{background:#fff6;border-radius:999px;width:6px;height:6px}.album-dot-indicator.is-active{background:var(--gold)}.album-tags span,.album-tags a{color:var(--muted);text-transform:none;letter-spacing:0;background:#ffffff0f;border:0;border-radius:6px;font-size:.66rem}.album-tags span:hover,.album-tags a:hover{color:var(--text);background:#ffffff1a}.playful-album-card .album-follow-button{background:var(--gold);color:#0b0b0e;border:0;border-radius:999px}.playful-album-card .album-follow-button[aria-pressed=true]{border:1px solid var(--line-strong);color:var(--text);background:0 0}.playful-album-card .album-follow-button:hover,.playful-album-card .album-follow-button:focus-visible{background:var(--gold-hover);color:#0b0b0e}.playful-album-card .album-follow-button[aria-pressed=true]:hover,.playful-album-card .album-follow-button[aria-pressed=true]:focus-visible{background:var(--gold);border-color:var(--gold);color:#0b0b0e}.playful-album-card .album-share-button{border:1px solid var(--line-strong);color:var(--text);background:0 0;border-radius:999px}.album-content-counts{text-transform:none;letter-spacing:0;color:var(--muted);font-size:.68rem}*{scrollbar-width:thin;scrollbar-color:#ffffff29 transparent}::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:999px}@media (width<=1199px){.playful-video-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=899px){.playful-video-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=639px){.playful-video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem .65rem}.poster-placeholder,.video-card .poster-placeholder,.playful-card-poster{border-radius:10px}}
