/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-amber-300:oklch(87.9% .169 91.605);--color-amber-700:oklch(55.5% .163 48.998);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-700:oklch(50.8% .118 165.612);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-zinc-100:oklch(96.7% .001 286.375);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-900:oklch(21% .006 285.885);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--radius-xl:.75rem;--radius-2xl:1rem;--animate-spin:spin 1s linear infinite;--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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.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}.top-1\/2{top:50%}.top-12{top:calc(var(--spacing) * 12)}.top-\[calc\(100\%\+6px\)\]{top:calc(100% + 6px)}.right-0{right:0}.right-3{right:calc(var(--spacing) * 3)}.bottom-0{bottom:0}.left-0{left:0}.left-4{left:calc(var(--spacing) * 4)}.left-12{left:calc(var(--spacing) * 12)}.z-\[120\]{z-index:120}.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}}.mt-1{margin-top:var(--spacing)}.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)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.h-2{height:calc(var(--spacing) * 2)}.h-6{height:calc(var(--spacing) * 6)}.h-9{height:calc(var(--spacing) * 9)}.h-full{height:100%}.max-h-72{max-height:calc(var(--spacing) * 72)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-28{min-height:calc(var(--spacing) * 28)}.w-6{width:calc(var(--spacing) * 6)}.w-9{width:calc(var(--spacing) * 9)}.w-48{width:calc(var(--spacing) * 48)}.w-64{width:calc(var(--spacing) * 64)}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.min-w-0{min-width:0}.min-w-\[760px\]{min-width:760px}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 7) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:2147483647px}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.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-amber-300\/60{border-color:#ffd23699}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/60{border-color:color-mix(in oklab, var(--color-amber-300) 60%, transparent)}}.border-black\/5{border-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.border-black\/5{border-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.border-black\/10{border-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.border-black\/10{border-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-\[\#ff0066\]{background-color:#f06}.bg-\[var\(--dd-accent\)\]{background-color:var(--dd-accent)}.bg-\[var\(--dd-soft\)\]{background-color:var(--dd-soft)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-7{padding-block:calc(var(--spacing) * 7)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pl-12{padding-left:calc(var(--spacing) * 12)}.text-left{text-align:left}.text-right{text-align:right}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.break-words{overflow-wrap:break-word}.text-\[\#ff0066\]{color:#f06}.text-amber-700{color:var(--color-amber-700)}.text-emerald-700{color:var(--color-emerald-700)}.text-rose-500{color:var(--color-rose-500)}.text-rose-600{color:var(--color-rose-600)}.text-white{color:var(--color-white)}.text-zinc-400{color:var(--color-zinc-400)}.text-zinc-500{color:var(--color-zinc-500)}.text-zinc-900{color:var(--color-zinc-900)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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))}.first\:border-0:first-child{border-style:var(--tw-border-style);border-width:0}.first\:pt-0:first-child{padding-top:0}@media (hover:hover){.hover\:border-\[\#ff0066\]\/50:hover{border-color:oklab(63.8756% .251098 .0465738/.5)}.hover\:text-\[\#ff0066\]:hover{color:#f06}}@media (width>=40rem){.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:py-9{padding-block:calc(var(--spacing) * 9)}.sm\:pt-9{padding-top:calc(var(--spacing) * 9)}}@media (width>=48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=64rem){.lg\:hidden{display:none}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:items-end{align-items:flex-end}}@media (width>=80rem){.xl\:block{display:block}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (width>=96rem){.\32 xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (prefers-color-scheme:dark){.dark\:border-amber-700\/60{border-color:#b7500099}@supports (color:color-mix(in lab, red, red)){.dark\:border-amber-700\/60{border-color:color-mix(in oklab, var(--color-amber-700) 60%, transparent)}}.dark\:border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/5{border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.dark\:border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:text-amber-300{color:var(--color-amber-300)}.dark\:text-emerald-300{color:var(--color-emerald-300)}.dark\:text-zinc-100{color:var(--color-zinc-100)}.dark\:text-zinc-400{color:var(--color-zinc-400)}}}:root,:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--dd-font-ui:"Segoe UI Variable Text", "Segoe UI", Inter, Roboto, Helvetica, Arial, sans-serif;--dd-font-display:"Segoe UI Variable Display", "Segoe UI", Inter, Roboto, Helvetica, Arial, sans-serif;font-family:var(--dd-font-ui);--dd-bg:#090b11;--dd-bg-elevated:#0d1018;--dd-surface:#11141d;--dd-surface-2:#151925;--dd-surface-3:#1b2030;--dd-header:#090b11e0;--dd-popover:#11141d;--dd-input:#080a109e;--dd-input-hover:#0c0e15d9;--dd-input-focus:#0a0c13f5;--dd-text:#f7f7fb;--dd-text-2:#d5d7df;--dd-muted:#9298a8;--dd-faint:#626879;--dd-border:#ffffff14;--dd-border-strong:#ffffff24;--dd-hover:#ffffff0e;--dd-card:#ffffff06;--dd-card-hover:#ffffff0c;--dd-shadow:#00000042;--dd-violet:#8b5cf6;--dd-violet-soft:#a78bfa;--dd-violet-text:#ddd0ff;--dd-blue:#60a5fa}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--dd-bg:#f3f4f8;--dd-bg-elevated:#fff;--dd-surface:#fff;--dd-surface-2:#f0f2f8;--dd-surface-3:#e8ebf4;--dd-header:#ffffffe0;--dd-popover:#fff;--dd-input:#fffffff0;--dd-input-hover:#fff;--dd-input-focus:#fff;--dd-text:#171923;--dd-text-2:#343847;--dd-muted:#697080;--dd-faint:#9aa0ae;--dd-border:#181c2a18;--dd-border-strong:#181c2a29;--dd-hover:#40465c11;--dd-card:#ffffffd1;--dd-card-hover:#fff;--dd-shadow:#2c324a1f;--dd-violet:#7c3aed;--dd-violet-soft:#7c3aed;--dd-violet-text:#6d28d9;--dd-blue:#2563eb}*{box-sizing:border-box}html{background:var(--dd-bg);scroll-behavior:smooth}body{background:radial-gradient(circle at 70% -20%, var(--dd-violet), transparent 34rem), radial-gradient(circle at 15% 8%, var(--dd-blue), transparent 28rem), var(--dd-bg);min-width:320px;min-height:100vh;margin:0}@supports (color:color-mix(in lab, red, red)){body{background:radial-gradient(circle at 70% -20%, color-mix(in srgb, var(--dd-violet) 12%, transparent), transparent 34rem), radial-gradient(circle at 15% 8%, color-mix(in srgb, var(--dd-blue) 7%, transparent), transparent 28rem), var(--dd-bg)}}body{color:var(--dd-text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;transition:background-color .2s,color .2s}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}select option{background:var(--dd-surface);color:var(--dd-text)}::selection{color:#fff;background:#8b5cf661}.dd-shell{min-height:100vh;color:var(--dd-text)}.dd-container{width:min(100% - 2rem,1580px);margin-inline:auto}@media (width>=768px){.dd-container{width:min(100% - 3rem,1580px)}}.dd-header{border-bottom:1px solid var(--dd-border);background:var(--dd-header);box-shadow:0 10px 40px var(--dd-shadow);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.dd-footer{border-top:1px solid var(--dd-border);color:var(--dd-faint)}.dd-logo,.dd-text{color:var(--dd-text)}.dd-text-2{color:var(--dd-text-2)}.dd-muted{color:var(--dd-muted)}.dd-faint{color:var(--dd-faint)}.dd-border{border-color:var(--dd-border)}.dd-surface{background:var(--dd-surface)}.dd-surface-soft{background:var(--dd-surface-2)}.dd-nav-link{color:var(--dd-muted);transition:background .18s,color .18s}.dd-nav-link:hover,.dd-nav-link-active{background:var(--dd-hover);color:var(--dd-text)}.dd-nav-indicator{background:var(--dd-violet-soft)}.dd-icon-button{border:1px solid var(--dd-border);background:var(--dd-card);width:40px;height:40px;color:var(--dd-muted);border-radius:999px;place-items:center;transition:background .18s,color .18s,border-color .18s,transform .18s;display:grid}.dd-icon-button:hover{background:var(--dd-hover);color:var(--dd-text);border-color:var(--dd-border-strong);transform:translateY(-1px)}.dd-popover{z-index:90;border:1px solid var(--dd-border);background:var(--dd-popover);box-shadow:0 22px 65px var(--dd-shadow);border-radius:18px;overflow:hidden}.dd-menu-item{width:100%;color:var(--dd-muted);text-align:left;border-radius:12px;align-items:center;gap:.55rem;padding:.62rem .72rem;font-size:.8rem;font-weight:750;transition:background .16s,color .16s;display:flex}.dd-menu-item:hover{background:var(--dd-hover);color:var(--dd-text)}.dd-menu-item-active{background:var(--dd-violet)}@supports (color:color-mix(in lab, red, red)){.dd-menu-item-active{background:color-mix(in srgb, var(--dd-violet) 11%, transparent)}}.dd-menu-item-active{color:var(--dd-violet-text)}.eyebrow{letter-spacing:.19em;text-transform:uppercase;color:var(--dd-violet-soft);margin:0 0 .55rem;font-size:.68rem;font-weight:900}.section-title{letter-spacing:-.035em;color:var(--dd-text);font-size:clamp(1.55rem,2vw,2rem);font-weight:900;line-height:1.05}.section-copy{color:var(--dd-muted);line-height:1.65}.glass-panel{border:1px solid var(--dd-border);background:linear-gradient(145deg, var(--dd-surface), var(--dd-surface-2))}@supports (color:color-mix(in lab, red, red)){.glass-panel{background:linear-gradient(145deg, color-mix(in srgb, var(--dd-surface) 92%, transparent), color-mix(in srgb, var(--dd-surface-2) 82%, transparent))}}.glass-panel{box-shadow:0 24px 70px var(--dd-shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.pill{border:1px solid var(--dd-border-strong);background:var(--dd-surface);align-items:center;gap:.35rem;min-height:28px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pill{background:color-mix(in srgb, var(--dd-surface) 78%, transparent)}}.pill{color:var(--dd-text-2);border-radius:999px;padding:.32rem .65rem;font-size:.7rem;font-weight:800}.pill-accent{border-color:var(--dd-violet)}@supports (color:color-mix(in lab, red, red)){.pill-accent{border-color:color-mix(in srgb, var(--dd-violet) 26%, transparent)}}.pill-accent{background:var(--dd-violet)}@supports (color:color-mix(in lab, red, red)){.pill-accent{background:color-mix(in srgb, var(--dd-violet) 12%, transparent)}}.pill-accent{color:var(--dd-violet-text)}.btn-primary,.btn-secondary,.btn-ghost{border-radius:999px;justify-content:center;align-items:center;gap:.52rem;min-height:44px;padding:.72rem 1.15rem;font-size:.86rem;font-weight:850;transition:transform .2s,background .2s,border-color .2s,color .2s,box-shadow .2s;display:inline-flex}.btn-primary{color:#fff;background:linear-gradient(135deg,#7c3aed,#8b5cf6 55%,#6d5dfc);border:1px solid #a78bfa47;box-shadow:0 12px 30px #7c3aed33}.btn-primary:hover{transform:translateY(-1px);box-shadow:0 16px 34px #7c3aed4d}.btn-secondary{border:1px solid var(--dd-border-strong);background:var(--dd-card);color:var(--dd-text)}.btn-secondary:hover{background:var(--dd-hover);border-color:var(--dd-border-strong);transform:translateY(-1px)}.btn-ghost{color:var(--dd-muted);border:1px solid #0000;padding-inline:.9rem}.btn-ghost:hover{background:var(--dd-hover);color:var(--dd-text)}.filter-input{border:1px solid var(--dd-border);background:var(--dd-input);width:100%;min-height:46px;color:var(--dd-text);border-radius:14px;outline:none;padding:.68rem .9rem;transition:border-color .18s,box-shadow .18s,background .18s}.filter-input::placeholder{color:var(--dd-faint)}.filter-input:hover{background:var(--dd-input-hover)}.filter-input:focus{background:var(--dd-input-focus);border-color:#8b5cf685;box-shadow:0 0 0 3px #8b5cf61a}.dd-card-shell{color:var(--dd-text)}.dd-card-poster{background:var(--dd-surface-2);box-shadow:0 18px 45px var(--dd-shadow);ring-color:var(--dd-border)}.dd-card-shell:hover .dd-card-title{color:var(--dd-violet-text)}.dd-card-title{color:var(--dd-text);transition:color .18s}.dd-card-meta{color:var(--dd-muted)}.media-poster{aspect-ratio:2/3}.media-card-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.55em;display:-webkit-box;overflow:hidden}.dd-scroll-row{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:none;grid-auto-columns:minmax(150px,42vw);grid-auto-flow:column;gap:1rem;margin-inline:-.15rem;padding:.25rem .15rem 1rem;display:grid;overflow-x:auto}.dd-scroll-row::-webkit-scrollbar{display:none}.dd-scroll-row>*{scroll-snap-align:start}@media (width>=640px){.dd-scroll-row{grid-auto-columns:minmax(170px,26vw);gap:1.1rem}}@media (width>=1024px){.dd-scroll-row{grid-auto-columns:minmax(178px,15.5vw);gap:1.2rem}}@media (width>=1400px){.dd-scroll-row{grid-auto-columns:214px;gap:1.35rem}}.dd-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.45rem 1rem;display:grid}@media (width>=600px){.dd-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.65rem 1.15rem}}@media (width>=900px){.dd-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1180px){.dd-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.8rem 1.25rem}}@media (width>=1440px){.dd-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.empty-state{border:1px dashed var(--dd-border-strong);background:var(--dd-card);text-align:center;min-height:300px;color:var(--dd-muted);border-radius:28px;place-items:center;padding:2rem;display:grid}.empty-state h2{color:var(--dd-text);margin:.8rem 0 0;font-size:1.3rem;font-weight:900}.empty-state p{max-width:36rem;margin:.55rem 0 0;line-height:1.7}.dd-entity-card{border:1px solid var(--dd-border);background:var(--dd-card);transition:border-color .18s,background .18s,transform .18s}.dd-entity-card:hover{border-color:var(--dd-border-strong);background:var(--dd-card-hover);transform:translateY(-1px)}.dd-entity-placeholder{background:var(--dd-surface-2);color:var(--dd-faint)}.dd-info-card{border:1px solid var(--dd-border);background:var(--dd-card)}.dd-info-row{border-bottom:1px solid var(--dd-border)}.dd-chip{border:1px solid var(--dd-border);background:var(--dd-card);color:var(--dd-text-2)}.dd-chip:hover{border-color:var(--dd-violet)}@supports (color:color-mix(in lab, red, red)){.dd-chip:hover{border-color:color-mix(in srgb, var(--dd-violet) 28%, var(--dd-border))}}.dd-chip:hover{background:var(--dd-violet)}@supports (color:color-mix(in lab, red, red)){.dd-chip:hover{background:color-mix(in srgb, var(--dd-violet) 8%, var(--dd-card))}}.dd-chip:hover{color:var(--dd-violet-text)}.dd-tab{color:var(--dd-muted);border-bottom:2px solid #0000}.dd-tab:hover{color:var(--dd-text)}.dd-tab-active{color:var(--dd-text);border-bottom-color:var(--dd-violet)}.dd-divider{border-color:var(--dd-border)}.dd-fade-bottom{-webkit-mask-image:linear-gradient(#000 80%,#0000 100%);mask-image:linear-gradient(#000 80%,#0000 100%)}.dd-cinematic{color:#fff}.dd-cinematic .dd-cinematic-muted{color:#e4e4ecc2}.dd-cinematic .dd-cinematic-faint{color:#cacdd88f}:root[data-theme=light] .dd-cinematic-backdrop{opacity:.82}:root[data-theme=light] .dd-cinematic-overlay{background:linear-gradient(90deg,#141620f0 0%,#141620de 30%,#14162073 68%,#141620a8 100%)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.auth-stage{isolation:isolate;background:radial-gradient(circle at 18% 12%, var(--dd-violet), transparent 28rem), radial-gradient(circle at 90% 80%, var(--dd-blue), transparent 30rem), var(--dd-bg);place-items:center;min-height:100vh;padding:5.5rem 1rem 2rem;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.auth-stage{background:radial-gradient(circle at 18% 12%, color-mix(in srgb, var(--dd-violet) 18%, transparent), transparent 28rem), radial-gradient(circle at 90% 80%, color-mix(in srgb, var(--dd-blue) 12%, transparent), transparent 30rem), var(--dd-bg)}}.auth-card{z-index:2;border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:30px;width:min(100%,520px);position:relative}@supports (color:color-mix(in lab, red, red)){.auth-card{background:color-mix(in srgb, var(--dd-surface) 94%, transparent)}}.auth-card{box-shadow:0 35px 100px var(--dd-shadow);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);padding:clamp(1.4rem,4vw,2.25rem)}.auth-glow{filter:blur(70px);opacity:.35;pointer-events:none;border-radius:999px;position:absolute}.auth-glow-a{background:#7c3aed;width:22rem;height:22rem;top:-8rem;left:-7rem}.auth-glow-b{background:#2563eb;width:24rem;height:24rem;bottom:-9rem;right:-9rem}.auth-input{border:1px solid var(--dd-border);background:var(--dd-input);min-height:48px;color:var(--dd-faint);border-radius:15px;align-items:center;gap:.7rem;padding:0 .9rem;transition:border-color .18s,box-shadow .18s,background .18s;display:flex}.auth-input:focus-within{background:var(--dd-input-focus);border-color:#8b5cf68c;box-shadow:0 0 0 3px #8b5cf61a}.auth-input input{min-width:0;color:var(--dd-text);background:0 0;border:0;outline:0;flex:1;font-size:.9rem}.auth-input input::placeholder{color:var(--dd-faint)}:root,:root[data-theme=dark]{--dd-bg:#090a0d;--dd-bg-elevated:#0e0f13;--dd-surface:#111216;--dd-surface-2:#16171c;--dd-surface-3:#1d1f25;--dd-soft:#ffffff0e;--dd-header:#090a0dd1;--dd-popover:#141519;--dd-input:#121318;--dd-input-hover:#16171c;--dd-input-focus:#17181e;--dd-text:#f4f4f5;--dd-text-2:#d1d1d6;--dd-muted:#94959e;--dd-faint:#666872;--dd-border:#ffffff13;--dd-border-strong:#ffffff24;--dd-hover:#ffffff0e;--dd-card:#111216;--dd-card-hover:#15161b;--dd-shadow:#0000006b;--dd-accent:#8b5cf6;--dd-accent-soft:#8b5cf621;--dd-violet:#8b5cf6;--dd-violet-soft:#a78bfa;--dd-violet-text:#c4b5fd}:root[data-theme=light]{--dd-bg:#f3f4f7;--dd-bg-elevated:#f8f8fa;--dd-surface:#fff;--dd-surface-2:#eceef3;--dd-surface-3:#e2e4ea;--dd-soft:#1e202a0e;--dd-header:#f8f9fbde;--dd-popover:#fff;--dd-input:#fff;--dd-input-hover:#fafaff;--dd-input-focus:#fff;--dd-text:#15161b;--dd-text-2:#363944;--dd-muted:#707481;--dd-faint:#9da1ad;--dd-border:#14162016;--dd-border-strong:#14162026;--dd-hover:#2124300f;--dd-card:#fff;--dd-card-hover:#fbfbfd;--dd-shadow:#2b304521;--dd-accent:#7c3aed;--dd-accent-soft:#7c3aed1a;--dd-violet:#7c3aed;--dd-violet-soft:#7c3aed;--dd-violet-text:#6d28d9}body{background:var(--dd-bg)}.dd-app-frame{background:var(--dd-bg);min-height:100vh;color:var(--dd-text)}.dd-app-main{min-width:0;min-height:100vh}@media (width>=1024px){.dd-app-main{margin-left:64px}}.dd-content-wrap{width:min(100% - 2rem,1440px);margin-inline:auto}@media (width>=768px){.dd-content-wrap{width:min(100% - 3rem,1440px)}}@media (width>=1500px){.dd-content-wrap{width:min(100% - 5rem,1500px)}}.dd-rail{z-index:80;border-right:1px solid var(--dd-border);background:var(--dd-bg);flex-direction:column;align-items:center;width:64px;position:fixed;inset:0 auto 0 0}@supports (color:color-mix(in lab, red, red)){.dd-rail{background:color-mix(in srgb,var(--dd-bg) 94%,transparent)}}.dd-rail{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.dd-rail-logo{border-bottom:1px solid var(--dd-border);letter-spacing:-.12em;place-items:center;width:64px;height:58px;font-size:17px;font-weight:950;display:grid}.dd-rail-logo span{color:var(--dd-accent)}.dd-rail-button{width:40px;height:40px;color:var(--dd-faint);background:0 0;border:0;border-radius:10px;place-items:center;transition:all .16s;display:grid;position:relative}.dd-rail-button:hover{background:var(--dd-hover);color:var(--dd-text);transform:none}.dd-rail-button.is-active{background:var(--dd-soft);color:var(--dd-text)}.dd-rail-button.is-active:before{content:"";background:var(--dd-accent);border-radius:99px;width:2px;height:18px;position:absolute;left:-12px}.dd-rail-tooltip{pointer-events:none;opacity:0;border:1px solid var(--dd-border);background:var(--dd-popover);color:var(--dd-text);white-space:nowrap;box-shadow:0 8px 25px var(--dd-shadow);border-radius:8px;padding:6px 9px;font-size:11px;font-weight:750;transition:all .15s;position:absolute;left:48px;transform:translate(-4px)}.dd-rail-button:hover .dd-rail-tooltip{opacity:1;transform:none}.dd-user-orb{border:1px solid var(--dd-border-strong);color:#fff;background:linear-gradient(145deg,#8b5cf6,#6366f1);border-radius:50%;place-items:center;width:34px;height:34px;font-size:10px;font-weight:900;display:grid;overflow:hidden}.dd-topbar{z-index:70;border-bottom:1px solid var(--dd-border);background:var(--dd-header);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);height:58px;position:sticky;top:0}.dd-topbar-inner{align-items:center;gap:14px;height:100%;padding:0 14px;display:flex}@media (width>=1024px){.dd-topbar-inner{padding:0 22px}}.dd-mobile-logo{letter-spacing:-.055em;font-size:16px;font-weight:950}.dd-mobile-logo span{color:var(--dd-accent)}.dd-global-search{border:1px solid var(--dd-border);background:var(--dd-input);width:min(420px,38vw);height:36px;color:var(--dd-faint);border-radius:9px;align-items:center;gap:9px;padding:0 10px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.dd-global-search input{min-width:0;color:var(--dd-text);background:0 0;border:0;outline:0;flex:1;font-size:11px}.dd-global-search input::placeholder{color:var(--dd-faint)}.dd-global-search kbd{border:1px solid var(--dd-border);background:var(--dd-soft);color:var(--dd-faint);border-radius:5px;padding:2px 5px;font-size:9px}.dd-top-icon{border:1px solid var(--dd-border);background:var(--dd-card);width:34px;height:34px;color:var(--dd-muted);border-radius:9px;place-items:center;display:grid}.dd-top-icon:hover{color:var(--dd-text);background:var(--dd-hover)}.dd-account-pill{border:1px solid var(--dd-border);background:var(--dd-card);height:38px;color:var(--dd-text);border-radius:10px;align-items:center;gap:8px;padding:0 10px 0 4px;font-size:12px;font-weight:800;display:flex}.dd-account-avatar{color:#fff;background:linear-gradient(145deg,#8b5cf6,#6366f1);border-radius:8px;place-items:center;width:28px;height:28px;font-size:9px;font-weight:900;display:grid}.dd-top-login,.dd-top-signup{border-radius:9px;align-items:center;min-height:36px;padding:0 13px;font-size:11px;font-weight:850}.dd-top-login{border:1px solid var(--dd-border);background:var(--dd-card);display:inline-flex}.dd-top-signup{background:var(--dd-accent);color:#fff}.dd-footer{border-top:1px solid var(--dd-border);color:var(--dd-faint);justify-content:center;gap:7px;padding:18px 16px 86px;font-size:10px;display:flex}@media (width>=1024px){.dd-footer{padding-bottom:18px}}.dd-mobile-nav{z-index:90;border:1px solid var(--dd-border);background:var(--dd-popover);border-radius:17px;justify-content:space-around;display:flex;position:fixed;inset:auto 10px 10px}@supports (color:color-mix(in lab, red, red)){.dd-mobile-nav{background:color-mix(in srgb,var(--dd-popover) 94%,transparent)}}.dd-mobile-nav{box-shadow:0 18px 55px var(--dd-shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:6px}.dd-mobile-nav-item{min-width:58px;color:var(--dd-faint);border-radius:12px;flex-direction:column;align-items:center;gap:3px;padding:7px 8px;font-size:9px;font-weight:800;display:flex}.dd-mobile-nav-item.is-active{background:var(--dd-soft);color:var(--dd-text)}.dd-overlay{z-index:120;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000a8;place-items:center;padding:18px;display:grid;position:fixed;inset:0;overflow:auto}.dd-search-dialog{border:1px solid var(--dd-border);background:var(--dd-popover);border-radius:16px;width:min(100%,620px);padding:16px;box-shadow:0 30px 100px #0006}.dd-settings-dialog{border:1px solid var(--dd-border);background:var(--dd-popover);border-radius:14px;width:min(100%,860px);min-height:460px;display:flex;overflow:hidden;box-shadow:0 35px 120px #0000008c}.dd-settings-nav{border-right:1px solid var(--dd-border);background:var(--dd-surface-2);flex:none;width:180px}@supports (color:color-mix(in lab, red, red)){.dd-settings-nav{background:color-mix(in srgb,var(--dd-surface-2) 64%,transparent)}}.dd-settings-nav{padding:18px 12px}.dd-settings-tab{width:100%;color:var(--dd-muted);background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;padding:9px 10px;font-size:11px;font-weight:800;display:flex}.dd-settings-tab:hover,.dd-settings-tab.is-active{background:var(--dd-soft);color:var(--dd-text)}.dd-theme-choice{border:1px solid var(--dd-border);background:var(--dd-card);color:var(--dd-muted);border-radius:12px;padding:14px}.dd-theme-choice:hover{border-color:var(--dd-border-strong)}@supports (color:color-mix(in lab, red, red)){.dd-theme-choice.is-selected{border-color:color-mix(in srgb,var(--dd-accent) 45%,var(--dd-border))}}.dd-settings-note{border-top:1px solid var(--dd-border);color:var(--dd-muted);flex-direction:column;gap:4px;padding-top:16px;font-size:11px;display:flex}.dd-settings-note strong{color:var(--dd-text)}.dd-settings-line{border-bottom:1px solid var(--dd-border);justify-content:space-between;gap:20px;padding:13px 0;font-size:12px;display:flex}.dd-settings-line span{color:var(--dd-muted)}.dd-settings-line strong{font-weight:800}@media (width<=640px){.dd-settings-dialog{display:block}.dd-settings-nav{border-right:0;border-bottom:1px solid var(--dd-border);gap:4px;width:100%;display:flex;overflow-x:auto}.dd-settings-nav>div{display:none}.dd-settings-tab{white-space:nowrap;width:auto}}.dd-overline{color:var(--dd-violet-text);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:6px;font-size:9px;font-weight:900;display:inline-flex}.dd-action-primary,.dd-action-secondary,.dd-save-button,.dd-danger-button{border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 14px;font-size:11px;font-weight:900;transition:all .16s;display:inline-flex}.dd-action-primary,.dd-save-button{background:var(--dd-accent);color:#fff;border:1px solid #0000}.dd-action-primary:hover,.dd-save-button:hover{filter:brightness(1.08)}.dd-action-secondary{border:1px solid var(--dd-border);background:var(--dd-card);color:var(--dd-text)}.dd-action-secondary:hover{background:var(--dd-hover)}.dd-save-button.is-saved{background:#16a34a}.dd-save-button:disabled{opacity:.55;cursor:default}.dd-danger-button{color:#fb7185;background:#f43f5e14;border:1px solid #f43f5e29}.dd-circle-action{border:1px solid var(--dd-border);background:var(--dd-card);width:38px;height:38px;color:var(--dd-muted);border-radius:9px;place-items:center;display:grid}.dd-progress{background:var(--dd-soft);border-radius:99px;height:3px;overflow:hidden}.dd-progress i{border-radius:inherit;background:var(--dd-accent);height:100%;display:block}.dd-spotlight{isolation:isolate;border-bottom:1px solid var(--dd-border);color:#fff;background:#0a0b0f;min-height:520px;position:relative;overflow:hidden}.dd-spotlight-backdrop{z-index:-3;object-fit:cover;object-position:center 30%;opacity:.72;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.02)}.dd-spotlight-overlay{z-index:-2;background:linear-gradient(90deg,#08090cfa 0%,#08090ce8 32%,#08090c80 65%,#08090cbd 100%),linear-gradient(#08090c73 0%,#0000 52%,#08090cf5 100%);position:absolute;inset:0}.dd-spotlight-content{justify-content:space-between;align-items:flex-end;gap:50px;min-height:520px;padding-top:72px;padding-bottom:52px;display:flex}.dd-spotlight h1{letter-spacing:-.055em;text-wrap:balance;max-width:820px;margin-top:13px;font-size:clamp(2.4rem,5vw,4.7rem);font-weight:950;line-height:.94}.dd-spotlight-meta{flex-wrap:wrap;gap:7px;margin-top:16px;display:flex}.dd-spotlight-meta span{color:#e4e4e7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000047;border:1px solid #ffffff1c;border-radius:7px;padding:5px 8px;font-size:10px;font-weight:800}.dd-spotlight p{-webkit-line-clamp:3;color:#b8bbc4;-webkit-box-orient:vertical;max-width:650px;margin-top:16px;font-size:12px;line-height:1.7;display:-webkit-box;overflow:hidden}.dd-spotlight-poster{border:1px solid #ffffff1a;border-radius:13px;flex:none;width:205px;position:relative;overflow:hidden;box-shadow:0 30px 80px #0000007a}.dd-spotlight-poster img{aspect-ratio:2/3;object-fit:cover;width:100%;display:block}.dd-spotlight-poster>span{background:#000000b8;border-radius:7px;align-items:center;gap:4px;padding:5px 7px;font-size:10px;font-weight:900;display:flex;position:absolute;bottom:8px;right:8px}.dd-spotlight-poster svg{color:#facc15}.dd-hero-arrow{color:#d4d4d8;background:#00000040;border:1px solid #ffffff1a;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.dd-hero-dot{background:#ffffff47;border:0;border-radius:99px;width:7px;height:3px}.dd-hero-dot.is-active{background:#fff;width:25px}.dd-section{margin-top:38px}.dd-section-head{justify-content:space-between;align-items:end;gap:18px;margin-bottom:14px;display:flex}.dd-section-head p{color:var(--dd-violet-text);letter-spacing:.16em;margin:0 0 5px;font-size:8px;font-weight:900}.dd-section-head h2{letter-spacing:-.025em;font-size:17px;font-weight:900}.dd-section-head>a{color:var(--dd-muted);align-items:center;gap:5px;font-size:10px;font-weight:800;display:flex}.dd-section-head>a:hover{color:var(--dd-text)}.dd-media-row{scrollbar-width:none;grid-auto-columns:132px;grid-auto-flow:column;gap:10px;padding-bottom:9px;display:grid;overflow-x:auto}.dd-media-row::-webkit-scrollbar{display:none}@media (width>=640px){.dd-media-row{grid-auto-columns:150px;gap:12px}}@media (width>=1280px){.dd-media-row{grid-auto-columns:164px;gap:14px}}.dd-media-card{min-width:0;display:block}.dd-media-poster{aspect-ratio:2/3;border:1px solid var(--dd-border);background:var(--dd-surface-2);border-radius:10px;transition:all .2s;position:relative;overflow:hidden}.dd-media-poster img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.dd-media-card:hover .dd-media-poster{border-color:var(--dd-border-strong);transform:translateY(-2px)}.dd-media-card:hover img{transform:scale(1.025)}.dd-media-poster-shade{pointer-events:none;background:linear-gradient(#0000 62%,#0000004d);position:absolute;inset:0}.dd-media-score{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b8;border-radius:6px;align-items:center;gap:3px;padding:4px 6px;font-size:9px;font-weight:900;display:flex;position:absolute;top:6px;right:6px}.dd-media-score svg{color:#facc15}.dd-media-state{color:#b7f7d4;text-transform:uppercase;background:#076a3b;border-radius:5px;padding:3px 6px;font-size:8px;font-weight:900;position:absolute;bottom:6px;left:6px}.dd-media-placeholder{height:100%;color:var(--dd-faint);text-align:center;place-items:center;display:grid}.dd-media-placeholder span{font-size:22px;font-weight:950}.dd-media-placeholder small{font-size:9px;display:block}.dd-media-title{-webkit-line-clamp:2;min-height:2.5em;color:var(--dd-text);-webkit-box-orient:vertical;font-size:11px;font-weight:850;line-height:1.25;display:-webkit-box;overflow:hidden}.dd-media-meta{color:var(--dd-faint);align-items:center;gap:5px;margin-top:5px;font-size:9px;font-weight:650;display:flex}.dd-media-meta i{background:var(--dd-faint);border-radius:50%;width:2px;height:2px}.dd-continue-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:8px;display:grid}@media (width>=700px){.dd-continue-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1250px){.dd-continue-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.dd-continue-card{border:1px solid var(--dd-border);background:var(--dd-card);min-width:0;color:var(--dd-text);border-radius:10px;align-items:center;gap:11px;padding:7px;display:flex}.dd-continue-card:hover{background:var(--dd-card-hover)}.dd-continue-card>img,.dd-continue-placeholder{object-fit:cover;border-radius:6px;flex:none;width:42px;height:58px}.dd-continue-placeholder{background:var(--dd-soft);place-items:center;font-size:9px;font-weight:900;display:grid}.dd-continue-play{background:var(--dd-soft);width:28px;height:28px;color:var(--dd-text);border-radius:50%;flex:none;place-items:center;display:grid}.dd-explore-header{justify-content:space-between;align-items:end;gap:30px;display:flex}.dd-explore-header h1{letter-spacing:-.045em;margin-top:8px;font-size:32px;font-weight:950}.dd-explore-header p{color:var(--dd-muted);margin-top:7px;font-size:12px}.dd-result-count{color:var(--dd-faint);align-items:baseline;gap:6px;font-size:10px;display:flex}.dd-result-count strong{color:var(--dd-text);font-size:17px}.dd-explore-search{border:1px solid var(--dd-border);background:var(--dd-card);color:var(--dd-faint);border-radius:10px;align-items:center;gap:10px;margin-top:24px;padding:4px 4px 4px 13px;display:flex}.dd-explore-search input{min-width:0;color:var(--dd-text);background:0 0;border:0;outline:0;flex:1;font-size:12px}.dd-explore-search button{background:var(--dd-accent);color:#fff;border:0;border-radius:8px;height:38px;padding:0 16px;font-size:10px;font-weight:900}.dd-discovery-tabs{gap:6px;margin-top:12px;display:flex;overflow-x:auto}.dd-discovery-tab,.dd-filter-trigger{border:1px solid var(--dd-border);background:var(--dd-card);min-height:34px;color:var(--dd-muted);white-space:nowrap;border-radius:9px;align-items:center;gap:6px;padding:0 13px;font-size:10px;font-weight:850;display:flex}.dd-discovery-tab.is-active,.dd-filter-trigger.is-active{background:var(--dd-soft);color:var(--dd-text);border-color:var(--dd-border-strong)}.dd-filter-trigger b{background:var(--dd-accent);color:#fff;border-radius:50%;place-items:center;width:17px;height:17px;font-size:8px;display:grid}.dd-filter-panel{border:1px solid var(--dd-border);background:var(--dd-card);border-radius:10px;grid-template-columns:repeat(1,minmax(0,1fr));gap:7px;margin-top:10px;padding:10px;display:grid}@media (width>=700px){.dd-filter-panel{grid-template-columns:repeat(5,minmax(0,1fr))}}.dd-filter-panel select,.dd-filter-panel input{border:1px solid var(--dd-border);background:var(--dd-input);min-width:0;height:36px;color:var(--dd-text);border-radius:8px;outline:0;padding:0 9px;font-size:10px}.dd-active-filters{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.dd-active-filters button{border:1px solid var(--dd-accent);align-items:center;gap:5px;display:flex}@supports (color:color-mix(in lab, red, red)){.dd-active-filters button{border:1px solid color-mix(in srgb,var(--dd-accent) 24%,var(--dd-border))}}.dd-active-filters button{background:var(--dd-accent-soft);color:var(--dd-violet-text);border-radius:8px;padding:5px 8px;font-size:9px;font-weight:800}.dd-active-filters button.is-clear{border-color:var(--dd-border);color:var(--dd-muted);background:0 0}.dd-results-head{justify-content:space-between;align-items:end;gap:16px;margin:26px 0 12px;display:flex}.dd-results-head h2{letter-spacing:-.015em;font-size:15px;font-weight:900}.dd-results-head span{color:var(--dd-faint);font-size:9px}.dd-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 10px;display:grid}@media (width>=600px){.dd-catalog-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 12px}}@media (width>=1000px){.dd-catalog-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width>=1450px){.dd-catalog-grid{grid-template-columns:repeat(8,minmax(0,1fr))}}.dd-pagination{justify-content:center;align-items:center;gap:10px;margin-top:30px;display:flex}.dd-pagination button{border:1px solid var(--dd-border);background:var(--dd-card);min-height:34px;color:var(--dd-muted);border-radius:8px;padding:0 11px;font-size:10px;font-weight:800}.dd-pagination button:disabled{opacity:.35}.dd-pagination span{color:var(--dd-muted);font-size:10px}.dd-library-layout{gap:24px;display:grid}@media (width>=980px){.dd-library-layout{grid-template-columns:220px minmax(0,1fr);gap:26px}}.dd-library-sidebar{border:1px solid var(--dd-border);background:var(--dd-card);border-radius:11px;align-self:start;padding:12px}@media (width>=980px){.dd-library-sidebar{position:sticky;top:78px}}.dd-library-user{align-items:center;gap:10px;padding:7px;display:flex}.dd-library-user>span{color:#fff;background:linear-gradient(145deg,#8b5cf6,#6366f1);border-radius:9px;place-items:center;width:40px;height:40px;font-size:11px;font-weight:950;display:grid}.dd-library-user strong{font-size:12px;display:block}.dd-library-user small{color:var(--dd-faint);margin-top:3px;font-size:9px;display:block}.dd-library-switch{border-bottom:1px solid var(--dd-border);grid-template-columns:repeat(3,1fr);gap:4px;margin-top:13px;padding-bottom:10px;display:grid}.dd-library-switch button{color:var(--dd-faint);background:0 0;border:0;border-radius:7px;padding:7px 4px;font-size:9px;font-weight:800}.dd-library-switch button.is-active{background:var(--dd-accent-soft);color:var(--dd-violet-text)}.dd-library-switch b{display:none}.dd-library-statuses{gap:2px;margin-top:10px;display:grid}.dd-library-statuses button{color:var(--dd-muted);text-align:left;background:0 0;border:0;border-radius:7px;justify-content:space-between;padding:8px 9px;font-size:10px;font-weight:750;display:flex}.dd-library-statuses button:hover,.dd-library-statuses button.is-active{background:var(--dd-soft);color:var(--dd-text)}.dd-library-statuses span{color:var(--dd-faint)}.dd-library-toolbar{justify-content:space-between;align-items:end;gap:15px;display:flex}.dd-library-toolbar h1{letter-spacing:-.04em;margin-top:5px;font-size:26px;font-weight:950}.dd-library-toolbar form{border:1px solid var(--dd-border);background:var(--dd-card);width:min(330px,45%);color:var(--dd-faint);border-radius:9px;align-items:center;gap:8px;padding:0 10px;display:flex}.dd-library-toolbar input{width:100%;height:36px;color:var(--dd-text);background:0 0;border:0;outline:0;font-size:10px}.dd-library-table{border:1px solid var(--dd-border);background:var(--dd-card);border-radius:10px;margin-top:16px;overflow:hidden}.dd-library-table-head,.dd-library-row{grid-template-columns:minmax(0,1fr) 90px 130px 65px;align-items:center;gap:12px;display:grid}.dd-library-table-head{border-bottom:1px solid var(--dd-border);color:var(--dd-faint);text-transform:uppercase;letter-spacing:.1em;padding:10px 12px;font-size:8px;font-weight:900}.dd-library-row{border:0;border-bottom:1px solid var(--dd-border);width:100%;color:var(--dd-text);text-align:left;background:0 0;padding:9px 12px}.dd-library-row:last-child{border-bottom:0}.dd-library-row:hover{background:var(--dd-hover)}.dd-library-title-cell{align-items:center;gap:10px;min-width:0;display:flex}.dd-library-title-cell>img,.dd-row-placeholder{object-fit:cover;border-radius:5px;flex:none;width:34px;height:46px}.dd-row-placeholder{background:var(--dd-soft);color:var(--dd-faint);place-items:center;font-size:8px;font-weight:900;display:grid}.dd-library-title-cell strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;display:block;overflow:hidden}.dd-library-title-cell small{color:var(--dd-faint);margin-top:3px;font-size:8px;display:block}.dd-library-score,.dd-library-progress{color:var(--dd-muted);font-size:9px;font-weight:800}.dd-library-progress i{background:var(--dd-soft);border-radius:99px;width:75px;height:3px;margin-top:5px;display:block;overflow:hidden}.dd-library-progress i b{background:var(--dd-accent);height:100%;display:block}.dd-library-row-actions{color:var(--dd-faint);justify-content:flex-end;align-items:center;gap:6px;font-size:8px;font-weight:800;display:flex}@media (width<=700px){.dd-library-table-head{display:none}.dd-library-row{grid-template-columns:minmax(0,1fr) auto}.dd-library-score{display:none}.dd-library-progress{grid-column:1/2;margin-left:44px}.dd-library-row-actions{grid-area:1/2/3}.dd-library-toolbar{display:block}.dd-library-toolbar form{width:100%;margin-top:12px}}.dd-history-list{border:1px solid var(--dd-border);background:var(--dd-card);border-radius:10px;gap:1px;padding:6px;display:grid}.dd-history-list>div{align-items:center;gap:10px;padding:8px;display:flex}.dd-history-dot{background:var(--dd-accent);border-radius:50%;width:6px;height:6px}.dd-history-list a{text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:800;display:block;overflow:hidden}.dd-history-list small{color:var(--dd-faint);margin-top:3px;font-size:8px;display:block}.dd-library-modal{border:1px solid var(--dd-border);background:var(--dd-popover);border-radius:13px;width:min(100%,760px);max-height:min(90vh,720px);display:flex;overflow:auto;box-shadow:0 35px 120px #0000008c}.dd-library-modal-poster{background:var(--dd-surface-2);flex:none;width:210px}.dd-library-modal-poster img{object-fit:cover;width:100%;height:100%}.dd-library-modal-poster>div{height:100%;color:var(--dd-faint);place-items:center;font-weight:900;display:grid}.dd-modal-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.dd-modal-field>span{color:var(--dd-muted);margin-bottom:6px;font-size:9px;font-weight:850;display:block}.dd-modal-field select,.dd-modal-field input,.dd-modal-field textarea{border:1px solid var(--dd-border);background:var(--dd-input);width:100%;min-height:36px;color:var(--dd-text);border-radius:8px;outline:0;padding:0 9px;font-size:10px}.dd-modal-field textarea{resize:vertical;padding:9px}.dd-number-field{border:1px solid var(--dd-border);background:var(--dd-input);border-radius:8px;align-items:center;display:flex}.dd-number-field input{background:0 0;border:0}.dd-number-field span{color:var(--dd-faint);white-space:nowrap;padding-right:9px;font-size:9px}.dd-favorite-toggle{min-height:36px;color:var(--dd-muted);align-self:end;align-items:center;gap:8px;font-size:10px;font-weight:800;display:flex}.dd-favorite-toggle input{accent-color:var(--dd-accent)}@media (width<=640px){.dd-library-modal{display:block}.dd-library-modal-poster{width:100%;height:160px}.dd-library-modal-poster img{object-position:center 25%}.dd-modal-fields{grid-template-columns:1fr}}.dd-detail-hero{isolation:isolate;border-bottom:1px solid var(--dd-border);color:#fff;background:#090a0d;min-height:475px;position:relative;overflow:hidden}.dd-detail-backdrop{z-index:-3;object-fit:cover;object-position:center 24%;opacity:.68;width:100%;height:100%;position:absolute;inset:0}.dd-detail-shade{z-index:-2;background:linear-gradient(90deg,#08090cf7,#08090cdb 34%,#08090c70 72%,#08090cad),linear-gradient(#0000 45%,#08090cf7);position:absolute;inset:0}.dd-detail-hero-inner{align-items:flex-end;gap:22px;min-height:475px;padding-top:70px;padding-bottom:38px;display:flex}.dd-detail-poster{background:#15161a;border:1px solid #ffffff1f;border-radius:9px;flex:none;width:150px;overflow:hidden;box-shadow:0 25px 70px #00000080}.dd-detail-poster img{aspect-ratio:2/3;object-fit:cover;width:100%;display:block}.dd-detail-poster>div{aspect-ratio:2/3;color:#71717a;place-items:center;font-size:10px;font-weight:900;display:grid}.dd-detail-native{color:#868894;font-size:11px;font-weight:650}.dd-detail-hero h1{letter-spacing:-.045em;max-width:900px;margin-top:5px;font-size:clamp(2rem,4.2vw,3.5rem);font-weight:950;line-height:1}.dd-detail-badges{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.dd-detail-badges span{color:#17181d;background:#ececf0;border-radius:6px;align-items:center;gap:4px;padding:5px 8px;font-size:9px;font-weight:900;display:flex}.dd-detail-summary{-webkit-line-clamp:3;color:#aeb0b9;-webkit-box-orient:vertical;max-width:820px;margin-top:12px;font-size:11px;line-height:1.65;display:-webkit-box;overflow:hidden}.dd-detail-layout{gap:28px;padding-top:27px;display:grid}@media (width>=1100px){.dd-detail-layout{grid-template-columns:minmax(0,1fr) 300px}}.dd-detail-aside{align-content:start;gap:10px;display:grid}@media (width>=1100px){.dd-detail-aside{position:sticky;top:78px}}.dd-detail-section:first-child{margin-top:0}.dd-relations-grid{grid-template-columns:1fr;gap:8px;display:grid}@media (width>=650px){.dd-relations-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1200px){.dd-relations-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.dd-relation-card{border:1px solid var(--dd-border);background:var(--dd-card);border-radius:9px;align-items:center;gap:10px;min-width:0;padding:7px;display:flex}.dd-relation-card small,.dd-relation-card span{color:var(--dd-faint);text-transform:uppercase;font-size:8px;font-weight:800;display:block}.dd-relation-card strong{text-overflow:ellipsis;white-space:nowrap;margin:5px 0;font-size:10px;display:block;overflow:hidden}.dd-character-grid{grid-template-columns:1fr;gap:7px;display:grid}@media (width>=700px){.dd-character-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.dd-character-card{border:1px solid var(--dd-border);background:var(--dd-card);border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:7px;display:flex}.dd-character-main,.dd-voice{align-items:center;gap:8px;min-width:0;display:flex}.dd-character-main>img,.dd-voice>img{object-fit:cover;border-radius:6px;width:38px;height:48px}.dd-character-card strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;display:block;overflow:hidden}.dd-character-card small{color:var(--dd-faint);margin-top:3px;font-size:8px;display:block}.dd-voice{text-align:right}.dd-episode-list{border:1px solid var(--dd-border);background:var(--dd-card);border-radius:9px;overflow:hidden}.dd-episode-row{border-bottom:1px solid var(--dd-border);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 11px;display:grid}.dd-episode-row:last-child{border-bottom:0}.dd-episode-number{background:var(--dd-soft);width:27px;height:27px;color:var(--dd-muted);border-radius:6px;place-items:center;font-size:8px;font-weight:900;display:grid}.dd-episode-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;display:block;overflow:hidden}.dd-episode-row small{color:var(--dd-faint);margin-top:3px;font-size:8px;display:block}.dd-episode-score{color:#eab308;align-items:center;gap:3px;font-size:8px;font-weight:900;display:flex}.dd-staff-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}@media (width>=800px){.dd-staff-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.dd-staff-card{border:1px solid var(--dd-border);background:var(--dd-card);border-radius:9px;align-items:center;gap:8px;min-width:0;padding:7px;display:flex}.dd-staff-card strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;display:block;overflow:hidden}.dd-staff-card small{color:var(--dd-faint);margin-top:3px;font-size:8px;display:block}.dd-theme-rows{gap:6px;display:grid}.dd-theme-rows>div{border:1px solid var(--dd-border);background:var(--dd-card);border-radius:8px;grid-template-columns:20px 80px minmax(0,1fr);align-items:center;gap:7px;padding:8px 10px;display:grid}.dd-theme-rows span{color:var(--dd-faint);font-size:8px}.dd-theme-rows strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.dd-side-card{border:1px solid var(--dd-border);background:var(--dd-card);border-radius:9px;padding:13px}.dd-side-card h3{align-items:center;gap:7px;margin-bottom:10px;font-size:10px;font-weight:900;display:flex}.dd-info-pair{border-top:1px solid var(--dd-border);justify-content:space-between;gap:16px;padding:8px 0;font-size:8px;display:flex}.dd-info-pair span{color:var(--dd-faint)}.dd-info-pair strong{text-align:right;font-weight:800}.dd-small-chip{background:var(--dd-soft);color:var(--dd-muted);border-radius:6px;padding:5px 7px;font-size:8px;font-weight:750;display:inline-flex}@media (width<=640px){.dd-detail-hero-inner{align-items:flex-end}.dd-detail-poster{width:95px}.dd-detail-summary{display:none}}.dd-profile-layout{gap:20px;display:grid}@media (width>=1100px){.dd-profile-layout{grid-template-columns:220px minmax(0,1fr) 330px;gap:18px}}.dd-profile-card{border:1px solid var(--dd-border);background:var(--dd-card);border-radius:10px;align-self:start;padding:14px}@media (width>=1100px){.dd-profile-card{position:sticky;top:78px}}.dd-profile-avatar{background:linear-gradient(145deg,#8b5cf6,#6366f1);border-radius:11px;width:76px;height:76px;overflow:hidden}.dd-profile-avatar img{object-fit:cover;width:100%;height:100%}.dd-profile-avatar span{color:#fff;place-items:center;height:100%;font-size:20px;font-weight:950;display:grid}.dd-profile-card h1{margin-top:10px;font-size:17px;font-weight:950}.dd-profile-role{color:var(--dd-faint);text-transform:uppercase;letter-spacing:.1em;margin-top:4px;font-size:8px;font-weight:900}.dd-profile-joined{border-top:1px solid var(--dd-border);color:var(--dd-muted);align-items:center;gap:6px;margin-top:17px;padding-top:12px;font-size:9px;display:flex}.dd-profile-tabs{grid-template-columns:1fr 1fr;gap:4px;margin-top:12px;display:grid}.dd-profile-tabs button,.dd-profile-tabs a{color:var(--dd-muted);text-align:center;background:0 0;border:0;border-radius:7px;padding:7px;font-size:8px;font-weight:850}.dd-profile-tabs .is-active{background:var(--dd-accent-soft);color:var(--dd-violet-text)}.dd-profile-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}@media (width>=650px){.dd-profile-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}.dd-profile-stats>div{border:1px solid var(--dd-border);background:var(--dd-card);border-radius:9px;padding:12px}.dd-profile-stats span{color:var(--dd-faint);align-items:center;gap:5px;font-size:8px;font-weight:800;display:flex}.dd-profile-stats strong{color:var(--dd-violet-text);margin-top:7px;font-size:18px;font-weight:950;display:block}.dd-profile-about{border:1px solid var(--dd-border);background:var(--dd-card);border-radius:9px;margin-top:8px;padding:0 13px 13px}.dd-profile-about .dd-results-head{margin-top:13px}.dd-profile-about p{color:var(--dd-muted);font-size:10px;line-height:1.65}.dd-profile-activity{border:1px solid var(--dd-border);background:var(--dd-card);border-radius:10px;align-self:start;padding:0 8px 8px}.dd-profile-activity .dd-results-head{margin:13px 6px 8px}.dd-activity-row{border-radius:7px;align-items:center;gap:8px;padding:7px;display:flex}.dd-activity-row:hover{background:var(--dd-hover)}.dd-activity-row strong{font-size:9px;font-weight:650;line-height:1.4;display:block}.dd-activity-row em{color:var(--dd-violet-text);font-style:normal;font-weight:800}.dd-activity-row small{color:var(--dd-faint);margin-top:3px;font-size:8px;display:block}.dd-activity-empty{color:var(--dd-faint);text-align:center;padding:18px;font-size:9px}.dd-auth-v7{background:radial-gradient(circle at 18% 14%,#8b5cf629,transparent 28rem),radial-gradient(circle at 86% 82%,#3b82f61a,transparent 30rem),var(--dd-bg);place-items:center;min-height:100vh;padding:64px 18px 28px;display:grid;position:relative}.dd-auth-back{color:var(--dd-muted);align-items:center;gap:6px;font-size:10px;font-weight:800;display:flex;position:absolute;top:20px;left:22px}.dd-auth-back:hover{color:var(--dd-text)}.dd-auth-panel{border:1px solid var(--dd-border);background:var(--dd-card);width:min(100%,420px);box-shadow:0 30px 100px var(--dd-shadow);border-radius:14px;padding:25px}.dd-auth-brand{letter-spacing:-.06em;margin-bottom:24px;font-size:15px;font-weight:950}.dd-auth-brand span{color:var(--dd-accent)}.dd-auth-panel h1{letter-spacing:-.045em;margin-top:7px;font-size:29px;font-weight:950}.dd-auth-panel>p{color:var(--dd-muted);margin-top:8px;font-size:11px;line-height:1.65}.dd-auth-notice{color:#22c55e;background:#22c55e11;border:1px solid #22c55e2e;border-radius:9px;gap:9px;margin-top:17px;padding:10px;display:flex}.dd-auth-notice strong{color:var(--dd-text);font-size:10px;display:block}.dd-auth-notice span{color:var(--dd-muted);margin-top:3px;font-size:9px;line-height:1.5;display:block}.dd-auth-field>span{color:var(--dd-muted);margin-bottom:6px;font-size:9px;font-weight:850;display:block}.dd-auth-field>div{border:1px solid var(--dd-border);background:var(--dd-input);min-height:40px;color:var(--dd-faint);border-radius:8px;align-items:center;gap:8px;padding:0 10px;display:flex}.dd-auth-field>div:focus-within{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-auth-field>div:focus-within{border-color:color-mix(in srgb,var(--dd-accent) 50%,var(--dd-border))}}.dd-auth-field>div:focus-within{box-shadow:0 0 0 3px var(--dd-accent-soft)}.dd-auth-field input{min-width:0;color:var(--dd-text);background:0 0;border:0;outline:0;flex:1;font-size:11px}.dd-auth-field small{color:#f43f5e;margin-top:5px;font-size:9px;font-weight:700;display:block}.dd-auth-check{color:var(--dd-muted);align-items:center;gap:7px;font-size:9px;font-weight:750;display:flex}.dd-auth-check input{accent-color:var(--dd-accent)}.dd-auth-submit{background:var(--dd-accent);color:#fff;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:40px;font-size:10px;font-weight:900;display:flex}.dd-auth-submit:disabled{opacity:.55}.dd-auth-footer{border-top:1px solid var(--dd-border);color:var(--dd-muted);margin-top:18px;padding-top:15px;font-size:10px}.dd-auth-footer a{color:var(--dd-violet-text);font-weight:850}@media (width>=1024px){.dd-mobile-nav{display:none!important}}@media (width>=1500px){.dd-content-wrap{width:min(100% - 5rem,1600px)}}.dd-topbar{height:64px}.dd-page{min-height:calc(100vh - 64px)}.dd-topbar-inner{gap:12px;padding-inline:18px}@media (width>=1024px){.dd-topbar-inner{padding-inline:26px}}.dd-top-icon{border-radius:11px;width:40px;height:40px}.dd-account-pill{height:42px;font-size:14px}.dd-account-avatar{width:31px;height:31px;font-size:11px}.dd-menu-item{padding:.72rem .8rem;font-size:13px}.dd-rail-tooltip{font-size:13px}.dd-overline{font-size:11px}.dd-action-primary,.dd-action-secondary,.dd-save-button,.dd-danger-button{min-height:42px;padding-inline:16px;font-size:13px}.dd-circle-action{width:42px;height:42px}.dd-section-head p{font-size:10px}@media (width>=640px){.dd-media-row{grid-auto-columns:172px;gap:16px}}@media (width>=1280px){.dd-media-row{grid-auto-columns:188px;gap:18px}}.dd-media-meta,.dd-media-score{font-size:11px}.dd-media-state{font-size:10px}.dd-continue-card{padding:10px}.dd-continue-placeholder{font-size:11px}.dd-explore-header h1{font-size:38px}.dd-explore-header p{font-size:15px}.dd-result-count{font-size:12px}.dd-result-count strong{font-size:20px}.dd-explore-search input{font-size:14px}.dd-explore-search button{font-size:12px}.dd-discovery-tab,.dd-filter-trigger{min-height:38px;font-size:12px}.dd-filter-panel select,.dd-filter-panel input{height:40px;font-size:12px}.dd-active-filters button{font-size:11px}.dd-results-head h2{font-size:19px}.dd-results-head span{font-size:11px}.dd-library-layout{gap:30px}@media (width>=980px){.dd-library-layout{grid-template-columns:250px minmax(0,1fr);gap:32px}}.dd-library-user>span{width:46px;height:46px;font-size:13px}.dd-library-user strong{font-size:15px}.dd-library-user small{font-size:11px}.dd-library-switch button{padding:9px 5px;font-size:11px}.dd-library-statuses button{padding:10px;font-size:13px}.dd-library-toolbar h1{font-size:34px}.dd-library-toolbar input{height:42px;font-size:13px}.dd-library-table-head{padding:12px 14px;font-size:10px}.dd-library-row{padding:11px 14px}.dd-library-title-cell>img,.dd-row-placeholder{width:42px;height:57px}.dd-library-title-cell strong{font-size:13px}.dd-library-title-cell small{font-size:11px}.dd-library-score,.dd-library-progress,.dd-library-row-actions{font-size:12px}.dd-library-progress i{width:92px;height:4px}.dd-library-modal{width:min(100%,880px)}.dd-library-modal-poster{width:235px}.dd-library-modal .text-lg{font-size:1.35rem}.dd-library-modal .text-xs{font-size:.82rem}.dd-modal-field>span{font-size:12px}.dd-modal-field select,.dd-modal-field input,.dd-modal-field textarea{min-height:42px;font-size:13px}.dd-number-field span{font-size:12px}.dd-favorite-toggle{font-size:13px}@media (width>=1100px){.dd-profile-layout{grid-template-columns:250px minmax(0,1fr) 360px;gap:24px}}.dd-profile-avatar{width:88px;height:88px}.dd-profile-avatar span{font-size:24px}.dd-profile-card h1{font-size:21px}.dd-profile-role{font-size:10px}.dd-profile-joined{font-size:12px}.dd-profile-tabs button,.dd-profile-tabs a{padding:9px;font-size:11px}.dd-profile-stats span{font-size:11px}.dd-profile-stats strong{font-size:24px}.dd-profile-about p{font-size:13px}.dd-activity-row strong{font-size:12px}.dd-activity-row small{font-size:10px}.dd-activity-row img,.dd-activity-row>.dd-row-placeholder{width:40px;height:54px}.dd-detail-hero-inner{gap:28px;min-height:510px;padding-bottom:44px}.dd-detail-poster{width:180px}.dd-detail-native{font-size:14px}.dd-detail-badges span{padding:6px 10px;font-size:12px}.dd-detail-summary{-webkit-line-clamp:4;max-width:900px;font-size:15px;line-height:1.75}@media (width>=1100px){.dd-detail-layout{grid-template-columns:minmax(0,1fr) 340px}}.dd-detail-aside{top:84px}.dd-detail-overview{gap:18px;margin-bottom:38px;display:grid}@media (width>=900px){.dd-detail-overview{grid-template-columns:minmax(0,1.35fr) minmax(340px,.65fr)}}.dd-overview-synopsis,.dd-overview-info{border:1px solid var(--dd-border);background:var(--dd-card);border-radius:14px;padding:22px}.dd-overview-label{color:var(--dd-violet-text);letter-spacing:.14em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:900;display:block}.dd-detail-overview h2{letter-spacing:-.025em;font-size:21px;font-weight:950}.dd-overview-synopsis p{color:var(--dd-text-2);white-space:pre-line;margin-top:12px;font-size:15px;line-height:1.8}.dd-overview-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;margin-top:12px;display:grid}.dd-overview-facts>div{border-top:1px solid var(--dd-border);justify-content:space-between;gap:14px;padding:10px 0;font-size:12px;display:flex}.dd-overview-facts span{color:var(--dd-faint)}.dd-overview-facts strong{text-align:right}.dd-overview-chips>span{color:var(--dd-faint);margin-bottom:8px;font-size:11px;font-weight:850;display:block}.dd-overview-chips>div{flex-wrap:wrap;gap:7px;display:flex}.dd-overview-chips b,.dd-overview-chips a{background:var(--dd-soft);color:var(--dd-muted);border-radius:8px;padding:7px 9px;font-size:11px;font-weight:750}.dd-overview-chips a:hover{color:var(--dd-violet-text)}.dd-relation-card{gap:12px;padding:10px}.dd-relation-card>img,.dd-relation-card>.dd-row-placeholder{width:58px;height:79px}.dd-relation-card strong{font-size:13px}.dd-character-card{padding:10px}.dd-voice>div{max-width:160px}.dd-episode-row{grid-template-columns:42px minmax(0,1fr) auto;gap:13px;padding:12px 14px}.dd-episode-number{width:34px;height:34px;font-size:11px}.dd-episode-row strong{font-size:13px}.dd-episode-row small,.dd-episode-score{font-size:11px}.dd-staff-card{padding:10px}.dd-staff-card>img,.dd-staff-card>.dd-row-placeholder{width:44px;height:56px}.dd-staff-card strong{font-size:12px}.dd-staff-card small{font-size:10px}.dd-theme-rows>div{padding:11px 13px}.dd-theme-rows span{font-size:11px}.dd-theme-rows strong{font-size:12px}.dd-side-card{padding:17px}.dd-side-card h3{font-size:14px}.dd-info-pair{padding:10px 0;font-size:12px}.dd-small-chip{padding:7px 9px;font-size:11px}@media (width<=640px){.dd-detail-poster{width:115px}.dd-detail-native{font-size:12px}.dd-detail-hero h1{font-size:2rem}.dd-detail-summary{-webkit-line-clamp:3;font-size:13px;display:-webkit-box}.dd-overview-facts{grid-template-columns:1fr}.dd-overview-synopsis,.dd-overview-info{padding:17px}}:root,:root[data-theme=light]{--dd-accent:#f06;--dd-violet:var(--dd-accent);--dd-violet-soft:var(--dd-accent);--dd-violet-text:var(--dd-accent);--dd-bg:#f7f7fa;--dd-bg-elevated:#fff;--dd-surface:#fff;--dd-surface-2:#f2f3f6;--dd-surface-3:#e9eaf0;--dd-soft:#11141f0e;--dd-header:#fffffff0;--dd-popover:#fff;--dd-input:#fff;--dd-input-hover:#fff;--dd-input-focus:#fff;--dd-text:#171821;--dd-text-2:#353844;--dd-muted:#6f7380;--dd-faint:#9a9eaa;--dd-border:#13162217;--dd-border-strong:#13162229;--dd-hover:#1316220e;--dd-card:#fff;--dd-card-hover:#fff;--dd-shadow:#1f23361a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--dd-accent:#f06;--dd-violet:var(--dd-accent);--dd-violet-soft:var(--dd-accent);--dd-violet-text:#ff4d94;--dd-bg:#0c0d11;--dd-bg-elevated:#101116;--dd-surface:#131419;--dd-surface-2:#181a20;--dd-surface-3:#20222a;--dd-soft:#ffffff0e;--dd-header:#0c0d11f0;--dd-popover:#15161b;--dd-input:#15161b;--dd-input-hover:#191a20;--dd-input-focus:#191a20;--dd-text:#f7f7f9;--dd-text-2:#d7d7dc;--dd-muted:#999ba5;--dd-faint:#696c76;--dd-border:#ffffff14;--dd-border-strong:#ffffff26;--dd-hover:#ffffff0e;--dd-card:#131419;--dd-card-hover:#17181e;--dd-shadow:#0000005c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--dd-bg);font-size:15px}::selection{background:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in srgb,var(--dd-accent) 30%,transparent)}}.dd-v8{background:var(--dd-bg);min-height:100vh}.dd-app-main{margin-left:0!important}.dd-content-wrap{width:min(100% - 2rem,1720px)}@media (width>=768px){.dd-content-wrap{width:min(100% - 3.5rem,1720px)}}@media (width>=1500px){.dd-content-wrap{width:min(100% - 5rem,1760px)}}.dd-footer{border-top:1px solid var(--dd-border);background:var(--dd-surface);padding:24px 20px;font-size:12px}.dd-navbar{z-index:100;border-bottom:1px solid var(--dd-border);background:var(--dd-header);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:sticky;top:0}.dd-navbar-inner{align-items:center;gap:30px;width:min(100% - 1.5rem,1760px);height:70px;margin-inline:auto;display:flex}.dd-brand{letter-spacing:-.055em;min-width:max-content;color:var(--dd-text);align-items:center;font-size:21px;font-weight:950;display:flex}.dd-brand img{object-fit:contain;max-width:170px;max-height:38px;display:block}.dd-desktop-nav{align-items:stretch;gap:4px;height:100%;display:none}@media (width>=1024px){.dd-desktop-nav{display:flex}.dd-mobile-menu-button,.dd-mobile-menu{display:none!important}}.dd-navbar-link{color:var(--dd-muted);align-items:center;padding:0 13px;font-size:14px;font-weight:800;transition:all .16s;display:flex;position:relative}.dd-navbar-link:hover,.dd-navbar-link.is-active{color:var(--dd-text)}.dd-navbar-link.is-active:after{content:"";background:var(--dd-accent);border-radius:99px 99px 0 0;height:3px;position:absolute;bottom:-1px;left:13px;right:13px}.dd-navbar-actions{align-items:center;gap:9px;margin-left:auto;display:flex}.dd-nav-icon{border:1px solid var(--dd-border);background:var(--dd-card);width:42px;height:42px;color:var(--dd-muted);border-radius:12px;place-items:center;transition:all .16s;display:grid}.dd-nav-icon:hover{border-color:var(--dd-border-strong);color:var(--dd-text);background:var(--dd-hover)}.dd-account-button{border:1px solid var(--dd-border);background:var(--dd-card);height:44px;color:var(--dd-text);border-radius:12px;align-items:center;gap:9px;padding:0 11px 0 5px;font-size:14px;font-weight:850;display:flex}.dd-account-avatar{background:var(--dd-accent);color:#fff;border-radius:9px;place-items:center;width:32px;height:32px;font-size:11px;font-weight:950;display:grid}.dd-login-link,.dd-signup-link{border-radius:11px;align-items:center;min-height:42px;padding:0 15px;font-size:13px;font-weight:850;display:inline-flex}.dd-login-link{border:1px solid var(--dd-border);background:var(--dd-card)}.dd-signup-link{background:var(--dd-accent);color:#fff}.dd-mobile-menu-button{border:1px solid var(--dd-border);background:var(--dd-card);border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.dd-mobile-menu{border-top:1px solid var(--dd-border);background:var(--dd-surface);padding:10px 14px 14px}.dd-mobile-menu nav{gap:4px;display:grid}.dd-mobile-menu a{color:var(--dd-muted);border-radius:10px;padding:11px 12px;font-size:14px;font-weight:800}.dd-mobile-menu a:hover,.dd-mobile-menu a.is-active{background:var(--dd-hover);color:var(--dd-text)}.dd-mobile-nav,.dd-rail{display:none!important}.dd-settings-dialog-v8{border:1px solid var(--dd-border);background:var(--dd-popover);border-radius:20px;width:min(100%,760px);padding:26px;box-shadow:0 35px 120px #00000047}.dd-settings-dialog-v8 h2{letter-spacing:-.035em;margin-top:4px;font-size:28px;font-weight:950}.dd-settings-dialog-v8 p,.dd-search-dialog p{color:var(--dd-muted);margin-top:5px;font-size:13px}.dd-search-dialog{border-radius:20px;padding:22px}.dd-action-primary,.dd-save-button,.btn-primary,.dd-auth-submit,.dd-top-signup,.dd-signup-link{background:var(--dd-accent)!important;box-shadow:0 12px 30px var(--dd-accent)!important;border-color:#0000!important}@supports (color:color-mix(in lab, red, red)){.dd-action-primary,.dd-save-button,.btn-primary,.dd-auth-submit,.dd-top-signup,.dd-signup-link{box-shadow:0 12px 30px color-mix(in srgb,var(--dd-accent) 18%,transparent)!important}}.dd-action-primary:hover,.dd-save-button:hover,.dd-signup-link:hover{filter:brightness(.96)}.dd-overline,.eyebrow,.dd-overview-label,.dd-admin-kicker{color:var(--dd-accent)!important}.dd-progress i,.dd-nav-indicator{background:var(--dd-accent)!important}.filter-input:focus,.auth-input:focus-within{border-color:var(--dd-accent)!important}@supports (color:color-mix(in lab, red, red)){.filter-input:focus,.auth-input:focus-within{border-color:color-mix(in srgb,var(--dd-accent) 52%,var(--dd-border))!important}}.filter-input:focus,.auth-input:focus-within{box-shadow:0 0 0 3px var(--dd-accent)!important}@supports (color:color-mix(in lab, red, red)){.filter-input:focus,.auth-input:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--dd-accent) 10%,transparent)!important}}.dd-theme-choice.is-selected{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-theme-choice.is-selected{border-color:color-mix(in srgb,var(--dd-accent) 45%,var(--dd-border))}}.dd-theme-choice.is-selected{background:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-theme-choice.is-selected{background:color-mix(in srgb,var(--dd-accent) 7%,var(--dd-card))}}.dd-spotlight-v8{isolation:isolate;color:#fff;background:#0b0b0f;min-height:560px;position:relative;overflow:hidden}.dd-spotlight-content-v8{justify-content:space-between;align-items:flex-end;gap:60px;min-height:560px;padding-top:90px;padding-bottom:60px;display:flex}.dd-spotlight-v8 h1{letter-spacing:-.06em;text-wrap:balance;max-width:900px;margin-top:14px;font-size:clamp(2.8rem,5vw,5.35rem);font-weight:950;line-height:.94}.dd-spotlight-v8 p{-webkit-line-clamp:4;color:#c6c7ce;-webkit-box-orient:vertical;max-width:760px;margin-top:18px;font-size:15px;line-height:1.75;display:-webkit-box;overflow:hidden}.dd-home-sections{padding-top:12px}.dd-section-v8{margin-top:44px}.dd-section-head h2{font-size:26px}.dd-section-head p{color:var(--dd-accent);font-size:11px}.dd-section-head>a{font-size:13px}.dd-media-row{grid-auto-columns:190px;gap:18px}@media (width>=1280px){.dd-media-row{grid-auto-columns:210px;gap:20px}}.dd-media-title{font-size:15px}.dd-media-meta{font-size:12px}.dd-detail-layout{padding-top:38px;display:block}@media (width>=1100px){.dd-detail-layout:has(.dd-detail-aside){grid-template-columns:minmax(0,1fr) 360px;gap:34px;display:grid}}.dd-detail-hero,.dd-detail-hero-inner{min-height:540px}.dd-detail-overview{grid-template-columns:minmax(0,1.45fr) minmax(360px,.55fr);gap:22px}.dd-overview-synopsis,.dd-overview-info{border-radius:18px;padding:26px}.dd-detail-section-title h2{font-size:24px}.dd-character-grid,.dd-staff-grid{gap:14px}.dd-library-layout,.dd-profile-layout{margin-top:0}@media (width>=1100px){.dd-profile-layout{grid-template-columns:270px minmax(0,1fr) 390px;gap:28px}}.dd-admin-wrap{width:min(100% - 2rem,1500px);margin-inline:auto}@media (width>=768px){.dd-admin-wrap{width:min(100% - 3.5rem,1500px)}}.dd-admin-hero{border-bottom:1px solid var(--dd-border);background:var(--dd-surface);padding:34px 0 30px}.dd-admin-kicker{letter-spacing:.15em;text-transform:uppercase;font-size:11px;font-weight:950}.dd-admin-title-row{justify-content:space-between;align-items:flex-end;gap:20px;margin-top:6px;display:flex}.dd-admin-title-row h1{letter-spacing:-.055em;font-size:clamp(2rem,4vw,3.3rem);font-weight:950}.dd-admin-title-row p{max-width:780px;color:var(--dd-muted);margin-top:8px;font-size:14px;line-height:1.6}.dd-admin-tabs{z-index:60;border-bottom:1px solid var(--dd-border);background:var(--dd-surface);position:sticky;top:70px}@supports (color:color-mix(in lab, red, red)){.dd-admin-tabs{background:color-mix(in srgb,var(--dd-surface) 95%,transparent)}}.dd-admin-tabs{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.dd-admin-tabs nav{scrollbar-width:none;display:flex;overflow-x:auto}.dd-admin-tabs a{min-height:54px;color:var(--dd-muted);white-space:nowrap;align-items:center;gap:8px;padding:0 17px;font-size:13px;font-weight:850;display:flex;position:relative}.dd-admin-tabs a:hover,.dd-admin-tabs a.is-active{color:var(--dd-text)}.dd-admin-tabs a.is-active:after{content:"";background:var(--dd-accent);border-radius:99px 99px 0 0;height:3px;position:absolute;bottom:-1px;left:15px;right:15px}.dd-admin-alert{border:1px solid var(--dd-border);border-radius:12px;align-items:center;gap:9px;margin-bottom:20px;padding:12px 14px;font-size:13px;font-weight:750;display:flex}.dd-admin-alert.success{color:#16a34a;background:#16a34a12;border-color:#16a34a2e}.dd-admin-alert.error{color:#e11d48;background:#e11d4812;border-color:#e11d482e}.dd-admin-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}@media (width>=720px){.dd-admin-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.dd-admin-stat{border:1px solid var(--dd-border);background:var(--dd-card);min-height:112px;box-shadow:0 8px 30px var(--dd-shadow);border-radius:16px;justify-content:space-between;align-items:center;padding:18px;display:flex}.dd-admin-stat span{color:var(--dd-muted);font-size:12px;font-weight:800;display:block}.dd-admin-stat strong{letter-spacing:-.045em;margin-top:6px;font-size:28px;font-weight:950;display:block}.dd-admin-stat svg{color:var(--dd-accent)}.dd-admin-grid-2{gap:18px;display:grid}@media (width>=980px){.dd-admin-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.dd-admin-card{border:1px solid var(--dd-border);background:var(--dd-card);box-shadow:0 8px 35px var(--dd-shadow);border-radius:18px;overflow:hidden}.dd-admin-card-head{border-bottom:1px solid var(--dd-border);padding:18px 20px}.dd-admin-card-head h2{letter-spacing:-.025em;font-size:18px;font-weight:950}.dd-admin-card-head p{color:var(--dd-muted);margin-top:4px;font-size:12px;line-height:1.55}.dd-admin-card-body{padding:20px}.dd-admin-harvest{border-bottom:1px solid var(--dd-border);justify-content:space-between;align-items:center;gap:16px;padding:13px 0;display:flex}.dd-admin-harvest:last-child{border-bottom:0}.dd-admin-harvest strong{font-size:13px;display:block}.dd-admin-harvest span{color:var(--dd-muted);margin-top:3px;font-size:11px;display:block}.dd-status-dot{color:var(--dd-muted);white-space:nowrap;align-items:center;gap:7px;font-size:11px;font-weight:850;display:inline-flex}.dd-status-dot i{background:#f59e0b;border-radius:50%;width:8px;height:8px}.dd-status-dot.ok i{background:#16a34a}.dd-admin-status-block{color:var(--dd-muted);gap:12px;font-size:13px;display:grid}.dd-admin-status-block strong{color:var(--dd-text)}.dd-admin-status-block code{border:1px solid var(--dd-border);background:var(--dd-surface-2);color:var(--dd-text-2);border-radius:10px;padding:12px;font-size:11px;overflow:auto}.dd-admin-text-link{color:var(--dd-accent);font-size:12px;font-weight:850}.dd-admin-run-list>div{border-bottom:1px solid var(--dd-border);grid-template-columns:100px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 0;display:grid}.dd-admin-run-list>div:last-child{border:0}.dd-admin-run-list strong{font-size:12px}.dd-admin-run-list small{color:var(--dd-muted);font-size:11px}.dd-run-status{background:var(--dd-soft);text-transform:uppercase;border-radius:99px;padding:5px 8px;font-size:9px;font-weight:900}.dd-run-status.success,.dd-run-status.completed{color:#16a34a}.dd-run-status.failed,.dd-run-status.error{color:#e11d48}.dd-admin-empty{border:1px dashed var(--dd-border-strong);color:var(--dd-muted);text-align:center;border-radius:12px;padding:20px;font-size:12px}.dd-admin-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.dd-admin-field.wide,.dd-admin-toggle.wide{grid-column:1/-1}.dd-admin-field>span{color:var(--dd-muted);margin-bottom:7px;font-size:11px;font-weight:850;display:block}.dd-admin-field input,.dd-admin-field select,.dd-admin-field textarea,.dd-admin-inline-fields input,.dd-admin-inline-fields select,.dd-admin-home-fields input,.dd-admin-home-fields select,.dd-admin-user-row input,.dd-admin-user-row select{border:1px solid var(--dd-border);background:var(--dd-input);width:100%;color:var(--dd-text);border-radius:10px;outline:0;padding:10px 11px;font-size:13px}.dd-admin-field textarea{resize:vertical}.dd-admin-field input:focus,.dd-admin-field select:focus,.dd-admin-field textarea:focus,.dd-admin-inline-fields input:focus,.dd-admin-inline-fields select:focus{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-admin-field input:focus,.dd-admin-field select:focus,.dd-admin-field textarea:focus,.dd-admin-inline-fields input:focus,.dd-admin-inline-fields select:focus{border-color:color-mix(in srgb,var(--dd-accent) 45%,var(--dd-border))}}.dd-admin-field input:focus,.dd-admin-field select:focus,.dd-admin-field textarea:focus,.dd-admin-inline-fields input:focus,.dd-admin-inline-fields select:focus{box-shadow:0 0 0 3px var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-admin-field input:focus,.dd-admin-field select:focus,.dd-admin-field textarea:focus,.dd-admin-inline-fields input:focus,.dd-admin-inline-fields select:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--dd-accent) 8%,transparent)}}.dd-color-input{grid-template-columns:52px minmax(0,1fr);gap:8px;display:grid}.dd-color-input input[type=color]{height:42px;padding:4px}.dd-admin-primary{background:var(--dd-accent);color:#fff;border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 16px;font-size:12px;font-weight:900;display:inline-flex}.dd-admin-primary:disabled{opacity:.55}.dd-brand-preview{border:1px solid var(--dd-border);color:#171821;text-align:center;background:#fff;border-radius:14px;place-items:center;min-height:225px;padding:25px;display:grid}.dd-brand-preview-logo img{max-width:190px;max-height:54px}.dd-brand-preview-logo strong{letter-spacing:-.05em;font-size:28px;font-weight:950}.dd-brand-preview button{background:var(--preview-accent);color:#fff;border:0;border-radius:10px;padding:10px 15px;font-size:12px;font-weight:900}.dd-brand-preview span{color:#737683;font-size:12px}.dd-admin-upload-grid{gap:16px;display:grid}.dd-admin-upload{color:var(--dd-muted);gap:9px;font-size:11px;font-weight:850;display:grid}.dd-admin-upload input{font-size:12px}.dd-admin-current-file{border:1px dashed var(--dd-border-strong);border-radius:12px;align-items:center;gap:12px;min-height:84px;padding:12px;display:flex}.dd-admin-current-file img{object-fit:contain;max-width:160px;max-height:58px}.dd-admin-current-file small{color:var(--dd-faint)}.dd-admin-current-file.empty{flex-direction:column;justify-content:center}@media (width>=800px){.dd-admin-upload-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.dd-admin-edit-row{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:13px;align-items:center;gap:12px;padding:12px;display:flex}.dd-admin-reorder{gap:4px;display:grid}.dd-admin-reorder button{border:1px solid var(--dd-border);background:var(--dd-card);width:30px;height:27px;color:var(--dd-muted);border-radius:7px;place-items:center;display:grid}.dd-admin-inline-fields{flex:1;grid-template-columns:1fr 1.4fr .8fr auto;align-items:center;gap:9px;display:grid}.dd-admin-home-fields{flex:1;grid-template-columns:.65fr 1.3fr 1fr 90px auto;align-items:center;gap:9px;display:grid}.dd-admin-toggle{color:var(--dd-muted);white-space:nowrap;align-items:center;gap:8px;font-size:11px;font-weight:850;display:flex}.dd-admin-toggle input{accent-color:var(--dd-accent)}.dd-admin-row-actions{gap:6px;display:flex}.dd-admin-row-actions button,.dd-admin-row-save,.dd-admin-user-row>button{border:1px solid var(--dd-border);background:var(--dd-card);min-height:36px;color:var(--dd-text);border-radius:9px;padding:0 11px;font-size:11px;font-weight:850}.dd-admin-row-actions button.danger{color:#e11d48}.dd-admin-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (width>=800px){.dd-admin-action-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.dd-admin-task{border:1px solid var(--dd-border);background:var(--dd-surface);min-height:50px;color:var(--dd-text);border-radius:11px;justify-content:center;align-items:center;gap:8px;font-size:11px;font-weight:850;display:flex}.dd-admin-task:hover{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-admin-task:hover{border-color:color-mix(in srgb,var(--dd-accent) 25%,var(--dd-border))}}.dd-admin-task:hover{color:var(--dd-accent)}.dd-admin-search{border:1px solid var(--dd-border);background:var(--dd-input);max-width:520px;color:var(--dd-faint);border-radius:11px;align-items:center;gap:8px;margin-bottom:17px;padding:0 7px 0 12px;display:flex}.dd-admin-search input{min-width:0;color:var(--dd-text);background:0 0;border:0;outline:0;flex:1;padding:11px 0;font-size:13px}.dd-admin-search button{background:var(--dd-accent);color:#fff;border:0;border-radius:8px;padding:7px 11px;font-size:10px;font-weight:900}.dd-admin-media-item{border-bottom:1px solid var(--dd-border)}.dd-admin-media-item:last-child{border:0}.dd-admin-media-summary{width:100%;color:var(--dd-text);text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:10px 0;display:flex}.dd-admin-media-summary img,.dd-admin-media-summary>span:first-child{object-fit:cover;background:var(--dd-surface-2);border-radius:7px;width:40px;height:56px}.dd-admin-media-summary strong{font-size:13px;display:block}.dd-admin-media-summary small{color:var(--dd-muted);margin-top:3px;font-size:10px;display:block}.dd-admin-media-editor{border-top:1px solid var(--dd-border);background:var(--dd-surface-2);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:15px;display:grid}.dd-admin-media-editor .wide{grid-column:1/-1}.dd-admin-user-list{display:grid}.dd-admin-user-row{border-bottom:1px solid var(--dd-border);grid-template-columns:minmax(220px,1.3fr) 1fr 150px 150px auto;align-items:center;gap:10px;padding:10px 0;display:grid}.dd-admin-user-identity{align-items:center;gap:10px;display:flex}.dd-admin-user-identity>span{background:var(--dd-accent);color:#fff;border-radius:10px;place-items:center;width:38px;height:38px;font-size:10px;font-weight:950;display:grid}.dd-admin-user-identity strong{font-size:12px;display:block}.dd-admin-user-identity small{color:var(--dd-muted);margin-top:2px;font-size:10px;display:block}.dd-admin-pagination{border-top:1px solid var(--dd-border);color:var(--dd-muted);justify-content:flex-end;align-items:center;gap:10px;padding-top:16px;font-size:11px;display:flex}.dd-admin-pagination button{border:1px solid var(--dd-border);background:var(--dd-card);color:var(--dd-text);border-radius:8px;padding:7px 10px;font-weight:800}.dd-admin-pagination button:disabled{opacity:.4}@media (width>=800px){.dd-system-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.dd-system-grid>div{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:11px;padding:13px}.dd-system-grid span{color:var(--dd-faint);text-transform:uppercase;letter-spacing:.12em;font-size:9px;font-weight:900;display:block}.dd-system-grid strong{word-break:break-word;margin-top:5px;font-size:12px;display:block}@media (width<=900px){.dd-admin-inline-fields,.dd-admin-home-fields,.dd-admin-user-row,.dd-admin-media-editor{grid-template-columns:1fr 1fr}.dd-admin-inline-fields .dd-admin-primary,.dd-admin-home-fields .dd-admin-toggle,.dd-admin-user-row>button{grid-column:auto}.dd-admin-edit-row{align-items:flex-start}.dd-admin-row-actions{flex-direction:column}.dd-admin-form-grid{grid-template-columns:1fr}.dd-admin-field.wide{grid-column:auto}.dd-detail-overview{grid-template-columns:1fr}}@media (width<=640px){.dd-navbar-inner{gap:12px;height:62px}.dd-brand{font-size:18px}.dd-brand img{max-width:135px;max-height:34px}.dd-admin-tabs{top:62px}.dd-content-wrap{width:min(100% - 1.4rem,1720px)}.dd-spotlight-v8,.dd-spotlight-content-v8{min-height:500px}.dd-spotlight-content-v8{padding-top:72px;padding-bottom:40px}.dd-spotlight-v8 h1{font-size:2.4rem}.dd-spotlight-v8 p{font-size:13px}.dd-admin-title-row{flex-direction:column;align-items:flex-start}.dd-admin-stat-grid{grid-template-columns:1fr 1fr}.dd-admin-inline-fields,.dd-admin-home-fields,.dd-admin-user-row,.dd-admin-media-editor{grid-template-columns:1fr}.dd-admin-edit-row{grid-template-columns:auto 1fr;display:grid}.dd-admin-reorder{grid-row:1/3}.dd-admin-row-actions,.dd-admin-row-save{grid-column:2}.dd-admin-run-list>div{grid-template-columns:1fr}.dd-admin-form-grid{grid-template-columns:1fr;display:grid}.dd-color-input{grid-template-columns:48px 1fr}}.dd-auth-logo-image{object-fit:contain;max-width:180px;max-height:48px;margin-bottom:24px;display:block}.dd-brand strong{font:inherit}.dd-brand strong span{color:var(--dd-accent)}.dd-admin-alert button{color:currentColor;opacity:.7;cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:20px;line-height:1}.dd-admin-alert button:hover{opacity:1}.dd-detail-note{color:var(--dd-muted);margin-top:12px;font-size:12px;font-weight:650}.dd-pending-detail{border:1px dashed var(--dd-border-strong);background:var(--dd-card);color:var(--dd-muted);border-radius:14px;align-items:flex-start;gap:12px;padding:16px;display:flex}.dd-pending-detail>svg{color:var(--dd-accent);flex:none;margin-top:1px}.dd-pending-detail strong{color:var(--dd-text);font-size:14px;display:block}.dd-admin-task.is-danger{border-color:#ef4444}@supports (color:color-mix(in lab, red, red)){.dd-admin-task.is-danger{border-color:color-mix(in srgb,#ef4444 28%,var(--dd-border))}}.dd-admin-task.is-danger{color:#fb7185;background:#ef4444}@supports (color:color-mix(in lab, red, red)){.dd-admin-task.is-danger{background:color-mix(in srgb,#ef4444 8%,var(--dd-surface-2))}}.dd-admin-task.is-danger:hover{border-color:#ef4444}@supports (color:color-mix(in lab, red, red)){.dd-admin-task.is-danger:hover{border-color:color-mix(in srgb,#ef4444 58%,var(--dd-border))}}.dd-admin-task.is-danger:hover{color:#fecdd3;background:#ef4444}@supports (color:color-mix(in lab, red, red)){.dd-admin-task.is-danger:hover{background:color-mix(in srgb,#ef4444 12%,var(--dd-surface-2))}}:root[data-theme=light] .dd-admin-task.is-danger{color:#b91c1c;background:#ef4444}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .dd-admin-task.is-danger{background:color-mix(in srgb,#ef4444 7%,var(--dd-surface))}}:root[data-theme=light] .dd-admin-task.is-danger{border-color:#dc2626}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .dd-admin-task.is-danger{border-color:color-mix(in srgb,#dc2626 24%,var(--dd-border))}}:root[data-theme=light] .dd-admin-task.is-danger:hover{color:#991b1b;background:#ef4444}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .dd-admin-task.is-danger:hover{background:color-mix(in srgb,#ef4444 11%,var(--dd-surface))}}.dd-admin-task:disabled{opacity:.56;cursor:not-allowed;filter:saturate(.55)}.dd-announcement-stack{border-bottom:1px solid var(--dd-border);background:var(--dd-bg);gap:6px;padding:8px 16px;display:grid}.dd-announcement{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:12px;justify-content:space-between;align-items:flex-start;gap:16px;width:min(100%,1760px);margin:auto;padding:11px 13px;display:flex}.dd-announcement strong{font-size:13px;display:block}.dd-announcement span{color:var(--dd-muted);margin-top:2px;font-size:12px;display:block}.dd-announcement button{color:var(--dd-muted);background:0 0;border:0}.dd-announcement.is-warning{border-color:#f59e0b4d}.dd-announcement.is-danger{border-color:#e11d4847}.dd-announcement.is-success{border-color:#16a34a40}.dd-content-page{width:min(100% - 2rem,1640px);margin:0 auto;padding:42px 0 70px}.dd-page-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:26px;display:flex}.dd-page-heading h1{letter-spacing:-.055em;font-size:clamp(2rem,4vw,3.4rem);font-weight:950}.dd-page-heading p{max-width:760px;color:var(--dd-muted);margin-top:8px;font-size:14px;line-height:1.6}.dd-inline-actions{align-items:center;gap:9px;display:flex}.dd-chip{border:1px solid var(--dd-border);background:var(--dd-card);color:var(--dd-muted);border-radius:999px;align-items:center;gap:7px;padding:9px 13px;font-size:12px;font-weight:850;display:inline-flex}.dd-chip.is-active{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-chip.is-active{border-color:color-mix(in srgb,var(--dd-accent) 30%,var(--dd-border))}}.dd-chip.is-active{background:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-chip.is-active{background:color-mix(in srgb,var(--dd-accent) 8%,var(--dd-card))}}.dd-chip.is-active{color:var(--dd-accent)}.dd-week-strip{grid-template-columns:repeat(7,1fr);gap:8px;margin:20px 0 32px;display:grid}.dd-week-strip>div{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:12px;padding:11px}.dd-week-strip strong,.dd-week-strip span{display:block}.dd-week-strip strong{text-transform:capitalize;font-size:12px}.dd-week-strip span{color:var(--dd-muted);margin-top:3px;font-size:11px}.dd-calendar-list{gap:28px;display:grid}.dd-calendar-list section h2{text-transform:capitalize;font-size:20px;font-weight:900}.dd-airing-row{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:13px;align-items:center;gap:12px;margin-top:10px;padding:9px 12px;transition:all .16s;display:flex}.dd-airing-row:hover{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-airing-row:hover{border-color:color-mix(in srgb,var(--dd-accent) 25%,var(--dd-border))}}.dd-airing-row:hover{transform:translateY(-1px)}.dd-airing-row img,.dd-mini-placeholder{object-fit:cover;background:var(--dd-surface-2);border-radius:8px;flex:none;width:46px;height:60px}.dd-airing-row strong{font-size:14px;display:block}.dd-airing-row span{color:var(--dd-muted);margin-top:3px;font-size:11px;display:block}.dd-airing-time{color:var(--dd-accent);align-items:center;gap:6px;font-size:12px;font-weight:900;display:flex}.dd-season-tabs,.dd-filter-row{flex-wrap:wrap;gap:8px;display:flex}.dd-season-tabs button,.dd-filter-row button{border:1px solid var(--dd-border);background:var(--dd-card);color:var(--dd-muted);border-radius:999px;padding:8px 13px;font-size:12px;font-weight:850}.dd-season-tabs button.is-active,.dd-filter-row button.is-active{background:var(--dd-accent);border-color:var(--dd-accent);color:#fff}.dd-filter-row{color:var(--dd-muted);align-items:center;margin-top:15px}.dd-pagination{color:var(--dd-muted);justify-content:center;gap:16px;margin-top:36px;font-size:12px;display:flex}.dd-pagination a{border:1px solid var(--dd-border);background:var(--dd-card);color:var(--dd-text);border-radius:9px;padding:8px 12px}.dd-empty-state{border:1px dashed var(--dd-border-strong);background:var(--dd-card);text-align:center;border-radius:18px;align-content:center;place-items:center;gap:9px;min-height:260px;padding:35px;display:grid}.dd-empty-state h2{font-size:20px;font-weight:900}.dd-empty-state p{max-width:600px;color:var(--dd-muted);font-size:13px;line-height:1.6}.dd-community-search{border:1px solid var(--dd-border);background:var(--dd-input);color:var(--dd-muted);border-radius:12px;align-items:center;gap:9px;padding:0 13px;display:flex}.dd-community-search input{width:100%;color:var(--dd-text);background:0 0;border:0;outline:0;padding:13px 0}.dd-thread-list{gap:12px;margin-top:20px;display:grid}.dd-thread-card{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:15px;padding:18px;transition:all .16s;display:block}.dd-thread-card:hover{border-color:var(--dd-border-strong);transform:translateY(-1px)}.dd-thread-card h2{margin-top:10px;font-size:19px;font-weight:900}.dd-thread-card p{-webkit-line-clamp:2;color:var(--dd-muted);-webkit-box-orient:vertical;margin-top:6px;font-size:13px;line-height:1.55;display:-webkit-box;overflow:hidden}.dd-thread-card footer{color:var(--dd-faint);flex-wrap:wrap;gap:15px;margin-top:13px;font-size:11px;display:flex}.dd-thread-card footer span{align-items:center;gap:5px;display:flex}.dd-thread-category,.dd-thread-media{background:var(--dd-surface-2);color:var(--dd-muted);text-transform:uppercase;border-radius:999px;padding:4px 7px;font-size:9px;font-weight:900}.dd-thread-media{color:var(--dd-accent)}.dd-dialog-card{border:1px solid var(--dd-border);background:var(--dd-popover);border-radius:18px;gap:15px;width:min(100% - 2rem,700px);padding:22px;display:grid}.dd-dialog-head{justify-content:space-between;align-items:flex-start;display:flex}.dd-dialog-card label{color:var(--dd-muted);gap:6px;font-size:11px;font-weight:850;display:grid}.dd-thread-page{max-width:1100px}.dd-back-link{color:var(--dd-accent);font-size:12px;font-weight:850}.dd-linked-media{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:12px;margin-top:16px;padding:12px;display:grid}.dd-linked-media strong{font-size:13px}.dd-linked-media span{color:var(--dd-muted);margin-top:2px;font-size:11px}.dd-thread-op,.dd-reply{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:16px;margin-top:18px;padding:22px}.dd-thread-op h1{letter-spacing:-.035em;margin-top:20px;font-size:30px;font-weight:950}.dd-thread-op>p,.dd-reply>p{white-space:pre-wrap;color:var(--dd-text-2);margin-top:12px;font-size:14px;line-height:1.75}.dd-user-line{align-items:center;gap:9px;display:flex}.dd-avatar-sm{background:var(--dd-accent);color:#fff;border-radius:10px;place-items:center;width:38px;height:38px;font-size:10px;font-weight:950;display:grid}.dd-user-line strong,.dd-user-line span{display:block}.dd-user-line strong{font-size:12px}.dd-user-line div span{color:var(--dd-faint);margin-top:2px;font-size:10px}.dd-replies-title{align-items:center;gap:8px;margin-top:28px;font-size:18px;font-weight:900;display:flex}.dd-reply-form{gap:10px;margin-top:18px;display:grid}.dd-news-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:18px;margin-top:26px;display:grid}@media (width>=760px){.dd-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1200px){.dd-news-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.dd-news-card{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:16px;overflow:hidden}.dd-news-card>img,.dd-news-placeholder{aspect-ratio:16/9;object-fit:cover;background:var(--dd-surface-2);width:100%}.dd-news-placeholder{color:var(--dd-faint);place-items:center;display:grid}.dd-news-card>div{padding:18px}.dd-news-card h2{margin-top:6px;font-size:20px;font-weight:920;line-height:1.2}.dd-news-card p{-webkit-line-clamp:3;color:var(--dd-muted);-webkit-box-orient:vertical;margin-top:9px;font-size:13px;line-height:1.55;display:-webkit-box;overflow:hidden}.dd-news-card footer{color:var(--dd-faint);justify-content:space-between;gap:12px;margin-top:14px;font-size:10px;display:flex}.dd-article-page{width:min(100% - 2rem,900px);margin:0 auto;padding:55px 0 80px}.dd-article-page h1{letter-spacing:-.055em;font-size:clamp(2.4rem,5vw,4.4rem);font-weight:950;line-height:.98}.dd-article-lead{color:var(--dd-muted);margin-top:18px;font-size:18px;line-height:1.65}.dd-article-meta{color:var(--dd-faint);flex-wrap:wrap;gap:14px;margin-top:17px;font-size:11px;display:flex}.dd-article-cover{aspect-ratio:16/8;object-fit:cover;border-radius:20px;width:100%;margin-top:28px}.dd-article-body{margin-top:30px;font-size:16px;line-height:1.85}.dd-article-body p{white-space:pre-wrap}.dd-source-link{border:1px solid var(--dd-border);background:var(--dd-card);color:var(--dd-accent);border-radius:10px;align-items:center;gap:7px;margin-top:24px;padding:10px 13px;font-weight:850;display:inline-flex}.dd-related-news{margin-top:36px}.dd-related-news h2{font-size:19px;font-weight:900}.dd-related-news>div{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.dd-related-news a{border:1px solid var(--dd-border);background:var(--dd-card);border-radius:999px;padding:8px 12px;font-size:12px;font-weight:800}.dd-media-announcements{gap:10px;display:grid}.dd-media-announcement{border:1px solid var(--dd-border);border-left:4px solid var(--dd-accent);background:var(--dd-surface);border-radius:12px;padding:14px}.dd-media-announcement strong{font-size:13px}.dd-media-announcement p{color:var(--dd-muted);margin-top:4px;font-size:12px;line-height:1.55}.dd-media-announcement.is-warning{border-left-color:#f59e0b}.dd-media-announcement.is-danger{border-left-color:#e11d48}.dd-media-announcement.is-success{border-left-color:#16a34a}.dd-trailer-frame{border:1px solid var(--dd-border);aspect-ratio:16/9;background:#000;border-radius:18px;overflow:hidden}.dd-trailer-frame iframe{border:0;width:100%;height:100%}.dd-title-actions{justify-content:space-between;align-items:center;display:flex}.dd-text-action{color:var(--dd-accent);background:0 0;border:0;font-size:12px;font-weight:900}.dd-media-discussion-form{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:14px;gap:9px;margin-bottom:12px;padding:14px;display:grid}.dd-media-thread-list{gap:8px;display:grid}.dd-media-thread-list>a,.dd-related-news-list>a{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:12px;align-items:flex-start;gap:10px;padding:12px;display:flex}.dd-media-thread-list strong,.dd-related-news-list strong{font-size:13px;display:block}.dd-media-thread-list span,.dd-related-news-list span{color:var(--dd-muted);margin-top:3px;font-size:11px;display:block}.dd-discussion-empty{border:1px dashed var(--dd-border-strong);color:var(--dd-muted);border-radius:12px;padding:18px;font-size:12px}.dd-related-news-list{gap:8px;display:grid}.dd-home-news-grid{scrollbar-width:none;grid-auto-columns:minmax(300px,420px);grid-auto-flow:column;gap:14px;display:grid;overflow-x:auto}.dd-home-news{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:14px;grid-template-columns:120px minmax(0,1fr);display:grid;overflow:hidden}.dd-home-news>img,.dd-home-news-placeholder{object-fit:cover;background:var(--dd-surface-2);width:120px;height:100%;min-height:120px}.dd-home-news-placeholder{place-items:center;display:grid}.dd-home-news>div{padding:13px}.dd-home-news span{color:var(--dd-accent);text-transform:uppercase;font-size:9px;font-weight:900}.dd-home-news strong{margin-top:5px;font-size:14px;display:block}.dd-home-news p{-webkit-line-clamp:2;color:var(--dd-muted);-webkit-box-orient:vertical;margin-top:5px;font-size:11px;display:-webkit-box;overflow:hidden}.dd-home-discussions{grid-template-columns:repeat(1,minmax(0,1fr));gap:9px;display:grid}@media (width>=800px){.dd-home-discussions{grid-template-columns:repeat(2,minmax(0,1fr))}}.dd-home-discussions>a{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:12px;align-items:flex-start;gap:10px;padding:13px;display:flex}.dd-home-discussions strong{font-size:13px;display:block}.dd-home-discussions span{color:var(--dd-muted);margin-top:4px;font-size:10px;display:block}.dd-admin-module-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:10px;display:grid}@media (width>=800px){.dd-admin-module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.dd-admin-module{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:12px;align-items:flex-start;gap:10px;padding:14px;display:flex}.dd-admin-module input{accent-color:var(--dd-accent);margin-top:3px}.dd-admin-module strong,.dd-admin-module span{display:block}.dd-admin-module strong{font-size:13px}.dd-admin-module span{color:var(--dd-muted);margin-top:3px;font-size:11px;line-height:1.5}.dd-admin-stack{gap:10px;display:grid}.dd-admin-editor-row,.dd-admin-blog-row,.dd-admin-thread-row{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex}.dd-admin-editor-main{flex:1;gap:8px;display:grid}.dd-admin-editor-main>input,.dd-admin-editor-main>textarea,.dd-admin-thread-row select{border:1px solid var(--dd-border);background:var(--dd-input);color:var(--dd-text);border-radius:9px;padding:9px;font-size:12px}.dd-admin-blog-row>div:first-child,.dd-admin-thread-row>div:first-child{flex:1;min-width:0}.dd-admin-blog-row strong,.dd-admin-blog-row small,.dd-admin-thread-row strong,.dd-admin-thread-row small{display:block}.dd-admin-blog-row strong,.dd-admin-thread-row strong{font-size:12px}.dd-admin-blog-row small,.dd-admin-thread-row small{color:var(--dd-muted);margin-top:3px;font-size:10px}.dd-admin-thread-row label{color:var(--dd-muted);align-items:center;gap:5px;font-size:10px;display:flex}@media (width<=760px){.dd-page-heading{flex-direction:column;align-items:flex-start}.dd-week-strip{grid-template-columns:repeat(2,1fr)}.dd-airing-time{align-self:flex-start}.dd-admin-editor-row,.dd-admin-blog-row,.dd-admin-thread-row{flex-direction:column;align-items:stretch}.dd-admin-row-actions{flex-direction:row}.dd-news-card footer{flex-direction:column}.dd-content-page{width:min(100% - 1.2rem,1640px)}}.dd-admin-blog-editor{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:16px;padding:0 16px}.dd-admin-blog-editor>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:16px 0;list-style:none;display:flex}.dd-admin-blog-editor>summary::-webkit-details-marker{display:none}.dd-admin-blog-editor>summary>div{gap:4px;min-width:0;display:grid}.dd-admin-blog-editor>summary strong{font-size:14px}.dd-admin-blog-editor>summary small{color:var(--dd-muted)}.dd-admin-blog-editor[open]{padding-bottom:16px}.dd-account-avatar.has-image,.dd-avatar-sm.has-image,.dd-avatar-xs.has-image{background:var(--dd-surface-2);overflow:hidden}.dd-account-avatar img,.dd-avatar-sm img,.dd-avatar-xs img{object-fit:cover;width:100%;height:100%}.dd-avatar-xs{background:var(--dd-accent);color:#fff;border-radius:7px;flex:none;place-items:center;width:24px;height:24px;font-size:8px;font-weight:950;display:grid;overflow:hidden}.dd-thread-author{align-items:center!important;gap:7px!important;display:flex!important}.dd-user-name-link{color:var(--dd-text);font-size:12px;font-weight:850}.dd-user-name-link:hover{color:var(--dd-accent)}.dd-profile-page{width:100%}.dd-profile-flash{border:1px solid var(--dd-accent);width:min(100% - 2rem,1480px);margin:20px auto 0}@supports (color:color-mix(in lab, red, red)){.dd-profile-flash{border:1px solid color-mix(in srgb,var(--dd-accent) 28%,var(--dd-border))}}.dd-profile-flash{background:var(--dd-accent);border-radius:12px}@supports (color:color-mix(in lab, red, red)){.dd-profile-flash{background:color-mix(in srgb,var(--dd-accent) 8%,var(--dd-surface))}}.dd-profile-flash{color:var(--dd-text);padding:12px 16px;font-size:13px;font-weight:750}.dd-profile-hero{border:1px solid var(--dd-border);background-repeat:no-repeat;background-size:cover;border-radius:24px;width:min(100% - 2rem,1480px);height:330px;margin:24px auto 0;position:relative;overflow:hidden}.dd-profile-hero.is-default{background:radial-gradient(circle at 18% 35%,var(--dd-accent),transparent 37%),linear-gradient(135deg,var(--dd-accent),var(--dd-surface) 60%,var(--dd-accent))}@supports (color:color-mix(in lab, red, red)){.dd-profile-hero.is-default{background:radial-gradient(circle at 18% 35%,color-mix(in srgb,var(--dd-accent) 38%,transparent),transparent 37%),linear-gradient(135deg,color-mix(in srgb,var(--dd-accent) 22%,var(--dd-surface-2)),var(--dd-surface) 60%,color-mix(in srgb,var(--dd-accent) 10%,var(--dd-surface)))}}.dd-profile-hero-shade{pointer-events:none;background:linear-gradient(#08080c29 0%,#08080c38 38%,#08080c6b 72%,#08080cad 100%);position:absolute;inset:0}.dd-profile-cover-edit{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;background:#0a0a0ead;border:1px solid #ffffff38;border-radius:11px;align-items:center;gap:7px;padding:10px 13px;font-size:12px;font-weight:850;display:flex;position:absolute;top:18px;right:18px}.dd-profile-cover-edit:hover{background:#0a0a0ed1}.dd-profile-main-wrap{z-index:3;width:min(100% - 2rem,1400px);margin:-72px auto 0;position:relative}.dd-profile-identity{grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:22px;padding:0 18px;display:grid}.dd-profile-avatar-xl{border:6px solid var(--dd-bg);background:var(--dd-accent);color:#fff;letter-spacing:-.06em;border-radius:32px;place-items:center;width:150px;height:150px;font-size:38px;font-weight:950;display:grid;overflow:hidden;box-shadow:0 16px 40px #0000002e}.dd-profile-avatar-xl img{object-fit:cover;width:100%;height:100%}.dd-profile-identity-copy{min-width:0;padding-bottom:10px}.dd-profile-name-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.dd-profile-name-row h1{letter-spacing:-.045em;color:var(--dd-text);font-size:32px;font-weight:950;line-height:1.05}.dd-profile-name-row p{color:var(--dd-muted);margin-top:5px;font-size:13px;font-weight:700}.dd-profile-role-badge{border:1px solid var(--dd-accent);align-items:center;gap:6px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.dd-profile-role-badge{border:1px solid color-mix(in srgb,var(--dd-accent) 28%,var(--dd-border))}}.dd-profile-role-badge{background:var(--dd-accent);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.dd-profile-role-badge{background:color-mix(in srgb,var(--dd-accent) 8%,var(--dd-surface))}}.dd-profile-role-badge{color:var(--dd-accent);text-transform:uppercase;letter-spacing:.06em;padding:6px 9px;font-size:10px;font-weight:900}.dd-profile-meta-row{color:var(--dd-muted);flex-wrap:wrap;gap:14px;margin-top:12px;font-size:12px;font-weight:700;display:flex}.dd-profile-meta-row span{align-items:center;gap:6px;display:flex}.dd-profile-edit-button{margin-bottom:10px}.dd-profile-content-grid{grid-template-columns:minmax(0,1fr) 360px;gap:28px;margin-top:30px;display:grid}.dd-profile-stats-v2{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:18px;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;overflow:hidden}.dd-profile-stats-v2>div{border-right:1px solid var(--dd-border);min-width:0;padding:18px}.dd-profile-stats-v2>div:last-child{border-right:0}.dd-profile-stats-v2 span{color:var(--dd-muted);white-space:nowrap;align-items:center;gap:7px;font-size:11px;font-weight:800;display:flex}.dd-profile-stats-v2 strong{color:var(--dd-text);letter-spacing:-.035em;margin-top:9px;font-size:25px;font-weight:950;display:block}.dd-profile-about-v2,.dd-profile-activity-v2{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:18px;margin-top:20px;padding:20px}.dd-profile-about-v2 p{white-space:pre-wrap;color:var(--dd-text-2);margin-top:13px;font-size:14px;line-height:1.75}.dd-profile-activity-v2{height:max-content;margin-top:0;position:sticky;top:94px}.dd-profile-editor-page{width:min(100% - 2rem,1320px);margin:0 auto;padding:38px 0 70px}.dd-profile-editor-heading{margin-bottom:24px}.dd-profile-editor-grid{grid-template-columns:minmax(0,1.08fr) minmax(400px,.92fr);align-items:start;gap:24px;display:grid}.dd-profile-editor-preview,.dd-profile-editor-form{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:20px;overflow:hidden}.dd-profile-edit-cover{border-bottom:1px solid var(--dd-border);background-repeat:no-repeat;background-size:cover;height:300px;position:relative}.dd-profile-edit-cover.is-default{background:radial-gradient(circle at 20% 30%,var(--dd-accent),transparent 37%),linear-gradient(135deg,var(--dd-accent),var(--dd-surface) 65%)}@supports (color:color-mix(in lab, red, red)){.dd-profile-edit-cover.is-default{background:radial-gradient(circle at 20% 30%,color-mix(in srgb,var(--dd-accent) 36%,transparent),transparent 37%),linear-gradient(135deg,color-mix(in srgb,var(--dd-accent) 20%,var(--dd-surface-2)),var(--dd-surface) 65%)}}.dd-profile-edit-cover-actions{z-index:2;gap:8px;display:flex;position:absolute;top:16px;right:16px}.dd-profile-upload-button,.dd-profile-image-remove{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0a0eb3;border:1px solid #ffffff38;border-radius:10px;align-items:center;gap:7px;padding:9px 12px;font-size:11px;font-weight:850;display:flex}.dd-profile-upload-button input,.dd-profile-edit-avatar label input{display:none}.dd-profile-image-remove:hover,.dd-profile-upload-button:hover{background:#0a0a0edb}.dd-profile-edit-identity{z-index:3;align-items:center;gap:16px;margin-top:-48px;padding:0 22px 18px;display:flex;position:relative}.dd-profile-edit-avatar{border:5px solid var(--dd-surface);background:var(--dd-accent);color:#fff;border-radius:25px;flex:none;place-items:center;width:112px;height:112px;font-size:27px;font-weight:950;display:grid;position:relative;overflow:visible}.dd-profile-edit-avatar>img{object-fit:cover;border-radius:20px;width:100%;height:100%}.dd-profile-edit-avatar>label{border:3px solid var(--dd-surface);background:var(--dd-text);width:36px;height:36px;color:var(--dd-bg);cursor:pointer;border-radius:11px;place-items:center;display:grid;position:absolute;bottom:-7px;right:-7px}.dd-profile-edit-identity h2{letter-spacing:-.035em;font-size:22px;font-weight:950}.dd-profile-edit-identity p{color:var(--dd-muted);margin-top:3px;font-size:12px;font-weight:700}.dd-profile-avatar-remove{color:var(--dd-muted);margin-left:auto;font-size:11px;font-weight:800}.dd-profile-avatar-remove:hover{color:#e34b5f}.dd-cover-position-control{border-top:1px solid var(--dd-border);gap:12px;padding:18px 22px;display:grid}.dd-cover-position-control>div{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.dd-cover-position-control strong{font-size:12px;font-weight:900}.dd-cover-position-control span{color:var(--dd-muted);font-size:10px}.dd-cover-position-control input{width:100%;accent-color:var(--dd-accent)}.dd-profile-image-help{background:var(--dd-surface-2);border-radius:13px;margin:0 22px 22px;padding:14px 15px}.dd-profile-image-help strong{font-size:11px;font-weight:900}.dd-profile-image-help p{color:var(--dd-muted);margin-top:4px;font-size:10px;line-height:1.55}.dd-profile-editor-form{padding:24px}.dd-profile-form-section+.dd-profile-form-section{border-top:1px solid var(--dd-border);margin-top:24px;padding-top:22px}.dd-profile-form-title{color:var(--dd-accent);align-items:flex-start;gap:10px;margin-bottom:20px;display:flex}.dd-profile-form-title h2{color:var(--dd-text);font-size:17px;font-weight:950}.dd-profile-form-title p{color:var(--dd-muted);margin-top:3px;font-size:11px;line-height:1.45}.dd-profile-field{grid-template-columns:1fr auto;gap:7px;margin-top:15px;display:grid}.dd-profile-field>span{color:var(--dd-text);font-size:11px;font-weight:850}.dd-profile-field>.filter-input{grid-column:1/-1}.dd-profile-field>small{color:var(--dd-faint);grid-column:2;font-size:9px}.dd-profile-field>em{color:#e34b5f;grid-column:1/-1;font-size:10px;font-style:normal;font-weight:750}.dd-profile-bio-field textarea{resize:vertical;min-height:150px}.dd-profile-privacy-toggle{border:1px solid var(--dd-border);background:var(--dd-surface-2);cursor:pointer;border-radius:13px;align-items:flex-start;gap:12px;padding:14px;display:flex}.dd-profile-privacy-toggle input{accent-color:var(--dd-accent);margin-top:3px}.dd-profile-privacy-toggle span{gap:3px;display:grid}.dd-profile-privacy-toggle strong{font-size:11px;font-weight:900}.dd-profile-privacy-toggle small{color:var(--dd-muted);font-size:10px;line-height:1.45}.dd-profile-error-box{border:1px solid #e34b5f;margin-top:18px}@supports (color:color-mix(in lab, red, red)){.dd-profile-error-box{border:1px solid color-mix(in srgb,#e34b5f 35%,var(--dd-border))}}.dd-profile-error-box{background:#e34b5f;border-radius:11px}@supports (color:color-mix(in lab, red, red)){.dd-profile-error-box{background:color-mix(in srgb,#e34b5f 7%,var(--dd-surface))}}.dd-profile-error-box{color:#e34b5f;padding:11px 12px;font-size:11px;font-weight:750}.dd-profile-editor-actions{border-top:1px solid var(--dd-border);justify-content:flex-end;gap:9px;margin-top:24px;padding-top:20px;display:flex}@media (width<=1100px){.dd-profile-content-grid{grid-template-columns:1fr}.dd-profile-activity-v2{position:static}.dd-profile-stats-v2{grid-template-columns:repeat(3,1fr)}.dd-profile-stats-v2>div:nth-child(3){border-right:0}.dd-profile-stats-v2>div:nth-child(-n+3){border-bottom:1px solid var(--dd-border)}.dd-profile-editor-grid{grid-template-columns:1fr}.dd-profile-editor-preview{max-width:none}}@media (width<=720px){.dd-profile-hero{border-left:0;border-right:0;border-radius:0;width:100%;height:240px;margin-top:0}.dd-profile-main-wrap{width:min(100% - 1.25rem,1400px);margin-top:-54px}.dd-profile-identity{grid-template-columns:auto 1fr;gap:13px;padding:0}.dd-profile-avatar-xl{border-width:4px;border-radius:24px;width:108px;height:108px;font-size:28px}.dd-profile-identity-copy{padding-bottom:2px}.dd-profile-name-row h1{font-size:24px}.dd-profile-meta-row{gap:8px;font-size:10px}.dd-profile-edit-button{grid-column:1/-1;width:max-content;margin:8px 0 0}.dd-profile-content-grid{gap:16px;margin-top:20px}.dd-profile-stats-v2{grid-template-columns:repeat(2,1fr)}.dd-profile-stats-v2>div{border-bottom:1px solid var(--dd-border)!important}.dd-profile-stats-v2>div:nth-child(2n){border-right:0}.dd-profile-stats-v2>div:nth-last-child(-n+2){border-bottom:0!important}.dd-profile-cover-edit{top:12px;right:12px}.dd-profile-editor-page{width:min(100% - 1.25rem,1320px);padding-top:24px}.dd-profile-edit-cover{height:220px}.dd-profile-edit-cover-actions{top:10px;right:10px}.dd-profile-upload-button,.dd-profile-image-remove{padding:8px 9px}.dd-profile-edit-identity{flex-wrap:wrap;align-items:flex-end;margin-top:-38px;padding:0 15px 16px}.dd-profile-edit-avatar{border-radius:21px;width:90px;height:90px}.dd-profile-edit-avatar>img{border-radius:17px}.dd-profile-avatar-remove{text-align:left;width:100%;margin-left:105px}.dd-cover-position-control>div{display:grid}.dd-profile-editor-form{padding:18px}.dd-profile-editor-actions{flex-wrap:wrap}.dd-profile-editor-actions>*{flex:1;justify-content:center}}.dd-notification-bell{text-decoration:none;position:relative}.dd-notification-bell>span{background:var(--dd-accent);color:#fff;border:2px solid var(--dd-bg);border-radius:999px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:9px;font-weight:900;display:grid;position:absolute;top:-5px;right:-5px}.dd-verification-banner{border-bottom:1px solid var(--dd-accent);justify-content:center;align-items:center;gap:14px;padding:10px 18px;display:flex}@supports (color:color-mix(in lab, red, red)){.dd-verification-banner{border-bottom:1px solid color-mix(in srgb,var(--dd-accent) 30%,var(--dd-border))}}.dd-verification-banner{background:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-verification-banner{background:color-mix(in srgb,var(--dd-accent) 8%,var(--dd-surface))}}.dd-verification-banner{font-size:13px}.dd-verification-banner a{color:var(--dd-accent);font-weight:850}.dd-turnstile-wrap{gap:6px;display:grid;overflow:hidden}.dd-auth-between{justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.dd-auth-between a{color:var(--dd-accent);font-weight:750}.dd-form-error{color:#ef4444;font-size:11px}.dd-account-page{padding-bottom:64px}.dd-account-grid{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:22px;display:grid}.dd-account-card{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:18px;gap:15px;padding:24px;display:grid}.dd-account-card h2{margin:0;font-size:20px;font-weight:900}.dd-account-card label{color:var(--dd-muted);gap:7px;font-size:12px;font-weight:800;display:grid}.dd-account-card .dd-setting-check{color:var(--dd-text);align-items:center;gap:10px;font-size:13px;display:flex}.dd-account-hint{color:var(--dd-muted);font-size:12px}.dd-verify-card{text-align:center;justify-items:center;max-width:680px;margin:56px auto}.dd-verify-card p{max-width:560px;color:var(--dd-muted);line-height:1.7}.dd-profile-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.dd-profile-meta-row strong{color:var(--dd-text)}.dd-activity-private,.dd-activity-empty{text-align:center;color:var(--dd-muted);justify-items:center;gap:8px;padding:28px 16px;display:grid}.dd-activity-private strong{color:var(--dd-text)}.dd-community-tabs,.dd-community-categories{gap:6px;display:flex;overflow-x:auto}.dd-community-tabs a,.dd-community-categories a{border:1px solid var(--dd-border);color:var(--dd-muted);background:var(--dd-surface);border-radius:999px;flex:none;padding:8px 11px;font-size:12px;font-weight:800}.dd-community-tabs a.is-active,.dd-community-categories a.is-active,.dd-community-tabs a:hover,.dd-community-categories a:hover{color:var(--dd-accent);border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-community-tabs a.is-active,.dd-community-categories a.is-active,.dd-community-tabs a:hover,.dd-community-categories a:hover{border-color:color-mix(in srgb,var(--dd-accent) 45%,var(--dd-border))}}.dd-community-tabs a.is-active,.dd-community-categories a.is-active,.dd-community-tabs a:hover,.dd-community-categories a:hover{background:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-community-tabs a.is-active,.dd-community-categories a.is-active,.dd-community-tabs a:hover,.dd-community-categories a:hover{background:color-mix(in srgb,var(--dd-accent) 7%,var(--dd-surface))}}.dd-community-categories{padding:0 0 14px}.dd-post-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.dd-post-actions button{color:var(--dd-muted);align-items:center;gap:5px;font-size:12px;font-weight:800;display:inline-flex}.dd-post-actions button:hover{color:var(--dd-accent)}.dd-edited-label{color:var(--dd-faint);margin-top:8px;font-size:11px;display:block}.dd-reply form{gap:10px;display:grid}.dd-timeline-list{gap:12px;display:grid}.dd-timeline-event{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:16px;grid-template-columns:210px minmax(0,1fr) 64px;align-items:center;gap:18px;padding:14px 16px;display:grid}.dd-timeline-user{align-items:center;gap:10px;min-width:0;display:flex}.dd-timeline-user img,.dd-timeline-user>span{object-fit:cover;background:var(--dd-accent);border-radius:50%;place-items:center;width:38px;height:38px;display:grid}@supports (color:color-mix(in lab, red, red)){.dd-timeline-user img,.dd-timeline-user>span{background:color-mix(in srgb,var(--dd-accent) 16%,var(--dd-surface-2))}}.dd-timeline-user img,.dd-timeline-user>span{font-size:11px;font-weight:900}.dd-timeline-user strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dd-timeline-copy p{margin:0;font-size:14px}.dd-timeline-copy a{color:var(--dd-accent);font-weight:800}.dd-timeline-copy small{color:var(--dd-faint);margin-top:5px;display:block}.dd-timeline-poster{object-fit:cover;border-radius:7px;justify-self:end;width:46px;height:64px}.dd-following-count{color:var(--dd-muted);font-size:12px;font-weight:800}.dd-notification-list{gap:10px;display:grid}.dd-notification-row{text-align:left;border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:15px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;width:100%;padding:14px 16px;display:grid}.dd-notification-row.is-unread{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-notification-row.is-unread{border-color:color-mix(in srgb,var(--dd-accent) 35%,var(--dd-border))}}.dd-notification-row.is-unread{background:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-notification-row.is-unread{background:color-mix(in srgb,var(--dd-accent) 5%,var(--dd-surface))}}.dd-notification-avatar{background:var(--dd-accent);border-radius:50%;place-items:center;width:40px;height:40px;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.dd-notification-avatar{background:color-mix(in srgb,var(--dd-accent) 16%,var(--dd-surface-2))}}.dd-notification-avatar{font-weight:900}.dd-notification-avatar img{object-fit:cover;width:100%;height:100%}.dd-notification-row strong{display:block}.dd-notification-row small{color:var(--dd-faint);margin-top:4px;display:block}@media (width<=820px){.dd-account-grid{grid-template-columns:1fr}.dd-timeline-event{grid-template-columns:1fr 48px}.dd-timeline-user{grid-column:1/-1}.dd-timeline-poster{grid-area:2/2}.dd-profile-actions{justify-content:flex-start}.dd-verification-banner{justify-content:space-between}}.dd-social-pagination{justify-content:center;align-items:center;gap:14px;margin-top:22px;font-size:13px;display:flex}.dd-social-pagination a{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:10px;padding:8px 12px;font-weight:800}.dd-social-pagination a:hover{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-social-pagination a:hover{border-color:color-mix(in srgb,var(--dd-accent) 52%,var(--dd-border))}}.dd-social-pagination a:hover{color:var(--dd-accent)}.dd-social-pagination .is-disabled{pointer-events:none;opacity:.42}.dd-settings-center{padding-bottom:72px}.dd-settings-nav{scrollbar-width:none;gap:8px;margin:-4px 0 24px;padding-bottom:2px;display:flex;overflow-x:auto}.dd-settings-nav::-webkit-scrollbar{display:none}.dd-settings-nav a{border:1px solid var(--dd-border);background:var(--dd-surface);min-height:42px;color:var(--dd-muted);white-space:nowrap;border-radius:12px;align-items:center;gap:8px;padding:0 14px;font-size:12px;font-weight:850;display:flex}@supports (color:color-mix(in lab, red, red)){.dd-settings-nav a:hover,.dd-settings-nav a.is-active{border-color:color-mix(in srgb,var(--dd-accent) 40%,var(--dd-border));background:color-mix(in srgb,var(--dd-accent) 7%,var(--dd-surface))}}.dd-settings-layout{grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);gap:22px;display:grid}.dd-settings-main{min-width:0}.dd-settings-section{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:18px;gap:16px;padding:24px;display:grid}.dd-settings-section>label,.dd-settings-fields>label,.dd-settings-subsection>label,.dd-timezone-picker label{color:var(--dd-muted);gap:7px;font-size:12px;font-weight:800;display:grid}.dd-settings-section-head{align-items:flex-start;gap:11px;display:flex}.dd-settings-section-head>svg{color:var(--dd-accent);margin-top:2px}.dd-settings-section-head h2{font-size:20px;font-weight:950}.dd-settings-section-head h3{font-size:16px;font-weight:950}.dd-settings-section-head p{color:var(--dd-muted);margin-top:4px;font-size:11px;line-height:1.55}.dd-settings-section-head.compact{margin-bottom:12px}.dd-settings-fields{gap:15px;display:grid}.dd-settings-subsection{border-top:1px solid var(--dd-border);gap:12px;margin-top:4px;padding-top:20px;scroll-margin-top:140px;display:grid}.dd-settings-section .dd-setting-check{color:var(--dd-text);align-items:center;gap:10px;font-size:13px;display:flex}.dd-timezone-picker{border:1px solid var(--dd-border);background:var(--dd-surface-2);border-radius:14px;grid-template-columns:minmax(180px,.7fr) minmax(280px,1.3fr);gap:12px;padding:14px;display:grid}.dd-timezone-picker>small{color:var(--dd-faint);grid-column:1/-1;align-items:center;gap:6px;font-size:10px;display:flex}.dd-settings-actions{border-top:1px solid var(--dd-border);justify-content:flex-end;padding-top:18px;display:flex}.dd-library-user>span.has-image{padding:0;overflow:hidden}.dd-library-user>span.has-image img{object-fit:cover;width:100%;height:100%}.dd-contribution-page{padding-bottom:72px}.dd-contribution-list{gap:12px;display:grid}.dd-contribution-row{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:16px;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:15px;padding:14px 16px;display:grid}.dd-contribution-poster{background:var(--dd-surface-2);border-radius:9px;place-items:center;width:50px;height:70px;font-size:11px;font-weight:950;display:grid;overflow:hidden}.dd-contribution-poster img{object-fit:cover;width:100%;height:100%}.dd-contribution-row-top{color:var(--dd-faint);flex-wrap:wrap;align-items:center;gap:8px;font-size:10px;font-weight:800;display:flex}.dd-contribution-row h2{margin-top:5px;font-size:15px;font-weight:950}.dd-contribution-row p{color:var(--dd-muted);margin-top:4px;font-size:11px}.dd-contribution-status{background:var(--dd-soft);text-transform:uppercase;border-radius:999px;align-items:center;gap:5px;padding:5px 8px;font-size:9px;font-weight:950;display:inline-flex}.dd-contribution-status.is-approved{color:#16a34a}.dd-contribution-status.is-rejected{color:#ef4444}.dd-contribution-status.is-changes_requested{color:#f59e0b}.dd-contribution-status.is-pending{color:var(--dd-accent)}.dd-contribution-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.dd-contribution-actions a{color:var(--dd-accent);font-size:11px;font-weight:850}.dd-moderator-note{background:var(--dd-surface-2);border-radius:9px;gap:7px;margin-top:8px;padding:8px 10px;font-size:10px;display:flex}.dd-moderator-note span{color:var(--dd-muted)}.dd-contribution-duplicate-check{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:18px;gap:14px;margin-bottom:20px;padding:20px;display:grid}.dd-contribution-duplicate-check>div:first-child{align-items:flex-start;gap:10px;display:flex}.dd-contribution-duplicate-check>div:first-child svg{color:var(--dd-accent)}.dd-contribution-duplicate-check strong{font-size:14px;font-weight:950}.dd-contribution-duplicate-check p{color:var(--dd-muted);margin-top:3px;font-size:11px}.dd-contribution-duplicate-check form{grid-template-columns:minmax(0,1fr) auto;gap:9px;display:grid}.dd-duplicate-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:9px;display:grid}.dd-duplicate-grid a{border:1px solid var(--dd-border);background:var(--dd-surface-2);border-radius:12px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px;display:grid}.dd-duplicate-poster{background:var(--dd-soft);border-radius:7px;place-items:center;width:42px;height:58px;font-size:9px;font-weight:900;display:grid;overflow:hidden}.dd-duplicate-poster img{object-fit:cover;width:100%;height:100%}.dd-duplicate-grid a strong{font-size:11px;display:block}.dd-duplicate-grid a small{color:var(--dd-muted);margin-top:3px;font-size:9px;display:block}.dd-duplicate-clear{font-weight:800;color:#16a34a!important}.dd-contribution-form{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:22px;display:grid}.dd-contribution-form-main{gap:18px;display:grid}.dd-contribution-form-section{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:18px;gap:15px;padding:22px;display:grid}.dd-contribution-form-section h2{align-items:center;gap:7px;font-size:18px;font-weight:950;display:flex}.dd-section-help{color:var(--dd-muted);margin-top:-8px;font-size:11px}.dd-form-grid-2,.dd-form-grid-3{gap:13px;display:grid}.dd-form-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.dd-form-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.dd-contribution-field{color:var(--dd-muted);gap:7px;font-size:11px;font-weight:850;display:grid}.dd-contribution-field>small:not(.dd-form-error){color:var(--dd-faint);font-size:9px;line-height:1.5}.dd-contribution-form-side{gap:14px;display:grid;position:sticky;top:92px}.dd-contribution-poster-editor,.dd-contribution-review-note{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:18px;gap:12px;padding:16px;display:grid}.dd-contribution-poster-preview{aspect-ratio:2/3;background:var(--dd-surface-2);border-radius:12px;place-items:center;display:grid;overflow:hidden}.dd-contribution-poster-preview img{object-fit:cover;width:100%;height:100%}.dd-contribution-poster-preview span{color:var(--dd-faint);justify-items:center;gap:8px;font-size:11px;display:grid}.dd-contribution-poster-editor label{cursor:pointer}.dd-contribution-poster-editor>small{color:var(--dd-faint);text-align:center;font-size:9px}.dd-contribution-review-note{grid-template-columns:auto 1fr;gap:10px}.dd-contribution-review-note svg{color:#f59e0b}.dd-contribution-review-note strong{font-size:11px;font-weight:950}.dd-contribution-review-note p{color:var(--dd-muted);margin-top:4px;font-size:10px;line-height:1.55}.dd-contribution-submit{width:100%}.dd-taxonomy-picker{gap:9px;display:grid}.dd-taxonomy-picker>strong{font-size:11px}.dd-taxonomy-picker>div,.dd-inline-tag-picker,.dd-tag-picker>div{flex-wrap:wrap;gap:7px;display:flex}.dd-taxonomy-picker button,.dd-inline-tag-picker button,.dd-tag-picker button{border:1px solid var(--dd-border);background:var(--dd-surface-2);color:var(--dd-muted);border-radius:999px;padding:7px 10px;font-size:10px;font-weight:850}.dd-taxonomy-picker button.is-selected,.dd-inline-tag-picker button.is-selected,.dd-tag-picker button.is-selected{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-taxonomy-picker button.is-selected,.dd-inline-tag-picker button.is-selected,.dd-tag-picker button.is-selected{border-color:color-mix(in srgb,var(--dd-accent) 45%,var(--dd-border))}}.dd-taxonomy-picker button.is-selected,.dd-inline-tag-picker button.is-selected,.dd-tag-picker button.is-selected{background:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-taxonomy-picker button.is-selected,.dd-inline-tag-picker button.is-selected,.dd-tag-picker button.is-selected{background:color-mix(in srgb,var(--dd-accent) 9%,var(--dd-surface))}}.dd-taxonomy-picker button.is-selected,.dd-inline-tag-picker button.is-selected,.dd-tag-picker button.is-selected{color:var(--dd-accent)}.dd-history-hero{grid-template-columns:90px minmax(0,1fr);align-items:center;gap:20px;margin-bottom:24px;display:grid}.dd-history-hero>img,.dd-history-hero>span{object-fit:cover;background:var(--dd-surface-2);border-radius:13px;place-items:center;width:90px;height:126px;font-weight:950;display:grid}.dd-history-hero h1{letter-spacing:-.04em;font-size:30px;font-weight:950}.dd-history-hero p{color:var(--dd-muted);margin-top:6px;font-size:12px}.dd-history-hero>div>div{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.dd-revision-list{gap:12px;display:grid}.dd-revision-card{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:16px;padding:18px}.dd-revision-card header{justify-content:space-between;align-items:center;gap:12px;display:flex}.dd-revision-card header span{align-items:center;gap:6px;font-size:12px;font-weight:950;display:flex}.dd-revision-card time{color:var(--dd-faint);font-size:10px}.dd-revision-by{color:var(--dd-muted);align-items:center;gap:6px;margin-top:7px;font-size:10px;display:flex}.dd-revision-diff{gap:7px;margin-top:14px;display:grid}.dd-revision-diff>div{border-top:1px solid var(--dd-border);grid-template-columns:150px minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;padding-top:8px;font-size:10px;display:grid}.dd-revision-diff>div strong{font-size:10px}.dd-revision-diff>div span{color:var(--dd-muted);text-overflow:ellipsis;overflow:hidden}.dd-revision-diff>div b{color:var(--dd-text);text-overflow:ellipsis;overflow:hidden}.dd-media-taxonomy-groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.dd-media-taxonomy-groups>div{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:14px;padding:14px}.dd-media-taxonomy-groups>div>strong{text-transform:uppercase;letter-spacing:.09em;color:var(--dd-muted);margin-bottom:9px;font-size:10px;display:block}.dd-media-taxonomy-groups>div>div{flex-wrap:wrap;gap:6px;display:flex}.dd-media-taxonomy-groups span,.dd-thread-tag{background:var(--dd-surface-2);color:var(--dd-muted);border-radius:999px;padding:5px 8px;font-size:9px;font-weight:850}.dd-community-tags{align-items:center;gap:6px;margin:-3px 0 14px;padding-bottom:2px;display:flex;overflow-x:auto}.dd-community-tags>span{color:var(--dd-faint);white-space:nowrap;align-items:center;gap:5px;font-size:10px;font-weight:850;display:flex}.dd-community-tags a{border:1px solid var(--dd-border);background:var(--dd-surface);color:var(--dd-muted);white-space:nowrap;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:850}.dd-community-tags a.is-active,.dd-community-tags a:hover{border-color:var(--tag-color,var(--dd-accent));color:var(--tag-color,var(--dd-accent))}.dd-community-create-dialog{max-height:min(92vh,820px);overflow:auto}.dd-tag-picker{border:0;padding:0}.dd-tag-picker legend{color:var(--dd-muted);margin-bottom:8px;font-size:11px;font-weight:850}.dd-tag-picker legend small{color:var(--dd-faint);font-weight:600}.dd-thread-taxonomy-line{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.dd-admin-contribution{border:1px solid var(--dd-border);background:var(--dd-surface-2);border-radius:14px;overflow:hidden}.dd-admin-contribution summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;display:flex}.dd-admin-contribution summary>div{gap:4px;display:grid}.dd-admin-contribution summary strong{font-size:12px}.dd-admin-contribution summary small{color:var(--dd-muted);font-size:10px}.dd-admin-contribution summary>span{color:var(--dd-accent);font-size:10px;font-weight:850}.dd-admin-contribution-body{border-top:1px solid var(--dd-border);gap:14px;padding:16px;display:grid}.dd-admin-contribution-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.dd-admin-contribution-fields>div{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:10px;padding:9px}.dd-admin-contribution-fields span{color:var(--dd-faint);text-transform:uppercase;font-size:8px;display:block}.dd-admin-contribution-fields strong{overflow-wrap:anywhere;margin-top:4px;font-size:10px;line-height:1.45;display:block}.dd-admin-sources{gap:4px;display:grid}.dd-admin-sources strong{font-size:10px}.dd-admin-sources a{color:var(--dd-accent);overflow-wrap:anywhere;font-size:9px}.dd-admin-note{background:var(--dd-surface);color:var(--dd-muted);border-radius:10px;padding:10px;font-size:10px}.dd-admin-tax-row{grid-template-columns:minmax(130px,1fr) minmax(130px,1.3fr) 110px auto 90px auto;align-items:center;gap:8px;display:grid}.dd-admin-tax-row input,.dd-admin-tax-row select{border:1px solid var(--dd-border);background:var(--dd-input);width:100%;color:var(--dd-text);border-radius:9px;padding:8px 9px;font-size:10px}.dd-admin-tax-row label,.dd-admin-tax-row>span{color:var(--dd-muted);white-space:nowrap;font-size:9px}@media (width<=980px){.dd-settings-layout,.dd-contribution-form{grid-template-columns:1fr}.dd-contribution-form-side{grid-template-columns:minmax(180px,260px) minmax(0,1fr);align-items:start;position:static}.dd-contribution-submit{grid-column:1/-1}.dd-admin-contribution-fields,.dd-admin-tax-row{grid-template-columns:repeat(2,minmax(0,1fr))}.dd-admin-tax-row .dd-admin-row-actions{grid-column:1/-1;justify-content:flex-end}.dd-media-taxonomy-groups{grid-template-columns:1fr}}@media (width<=720px){.dd-timezone-picker,.dd-form-grid-2,.dd-form-grid-3{grid-template-columns:1fr}.dd-timezone-picker>small{grid-column:auto}.dd-contribution-row{grid-template-columns:48px minmax(0,1fr)}.dd-contribution-poster{width:44px;height:62px}.dd-contribution-actions{grid-column:1/-1;justify-content:flex-start}.dd-contribution-form-side,.dd-contribution-duplicate-check form{grid-template-columns:1fr}.dd-history-hero{grid-template-columns:66px minmax(0,1fr)}.dd-history-hero>img,.dd-history-hero>span{width:66px;height:94px}.dd-history-hero h1{font-size:24px}.dd-revision-diff>div{grid-template-columns:1fr}.dd-revision-diff svg{display:none}.dd-admin-contribution-fields{grid-template-columns:1fr}}.dd-explore-header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.dd-admin-final-state{color:var(--dd-muted,#8b8d98);padding:8px 10px;font-size:12px;font-weight:800}@media (width<=700px){.dd-explore-header-actions{justify-content:space-between;width:100%}}.dd-community-categories a.is-child{opacity:.84;border-style:dashed;font-size:12px}.dd-community-categories a.is-child.is-active{opacity:1;border-style:solid}.dd-admin-contribution-poster{aspect-ratio:2/3;object-fit:cover;border:1px solid var(--dd-border);float:right;border-radius:12px;width:92px;margin:0 0 12px 16px}.dd-settings-center .dd-settings-nav{background:0 0;border-right:0;flex:auto;width:100%;padding:0 0 2px}.dd-settings-center .dd-settings-nav a{flex:none}.dd-rich-editor{border:1px solid var(--dd-border);background:var(--dd-input);border-radius:14px;transition:border-color .16s,box-shadow .16s;position:relative;overflow:visible}.dd-rich-editor:focus-within{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-rich-editor:focus-within{border-color:color-mix(in srgb,var(--dd-accent) 46%,var(--dd-border))}}.dd-rich-editor:focus-within{box-shadow:0 0 0 3px var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-rich-editor:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--dd-accent) 9%,transparent)}}.dd-rich-toolbar{border-bottom:1px solid var(--dd-border);background:var(--dd-surface-2);align-items:center;gap:3px;min-height:42px;padding:6px 8px;display:flex}@supports (color:color-mix(in lab, red, red)){.dd-rich-toolbar{background:color-mix(in srgb,var(--dd-surface-2) 76%,transparent)}}.dd-rich-toolbar>span{background:var(--dd-border);width:1px;height:22px;margin:0 3px}.dd-rich-toolbar button{width:30px;height:30px;color:var(--dd-muted);background:0 0;border:0;border-radius:8px;place-items:center;transition:all .15s;display:grid}.dd-rich-toolbar button:hover,.dd-rich-toolbar button:focus-visible{background:var(--dd-soft);color:var(--dd-accent);outline:0}.dd-rich-toolbar button svg{width:15px;height:15px}.dd-rich-editor>textarea{resize:vertical;width:100%;min-height:130px;color:var(--dd-text);font:inherit;background:0 0;border:0;outline:0;padding:13px 14px;font-size:13px;line-height:1.65;display:block}.dd-rich-help{border-top:1px solid var(--dd-border);color:var(--dd-faint);justify-content:space-between;gap:12px;padding:7px 10px;font-size:9px;line-height:1.4;display:flex}.dd-emote-picker-wrap{position:relative}.dd-emote-picker{z-index:50;border:1px solid var(--dd-border);background:var(--dd-popover);border-radius:13px;width:min(360px,100vw - 48px);max-height:320px;padding:11px;position:absolute;top:37px;left:0;overflow:auto;box-shadow:0 20px 60px #00000040}.dd-emote-picker section+section{margin-top:12px}.dd-emote-picker section>strong{color:var(--dd-muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:7px;font-size:9px;display:block}.dd-emote-picker section>div{grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.dd-emote-picker section button{width:38px;height:38px;padding:4px}.dd-emote-picker img{object-fit:contain;max-width:30px;max-height:30px}.dd-rich-text{color:var(--dd-text-2);overflow-wrap:anywhere;margin-top:12px;font-size:14px;line-height:1.75}.dd-rich-text>:first-child{margin-top:0}.dd-rich-text>:last-child{margin-bottom:0}.dd-rich-text a{color:var(--dd-accent);font-weight:750;text-decoration:none}.dd-rich-text a:hover{text-decoration:underline}.dd-bbcode-quote{border-left:3px solid var(--dd-accent);background:var(--dd-surface-2);color:var(--dd-text-2);border-radius:0 11px 11px 0;margin:14px 0;padding:11px 13px}.dd-bbcode-quote .dd-bbcode-quote{margin:10px 0}.dd-bbcode-quote-head{color:var(--dd-muted);justify-content:space-between;align-items:center;gap:12px;margin-bottom:7px;font-size:10px;display:flex}.dd-bbcode-quote-head strong{color:var(--dd-text);font-size:11px}.dd-bbcode-quote-head a{font-size:9px}.dd-bbcode-spoiler{border:1px solid var(--dd-border);background:var(--dd-surface-2);border-radius:11px;margin:12px 0}.dd-bbcode-spoiler summary{cursor:pointer;color:var(--dd-text);padding:10px 12px;font-size:11px;font-weight:900}.dd-bbcode-spoiler>div{border-top:1px solid var(--dd-border);padding:12px}.dd-bbcode-code{border:1px solid var(--dd-border);color:#e6edf3;white-space:pre;background:#0d1117;border-radius:11px;max-width:100%;margin:12px 0;padding:12px;font:12px/1.6 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:auto}.dd-bbcode-list{margin:10px 0;padding-left:24px;list-style:outside}.dd-bbcode-list li+li{margin-top:4px}.dd-bbcode-center{text-align:center}.dd-bbcode-right{text-align:right}.dd-bbcode-left{text-align:left}.dd-bbcode-disabled{background:var(--dd-soft);color:var(--dd-faint);border-radius:6px;padding:2px 6px;font-size:10px;display:inline-flex}.dd-bbcode-image{object-fit:contain;border-radius:12px;max-width:min(100%,820px);max-height:620px;margin:12px 0;display:block}.dd-user-mention{background:var(--dd-accent);border-radius:5px}@supports (color:color-mix(in lab, red, red)){.dd-user-mention{background:color-mix(in srgb,var(--dd-accent) 9%,transparent)}}.dd-user-mention{padding:1px 3px}.dd-community-emote{vertical-align:middle;object-fit:contain;width:auto;max-width:54px;height:32px;max-height:42px;margin:0 2px;display:inline-block}.dd-post-list{gap:10px;display:grid}.dd-reply{position:relative}.dd-reply.is-reply{border-left:2px solid var(--dd-accent);margin-left:34px}@supports (color:color-mix(in lab, red, red)){.dd-reply.is-reply{border-left:2px solid color-mix(in srgb,var(--dd-accent) 25%,var(--dd-border))}}.dd-reply.is-hidden{border-style:dashed}.dd-reply-context{width:fit-content;color:var(--dd-muted);align-items:center;gap:5px;margin-top:10px;font-size:10px;font-weight:750;display:flex}.dd-reply-context:hover{color:var(--dd-accent)}.dd-post-placeholder{border:1px dashed var(--dd-border-strong);background:var(--dd-surface-2);color:var(--dd-muted);border-radius:10px;align-items:center;gap:8px;margin-top:12px;padding:11px;font-size:11px;font-style:italic;display:flex}.dd-replying-to{border:1px solid var(--dd-accent);justify-content:space-between;align-items:center;gap:12px;display:flex}@supports (color:color-mix(in lab, red, red)){.dd-replying-to{border:1px solid color-mix(in srgb,var(--dd-accent) 24%,var(--dd-border))}}.dd-replying-to{background:var(--dd-accent);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.dd-replying-to{background:color-mix(in srgb,var(--dd-accent) 6%,var(--dd-surface))}}.dd-replying-to{color:var(--dd-muted);padding:8px 10px;font-size:10px}.dd-replying-to>div{align-items:center;gap:6px;display:flex}.dd-replying-to button{color:var(--dd-accent);font-weight:850}.dd-post-actions button.danger{color:#ef4444}.dd-user-name-link{color:var(--dd-text);font-size:12px;font-weight:900;display:block}.dd-avatar-sm.has-image,.dd-avatar-xs.has-image{background:0 0;overflow:hidden}.dd-avatar-sm img,.dd-avatar-xs img{object-fit:cover;width:100%;height:100%}.dd-media-card{position:relative}.dd-media-card-link{display:block}.dd-media-quick{z-index:8;gap:5px;display:flex;position:absolute;top:7px;left:7px}.dd-media-library-button,.dd-media-favorite-button{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#080a0fc2;border:1px solid #ffffff2e;border-radius:8px;place-items:center;width:29px;height:29px;transition:all .15s;display:grid;box-shadow:0 5px 16px #00000029}.dd-media-library-button:hover,.dd-media-favorite-button:hover{background:#080a0feb;transform:translateY(-1px)}.dd-media-library-button.is-added{background:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-media-library-button.is-added{background:color-mix(in srgb,var(--dd-accent) 82%,#111)}}.dd-media-favorite-button.is-active{color:#ff397c;background:#280816e0}.dd-media-library-button:disabled,.dd-media-favorite-button:disabled{opacity:.55}.dd-media-library-menu{border:1px solid var(--dd-border);background:var(--dd-popover);border-radius:10px;width:142px;padding:4px;display:grid;position:absolute;top:35px;left:0;overflow:hidden;box-shadow:0 16px 45px #00000047}.dd-media-library-menu button{text-align:left;color:var(--dd-muted);border-radius:7px;padding:7px 8px;font-size:10px;font-weight:800}.dd-media-library-menu button:hover,.dd-media-library-menu button.is-active{background:var(--dd-soft);color:var(--dd-accent)}.dd-relation-search{grid-template-columns:minmax(0,1.5fr) minmax(160px,.7fr) auto;gap:8px;display:grid}.dd-relation-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.dd-relation-results>button{border:1px solid var(--dd-border);background:var(--dd-surface-2);text-align:left;border-radius:11px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px;display:grid}.dd-relation-results>button:hover{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-relation-results>button:hover{border-color:color-mix(in srgb,var(--dd-accent) 36%,var(--dd-border))}}.dd-relation-results>button>span{background:var(--dd-soft);border-radius:7px;place-items:center;width:38px;height:52px;font-size:9px;font-weight:900;display:grid;overflow:hidden}.dd-relation-results img{object-fit:cover;width:100%;height:100%}.dd-relation-results strong{font-size:10px;display:block}.dd-relation-results small{color:var(--dd-faint);margin-top:2px;font-size:8px;display:block}.dd-proposed-relations{gap:7px;display:grid}.dd-proposed-relations>div{border:1px solid var(--dd-border);background:var(--dd-surface-2);border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(150px,.45fr) 32px;align-items:center;gap:8px;padding:8px 9px;display:grid}.dd-proposed-relations strong,.dd-existing-relations strong{font-size:10px;display:block}.dd-proposed-relations small{color:var(--dd-faint);margin-top:2px;font-size:8px;display:block}.dd-proposed-relations select{border:1px solid var(--dd-border);background:var(--dd-input);color:var(--dd-text);border-radius:8px;padding:7px;font-size:9px}.dd-proposed-relations>div>button{width:30px;height:30px;color:var(--dd-muted);border-radius:7px;place-items:center;display:grid}.dd-proposed-relations>div>button:hover{background:var(--dd-soft);color:#ef4444}.dd-existing-relations{flex-wrap:wrap;gap:6px;display:flex}.dd-existing-relations>strong{width:100%;color:var(--dd-muted)}.dd-existing-relations>span{background:var(--dd-surface-2);color:var(--dd-muted);border-radius:999px;padding:5px 8px;font-size:9px}.dd-relation-empty{border:1px dashed var(--dd-border);color:var(--dd-faint);border-radius:10px;padding:10px;font-size:10px}.dd-community-relation-mark{background:var(--dd-accent);border-radius:999px;margin-left:6px}@supports (color:color-mix(in lab, red, red)){.dd-community-relation-mark{background:color-mix(in srgb,var(--dd-accent) 10%,transparent)}}.dd-community-relation-mark{color:var(--dd-accent);text-transform:uppercase;letter-spacing:.06em;padding:2px 5px;font-size:7px}.dd-admin-emote-create{grid-template-columns:120px minmax(140px,1fr) minmax(120px,.8fr) 90px auto auto;align-items:center;gap:8px;display:grid}.dd-admin-emote-create input,.dd-admin-emote-fields input{border:1px solid var(--dd-border);background:var(--dd-input);width:100%;color:var(--dd-text);border-radius:9px;padding:9px;font-size:10px}.dd-admin-file-button{border:1px solid var(--dd-border);background:var(--dd-surface-2);min-height:36px;color:var(--dd-muted);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:7px 10px;font-size:10px;font-weight:850;display:flex}.dd-admin-file-button input{display:none}.dd-admin-file-button.compact{min-height:30px;padding:5px 8px}.dd-admin-emote-grid{gap:8px;display:grid}.dd-admin-emote-row{border:1px solid var(--dd-border);background:var(--dd-surface-2);border-radius:12px;grid-template-columns:52px minmax(0,1fr) auto auto auto;align-items:center;gap:10px;padding:9px;display:grid}.dd-admin-emote-row>img{object-fit:contain;width:44px;height:44px}.dd-admin-emote-fields{grid-template-columns:120px minmax(120px,1fr) minmax(100px,.8fr) 80px;gap:7px;display:grid}.dd-admin-emote-enabled{color:var(--dd-muted);align-items:center;gap:5px;font-size:9px;font-weight:800;display:flex}@media (width<=900px){.dd-relation-search{grid-template-columns:1fr 1fr}.dd-relation-search>button{grid-column:1/-1}.dd-admin-emote-create{grid-template-columns:1fr 1fr}.dd-admin-emote-row{grid-template-columns:48px minmax(0,1fr)}.dd-admin-emote-fields{grid-template-columns:1fr 1fr}.dd-admin-emote-enabled,.dd-admin-emote-row>.dd-admin-file-button,.dd-admin-emote-row>.dd-admin-row-actions{grid-column:2}}@media (width<=640px){.dd-rich-toolbar{overflow-x:auto}.dd-rich-toolbar button{flex:0 0 30px}.dd-rich-help,.dd-rich-help span{display:block}.dd-rich-help span+span{margin-top:3px}.dd-emote-picker{left:-120px}.dd-reply.is-reply{margin-left:12px}.dd-relation-search,.dd-relation-results{grid-template-columns:1fr}.dd-relation-search>button{grid-column:auto}.dd-proposed-relations>div{grid-template-columns:1fr 32px}.dd-proposed-relations select{grid-area:2/1/auto/-1}.dd-admin-emote-create,.dd-admin-emote-fields{grid-template-columns:1fr}.dd-admin-emote-row{grid-template-columns:42px minmax(0,1fr)}.dd-admin-emote-enabled,.dd-admin-emote-row>.dd-admin-file-button,.dd-admin-emote-row>.dd-admin-row-actions{grid-column:1/-1}.dd-media-quick{top:6px;left:6px}}.dd-airing-main{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.dd-airing-library{border:1px solid var(--dd-border);background:var(--dd-surface-2);color:var(--dd-muted);border-radius:9px;flex:none;align-items:center;gap:5px;padding:7px 9px;font-size:9px;font-weight:850;display:inline-flex}.dd-airing-library:hover,.dd-airing-library.is-added{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-airing-library:hover,.dd-airing-library.is-added{border-color:color-mix(in srgb,var(--dd-accent) 35%,var(--dd-border))}}.dd-airing-library:hover,.dd-airing-library.is-added{color:var(--dd-accent)}@media (width<=640px){.dd-airing-row{flex-wrap:wrap;align-items:flex-start}.dd-airing-time{margin-left:auto}.dd-airing-library{margin-left:58px}}.dd-profile-tabs{border-bottom:1px solid var(--dd-border);gap:4px;margin:18px 0 22px;padding:0 2px;display:flex;overflow-x:auto}.dd-profile-tabs a{color:var(--dd-muted);border-bottom:2px solid #0000;flex:none;padding:10px 12px;font-size:11px;font-weight:850}.dd-profile-tabs a:hover,.dd-profile-tabs a.is-active{color:var(--dd-accent);border-bottom-color:var(--dd-accent)}.dd-profile-meta-row a{align-items:center;gap:5px;display:inline-flex}.dd-profile-meta-row a:hover{color:var(--dd-accent)}.dd-profile-list-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.dd-profile-list-card{border:1px solid var(--dd-border);background:linear-gradient(145deg,var(--dd-accent),var(--dd-surface-2));border-radius:14px;flex-direction:column;justify-content:flex-end;gap:4px;min-height:140px;display:flex}@supports (color:color-mix(in lab, red, red)){.dd-profile-list-card{background:linear-gradient(145deg,color-mix(in srgb,var(--dd-accent) 8%,var(--dd-surface)),var(--dd-surface-2))}}.dd-profile-list-card{background-position:50%;background-size:cover;padding:16px;overflow:hidden}.dd-profile-list-card>span{color:#fff;text-transform:uppercase;background:#00000073;border-radius:999px;width:max-content;padding:3px 7px;font-size:8px;font-weight:900}.dd-profile-list-card strong{font-size:15px}.dd-profile-list-card small{color:var(--dd-muted);font-size:9px}.dd-profile-review-list{gap:10px;display:grid}.dd-profile-review-list article{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:14px;padding:14px}.dd-profile-review-list article>div:first-child{justify-content:space-between;align-items:center;gap:12px;display:flex}.dd-profile-review-list article>div:first-child span{color:var(--dd-muted);font-size:10px}.dd-profile-review-list h3{margin:10px 0 6px;font-size:14px}.dd-profile-review-list article>a{color:var(--dd-accent);margin-top:8px;font-size:10px;font-weight:850;display:inline-flex}.dd-profile-contribution-summary{grid-template-columns:auto 1fr auto 1fr;align-items:baseline;gap:8px;margin-top:18px;display:grid}.dd-profile-contribution-summary strong{font-size:24px}.dd-profile-contribution-summary span{color:var(--dd-muted);font-size:11px}.dd-list-search{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:22px;padding:8px 10px;display:grid}.dd-list-search input{color:var(--dd-text);background:0 0;border:0;outline:0}.dd-list-search button{background:var(--dd-accent);color:#fff;border-radius:9px;padding:8px 13px;font-size:10px;font-weight:900}.dd-list-directory{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.dd-list-directory-card{border:1px solid var(--dd-border);background:linear-gradient(145deg,var(--dd-accent),var(--dd-surface-2));border-radius:17px;flex-direction:column;justify-content:space-between;min-height:210px;display:flex}@supports (color:color-mix(in lab, red, red)){.dd-list-directory-card{background:linear-gradient(145deg,color-mix(in srgb,var(--dd-accent) 9%,var(--dd-surface)),var(--dd-surface-2))}}.dd-list-directory-card{background-position:50%;background-size:cover;padding:16px;transition:all .18s;overflow:hidden}.dd-list-directory-card:hover{border-color:var(--dd-accent);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.dd-list-directory-card:hover{border-color:color-mix(in srgb,var(--dd-accent) 35%,var(--dd-border))}}.dd-list-owner{color:#fff;background:#00000073;border-radius:999px;align-items:center;gap:7px;width:max-content;max-width:100%;padding:5px 8px;font-size:9px;font-weight:850;display:flex}.dd-list-owner img,.dd-list-owner b{object-fit:cover;background:var(--dd-accent);border-radius:50%;place-items:center;width:22px;height:22px;font-size:7px;display:grid}.dd-list-directory-card strong{font-size:17px;display:block}.dd-list-directory-card p{color:#d9d9e2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:7px 0 10px;font-size:10px;line-height:1.5;display:-webkit-box;overflow:hidden}.dd-list-directory-card small{color:#c3c5cf;align-items:center;gap:5px;font-size:9px;display:flex}.dd-list-editor-layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:18px;display:grid}.dd-list-editor-layout .dd-settings-section{gap:14px;display:grid}.dd-list-editor-layout label{color:var(--dd-muted);gap:6px;font-size:10px;font-weight:850;display:grid}.dd-form-label{color:var(--dd-muted);margin-bottom:6px;font-size:10px;font-weight:850;display:block}.dd-file-row{border:1px solid var(--dd-border);background:var(--dd-input);border-radius:10px;align-items:center;gap:8px;padding:10px;display:flex}.dd-file-row input{max-width:100%;font-size:10px}.dd-list-add-search{border:1px solid var(--dd-border);background:var(--dd-input);border-radius:10px;align-items:center;gap:8px;padding:9px;display:flex}.dd-list-add-search input{width:100%;color:var(--dd-text);background:0 0;border:0;outline:0}.dd-list-search-results,.dd-list-editor-items{gap:7px;display:grid}.dd-list-search-results>div,.dd-list-editor-items>div{border:1px solid var(--dd-border);background:var(--dd-surface-2);border-radius:10px;align-items:center;gap:9px;padding:7px;display:flex}.dd-list-search-results span{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.dd-list-search-results img,.dd-list-editor-items img{object-fit:cover;border-radius:5px;width:34px;height:48px}.dd-list-search-results strong,.dd-list-editor-items strong{font-size:10px}.dd-list-search-results button,.dd-list-editor-items button{color:var(--dd-accent);align-items:center;gap:4px;font-size:9px;font-weight:900;display:inline-flex}.dd-list-editor-items>div>div{flex:1;min-width:0}.dd-list-editor-items small{color:var(--dd-faint);font-size:8px;display:block}.dd-list-item-rank{width:28px;color:var(--dd-faint);font-size:9px;font-weight:900}.dd-list-create-hint p{max-width:320px;color:var(--dd-muted);font-size:11px}.dd-public-list-hero{border:1px solid var(--dd-border);background:linear-gradient(145deg,var(--dd-accent),var(--dd-surface-2));border-radius:20px;flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:270px;display:flex}@supports (color:color-mix(in lab, red, red)){.dd-public-list-hero{background:linear-gradient(145deg,color-mix(in srgb,var(--dd-accent) 11%,var(--dd-surface)),var(--dd-surface-2))}}.dd-public-list-hero{background-position:50%;background-size:cover;margin-bottom:20px;padding:28px}.dd-public-list-hero h1{margin:6px 0;font-size:38px;line-height:1}.dd-public-list-hero>a{align-items:center;gap:7px;margin-top:8px;font-size:11px;font-weight:850;display:flex}.dd-public-list-hero>a img{object-fit:cover;border-radius:50%;width:28px;height:28px}.dd-public-list-hero small{color:var(--dd-muted);margin-top:9px;font-size:10px}.dd-list-hero-actions{margin-top:14px}.dd-list-media-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.dd-review-editor{border:1px solid var(--dd-border);background:var(--dd-surface-2);border-radius:14px;gap:11px;margin-bottom:14px;padding:14px;display:grid}.dd-review-fields{grid-template-columns:minmax(0,1fr) 120px;gap:8px;display:grid}.dd-review-list{gap:10px;display:grid}.dd-review-card{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:14px;padding:14px}.dd-review-card>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.dd-review-card>header>a{align-items:center;gap:8px;display:flex}.dd-mini-avatar{background:var(--dd-surface-3);border-radius:50%;place-items:center;width:34px;height:34px;font-size:9px;font-weight:900;display:grid;overflow:hidden}.dd-mini-avatar img{object-fit:cover;width:100%;height:100%}.dd-review-card header a span:last-child{display:grid}.dd-review-card header small{color:var(--dd-faint);font-size:8px}.dd-review-score{color:#ffd166;align-items:center;gap:4px;font-size:11px;font-weight:900;display:flex}.dd-review-card h3{margin:12px 0 7px;font-size:15px}.dd-review-card>footer{border-top:1px solid var(--dd-border);gap:8px;margin-top:12px;padding-top:9px;display:flex}.dd-review-card>footer button,.dd-review-card>footer span{color:var(--dd-muted);align-items:center;gap:5px;font-size:9px;font-weight:850;display:inline-flex}.dd-review-card>footer button:hover,.dd-review-card>footer button.is-active{color:var(--dd-accent)}.dd-review-spoiler{border:1px solid var(--dd-border);background:var(--dd-surface-2);border-radius:10px;margin-top:10px;padding:10px}.dd-review-spoiler summary{cursor:pointer;font-size:10px;font-weight:900}.dd-quick-list-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.dd-quick-list-grid button,.dd-quick-list-grid>a{border:1px solid var(--dd-border);background:var(--dd-surface-2);color:var(--dd-text);text-align:left;border-radius:11px;align-items:center;gap:8px;padding:10px;display:flex}.dd-quick-list-grid button:hover,.dd-quick-list-grid>a:hover{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-quick-list-grid button:hover,.dd-quick-list-grid>a:hover{border-color:color-mix(in srgb,var(--dd-accent) 40%,var(--dd-border))}}.dd-quick-list-grid button:hover,.dd-quick-list-grid>a:hover{color:var(--dd-accent)}.dd-quick-list-grid span{display:grid}.dd-quick-list-grid strong{font-size:10px}.dd-quick-list-grid small{color:var(--dd-faint);font-size:8px}.dd-recommend-search{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.dd-recommend-results{flex-wrap:wrap;gap:6px;display:flex}.dd-recommend-results button{border:1px solid var(--dd-border);background:var(--dd-surface);color:var(--dd-muted);border-radius:999px;padding:6px 9px;font-size:9px;font-weight:800}.dd-recommend-results button.is-selected{border-color:var(--dd-accent);color:var(--dd-accent)}.dd-community-rec-list{gap:10px;display:grid}.dd-community-rec-card{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:14px;grid-template-columns:145px minmax(0,1fr);gap:14px;padding:12px;display:grid}.dd-community-rec-media .dd-media-card{max-width:130px}.dd-rec-author{align-items:center;gap:6px;margin-bottom:8px;font-size:10px;display:flex}.dd-rec-author img{object-fit:cover;border-radius:50%;width:25px;height:25px}.dd-rec-votes{gap:7px;margin-top:10px;display:flex}.dd-rec-votes button,.dd-rec-votes span{color:var(--dd-muted);align-items:center;gap:4px;font-size:9px;font-weight:850;display:inline-flex}.dd-rec-votes button:hover,.dd-rec-votes button.is-active{color:var(--dd-accent)}.dd-thread-subscribe-row{justify-content:flex-end;margin:4px 0 10px;display:flex}.dd-people-list{gap:9px;display:grid}.dd-person-row{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:13px;justify-content:space-between;align-items:center;gap:14px;padding:10px 12px;display:flex}.dd-person-row>a{align-items:center;gap:9px;min-width:0;display:flex}.dd-person-avatar{background:var(--dd-surface-3);border-radius:50%;place-items:center;width:42px;height:42px;font-size:10px;font-weight:900;display:grid;overflow:hidden}.dd-person-avatar img{object-fit:cover;width:100%;height:100%}.dd-person-row>a>span:last-child{display:grid}.dd-person-row small{color:var(--dd-faint);font-size:9px}.dd-moderation-section>h2{align-items:center;gap:7px;margin-bottom:10px;font-size:17px;display:flex}.dd-moderation-section>h2 span{background:var(--dd-surface-2);color:var(--dd-muted);border-radius:999px;padding:2px 7px;font-size:9px}.dd-moderation-list{gap:8px;display:grid}.dd-moderation-card{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(180px,.65fr) auto;align-items:center;gap:10px;padding:11px;display:grid}.dd-moderation-card.compact{grid-template-columns:minmax(0,1fr) auto}.dd-moderation-card>div:first-child{gap:3px;display:grid}.dd-moderation-card small{color:var(--dd-faint);font-size:8px}.dd-moderation-card p{color:var(--dd-muted);margin:4px 0 0;font-size:9px}.dd-moderation-card textarea{border:1px solid var(--dd-border);background:var(--dd-input);min-height:50px;color:var(--dd-text);border-radius:8px;padding:7px;font-size:9px}.dd-moderation-card>div:last-child{flex-wrap:wrap;gap:5px;display:flex}.dd-moderation-card button{border:1px solid var(--dd-border);background:var(--dd-surface-2);color:var(--dd-muted);border-radius:7px;padding:6px 8px;font-size:8px;font-weight:900}.dd-moderation-card button:hover{border-color:var(--dd-accent);color:var(--dd-accent)}.dd-moderation-columns{grid-template-columns:1fr 1fr;gap:16px;display:grid}.dd-moderation-columns>div{align-content:start;gap:7px;display:grid}.dd-audit-list{gap:5px;display:grid}.dd-audit-list>div{border-bottom:1px solid var(--dd-border);justify-content:space-between;gap:12px;padding:8px 0;display:flex}.dd-audit-list span{color:var(--dd-faint);font-size:8px}@media (width<=960px){.dd-list-directory{grid-template-columns:repeat(2,minmax(0,1fr))}.dd-list-editor-layout,.dd-moderation-columns,.dd-moderation-card{grid-template-columns:1fr}.dd-quick-list-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.dd-profile-list-grid,.dd-list-directory{grid-template-columns:1fr}.dd-profile-tabs{margin-inline:-4px}.dd-list-editor-layout{gap:12px}.dd-public-list-hero{min-height:230px;padding:20px}.dd-public-list-hero h1{font-size:30px}.dd-review-fields,.dd-recommend-search,.dd-community-rec-card{grid-template-columns:1fr}.dd-community-rec-media .dd-media-card{max-width:150px}.dd-quick-list-grid{grid-template-columns:1fr}.dd-person-row{flex-direction:column;align-items:flex-start}.dd-moderation-card>div:last-child{width:100%}.dd-audit-list>div{display:grid}}.dd-community-impact{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.dd-community-impact>div{border:1px solid var(--border);background:var(--surface);border-radius:14px;padding:16px}@supports (color:color-mix(in lab, red, red)){.dd-community-impact>div{background:color-mix(in srgb,var(--surface) 88%,transparent)}}.dd-community-impact>div{flex-direction:column;gap:5px;display:flex}.dd-community-impact strong{font-size:1.35rem;line-height:1}.dd-community-impact span{color:var(--muted);font-size:.78rem}.dd-profile-library-grid{grid-template-columns:repeat(auto-fill,minmax(155px,1fr));gap:18px;margin-top:18px;display:grid}.dd-profile-library-item{min-width:0}.dd-profile-library-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:7px;font-size:.72rem;display:flex}.dd-profile-library-meta span{color:var(--accent);font-weight:800}.dd-profile-library-meta strong{color:var(--text);font-weight:700}.dd-profile-library-meta em{margin-left:auto;font-style:normal;font-weight:800}@media (width<=720px){.dd-community-impact{grid-template-columns:repeat(2,minmax(0,1fr))}.dd-profile-library-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}.dd-list-order-actions{align-items:center;gap:5px;margin-left:auto;display:flex}.dd-list-order-actions button{border:1px solid var(--border);width:30px;height:30px;color:var(--muted);background:var(--surface);border-radius:9px;place-items:center;display:grid}.dd-list-order-actions button:hover:not(:disabled){color:var(--text);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.dd-list-order-actions button:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent) 50%,var(--border))}}.dd-list-order-actions button:disabled{opacity:.3;cursor:not-allowed}.dd-quick-list-grid button.is-added{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.dd-quick-list-grid button.is-added{border-color:color-mix(in srgb,var(--accent) 55%,var(--border))}}.dd-quick-list-grid button.is-added{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.dd-quick-list-grid button.is-added{background:color-mix(in srgb,var(--accent) 9%,var(--surface))}}.dd-quick-list-grid button.is-added>svg{color:var(--accent)}.dd-global-flash{border:1px solid var(--dd-border);background:var(--dd-surface);width:min(100% - 2rem,1480px);color:var(--dd-text);border-radius:12px;margin:14px auto 0;padding:11px 14px;font-size:13px;font-weight:750}.dd-global-flash.is-error{border-color:#e11d48}@supports (color:color-mix(in lab, red, red)){.dd-global-flash.is-error{border-color:color-mix(in srgb,#e11d48 30%,var(--dd-border))}}.dd-global-flash.is-error{background:#e11d48}@supports (color:color-mix(in lab, red, red)){.dd-global-flash.is-error{background:color-mix(in srgb,#e11d48 8%,var(--dd-surface))}}.dd-global-flash.is-error{color:#e11d48}.dd-emote-picker button.dd-unicode-emoji{background:0 0;place-items:center;min-width:34px;min-height:34px;font-size:22px;line-height:1;display:grid}.dd-emote-picker button.dd-unicode-emoji:hover{background:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-emote-picker button.dd-unicode-emoji:hover{background:color-mix(in srgb,var(--dd-accent) 10%,transparent)}}body,.dd-navbar,.dd-admin-shell,.dd-profile-page{font-family:var(--dd-font-ui)}h1,h2,h3,.section-title,.dd-spotlight-v8 h1,.dd-admin-title-row h1,.dd-profile-name-row h1{font-family:var(--dd-font-display)}.dd-navbar-link{font-family:var(--dd-font-ui);letter-spacing:-.008em;font-size:13px;font-weight:600}.dd-account-button{font-family:var(--dd-font-ui);background:var(--dd-surface);font-weight:650}@supports (color:color-mix(in lab, red, red)){.dd-account-button{background:color-mix(in srgb,var(--dd-surface) 90%,transparent)}}.dd-account-button{color:var(--dd-text);border-color:var(--dd-border-strong)}.dd-account-button>span{color:var(--dd-text);letter-spacing:-.01em;font-weight:650}.dd-menu-item{font-family:var(--dd-font-ui);font-weight:600}.dd-top-login,.dd-top-signup,.dd-login-link,.dd-signup-link{font-family:var(--dd-font-ui);font-weight:650}.dd-admin-tabs nav{flex-wrap:wrap;gap:4px;padding:7px 0;overflow:visible}.dd-admin-tabs a{min-height:46px;font-family:var(--dd-font-ui);letter-spacing:-.005em;border-radius:9px;padding:0 13px;font-size:14px;font-weight:650}.dd-admin-tabs a:hover{background:var(--dd-hover)}.dd-admin-tabs a.is-active{background:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-admin-tabs a.is-active{background:color-mix(in srgb,var(--dd-accent) 8%,var(--dd-surface))}}.dd-admin-tabs a.is-active{color:var(--dd-text)}.dd-admin-primary,.dd-admin-task,.dd-admin-row-actions button,.dd-admin-row-actions a,.dd-admin-kicker{font-weight:700}.dd-admin-title-row h1{font-weight:800}.dd-brand-preview{box-shadow:none;transition:background .18s,color .18s,border-color .18s;position:relative}.dd-brand-preview.is-light{color:#171923;background:#f8f9fc;border-color:#181c2a1f}.dd-brand-preview.is-light span{color:#697080}.dd-brand-preview.is-dark{color:#f7f7fb;background:#0b0d13;border-color:#ffffff1a}.dd-brand-preview.is-dark span{color:#9298a8}.dd-brand-preview-theme{opacity:.55;letter-spacing:.04em;border:1px solid;border-radius:999px;padding:4px 8px;font-size:9px;font-weight:600;position:absolute;top:12px;right:12px}.dd-brand-preview-logo strong{font-weight:800}.dd-brand-preview button{font-weight:700}.dd-profile-identity-copy{border:1px solid var(--dd-border);background:var(--dd-bg);border-radius:16px;align-self:end;margin-bottom:4px}@supports (color:color-mix(in lab, red, red)){.dd-profile-identity-copy{background:color-mix(in srgb,var(--dd-bg) 91%,transparent)}}.dd-profile-identity-copy{box-shadow:0 10px 30px var(--dd-shadow);padding:12px 14px}@supports (color:color-mix(in lab, red, red)){.dd-profile-identity-copy{box-shadow:0 10px 30px color-mix(in srgb,var(--dd-shadow) 70%,transparent)}}.dd-profile-identity-copy{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.dd-profile-name-row h1{color:var(--dd-text);font-weight:800}.dd-profile-name-row p{color:var(--dd-text-2);font-weight:500}.dd-profile-role-badge{font-weight:650}.dd-profile-meta-row{color:var(--dd-muted);font-weight:500}.dd-profile-meta-row strong{font-weight:650}.dd-profile-tabs a{font-family:var(--dd-font-ui);font-weight:600}.dd-admin-catalog-status{border:1px solid var(--dd-border);background:var(--dd-surface-2);border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin-bottom:16px;padding:11px 12px;display:grid}.dd-admin-catalog-status>span:not(.dd-status-dot){color:var(--dd-muted);font-size:11px;line-height:1.5}.dd-admin-catalog-status>a{color:var(--dd-accent);white-space:nowrap;font-size:11px;font-weight:650}.dd-admin-action-section{gap:10px;display:grid}.dd-admin-action-section+.dd-admin-action-section{border-top:1px solid var(--dd-border);margin-top:18px;padding-top:18px}.dd-admin-action-section>div:first-child{gap:2px;display:grid}.dd-admin-action-section>div:first-child strong{color:var(--dd-text);font-size:12px;font-weight:700}.dd-admin-action-section>div:first-child span{color:var(--dd-muted);font-size:10px;line-height:1.5}.dd-admin-action-section.is-local{--dd-action-local:1}.dd-admin-task{font-family:var(--dd-font-ui)}@media (width<=1100px){.dd-admin-tabs nav{flex-wrap:nowrap;padding:0;overflow-x:auto}.dd-admin-tabs a{flex:none;min-height:48px}.dd-admin-catalog-status{grid-template-columns:1fr}.dd-admin-catalog-status>a{justify-self:start}}@media (width<=720px){.dd-profile-identity-copy{border-radius:13px;padding:10px 11px}.dd-navbar-link{font-size:12px}}:root,:root[data-theme=dark],:root[data-theme=light]{--dd-font-ui:"Segoe UI Variable Text","Aptos","Inter",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--dd-font-display:"Segoe UI Variable Display","Aptos Display","Inter",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}body{font-family:var(--dd-font-ui);letter-spacing:-.008em;font-optical-sizing:auto;font-weight:400}h1,h2,h3,.section-title,.dd-spotlight-v8 h1,.dd-admin-title-row h1,.dd-profile-name-row h1{font-family:var(--dd-font-display);letter-spacing:-.032em;font-weight:680}strong{font-weight:620}.eyebrow,.dd-admin-kicker,.dd-overline{letter-spacing:.13em;font-weight:620}.font-black{font-weight:680!important}.font-bold{font-weight:620!important}.font-semibold{font-weight:580!important}.dd-section-head h2,.dd-results-head h2,.dd-explore-header h1,.dd-page-heading h1,.dd-thread-op h1,.dd-article-page h1,.dd-news-card h2,.dd-related-news h2,.dd-profile-about-v2 h2,.dd-replies-title{font-weight:680}.dd-media-title,.dd-thread-card h2,.dd-home-news strong,.dd-home-discussions strong,.dd-profile-stats-v2 strong,.dd-community-impact strong,.dd-list-directory-card strong{font-weight:620}.dd-navbar-link{letter-spacing:-.006em;font-size:13.5px;font-weight:520}.dd-navbar-link.is-active{font-weight:620}.dd-account-button,.dd-account-button>span{font-weight:600}.dd-menu-item,.dd-login-link,.dd-signup-link{font-weight:540}.dd-action-primary,.dd-action-secondary,.dd-save-button,.dd-admin-primary{font-weight:620}.dd-navbar-inner{grid-template-columns:minmax(150px,auto) minmax(0,1fr) minmax(150px,auto);gap:18px;display:grid}.dd-navbar-inner .dd-brand{justify-self:start}.dd-navbar-inner .dd-navbar-actions{justify-self:end}.dd-navbar-inner.nav-center{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.dd-navbar-inner.nav-center .dd-brand{grid-column:1;justify-self:start}.dd-navbar-inner.nav-center .dd-desktop-nav{grid-column:2;justify-content:center;justify-self:center}.dd-navbar-inner.nav-center .dd-navbar-actions{grid-column:3;justify-self:end}.dd-navbar-inner.nav-start .dd-desktop-nav{justify-content:flex-start;justify-self:start}.dd-navbar-inner.nav-space .dd-desktop-nav{justify-content:space-evenly;justify-self:stretch}.dd-desktop-nav{gap:2px;min-width:0;max-width:100%}.dd-navbar-link{padding-inline:11px}.dd-nav-submenu-host{align-self:stretch;align-items:center;display:flex;position:relative}.dd-nav-submenu-trigger{gap:5px}.dd-nav-submenu-trigger svg{transition:transform .16s}.dd-nav-submenu-host.is-open .dd-nav-submenu-trigger svg{transform:rotate(180deg)}.dd-nav-submenu-layer{z-index:150;width:max-content;min-width:168px;max-width:240px;padding-top:7px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.dd-nav-submenu-panel{border:1px solid var(--dd-border-strong);background:var(--dd-popover);box-shadow:0 14px 38px var(--dd-shadow);border-radius:12px;gap:2px;padding:5px;display:grid;position:relative;overflow:visible}@supports (color:color-mix(in lab, red, red)){.dd-nav-submenu-panel{box-shadow:0 14px 38px color-mix(in srgb,var(--dd-shadow) 78%,transparent)}}.dd-nav-submenu-panel:before{content:"";border-left:1px solid var(--dd-border-strong);border-top:1px solid var(--dd-border-strong);background:var(--dd-popover);width:9px;height:9px;position:absolute;top:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.dd-nav-submenu-item{min-height:34px;color:var(--dd-muted);font-family:var(--dd-font-ui);white-space:nowrap;border-radius:8px;align-items:center;padding:7px 10px;font-size:12px;font-weight:560;line-height:1.2;transition:background .14s,color .14s,transform .14s;display:flex;position:relative}.dd-nav-submenu-item:hover,.dd-nav-submenu-item:focus-visible{background:var(--dd-hover);color:var(--dd-text);outline:0}.dd-nav-submenu-item.is-active{background:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-nav-submenu-item.is-active{background:color-mix(in srgb,var(--dd-accent) 9%,transparent)}}.dd-nav-submenu-item.is-active{color:var(--dd-accent);font-weight:620}.dd-nav-submenu-item.is-active:before{content:"";background:var(--dd-accent);border-radius:999px;width:2px;height:14px;position:absolute;top:50%;left:4px;transform:translateY(-50%)}@media (width<=980px){.dd-nav-submenu-layer{display:none}}.dd-search-anchor{position:relative}.dd-search-popover{z-index:120;border:1px solid var(--dd-border-strong);background:var(--dd-popover);width:min(360px,100vw - 24px);box-shadow:0 22px 70px var(--dd-shadow);border-radius:16px;padding:16px;position:absolute;top:calc(100% + 10px);right:0}.dd-search-popover>strong,.dd-search-dialog strong{font-size:14px;font-weight:650;display:block}.dd-search-popover>p,.dd-search-dialog p{color:var(--dd-muted);margin-top:4px;font-size:12px;line-height:1.45}.dd-search-popover>a{color:var(--dd-accent);margin-top:10px;font-size:12px;font-weight:600;display:inline-flex}.dd-search-popover-form{grid-template-columns:1fr 40px;gap:7px;margin-top:12px;display:grid}.dd-search-popover-form input{border:1px solid var(--dd-border);background:var(--dd-input);min-width:0;color:var(--dd-text);border-radius:10px;outline:0;padding:10px 11px}.dd-search-popover-form button{border:1px solid var(--dd-border);background:var(--dd-accent);color:#fff;border-radius:10px;place-items:center;display:grid}.dd-search-dialog{border:1px solid var(--dd-border-strong);background:var(--dd-popover);width:min(680px,100vw - 24px);box-shadow:0 28px 90px var(--dd-shadow);border-radius:20px;padding:20px}.dd-global-search-form{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 9px 8px 14px;display:grid}.dd-global-search-form input{color:var(--dd-text);background:0 0;border:0;outline:0;min-width:0}.dd-global-search-form button{background:var(--dd-accent);color:#fff;border:0;border-radius:10px;padding:9px 15px;font-weight:620}.dd-search-section{margin-top:34px}.dd-search-user-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.dd-search-user-grid>a{border:1px solid var(--dd-border);background:var(--dd-card);border-radius:12px;align-items:center;gap:10px;padding:11px;display:flex}.dd-search-user-grid>a>span{background:var(--dd-surface-3);border-radius:11px;place-items:center;width:42px;height:42px;font-size:11px;font-weight:650;display:grid;overflow:hidden}.dd-search-user-grid img{object-fit:cover;width:100%;height:100%}.dd-search-user-grid strong,.dd-search-user-grid small{display:block}.dd-search-user-grid small{color:var(--dd-muted);margin-top:2px;font-size:11px}.dd-search-list{gap:8px;display:grid}.dd-search-list>a{border:1px solid var(--dd-border);background:var(--dd-card);border-radius:12px;gap:3px;padding:13px 14px;display:grid}.dd-search-list small{color:var(--dd-muted);font-size:11px}.dd-ad-stack{width:min(100% - 2rem,1480px);margin:18px auto}.dd-ad-banner{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:14px;position:relative;overflow:hidden}.dd-ad-banner picture,.dd-ad-banner a{display:block}.dd-ad-banner img{object-fit:cover;width:100%;max-height:190px;display:block}.dd-ad-label{z-index:2;color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#0000008c;border:1px solid #ffffff2e;border-radius:999px;padding:3px 7px;font-size:8px;font-weight:600;position:absolute;top:8px;left:8px}.dd-home-ad-inline{width:100%;margin:4px 0 26px}.dd-media-ad-inline{width:100%;margin:18px 0 8px}.dd-community-ad,.dd-lists-ad{width:100%;margin:0 0 22px}.dd-media-ad-top{margin-top:18px}.dd-ad-admin-form{gap:16px;display:grid}.dd-ad-file-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.dd-ad-file-grid label{border:1px dashed var(--dd-border-strong);color:var(--dd-muted);border-radius:12px;gap:7px;padding:12px;font-size:11px;display:grid}.dd-admin-ad-row{border-bottom:1px solid var(--dd-border);grid-template-columns:100px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 0;display:grid}.dd-admin-ad-row>img{object-fit:cover;border-radius:8px;width:100px;height:56px}.dd-admin-ad-fields{grid-template-columns:minmax(150px,1fr) minmax(180px,1fr);gap:7px;display:grid}.dd-admin-ad-fields small{color:var(--dd-muted);grid-column:1/-1}.dd-share-menu{display:inline-flex;position:relative}.dd-share-popover{z-index:100;border:1px solid var(--dd-border-strong);background:var(--dd-popover);min-width:190px;box-shadow:0 18px 55px var(--dd-shadow);border-radius:13px;padding:7px;display:grid;position:absolute;top:calc(100% + 8px);left:0}.dd-share-head{border-bottom:1px solid var(--dd-border);justify-content:space-between;align-items:center;padding:5px 6px 8px;display:flex}.dd-share-head button{color:var(--dd-muted);background:0 0;border:0}.dd-share-popover>a,.dd-share-popover>button{color:var(--dd-text);text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;padding:8px 9px;font-size:12px;display:flex}.dd-share-popover>a:hover,.dd-share-popover>button:hover{background:var(--dd-hover)}.dd-settings-nav{background:0 0;border-right:0;flex:auto;grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:7px;width:100%;margin:0 0 24px;padding:0;display:grid;overflow:visible}.dd-settings-nav a{border:1px solid var(--dd-border);background:var(--dd-card);min-width:0;min-height:42px;color:var(--dd-muted);white-space:normal;text-align:center;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:8px 11px;font-size:12px;font-weight:540;display:flex}.dd-settings-nav a:hover,.dd-settings-nav a.is-active{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-settings-nav a:hover,.dd-settings-nav a.is-active{border-color:color-mix(in srgb,var(--dd-accent) 34%,var(--dd-border))}}.dd-settings-nav a:hover,.dd-settings-nav a.is-active{background:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-settings-nav a:hover,.dd-settings-nav a.is-active{background:color-mix(in srgb,var(--dd-accent) 7%,var(--dd-surface))}}.dd-settings-nav a:hover,.dd-settings-nav a.is-active{color:var(--dd-accent)}.dd-profile-tabs{border-bottom:1px solid var(--dd-border);flex-wrap:wrap;gap:5px;padding-bottom:7px;display:flex;overflow:visible}.dd-profile-tabs a{border:1px solid #0000;border-radius:9px;padding:8px 11px;font-size:11px;font-weight:540}.dd-profile-tabs a:hover,.dd-profile-tabs a.is-active{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-profile-tabs a:hover,.dd-profile-tabs a.is-active{border-color:color-mix(in srgb,var(--dd-accent) 26%,var(--dd-border))}}.dd-profile-tabs a:hover,.dd-profile-tabs a.is-active{background:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-profile-tabs a:hover,.dd-profile-tabs a.is-active{background:color-mix(in srgb,var(--dd-accent) 7%,transparent)}}.dd-profile-tabs a:hover,.dd-profile-tabs a.is-active{border-bottom-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-profile-tabs a:hover,.dd-profile-tabs a.is-active{border-bottom-color:color-mix(in srgb,var(--dd-accent) 26%,var(--dd-border))}}.dd-admin-mobile-tab-select{border:1px solid var(--dd-border);background:var(--dd-input);width:100%;min-height:50px;color:var(--dd-text);border-radius:11px;padding:11px 13px;font-size:15px;font-weight:650;display:none}.dd-admin-tabs a{font-weight:650}.dd-admin-card-head h2{font-weight:680}.dd-admin-user-identity strong{font-weight:620}.dd-admin-field>span,.dd-admin-stat span,.dd-status-dot,.dd-admin-text-link{font-weight:540}.dd-footer{display:block}.dd-footer-inner{justify-content:space-between;align-items:center;gap:16px;width:min(100% - 2rem,1480px);margin-inline:auto;display:flex}.dd-footer-inner>div{flex-wrap:wrap;gap:7px;display:flex}.dd-footer-inner nav{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.dd-footer-inner nav a{color:var(--dd-muted);font-size:11px}.dd-footer-inner nav a:hover{color:var(--dd-accent)}.dd-pending-detail.is-local{background:var(--dd-card);border-style:solid}@media (width<=1180px){.dd-navbar-inner{grid-template-columns:auto 1fr auto;gap:10px}.dd-navbar-link{padding-inline:8px;font-size:12.5px}.dd-desktop-nav{gap:0}.dd-admin-tabs nav{display:none}.dd-admin-mobile-tab-select{display:block}.dd-admin-tabs{padding:8px 0}.dd-admin-ad-row{grid-template-columns:80px minmax(0,1fr) auto}.dd-admin-ad-row .dd-admin-row-actions{grid-column:2/-1;justify-self:end}}@media (width<=1023px){.dd-navbar-inner{justify-content:space-between;display:flex}.dd-navbar-actions{margin-left:auto}.dd-desktop-nav{display:none}.dd-mobile-menu{max-height:calc(100dvh - 62px);overflow-y:auto}.dd-mobile-menu nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:12px;display:grid}.dd-mobile-menu nav a{border:1px solid var(--dd-border);background:var(--dd-card);border-radius:10px;padding:10px 12px;font-size:13px}.dd-admin-tabs nav{display:none}.dd-admin-mobile-tab-select{display:block}.dd-admin-tabs{padding:8px 0}}@media (width<=760px){.dd-content-page{width:min(100% - 1rem,1640px);padding-top:26px}.dd-page-heading{gap:14px;margin-bottom:18px}.dd-page-heading h1{font-size:clamp(1.8rem,9vw,2.55rem)}.dd-page-heading p{font-size:13px}.dd-settings-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.dd-settings-nav a{min-height:40px;padding:8px 9px;font-size:11px}.dd-profile-tabs{border-bottom:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.dd-profile-tabs a{border:1px solid var(--dd-border);background:var(--dd-card);text-align:center;justify-content:center;align-items:center;display:flex}.dd-detail-hero-inner{align-items:flex-end;gap:14px;min-height:0;padding-top:170px;padding-bottom:24px}.dd-detail-poster{width:92px}.dd-detail-native{font-size:10px}.dd-detail-hero h1{letter-spacing:-.035em;font-size:clamp(1.75rem,8vw,2.4rem)}.dd-detail-summary{-webkit-line-clamp:3;font-size:12px;line-height:1.55}.dd-detail-badges span{padding:5px 7px;font-size:9px}.dd-detail-layout{gap:20px;padding-top:20px}.dd-detail-section{margin-top:32px}.dd-detail-section h2{font-size:18px}.dd-media-row{grid-auto-columns:min(44vw,165px);gap:12px}.dd-media-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dd-spotlight-v8,.dd-spotlight-content-v8{min-height:500px}.dd-spotlight-content-v8{padding-top:110px;padding-bottom:30px}.dd-spotlight-v8 h1{font-size:2.15rem}.dd-spotlight-v8 p{max-width:92%;font-size:12.5px}.dd-admin-shell .dd-admin-wrap{width:min(100% - 1rem,1560px)}.dd-admin-hero{padding-block:28px}.dd-admin-title-row h1{font-size:2rem}.dd-admin-title-row p{font-size:12px}.dd-admin-card{border-radius:13px}.dd-admin-card-head,.dd-admin-card-body{padding:15px}.dd-admin-user-row{grid-template-columns:1fr;gap:8px;padding:12px 0;display:grid}.dd-admin-user-row>button{grid-column:auto}.dd-admin-user-identity,.dd-admin-user-identity>div{min-width:0}.dd-admin-user-identity small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dd-admin-inline-fields,.dd-admin-home-fields,.dd-admin-media-editor{grid-template-columns:1fr}.dd-admin-row-actions{flex-flow:wrap;grid-column:auto}.dd-admin-form-grid,.dd-ad-file-grid{grid-template-columns:1fr}.dd-admin-ad-row{grid-template-columns:68px minmax(0,1fr)}.dd-admin-ad-row>img{width:68px;height:44px}.dd-admin-ad-row>label{grid-column:2}.dd-admin-ad-row .dd-admin-row-actions{grid-column:1/-1;justify-self:stretch}.dd-admin-ad-fields{grid-template-columns:1fr}.dd-ad-stack{width:min(100% - 1rem,1480px);margin:12px auto}.dd-ad-banner{border-radius:10px}.dd-ad-banner img{max-height:130px}.dd-home-ad-inline,.dd-community-ad,.dd-lists-ad,.dd-media-ad-inline{width:100%}.dd-global-search-form{grid-template-columns:auto minmax(0,1fr)}.dd-global-search-form button{grid-column:1/-1;width:100%}.dd-footer-inner{flex-direction:column;align-items:flex-start}.dd-footer-inner nav{justify-content:flex-start}.dd-public-list-hero{padding:18px}.dd-list-hero-actions{flex-wrap:wrap}}@media (width<=420px){.dd-mobile-menu nav{grid-template-columns:1fr}.dd-navbar-actions{gap:5px}.dd-nav-icon,.dd-mobile-menu-button{width:36px;height:36px}.dd-account-button{padding:3px 6px}.dd-account-button>span:not(.dd-account-avatar){display:none!important}.dd-brand img{max-width:110px}.dd-settings-nav,.dd-profile-tabs{grid-template-columns:1fr 1fr}.dd-detail-hero-inner{padding-top:145px}.dd-detail-poster{width:78px}.dd-detail-summary{display:none}.dd-media-row{grid-auto-columns:46vw}.dd-media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}:root,:root[data-theme=dark]{--dd-overlay-control-bg:#080a0fd6;--dd-overlay-control-bg-hover:#080a0ff5;--dd-overlay-control-text:#fff;--dd-overlay-control-border:#ffffff2e;--dd-overlay-score-bg:#080a0fdb;--dd-overlay-score-text:#fff}:root[data-theme=light]{--dd-overlay-control-bg:#fffffff0;--dd-overlay-control-bg-hover:#fff;--dd-overlay-control-text:#171923;--dd-overlay-control-border:#181c2a26;--dd-overlay-score-bg:#fffffff5;--dd-overlay-score-text:#171923}.dd-media-library-button,.dd-media-favorite-button{border-color:var(--dd-overlay-control-border);background:var(--dd-overlay-control-bg);color:var(--dd-overlay-control-text);box-shadow:0 5px 16px var(--dd-shadow)}.dd-media-library-button:hover,.dd-media-favorite-button:hover{background:var(--dd-overlay-control-bg-hover);color:var(--dd-overlay-control-text);border-color:var(--dd-border-strong)}.dd-media-library-button.is-added{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-media-library-button.is-added{border-color:color-mix(in srgb,var(--dd-accent) 62%,var(--dd-overlay-control-border))}}.dd-media-library-button.is-added{background:var(--dd-overlay-control-bg);color:var(--dd-accent)}.dd-media-library-button.is-added:hover{background:var(--dd-overlay-control-bg-hover);color:var(--dd-accent)}.dd-media-favorite-button.is-active{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-media-favorite-button.is-active{border-color:color-mix(in srgb,var(--dd-accent) 34%,var(--dd-overlay-control-border))}}.dd-media-favorite-button.is-active{background:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-media-favorite-button.is-active{background:color-mix(in srgb,var(--dd-accent) 13%,var(--dd-overlay-control-bg))}}.dd-media-favorite-button.is-active{color:var(--dd-accent)}.dd-media-score,.dd-spotlight-poster>span{border:1px solid var(--dd-overlay-control-border);background:var(--dd-overlay-score-bg);color:var(--dd-overlay-score-text);box-shadow:0 5px 16px var(--dd-shadow)}.dd-media-score svg,.dd-spotlight-poster>span svg{color:#eab308}.dd-action-secondary:hover,.dd-circle-action:hover,.dd-nav-icon:hover,.dd-icon-button:hover{color:var(--dd-text);background:var(--dd-surface-2)}:root[data-theme=light] .dd-spotlight-v8,:root[data-theme=light] .dd-detail-hero{color:var(--dd-text);background:#f4f5f9}:root[data-theme=light] .dd-spotlight-backdrop,:root[data-theme=light] .dd-detail-backdrop{opacity:.56}:root[data-theme=light] .dd-spotlight-overlay{background:linear-gradient(90deg,#f7f8fbfc 0%,#f7f8fbf0 34%,#f7f8fbad 68%,#f7f8fbd1 100%),linear-gradient(#f7f8fba8 0%,#f7f8fb2e 50%,#f7f8fbfa 100%)}:root[data-theme=light] .dd-spotlight-v8 h1,:root[data-theme=light] .dd-detail-hero h1{color:var(--dd-text)}:root[data-theme=light] .dd-spotlight-v8 p,:root[data-theme=light] .dd-detail-summary,:root[data-theme=light] .dd-detail-native{color:var(--dd-text-2)}:root[data-theme=light] .dd-spotlight-meta span{border-color:var(--dd-border-strong);color:var(--dd-text);background:#ffffffd6}:root[data-theme=light] .dd-hero-arrow{border-color:var(--dd-border-strong);color:var(--dd-text);background:#ffffffe6}:root[data-theme=light] .dd-hero-dot{background:#17192338}:root[data-theme=light] .dd-hero-dot.is-active{background:var(--dd-text)}:root[data-theme=light] .dd-detail-hero .dd-action-secondary,:root[data-theme=light] .dd-detail-hero .dd-circle-action,:root[data-theme=light] .dd-spotlight-v8 .dd-action-secondary{border-color:var(--dd-border-strong);color:var(--dd-text);background:#fffffff0;box-shadow:0 8px 24px #2c324a1a}:root[data-theme=light] .dd-detail-hero .dd-action-secondary:hover,:root[data-theme=light] .dd-detail-hero .dd-circle-action:hover,:root[data-theme=light] .dd-spotlight-v8 .dd-action-secondary:hover{color:var(--dd-text);border-color:var(--dd-accent);background:#fff}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .dd-detail-hero .dd-action-secondary:hover,:root[data-theme=light] .dd-detail-hero .dd-circle-action:hover,:root[data-theme=light] .dd-spotlight-v8 .dd-action-secondary:hover{border-color:color-mix(in srgb,var(--dd-accent) 24%,var(--dd-border-strong))}}:root[data-theme=light] .dd-overlay{background:#22273757}@media (width<=720px){.dd-profile-main-wrap{margin-top:-46px}.dd-profile-identity{flex-wrap:wrap;align-items:flex-end;gap:12px;padding:0;display:flex}.dd-profile-avatar-xl{border-width:4px;border-radius:23px;flex:0 0 94px;width:94px;height:94px;font-size:26px}.dd-profile-identity-copy{flex:210px;align-self:flex-end;min-width:190px;margin:0;padding:10px 12px}.dd-profile-name-row{align-items:flex-start;gap:8px}.dd-profile-name-row h1{font-size:22px;line-height:1.08}.dd-profile-name-row p{margin-top:4px;font-size:11px}.dd-profile-role-badge{padding:5px 7px;font-size:9px}.dd-profile-meta-row{gap:7px 10px;margin-top:9px;font-size:10px;line-height:1.4}.dd-profile-actions{flex:0 0 100%;justify-content:flex-start;width:100%;margin-top:2px}}@media (width<=380px){.dd-profile-avatar-xl{flex-basis:86px;width:86px;height:86px}.dd-profile-identity-copy{flex-basis:100%;width:100%;min-width:0}}@media (width<=900px){.dd-detail-hero-inner{text-align:center;grid-template-columns:minmax(0,1fr);align-content:end;justify-items:center;gap:16px;padding-top:82px;padding-bottom:28px;display:grid}.dd-detail-poster{border-radius:12px;width:124px;margin-inline:auto;box-shadow:0 18px 50px #00000047}.dd-detail-hero-copy{text-align:center;justify-items:center;width:min(100%,680px);display:grid}.dd-detail-badges{justify-content:center}.dd-detail-summary{text-align:center;max-width:620px}.dd-detail-hero-copy>.mt-5{justify-content:center}}@media (width<=520px){.dd-detail-hero-inner{gap:13px;padding-top:72px;padding-bottom:24px}.dd-detail-hero-copy{width:100%}.dd-detail-summary{-webkit-line-clamp:3;font-size:12px;line-height:1.55;display:-webkit-box}}:root[data-theme=light] .dd-spotlight-v8{background:#f7f8fb}:root[data-theme=light] .dd-spotlight-v8.has-backdrop .dd-spotlight-backdrop{opacity:.22;filter:saturate(.84)brightness(1.12)contrast(.92)}:root[data-theme=light] .dd-spotlight-v8.no-backdrop .dd-spotlight-overlay{background:linear-gradient(135deg,#f8f9fc 0%,#f1f4f8 100%)}:root[data-theme=light] .dd-spotlight-poster{background:#fff;border-color:#1c202e1f;box-shadow:0 10px 28px #242b401a}:root[data-theme=light] .dd-spotlight-poster:hover{box-shadow:0 12px 30px #242b4021}:root[data-theme=light] .dd-detail-hero.has-backdrop .dd-detail-backdrop,:root[data-theme=light] .dd-detail-backdrop{opacity:.2;filter:saturate(.86)brightness(1.1)contrast(.94)}:root[data-theme=light] .dd-detail-poster{background:#fff;border-color:#1c202e1f;box-shadow:0 8px 24px #242b4017}:root[data-theme=light] .dd-media-poster-shade{background:linear-gradient(#0000 62%,#ffffff14)}:root[data-theme=light] .dd-media-card:hover .dd-media-poster{box-shadow:0 7px 18px #242b4014}@media (width<=900px){:root[data-theme=light] .dd-detail-poster{box-shadow:0 7px 20px #242b4014}}.dd-post-actions .dd-action-primary,.dd-post-actions .dd-action-primary:hover,.dd-post-actions .dd-action-primary:focus-visible,.dd-post-actions .dd-action-primary:active,.dd-post-actions .dd-save-button,.dd-post-actions .dd-save-button:hover,.dd-post-actions .dd-save-button:focus-visible,.dd-post-actions .dd-save-button:active{color:#fff!important}.dd-post-actions .dd-action-primary:focus-visible,.dd-post-actions .dd-save-button:focus-visible{outline:2px solid var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-post-actions .dd-action-primary:focus-visible,.dd-post-actions .dd-save-button:focus-visible{outline:2px solid color-mix(in srgb,var(--dd-accent) 44%,white)}}.dd-post-actions .dd-action-primary:focus-visible,.dd-post-actions .dd-save-button:focus-visible{outline-offset:2px}body{font-size:16.5px;line-height:1.55}.dd-navbar-link{font-size:14px}.dd-account-button,.dd-account-button>span{font-size:13px}.dd-menu-item,.dd-login-link,.dd-signup-link{font-size:12.5px}.dd-action-primary,.dd-action-secondary,.dd-save-button,.dd-danger-button,.dd-admin-primary{font-size:13.5px}.dd-page-heading p{font-size:15px}.dd-section-head p,.dd-section-copy,.dd-muted{font-size:12.5px}.dd-media-title{font-size:15.5px;line-height:1.38}.dd-media-meta{font-size:12px;line-height:1.45}.dd-thread-card p{font-size:14px}.dd-thread-card footer{font-size:12px}.dd-thread-category,.dd-thread-media,.dd-thread-tag{font-size:10px}.dd-thread-op>p,.dd-reply>p,.dd-rich-text{font-size:15px;line-height:1.78}.dd-rich-editor>textarea{font-size:14.5px;line-height:1.7}.dd-rich-help{font-size:11px}.dd-user-line strong,.dd-user-name-link{font-size:13px}.dd-user-line div span{font-size:11px}.dd-reply-context,.dd-edited-label{font-size:11.5px}.dd-post-actions button{font-size:13px;font-weight:600}.dd-community-tabs a,.dd-community-categories a,.dd-profile-meta-row,.dd-profile-tabs a,.dd-settings-nav a{font-size:12.5px}.dd-footer-inner,.dd-footer-inner nav a,.dd-admin-field>span,.dd-admin-card p,.dd-admin-card small{font-size:11.5px}.filter-input,.dd-admin-field input,.dd-admin-field select,.dd-admin-field textarea{font-size:13.5px}@media (width<=720px){body{font-size:16px}.dd-navbar-link{font-size:13px}.dd-page-heading p{font-size:14px}.dd-media-title{font-size:15px}.dd-media-meta{font-size:11.5px}.dd-thread-op>p,.dd-reply>p,.dd-rich-text{font-size:14.5px}.dd-rich-editor>textarea{font-size:14px}.dd-profile-meta-row{font-size:11.5px}}.dd-share-dismiss-layer{z-index:9998;cursor:default;background:0 0;border:0;position:fixed;inset:0}.dd-share-popover.dd-share-popover-portal{z-index:9999;border:1px solid var(--dd-border-strong);background:var(--dd-popover);width:220px;min-width:220px;max-width:calc(100vw - 24px);box-shadow:0 22px 70px var(--dd-shadow);border-radius:14px;position:fixed}@supports (color:color-mix(in lab, red, red)){.dd-share-popover.dd-share-popover-portal{box-shadow:0 22px 70px color-mix(in srgb,var(--dd-shadow) 86%,transparent)}}.dd-share-popover.dd-share-popover-portal{padding:8px}.dd-share-popover-portal .dd-share-head strong{color:var(--dd-text);font-size:13px;font-weight:650}.dd-share-popover-portal>a,.dd-share-popover-portal>button{font-size:13px}.dd-profile-edit-identity-copy{border:1px solid var(--dd-border);background:var(--dd-bg);border-radius:14px;min-width:0}@supports (color:color-mix(in lab, red, red)){.dd-profile-edit-identity-copy{background:color-mix(in srgb,var(--dd-bg) 92%,transparent)}}.dd-profile-edit-identity-copy{box-shadow:0 8px 24px var(--dd-shadow);padding:10px 13px}@supports (color:color-mix(in lab, red, red)){.dd-profile-edit-identity-copy{box-shadow:0 8px 24px color-mix(in srgb,var(--dd-shadow) 48%,transparent)}}.dd-profile-edit-identity-copy{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.dd-profile-edit-identity-copy h2{color:var(--dd-text);letter-spacing:-.025em;margin:0;font-size:22px;font-weight:680;line-height:1.08}.dd-profile-edit-identity-copy p{color:var(--dd-muted);margin-top:4px;font-size:12px;font-weight:520}.dd-mobile-menu{border-top:1px solid var(--dd-border);background:var(--dd-surface)}@supports (color:color-mix(in lab, red, red)){.dd-mobile-menu{background:color-mix(in srgb,var(--dd-surface) 98%,transparent)}}.dd-mobile-menu{box-shadow:0 18px 44px var(--dd-shadow)}@supports (color:color-mix(in lab, red, red)){.dd-mobile-menu{box-shadow:0 18px 44px color-mix(in srgb,var(--dd-shadow) 28%,transparent)}}.dd-mobile-menu{padding:0}.dd-mobile-menu-inner{width:min(100% - 24px,620px);margin-inline:auto;padding:16px 0 20px}.dd-mobile-menu-title{color:var(--dd-faint);letter-spacing:.12em;text-transform:uppercase;margin:0 4px 7px;font-size:10px;font-weight:650;display:block}.dd-mobile-menu-links{border-top:1px solid var(--dd-border);grid-template-columns:1fr!important;gap:0!important;padding:0!important;display:grid!important}.dd-mobile-menu-links a{min-height:44px;color:var(--dd-muted);justify-content:space-between;align-items:center;display:flex;border:0!important;border-bottom:1px solid var(--dd-border)!important;background:0 0!important;border-radius:0!important;padding:0 5px!important;font-size:14px!important;font-weight:540!important}.dd-mobile-menu-links a:after{content:"›";color:var(--dd-faint);font-size:17px;font-weight:400}.dd-mobile-menu-links a:hover,.dd-mobile-menu-links a.is-active{color:var(--dd-text);background:0 0!important}.dd-mobile-menu-links a.is-active{color:var(--dd-accent);font-weight:620!important}.dd-mobile-menu-account{margin-top:18px}.dd-mobile-menu-quick{flex-wrap:wrap;gap:8px;display:flex}.dd-mobile-menu-quick a{border:1px solid var(--dd-border);background:var(--dd-card);min-height:38px;color:var(--dd-text-2);border-radius:10px;align-items:center;gap:7px;padding:8px 11px;font-size:12.5px;font-weight:540;display:inline-flex}.dd-mobile-menu-quick a:hover{border-color:var(--dd-border-strong);background:var(--dd-hover);color:var(--dd-text)}@media (width<=720px){.dd-profile-edit-identity{align-items:flex-end;gap:11px}.dd-profile-edit-identity-copy{border-radius:12px;flex:170px;padding:9px 11px}.dd-profile-edit-identity-copy h2{font-size:20px}.dd-profile-edit-identity-copy p{font-size:11.5px}.dd-profile-avatar-remove{flex-basis:100%;width:auto;margin-left:101px}.dd-share-popover.dd-share-popover-portal{width:min(220px,100vw - 24px)}}@media (width<=420px){.dd-mobile-menu-inner{width:calc(100% - 20px);padding-top:14px}.dd-mobile-menu-links a{min-height:42px;font-size:13.5px!important}.dd-mobile-menu-quick{grid-template-columns:1fr 1fr;display:grid}.dd-mobile-menu-quick a{text-align:center;justify-content:center}.dd-mobile-menu-quick a:last-child:nth-child(odd){grid-column:1/-1}.dd-profile-edit-identity{grid-template-columns:auto minmax(0,1fr);align-items:end;display:grid}.dd-profile-edit-avatar{grid-row:1;width:86px;height:86px}.dd-profile-edit-identity-copy{grid-area:1/2;min-width:0}.dd-profile-avatar-remove{grid-column:2;width:max-content;margin:7px 0 0}}@media (width<=640px){.dd-search-popover{z-index:9997;width:auto;max-width:none;box-shadow:0 18px 55px var(--dd-shadow);border-radius:15px;padding:14px;position:fixed;top:66px;left:12px;right:12px}@supports (color:color-mix(in lab, red, red)){.dd-search-popover{box-shadow:0 18px 55px color-mix(in srgb,var(--dd-shadow) 74%,transparent)}}.dd-search-popover-form{grid-template-columns:minmax(0,1fr) 42px}.dd-search-popover-form input{width:100%;font-size:16px}.dd-search-popover>strong{font-size:15px}.dd-search-popover>p{font-size:12.5px}.dd-search-dialog{border-radius:16px;width:calc(100vw - 24px);max-width:none;margin:0 auto;padding:18px}.dd-overlay{align-items:flex-start;padding:74px 12px 18px}}.dd-onboarding-page{width:min(100% - 2rem,1120px);margin:0 auto;padding:clamp(28px,6vw,72px) 0 70px}.dd-onboarding-card{border:1px solid var(--dd-border);background:var(--dd-surface);box-shadow:0 24px 70px var(--dd-shadow);border-radius:24px;padding:clamp(20px,4vw,42px)}@supports (color:color-mix(in lab, red, red)){.dd-onboarding-card{box-shadow:0 24px 70px color-mix(in srgb,var(--dd-shadow) 34%,transparent)}}.dd-onboarding-progress{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:28px;display:grid}.dd-onboarding-progress span{background:var(--dd-border-strong);border-radius:999px;height:4px;transition:background .18s}.dd-onboarding-progress span.is-active{background:var(--dd-accent)}.dd-onboarding-card>header{max-width:720px;margin-bottom:28px}.dd-onboarding-card>header h1{letter-spacing:-.045em;margin:7px 0 9px;font-size:clamp(2rem,6vw,3.6rem);line-height:1}.dd-onboarding-card>header p{max-width:650px;color:var(--dd-muted);font-size:15px;line-height:1.6}.dd-onboarding-type-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.dd-onboarding-type-grid button{border:1px solid var(--dd-border);background:var(--dd-card);text-align:left;min-height:116px;color:var(--dd-text);border-radius:17px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;gap:5px 12px;padding:20px;transition:border-color .16s,background .16s,transform .16s;display:grid}.dd-onboarding-type-grid button>svg{width:28px;height:28px;color:var(--dd-muted);grid-row:1/3}.dd-onboarding-type-grid button strong{font-size:18px;font-weight:680}.dd-onboarding-type-grid button span{color:var(--dd-muted);font-size:12.5px}.dd-onboarding-type-grid button:hover{border-color:var(--dd-border-strong);transform:translateY(-1px)}.dd-onboarding-type-grid button.is-selected{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-onboarding-type-grid button.is-selected{border-color:color-mix(in srgb,var(--dd-accent) 55%,var(--dd-border))}}.dd-onboarding-type-grid button.is-selected{background:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-onboarding-type-grid button.is-selected{background:color-mix(in srgb,var(--dd-accent) 8%,var(--dd-card))}}.dd-onboarding-type-grid button.is-selected>svg{color:var(--dd-accent)}.dd-onboarding-genre-grid{flex-wrap:wrap;gap:9px;display:flex}.dd-onboarding-genre-grid button,.dd-interest-genre-grid button{border:1px solid var(--dd-border);background:var(--dd-card);color:var(--dd-muted);border-radius:999px;padding:9px 13px;font-size:12.5px;font-weight:560}.dd-onboarding-genre-grid button.is-selected,.dd-interest-genre-grid button.is-selected{border-color:var(--dd-accent);background:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-onboarding-genre-grid button.is-selected,.dd-interest-genre-grid button.is-selected{background:color-mix(in srgb,var(--dd-accent) 10%,var(--dd-card))}}.dd-onboarding-genre-grid button.is-selected,.dd-interest-genre-grid button.is-selected{color:var(--dd-accent)}.dd-onboarding-status{color:var(--dd-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px;font-size:12.5px;display:flex}.dd-onboarding-status span{margin-right:4px}.dd-onboarding-status button{border:1px solid var(--dd-border);background:var(--dd-card);color:var(--dd-muted);border-radius:999px;padding:7px 11px;font-size:12px}.dd-onboarding-status button.is-selected{border-color:var(--dd-accent);color:var(--dd-accent);background:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-onboarding-status button.is-selected{background:color-mix(in srgb,var(--dd-accent) 8%,var(--dd-card))}}.dd-onboarding-media-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}.dd-onboarding-media-grid>button{text-align:left;min-width:0;color:var(--dd-text);background:0 0;border:0;padding:0}.dd-onboarding-media-poster{aspect-ratio:2/3;border:1px solid var(--dd-border);background:var(--dd-surface-2);border-radius:13px;display:block;position:relative;overflow:hidden}.dd-onboarding-media-poster img{object-fit:cover;width:100%;height:100%}.dd-onboarding-media-poster>svg{color:var(--dd-faint);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dd-onboarding-media-poster i{background:var(--dd-accent);color:#fff;width:28px;height:28px;box-shadow:0 5px 18px var(--dd-accent);border-radius:50%;place-items:center;display:grid;position:absolute;top:8px;right:8px}@supports (color:color-mix(in lab, red, red)){.dd-onboarding-media-poster i{box-shadow:0 5px 18px color-mix(in srgb,var(--dd-accent) 32%,transparent)}}.dd-onboarding-media-grid>button strong{text-overflow:ellipsis;white-space:nowrap;margin-top:8px;font-size:12.5px;font-weight:650;display:block;overflow:hidden}.dd-onboarding-media-grid>button small{color:var(--dd-faint);margin-top:2px;font-size:10.5px;display:block}.dd-onboarding-media-grid>button.is-selected .dd-onboarding-media-poster{border-color:var(--dd-accent);box-shadow:0 0 0 2px var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-onboarding-media-grid>button.is-selected .dd-onboarding-media-poster{box-shadow:0 0 0 2px color-mix(in srgb,var(--dd-accent) 18%,transparent)}}.dd-onboarding-actions{border-top:1px solid var(--dd-border);justify-content:space-between;align-items:center;gap:12px;margin-top:28px;padding-top:22px;display:flex}.dd-onboarding-actions button{justify-content:center;align-items:center;gap:7px;display:inline-flex}.dd-interest-type-row{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.dd-interest-type-row button{border:1px solid var(--dd-border);background:var(--dd-card);color:var(--dd-muted);border-radius:10px;align-items:center;gap:7px;padding:9px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.dd-interest-type-row button.is-selected{border-color:var(--dd-accent);background:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-interest-type-row button.is-selected{background:color-mix(in srgb,var(--dd-accent) 8%,var(--dd-card))}}.dd-interest-type-row button.is-selected{color:var(--dd-accent)}.dd-interest-genre-grid{flex-wrap:wrap;gap:7px;display:flex}.dd-page,.dd-app-frame,.dd-content-page,.dd-settings-layout,.dd-detail-layout,.dd-thread-page,.dd-admin-wrap{min-width:0}img,video,iframe{max-width:100%}@media (width<=980px){.dd-onboarding-media-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.dd-settings-layout{grid-template-columns:1fr}.dd-settings-side{position:static}}@media (width<=720px){.dd-onboarding-page{width:calc(100% - 1rem);padding-top:22px}.dd-onboarding-card{border-radius:17px;padding:18px}.dd-onboarding-card>header{margin-bottom:20px}.dd-onboarding-card>header p{font-size:14px}.dd-onboarding-type-grid{grid-template-columns:1fr}.dd-onboarding-type-grid button{min-height:94px;padding:16px}.dd-onboarding-media-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.dd-onboarding-actions{z-index:5;padding:13px 18px calc(13px + env(safe-area-inset-bottom));background:var(--dd-surface);margin-inline:-18px;margin-bottom:-18px;position:sticky;bottom:0}@supports (color:color-mix(in lab, red, red)){.dd-onboarding-actions{background:color-mix(in srgb,var(--dd-surface) 96%,transparent)}}.dd-onboarding-actions{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.dd-onboarding-actions button{min-height:42px}.dd-global-search-form{width:100%;max-width:100%;overflow:hidden}.dd-global-search-form input{width:100%;min-width:0}.dd-thread-page{overflow-wrap:anywhere}}@media (width<=430px){.dd-onboarding-media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dd-onboarding-genre-grid button,.dd-interest-genre-grid button{padding:8px 11px;font-size:12px}.dd-onboarding-actions{gap:8px}.dd-onboarding-actions button{flex:1}.dd-navbar-inner{width:calc(100% - 16px)}.dd-navbar-actions,.dd-account-button{min-width:0}}.dd-detail-hero{background:var(--dd-bg);min-height:500px;color:var(--dd-text);border-bottom:1px solid var(--dd-border)}.dd-detail-backdrop{opacity:.76;object-position:center 25%;filter:saturate(.92)contrast(1.03)brightness(.72);width:104%;height:104%;inset:-2%;transform:scale(1.015)}.dd-detail-poster{background:var(--dd-surface-2);border:1px solid #fff3;border-radius:16px;width:218px;box-shadow:0 24px 65px #00000057}.dd-detail-poster img{aspect-ratio:2/3;object-fit:cover}.dd-detail-hero-copy{max-width:980px;padding-bottom:2px}.dd-detail-hero h1{color:#fff;letter-spacing:-.052em;text-wrap:balance;max-width:950px;margin-top:7px;font-size:clamp(2.7rem,4.25vw,4.7rem);font-weight:780;line-height:.98}.dd-detail-hero .dd-action-secondary,.dd-detail-hero .dd-circle-action{color:#fff;box-shadow:none;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#0c0e1473;border-color:#fff3}.dd-detail-hero .dd-action-secondary:hover,.dd-detail-hero .dd-circle-action:hover{color:#fff;background:#ffffff24;border-color:#ffffff57}.dd-detail-layout{padding-top:34px}.dd-detail-overview{gap:18px;margin-bottom:34px}.dd-overview-synopsis,.dd-overview-info{border-color:var(--dd-border);background:var(--dd-card);box-shadow:0 10px 32px var(--dd-shadow);border-radius:18px;padding:25px}@supports (color:color-mix(in lab, red, red)){.dd-overview-synopsis,.dd-overview-info{box-shadow:0 10px 32px color-mix(in srgb,var(--dd-shadow) 46%,transparent)}}.dd-overview-synopsis p{font-size:14px;line-height:1.82}.dd-overview-facts strong{font-weight:700}.dd-detail-section{margin-top:42px}.dd-detail-section-title{margin-bottom:14px}.dd-detail-section-title span{color:var(--dd-muted);font-size:12px}.dd-pending-detail{border:1px solid var(--dd-accent);margin-top:42px}@supports (color:color-mix(in lab, red, red)){.dd-pending-detail{border:1px solid color-mix(in srgb,var(--dd-accent) 18%,var(--dd-border))}}.dd-pending-detail{background:linear-gradient(135deg,var(--dd-accent),var(--dd-card));border-radius:16px}@supports (color:color-mix(in lab, red, red)){.dd-pending-detail{background:linear-gradient(135deg,color-mix(in srgb,var(--dd-accent) 5%,var(--dd-card)),var(--dd-card))}}.dd-pending-detail{padding:18px}.dd-pending-detail strong{font-size:14px;font-weight:730}.dd-pending-detail p{font-size:12px;line-height:1.62}.dd-relation-card,.dd-character-card,.dd-staff-card{background:var(--dd-card);border-radius:14px;transition:border-color .18s,transform .18s,box-shadow .18s}.dd-relation-card:hover,.dd-character-card:hover,.dd-staff-card:hover{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-relation-card:hover,.dd-character-card:hover,.dd-staff-card:hover{border-color:color-mix(in srgb,var(--dd-accent) 18%,var(--dd-border-strong))}}.dd-relation-card:hover,.dd-character-card:hover,.dd-staff-card:hover{box-shadow:0 9px 24px var(--dd-shadow);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.dd-relation-card:hover,.dd-character-card:hover,.dd-staff-card:hover{box-shadow:0 9px 24px color-mix(in srgb,var(--dd-shadow) 46%,transparent)}}.dd-trailer-frame{border-color:var(--dd-border-strong);width:min(100%,1180px);box-shadow:0 18px 52px var(--dd-shadow);border-radius:20px;margin-inline:auto;position:relative}@supports (color:color-mix(in lab, red, red)){.dd-trailer-frame{box-shadow:0 18px 52px color-mix(in srgb,var(--dd-shadow) 58%,transparent)}}.dd-trailer-fallback{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#08090cbd;border:1px solid #fff3;border-radius:999px;align-items:center;gap:7px;min-height:36px;padding:0 13px;font-size:11px;font-weight:750;text-decoration:none;display:inline-flex;position:absolute;bottom:14px;right:14px;box-shadow:0 8px 24px #0000003d;color:#fff!important}.dd-trailer-fallback:hover{background:#f06;border-color:#f06}:root[data-theme=light] .dd-detail-hero h1{color:#161822}:root[data-theme=light] .dd-detail-hero .dd-action-secondary,:root[data-theme=light] .dd-detail-hero .dd-circle-action{color:#171923;background:#ffffffd1;border-color:#1f243224;box-shadow:0 7px 22px #242b4017}:root[data-theme=light] .dd-detail-hero .dd-action-secondary:hover,:root[data-theme=light] .dd-detail-hero .dd-circle-action:hover{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .dd-detail-hero .dd-action-secondary:hover,:root[data-theme=light] .dd-detail-hero .dd-circle-action:hover{border-color:color-mix(in srgb,var(--dd-accent) 24%,#1f243224)}}:root[data-theme=light] .dd-detail-hero .dd-action-secondary:hover,:root[data-theme=light] .dd-detail-hero .dd-circle-action:hover{color:#171923;background:#fff}@media (width<=900px){.dd-detail-hero{min-height:auto}.dd-detail-backdrop{opacity:.48;object-position:center 22%}.dd-detail-shade{background:linear-gradient(#080a0f4d 0%,#080a0f85 45%,#080a0ff7 100%)}.dd-detail-hero-inner{gap:15px;min-height:0;padding-top:190px;padding-bottom:28px}.dd-detail-poster{border-radius:13px;width:132px}.dd-detail-hero h1{font-size:clamp(2rem,8.4vw,3rem)}.dd-detail-summary{font-size:12px;line-height:1.62}:root[data-theme=light] .dd-detail-backdrop{opacity:.52}:root[data-theme=light] .dd-detail-shade{background:linear-gradient(#f7f8fb47 0%,#f7f8fbad 46%,#f7f8fbfa 100%)}}@media (width<=520px){.dd-detail-hero-inner{padding-top:155px;padding-bottom:22px}.dd-detail-poster{width:112px}.dd-detail-badges{justify-content:center}.dd-detail-badges span{padding:5px 8px;font-size:9px}.dd-detail-layout{padding-top:22px}.dd-overview-synopsis,.dd-overview-info{border-radius:15px;padding:18px}.dd-detail-section{margin-top:34px}.dd-trailer-fallback{min-height:32px;padding:0 10px;font-size:10px;bottom:9px;right:9px}}.dd-detail-hero{background:#0b0c11;min-height:440px}.dd-detail-backdrop{opacity:.94;object-position:center 27%;filter:saturate(1.05)contrast(1.04);transform:scale(1.012)}.dd-detail-shade{background:linear-gradient(90deg,#08090df5 0%,#08090dd6 30%,#08090d7a 55%,#08090d2b 80%,#08090d3d 100%),linear-gradient(#08090d1f 0%,#08090d47 56%,#08090deb 100%)}.dd-detail-hero-inner{align-items:center;gap:30px;min-height:440px;padding-top:92px;padding-bottom:44px}.dd-detail-poster{border-color:#fff3;border-radius:15px;width:188px;box-shadow:0 28px 72px #0006}.dd-detail-hero-copy{max-width:910px}.dd-detail-native{color:#ffffffb3;letter-spacing:.01em;font-size:12px;font-weight:650}.dd-detail-hero h1{letter-spacing:-.045em;text-wrap:balance;max-width:880px;margin-top:7px;font-size:clamp(2.35rem,4.1vw,3.65rem);font-weight:820;line-height:1.01}.dd-detail-summary{color:#ffffffd1;-webkit-line-clamp:3;max-width:800px;margin-top:14px;font-size:13px;line-height:1.68}.dd-detail-badges{gap:7px;margin-top:13px}.dd-detail-badges span{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0b1094;border:1px solid #ffffff24;border-radius:999px;padding:6px 10px;font-size:10px;font-weight:760}:root[data-theme=light] .dd-detail-hero{background:#eef0f5}:root[data-theme=light] .dd-detail-backdrop{opacity:.98;filter:saturate(1.06)contrast(1.04)brightness(1.01)}:root[data-theme=light] .dd-detail-shade{background:linear-gradient(90deg,#f7f8fbf5 0%,#f7f8fbd6 29%,#f7f8fb73 54%,#f7f8fb1a 79%,#f7f8fb2e 100%),linear-gradient(#f7f8fb14 0%,#f7f8fb33 52%,#f7f8fbe8 100%)}:root[data-theme=light] .dd-detail-native{color:#505562}:root[data-theme=light] .dd-detail-summary{color:#303540}:root[data-theme=light] .dd-detail-badges span{color:#1a1d26;background:#ffffffc7;border-color:#1b1f2b1f;box-shadow:0 5px 18px #1f253612}:root[data-theme=light] .dd-detail-poster{border-color:#1c212f24;box-shadow:0 24px 58px #1c223438}.dd-detail-layout{gap:0;padding-top:28px}.dd-overview-synopsis,.dd-overview-info{box-shadow:none;border-radius:16px;padding:21px 22px}.dd-overview-label{letter-spacing:.13em;font-size:9px}.dd-detail-overview h2{font-size:19px;font-weight:760}.dd-overview-synopsis p{margin-top:10px;font-size:13px;line-height:1.78}.dd-overview-facts{grid-template-columns:1fr}.dd-overview-facts>div{padding:9px 0;font-size:11px}.dd-overview-chips{margin-top:12px}.dd-overview-chips>span{font-size:10px}.dd-overview-chips b,.dd-overview-chips a{padding:6px 8px;font-size:10px}.dd-detail-section-title h2{letter-spacing:-.025em;font-size:18px;font-weight:760}.dd-detail-section-title span{font-size:11px}.dd-relations-grid{gap:12px}.dd-relation-card{border-radius:14px;gap:13px;min-height:104px;padding:10px}.dd-relation-card>img,.dd-relation-card>.dd-row-placeholder{object-fit:cover;border-radius:9px;flex:none;width:62px;height:84px}.dd-relation-card small,.dd-relation-card span{font-size:9px}.dd-relation-card strong{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0;font-size:12px;line-height:1.35;display:-webkit-box}.dd-trailer-frame{width:100%;max-width:680px;box-shadow:0 12px 34px var(--dd-shadow);border-radius:14px;margin:0}@supports (color:color-mix(in lab, red, red)){.dd-trailer-frame{box-shadow:0 12px 34px color-mix(in srgb,var(--dd-shadow) 46%,transparent)}}.dd-detail-section:has(.dd-trailer-frame) .dd-detail-section-title{margin-bottom:10px}.dd-detail-section:has(.dd-trailer-frame) .dd-detail-section-title h2{font-size:16px}.dd-pending-detail{border-radius:13px;margin-top:0;padding:14px 15px}.dd-pending-detail strong{font-size:12px}.dd-pending-detail p{margin-top:3px;font-size:11px;line-height:1.55}.dd-character-grid{gap:9px}.dd-character-card{border-radius:12px;padding:8px}.dd-character-main>img,.dd-voice>img{width:44px;height:56px}.dd-voice>img{width:40px;height:50px}.dd-character-card strong{font-size:12px}.dd-character-card small{font-size:10px}.dd-episode-list{border-radius:13px}.dd-episode-row{padding:11px 13px}.dd-staff-grid{gap:9px}.dd-staff-card{border-radius:12px;padding:8px}@media (width>=1050px){.dd-detail-layout{grid-template-columns:minmax(0,1fr) 350px;align-items:start;column-gap:28px;display:grid}.dd-detail-layout>.min-w-0,.dd-detail-layout>.min-w-0>.dd-detail-overview{display:contents}.dd-detail-layout>.min-w-0>*{order:60;grid-column:1;min-width:0}.dd-detail-layout .dd-overview-synopsis{order:30;grid-column:1;min-width:0;margin:0}.dd-detail-layout .dd-overview-info{order:30;grid-column:2;min-width:0;margin:0}.dd-detail-layout>.min-w-0>.dd-media-ad-inline{order:5;grid-column:1/-1;margin-bottom:20px}.dd-detail-layout>.min-w-0>.dd-detail-section:has(.dd-media-announcements){order:10;grid-column:1/-1;margin-top:0;margin-bottom:20px}.dd-detail-layout>.min-w-0>.dd-detail-section:has(.dd-relations-grid){order:20;grid-column:1/-1;margin-top:0;margin-bottom:24px}.dd-detail-layout>.min-w-0>.dd-media-taxonomy-section{order:34;grid-column:2;margin-top:14px}:is(.dd-detail-layout>.min-w-0>.dd-detail-section:has(.dd-character-grid),.dd-detail-layout>.min-w-0>.dd-detail-section:has(.dd-pending-detail)){order:40;grid-column:1;margin-top:22px}.dd-detail-layout>.min-w-0>.dd-detail-section:has(.dd-trailer-frame){order:40;grid-column:2;align-self:start;margin-top:20px}.dd-detail-layout>.min-w-0>.dd-detail-section:has(.dd-episode-list){order:45;grid-column:1;margin-top:30px}.dd-detail-layout>.min-w-0>.dd-detail-section:has(.dd-staff-grid){order:50;grid-column:1;margin-top:30px}.dd-detail-layout>.min-w-0>.dd-detail-section:has(.dd-theme-rows){order:52;grid-column:1;margin-top:30px}.dd-detail-layout>.dd-detail-aside{order:50;grid-column:2;margin-top:18px;position:static}.dd-detail-layout>.dd-detail-aside .dd-side-card{border-radius:14px}.dd-detail-layout>.min-w-0>#resenas{order:70;grid-column:1}.dd-detail-layout>.min-w-0>#recomendaciones-comunidad{order:75;grid-column:1}.dd-detail-layout>.min-w-0>.dd-detail-section:has(.dd-media-row){order:100;grid-column:1/-1;margin-top:46px}.dd-detail-layout>.min-w-0>.dd-detail-section{margin-top:30px}:is(.dd-detail-layout>.min-w-0>.dd-detail-section:has(.dd-relations-grid),.dd-detail-layout>.min-w-0>.dd-detail-section:has(.dd-trailer-frame)){margin-bottom:0}}@media (width<=1049px){.dd-detail-layout,.dd-detail-layout>.min-w-0{display:block}.dd-detail-overview{grid-template-columns:minmax(0,1fr) minmax(280px,.58fr);gap:16px;display:grid}.dd-trailer-frame{max-width:720px}.dd-detail-aside{margin-top:28px;position:static}}@media (width<=760px){.dd-detail-hero{min-height:auto}.dd-detail-backdrop{opacity:.72;object-position:center 22%;transform:none}.dd-detail-hero-inner{align-items:flex-end;gap:15px;min-height:0;padding-top:185px;padding-bottom:26px}.dd-detail-poster{border-radius:12px;width:126px}.dd-detail-hero h1{font-size:clamp(2rem,8vw,2.8rem)}.dd-detail-summary{font-size:12px;line-height:1.6}.dd-detail-overview{grid-template-columns:1fr}.dd-overview-synopsis,.dd-overview-info{padding:18px}.dd-trailer-frame{max-width:100%}:root[data-theme=light] .dd-detail-backdrop{opacity:.72}:root[data-theme=light] .dd-detail-shade{background:linear-gradient(#f7f8fb2e 0%,#f7f8fbb3 48%,#f7f8fbfa 100%)}}@media (width<=520px){.dd-detail-hero-inner{padding-top:145px;padding-bottom:22px}.dd-detail-poster{width:104px}.dd-detail-hero-copy{min-width:0}.dd-detail-native{font-size:10px}.dd-detail-hero h1{font-size:1.9rem}.dd-detail-summary{-webkit-line-clamp:2}.dd-detail-section{margin-top:30px}.dd-relations-grid{grid-template-columns:1fr}}:root[data-theme=light] .dd-spotlight-v8.has-backdrop .dd-spotlight-backdrop{opacity:.94;filter:saturate(1.02)brightness(.98)contrast(1.04);object-position:center 30%;transform:scale(1.012)}:root[data-theme=light] .dd-spotlight-v8.has-backdrop .dd-spotlight-overlay{background:linear-gradient(90deg,#f7f8fbfc 0%,#f7f8fbf5 27%,#f7f8fbd1 39%,#f7f8fb7a 53%,#f7f8fb24 69%,#f7f8fb0f 84%,#f7f8fb1f 100%),linear-gradient(#f7f8fb1f 0%,#f7f8fb0a 30%,#f7f8fb29 66%,#f7f8fbbd 100%)}:root[data-theme=dark] .dd-spotlight-v8.has-backdrop .dd-spotlight-backdrop{opacity:.88;filter:saturate(1.03)brightness(.86)contrast(1.05)}:root[data-theme=dark] .dd-spotlight-v8.has-backdrop .dd-spotlight-overlay{background:linear-gradient(90deg,#08090cfa 0%,#08090ce8 30%,#08090ca8 45%,#08090c47 64%,#08090c1f 82%,#08090c47 100%),linear-gradient(#08090c1f 0%,#08090c1a 57%,#08090cc7 100%)}:root[data-theme=dark] .dd-detail-hero .dd-detail-backdrop{opacity:.8;filter:saturate(1.02)brightness(.82)contrast(1.06)}.dd-admin-maintenance-quick{z-index:20;border-bottom:1px solid var(--dd-border);background:var(--dd-surface);position:relative}@supports (color:color-mix(in lab, red, red)){.dd-admin-maintenance-quick{background:color-mix(in srgb,var(--dd-surface) 94%,var(--dd-accent) 6%)}}.dd-admin-maintenance-quick-inner{justify-content:space-between;align-items:center;gap:16px;width:min(100% - 2rem,1720px);min-height:54px;margin-inline:auto;padding:9px 0;display:flex}.dd-admin-maintenance-quick-copy{min-width:0;color:var(--dd-text-2);align-items:center;gap:10px;font-size:12px;display:flex}.dd-admin-maintenance-quick-copy strong{color:var(--dd-text);font-weight:800}.dd-admin-maintenance-quick-copy i{background:#22c55e;border-radius:999px;flex:0 0 9px;width:9px;height:9px;box-shadow:0 0 0 4px #22c55e1f}.dd-admin-maintenance-quick.is-active .dd-admin-maintenance-quick-copy i{background:var(--dd-accent);box-shadow:0 0 0 4px var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-admin-maintenance-quick.is-active .dd-admin-maintenance-quick-copy i{box-shadow:0 0 0 4px color-mix(in srgb,var(--dd-accent) 12%,transparent)}}.dd-admin-maintenance-quick-actions{flex:none;align-items:center;gap:8px;display:flex}.dd-admin-maintenance-quick-actions a,.dd-admin-maintenance-quick-actions button{border:1px solid var(--dd-border-strong);background:var(--dd-surface);min-height:34px;color:var(--dd-text);border-radius:9px;padding:7px 11px;font-size:11px;font-weight:750}.dd-admin-maintenance-quick-actions button{border-color:var(--dd-accent);background:var(--dd-accent);color:#fff}@media (width<=720px){.dd-admin-maintenance-quick-inner{flex-direction:column;align-items:flex-start;gap:8px;width:min(100% - 1.25rem,1720px);padding:10px 0}.dd-admin-maintenance-quick-copy{align-items:flex-start;line-height:1.45}.dd-admin-maintenance-quick-actions{width:100%}.dd-admin-maintenance-quick-actions a,.dd-admin-maintenance-quick-actions button{text-align:center;flex:1}}:root{--dd-home-hero-height:560px;--dd-detail-hero-height:440px}.dd-spotlight-v8,.dd-spotlight-content-v8{height:var(--dd-home-hero-height);min-height:var(--dd-home-hero-height)}.dd-spotlight-backdrop{object-fit:cover;width:100%;height:100%}.dd-detail-hero{height:var(--dd-detail-hero-height);min-height:var(--dd-detail-hero-height);overflow:hidden}.dd-detail-hero-inner{height:var(--dd-detail-hero-height);min-height:var(--dd-detail-hero-height)}.dd-detail-backdrop{object-fit:cover;width:100%;height:100%}.dd-home-row-slider,.dd-home-row-scroll{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scroll-behavior:smooth;grid-template-columns:none;grid-auto-flow:column;align-items:start;padding:2px 2px 12px;display:grid;overflow-x:auto}.dd-home-row-slider{scrollbar-width:none}.dd-home-row-scroll.dd-home-scrollbar-visible{scrollbar-width:thin;scrollbar-color:var(--dd-text-3) transparent}@supports (color:color-mix(in lab, red, red)){.dd-home-row-scroll.dd-home-scrollbar-visible{scrollbar-color:color-mix(in srgb,var(--dd-text-3) 48%,transparent) transparent}}.dd-home-row-scroll.dd-home-scrollbar-visible{padding-bottom:17px}.dd-home-row-scroll.dd-home-scrollbar-visible::-webkit-scrollbar{height:7px;display:block}.dd-home-row-scroll.dd-home-scrollbar-visible::-webkit-scrollbar-track{background:0 0}.dd-home-row-scroll.dd-home-scrollbar-visible::-webkit-scrollbar-thumb{background:var(--dd-text-3);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.dd-home-row-scroll.dd-home-scrollbar-visible::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--dd-text-3) 48%,transparent)}}.dd-home-row-slider>.dd-media-card,.dd-home-row-scroll>.dd-media-card{scroll-snap-align:start;min-width:0}.dd-home-row-grid{grid-auto-flow:row;grid-template-columns:repeat(auto-fill,minmax(var(--dd-home-card-width,190px),1fr));gap:20px 18px;padding-bottom:0;display:grid;overflow:visible}.dd-home-card-compact{--dd-home-card-width:150px;grid-auto-columns:150px}.dd-home-card-normal{--dd-home-card-width:190px;grid-auto-columns:190px}.dd-home-card-large{--dd-home-card-width:230px;grid-auto-columns:230px}.dd-home-row-grid.dd-home-card-compact{grid-template-columns:repeat(auto-fill,minmax(145px,1fr))}.dd-home-row-grid.dd-home-card-normal{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.dd-home-row-grid.dd-home-card-large{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.dd-home-layout-controls{align-items:center;gap:6px;margin-left:auto;margin-right:8px;display:flex}.dd-home-layout-controls button{border:1px solid var(--dd-border);background:var(--dd-surface);width:32px;height:32px;color:var(--dd-text);box-shadow:0 5px 18px var(--dd-shadow);border-radius:9px;place-items:center;font-size:20px;line-height:1;display:grid}@supports (color:color-mix(in lab, red, red)){.dd-home-layout-controls button{box-shadow:0 5px 18px color-mix(in srgb,var(--dd-shadow) 24%,transparent)}}.dd-home-layout-controls button:hover{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-home-layout-controls button:hover{border-color:color-mix(in srgb,var(--dd-accent) 42%,var(--dd-border))}}.dd-home-layout-controls button:hover{color:var(--dd-accent)}.dd-overview-info .dd-overview-facts{display:block}.dd-overview-info .dd-overview-facts>div{border-bottom:1px solid var(--dd-border);grid-template-columns:minmax(92px,.72fr) minmax(0,1.5fr);align-items:start;gap:12px;padding:8px 0;display:grid}.dd-overview-info .dd-overview-facts>div:last-child{border-bottom:0}.dd-overview-info .dd-overview-facts>div>span{color:var(--dd-text-3);font-size:10px;line-height:1.45}.dd-overview-info .dd-overview-facts>div>strong{min-width:0;color:var(--dd-text);overflow-wrap:anywhere;font-size:10.5px;font-weight:620;line-height:1.55}.dd-admin-hero-presentation-r7{border-top:1px solid var(--dd-border);gap:10px;margin-top:18px;padding-top:18px;display:grid}.dd-admin-hero-presentation-r7>strong{color:var(--dd-text);font-size:13px}.dd-admin-presentation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.dd-admin-presentation-grid label{gap:6px;display:grid}.dd-admin-presentation-grid label>span{color:var(--dd-text-3);text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:750}.dd-admin-presentation-grid input,.dd-admin-section-presentation-r7 select{border:1px solid var(--dd-border);background:var(--dd-surface);min-height:38px;color:var(--dd-text);border-radius:9px;padding:8px 10px;font-size:12px}.dd-admin-section-presentation-r7{border-top:1px dashed var(--dd-border);grid-column:1/-1;grid-template-columns:minmax(130px,.65fr) minmax(160px,1fr) minmax(140px,.85fr) auto;align-items:center;gap:9px;margin-top:8px;padding-top:10px;display:grid}.dd-admin-section-presentation-r7>span{color:var(--dd-text-3);text-transform:uppercase;letter-spacing:.05em;font-size:10px;font-weight:800}.dd-admin-section-presentation-r7 button{border:1px solid var(--dd-border-strong);background:var(--dd-surface);min-height:38px;color:var(--dd-text);border-radius:9px;padding:8px 11px;font-size:11px;font-weight:750}@media (width<=1049px){.dd-detail-hero,.dd-detail-hero-inner{height:min(var(--dd-detail-hero-height),520px);min-height:min(var(--dd-detail-hero-height),520px)}.dd-home-card-compact{grid-auto-columns:145px}.dd-home-card-normal{grid-auto-columns:175px}.dd-home-card-large{grid-auto-columns:205px}}@media (width<=760px){.dd-spotlight-v8,.dd-spotlight-content-v8{height:min(var(--dd-home-hero-height),520px);min-height:min(var(--dd-home-hero-height),520px)}.dd-detail-hero,.dd-detail-hero-inner{height:min(var(--dd-detail-hero-height),480px);min-height:min(var(--dd-detail-hero-height),480px)}.dd-home-row-grid.dd-home-card-compact,.dd-home-row-grid.dd-home-card-normal,.dd-home-row-grid.dd-home-card-large{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}.dd-home-layout-controls{display:none}.dd-admin-presentation-grid,.dd-admin-section-presentation-r7{grid-template-columns:1fr}}.dd-media-poster{border-radius:var(--dd-media-card-radius,12px)}:root[data-dd-card-style=soft] .dd-media-poster{background:var(--dd-accent);border-color:#0000}@supports (color:color-mix(in lab, red, red)){:root[data-dd-card-style=soft] .dd-media-poster{background:color-mix(in srgb,var(--dd-accent) 4%,var(--dd-surface-2))}}:root[data-dd-card-style=soft] .dd-media-poster{box-shadow:0 10px 28px var(--dd-shadow)}@supports (color:color-mix(in lab, red, red)){:root[data-dd-card-style=soft] .dd-media-poster{box-shadow:0 10px 28px color-mix(in srgb,var(--dd-shadow) 32%,transparent)}}:root[data-dd-card-style=outlined] .dd-media-poster{border-width:2px;border-color:var(--dd-text-3)}@supports (color:color-mix(in lab, red, red)){:root[data-dd-card-style=outlined] .dd-media-poster{border-color:color-mix(in srgb,var(--dd-text-3) 38%,var(--dd-border))}}:root[data-dd-card-style=outlined] .dd-media-poster{box-shadow:none}:root[data-dd-card-style=outlined] .dd-media-card:hover .dd-media-poster{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){:root[data-dd-card-style=outlined] .dd-media-card:hover .dd-media-poster{border-color:color-mix(in srgb,var(--dd-accent) 58%,var(--dd-border))}}.dd-home-row-slider,.dd-related-row-slider{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-flow:column;padding:2px 0 12px;display:grid;overflow:auto visible}.dd-home-row-slider::-webkit-scrollbar{display:none}.dd-related-row-slider::-webkit-scrollbar{display:none}.dd-home-row-slider>.dd-media-card,.dd-related-row-slider>.dd-media-card{scroll-snap-align:start;scroll-snap-stop:always;min-width:0}@media (width>=1500px){.dd-home-row-slider.dd-home-card-compact,.dd-related-row-slider.dd-home-card-compact{grid-auto-columns:calc(11.1111% - 14.2222px);gap:16px}.dd-home-row-slider.dd-home-card-normal,.dd-related-row-slider.dd-home-card-normal{grid-auto-columns:calc(12.5% - 15.75px);gap:18px}.dd-home-row-slider.dd-home-card-large,.dd-related-row-slider.dd-home-card-large{grid-auto-columns:calc(14.2857% - 17.1429px);gap:20px}}@media (width>=1050px) and (width<=1499px){.dd-home-row-slider.dd-home-card-compact,.dd-related-row-slider.dd-home-card-compact{grid-auto-columns:calc(14.2857% - 12.8571px);gap:15px}.dd-home-row-slider.dd-home-card-normal,.dd-related-row-slider.dd-home-card-normal{grid-auto-columns:calc(16.6667% - 13.3333px);gap:16px}.dd-home-row-slider.dd-home-card-large,.dd-related-row-slider.dd-home-card-large{grid-auto-columns:calc(20% - 14.4px);gap:18px}}@media (width>=761px) and (width<=1049px){.dd-home-row-slider.dd-home-card-compact,.dd-related-row-slider.dd-home-card-compact{grid-auto-columns:calc(20% - 9.6px);gap:12px}.dd-home-row-slider.dd-home-card-normal,.dd-related-row-slider.dd-home-card-normal{grid-auto-columns:calc(25% - 10.5px);gap:14px}.dd-home-row-slider.dd-home-card-large,.dd-related-row-slider.dd-home-card-large{grid-auto-columns:calc(25% - 12px);gap:16px}}@media (width<=760px){.dd-home-row-slider.dd-home-card-compact,.dd-related-row-slider.dd-home-card-compact,.dd-home-row-slider.dd-home-card-normal,.dd-related-row-slider.dd-home-card-normal,.dd-home-row-slider.dd-home-card-large,.dd-related-row-slider.dd-home-card-large{grid-auto-columns:calc(50% - 6px);gap:12px}}.dd-related-row-scroll{scroll-snap-type:x proximity;grid-auto-flow:column;align-items:start;padding:2px 0 16px;display:grid;overflow-x:auto}.dd-related-row-scroll.dd-home-card-compact{grid-auto-columns:150px;gap:14px}.dd-related-row-scroll.dd-home-card-normal{grid-auto-columns:190px;gap:16px}.dd-related-row-scroll.dd-home-card-large{grid-auto-columns:230px;gap:18px}.dd-related-row-grid{grid-auto-flow:row;gap:20px 18px;padding:0;display:grid;overflow:visible}.dd-related-row-grid.dd-home-card-compact{grid-template-columns:repeat(auto-fill,minmax(145px,1fr))}.dd-related-row-grid.dd-home-card-normal{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.dd-related-row-grid.dd-home-card-large{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.dd-related-layout-controls{align-items:center;gap:6px;margin-left:auto;display:flex}.dd-related-layout-controls button{border:1px solid var(--dd-border);background:var(--dd-surface);width:32px;height:32px;color:var(--dd-text);border-radius:9px;place-items:center;font-size:20px;line-height:1;display:grid}.dd-related-layout-controls button:hover{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-related-layout-controls button:hover{border-color:color-mix(in srgb,var(--dd-accent) 46%,var(--dd-border))}}.dd-related-layout-controls button:hover{color:var(--dd-accent)}.dd-pending-schedule-note{color:var(--dd-faint);margin-top:8px;font-size:10px;line-height:1.5;display:block}.dd-announcement-stack{background:var(--dd-bg);gap:8px;padding:10px 16px}.dd-announcement,.dd-media-announcement{--dd-notice:#2563eb;--dd-notice-bg:var(--dd-notice)}@supports (color:color-mix(in lab, red, red)){.dd-announcement,.dd-media-announcement{--dd-notice-bg:color-mix(in srgb,var(--dd-notice) 10%,var(--dd-surface))}}.dd-announcement,.dd-media-announcement{border:1px solid var(--dd-notice);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.dd-announcement,.dd-media-announcement{border:1px solid color-mix(in srgb,var(--dd-notice) 34%,var(--dd-border))}}.dd-announcement,.dd-media-announcement{background:var(--dd-notice-bg);box-shadow:0 8px 24px var(--dd-shadow)}@supports (color:color-mix(in lab, red, red)){.dd-announcement,.dd-media-announcement{box-shadow:0 8px 24px color-mix(in srgb,var(--dd-shadow) 18%,transparent)}}.dd-announcement{border-radius:14px;align-items:center;padding:12px 46px 12px 48px}.dd-announcement:before,.dd-media-announcement:before{background:var(--dd-notice);border-radius:8px;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:50%;left:14px;transform:translateY(-50%)}@supports (color:color-mix(in lab, red, red)){.dd-announcement:before,.dd-media-announcement:before{background:color-mix(in srgb,var(--dd-notice) 18%,var(--dd-surface))}}.dd-announcement:before,.dd-media-announcement:before{color:var(--dd-notice);content:"i";font-size:13px;font-weight:900}.dd-announcement.is-success,.dd-media-announcement.is-success{--dd-notice:#16a34a}.dd-announcement.is-success:before,.dd-media-announcement.is-success:before{content:"✓"}.dd-announcement.is-warning,.dd-media-announcement.is-warning{--dd-notice:#d97706}.dd-announcement.is-warning:before,.dd-media-announcement.is-warning:before{content:"!"}.dd-announcement.is-danger,.dd-media-announcement.is-danger{--dd-notice:#e11d48}.dd-announcement.is-danger:before,.dd-media-announcement.is-danger:before{content:"!"}.dd-announcement strong,.dd-media-announcement strong{color:var(--dd-text);font-weight:800}.dd-announcement span,.dd-media-announcement p{color:var(--dd-text-2)}.dd-announcement button{width:28px;height:28px;color:var(--dd-text-3);border-radius:8px;place-items:center;display:grid;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.dd-announcement button:hover{background:var(--dd-notice)}@supports (color:color-mix(in lab, red, red)){.dd-announcement button:hover{background:color-mix(in srgb,var(--dd-notice) 12%,transparent)}}.dd-announcement button:hover{color:var(--dd-notice)}.dd-media-announcement{border-left:1px solid var(--dd-notice)}@supports (color:color-mix(in lab, red, red)){.dd-media-announcement{border-left:1px solid color-mix(in srgb,var(--dd-notice) 34%,var(--dd-border))}}.dd-media-announcement{padding:14px 16px 14px 50px}.dd-media-announcement:before{top:16px;transform:none}.dd-admin-scheduler-r8{border-top:1px solid var(--dd-border);gap:12px;margin-top:18px;padding-top:18px;display:grid}.dd-admin-scheduler-r8>div:first-child strong{font-size:13px}.dd-admin-scheduler-r8>div:first-child p{color:var(--dd-muted);margin-top:4px;font-size:11px;line-height:1.55}.dd-admin-scheduler-controls{grid-template-columns:minmax(220px,1fr) auto;gap:10px;display:grid}.dd-admin-scheduler-controls select,.dd-admin-media-appearance-r8 select{border:1px solid var(--dd-border);background:var(--dd-input);min-height:40px;color:var(--dd-text);border-radius:10px;padding:8px 10px;font-size:12px}.dd-admin-scheduler-r8>small{color:var(--dd-faint);font-size:10px;line-height:1.45}.dd-admin-media-appearance-r8{margin-top:22px}.dd-admin-media-appearance-r8 .dd-admin-form-grid>label{color:var(--dd-muted);gap:7px;font-size:11px;font-weight:750;display:grid}@media (width<=760px){.dd-announcement{padding-left:44px;padding-right:42px}.dd-admin-scheduler-controls{grid-template-columns:1fr}.dd-related-row-grid.dd-home-card-compact,.dd-related-row-grid.dd-home-card-normal,.dd-related-row-grid.dd-home-card-large{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}.dd-related-layout-controls{display:none}}.dd-announcement strong:before,.dd-media-announcement strong:before{background:var(--dd-notice);border-radius:999px;align-items:center;margin-right:8px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.dd-announcement strong:before,.dd-media-announcement strong:before{background:color-mix(in srgb,var(--dd-notice) 13%,transparent)}}.dd-announcement strong:before,.dd-media-announcement strong:before{color:var(--dd-notice);letter-spacing:.07em;text-transform:uppercase;vertical-align:1px;content:"Información";padding:3px 7px;font-size:8px;font-weight:900}.dd-announcement.is-success strong:before,.dd-media-announcement.is-success strong:before{content:"Confirmación"}.dd-announcement.is-warning strong:before,.dd-media-announcement.is-warning strong:before{content:"Advertencia"}.dd-announcement.is-danger strong:before,.dd-media-announcement.is-danger strong:before{content:"Importante"}.dd-home-row-slider,.dd-related-row-slider{overscroll-behavior-x:contain;overflow-x:hidden!important}.dd-home-row-scroll,.dd-related-row-scroll{overscroll-behavior-x:contain;overflow-x:auto!important}.dd-home-row-grid,.dd-related-row-grid{overflow:visible!important}:root[data-dd-card-style=clean] .dd-media-card{box-shadow:none;background:0 0;border:0;padding:0}:root[data-dd-card-style=soft] .dd-media-card{border:1px solid var(--dd-border)}@supports (color:color-mix(in lab, red, red)){:root[data-dd-card-style=soft] .dd-media-card{border:1px solid color-mix(in srgb,var(--dd-border) 72%,transparent)}}:root[data-dd-card-style=soft] .dd-media-card{border-radius:calc(var(--dd-media-card-radius,12px) + 7px);background:var(--dd-surface);box-shadow:0 10px 28px var(--dd-shadow);padding:8px}@supports (color:color-mix(in lab, red, red)){:root[data-dd-card-style=soft] .dd-media-card{box-shadow:0 10px 28px color-mix(in srgb,var(--dd-shadow) 70%,transparent)}}:root[data-dd-card-style=soft] .dd-media-card:hover{box-shadow:0 15px 36px var(--dd-shadow);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){:root[data-dd-card-style=soft] .dd-media-card:hover{box-shadow:0 15px 36px color-mix(in srgb,var(--dd-shadow) 92%,transparent)}}:root[data-dd-card-style=outlined] .dd-media-card{border:1px solid var(--dd-border-strong);border-radius:calc(var(--dd-media-card-radius,12px) + 6px);box-shadow:none;background:0 0;padding:8px}:root[data-dd-card-style=outlined] .dd-media-card:hover{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){:root[data-dd-card-style=outlined] .dd-media-card:hover{border-color:color-mix(in srgb,var(--dd-accent) 54%,var(--dd-border-strong))}}:root[data-dd-card-style=outlined] .dd-media-card:hover{background:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){:root[data-dd-card-style=outlined] .dd-media-card:hover{background:color-mix(in srgb,var(--dd-accent) 4%,transparent)}}:root[data-dd-card-style=soft] .dd-media-poster,:root[data-dd-card-style=outlined] .dd-media-poster{border-radius:var(--dd-media-card-radius,12px)}.dd-announcement-stack.is-floating-top-right,.dd-announcement-stack.is-floating-bottom-right{z-index:1400;pointer-events:none;background:0 0;border:0;gap:10px;width:min(430px,100vw - 28px);padding:0;display:grid;position:fixed;right:18px}.dd-announcement-stack.is-floating-top-right{top:84px}.dd-announcement-stack.is-floating-bottom-right{bottom:22px}.dd-announcement-stack.is-floating-top-right .dd-announcement,.dd-announcement-stack.is-floating-bottom-right .dd-announcement{pointer-events:auto;background:var(--dd-surface);border-radius:16px;width:100%;margin:0}@supports (color:color-mix(in lab, red, red)){.dd-announcement-stack.is-floating-top-right .dd-announcement,.dd-announcement-stack.is-floating-bottom-right .dd-announcement{background:color-mix(in srgb,var(--dd-surface) 96%,transparent)}}.dd-announcement-stack.is-floating-top-right .dd-announcement,.dd-announcement-stack.is-floating-bottom-right .dd-announcement{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);animation:.22s ease-out ddNoticeIn;box-shadow:0 18px 54px #0f172a2e}.dd-announcement-stack.is-banner{z-index:10;position:relative}@keyframes ddNoticeIn{0%{opacity:0;transform:translateY(-8px)scale(.985)}to{opacity:1;transform:none}}@media (width<=640px){.dd-announcement-stack.is-floating-top-right{width:calc(100vw - 20px);top:72px;right:10px}.dd-announcement-stack.is-floating-bottom-right{width:calc(100vw - 20px);bottom:76px;right:10px}}.dd-footer-r9{border-top:1px solid var(--dd-border);background:var(--dd-surface);color:var(--dd-muted);margin-top:72px;padding:0!important}.dd-footer-r9-inner{width:min(100% - 40px,1480px);margin:auto;padding:46px 0 24px}.dd-footer-r9-brand{max-width:480px}.dd-footer-r9-brand strong{color:var(--dd-text);letter-spacing:-.03em;font-size:20px;font-weight:900;display:block}.dd-footer-r9-brand p{max-width:520px;color:var(--dd-muted);margin-top:9px;font-size:13px;line-height:1.7}.dd-footer-r9-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:34px 0;display:grid}.dd-footer-r9-columns h3{color:var(--dd-text);margin-bottom:10px;font-size:12px;font-weight:850}.dd-footer-r9-columns nav{gap:8px;display:grid}.dd-footer-r9-columns a{width:max-content;color:var(--dd-muted);font-size:12px}.dd-footer-r9-columns a:hover{color:var(--dd-accent)}.dd-footer-r9-bottom{border-top:1px solid var(--dd-border);justify-content:space-between;align-items:center;gap:20px;padding-top:20px;font-size:11px;display:flex}.dd-footer-r9-social{flex-wrap:wrap;gap:12px!important;display:flex!important}.dd-footer-r9-social a{color:var(--dd-muted)!important}.dd-footer-r9-social a:hover{color:var(--dd-accent)!important}.dd-footer-r9.is-centered .dd-footer-r9-brand{text-align:center;margin:auto}.dd-footer-r9.is-centered .dd-footer-r9-columns{text-align:center;max-width:800px;margin-inline:auto}.dd-footer-r9.is-centered .dd-footer-r9-columns a{margin:auto}.dd-footer-r9.is-centered .dd-footer-r9-bottom{flex-wrap:wrap;justify-content:center}.dd-footer-r9.is-minimal .dd-footer-r9-inner{padding:24px 0}.dd-footer-r9.is-minimal .dd-footer-r9-brand p,.dd-footer-r9.is-minimal .dd-footer-r9-columns{display:none}.dd-footer-r9.is-minimal .dd-footer-r9-brand strong{font-size:14px}.dd-footer-r9.is-minimal .dd-footer-r9-bottom{margin-top:16px}@media (width<=760px){.dd-footer-r9-inner{width:min(100% - 28px,1480px);padding-top:34px}.dd-footer-r9-columns{grid-template-columns:1fr 1fr}.dd-footer-r9-bottom{flex-direction:column;align-items:flex-start}}@media (width<=480px){.dd-footer-r9-columns{grid-template-columns:1fr}}.dd-admin-section-presentation-r9{border-top:1px solid var(--dd-border);grid-column:1/-1;margin-top:10px;padding-top:14px}.dd-admin-section-presentation-head{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:10px;display:flex}.dd-admin-section-presentation-head strong{font-size:12px}.dd-admin-section-presentation-head span{color:var(--dd-faint);font-size:10px}.dd-admin-presentation-grid-r9{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.dd-admin-presentation-grid-r9>label{gap:5px;display:grid}.dd-admin-presentation-grid-r9>label>span{color:var(--dd-muted);font-size:9px;font-weight:800}.dd-admin-presentation-grid-r9 select,.dd-admin-presentation-grid-r9 input{border:1px solid var(--dd-border);background:var(--dd-surface-2);width:100%;color:var(--dd-text);border-radius:9px;padding:8px 9px;font-size:10px}.dd-admin-presentation-actions-r9{justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.dd-admin-poster-only-r9{margin:0}.dd-admin-scheduler-r9-status{border:1px solid var(--dd-border);background:var(--dd-surface-2);border-radius:10px;gap:5px;margin-top:12px;padding:10px 12px;display:grid}.dd-admin-scheduler-r9-status strong{font-size:10px}.dd-admin-scheduler-r9-status span,.dd-admin-scheduler-r9-status small{color:var(--dd-muted);font-size:9px;line-height:1.5}.dd-admin-footer-r9 textarea{resize:vertical;min-height:82px}@media (width<=760px){.dd-admin-presentation-grid-r9{grid-template-columns:1fr 1fr}.dd-admin-section-presentation-head{flex-direction:column;align-items:flex-start}}@media (width<=520px){.dd-admin-presentation-grid-r9{grid-template-columns:1fr}.dd-admin-presentation-actions-r9{flex-direction:column;align-items:flex-start}}.dd-r10-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px 16px;display:grid}.dd-r10-field{min-width:0;color:var(--dd-muted);gap:7px;font-size:11px;font-weight:700;display:grid}.dd-r10-field>span{color:var(--dd-text-2);font-size:11px;font-weight:760}.dd-r10-field>small{color:var(--dd-faint);font-size:10px;font-weight:500;line-height:1.45}.dd-r10-field input,.dd-r10-field select,.dd-r10-field textarea,.dd-footer-column-head-r10 input,.dd-footer-link-row-r10 input,.dd-add-home-r10 input,.dd-add-home-r10 select{border:1px solid var(--dd-border);background:var(--dd-input);width:100%;min-height:42px;color:var(--dd-text);font:inherit;border-radius:11px;outline:none;padding:9px 11px;font-size:12px;transition:border-color .16s,box-shadow .16s,background .16s}.dd-r10-field textarea{resize:vertical;min-height:96px;line-height:1.55}.dd-r10-field input:focus,.dd-r10-field select:focus,.dd-r10-field textarea:focus,.dd-footer-column-head-r10 input:focus,.dd-footer-link-row-r10 input:focus,.dd-add-home-r10 input:focus,.dd-add-home-r10 select:focus{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-r10-field input:focus,.dd-r10-field select:focus,.dd-r10-field textarea:focus,.dd-footer-column-head-r10 input:focus,.dd-footer-link-row-r10 input:focus,.dd-add-home-r10 input:focus,.dd-add-home-r10 select:focus{border-color:color-mix(in srgb,var(--dd-accent) 58%,var(--dd-border))}}.dd-r10-field input:focus,.dd-r10-field select:focus,.dd-r10-field textarea:focus,.dd-footer-column-head-r10 input:focus,.dd-footer-link-row-r10 input:focus,.dd-add-home-r10 input:focus,.dd-add-home-r10 select:focus{box-shadow:0 0 0 3px var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-r10-field input:focus,.dd-r10-field select:focus,.dd-r10-field textarea:focus,.dd-footer-column-head-r10 input:focus,.dd-footer-link-row-r10 input:focus,.dd-add-home-r10 input:focus,.dd-add-home-r10 select:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--dd-accent) 11%,transparent)}}.dd-r10-toggle{border:1px solid var(--dd-border);background:var(--dd-surface-2);border-radius:11px;align-self:end;min-height:42px;padding:10px 12px}.dd-r10-actions{justify-content:flex-end;gap:9px;margin-top:18px;display:flex}.dd-r10-actions button,.dd-add-home-r10>button,.dd-home-block-order-r10 button,.dd-footer-add-link-r10,.dd-footer-link-remove-r10,.dd-rich-admin-toolbar-r10 button{border:1px solid var(--dd-border);background:var(--dd-surface);min-height:38px;color:var(--dd-text);cursor:pointer;border-radius:10px;padding:8px 12px;font-size:11px;font-weight:760}.dd-r10-actions .dd-admin-primary,.dd-add-home-r10>.dd-admin-primary{border-color:var(--dd-accent);background:var(--dd-accent);color:#fff}.dd-r10-actions .danger{border-color:#e11d48}@supports (color:color-mix(in lab, red, red)){.dd-r10-actions .danger{border-color:color-mix(in srgb,#e11d48 38%,var(--dd-border))}}.dd-r10-actions .danger{color:#e11d48}.dd-r10-actions button:disabled,.dd-home-block-order-r10 button:disabled{cursor:not-allowed;opacity:.45}.dd-card-style-preview-r10{--preview-radius:12px;border-radius:calc(var(--preview-radius) + 7px);width:min(100%,360px);color:var(--dd-text);grid-template-rows:auto auto;grid-template-columns:70px 1fr;align-items:center;gap:4px 12px;margin-top:18px;padding:10px;display:grid}.dd-card-style-preview-r10.is-clean{background:0 0;padding-left:0}.dd-card-style-preview-r10.is-soft{border:1px solid var(--dd-border);background:var(--dd-surface);box-shadow:0 10px 26px var(--dd-shadow)}.dd-card-style-preview-r10.is-outlined{border:1px solid var(--dd-border-strong);background:0 0}.dd-card-preview-poster{aspect-ratio:2/3;border-radius:var(--preview-radius);background:linear-gradient(145deg,var(--dd-accent),var(--dd-surface-2));grid-row:1/3;width:70px}@supports (color:color-mix(in lab, red, red)){.dd-card-preview-poster{background:linear-gradient(145deg,color-mix(in srgb,var(--dd-accent) 24%,var(--dd-surface-2)),var(--dd-surface-2))}}.dd-card-style-preview-r10 strong{font-size:12px}.dd-card-style-preview-r10 small{color:var(--dd-faint);font-size:10px}.dd-footer-columns-editor-r10{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.dd-footer-column-editor-r10{border:1px solid var(--dd-border);background:var(--dd-surface-2);border-radius:14px;gap:10px;padding:14px;display:grid}.dd-footer-column-head-r10{gap:8px;display:grid}.dd-footer-column-head-r10 strong{font-size:12px}.dd-footer-links-r10{gap:8px;display:grid}.dd-footer-link-row-r10{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr) 34px;gap:7px;display:grid}.dd-footer-link-remove-r10{place-items:center;color:#e11d48!important;width:34px!important;min-height:34px!important;padding:0!important;font-size:18px!important;display:grid!important}.dd-footer-add-link-r10{color:var(--dd-accent)!important;background:0 0!important;justify-self:start!important}.dd-home-builder-intro-r10{border:1px solid var(--dd-accent);gap:4px;margin-bottom:14px;display:grid}@supports (color:color-mix(in lab, red, red)){.dd-home-builder-intro-r10{border:1px solid color-mix(in srgb,var(--dd-accent) 20%,var(--dd-border))}}.dd-home-builder-intro-r10{background:var(--dd-accent);border-radius:13px}@supports (color:color-mix(in lab, red, red)){.dd-home-builder-intro-r10{background:color-mix(in srgb,var(--dd-accent) 5%,var(--dd-surface))}}.dd-home-builder-intro-r10{padding:13px 15px}.dd-home-builder-intro-r10 strong{font-size:13px}.dd-home-builder-intro-r10 span{color:var(--dd-muted);font-size:11px;line-height:1.55}.dd-home-builder-list-r10{gap:12px;display:grid}.dd-home-block-r10{border:1px solid var(--dd-border);background:var(--dd-surface-2);border-radius:15px;padding:15px}.dd-home-block-head-r10{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.dd-home-block-head-r10>div:first-child{gap:2px;display:grid}.dd-home-block-head-r10 span{color:var(--dd-accent);letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:900}.dd-home-block-head-r10 strong{font-size:14px}.dd-home-block-order-r10{gap:6px;display:flex}.dd-home-block-order-r10 button{width:34px;min-height:34px;padding:0}.dd-add-home-r10{grid-template-columns:minmax(0,1fr) minmax(180px,.55fr) auto;align-items:end;gap:10px;display:grid}.dd-home-hero-builder-r10{border-top:1px solid var(--dd-border);margin-top:18px;padding-top:18px}.dd-r10-field output{color:var(--dd-accent);align-self:center;font-size:11px;font-weight:800}.dd-rich-admin-toolbar-r10{flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 7px;display:flex}.dd-rich-admin-toolbar-r10 button{background:var(--dd-surface-2);min-height:30px;padding:5px 9px}.dd-rich-admin-toolbar-r10 select{border:1px solid var(--dd-border);background:var(--dd-surface-2);min-height:30px;color:var(--dd-text);border-radius:9px;padding:4px 8px;font-size:10px}.dd-rich-admin-toolbar-r10 small{color:var(--dd-faint);margin-left:auto;font-size:9px}.dd-admin-toast-r10{z-index:190;opacity:0;border:1px solid #16a34a;max-width:min(420px,100vw - 32px);position:fixed;bottom:20px;right:20px;transform:translateY(12px)}@supports (color:color-mix(in lab, red, red)){.dd-admin-toast-r10{border:1px solid color-mix(in srgb,#16a34a 30%,var(--dd-border))}}.dd-admin-toast-r10{background:#16a34a;border-radius:13px}@supports (color:color-mix(in lab, red, red)){.dd-admin-toast-r10{background:color-mix(in srgb,#16a34a 9%,var(--dd-popover))}}.dd-admin-toast-r10{color:var(--dd-text);box-shadow:0 18px 60px var(--dd-shadow);padding:12px 14px;font-size:12px;font-weight:700;transition:all .2s}.dd-admin-toast-r10.is-error{border-color:#e11d48}@supports (color:color-mix(in lab, red, red)){.dd-admin-toast-r10.is-error{border-color:color-mix(in srgb,#e11d48 34%,var(--dd-border))}}.dd-admin-toast-r10.is-error{background:#e11d48}@supports (color:color-mix(in lab, red, red)){.dd-admin-toast-r10.is-error{background:color-mix(in srgb,#e11d48 9%,var(--dd-popover))}}.dd-admin-toast-r10.is-visible{opacity:1;transform:none}.dd-announcement-stack.is-floating-top-right,.dd-announcement-stack.is-floating-bottom-right{z-index:58!important}.dd-navbar{z-index:100!important}.dd-navbar .dd-popover{z-index:130!important}.dd-announcement .dd-rich-text,.dd-media-announcement .dd-rich-text{font-size:inherit;line-height:inherit}.dd-announcement .dd-rich-text p,.dd-media-announcement .dd-rich-text p{margin:2px 0 0}.dd-announcement .dd-rich-text img.dd-emote,.dd-media-announcement .dd-rich-text img.dd-emote{vertical-align:-5px;width:22px;height:22px;display:inline-block}.dd-section-v8{content-visibility:auto;contain-intrinsic-size:520px}.dd-footer-r9{content-visibility:auto;contain-intrinsic-size:300px}@media (width<=980px){.dd-footer-columns-editor-r10{grid-template-columns:1fr}.dd-add-home-r10{grid-template-columns:1fr 1fr}.dd-add-home-r10>button{grid-column:1/-1;justify-self:start}}@media (width<=720px){.dd-r10-settings-grid,.dd-add-home-r10{grid-template-columns:1fr}.dd-footer-link-row-r10{grid-template-columns:1fr 1fr 34px}.dd-rich-admin-toolbar-r10 small{width:100%;margin-left:0}.dd-admin-toast-r10{bottom:82px;right:12px}}.dd-card-style-preview-r10{grid-template-columns:86px minmax(0,1fr);gap:5px 16px;width:min(100%,430px);min-height:126px;padding:14px;transition:background .18s,border-color .18s,box-shadow .18s,transform .18s}.dd-card-style-preview-r10 .dd-card-preview-poster{width:86px;box-shadow:0 8px 24px var(--dd-shadow)}@supports (color:color-mix(in lab, red, red)){.dd-card-style-preview-r10 .dd-card-preview-poster{box-shadow:0 8px 24px color-mix(in srgb,var(--dd-shadow) 70%,transparent)}}.dd-card-style-preview-r10.is-clean{box-shadow:none;background:0 0;border:0;padding-left:0}.dd-card-style-preview-r10.is-clean .dd-card-preview-poster{box-shadow:none}.dd-card-style-preview-r10.is-soft{border:1px solid var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-card-style-preview-r10.is-soft{border:1px solid color-mix(in srgb,var(--dd-accent) 12%,var(--dd-border))}}.dd-card-style-preview-r10.is-soft{background:linear-gradient(145deg,var(--dd-accent),var(--dd-surface))}@supports (color:color-mix(in lab, red, red)){.dd-card-style-preview-r10.is-soft{background:linear-gradient(145deg,color-mix(in srgb,var(--dd-accent) 5%,var(--dd-surface)),var(--dd-surface))}}.dd-card-style-preview-r10.is-soft{box-shadow:0 14px 36px var(--dd-shadow)}@supports (color:color-mix(in lab, red, red)){.dd-card-style-preview-r10.is-soft{box-shadow:0 14px 36px color-mix(in srgb,var(--dd-shadow) 82%,transparent)}}.dd-card-style-preview-r10.is-outlined{border:2px solid var(--dd-border-strong);box-shadow:inset 0 0 0 1px var(--dd-accent);background:0 0}@supports (color:color-mix(in lab, red, red)){.dd-card-style-preview-r10.is-outlined{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--dd-accent) 10%,transparent)}}.dd-card-style-preview-r10 strong{letter-spacing:-.015em;font-size:14px}.dd-card-style-preview-r10 small{font-size:11px}.dd-profile-page:has(.dd-profile-tabs a[href*=tab\=favorites].is-active) .dd-profile-content-grid{grid-template-columns:minmax(0,1fr)}.dd-profile-page:has(.dd-profile-tabs a[href*=tab\=favorites].is-active) .dd-profile-activity-v2{display:none}.dd-profile-favorites-grid{grid-template-columns:repeat(auto-fill,minmax(170px,190px));justify-content:start;align-items:start;gap:24px 18px;scroll-snap-type:none!important;padding:0!important;display:grid!important;overflow:visible!important}.dd-profile-page:has(.dd-profile-tabs a[href*=tab\=favorites].is-active) .dd-detail-section .dd-media-row{grid-template-columns:repeat(auto-fill,minmax(170px,190px));justify-content:start;align-items:start;gap:24px 18px;scroll-snap-type:none!important;padding:0!important;display:grid!important;overflow:visible!important}.dd-profile-page:has(.dd-profile-tabs a[href*=tab\=favorites].is-active) .dd-detail-section .dd-media-row>.dd-media-card{width:100%!important;min-width:0!important;max-width:190px!important}@media (width<=1200px){.dd-profile-favorites-grid{grid-template-columns:repeat(auto-fill,minmax(150px,175px));gap:20px 16px}.dd-profile-page:has(.dd-profile-tabs a[href*=tab\=favorites].is-active) .dd-detail-section .dd-media-row{grid-template-columns:repeat(auto-fill,minmax(150px,175px));gap:20px 16px}.dd-profile-favorites-grid>.dd-media-card{max-width:175px!important}.dd-profile-page:has(.dd-profile-tabs a[href*=tab\=favorites].is-active) .dd-detail-section .dd-media-row>.dd-media-card{max-width:175px!important}}@media (width<=700px){.dd-profile-favorites-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.dd-profile-page:has(.dd-profile-tabs a[href*=tab\=favorites].is-active) .dd-detail-section .dd-media-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.dd-profile-favorites-grid>.dd-media-card{max-width:none!important}.dd-profile-page:has(.dd-profile-tabs a[href*=tab\=favorites].is-active) .dd-detail-section .dd-media-row>.dd-media-card{max-width:none!important}}.dd-footer-r9,.dd-footer-r11{position:relative;border-top:1px solid var(--dd-accent)!important;margin-top:84px!important}@supports (color:color-mix(in lab, red, red)){.dd-footer-r9,.dd-footer-r11{border-top:1px solid color-mix(in srgb,var(--dd-accent) 12%,var(--dd-border))!important}}.dd-footer-r9,.dd-footer-r11{background:linear-gradient(180deg,var(--dd-surface) 0%,var(--dd-accent) 100%)!important}@supports (color:color-mix(in lab, red, red)){.dd-footer-r9,.dd-footer-r11{background:linear-gradient(180deg,var(--dd-surface) 0%,color-mix(in srgb,var(--dd-accent) 3.2%,var(--dd-surface)) 100%)!important}}.dd-footer-r9,.dd-footer-r11{color:var(--dd-muted);overflow:hidden}.dd-footer-r9:before,.dd-footer-r11:before{content:"";background:linear-gradient(90deg,transparent,var(--dd-accent),transparent);opacity:.75;height:2px;position:absolute;top:0;left:0;right:0}.dd-footer-r9-inner,.dd-footer-r11-shell{grid-template-columns:minmax(260px,.85fr) minmax(0,1.65fr);gap:34px 72px;display:grid;width:min(100% - 48px,1480px)!important;margin:auto!important;padding:54px 0 28px!important}.dd-footer-r9-brand,.dd-footer-r11-brand{align-self:start;max-width:440px!important}.dd-footer-r9-brand:before,.dd-footer-r11-brand:before{content:"DD";background:var(--dd-accent);color:#fff;letter-spacing:.06em;width:38px;height:38px;box-shadow:0 10px 24px var(--dd-accent);border-radius:12px;justify-content:center;align-items:center;margin-bottom:18px;font-size:12px;font-weight:900;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.dd-footer-r9-brand:before,.dd-footer-r11-brand:before{box-shadow:0 10px 24px color-mix(in srgb,var(--dd-accent) 24%,transparent)}}.dd-footer-r9-brand strong,.dd-footer-r11-brand strong{display:block;color:var(--dd-text)!important;letter-spacing:-.035em!important;font-size:24px!important;font-weight:850!important}.dd-footer-r9-brand p,.dd-footer-r11-brand p{color:var(--dd-muted)!important;max-width:390px!important;margin-top:10px!important;font-size:13px!important;line-height:1.75!important}.dd-footer-r9-columns,.dd-footer-r11-columns{align-self:start;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:34px!important;margin:0!important;display:grid!important}.dd-footer-r9-columns section,.dd-footer-r11-columns section{min-width:0}.dd-footer-r9-columns h3,.dd-footer-r11-columns h3{letter-spacing:.02em;color:var(--dd-text)!important;margin:0 0 14px!important;font-size:12px!important;font-weight:800!important}.dd-footer-r9-columns nav,.dd-footer-r11-columns nav{gap:4px!important;display:grid!important}.dd-footer-r9-columns a,.dd-footer-r11-columns a{border-radius:9px;align-items:center;min-height:34px;padding:6px 9px;transition:background .16s,color .16s,transform .16s;display:flex;width:100%!important;color:var(--dd-muted)!important;font-size:12px!important}.dd-footer-r9-columns a:hover,.dd-footer-r11-columns a:hover{background:var(--dd-accent);color:var(--dd-text)!important}@supports (color:color-mix(in lab, red, red)){.dd-footer-r9-columns a:hover,.dd-footer-r11-columns a:hover{background:color-mix(in srgb,var(--dd-accent) 7%,var(--dd-surface-2))}}.dd-footer-r9-columns a:hover,.dd-footer-r11-columns a:hover{transform:translate(2px)}.dd-footer-r9-bottom,.dd-footer-r11-bottom{grid-column:1/-1;margin-top:2px;border-top:1px solid var(--dd-border)!important;color:var(--dd-faint)!important;justify-content:space-between!important;align-items:center!important;gap:20px!important;padding-top:22px!important;font-size:11px!important;display:flex!important}.dd-footer-r9-social,.dd-footer-r11-social{flex-wrap:wrap!important;gap:7px!important;display:flex!important}.dd-footer-r9-social a,.dd-footer-r11-social a{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:999px;align-items:center;min-height:30px;padding:5px 10px;display:inline-flex;color:var(--dd-muted)!important;font-size:10px!important}.dd-footer-r9-social a:hover,.dd-footer-r11-social a:hover{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-footer-r9-social a:hover,.dd-footer-r11-social a:hover{border-color:color-mix(in srgb,var(--dd-accent) 32%,var(--dd-border))}}.dd-footer-r9-social a:hover,.dd-footer-r11-social a:hover{color:var(--dd-accent)!important}.dd-footer-r9.is-centered .dd-footer-r9-inner,.dd-footer-r11.is-centered .dd-footer-r11-shell{text-align:center;grid-template-columns:1fr}.dd-footer-r9.is-centered .dd-footer-r9-brand,.dd-footer-r11.is-centered .dd-footer-r11-brand{margin:auto!important}.dd-footer-r9.is-centered .dd-footer-r9-brand p,.dd-footer-r11.is-centered .dd-footer-r11-brand p{margin-inline:auto}.dd-footer-r9.is-centered .dd-footer-r9-columns,.dd-footer-r11.is-centered .dd-footer-r11-columns{width:min(100%,860px);margin-inline:auto!important}.dd-footer-r9.is-centered .dd-footer-r9-columns a,.dd-footer-r11.is-centered .dd-footer-r11-columns a{justify-content:center}.dd-footer-r9.is-centered .dd-footer-r9-bottom,.dd-footer-r11.is-centered .dd-footer-r11-bottom{flex-wrap:wrap;justify-content:center!important}.dd-footer-r9.is-minimal .dd-footer-r9-inner,.dd-footer-r11.is-minimal .dd-footer-r11-shell{grid-template-columns:1fr auto;align-items:center;row-gap:14px;padding:26px 0!important}.dd-footer-r9.is-minimal .dd-footer-r9-brand:before,.dd-footer-r11.is-minimal .dd-footer-r11-brand:before,.dd-footer-r9.is-minimal .dd-footer-r9-brand p,.dd-footer-r11.is-minimal .dd-footer-r11-brand p,.dd-footer-r9.is-minimal .dd-footer-r9-columns,.dd-footer-r11.is-minimal .dd-footer-r11-columns{display:none!important}.dd-footer-r9.is-minimal .dd-footer-r9-brand strong,.dd-footer-r11.is-minimal .dd-footer-r11-brand strong{font-size:15px!important}.dd-footer-r9.is-minimal .dd-footer-r9-bottom,.dd-footer-r11.is-minimal .dd-footer-r11-bottom{grid-column:1/-1;margin-top:0}@media (width<=900px){.dd-footer-r9-inner,.dd-footer-r11-shell{grid-template-columns:1fr!important;column-gap:0!important;padding-top:42px!important}.dd-footer-r9-columns,.dd-footer-r11-columns{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=640px){.dd-footer-r9-inner,.dd-footer-r11-shell{width:min(100% - 28px,1480px)!important;padding-top:36px!important}.dd-footer-r9-columns,.dd-footer-r11-columns{grid-template-columns:1fr 1fr!important;gap:26px 18px!important}.dd-footer-r9-bottom,.dd-footer-r11-bottom{flex-direction:column!important;align-items:flex-start!important}}@media (width<=430px){.dd-footer-r9-columns,.dd-footer-r11-columns{grid-template-columns:1fr!important}}.dd-r14-bb-toolbar{flex-wrap:wrap;gap:.4rem;margin:.45rem 0 .55rem;display:flex}.dd-r14-bb-toolbar button,.dd-r14-bb-toolbar select{border:1px solid var(--dd-border,#dfe3ea);background:var(--dd-surface,#fff);border-radius:8px;padding:.45rem .65rem;font-size:.78rem;font-weight:700}.dd-r14-rich-hint{color:var(--dd-muted,#6b7280);margin:-.15rem 0 .65rem;display:block}.dd-r14-date-import{border:1px solid var(--dd-border,#e2e5ec);background:var(--dd-surface,#fff);border-radius:14px;margin-top:1.2rem;padding:1.05rem}@supports (color:color-mix(in lab, red, red)){.dd-r14-date-import{background:color-mix(in srgb,var(--dd-surface,#fff) 96%,var(--dd-accent,#f06) 4%)}}.dd-r14-date-head{justify-content:space-between;gap:1rem;display:flex}.dd-r14-date-head div{gap:.2rem;display:grid}.dd-r14-date-head span{color:var(--dd-muted,#6b7280);font-size:.82rem}.dd-r14-date-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:1rem;display:grid}.dd-r14-date-grid label{gap:.35rem;display:grid}.dd-r14-date-grid span{font-size:.78rem;font-weight:700}.dd-r14-date-grid input,.dd-r14-date-grid select{border:1px solid var(--dd-border,#dfe3ea);background:var(--dd-surface,#fff);border-radius:10px;width:100%;padding:.68rem .75rem}.dd-r14-date-actions{justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;display:flex}.dd-r14-date-actions small{color:var(--dd-muted,#6b7280);max-width:70ch}.dd-r14-delete-media{color:#b42318!important;border-color:#b4231840!important}.dd-r14-profile-wall{margin-top:1.25rem}.dd-r14-wall-form{gap:.65rem;margin-bottom:1rem;display:grid}.dd-r14-wall-form textarea{min-height:110px}.dd-r14-wall-form .dd-action-primary{justify-self:end}.dd-r14-wall-list{gap:.7rem;display:grid}.dd-r14-wall-message{border:1px solid var(--dd-border,#e3e6eb);background:var(--dd-surface,#fff);border-radius:14px;padding:1rem}.dd-r14-wall-message.is-hidden{opacity:.68;border-style:dashed}.dd-r14-wall-message header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.65rem;display:flex}.dd-r14-wall-message header a{text-decoration:none;display:grid}.dd-r14-wall-message header small{color:var(--dd-muted,#6b7280);font-size:.75rem}.dd-r14-wall-message header em{color:var(--dd-accent,#f06);font-size:.72rem;font-style:normal;font-weight:800}.dd-r14-wall-message footer{flex-wrap:wrap;gap:.45rem;margin-top:.75rem;display:flex}.dd-r14-wall-message footer button{border:1px solid var(--dd-border,#e3e6eb);background:0 0;border-radius:8px;padding:.4rem .6rem;font-size:.76rem}.dd-r14-wall-message footer .danger{color:#b42318}.dd-profile-wall .dd-results-head h2{align-items:center;gap:.45rem;display:flex}@media (width<=760px){.dd-r14-date-grid{grid-template-columns:1fr}.dd-r14-date-actions{flex-direction:column;align-items:stretch}.dd-r14-date-actions button{width:100%}}.dd-r14-year-buttons{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.dd-r14-year-buttons>button:not(.dd-admin-primary){border:1px solid var(--dd-border,#dfe3ea);background:var(--dd-surface,#fff);border-radius:10px;padding:.68rem .85rem;font-weight:750}.dd-r14-year-progress{border-top:1px solid var(--dd-border,#e2e5ec);margin-top:1rem;padding-top:1rem}.dd-r14-year-progress-head{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.7rem;display:flex}.dd-r14-year-progress-head span{color:var(--dd-muted,#6b7280);font-size:.78rem}.dd-r14-year-progress-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.dd-r14-year-job{border:1px solid var(--dd-border,#e2e5ec);background:var(--dd-surface,#fff);border-radius:11px;gap:.45rem;padding:.8rem;display:grid}.dd-r14-year-job>div:first-child{justify-content:space-between;gap:.65rem;display:flex}.dd-r14-year-job>div:first-child span{color:var(--dd-accent,#f06);font-size:.72rem;font-weight:800}.dd-r14-year-job.is-completed>div:first-child span{color:#16803c}.dd-r14-year-job-stats{color:var(--dd-muted,#6b7280);flex-wrap:wrap;gap:.45rem .9rem;font-size:.75rem;display:flex}.dd-r14-year-job-error{color:#b42318}.dd-r14-year-empty{color:var(--dd-muted,#6b7280);padding:.75rem 0;font-size:.82rem}.dd-r14-date-grid input:disabled{opacity:.72;cursor:not-allowed}@media (width<=760px){.dd-r14-year-progress-grid{grid-template-columns:1fr}.dd-r14-year-progress-head{flex-direction:column}.dd-r14-year-buttons{width:100%}.dd-r14-year-buttons button{flex:1}}.dd-content-wrap,.dd-navbar-inner,.dd-content-page,.dd-profile-main-wrap,.dd-profile-hero,.dd-profile-flash,.dd-admin-wrap,.dd-admin-shell .dd-admin-wrap,.dd-admin-maintenance-quick-inner,.dd-footer-inner,.dd-footer-r9-inner,.dd-footer-r11-shell,.dd-ad-stack{max-width:var(--dd-site-max-width)!important}.dd-content-wrap,.dd-navbar-inner,.dd-content-page,.dd-profile-main-wrap,.dd-profile-hero,.dd-profile-flash,.dd-admin-wrap,.dd-admin-shell .dd-admin-wrap,.dd-admin-maintenance-quick-inner,.dd-ad-stack,.dd-footer-inner,.dd-footer-r9-inner,.dd-footer-r11-shell{width:min(calc(100% - 48px),var(--dd-site-max-width))!important}@media (width<=760px){.dd-content-wrap,.dd-navbar-inner,.dd-content-page,.dd-profile-main-wrap,.dd-profile-flash,.dd-admin-wrap,.dd-admin-shell .dd-admin-wrap,.dd-admin-maintenance-quick-inner,.dd-ad-stack,.dd-footer-inner,.dd-footer-r9-inner,.dd-footer-r11-shell{width:min(calc(100% - 16px),var(--dd-site-max-width))!important}.dd-profile-hero{width:100%!important;max-width:none!important}}.dd-brand-preview-modes{flex-wrap:wrap;gap:7px;margin-bottom:12px;display:flex}.dd-brand-preview-modes button{border:1px solid var(--dd-border);background:var(--dd-surface-2);color:var(--dd-muted);cursor:pointer;border-radius:999px;padding:7px 11px;font-size:11px;font-weight:800}.dd-brand-preview-modes button:hover,.dd-brand-preview-modes button.is-active{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-brand-preview-modes button:hover,.dd-brand-preview-modes button.is-active{border-color:color-mix(in srgb,var(--dd-accent) 55%,var(--dd-border))}}.dd-brand-preview-modes button:hover,.dd-brand-preview-modes button.is-active{background:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-brand-preview-modes button:hover,.dd-brand-preview-modes button.is-active{background:color-mix(in srgb,var(--dd-accent) 9%,var(--dd-surface-2))}}.dd-brand-preview-modes button:hover,.dd-brand-preview-modes button.is-active{color:var(--dd-accent)}.dd-moderation-section{margin-top:30px}.dd-moderation-section>h2{margin-bottom:14px;font-size:19px;line-height:1.25}.dd-moderation-section>h2 span{padding:3px 8px;font-size:10px}.dd-moderation-list{gap:11px}.dd-moderation-card{border-radius:14px;gap:14px;padding:14px 15px}.dd-moderation-card>div:first-child{gap:5px}.dd-moderation-card strong{font-size:13px;line-height:1.35}.dd-moderation-card small{font-size:11px;line-height:1.45}.dd-moderation-card p{margin-top:6px;font-size:12px;line-height:1.55}.dd-moderation-card textarea{min-height:72px;padding:10px 11px;font-size:12px;line-height:1.5}.dd-moderation-card button{padding:8px 10px;font-size:10px}.dd-moderation-columns{gap:22px}.dd-moderation-columns>div{gap:10px}.dd-moderation-columns h3{font-size:14px}.dd-audit-list{gap:7px}.dd-audit-list>div{padding:10px 0}.dd-audit-list strong{font-size:11px}.dd-audit-list span{font-size:10px;line-height:1.4}.dd-moderation-section .dd-activity-empty{font-size:11px;line-height:1.5}:root{--dd-site-max-width:1600px}.dd-content-wrap,.dd-navbar-inner,.dd-content-page,.dd-profile-main-wrap,.dd-admin-wrap,.dd-admin-maintenance-quick-inner,.dd-footer-r9-inner,.dd-footer-r11-shell{margin-inline:auto;max-width:var(--dd-site-max-width)!important;width:min(calc(100% - 48px),var(--dd-site-max-width))!important}@media (width<=760px){.dd-content-wrap,.dd-navbar-inner,.dd-content-page,.dd-profile-main-wrap,.dd-admin-wrap,.dd-admin-maintenance-quick-inner,.dd-footer-r9-inner,.dd-footer-r11-shell{width:min(calc(100% - 16px),var(--dd-site-max-width))!important}}.dd-mobile-see-details{display:none}@media (width<=760px){.dd-detail-hero{border-bottom:1px solid var(--dd-border);height:auto!important;min-height:min(760px,100svh - 54px)!important}.dd-detail-hero-inner{width:min(calc(100% - 24px),var(--dd-site-max-width))!important;height:auto!important;min-height:inherit!important;grid-template-columns:1fr!important;align-content:end!important;place-items:center!important;gap:18px!important;padding:78px 0 38px!important;display:grid!important}.dd-detail-backdrop{opacity:.86!important;object-position:center 25%!important;transform:scale(1.025)!important}.dd-detail-shade{background:linear-gradient(#08090c3d 0%,#08090c85 37%,#08090ced 72%,#08090cfc 100%)!important}.dd-detail-poster{border-color:#ffffff2e!important;border-radius:14px!important;width:158px!important;box-shadow:0 22px 58px #0000008c!important}.dd-detail-hero-copy{text-align:center!important;width:min(100%,620px)!important;max-width:620px!important;padding:0!important}.dd-detail-native{color:#ffffffad!important;margin-top:1px!important;font-size:11px!important;line-height:1.45!important}.dd-detail-hero h1{text-wrap:balance;color:#fff!important;letter-spacing:-.045em!important;max-width:100%!important;margin:7px auto 0!important;font-size:clamp(2rem,9.2vw,2.75rem)!important;line-height:1.06!important}.dd-detail-badges{justify-content:center!important;gap:6px!important;margin-top:13px!important}.dd-detail-badges span{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff!important;background:#0c0d11a8!important;border:1px solid #ffffff1a!important;border-radius:999px!important;padding:5px 8px!important;font-size:9px!important}.dd-detail-summary{-webkit-line-clamp:3!important;color:#ffffffb8!important;text-align:center!important;-webkit-box-orient:vertical!important;max-width:520px!important;margin:17px auto 0!important;font-size:12px!important;line-height:1.62!important;display:-webkit-box!important;overflow:hidden!important}.dd-mobile-see-details{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c0d1185;border:1px solid #ffffff26;border-radius:999px;justify-content:center;align-items:center;min-height:34px;margin:11px auto 0;padding:6px 13px;font-size:10px;font-weight:800;text-decoration:none;color:#fff!important;display:inline-flex!important}.dd-detail-actions{justify-content:center!important;align-items:center!important;gap:9px!important;width:min(100%,350px)!important;margin:17px auto 0!important;display:flex!important}.dd-detail-actions>.dd-action-primary{order:2;min-width:176px;border-radius:999px!important;justify-content:center!important;min-height:44px!important;padding:10px 17px!important;font-size:11px!important}.dd-detail-actions>a[href*="youtube.com/watch"],.dd-detail-actions>.dd-detail-trailer-action{order:1;overflow:hidden;border-radius:999px!important;justify-content:center!important;width:44px!important;min-width:44px!important;height:44px!important;padding:0!important;font-size:0!important}.dd-detail-actions>a[href*="youtube.com/watch"] svg,.dd-detail-actions>.dd-detail-trailer-action svg{width:16px;height:16px}.dd-detail-actions>.dd-share-menu{order:3;display:block!important}.dd-detail-actions>.dd-share-menu>button{overflow:hidden;border-radius:999px!important;justify-content:center!important;width:44px!important;min-width:44px!important;height:44px!important;padding:0!important;font-size:0!important}.dd-detail-actions>.dd-share-menu>button svg{width:16px;height:16px}.dd-detail-actions>a[title=Fuente],.dd-detail-actions>a[href*=\/proponer-edicion],.dd-detail-actions>a[href*=\/historial],.dd-detail-actions>.dd-r14-delete-media{display:none!important}.dd-detail-layout{width:min(calc(100% - 24px),var(--dd-site-max-width))!important;padding-top:24px!important}.dd-detail-layout>.min-w-0{flex-direction:column!important;min-width:0!important;display:flex!important}.dd-detail-layout>.min-w-0>*{min-width:0}.dd-detail-layout>.min-w-0>.dd-media-ad-inline{order:5}.dd-detail-layout>.min-w-0>.dd-media-relations-section{order:10!important}.dd-detail-layout>.min-w-0>.dd-media-episodes-section{order:20!important}.dd-detail-layout>.min-w-0>.dd-media-overview-section{order:30!important}.dd-detail-layout>.min-w-0>.dd-media-characters-section{order:40!important}.dd-detail-layout>.min-w-0>.dd-media-staff-section{order:50!important}.dd-detail-layout>.min-w-0>.dd-media-trailer-section{display:none!important}.dd-detail-layout>.min-w-0>.dd-media-taxonomy-section{order:55}.dd-detail-layout>.min-w-0>.dd-detail-section:not(.dd-media-relations-section):not(.dd-media-episodes-section):not(.dd-media-characters-section):not(.dd-media-staff-section):not(.dd-media-trailer-section){order:60}.dd-detail-section{margin-top:34px!important}.dd-media-relations-section{margin-top:0!important}.dd-detail-section-title{margin-bottom:13px!important}.dd-detail-section-title h2,.dd-detail-section>h2{letter-spacing:-.025em;font-size:20px!important;line-height:1.2!important}.dd-relations-grid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none!important;grid-auto-columns:min(82vw,340px)!important;grid-auto-flow:column!important;gap:10px!important;padding:1px 2px 8px!important;display:grid!important;overflow-x:auto!important}.dd-relations-grid::-webkit-scrollbar{display:none}.dd-relation-card{scroll-snap-align:start;border-radius:14px!important;gap:13px!important;min-height:126px!important;padding:8px!important}.dd-relation-card>img,.dd-relation-card>.dd-row-placeholder{border-radius:10px!important;width:82px!important;height:110px!important}.dd-relation-card strong{font-size:13px!important;line-height:1.35!important}.dd-relation-card small,.dd-relation-card span{font-size:9px!important}.dd-episode-list{background:0 0!important;border:0!important;gap:9px!important;display:grid!important;overflow:visible!important}.dd-episode-row{border:1px solid var(--dd-border)!important;background:var(--dd-card)!important;border-radius:13px!important;grid-template-columns:38px minmax(0,1fr) auto!important;gap:11px!important;padding:11px 12px!important}.dd-episode-number{border-radius:8px!important;width:32px!important;height:32px!important}.dd-episode-row strong{font-size:12px!important;line-height:1.35!important}.dd-episode-row small{font-size:10px!important;line-height:1.45!important}.dd-detail-overview{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}.dd-overview-synopsis,.dd-overview-info{border-radius:16px!important;padding:17px!important}.dd-overview-synopsis p,.dd-overview-synopsis .dd-rich-text{font-size:12px!important;line-height:1.72!important}.dd-overview-info .dd-overview-facts>div{grid-template-columns:minmax(78px,.68fr) minmax(0,1.32fr)!important;gap:9px!important;padding:8px 0!important}.dd-overview-info .dd-overview-facts>div>span{font-size:9px!important}.dd-overview-info .dd-overview-facts>div>strong{font-size:9.5px!important;line-height:1.45!important}.dd-pending-detail{border-radius:14px!important;padding:13px!important}.dd-pending-detail strong{font-size:11px!important}.dd-pending-detail p{font-size:10px!important;line-height:1.55!important}.dd-detail-aside{margin-top:34px!important}}@media (width<=430px){.dd-detail-hero{min-height:min(700px,100svh - 50px)!important}.dd-detail-hero-inner{padding-top:66px!important;padding-bottom:32px!important}.dd-detail-poster{width:148px!important}.dd-detail-hero h1{font-size:clamp(1.9rem,9.5vw,2.45rem)!important}.dd-detail-summary{-webkit-line-clamp:3!important;font-size:11.5px!important}.dd-detail-actions{width:min(100%,330px)!important}.dd-detail-actions>.dd-action-primary{min-width:166px!important;padding-inline:14px!important}.dd-relations-grid{grid-auto-columns:min(84vw,320px)!important}}@media (width<=760px){:root[data-theme=light] .dd-detail-hero{color:#fff!important;background:#0b0c10!important}:root[data-theme=light] .dd-detail-hero .dd-detail-backdrop{opacity:.84!important;filter:saturate(.95)brightness(.88)!important}:root[data-theme=light] .dd-detail-hero .dd-detail-shade{background:linear-gradient(#0a0b0f3d 0%,#0a0b0f8f 42%,#0a0b0ff0 76%,#0a0b0ffc 100%)!important}:root[data-theme=light] .dd-detail-hero h1,:root[data-theme=light] .dd-detail-hero .dd-detail-native,:root[data-theme=light] .dd-detail-hero .dd-detail-summary{color:#fff!important}}.dd-profile-favorites-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;align-items:start!important;gap:24px 20px!important;width:100%!important;max-width:100%!important;display:grid!important;overflow:visible!important}.dd-profile-favorites-grid>.dd-media-card{width:100%!important;min-width:0!important;max-width:none!important}@media (width<=1380px){.dd-profile-favorites-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}}@media (width<=1120px){.dd-profile-favorites-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=860px){.dd-profile-favorites-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=620px){.dd-profile-favorites-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px 12px!important}}.dd-spotlight-v8 h1{letter-spacing:-.045em;max-width:780px;font-size:clamp(2.35rem,4.25vw,4.6rem);line-height:.98}.dd-notification-bell>span{text-align:center;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;line-height:1;display:flex;top:-4px;right:-4px}.dd-lists-page{padding-bottom:48px}.dd-lists-intro{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:22px;padding:8px 0 2px;display:flex}.dd-lists-intro h1{letter-spacing:-.045em;margin:7px 0 10px;font-size:clamp(34px,4vw,54px);line-height:.98}.dd-lists-intro p{max-width:760px;color:var(--dd-muted);margin:0;font-size:13px;line-height:1.7}.dd-lists-intro-meta{flex-wrap:wrap;gap:9px;margin-top:15px;display:flex}.dd-lists-intro-meta span{border:1px solid var(--dd-border);background:var(--dd-surface);color:var(--dd-muted);border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-size:9px;font-weight:750;display:inline-flex}.dd-lists-toolbar{border:1px solid var(--dd-border);background:var(--dd-surface);box-shadow:0 10px 26px var(--dd-text);border-radius:15px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:9px;margin:0 0 22px;padding:7px 8px 7px 12px;display:grid}@supports (color:color-mix(in lab, red, red)){.dd-lists-toolbar{box-shadow:0 10px 26px color-mix(in srgb,var(--dd-text) 4%,transparent)}}.dd-lists-toolbar>svg{color:var(--dd-faint)}.dd-lists-toolbar input{min-width:0;color:var(--dd-text);background:0 0;border:0;outline:0;font-size:11px}.dd-lists-clear{color:var(--dd-muted);font-size:9px;font-weight:800}.dd-lists-search-submit{background:var(--dd-accent);color:#fff;border-radius:10px;padding:8px 13px;font-size:9px;font-weight:900}.dd-lists-directory{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.dd-lists-card{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:18px;transition:transform .18s,border-color .18s,box-shadow .18s;position:relative;overflow:hidden}.dd-lists-card:hover{border-color:var(--dd-accent);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.dd-lists-card:hover{border-color:color-mix(in srgb,var(--dd-accent) 30%,var(--dd-border))}}.dd-lists-card:hover{box-shadow:0 16px 38px var(--dd-text)}@supports (color:color-mix(in lab, red, red)){.dd-lists-card:hover{box-shadow:0 16px 38px color-mix(in srgb,var(--dd-text) 8%,transparent)}}.dd-lists-card-cover{background:linear-gradient(145deg,var(--dd-accent),var(--dd-surface-2));height:180px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.dd-lists-card-cover{background:linear-gradient(145deg,color-mix(in srgb,var(--dd-accent) 14%,var(--dd-surface-2)),var(--dd-surface-2))}}.dd-lists-card-cover>img{object-fit:cover;width:100%;height:100%;transition:transform .25s}.dd-lists-card:hover .dd-lists-card-cover>img{transform:scale(1.025)}.dd-lists-card-cover.is-empty{place-items:center;display:grid}.dd-lists-card-cover.is-empty>span{border:1px solid var(--dd-accent);place-items:center;width:58px;height:58px;display:grid}@supports (color:color-mix(in lab, red, red)){.dd-lists-card-cover.is-empty>span{border:1px solid color-mix(in srgb,var(--dd-accent) 26%,var(--dd-border))}}.dd-lists-card-cover.is-empty>span{background:var(--dd-accent);border-radius:18px}@supports (color:color-mix(in lab, red, red)){.dd-lists-card-cover.is-empty>span{background:color-mix(in srgb,var(--dd-accent) 8%,var(--dd-surface))}}.dd-lists-card-cover.is-empty>span{color:var(--dd-accent)}.dd-lists-card-shade{background:linear-gradient(#0000 36%,#08090db8 100%);position:absolute;inset:0}.dd-lists-card-owner{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#08090da3;border-radius:999px;align-items:center;gap:7px;max-width:calc(100% - 58px);padding:5px 9px 5px 5px;font-size:9px;font-weight:800;display:flex;position:absolute;bottom:12px;left:12px}.dd-lists-card-owner>img,.dd-lists-card-owner>b{object-fit:cover;background:var(--dd-accent);border-radius:50%;place-items:center;width:24px;height:24px;font-size:7px;display:grid}.dd-lists-card-owner>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dd-lists-card-open{color:#15161c;background:#ffffffeb;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;bottom:12px;right:12px}.dd-lists-card-body{gap:8px;padding:15px 16px 16px;display:grid}.dd-lists-card-body>strong{font-size:16px;font-weight:650;line-height:1.25}.dd-lists-card-body>p{min-height:34px;color:var(--dd-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:10px;line-height:1.55;display:-webkit-box;overflow:hidden}.dd-lists-card-stats{color:var(--dd-faint);flex-wrap:wrap;gap:12px;padding-top:3px;font-size:9px;display:flex}.dd-lists-card-stats span{align-items:center;gap:5px;display:inline-flex}.dd-lists-state-pill{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#08090db3;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:5px;padding:6px 9px;font-size:8px;font-weight:850;display:inline-flex;position:absolute;top:12px;left:12px}.dd-lists-state-pill.is-hidden{background:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-lists-state-pill.is-hidden{background:color-mix(in srgb,var(--dd-accent) 72%,#08090dd1)}}.dd-lists-state-pill.is-deleted{background:#08090dd1}.dd-lists-card.is-deleted{opacity:.78}.dd-lists-card.is-deleted:hover{box-shadow:none;transform:none}.dd-lists-card-restore{padding:0 16px 16px}.dd-lists-card-restore button{border:1px solid var(--dd-border);background:var(--dd-surface-2);width:100%;color:var(--dd-text);border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:9px;font-size:9px;font-weight:850;display:flex}.dd-lists-status-banner{border:1px solid var(--dd-accent);align-items:flex-start;gap:11px;margin-bottom:16px;display:flex}@supports (color:color-mix(in lab, red, red)){.dd-lists-status-banner{border:1px solid color-mix(in srgb,var(--dd-accent) 25%,var(--dd-border))}}.dd-lists-status-banner{background:var(--dd-accent);border-radius:14px}@supports (color:color-mix(in lab, red, red)){.dd-lists-status-banner{background:color-mix(in srgb,var(--dd-accent) 5%,var(--dd-surface))}}.dd-lists-status-banner{color:var(--dd-text);padding:12px 14px}.dd-lists-status-banner>svg{color:var(--dd-accent);flex:none;margin-top:1px}.dd-lists-status-banner>div{gap:3px;display:grid}.dd-lists-status-banner strong{font-size:10px}.dd-lists-status-banner span{color:var(--dd-muted);font-size:9px;line-height:1.5}.dd-lists-status-banner.is-hidden{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-lists-status-banner.is-hidden{border-color:color-mix(in srgb,var(--dd-accent) 38%,var(--dd-border))}}.dd-lists-status-banner.is-hidden{background:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-lists-status-banner.is-hidden{background:color-mix(in srgb,var(--dd-accent) 8%,var(--dd-surface))}}.dd-lists-show-page{padding-bottom:48px}.dd-lists-hero{border:1px solid var(--dd-border);background:var(--dd-surface);min-height:420px;box-shadow:0 18px 44px var(--dd-text);border-radius:22px;grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.dd-lists-hero{box-shadow:0 18px 44px color-mix(in srgb,var(--dd-text) 6%,transparent)}}.dd-lists-hero-visual{background:linear-gradient(145deg,var(--dd-accent),var(--dd-surface-2));min-height:420px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.dd-lists-hero-visual{background:linear-gradient(145deg,color-mix(in srgb,var(--dd-accent) 14%,var(--dd-surface-2)),var(--dd-surface-2))}}.dd-lists-hero-visual>img{object-fit:cover;width:100%;height:100%}.dd-lists-hero-visual.is-empty{color:var(--dd-accent);place-items:center;display:grid}.dd-lists-hero-gradient{background:linear-gradient(90deg,transparent 48%,var(--dd-surface) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.dd-lists-hero-gradient{background:linear-gradient(90deg,transparent 48%,color-mix(in srgb,var(--dd-surface) 92%,transparent) 100%)}}.dd-lists-hero-copy{flex-direction:column;justify-content:center;padding:34px 38px;display:flex}.dd-lists-hero-topline{justify-content:space-between;align-items:center;gap:12px;display:flex}.dd-lists-visibility-badge{border:1px solid var(--dd-border);background:var(--dd-surface-2);color:var(--dd-muted);border-radius:999px;align-items:center;gap:5px;padding:6px 9px;font-size:8px;font-weight:850;display:inline-flex}.dd-lists-hero-copy h1{letter-spacing:-.05em;margin:9px 0 12px;font-size:clamp(34px,4vw,58px);line-height:.98}.dd-lists-author{width:max-content;max-width:100%;color:var(--dd-text);align-items:center;gap:9px;display:flex}.dd-lists-author-avatar{background:var(--dd-accent);color:#fff;border-radius:50%;place-items:center;width:36px;height:36px;font-size:9px;font-weight:900;display:grid;overflow:hidden}.dd-lists-author-avatar img{object-fit:cover;width:100%;height:100%}.dd-lists-author>span:last-child{display:grid}.dd-lists-author small{color:var(--dd-faint);font-size:8px}.dd-lists-author strong{font-size:10px}.dd-lists-hero-stats{gap:10px;margin:18px 0;display:flex}.dd-lists-hero-stats>span{border:1px solid var(--dd-border);background:var(--dd-surface-2);border-radius:13px;grid-template-columns:auto auto;align-items:center;gap:0 6px;min-width:112px;padding:10px 12px;display:grid}.dd-lists-hero-stats svg{color:var(--dd-accent);grid-row:1/3}.dd-lists-hero-stats strong{font-size:15px;line-height:1}.dd-lists-hero-stats small{color:var(--dd-faint);font-size:8px}.dd-lists-description{max-width:760px;color:var(--dd-muted);font-size:11px;line-height:1.7}.dd-lists-description.is-empty{font-style:italic}.dd-list-hero-actions{flex-wrap:wrap;gap:8px;display:flex}.dd-lists-danger-action{border:1px solid var(--dd-accent);align-items:center;gap:6px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.dd-lists-danger-action{border:1px solid color-mix(in srgb,var(--dd-accent) 38%,var(--dd-border))}}.dd-lists-danger-action{background:var(--dd-accent);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.dd-lists-danger-action{background:color-mix(in srgb,var(--dd-accent) 6%,var(--dd-surface))}}.dd-lists-danger-action{color:var(--dd-accent);padding:9px 12px;font-size:9px;font-weight:850}.dd-lists-content-section{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:20px;margin-top:18px;padding:20px}.dd-lists-media-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.dd-lists-media-item{border:1px solid var(--dd-border);background:var(--dd-surface-2);border-radius:14px;grid-template-columns:42px 68px minmax(0,1fr);align-items:center;gap:12px;padding:9px;transition:all .16s;display:grid}.dd-lists-media-item:hover{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-lists-media-item:hover{border-color:color-mix(in srgb,var(--dd-accent) 32%,var(--dd-border))}}.dd-lists-media-item:hover{transform:translateY(-1px)}.dd-lists-media-rank{color:var(--dd-faint);place-items:center;font-size:10px;font-weight:900;display:grid}.dd-lists-media-poster{background:var(--dd-surface);width:68px;height:92px;color:var(--dd-faint);border-radius:9px;place-items:center;display:grid;overflow:hidden}.dd-lists-media-poster img{object-fit:cover;width:100%;height:100%}.dd-lists-media-copy{min-width:0}.dd-lists-media-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.dd-lists-media-copy small{color:var(--dd-faint);margin-top:4px;font-size:8px;display:block}.dd-lists-media-copy>span{background:var(--dd-accent);border-radius:999px;margin-top:7px;display:inline-block}@supports (color:color-mix(in lab, red, red)){.dd-lists-media-copy>span{background:color-mix(in srgb,var(--dd-accent) 8%,var(--dd-surface))}}.dd-lists-media-copy>span{color:var(--dd-accent);padding:4px 7px;font-size:7px;font-weight:800}.dd-lists-media-copy p{color:var(--dd-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:7px 0 0;font-size:8px;line-height:1.45;display:-webkit-box;overflow:hidden}.dd-list-editor-page{padding-bottom:48px}.dd-list-editor-layout-v2{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:18px;display:grid}.dd-list-editor-main{gap:14px;display:grid}.dd-list-editor-card{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:18px;gap:15px;padding:18px;display:grid}.dd-list-editor-card-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.dd-list-editor-card-head h2{margin:4px 0 0;font-size:17px}.dd-list-editor-card-head>span{color:var(--dd-faint);font-size:9px;font-weight:800}.dd-list-field{gap:7px;display:grid}.dd-list-field>span,.dd-list-cover-field>div>span{color:var(--dd-muted);font-size:9px;font-weight:850}.dd-list-cover-field{gap:8px;display:grid}.dd-list-cover-field>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.dd-list-cover-field small{color:var(--dd-faint);font-size:8px}.dd-list-current-visibility{border:1px solid var(--dd-border);background:var(--dd-surface-2);color:var(--dd-muted);border-radius:999px;align-items:center;gap:5px;padding:6px 9px;display:inline-flex;font-size:8px!important}.dd-list-visibility-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.dd-list-visibility-option{text-align:left;border:1px solid var(--dd-border);background:var(--dd-surface-2);border-radius:13px;grid-template-columns:auto minmax(0,1fr);gap:3px 9px;padding:12px;transition:all .16s;display:grid}.dd-list-visibility-option>span{background:var(--dd-surface);width:32px;height:32px;color:var(--dd-muted);border-radius:10px;grid-row:1/3;place-items:center;display:grid}.dd-list-visibility-option strong{font-size:9px}.dd-list-visibility-option small{color:var(--dd-faint);font-size:8px;line-height:1.4}.dd-list-visibility-option.is-active{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-list-visibility-option.is-active{border-color:color-mix(in srgb,var(--dd-accent) 48%,var(--dd-border))}}.dd-list-visibility-option.is-active{background:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-list-visibility-option.is-active{background:color-mix(in srgb,var(--dd-accent) 5%,var(--dd-surface))}}.dd-list-visibility-option.is-active>span{background:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-list-visibility-option.is-active>span{background:color-mix(in srgb,var(--dd-accent) 10%,var(--dd-surface))}}.dd-list-visibility-option.is-active>span{color:var(--dd-accent)}.dd-list-hidden-note{color:var(--dd-muted);align-items:flex-start;gap:7px;margin:0;font-size:8px;line-height:1.5;display:flex}.dd-list-hidden-note svg{color:var(--dd-accent);flex:none}.dd-list-save{justify-content:center;width:100%}.dd-list-danger-zone{border:1px dashed var(--dd-accent);justify-content:space-between;align-items:center;gap:16px;display:flex}@supports (color:color-mix(in lab, red, red)){.dd-list-danger-zone{border:1px dashed color-mix(in srgb,var(--dd-accent) 30%,var(--dd-border))}}.dd-list-danger-zone{background:var(--dd-accent);border-radius:16px}@supports (color:color-mix(in lab, red, red)){.dd-list-danger-zone{background:color-mix(in srgb,var(--dd-accent) 3%,var(--dd-surface))}}.dd-list-danger-zone{padding:14px}.dd-list-danger-zone>div{align-items:flex-start;gap:10px;display:flex}.dd-list-danger-zone>div>svg{color:var(--dd-accent)}.dd-list-danger-zone span{gap:3px;display:grid}.dd-list-danger-zone strong{font-size:9px}.dd-list-danger-zone small{max-width:420px;color:var(--dd-muted);font-size:8px;line-height:1.5}.dd-list-danger-zone button{white-space:nowrap;border:1px solid var(--dd-accent);align-items:center;gap:6px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.dd-list-danger-zone button{border:1px solid color-mix(in srgb,var(--dd-accent) 36%,var(--dd-border))}}.dd-list-danger-zone button{color:var(--dd-accent);border-radius:10px;padding:8px 10px;font-size:8px;font-weight:850}.dd-list-editor-works{min-height:520px}.dd-list-editor-empty{text-align:center;border-style:dashed!important;justify-items:center!important;gap:5px!important;padding:30px 14px!important;display:grid!important}.dd-list-editor-empty svg{color:var(--dd-accent)}.dd-list-editor-empty strong{font-size:10px!important}.dd-list-editor-empty p{color:var(--dd-muted);margin:0;font-size:8px}.dd-list-create-hint{text-align:center;align-content:center;justify-items:center;min-height:320px}.dd-list-create-hint>svg{color:var(--dd-accent)}.dd-list-create-hint p{max-width:330px;color:var(--dd-muted);margin:0;font-size:10px;line-height:1.6}@media (width<=1050px){.dd-lists-directory{grid-template-columns:repeat(2,minmax(0,1fr))}.dd-lists-hero{grid-template-columns:1fr}.dd-lists-hero-visual{min-height:300px;max-height:360px}.dd-lists-hero-gradient{background:linear-gradient(180deg,transparent 45%,var(--dd-surface) 100%)}@supports (color:color-mix(in lab, red, red)){.dd-lists-hero-gradient{background:linear-gradient(180deg,transparent 45%,color-mix(in srgb,var(--dd-surface) 90%,transparent) 100%)}}.dd-list-editor-layout-v2{grid-template-columns:1fr}.dd-list-editor-works{min-height:auto}}@media (width<=720px){.dd-lists-intro{flex-direction:column;align-items:flex-start}.dd-lists-toolbar{grid-template-columns:auto minmax(0,1fr) auto}.dd-lists-clear{display:none}.dd-lists-directory{grid-template-columns:1fr}.dd-lists-card-cover{height:190px}.dd-lists-hero-copy{padding:24px 20px}.dd-lists-hero-topline{flex-direction:column;align-items:flex-start}.dd-lists-hero-stats{width:100%}.dd-lists-hero-stats>span{flex:1;min-width:0}.dd-lists-media-grid,.dd-list-visibility-grid{grid-template-columns:1fr}.dd-list-danger-zone{flex-direction:column;align-items:stretch}.dd-list-danger-zone button{justify-content:center;width:100%}}@media (width<=480px){.dd-lists-toolbar{grid-template-columns:auto minmax(0,1fr)}.dd-lists-search-submit{grid-column:1/-1;width:100%}.dd-lists-hero-visual{min-height:240px}.dd-lists-hero-copy{padding:20px 16px}.dd-lists-hero-copy h1{font-size:34px}.dd-lists-hero-stats{flex-direction:column}.dd-lists-media-item{grid-template-columns:32px 58px minmax(0,1fr)}.dd-lists-media-poster{width:58px;height:80px}.dd-list-editor-card{padding:14px}}.dd-lists-show-page .dd-lists-hero{grid-template-columns:minmax(250px,360px) minmax(0,1fr);min-height:300px}.dd-lists-show-page .dd-lists-hero-visual{height:300px;min-height:300px}.dd-lists-show-page .dd-lists-hero-copy{padding:28px 32px}.dd-lists-show-page .dd-lists-hero-copy h1{font-size:clamp(30px,3.4vw,48px)}.dd-lists-show-page .dd-lists-hero-stats{margin:14px 0}.dd-lists-danger-action.is-destructive{border-color:#ef4444}@supports (color:color-mix(in lab, red, red)){.dd-lists-danger-action.is-destructive{border-color:color-mix(in srgb,#ef4444 42%,var(--dd-border))}}.dd-lists-danger-action.is-destructive{background:#ef4444}@supports (color:color-mix(in lab, red, red)){.dd-lists-danger-action.is-destructive{background:color-mix(in srgb,#ef4444 7%,var(--dd-surface))}}.dd-lists-danger-action.is-destructive{color:#ef4444}.dd-list-danger-zone.is-destructive{border-color:#ef4444}@supports (color:color-mix(in lab, red, red)){.dd-list-danger-zone.is-destructive{border-color:color-mix(in srgb,#ef4444 34%,var(--dd-border))}}.dd-list-danger-zone.is-destructive{background:#ef4444}@supports (color:color-mix(in lab, red, red)){.dd-list-danger-zone.is-destructive{background:color-mix(in srgb,#ef4444 4%,var(--dd-surface))}}.dd-list-danger-zone.is-destructive>div>svg,.dd-list-danger-zone.is-destructive button{color:#ef4444}.dd-list-danger-zone.is-destructive button{border-color:#ef4444}@supports (color:color-mix(in lab, red, red)){.dd-list-danger-zone.is-destructive button{border-color:color-mix(in srgb,#ef4444 36%,var(--dd-border))}}.dd-community-v2-page,.dd-community-thread-v2{--dd-community-panel:#0b0d13;--dd-community-panel-soft:#11141d}:root[data-theme=light] .dd-community-v2-page,:root[data-theme=light] .dd-community-thread-v2{--dd-community-panel:#fff;--dd-community-panel-soft:#f7f8fb}.dd-community-editor-field{color:var(--dd-muted);gap:6px;font-size:11px;font-weight:850;display:grid}.dd-community-editor-field>span{display:block}.dd-community-v2-page{padding-bottom:58px}.dd-community-v2-hero{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:18px;margin-bottom:18px;display:grid}.dd-community-v2-copy,.dd-community-v2-cta,.dd-community-v2-filters,.dd-community-v2-stream,.dd-community-thread-op-v2,.dd-community-replies-v2,.dd-community-reply-composer-v2{border:1px solid var(--dd-border);background:var(--dd-community-panel);box-shadow:0 16px 40px var(--dd-text)}@supports (color:color-mix(in lab, red, red)){.dd-community-v2-copy,.dd-community-v2-cta,.dd-community-v2-filters,.dd-community-v2-stream,.dd-community-thread-op-v2,.dd-community-replies-v2,.dd-community-reply-composer-v2{box-shadow:0 16px 40px color-mix(in srgb,var(--dd-text) 4%,transparent)}}.dd-community-v2-copy{background:var(--dd-community-panel);border-radius:22px;padding:30px 32px}.dd-community-v2-copy h1{letter-spacing:-.045em;max-width:780px;margin:8px 0 10px;font-size:clamp(36px,4vw,58px);line-height:.98}.dd-community-v2-copy>p{max-width:760px;color:var(--dd-muted);margin:0;font-size:13px;line-height:1.7}.dd-community-v2-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:24px;display:grid}.dd-community-v2-stats>span{border:1px solid var(--dd-border);background:var(--dd-community-panel-soft);border-radius:12px;gap:2px;padding:11px 12px;display:grid}.dd-community-v2-stats strong{font-size:18px;line-height:1}.dd-community-v2-stats small{color:var(--dd-faint);text-transform:uppercase;letter-spacing:.06em;font-size:8px}.dd-community-v2-cta{background:var(--dd-community-panel);border-radius:22px;flex-direction:column;justify-content:center;align-items:flex-start;padding:26px;display:flex}.dd-community-v2-cta>svg{color:var(--dd-accent)}.dd-community-v2-cta>strong{margin-top:14px;font-size:18px}.dd-community-v2-cta>span{color:var(--dd-muted);margin:6px 0 18px;font-size:10px;line-height:1.55}.dd-community-v2-cta .dd-action-primary{width:100%}.dd-community-v2-filters{border-radius:18px;gap:11px;margin-bottom:18px;padding:14px;display:grid}.dd-community-v2-filters .dd-community-search{background:var(--dd-community-panel-soft);border-radius:12px}.dd-community-v2-filters .dd-community-tabs,.dd-community-v2-filters .dd-community-categories{padding-bottom:0}.dd-community-v2-filters .dd-community-categories{flex-wrap:wrap;overflow:visible}.dd-community-v2-filters .dd-community-categories a.is-child{opacity:.82}.dd-community-v2-filters .dd-community-tags{margin:0;padding:0}.dd-community-v2-stream{border-radius:20px;padding:18px}.dd-community-v2-stream-head{justify-content:space-between;align-items:flex-end;gap:14px;padding:2px 2px 14px;display:flex}.dd-community-v2-stream-head h2{margin:3px 0 0;font-size:20px}.dd-community-v2-stream-head>span{color:var(--dd-faint);font-size:9px;font-weight:800}.dd-community-v2-list{gap:8px;display:grid}.dd-community-v2-thread-entry{gap:4px;display:grid}.dd-community-v2-list-actions{justify-content:flex-end;padding:0 5px 3px;display:flex}.dd-community-v2-list-actions button{color:#ef4444;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:4px 6px;font-size:10px;font-weight:800;display:inline-flex}.dd-community-v2-list-actions button:hover{color:#dc2626}.dd-community-v2-thread{border:1px solid var(--dd-border);background:var(--dd-community-panel-soft);border-radius:15px;grid-template-columns:180px minmax(0,1fr) 190px;align-items:center;gap:16px;padding:14px 15px;transition:all .16s;display:grid}.dd-community-v2-thread:hover{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-community-v2-thread:hover{border-color:color-mix(in srgb,var(--dd-accent) 32%,var(--dd-border))}}.dd-community-v2-thread:hover{background:var(--dd-community-panel);transform:translateY(-1px)}.dd-community-v2-thread.is-pinned{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-community-v2-thread.is-pinned{border-color:color-mix(in srgb,var(--dd-accent) 26%,var(--dd-border))}}.dd-community-v2-author{align-items:center;gap:9px;min-width:0;display:flex}.dd-community-v2-author>span:last-child{min-width:0;display:grid}.dd-community-v2-author strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.dd-community-v2-author small{color:var(--dd-faint);margin-top:2px;font-size:8px}.dd-community-v2-avatar{background:var(--dd-accent);border-radius:11px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.dd-community-v2-avatar{background:color-mix(in srgb,var(--dd-accent) 14%,var(--dd-surface))}}.dd-community-v2-avatar{color:var(--dd-accent);font-size:9px;font-weight:900}.dd-community-v2-avatar img{object-fit:cover;width:100%;height:100%}.dd-community-v2-thread-main{min-width:0}.dd-community-v2-taxonomy{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.dd-community-v2-taxonomy .is-pin{background:var(--dd-accent);border-radius:999px;align-items:center;gap:4px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.dd-community-v2-taxonomy .is-pin{background:color-mix(in srgb,var(--dd-accent) 10%,var(--dd-surface))}}.dd-community-v2-taxonomy .is-pin{color:var(--dd-accent);padding:4px 7px;font-size:8px;font-weight:850}.dd-community-v2-thread-main h3{text-overflow:ellipsis;white-space:nowrap;margin:7px 0 4px;font-size:14px;line-height:1.25;overflow:hidden}.dd-community-v2-thread-main p{color:var(--dd-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:10px;line-height:1.55;display:-webkit-box;overflow:hidden}.dd-community-v2-thread-stats{grid-template-columns:1fr 1fr;gap:7px;display:grid}.dd-community-v2-thread-stats>span{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:11px;grid-template-columns:auto auto;align-items:center;gap:1px 6px;padding:9px;display:grid}.dd-community-v2-thread-stats svg{color:var(--dd-accent);grid-row:1/3}.dd-community-v2-thread-stats strong{font-size:12px;line-height:1}.dd-community-v2-thread-stats small{color:var(--dd-faint);font-size:7px}.dd-community-thread-v2{max-width:1240px}.dd-community-thread-nav{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.dd-community-thread-nav .dd-back-link{align-items:center;gap:6px;display:inline-flex}.dd-community-thread-top-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dd-community-thread-op-v2{border-radius:20px;overflow:hidden}.dd-community-thread-op-v2>header{border-bottom:1px solid var(--dd-border);justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.dd-community-thread-op-meta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dd-community-thread-op-meta .dd-thread-taxonomy-line{margin:0}.dd-community-thread-status{border:1px solid var(--dd-border);background:var(--dd-community-panel-soft);color:var(--dd-muted);border-radius:999px;padding:5px 8px;font-size:8px;font-weight:850;display:inline-flex}.dd-community-thread-status.is-open{color:#16a34a}.dd-community-thread-status.is-closed{color:#f59e0b}.dd-community-thread-status.is-hidden{color:#ef4444}.dd-community-linked-media-v2{border-bottom:1px solid var(--dd-border);background:var(--dd-community-panel-soft);justify-content:space-between;align-items:center;gap:12px;padding:11px 20px;display:flex}.dd-community-linked-media-v2 strong{font-size:10px}.dd-community-linked-media-v2 span{color:var(--dd-muted);font-size:8px}.dd-community-thread-body-v2{padding:24px 24px 18px}.dd-community-thread-body-v2 h1{letter-spacing:-.035em;max-width:980px;margin:0 0 14px;font-size:clamp(30px,3.6vw,46px);line-height:1.02}.dd-community-thread-body-v2 .dd-rich-text{margin-top:0}.dd-community-thread-footer-v2{border-top:1px solid var(--dd-border);background:var(--dd-community-panel-soft);justify-content:space-between;align-items:center;gap:14px;padding:12px 18px;display:flex}.dd-community-thread-footer-v2 .dd-post-actions{margin:0}.dd-community-thread-metrics{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.dd-community-thread-metrics>span{color:var(--dd-muted);align-items:center;gap:5px;font-size:9px;display:inline-flex}.dd-community-thread-metrics svg{color:var(--dd-accent)}.dd-community-thread-metrics strong{color:var(--dd-text)}.dd-community-edit-form{gap:10px;padding:20px;display:grid}.dd-community-replies-v2{border-radius:20px;margin-top:16px;padding:18px}.dd-community-replies-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.dd-community-replies-head h2{align-items:center;gap:7px;margin:4px 0 0;font-size:19px;display:flex}.dd-community-replies-head h2 svg{color:var(--dd-accent)}.dd-community-reply-v2{border-radius:14px;grid-template-columns:48px minmax(0,1fr);gap:12px;display:grid;margin-top:0!important;padding:14px!important}.dd-community-reply-v2.is-reply{margin-left:26px!important}.dd-community-reply-number{color:var(--dd-faint);place-items:start center;padding-top:5px;font-size:8px;font-weight:900;display:grid}.dd-community-reply-main{min-width:0}.dd-community-reply-main .dd-rich-text{margin-top:12px}.dd-community-reply-main .dd-post-actions{border-top:1px solid var(--dd-border);padding-top:9px}.dd-community-reply-composer-v2{border-radius:20px;margin-top:16px;padding:18px}.dd-community-reply-composer-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.dd-community-reply-composer-head h2{margin:3px 0 0;font-size:19px}.dd-community-reply-composer-head>svg{color:var(--dd-accent)}.dd-r27-hard-delete,[data-dd-r27-hard-thread],[data-dd-r27-hard-post]{display:none!important}@media (width<=1050px){.dd-lists-show-page .dd-lists-hero{grid-template-columns:300px minmax(0,1fr)}.dd-community-v2-hero{grid-template-columns:1fr}.dd-community-v2-cta{grid-template-columns:auto 1fr;align-items:center;gap:6px 12px;display:grid}.dd-community-v2-cta>svg{grid-row:1/4}.dd-community-v2-cta>strong,.dd-community-v2-cta>span{margin:0}.dd-community-v2-cta .dd-action-primary{grid-column:1/-1;margin-top:8px}.dd-community-v2-thread{grid-template-columns:150px minmax(0,1fr)}.dd-community-v2-thread-stats{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,140px));justify-content:end}}@media (width<=760px){.dd-lists-show-page .dd-lists-hero{grid-template-columns:1fr}.dd-lists-show-page .dd-lists-hero-visual{height:220px;min-height:220px}.dd-lists-show-page .dd-lists-hero-copy{padding:22px 18px}.dd-community-v2-copy{padding:24px 20px}.dd-community-v2-copy h1{font-size:38px}.dd-community-v2-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.dd-community-v2-thread{grid-template-columns:1fr;gap:10px}.dd-community-v2-thread-stats{grid-column:auto;justify-content:start}.dd-community-v2-author{border-bottom:1px solid var(--dd-border);padding-bottom:9px}.dd-community-v2-thread-main h3{white-space:normal}.dd-community-thread-nav{flex-direction:column;align-items:flex-start}.dd-community-thread-top-actions{width:100%}.dd-community-thread-op-v2>header{flex-direction:column}.dd-community-thread-op-meta{width:100%}.dd-community-thread-footer-v2{flex-direction:column;align-items:flex-start}.dd-community-reply-v2{grid-template-columns:32px minmax(0,1fr)}.dd-community-reply-v2.is-reply{margin-left:10px!important}.dd-community-replies-v2,.dd-community-reply-composer-v2{padding:14px}}@media (width<=480px){.dd-community-v2-copy h1{font-size:32px}.dd-community-v2-stats{grid-template-columns:1fr 1fr}.dd-community-v2-thread-stats{grid-template-columns:1fr 1fr;width:100%}.dd-community-thread-body-v2{padding:20px 16px}.dd-community-thread-body-v2 h1{font-size:30px}.dd-community-linked-media-v2{flex-direction:column;align-items:flex-start}.dd-community-reply-v2{grid-template-columns:1fr}.dd-community-reply-number{display:none}}.dd-admin-tabs nav{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:7px;padding:10px 0;display:grid!important;overflow:visible!important}.dd-admin-tabs nav::-webkit-scrollbar{display:none}.dd-admin-tabs a{text-align:center;border:1px solid #0000;border-radius:10px;justify-content:center;gap:7px;line-height:1.15;white-space:normal!important;min-height:52px!important;padding:0 12px!important;font-size:15px!important;font-weight:650!important}.dd-admin-tabs a svg{flex:0 0 17px;width:17px;height:17px}.dd-admin-tabs a:hover{border-color:var(--dd-border)}.dd-admin-tabs a.is-active{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-admin-tabs a.is-active{border-color:color-mix(in srgb,var(--dd-accent) 24%,var(--dd-border))}}.dd-admin-tabs a.is-active:after{height:3px!important;left:12px!important;right:12px!important}.dd-admin-mobile-tab-select{border-radius:12px;min-height:56px!important;padding:12px 14px!important;font-size:16px!important;font-weight:650!important}@media (width<=1320px){.dd-admin-tabs{padding:10px 0!important}.dd-admin-tabs nav{display:none!important}.dd-admin-mobile-tab-select{display:block!important}}@media (width>=1321px){.dd-admin-tabs{padding:0!important}.dd-admin-tabs nav{display:grid!important}.dd-admin-mobile-tab-select{display:none!important}}.dd-phpbb-recovery-note{border:1px solid var(--dd-border);background:var(--dd-surface-2);border-radius:12px;align-items:flex-start;gap:12px;margin-bottom:18px;padding:13px 14px;display:flex}.dd-phpbb-recovery-note strong{color:var(--dd-text);flex:none;font-size:11px}.dd-phpbb-recovery-note span{color:var(--dd-muted);font-size:10px;line-height:1.55}.dd-phpbb-recovery-note code,.dd-phpbb-images-box code{color:var(--dd-accent);font-size:.95em}.dd-phpbb-recovery-status{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-bottom:14px;display:grid}.dd-phpbb-recovery-status>div,.dd-phpbb-recovery-grid>div{border:1px solid var(--dd-border);background:var(--dd-surface-2);border-radius:11px;gap:4px;padding:11px 12px;display:grid}.dd-phpbb-recovery-status span,.dd-phpbb-recovery-grid span{color:var(--dd-faint);font-size:8.5px;font-weight:700}.dd-phpbb-recovery-status strong{color:var(--dd-text);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.dd-phpbb-recovery-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:12px 0;display:grid}.dd-phpbb-recovery-grid>div strong{color:var(--dd-text);font-size:18px;line-height:1}.dd-phpbb-recovery-grid.is-import>div{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-phpbb-recovery-grid.is-import>div{border-color:color-mix(in srgb,var(--dd-accent) 18%,var(--dd-border))}}.dd-phpbb-images-box{border:1px solid var(--dd-border);background:var(--dd-surface-2);border-radius:13px;gap:10px;margin-top:18px;padding:14px;display:grid}.dd-phpbb-images-box h3{color:var(--dd-text);margin:0;font-size:12px}.dd-phpbb-images-box p{color:var(--dd-muted);margin:0;font-size:9.5px;line-height:1.55}.dd-phpbb-images-box textarea{border:1px solid var(--dd-border);background:var(--dd-input);width:100%;min-height:96px;color:var(--dd-text);font:inherit;resize:vertical;border-radius:10px;padding:10px 11px;font-size:10px}.dd-phpbb-images-box .dd-admin-primary{justify-self:start}.dd-phpbb-conflicts{gap:7px;display:grid}.dd-phpbb-conflicts>div{border:1px solid var(--dd-border);background:var(--dd-surface-2);border-radius:10px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:10px 11px;display:grid}.dd-phpbb-conflicts strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.dd-phpbb-conflicts span{color:var(--dd-muted);font-size:8.5px}.dd-phpbb-conflicts code{color:var(--dd-accent);font-size:8px}.dd-phpbb-scope{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.dd-phpbb-scope span{border:1px solid var(--dd-border);background:var(--dd-surface-2);color:var(--dd-muted);border-radius:9px;padding:9px 10px;font-size:9px;line-height:1.45}@media (width<=980px){.dd-phpbb-recovery-status,.dd-phpbb-recovery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dd-phpbb-conflicts>div{grid-template-columns:1fr}.dd-phpbb-conflicts span,.dd-phpbb-conflicts code{justify-self:start}}@media (width<=620px){.dd-phpbb-recovery-note{flex-direction:column}.dd-phpbb-recovery-status,.dd-phpbb-recovery-grid,.dd-phpbb-scope{grid-template-columns:1fr}}.dd-phpbb-conflict-summary{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin-bottom:14px;display:grid}.dd-phpbb-conflict-summary>button,.dd-phpbb-conflict-summary>div{border:1px solid var(--dd-border);background:var(--dd-surface-2);text-align:left;border-radius:11px;gap:5px;padding:12px;display:grid}.dd-phpbb-conflict-summary>button{cursor:pointer}.dd-phpbb-conflict-summary>button:hover,.dd-phpbb-conflict-summary>button.is-active{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-phpbb-conflict-summary>button:hover,.dd-phpbb-conflict-summary>button.is-active{border-color:color-mix(in srgb,var(--dd-accent) 55%,var(--dd-border))}}.dd-phpbb-conflict-summary>button:hover,.dd-phpbb-conflict-summary>button.is-active{box-shadow:0 0 0 1px var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-phpbb-conflict-summary>button:hover,.dd-phpbb-conflict-summary>button.is-active{box-shadow:0 0 0 1px color-mix(in srgb,var(--dd-accent) 18%,transparent)}}.dd-phpbb-conflict-summary span{color:var(--dd-muted);font-size:9px;font-weight:700}.dd-phpbb-conflict-summary strong{color:var(--dd-text);font-size:20px;line-height:1}.dd-phpbb-conflict-help{border:1px solid var(--dd-border);background:var(--dd-surface-2);border-radius:11px;align-items:flex-start;gap:10px;margin-bottom:14px;padding:12px 13px;display:flex}.dd-phpbb-conflict-help strong{color:var(--dd-text);flex:none;font-size:10px}.dd-phpbb-conflict-help span{color:var(--dd-muted);font-size:9px;line-height:1.55}.dd-phpbb-conflicts.is-detailed{gap:10px}.dd-phpbb-conflicts.is-detailed>article{border:1px solid var(--dd-border);background:var(--dd-surface-2);border-radius:12px;gap:10px;padding:12px;display:grid}.dd-phpbb-conflict-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.dd-phpbb-conflict-head>div{gap:3px;min-width:0;display:grid}.dd-phpbb-conflict-head strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.dd-phpbb-conflict-head span{color:var(--dd-muted);font-size:9px}.dd-phpbb-confidence{border:1px solid var(--dd-border);text-transform:uppercase;letter-spacing:.04em;border-radius:999px;flex:none;padding:5px 8px;font-size:8.5px;font-weight:800}.dd-phpbb-confidence.is-high{border-color:#16a34a}@supports (color:color-mix(in lab, red, red)){.dd-phpbb-confidence.is-high{border-color:color-mix(in srgb,#16a34a 45%,var(--dd-border))}}.dd-phpbb-confidence.is-high{color:#16a34a}.dd-phpbb-confidence.is-medium{border-color:#d97706}@supports (color:color-mix(in lab, red, red)){.dd-phpbb-confidence.is-medium{border-color:color-mix(in srgb,#d97706 45%,var(--dd-border))}}.dd-phpbb-confidence.is-medium{color:#d97706}.dd-phpbb-confidence.is-review{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-phpbb-confidence.is-review{border-color:color-mix(in srgb,var(--dd-accent) 38%,var(--dd-border))}}.dd-phpbb-confidence.is-review{color:var(--dd-accent)}.dd-phpbb-candidate-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.dd-phpbb-candidate-grid>a{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:10px;gap:4px;padding:10px;text-decoration:none;display:grid;position:relative}.dd-phpbb-candidate-grid>a:hover,.dd-phpbb-candidate-grid>a.is-survivor{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-phpbb-candidate-grid>a:hover,.dd-phpbb-candidate-grid>a.is-survivor{border-color:color-mix(in srgb,var(--dd-accent) 45%,var(--dd-border))}}.dd-phpbb-candidate-grid strong{color:var(--dd-text);font-size:10px}.dd-phpbb-candidate-grid span,.dd-phpbb-candidate-grid small{color:var(--dd-muted);font-size:8.5px}.dd-phpbb-candidate-grid em{background:var(--dd-accent);color:#fff;text-transform:uppercase;border-radius:999px;padding:3px 6px;font-size:7.5px;font-style:normal;font-weight:800;position:absolute;top:8px;right:8px}.dd-phpbb-evidence,.dd-phpbb-blockers{flex-wrap:wrap;gap:6px;display:flex}.dd-phpbb-evidence span,.dd-phpbb-blockers span{border:1px solid var(--dd-border);background:var(--dd-surface);color:var(--dd-muted);border-radius:999px;padding:5px 7px;font-size:8px}.dd-phpbb-evidence span{color:#15803d}.dd-phpbb-blockers span{color:#b45309}@media (width<=980px){.dd-phpbb-conflict-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.dd-phpbb-candidate-grid{grid-template-columns:1fr}}@media (width<=620px){.dd-phpbb-conflict-summary{grid-template-columns:1fr}.dd-phpbb-conflict-help,.dd-phpbb-conflict-head{flex-direction:column}.dd-phpbb-confidence{align-self:flex-start}}.dd-custom-page-r137{padding-top:34px}.dd-custom-page-hero-r137{border:1px solid var(--dd-border);background:var(--dd-surface);box-shadow:0 10px 28px var(--dd-shadow);border-radius:16px;padding:30px 32px;margin-bottom:18px!important}@supports (color:color-mix(in lab, red, red)){.dd-custom-page-hero-r137{box-shadow:0 10px 28px color-mix(in srgb,var(--dd-shadow) 8%,transparent)}}.dd-custom-page-hero-r137 h1{margin-top:6px}.dd-custom-page-body-r137{border:1px solid var(--dd-border);background:var(--dd-surface);min-height:180px;box-shadow:0 10px 28px var(--dd-shadow);border-radius:16px;padding:30px 32px;margin-top:0!important}@supports (color:color-mix(in lab, red, red)){.dd-custom-page-body-r137{box-shadow:0 10px 28px color-mix(in srgb,var(--dd-shadow) 8%,transparent)}}.dd-custom-page-body-r137 .dd-rich-content>:first-child{margin-top:0}.dd-custom-page-body-r137 .dd-rich-content>:last-child{margin-bottom:0}.dd-custom-page-row-r137{background:var(--dd-surface)!important;border-radius:13px!important;padding:0!important;overflow:hidden!important}.dd-custom-page-summary-r137{grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.dd-custom-page-summary-icon-r137{border:1px solid var(--dd-border);background:var(--dd-surface-2);width:36px;height:36px;color:var(--dd-muted);border-radius:10px;place-items:center;display:grid}.dd-custom-page-summary-copy-r137{min-width:0}.dd-custom-page-summary-title-r137{align-items:center;gap:8px;min-width:0;display:flex}.dd-custom-page-summary-title-r137 strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.dd-custom-page-summary-copy-r137 small{text-overflow:ellipsis;white-space:nowrap;color:var(--dd-muted);margin-top:3px;font-size:10px;display:block;overflow:hidden}.dd-custom-page-status-r137{border:1px solid var(--dd-border);background:var(--dd-surface-2);color:var(--dd-muted);border-radius:999px;flex:none;padding:3px 7px;font-size:9px;font-weight:700}.dd-custom-page-status-r137.is-published{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-custom-page-status-r137.is-published{border-color:color-mix(in srgb,var(--dd-accent) 28%,var(--dd-border))}}.dd-custom-page-status-r137.is-published{color:var(--dd-accent)}.dd-custom-page-summary-actions-r137{align-items:center;gap:7px;display:flex}.dd-custom-page-summary-actions-r137 a,.dd-custom-page-summary-actions-r137 button{border:1px solid var(--dd-border);background:var(--dd-surface);min-height:34px;color:var(--dd-text);border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:10px;font-weight:700;display:inline-flex}.dd-custom-page-summary-actions-r137 a:hover,.dd-custom-page-summary-actions-r137 button:hover{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-custom-page-summary-actions-r137 a:hover,.dd-custom-page-summary-actions-r137 button:hover{border-color:color-mix(in srgb,var(--dd-accent) 32%,var(--dd-border))}}.dd-custom-page-summary-actions-r137 a:hover,.dd-custom-page-summary-actions-r137 button:hover{color:var(--dd-accent)}.dd-custom-page-editor-r137{border-top:1px solid var(--dd-border);padding:18px}.dd-footer-r9-social a{border-radius:50%!important;justify-content:center!important;width:34px!important;height:34px!important;min-height:34px!important;padding:0!important}.dd-footer-r9-social a svg{width:16px;height:16px;display:block}@media (width<=760px){.dd-custom-page-r137{padding-top:20px}.dd-custom-page-hero-r137,.dd-custom-page-body-r137{border-radius:13px;padding:20px 18px}.dd-custom-page-summary-r137{grid-template-columns:34px minmax(0,1fr);padding:11px 12px}.dd-custom-page-summary-icon-r137{width:32px;height:32px}.dd-custom-page-summary-actions-r137{grid-column:1/-1;justify-content:flex-end;padding-top:2px}.dd-custom-page-summary-actions-r137 a,.dd-custom-page-summary-actions-r137 button{min-height:32px}}.dd-ad2-admin{--dd-ad2-accent:#f06}.dd-ad2-diagnostic{border:1px solid var(--dd-border);background:var(--dd-surface-2);border-radius:14px;gap:8px;padding:16px;display:grid}.dd-ad2-diagnostic strong{font-size:14px}.dd-ad2-diagnostic span{color:var(--dd-muted);font-size:12px;line-height:1.55}.dd-ad2-diagnostic code{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:9px;padding:8px;font-size:10px;overflow:auto}.dd-ad2-master{justify-content:space-between;align-items:center;gap:16px;display:flex}.dd-ad2-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.dd-ad2-metric{border:1px solid var(--dd-border);background:var(--dd-card);border-radius:14px;gap:4px;padding:15px 16px;display:grid}.dd-ad2-metric>span{color:var(--dd-muted);letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:700}.dd-ad2-metric>strong{font-size:24px;line-height:1.05}.dd-ad2-metric>small{color:var(--dd-muted);font-size:11px}.dd-ad2-form{gap:14px;display:grid}.dd-ad2-placement-list{gap:8px;display:grid}.dd-ad2-placement{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:12px;grid-template-columns:minmax(0,1fr) auto 110px auto;align-items:end;gap:12px;padding:12px;display:grid}.dd-ad2-placement>div:first-child{gap:3px;display:grid}.dd-ad2-placement strong{font-size:12px}.dd-ad2-placement small{color:var(--dd-muted);font-size:10.5px}.dd-ad2-placement code{background:var(--dd-surface-3);width:max-content;color:var(--dd-muted);border-radius:6px;padding:2px 6px;font-size:9px}.dd-ad2-placement>button{border:1px solid var(--dd-border-strong);background:var(--dd-surface-2);min-height:36px;color:var(--dd-text);border-radius:9px;padding:0 12px;font-size:11px}.dd-ad2-placement>button:hover{color:#f06;border-color:#ff006680}.dd-ad2-campaign-list{gap:12px;display:grid}.dd-ad2-campaign{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:14px;overflow:hidden}.dd-ad2-campaign>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:14px;padding:14px 15px;list-style:none;display:grid}.dd-ad2-campaign>summary::-webkit-details-marker{display:none}.dd-ad2-campaign>summary>div:first-child{gap:3px;min-width:0;display:grid}.dd-ad2-campaign>summary>div:first-child strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.dd-ad2-campaign>summary>div:first-child small{text-overflow:ellipsis;white-space:nowrap;color:var(--dd-muted);font-size:10px;overflow:hidden}.dd-ad2-campaign[open]>summary{border-bottom:1px solid var(--dd-border)}.dd-ad2-campaign[open]>summary>svg{transform:rotate(180deg)}.dd-ad2-status{border:1px solid var(--dd-border);border-radius:999px;padding:5px 8px;font-size:9px;font-weight:700}.dd-ad2-status.is-active{color:#16a34a;background:#16a34a14;border-color:#16a34a52}.dd-ad2-status.is-paused{color:#d97706;background:#f59e0b14;border-color:#f59e0b57}.dd-ad2-status.is-finished{color:var(--dd-muted)}.dd-ad2-status.is-draft{color:#f06;background:#ff00660f;border-color:#ff006640}.dd-ad2-summary-metric{text-align:right;gap:1px;display:grid}.dd-ad2-summary-metric strong{font-size:13px}.dd-ad2-summary-metric small{color:var(--dd-muted);font-size:9px}.dd-ad2-campaign-body{gap:18px;padding:15px;display:grid}.dd-ad2-editor{border:1px solid var(--dd-border);background:var(--dd-surface-2);border-radius:12px;gap:12px;padding:13px;display:grid}.dd-ad2-columns{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:14px;display:grid}.dd-ad2-columns>section{align-content:start;gap:10px;min-width:0;display:grid}.dd-ad2-columns h4{margin:0;font-size:12px}.dd-ad2-subform{border:1px dashed var(--dd-border-strong);background:var(--dd-surface-2);border-radius:12px;gap:11px;padding:12px;display:grid}.dd-ad2-creative-list,.dd-ad2-assignment-list{gap:8px;display:grid}.dd-ad2-creative{border:1px solid var(--dd-border);background:var(--dd-card);border-radius:11px;overflow:hidden}.dd-ad2-creative>summary{cursor:pointer;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px;list-style:none;display:grid}.dd-ad2-creative>summary::-webkit-details-marker{display:none}.dd-ad2-creative>summary img,.dd-ad2-image-placeholder{object-fit:cover;border-radius:7px;width:72px;height:42px}.dd-ad2-image-placeholder{background:var(--dd-surface-3);color:var(--dd-muted);place-items:center;font-size:10px;font-weight:800;display:grid}.dd-ad2-creative>summary>div{gap:2px;min-width:0;display:grid}.dd-ad2-creative>summary strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.dd-ad2-creative>summary small{color:var(--dd-muted);font-size:9px}.dd-ad2-creative[open]>summary{border-bottom:1px solid var(--dd-border)}.dd-ad2-creative[open]>summary>svg{transform:rotate(180deg)}.dd-ad2-creative>form{gap:10px;padding:11px;display:grid}.dd-ad2-assignment{border:1px solid var(--dd-border);background:var(--dd-card);border-radius:11px;gap:9px;padding:11px;display:grid}.dd-ad2-assignment-head{gap:2px;display:grid}.dd-ad2-assignment-head strong{font-size:11px}.dd-ad2-assignment-head small{color:var(--dd-muted);font-size:9px}.dd-ad2-assignment-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.dd-ad2-assignment-grid .dd-admin-field{min-width:0}.dd-ad2-assignment-grid .dd-admin-toggle{align-self:end;min-height:38px}.dd-ad2-admin input:focus,.dd-ad2-admin select:focus,.dd-ad2-admin textarea:focus{border-color:#ff00667a;outline:none;box-shadow:0 0 0 2px #ff006614}.dd-ad2-admin .dd-admin-primary{color:#fff;background:#f06}.dd-ad2-admin .dd-admin-primary:hover{background:#e6005c}.dd-ad2-admin .danger{color:#d92d4f}@media (width<=1180px){.dd-ad2-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.dd-ad2-columns{grid-template-columns:1fr}.dd-ad2-placement{grid-template-columns:minmax(0,1fr) auto 100px}.dd-ad2-placement>button{grid-column:2/-1;justify-self:end}}@media (width<=720px){.dd-ad2-master{flex-direction:column;align-items:stretch}.dd-ad2-master>button{width:100%}.dd-ad2-metrics{grid-template-columns:1fr 1fr;gap:8px}.dd-ad2-metric{padding:12px}.dd-ad2-metric>strong{font-size:20px}.dd-ad2-placement{grid-template-columns:1fr}.dd-ad2-placement>.dd-admin-toggle,.dd-ad2-placement>.dd-admin-field,.dd-ad2-placement>button{grid-column:auto;justify-self:stretch;width:100%}.dd-ad2-campaign>summary{grid-template-columns:minmax(0,1fr) auto}.dd-ad2-status{grid-column:1}.dd-ad2-summary-metric{grid-area:2/2}.dd-ad2-campaign>summary>svg{grid-area:1/2}.dd-ad2-campaign-body,.dd-ad2-editor,.dd-ad2-subform{padding:10px}.dd-ad2-assignment-grid{grid-template-columns:1fr}.dd-ad2-creative>summary{grid-template-columns:58px minmax(0,1fr) auto}.dd-ad2-creative>summary img,.dd-ad2-image-placeholder{width:58px;height:38px}}.dd-pixai-page{max-width:1240px;margin:0 auto;padding:28px 20px 64px}.dd-pixai-hero{border:1px solid var(--dd-border);background:var(--dd-surface,#fff);border-radius:22px;justify-content:space-between;align-items:flex-end;gap:24px;padding:28px;display:flex}.dd-pixai-kicker{color:var(--dd-accent,#f06);align-items:center;gap:7px;font-size:13px;font-weight:700;display:inline-flex}.dd-pixai-hero h1{margin:9px 0 10px;font-size:clamp(34px,5vw,58px);line-height:1}.dd-pixai-hero p{max-width:720px;color:var(--dd-muted);margin:0;font-size:15px}.dd-pixai-balance{border:1px solid var(--dd-accent);align-items:center;gap:11px;display:flex}@supports (color:color-mix(in lab, red, red)){.dd-pixai-balance{border:1px solid color-mix(in srgb,var(--dd-accent) 28%,var(--dd-border))}}.dd-pixai-balance{background:var(--dd-accent);border-radius:16px;padding:12px 16px}@supports (color:color-mix(in lab, red, red)){.dd-pixai-balance{background:color-mix(in srgb,var(--dd-accent) 5%,var(--dd-surface))}}.dd-pixai-balance{min-width:128px}.dd-pixai-balance svg{color:var(--dd-accent)}.dd-pixai-balance div{flex-direction:column;display:flex}.dd-pixai-balance strong{font-size:20px}.dd-pixai-balance span{color:var(--dd-muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.dd-pixai-tabs{flex-wrap:wrap;gap:6px;margin:18px 0 26px;display:flex}.dd-pixai-tabs a{color:var(--dd-muted);border-radius:10px;padding:9px 14px;font-size:14px;font-weight:650}.dd-pixai-tabs a:hover,.dd-pixai-tabs a.is-active{background:var(--dd-accent);color:#fff}.dd-pixai-studio{grid-template-columns:minmax(0,1fr) 300px;gap:20px;display:grid}.dd-pixai-card{border:1px solid var(--dd-border);background:var(--dd-surface,#fff);border-radius:18px;padding:20px}.dd-pixai-section-title{align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.dd-pixai-section-title svg{color:var(--dd-accent);margin-top:2px}.dd-pixai-section-title h2,.dd-pixai-heading h2{margin:0;font-size:22px}.dd-pixai-section-title p,.dd-pixai-heading p{color:var(--dd-muted);margin:4px 0 0;font-size:13px}.dd-pixai-generator label,.dd-pixai-shop-actions label{flex-direction:column;gap:7px;margin-bottom:14px;font-size:13px;font-weight:650;display:flex}.dd-pixai-generator textarea,.dd-pixai-generator input,.dd-pixai-generator select,.dd-pixai-shop-actions textarea,.dd-pixai-shop-actions input{border:1px solid var(--dd-border);background:var(--dd-input-bg,var(--dd-surface));width:100%;color:inherit;border-radius:11px;outline:none;padding:10px 11px}.dd-pixai-generator textarea:focus,.dd-pixai-generator input:focus,.dd-pixai-generator select:focus{border-color:var(--dd-accent)}.dd-pixai-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.dd-pixai-submit{border-top:1px solid var(--dd-border);justify-content:space-between;align-items:center;gap:16px;padding-top:8px;display:flex}.dd-pixai-submit button,.dd-pixai-owner button,.dd-pixai-profile-actions button,.dd-pixai-shop-actions button{background:var(--dd-accent);color:#fff;cursor:pointer;border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-weight:700;display:inline-flex}.dd-pixai-submit button:disabled{opacity:.45;cursor:not-allowed}.dd-pixai-guide h3{margin:0 0 10px}.dd-pixai-guide p{color:var(--dd-muted);font-size:13px;line-height:1.6}.dd-pixai-note{border-left:3px solid var(--dd-accent);background:var(--dd-accent);margin-top:18px;padding:10px 12px}@supports (color:color-mix(in lab, red, red)){.dd-pixai-note{background:color-mix(in srgb,var(--dd-accent) 5%,transparent)}}.dd-pixai-note{font-size:12px}.dd-pixai-error{color:#e11d48;border:1px solid #e11d48;border-radius:10px;margin-top:12px;padding:10px 12px;font-size:12px}.dd-pixai-heading{margin:0 0 18px}.dd-pixai-gallery{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.dd-pixai-art-card{border:1px solid var(--dd-border);background:var(--dd-surface,#fff);border-radius:16px;overflow:hidden}.dd-pixai-art-media{aspect-ratio:1;background:var(--dd-surface-2,#f4f4f5);display:block;position:relative;overflow:hidden}.dd-pixai-art-media img{object-fit:cover;width:100%;height:100%;display:block}.dd-pixai-art-media.is-nsfw img,.dd-pixai-detail-image.is-nsfw img{filter:blur(24px)saturate(.65);transform:scale(1.08)}.dd-pixai-nsfw{z-index:2;color:#fff;text-align:center;background:#0a0a0c57;flex-direction:column;justify-content:center;align-items:center;gap:7px;display:flex;position:absolute;inset:0}.dd-pixai-nsfw button{color:#fff;cursor:pointer;background:#00000057;border:1px solid #ffffffbf;border-radius:999px;padding:7px 14px}.dd-pixai-placeholder{height:100%;color:var(--dd-muted);flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.dd-pixai-art-body{padding:13px}.dd-pixai-art-body p{height:3.6em;color:var(--dd-text);margin:9px 0;font-size:12px;line-height:1.45;overflow:hidden}.dd-pixai-art-meta,.dd-pixai-art-stats{color:var(--dd-muted);justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}.dd-pixai-art-meta span,.dd-pixai-art-stats span{align-items:center;gap:4px;display:inline-flex}.dd-pixai-empty{border:1px dashed var(--dd-border);min-height:240px;color:var(--dd-muted);border-radius:18px;flex-direction:column;justify-content:center;align-items:center;display:flex}.dd-pixai-credit-summary{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:18px;align-items:center;gap:14px;margin-bottom:18px;padding:20px;display:flex}.dd-pixai-credit-summary>svg{color:var(--dd-accent)}.dd-pixai-credit-summary div{flex-direction:column;display:flex}.dd-pixai-credit-summary strong{font-size:22px}.dd-pixai-credit-summary a{color:var(--dd-accent);margin-left:auto;font-weight:700}.dd-pixai-ledger>div{border-bottom:1px solid var(--dd-border);grid-template-columns:1fr auto 70px;align-items:center;gap:14px;padding:11px 0;display:grid}.dd-pixai-ledger>div div{flex-direction:column;display:flex}.dd-pixai-ledger small{color:var(--dd-muted)}.dd-pixai-ledger .positive{color:#16a34a}.dd-pixai-ledger .negative{color:#e11d48}.dd-pixai-packages{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.dd-pixai-packages>button{text-align:left;border:1px solid var(--dd-border);background:var(--dd-surface);color:inherit;cursor:pointer;border-radius:16px;flex-direction:column;align-items:flex-start;gap:6px;padding:18px;display:flex}.dd-pixai-packages>button.is-selected{border-color:var(--dd-accent);box-shadow:0 0 0 2px var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-pixai-packages>button.is-selected{box-shadow:0 0 0 2px color-mix(in srgb,var(--dd-accent) 16%,transparent)}}.dd-pixai-packages svg{color:var(--dd-accent)}.dd-pixai-packages strong{font-size:18px}.dd-pixai-packages b{margin-top:7px;font-size:21px}.dd-pixai-packages small{color:var(--dd-muted)}.dd-pixai-shop-actions{grid-template-columns:220px 1fr;align-items:start;gap:18px;margin-top:18px;display:grid}.dd-pixai-paypal{min-height:48px}.dd-pixai-detail{grid-template-columns:minmax(0,1.5fr) minmax(300px,.65fr);gap:20px;display:grid}.dd-pixai-detail-image{background:#111;border-radius:18px;min-height:520px;position:relative;overflow:hidden}.dd-pixai-detail-image img{object-fit:contain;width:100%;height:100%;max-height:78vh;display:block}.dd-pixai-author{border-bottom:1px solid var(--dd-border);align-items:center;gap:10px;padding-bottom:14px;display:flex}.dd-pixai-author div{flex-direction:column;display:flex}.dd-pixai-author span,.dd-pixai-muted{color:var(--dd-muted);font-size:12px}.dd-pixai-prompt{margin:17px 0}.dd-pixai-prompt span{text-transform:uppercase;color:var(--dd-muted);font-size:11px}.dd-pixai-prompt p{white-space:pre-wrap;font-size:13px;line-height:1.55}.dd-pixai-actions{gap:8px;display:flex}.dd-pixai-actions button{border:1px solid var(--dd-border);color:inherit;background:0 0;border-radius:10px;align-items:center;gap:6px;padding:8px 11px;display:flex}.dd-pixai-actions button.is-active{border-color:var(--dd-accent);color:var(--dd-accent)}.dd-pixai-owner{border-top:1px solid var(--dd-border);gap:9px;margin-top:18px;padding-top:17px;display:grid}.dd-pixai-owner label{font-size:12px}.dd-pixai-owner select{width:100%;margin-top:5px}.dd-pixai-profile-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.dd-pixai-comments{margin-top:20px}.dd-pixai-comments h2{align-items:center;gap:8px;display:flex}.dd-pixai-comments form{grid-template-columns:1fr auto;gap:10px;display:grid}.dd-pixai-comments textarea{border:1px solid var(--dd-border);color:inherit;background:0 0;border-radius:11px;padding:10px}.dd-pixai-comments article{border-bottom:1px solid var(--dd-border);padding:14px 0}.dd-pixai-comments article p{margin:5px 0 0}.dd-pixai-report{color:#e11d48;background:0 0;border:0;align-items:center;gap:6px;margin-top:15px;display:flex}.dd-pixai-back{color:var(--dd-muted);margin-bottom:14px;display:inline-block}.dd-pixai-admin-status{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.dd-pixai-admin-status span{border:1px solid var(--dd-border);border-radius:999px;padding:7px 10px;font-size:12px}.dd-pixai-admin-list{gap:8px;display:grid}.dd-pixai-admin-row{border:1px solid var(--dd-border);border-radius:12px;grid-template-columns:minmax(170px,1.4fr) 90px 110px 90px 100px auto;align-items:center;gap:8px;padding:10px;display:grid}.dd-pixai-admin-row input,.dd-pixai-admin-row select,.dd-pixai-package-form input{border:1px solid var(--dd-border);min-width:0;color:inherit;background:0 0;border-radius:8px;padding:8px}.dd-pixai-package-form{grid-template-columns:1.3fr 110px 110px 110px auto;gap:8px;margin-bottom:12px;display:grid}.dd-pixai-orders{gap:8px;display:grid}.dd-pixai-orders>div{border:1px solid var(--dd-border);border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.dd-pixai-orders>div>div:first-child{flex-direction:column;flex:1;display:flex}.dd-pixai-orders small{color:var(--dd-muted)}.dd-pixai-orders button{margin-left:5px}@media (width<=980px){.dd-pixai-studio,.dd-pixai-detail{grid-template-columns:1fr}.dd-pixai-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}.dd-pixai-admin-row{grid-template-columns:1fr 1fr 1fr}.dd-pixai-package-form{grid-template-columns:1fr 1fr}.dd-pixai-shop-actions{grid-template-columns:1fr}.dd-pixai-detail-image{min-height:360px}}@media (width<=680px){.dd-pixai-page{padding:18px 12px 48px}.dd-pixai-hero{flex-direction:column;align-items:flex-start;padding:20px}.dd-pixai-balance{width:100%}.dd-pixai-grid{grid-template-columns:1fr 1fr}.dd-pixai-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dd-pixai-packages{grid-template-columns:1fr}.dd-pixai-submit{flex-direction:column;align-items:flex-start}.dd-pixai-submit button{width:100%}.dd-pixai-comments form,.dd-pixai-admin-row,.dd-pixai-package-form{grid-template-columns:1fr}.dd-pixai-orders>div{flex-direction:column;align-items:flex-start}.dd-pixai-profile-actions{grid-template-columns:1fr}}.dd-pixai-gallery-filters{grid-template-columns:minmax(220px,1fr) 170px 170px;gap:10px;margin:18px 0;display:grid}.dd-pixai-gallery-filters>div{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:11px;align-items:center;gap:8px;padding:0 10px;display:flex}.dd-pixai-gallery-filters input,.dd-pixai-gallery-filters select{border:1px solid var(--dd-border);background:var(--dd-surface);width:100%;color:inherit;border-radius:11px;padding:10px}.dd-pixai-gallery-filters>div input{background:0 0;border:0;padding-left:0}.dd-pixai-pagination{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:24px;display:flex}.dd-pixai-pagination button{border:1px solid var(--dd-border);background:var(--dd-surface);color:inherit;border-radius:9px;padding:7px 10px}.dd-pixai-pagination button.is-active{background:var(--dd-accent);border-color:var(--dd-accent);color:#fff}@media (width<=680px){.dd-pixai-gallery-filters{grid-template-columns:1fr}.dd-pixai-gallery-filters select{width:100%}}.dd-pixai-admin-overview{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:16px;justify-content:space-between;align-items:flex-start;gap:24px;padding:20px 22px;display:flex}.dd-pixai-admin-overview h2{margin:4px 0 5px;font-size:22px;line-height:1.2}.dd-pixai-admin-overview p{color:var(--dd-muted);margin:0;font-size:13px;line-height:1.5}.dd-pixai-admin-eyebrow{letter-spacing:.14em;color:var(--dd-accent);font-size:10px;font-weight:800}.dd-pixai-admin-status{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:0;display:flex}.dd-pixai-admin-status span{border:1px solid var(--dd-border);background:var(--dd-surface-2,var(--dd-surface));white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-size:12px;font-weight:700;display:inline-flex}.dd-pixai-admin-status .ok{color:#16a34a}.dd-pixai-admin-status .bad{color:#e11d48}.dd-pixai-admin-status .warn{color:#d97706}.dd-pixai-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.dd-pixai-kpis>div{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:14px;flex-direction:column;justify-content:center;gap:7px;min-height:82px;padding:14px 16px;display:flex}.dd-pixai-kpis span{color:var(--dd-muted);font-size:11px}.dd-pixai-kpis strong{font-size:21px;line-height:1}.dd-pixai-credentials-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.dd-pixai-credential{border:1px solid var(--dd-border);background:var(--dd-surface-2,var(--dd-surface));border-radius:13px;flex-direction:column;gap:10px;padding:14px;display:flex}.dd-pixai-credential-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.dd-pixai-credential-head>div{flex-direction:column;gap:3px;min-width:0;display:flex}.dd-pixai-credential-head strong{font-size:13px}.dd-pixai-credential-head small{color:var(--dd-muted);font-size:11px}.dd-pixai-credential-head>span{border:1px solid var(--dd-border);border-radius:999px;padding:4px 7px;font-size:10px;font-weight:800}.dd-pixai-credential-head>span.ok{color:#16a34a}.dd-pixai-credential-head>span.warn{color:#d97706}.dd-pixai-credential-head>span.bad{color:#e11d48}.dd-pixai-secret-input{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:10px;grid-template-columns:1fr 38px;display:grid;overflow:hidden}.dd-pixai-secret-input input{min-width:0;color:inherit;background:0 0;border:0;outline:none;padding:10px 11px}.dd-pixai-secret-input:focus-within{border-color:var(--dd-accent)}.dd-pixai-secret-input button{border:0;border-left:1px solid var(--dd-border);color:var(--dd-muted);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:flex}.dd-pixai-secret-input button:hover{color:var(--dd-accent)}.dd-pixai-clear-secret{color:var(--dd-muted);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:11px;text-decoration:underline}.dd-pixai-clear-secret:hover{color:#e11d48}.dd-pixai-paypal-mode select{border:1px solid var(--dd-border);background:var(--dd-surface);width:100%;color:inherit;border-radius:10px;padding:10px 11px}.dd-pixai-config-sections{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.dd-pixai-config-sections>section{border:1px solid var(--dd-border);background:var(--dd-surface-2,var(--dd-surface));border-radius:13px;flex-direction:column;gap:10px;padding:15px;display:flex}.dd-pixai-config-sections h3{margin:0 0 3px;font-size:13px}.dd-pixai-config-sections .dd-admin-field{margin:0}.dd-pixai-config-sections .dd-admin-toggle{min-height:38px}.dd-pixai-model-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.dd-pixai-model-card{border:1px solid var(--dd-border);background:var(--dd-surface-2,var(--dd-surface));cursor:pointer;border-radius:14px;flex-direction:column;gap:10px;min-height:154px;padding:14px;transition:border-color .15s,box-shadow .15s;display:flex}.dd-pixai-model-card:hover{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-pixai-model-card:hover{border-color:color-mix(in srgb,var(--dd-accent) 45%,var(--dd-border))}}.dd-pixai-model-card.is-enabled{border-color:var(--dd-accent);box-shadow:0 0 0 1px var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-pixai-model-card.is-enabled{box-shadow:0 0 0 1px color-mix(in srgb,var(--dd-accent) 14%,transparent)}}.dd-pixai-model-card-top{grid-template-columns:auto 1fr auto;align-items:flex-start;gap:9px;display:grid}.dd-pixai-model-card-top input{accent-color:var(--dd-accent);margin-top:3px}.dd-pixai-model-card-top>div{flex-direction:column;gap:2px;min-width:0;display:flex}.dd-pixai-model-card-top strong{font-size:14px}.dd-pixai-model-card-top small{color:var(--dd-muted);font-size:10px}.dd-pixai-model-card-top>span{border:1px solid var(--dd-border);color:var(--dd-muted);border-radius:999px;padding:4px 7px;font-size:9px;font-weight:800}.dd-pixai-model-card.is-enabled .dd-pixai-model-card-top>span{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-pixai-model-card.is-enabled .dd-pixai-model-card-top>span{border-color:color-mix(in srgb,var(--dd-accent) 45%,var(--dd-border))}}.dd-pixai-model-card.is-enabled .dd-pixai-model-card-top>span{color:var(--dd-accent)}.dd-pixai-model-card p{color:var(--dd-muted);flex:1;margin:0;font-size:11px;line-height:1.5}.dd-pixai-model-card code{color:var(--dd-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.dd-pixai-custom-models{border:1px solid var(--dd-border);background:var(--dd-surface-2,var(--dd-surface));border-radius:12px;margin-top:14px;padding:12px 14px}.dd-pixai-custom-models summary{cursor:pointer;font-size:12px;font-weight:750}.dd-pixai-custom-models p{color:var(--dd-muted);margin:10px 0;font-size:11px}.dd-pixai-custom-models textarea{resize:vertical;border:1px solid var(--dd-border);background:var(--dd-surface);width:100%;color:inherit;border-radius:10px;outline:none;padding:10px 11px}.dd-pixai-custom-models textarea:focus{border-color:var(--dd-accent)}.dd-pixai-savebar{z-index:4;border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:13px;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex;position:sticky;bottom:12px;box-shadow:0 10px 30px #0000001f}.dd-pixai-savebar>div{flex-direction:column;gap:2px;display:flex}.dd-pixai-savebar strong{font-size:12px}.dd-pixai-savebar small{color:var(--dd-muted);font-size:10px}.dd-pixai-admin-error{color:#e11d48;background:var(--dd-surface);border:1px solid #e11d48;border-radius:11px;padding:10px 12px;font-size:12px}.dd-pixai-admin-row{background:var(--dd-surface-2,var(--dd-surface))}.dd-pixai-package-form{border:1px solid var(--dd-border);background:var(--dd-surface-2,var(--dd-surface));border-radius:12px;padding:11px}.dd-pixai-orders>div{background:var(--dd-surface-2,var(--dd-surface))}@media (width<=1100px){.dd-pixai-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.dd-pixai-model-cards,.dd-pixai-config-sections{grid-template-columns:1fr 1fr}.dd-pixai-config-sections>section:last-child{grid-column:1/-1}}@media (width<=760px){.dd-pixai-admin-overview{flex-direction:column}.dd-pixai-admin-status{justify-content:flex-start}.dd-pixai-kpis{grid-template-columns:1fr 1fr}.dd-pixai-credentials-grid,.dd-pixai-config-sections,.dd-pixai-model-cards{grid-template-columns:1fr}.dd-pixai-config-sections>section:last-child{grid-column:auto}.dd-pixai-savebar{flex-direction:column;align-items:stretch;position:static}.dd-pixai-savebar button{width:100%}}.dd-pixai-env-note{color:var(--dd-muted);font-size:10px;line-height:1.45}.dd-pixai-live-status{border:1px solid var(--dd-border);background:var(--dd-surface-2,var(--dd-surface));border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin:0 0 18px;padding:13px 14px;display:grid}.dd-pixai-live-status.is-running{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-pixai-live-status.is-running{border-color:color-mix(in srgb,var(--dd-accent) 42%,var(--dd-border))}}.dd-pixai-live-status.is-failed{border-color:#e11d48}@supports (color:color-mix(in lab, red, red)){.dd-pixai-live-status.is-failed{border-color:color-mix(in srgb,#e11d48 58%,var(--dd-border))}}.dd-pixai-live-status.is-completed{border-color:#16a34a}@supports (color:color-mix(in lab, red, red)){.dd-pixai-live-status.is-completed{border-color:color-mix(in srgb,#16a34a 50%,var(--dd-border))}}.dd-pixai-live-icon{border:1px solid var(--dd-border);width:36px;height:36px;color:var(--dd-accent);background:var(--dd-surface);border-radius:11px;justify-content:center;align-items:center;display:flex}.dd-pixai-live-status.is-failed .dd-pixai-live-icon{color:#e11d48}.dd-pixai-live-status.is-completed .dd-pixai-live-icon{color:#16a34a}.dd-pixai-live-copy{min-width:0}.dd-pixai-live-copy>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dd-pixai-live-copy strong{font-size:13px}.dd-pixai-live-copy>div span{color:var(--dd-muted);font-size:10px}.dd-pixai-live-copy p{color:var(--dd-muted);margin:4px 0 0;font-size:11px;line-height:1.45}.dd-pixai-live-status>button{border:1px solid var(--dd-border);background:var(--dd-surface);color:inherit;cursor:pointer;border-radius:9px;align-items:center;gap:6px;padding:8px 10px;font-size:11px;font-weight:700;display:inline-flex}.dd-pixai-live-status>button:hover{border-color:var(--dd-accent);color:var(--dd-accent)}.dd-pixai-live-track{background:var(--dd-border);border-radius:999px;height:3px;margin-top:9px;position:relative;overflow:hidden}.dd-pixai-live-track i{background:var(--dd-accent);border-radius:999px;width:34%;animation:1.35s ease-in-out infinite dd-pixai-live-track;position:absolute;top:0;bottom:0}.dd-pixai-spin{animation:.9s linear infinite dd-pixai-spin}.dd-pixai-placeholder strong{color:var(--dd-text);font-size:13px}.dd-pixai-placeholder span{text-align:center;max-width:84%;font-size:10px;line-height:1.35}.dd-pixai-placeholder.is-failed{color:#e11d48}.dd-pixai-card-error{color:#e11d48;margin:-3px 0 9px;font-size:10px;line-height:1.35;display:block}.dd-pixai-heading p{min-height:1.45em}@keyframes dd-pixai-spin{to{transform:rotate(360deg)}}@keyframes dd-pixai-live-track{0%{left:-34%}50%{left:38%}to{left:100%}}@media (width<=680px){.dd-pixai-live-status{grid-template-columns:auto 1fr}.dd-pixai-live-status>button{grid-column:1/-1;justify-content:center;width:100%}}.dd-pixai-detail-page{max-width:1380px}.dd-pixai-detail-topbar{justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.dd-pixai-detail-topbar .dd-pixai-back{margin:0}.dd-pixai-detail-topbar>div{align-items:center;gap:8px;display:flex}.dd-pixai-detail-topbar button,.dd-pixai-detail-topbar a:not(.dd-pixai-back),.dd-pixai-image-toolbar button,.dd-pixai-image-toolbar a{border:1px solid var(--dd-border);background:var(--dd-surface);min-height:36px;color:var(--dd-text);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:0 11px;font-size:11px;font-weight:750;display:inline-flex}.dd-pixai-detail-topbar svg,.dd-pixai-image-toolbar svg{width:15px;height:15px}.dd-pixai-detail-topbar button:hover,.dd-pixai-detail-topbar a:not(.dd-pixai-back):hover,.dd-pixai-image-toolbar button:hover,.dd-pixai-image-toolbar a:hover{border-color:var(--dd-accent);color:var(--dd-accent)}.dd-pixai-detail{grid-template-columns:minmax(0,1.65fr) minmax(330px,.7fr);align-items:start}.dd-pixai-detail-visual{min-width:0}.dd-pixai-detail-image{border:1px solid var(--dd-border);background:var(--dd-surface-2,#111);justify-content:center;align-items:center;min-height:600px;display:flex}.dd-pixai-detail-image img{object-fit:contain;width:100%;height:auto;max-height:82vh}.dd-pixai-detail-image .dd-pixai-nsfw span{max-width:320px;font-size:11px;line-height:1.5}.dd-pixai-media-strip{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:13px;gap:9px;margin-top:10px;padding:9px;display:flex;overflow-x:auto}.dd-pixai-media-strip button{border:1px solid var(--dd-border);background:var(--dd-surface-2);cursor:pointer;border-radius:10px;flex:none;width:78px;height:78px;padding:0;position:relative;overflow:hidden}.dd-pixai-media-strip button.is-active{border-color:var(--dd-accent);box-shadow:0 0 0 2px var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-pixai-media-strip button.is-active{box-shadow:0 0 0 2px color-mix(in srgb,var(--dd-accent) 16%,transparent)}}.dd-pixai-media-strip img{object-fit:cover;width:100%;height:100%}.dd-pixai-media-strip span{color:#fff;background:#000000ad;border-radius:999px;place-items:center;width:20px;height:20px;font-size:9px;font-weight:850;display:grid;position:absolute;bottom:5px;right:5px}.dd-pixai-image-toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.dd-pixai-detail-sidebar{padding:18px;position:sticky;top:82px}.dd-pixai-author>img,.dd-pixai-author>svg{object-fit:cover;border-radius:12px;flex:none;width:42px;height:42px}.dd-pixai-author>svg{border:1px solid var(--dd-border);background:var(--dd-surface-2);padding:9px}.dd-pixai-author strong{font-size:14px}.dd-pixai-detail-stats{grid-template-columns:repeat(3,1fr);gap:6px;margin:14px 0;display:grid}.dd-pixai-detail-stats span{border:1px solid var(--dd-border);background:var(--dd-surface-2);min-width:0;color:var(--dd-muted);text-align:center;border-radius:10px;flex-direction:column;gap:3px;padding:9px;font-size:9px;display:flex}.dd-pixai-detail-stats b{color:var(--dd-text);font-size:14px}.dd-pixai-prompt details{border:1px solid var(--dd-border);border-radius:10px;margin-top:10px;padding:8px 10px}.dd-pixai-prompt summary{color:var(--dd-muted);cursor:pointer;font-size:10px;font-weight:750}.dd-pixai-tech{grid-template-columns:1fr 1fr;gap:6px;margin:14px 0;display:grid}.dd-pixai-tech>div{border:1px solid var(--dd-border);background:var(--dd-surface-2);border-radius:9px;padding:8px 9px}.dd-pixai-tech dt{color:var(--dd-muted);font-size:9px}.dd-pixai-tech dd{margin:3px 0 0;font-size:11px;font-weight:750}.dd-pixai-private-badge{border:1px solid var(--dd-border);color:var(--dd-muted);border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:9px;font-size:11px;display:flex}.dd-pixai-profile-editor-actions{border-top:1px solid var(--dd-border);margin-top:16px;padding-top:15px}.dd-pixai-profile-editor-actions h3{margin:0;font-size:13px}.dd-pixai-profile-editor-actions p{color:var(--dd-muted);margin:4px 0 10px;font-size:10px;line-height:1.45}.dd-pixai-profile-editor-actions>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.dd-pixai-profile-editor-actions button{border:1px solid var(--dd-accent);justify-content:center;align-items:center;gap:7px;min-height:40px;display:flex}@supports (color:color-mix(in lab, red, red)){.dd-pixai-profile-editor-actions button{border:1px solid color-mix(in srgb,var(--dd-accent) 36%,var(--dd-border))}}.dd-pixai-profile-editor-actions button{background:var(--dd-accent);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.dd-pixai-profile-editor-actions button{background:color-mix(in srgb,var(--dd-accent) 6%,var(--dd-surface))}}.dd-pixai-profile-editor-actions button{color:var(--dd-text);cursor:pointer;font-size:10px;font-weight:800}.dd-pixai-profile-editor-actions button:hover{border-color:var(--dd-accent);color:var(--dd-accent)}.dd-pixai-profile-editor-actions svg{width:15px}.dd-pixai-profile-warning{border:1px solid var(--dd-border);border-radius:9px;margin-top:12px;padding:9px;display:block}.dd-pixai-community-panel{grid-template-columns:minmax(0,1fr) 280px;gap:18px;margin-top:22px;display:grid}.dd-pixai-comments{margin:0}.dd-pixai-comments>header{border-bottom:1px solid var(--dd-border);justify-content:space-between;align-items:center;gap:12px;padding-bottom:14px;display:flex}.dd-pixai-comments>header>div{align-items:center;gap:10px;display:flex}.dd-pixai-comments>header>div>svg{color:var(--dd-accent)}.dd-pixai-comments>header span h2{margin:0;font-size:18px}.dd-pixai-comments>header span p{color:var(--dd-muted);margin:3px 0 0;font-size:10px}.dd-pixai-comments>header>b{background:var(--dd-surface-2);border-radius:999px;place-items:center;min-width:30px;height:30px;font-size:11px;display:grid}.dd-pixai-comments form{border-bottom:1px solid var(--dd-border);grid-template-columns:38px minmax(0,1fr) auto;align-items:end;margin:14px 0;padding-bottom:14px}.dd-pixai-comments textarea{resize:vertical;background:var(--dd-surface-2);outline:none;min-height:78px}.dd-pixai-comments textarea:focus{border-color:var(--dd-accent)}.dd-pixai-comment-submit>button{min-height:40px}.dd-pixai-comment-avatar{border:1px solid var(--dd-border);background:var(--dd-surface-2);width:38px;height:38px;color:var(--dd-muted);border-radius:11px;flex:none;place-items:center;display:grid;overflow:hidden}.dd-pixai-comment-avatar img{object-fit:cover;width:100%;height:100%}.dd-pixai-comment-avatar svg{width:16px}.dd-pixai-comment-list article{border-bottom:1px solid var(--dd-border);grid-template-columns:38px minmax(0,1fr);gap:10px;padding:13px 0;display:grid}.dd-pixai-comment-list article:last-child{border-bottom:0}.dd-pixai-comment-head{align-items:center;gap:8px;display:flex}.dd-pixai-comment-head strong{font-size:11px}.dd-pixai-comment-head time{color:var(--dd-muted);font-size:9px}.dd-pixai-comment-head button{width:28px;height:28px;color:var(--dd-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;margin-left:auto;display:grid}.dd-pixai-comment-head button:hover{background:var(--dd-surface-2);color:#e11d48}.dd-pixai-comment-head svg{width:13px}.dd-pixai-comment-list article p{white-space:pre-wrap;margin:5px 0 0;font-size:11px;line-height:1.55}.dd-pixai-no-comments,.dd-pixai-comment-login{min-height:120px;color:var(--dd-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;display:flex}.dd-pixai-comment-login a{color:var(--dd-accent);font-weight:800}.dd-pixai-community-tools{align-self:start}.dd-pixai-community-tools>svg{color:#e11d48}.dd-pixai-community-tools h3{margin:10px 0 5px;font-size:14px}.dd-pixai-community-tools p{color:var(--dd-muted);margin:0;font-size:10px;line-height:1.55}.dd-pixai-community-tools .dd-pixai-report{margin-top:14px;padding:0}.dd-pixai-editor-backdrop{z-index:150;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050609d1;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.dd-pixai-editor-modal{border:1px solid var(--dd-border);background:var(--dd-popover,var(--dd-surface));border-radius:20px;width:min(100%,1040px);max-height:94vh;overflow:auto;box-shadow:0 30px 100px #00000080}.dd-pixai-editor-modal>header{border-bottom:1px solid var(--dd-border);justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.dd-pixai-editor-modal>header span{color:var(--dd-accent);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:7px;font-size:10px;font-weight:850;display:flex}.dd-pixai-editor-modal>header h2{margin:5px 0 3px;font-size:22px}.dd-pixai-editor-modal>header p{color:var(--dd-muted);margin:0;font-size:11px}.dd-pixai-editor-modal>header>button{border:1px solid var(--dd-border);background:var(--dd-surface);width:34px;height:34px;color:inherit;cursor:pointer;border-radius:10px;place-items:center;display:grid}.dd-pixai-editor-modal>header>button svg{width:16px}.dd-pixai-editor-layout{grid-template-columns:minmax(0,1.5fr) minmax(280px,.75fr);gap:20px;padding:20px;display:grid}.dd-pixai-editor-stage-wrap{flex-direction:column;align-items:center;gap:8px;min-width:0;display:flex}.dd-pixai-editor-stage{border:1px solid var(--dd-border);background:#090a0d;width:100%;position:relative;overflow:hidden}.dd-pixai-editor-stage.is-avatar{aspect-ratio:1;border-radius:24px;max-width:600px}.dd-pixai-editor-stage.is-cover{aspect-ratio:16/5;border-radius:18px}.dd-pixai-editor-stage img{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;transition:transform .12s;position:absolute;inset:0}.dd-pixai-editor-guide{pointer-events:none;border:1px dashed #ffffff9e;border-radius:12px;position:absolute;inset:8%;box-shadow:0 0 0 999px #00000014}.dd-pixai-editor-stage.is-avatar .dd-pixai-editor-guide{border-radius:50%}.dd-pixai-editor-stage-wrap small{color:var(--dd-muted);font-size:9px}.dd-pixai-editor-controls{flex-direction:column;gap:13px;display:flex}.dd-pixai-editor-controls label{flex-direction:column;gap:7px;display:flex}.dd-pixai-editor-controls label span{color:var(--dd-muted);justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.dd-pixai-editor-controls label span svg{margin-right:auto}.dd-pixai-editor-controls label b{color:var(--dd-text)}.dd-pixai-editor-controls input[type=range]{width:100%;accent-color:var(--dd-accent)}.dd-pixai-editor-buttons{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.dd-pixai-editor-buttons button,.dd-pixai-editor-reset{border:1px solid var(--dd-border);background:var(--dd-surface);min-height:38px;color:inherit;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:6px;font-size:9px;font-weight:750;display:flex}.dd-pixai-editor-buttons button.is-active,.dd-pixai-editor-buttons button:hover,.dd-pixai-editor-reset:hover{border-color:var(--dd-accent);color:var(--dd-accent)}.dd-pixai-editor-buttons svg{width:14px}.dd-pixai-editor-reset{width:100%}.dd-pixai-editor-submit{border-top:1px solid var(--dd-border);grid-template-columns:1fr 1.4fr;gap:8px;margin-top:auto;padding-top:12px;display:grid}.dd-pixai-editor-submit button{border:1px solid var(--dd-border);background:var(--dd-surface);min-height:42px;color:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;font-weight:800;display:flex}.dd-pixai-editor-submit button[type=submit]{border-color:var(--dd-accent);background:var(--dd-accent);color:#fff}.dd-pixai-editor-submit button:disabled{opacity:.55;cursor:not-allowed}.dd-pixai-editor-submit svg{width:15px}@media (width<=1050px){.dd-pixai-detail{grid-template-columns:1fr}.dd-pixai-detail-sidebar{position:static}.dd-pixai-community-panel{grid-template-columns:1fr}.dd-pixai-community-tools{display:none}.dd-pixai-editor-layout{grid-template-columns:1fr}.dd-pixai-editor-stage.is-cover{max-width:820px}}@media (width<=680px){.dd-pixai-detail-page{padding-left:12px;padding-right:12px}.dd-pixai-detail-topbar{flex-direction:column;align-items:flex-start}.dd-pixai-detail-topbar>div{width:100%}.dd-pixai-detail-topbar>div>*{flex:1}.dd-pixai-detail-image{border-radius:14px;min-height:380px}.dd-pixai-media-strip button{width:64px;height:64px}.dd-pixai-image-toolbar>*{flex:1}.dd-pixai-tech,.dd-pixai-profile-editor-actions>div{grid-template-columns:1fr}.dd-pixai-comments form{grid-template-columns:34px 1fr}.dd-pixai-comment-submit{grid-column:1/-1}.dd-pixai-comment-avatar{width:34px;height:34px}.dd-pixai-comment-list article{grid-template-columns:34px 1fr}.dd-pixai-editor-backdrop{padding:8px}.dd-pixai-editor-modal{border-radius:14px}.dd-pixai-editor-modal>header,.dd-pixai-editor-layout{padding:14px}.dd-pixai-editor-buttons,.dd-pixai-editor-submit{grid-template-columns:1fr}.dd-pixai-editor-stage.is-cover{aspect-ratio:3}}.dd-pixai-page{max-width:1560px;padding-left:28px;padding-right:28px}.dd-pixai-hero{padding:30px 32px}.dd-pixai-studio{grid-template-columns:minmax(0,1fr) 340px}.dd-pixai-gallery-hero,.dd-pixai-contests-hero{align-items:center}.dd-pixai-hero-actions{align-items:center;gap:10px;display:flex}.dd-pixai-hero-actions>a:not(.dd-action-primary),.dd-pixai-secondary-action{border:1px solid var(--dd-border);color:var(--dd-text);border-radius:11px;align-items:center;gap:7px;padding:10px 14px;font-weight:750;display:inline-flex}.dd-pixai-heading-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.dd-pixai-heading-row .dd-pixai-secondary-action{font-size:12px}.dd-pixai-heading-row svg{width:15px}.dd-pixai-gallery-filters{grid-template-columns:minmax(280px,1fr) 190px 190px;gap:10px;margin:18px 0 22px}.dd-pixai-gallery-feed{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));align-items:start;gap:20px;display:grid}.dd-pixai-gallery-work{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:18px;overflow:hidden}.dd-pixai-gallery-work-media{aspect-ratio:4/5;background:var(--dd-surface-2);display:block;position:relative;overflow:hidden}.dd-pixai-gallery-work-media img{object-fit:cover;width:100%;height:100%;transition:transform .18s;display:block}.dd-pixai-gallery-work:hover .dd-pixai-gallery-work-media img{transform:scale(1.025)}.dd-pixai-gallery-work-media.is-nsfw img,.dd-pixai-contest-entry-media.is-nsfw img,.dd-pixai-owner-result-media.is-nsfw img{filter:blur(26px)saturate(.65);transform:scale(1.08)}.dd-pixai-gallery-work-body{padding:14px 15px 16px}.dd-pixai-gallery-work-author{color:var(--dd-muted);align-items:center;gap:7px;font-size:11px;display:flex}.dd-pixai-gallery-work-author svg{width:14px}.dd-pixai-gallery-work-author small{margin-left:auto}.dd-pixai-gallery-work-body h2{margin:10px 0 5px;font-size:15px;line-height:1.3}.dd-pixai-gallery-work-body p{color:var(--dd-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:11px;line-height:1.5;display:-webkit-box;overflow:hidden}.dd-pixai-gallery-work-stats{color:var(--dd-muted);align-items:center;gap:14px;margin-top:12px;font-size:10px;display:flex}.dd-pixai-gallery-work-stats span{align-items:center;gap:4px;display:inline-flex}.dd-pixai-gallery-work-stats svg{width:13px}.dd-pixai-gallery-empty{border:1px dashed var(--dd-border);min-height:360px;color:var(--dd-muted);text-align:center;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;display:flex}.dd-pixai-gallery-empty svg{width:34px;height:34px;color:var(--dd-accent)}.dd-pixai-gallery-empty h2{color:var(--dd-text);margin:12px 0 4px}.dd-pixai-gallery-empty a{color:var(--dd-accent);margin-top:12px;font-weight:800}.dd-pixai-pagination{justify-content:center;gap:7px;margin-top:28px;display:flex}.dd-pixai-pagination button{border:1px solid var(--dd-border);background:var(--dd-surface);min-width:42px;color:inherit;cursor:pointer;border-radius:9px;padding:8px 11px}.dd-pixai-pagination button.is-active{border-color:var(--dd-accent);background:var(--dd-accent);color:#fff}.dd-pixai-pagination button:disabled{opacity:.38;cursor:not-allowed}.dd-pixai-my-results{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:18px;display:grid}.dd-pixai-owner-result{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:17px;overflow:hidden}.dd-pixai-owner-result.is-hidden{border-style:dashed}.dd-pixai-owner-result-media{aspect-ratio:4/5;background:var(--dd-surface-2);display:block;position:relative;overflow:hidden}.dd-pixai-owner-result-media>img{object-fit:cover;width:100%;height:100%}.dd-pixai-hidden-ribbon,.dd-pixai-detail-hidden{color:#fff;background:#08090cc7;border:1px solid #ffffff4d;border-radius:999px;align-items:center;gap:5px;padding:6px 9px;font-size:9px;font-weight:800;display:inline-flex;position:absolute;top:10px;left:10px}.dd-pixai-hidden-ribbon svg,.dd-pixai-detail-hidden svg{width:12px}.dd-pixai-owner-result-body{padding:13px}.dd-pixai-owner-result-body h3{margin:9px 0 4px;font-size:13px;line-height:1.35}.dd-pixai-owner-result-body p{color:var(--dd-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:10px;display:-webkit-box;overflow:hidden}.dd-pixai-owner-result-actions{grid-template-columns:1fr 1fr;gap:7px;margin-top:12px;display:grid}.dd-pixai-owner-result-actions button,.dd-pixai-generation-status-card button{border:1px solid var(--dd-border);background:var(--dd-surface-2);color:inherit;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:8px;font-size:10px;font-weight:750;display:flex}.dd-pixai-owner-result-actions button.danger,.dd-pixai-generation-status-card button.danger,.dd-pixai-delete-generation,.dd-pixai-image-toolbar .danger{color:#e11d48}.dd-pixai-owner-result-actions svg{width:13px}.dd-pixai-my-pending{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;margin-top:18px;display:grid}.dd-pixai-generation-status-card{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:15px;padding:15px}.dd-pixai-generation-status-card>div{align-items:center;gap:8px;display:flex}.dd-pixai-generation-status-card>div svg{width:18px;color:var(--dd-accent)}.dd-pixai-generation-status-card>div span{color:var(--dd-muted);margin-left:auto;font-size:9px}.dd-pixai-generation-status-card p{color:var(--dd-muted);margin:9px 0;font-size:10px;line-height:1.45}.dd-pixai-generation-status-card.is-failed{border-color:#e11d48}@supports (color:color-mix(in lab, red, red)){.dd-pixai-generation-status-card.is-failed{border-color:color-mix(in srgb,#e11d48 35%,var(--dd-border))}}.dd-pixai-detail{grid-template-columns:minmax(0,1.8fr) minmax(340px,.7fr)}.dd-pixai-detail-sidebar{align-self:start;position:sticky;top:84px}.dd-pixai-description{border-bottom:1px solid var(--dd-border);margin:14px 0;padding-bottom:14px}.dd-pixai-description h1{margin:0;font-size:20px}.dd-pixai-description p{white-space:pre-wrap;color:var(--dd-muted);margin:7px 0 0;font-size:11px;line-height:1.55}.dd-pixai-owner input,.dd-pixai-owner textarea,.dd-pixai-owner select{border:1px solid var(--dd-border);background:var(--dd-surface-2);width:100%;color:inherit;border-radius:9px;margin-top:5px;padding:9px}.dd-pixai-owner textarea{resize:vertical}.dd-pixai-delete-generation{border:1px solid #e11d48;justify-content:center;align-items:center;gap:7px;width:100%;margin-top:14px;display:flex}@supports (color:color-mix(in lab, red, red)){.dd-pixai-delete-generation{border:1px solid color-mix(in srgb,#e11d48 35%,var(--dd-border))}}.dd-pixai-delete-generation{cursor:pointer;background:0 0;border-radius:10px;padding:10px;font-weight:800}.dd-pixai-media-strip button.is-hidden{opacity:.55}.dd-pixai-media-strip button>svg{color:#fff;filter:drop-shadow(0 1px 2px #000);width:12px;position:absolute;top:4px;right:4px}.dd-pixai-contest-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:18px;display:grid}.dd-pixai-contest-card{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:19px;padding:22px;position:relative;overflow:hidden}.dd-pixai-contest-card>svg{width:28px;height:28px;color:var(--dd-accent)}.dd-pixai-contest-card h2{margin:13px 0 7px;font-size:21px}.dd-pixai-contest-card p{min-height:3em;color:var(--dd-muted);margin:0;font-size:11px;line-height:1.55}.dd-pixai-contest-status{border:1px solid var(--dd-border);border-radius:999px;padding:5px 8px;font-size:9px;font-weight:800;position:absolute;top:14px;right:14px}.dd-pixai-contest-card.is-open .dd-pixai-contest-status,.dd-pixai-contest-card.is-voting .dd-pixai-contest-status{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-pixai-contest-card.is-open .dd-pixai-contest-status,.dd-pixai-contest-card.is-voting .dd-pixai-contest-status{border-color:color-mix(in srgb,var(--dd-accent) 45%,var(--dd-border))}}.dd-pixai-contest-card.is-open .dd-pixai-contest-status,.dd-pixai-contest-card.is-voting .dd-pixai-contest-status{color:var(--dd-accent)}.dd-pixai-contest-meta{color:var(--dd-muted);flex-wrap:wrap;gap:10px;margin:14px 0;font-size:9px;display:flex}.dd-pixai-contest-meta span{align-items:center;gap:4px;display:inline-flex}.dd-pixai-contest-meta svg{width:12px}.dd-pixai-contest-card>a{color:var(--dd-accent);font-size:11px;font-weight:800}.dd-pixai-contest-detail-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.dd-pixai-contest-detail-head>a{color:var(--dd-muted)}.dd-pixai-contest-detail-head>span{border:1px solid var(--dd-border);border-radius:999px;padding:6px 10px;font-size:10px;font-weight:800}.dd-pixai-contest-banner{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:22px;grid-template-columns:minmax(0,1fr) 340px;gap:24px;padding:30px;display:grid}.dd-pixai-contest-banner h1{margin:9px 0 8px;font-size:clamp(32px,4vw,54px)}.dd-pixai-contest-banner>div>p{max-width:800px;color:var(--dd-muted);line-height:1.6}.dd-pixai-contest-banner aside{border-left:1px solid var(--dd-border);padding-left:22px}.dd-pixai-contest-banner aside p{white-space:pre-wrap;color:var(--dd-muted);font-size:11px;line-height:1.6}.dd-pixai-contest-enter{grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);gap:24px;margin-top:18px;display:grid}.dd-pixai-contest-enter h2{margin:0}.dd-pixai-contest-enter>div>p{color:var(--dd-muted);font-size:11px}.dd-pixai-contest-enter form{grid-template-columns:1fr 220px;gap:12px;display:grid}.dd-pixai-contest-enter label{flex-direction:column;gap:6px;font-size:10px;font-weight:750;display:flex}.dd-pixai-contest-enter select,.dd-pixai-contest-enter textarea{border:1px solid var(--dd-border);background:var(--dd-surface-2);color:inherit;border-radius:9px;padding:9px}.dd-pixai-contest-enter img{aspect-ratio:1;object-fit:cover;border-radius:12px;grid-area:1/2/3;width:100%}.dd-pixai-contest-enter button{background:var(--dd-accent);color:#fff;border:0;border-radius:9px;justify-self:start;padding:9px 14px;font-weight:800}.dd-pixai-contest-entries{margin-top:28px}.dd-pixai-contest-entry-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:18px;display:grid}.dd-pixai-contest-entry{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:17px;overflow:hidden}.dd-pixai-contest-entry-media{aspect-ratio:4/5;background:var(--dd-surface-2);display:block;position:relative;overflow:hidden}.dd-pixai-contest-entry-media img{object-fit:cover;width:100%;height:100%}.dd-pixai-contest-entry>div{padding:13px}.dd-pixai-contest-entry>div>span{color:var(--dd-muted);font-size:9px}.dd-pixai-contest-entry h3{margin:5px 0 10px;font-size:13px}.dd-pixai-contest-votes{justify-content:space-between;align-items:center;display:flex}.dd-pixai-contest-votes button{border:1px solid var(--dd-border);color:inherit;background:0 0;border-radius:999px;align-items:center;gap:5px;padding:6px 9px;font-size:9px;font-weight:800;display:inline-flex}.dd-pixai-contest-votes button.is-voted{border-color:var(--dd-accent);color:var(--dd-accent)}.dd-pixai-contest-votes svg{width:12px}.dd-pixai-admin-r149{width:100%}.dd-pixai-model-manager-toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.dd-pixai-model-manager-toolbar>div{flex-wrap:wrap;gap:6px;display:flex}.dd-pixai-model-manager-toolbar button{border:1px solid var(--dd-border);background:var(--dd-surface);color:inherit;border-radius:9px;align-items:center;gap:5px;padding:8px 10px;font-size:10px;font-weight:750;display:inline-flex}.dd-pixai-model-manager{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.dd-pixai-model-editor{border:1px solid var(--dd-border);background:var(--dd-surface-2);border-radius:14px;padding:13px}.dd-pixai-model-editor.is-enabled{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-pixai-model-editor.is-enabled{border-color:color-mix(in srgb,var(--dd-accent) 42%,var(--dd-border))}}.dd-pixai-model-editor-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.dd-pixai-model-editor-head button{color:#e11d48;background:0 0;border:0;align-items:center;gap:5px;font-size:10px;display:flex}.dd-pixai-model-fields{grid-template-columns:1fr 1.25fr 1fr .7fr;gap:8px;display:grid}.dd-pixai-model-editor input,.dd-pixai-model-editor select{border:1px solid var(--dd-border);background:var(--dd-surface);width:100%;color:inherit;border-radius:8px;padding:8px}.dd-pixai-legacy-note{margin-top:12px}.dd-pixai-admin-library{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:12px;display:grid}.dd-pixai-admin-library article{border:1px solid var(--dd-border);background:var(--dd-surface-2);border-radius:13px;grid-template-columns:110px minmax(0,1fr);gap:12px;padding:10px;display:grid}.dd-pixai-admin-library article.is-hidden{border-style:dashed}.dd-pixai-admin-library-media{background:var(--dd-surface);border-radius:10px;width:110px;height:110px;position:relative;overflow:hidden}.dd-pixai-admin-library-media img{object-fit:cover;width:100%;height:100%}.dd-pixai-admin-library-media span{color:#fff;background:#000000bf;border-radius:999px;padding:4px 6px;font-size:8px;position:absolute;top:6px;left:6px}.dd-pixai-admin-library article>div:last-child{min-width:0}.dd-pixai-admin-library article strong{font-size:11px;display:block}.dd-pixai-admin-library article small{color:var(--dd-muted);margin:4px 0 9px;font-size:8px;display:block}.dd-pixai-admin-library article>div:last-child>div{flex-wrap:wrap;gap:5px;display:flex}.dd-pixai-admin-library button,.dd-pixai-admin-library a{border:1px solid var(--dd-border);background:var(--dd-surface);color:inherit;border-radius:7px;padding:5px 7px;font-size:8px}.dd-pixai-admin-library .danger{color:#e11d48}.dd-pixai-contest-admin>form{border:1px solid var(--dd-border);background:var(--dd-surface-2);border-radius:14px;padding:14px}.dd-pixai-contest-admin-head{align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.dd-pixai-contest-admin-head>svg{color:var(--dd-accent)}.dd-pixai-contest-admin-head h3{margin:0}.dd-pixai-contest-admin-head p{color:var(--dd-muted);margin:3px 0 0;font-size:9px}.dd-pixai-contest-admin-grid{grid-template-columns:1.4fr 1.2fr 1fr .8fr .8fr auto;gap:8px;display:grid}.dd-pixai-contest-admin input,.dd-pixai-contest-admin select,.dd-pixai-contest-admin textarea{border:1px solid var(--dd-border);background:var(--dd-surface);width:100%;color:inherit;border-radius:8px;padding:8px}.dd-pixai-contest-admin-list{gap:8px;margin-top:12px;display:grid}.dd-pixai-contest-admin-row{border:1px solid var(--dd-border);background:var(--dd-surface-2);border-radius:12px;padding:0 12px}.dd-pixai-contest-admin-row>summary{cursor:pointer;justify-content:space-between;align-items:center;padding:11px 0;display:flex}.dd-pixai-contest-admin-row summary span{flex-direction:column;display:flex}.dd-pixai-contest-admin-row summary small{color:var(--dd-muted);font-size:8px}.dd-pixai-contest-admin-row summary a{color:var(--dd-accent);font-size:9px}.dd-pixai-contest-admin-row[open]{padding-bottom:12px}.dd-pixai-contest-pending{margin-top:16px}.dd-pixai-contest-pending>div{border-bottom:1px solid var(--dd-border);align-items:center;gap:8px;padding:8px 0;display:flex}.dd-pixai-contest-pending>div>span{flex-direction:column;flex:1;min-width:0;display:flex}.dd-pixai-contest-pending small{color:var(--dd-muted);font-size:8px}.dd-pixai-contest-pending button,.dd-pixai-contest-pending a{border:1px solid var(--dd-border);background:var(--dd-surface);color:inherit;border-radius:7px;padding:5px 7px;font-size:8px}.dd-pixai-contest-pending .danger{color:#e11d48}@media (width<=1180px){.dd-pixai-page{padding-left:20px;padding-right:20px}.dd-pixai-studio{grid-template-columns:1fr}.dd-pixai-guide{grid-template-columns:1fr 1fr;gap:12px;display:grid}.dd-pixai-guide h3,.dd-pixai-guide>p{grid-column:1/-1}.dd-pixai-detail{grid-template-columns:1fr}.dd-pixai-detail-sidebar{position:static}.dd-pixai-contest-banner{grid-template-columns:1fr}.dd-pixai-contest-banner aside{border-left:0;border-top:1px solid var(--dd-border);padding:18px 0 0}.dd-pixai-model-fields,.dd-pixai-contest-admin-grid{grid-template-columns:1fr 1fr 1fr}.dd-pixai-model-manager{grid-template-columns:1fr}}@media (width<=760px){.dd-pixai-page{padding-left:12px;padding-right:12px}.dd-pixai-hero{flex-direction:column;align-items:flex-start;padding:20px}.dd-pixai-hero-actions{width:100%}.dd-pixai-hero-actions>a{flex:1;justify-content:center}.dd-pixai-gallery-filters{grid-template-columns:1fr}.dd-pixai-gallery-feed,.dd-pixai-my-results,.dd-pixai-contest-grid,.dd-pixai-contest-entry-grid{grid-template-columns:1fr 1fr}.dd-pixai-guide{display:block}.dd-pixai-contest-enter,.dd-pixai-contest-enter form{grid-template-columns:1fr}.dd-pixai-contest-enter img{grid-area:auto;max-height:280px}.dd-pixai-owner-result-actions,.dd-pixai-model-fields,.dd-pixai-contest-admin-grid,.dd-pixai-admin-library{grid-template-columns:1fr}.dd-pixai-model-manager-toolbar{flex-direction:column;align-items:stretch}.dd-pixai-heading-row{flex-direction:column;align-items:flex-start}}@media (width<=520px){.dd-pixai-gallery-feed,.dd-pixai-my-results,.dd-pixai-contest-grid,.dd-pixai-contest-entry-grid{grid-template-columns:1fr}.dd-pixai-tabs{flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.dd-pixai-tabs a{white-space:nowrap}.dd-pixai-admin-library article{grid-template-columns:88px 1fr}.dd-pixai-admin-library-media{width:88px;height:88px}}.dd-pixai-tabs-r150{scrollbar-width:none;align-items:center;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.dd-pixai-tabs-r150::-webkit-scrollbar{display:none}.dd-pixai-tabs-r150 a{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.dd-pixai-tabs-r150 a svg{width:15px;height:15px}.dd-pixai-gallery-discovery{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:14px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:14px;padding:14px 16px;display:flex}.dd-pixai-gallery-discovery>div{flex-direction:column;gap:3px;display:flex}.dd-pixai-gallery-discovery strong{font-size:14px}.dd-pixai-gallery-discovery span,.dd-pixai-gallery-discovery p{color:var(--dd-muted);font-size:11px}.dd-pixai-gallery-discovery p{max-width:620px;margin:0;line-height:1.5}.dd-pixai-gallery-feed{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:16px}.dd-pixai-gallery-work,.dd-pixai-owner-result,.dd-profile-pixai-card{content-visibility:auto;contain-intrinsic-size:300px 430px}.dd-pixai-gallery-work{transition:border-color .16s,transform .16s}.dd-pixai-gallery-work:hover{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-pixai-gallery-work:hover{border-color:color-mix(in srgb,var(--dd-accent) 34%,var(--dd-border))}}.dd-pixai-gallery-work:hover{transform:translateY(-2px)}.dd-pixai-gallery-work-media{background:var(--dd-surface-2)}.dd-pixai-gallery-work-media:before,.dd-pixai-owner-result-media:before,.dd-profile-pixai-card>a:first-child:before{content:"";background:var(--dd-surface-2);z-index:0;position:absolute;inset:0}.dd-pixai-gallery-work-media img,.dd-pixai-owner-result-media img,.dd-profile-pixai-card img{z-index:1;position:relative}.dd-pixai-gallery-work-author img{object-fit:cover;border-radius:999px;width:24px;height:24px}.dd-pixai-gallery-work-author>a{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--dd-text);font-weight:700;overflow:hidden}.dd-pixai-gallery-card-footer{justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.dd-pixai-gallery-work-stats{margin:0}.dd-pixai-gallery-quick-actions{align-items:center;gap:5px;display:flex}.dd-pixai-gallery-quick-actions button{border:1px solid var(--dd-border);width:30px;height:30px;color:var(--dd-muted);cursor:pointer;background:0 0;border-radius:9px;place-items:center;display:grid}.dd-pixai-gallery-quick-actions button:hover,.dd-pixai-gallery-quick-actions button.is-active{border-color:var(--dd-accent);color:var(--dd-accent)}.dd-pixai-gallery-quick-actions svg{width:14px;height:14px}.dd-pixai-detail-page>.dd-pixai-tabs{margin-top:0}.dd-pixai-image-toolbar button.is-active{border-color:var(--dd-accent);color:var(--dd-accent)}.dd-pixai-author img{object-fit:cover;border-radius:999px;width:42px;height:42px}.dd-pixai-author a{color:inherit}.dd-pixai-author a:hover{color:var(--dd-accent)}.dd-pixai-community-panel-r150{grid-template-columns:minmax(0,1fr) 300px;gap:18px;margin-top:22px;display:grid}.dd-pixai-comment-compose-r150{border-bottom:1px solid var(--dd-border);align-items:flex-start;padding:18px 0;grid-template-columns:42px minmax(0,1fr)!important;gap:12px!important;display:grid!important}.dd-pixai-comment-compose-r150>div:last-child{min-width:0}.dd-pixai-comment-compose-r150 .dd-rich-editor{width:100%}.dd-pixai-comment-compose-r150 .dd-rich-toolbar{flex-wrap:wrap}.dd-pixai-comment-submit{justify-content:flex-end;margin-top:10px;display:flex}.dd-pixai-comment-submit button{padding:9px 14px!important}.dd-pixai-comment-head>a{color:var(--dd-text);font-weight:750}.dd-pixai-comment-head>a:hover{color:var(--dd-accent)}.dd-pixai-comment-tools{align-items:center;gap:3px;margin-left:auto;display:flex}.dd-pixai-comment-tools button{width:28px;height:28px;color:var(--dd-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.dd-pixai-comment-tools button:hover{color:var(--dd-accent)}.dd-pixai-comment-tools svg{width:14px;height:14px}.dd-pixai-comment-edit{margin-top:10px}.dd-pixai-comment-edit>button{background:var(--dd-accent);color:#fff;border:0;border-radius:9px;align-items:center;gap:6px;margin-top:9px;padding:8px 12px;font-weight:700;display:inline-flex}.dd-pixai-comment-rich{margin-top:7px;font-size:13px;line-height:1.65}.dd-pixai-comment-rich p:first-child{margin-top:0}.dd-pixai-comment-rich p:last-child{margin-bottom:0}.dd-profile-pixai{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:18px;margin-top:20px;padding:20px}.dd-profile-pixai>.dd-results-head h2{align-items:center;gap:8px;display:flex}.dd-profile-pixai>.dd-results-head h2 svg{color:var(--dd-accent)}.dd-profile-pixai-stats{border:1px solid var(--dd-border);background:var(--dd-border);border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:14px 0 20px;display:grid;overflow:hidden}.dd-profile-pixai-stats>div{background:var(--dd-surface);flex-direction:column;justify-content:center;min-height:80px;padding:12px 15px;display:flex}.dd-profile-pixai-stats strong{font-size:20px}.dd-profile-pixai-stats span{color:var(--dd-muted);margin-top:3px;font-size:10px}.dd-profile-pixai-title{align-items:center;gap:8px;margin:18px 0 10px;display:flex}.dd-profile-pixai-title svg{width:16px;color:var(--dd-accent)}.dd-profile-pixai-title span{color:var(--dd-muted);margin-left:auto;font-size:10px}.dd-profile-pixai-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;display:grid}.dd-profile-pixai-card{border:1px solid var(--dd-border);background:var(--dd-surface-2);border-radius:14px;overflow:hidden}.dd-profile-pixai-card>a:first-child{aspect-ratio:4/5;background:var(--dd-surface-2);display:block;position:relative;overflow:hidden}.dd-profile-pixai-card>a:first-child>img{object-fit:cover;width:100%;height:100%}.dd-profile-pixai-card>a:first-child.is-nsfw>img{filter:blur(24px)saturate(.65);transform:scale(1.08)}.dd-profile-pixai-card>div{flex-direction:column;gap:4px;padding:10px;display:flex}.dd-profile-pixai-card>div strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.35;display:-webkit-box;overflow:hidden}.dd-profile-pixai-card>div span{color:var(--dd-muted);font-size:9px}.dd-profile-pixai-card>div small{color:var(--dd-muted);align-items:center;gap:4px;font-size:9px;display:flex}.dd-profile-pixai-card>div button{border:1px solid var(--dd-border);color:var(--dd-muted);background:0 0;border-radius:8px;margin-top:5px;padding:6px;font-size:9px}.dd-profile-pixai-nsfw{z-index:2;color:#fff;background:#0a0a0c61;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;inset:0}.dd-profile-pixai-nsfw button{color:#fff;background:#00000059;border:1px solid #ffffffb3;border-radius:999px;padding:5px 10px}.dd-profile-pixai-more{color:var(--dd-accent);margin-top:12px;font-size:11px;font-weight:750;display:inline-flex}.dd-profile-pixai-comment-list{gap:8px;display:grid}.dd-profile-pixai-comment-list article{border:1px solid var(--dd-border);background:var(--dd-surface-2);border-radius:12px;padding:12px}.dd-profile-pixai-comment-list article>a{color:var(--dd-text)}.dd-profile-pixai-comment-list article>a:hover{color:var(--dd-accent)}.dd-profile-pixai-comment-list .dd-rich-text{margin:7px 0;font-size:11px}.dd-profile-pixai-comment-list small{color:var(--dd-muted);font-size:9px}@media (width<=980px){.dd-pixai-community-panel-r150{grid-template-columns:1fr}.dd-profile-pixai-stats{grid-template-columns:1fr 1fr}.dd-pixai-gallery-discovery{flex-direction:column;align-items:flex-start;gap:7px}}@media (width<=680px){.dd-pixai-tabs-r150 a{padding:8px 10px}.dd-pixai-tabs-r150 a span{font-size:12px}.dd-pixai-gallery-feed{grid-template-columns:1fr 1fr;gap:10px}.dd-pixai-gallery-card-footer{flex-direction:column;align-items:flex-start}.dd-pixai-comment-compose-r150{grid-template-columns:1fr!important}.dd-pixai-comment-compose-r150>.dd-pixai-comment-avatar{display:none}.dd-profile-pixai{padding:14px}.dd-profile-pixai-stats,.dd-profile-pixai-grid{grid-template-columns:1fr 1fr}.dd-profile-pixai-title{flex-wrap:wrap;align-items:flex-start}.dd-profile-pixai-title span{width:100%;margin-left:24px}}.dd-profile-page.dd-profile-favorites-tab .dd-profile-content-grid{grid-template-columns:minmax(0,1fr) 360px!important}.dd-profile-page:has(.dd-profile-tabs a[href*=tab\=favorites].is-active) .dd-profile-content-grid{grid-template-columns:minmax(0,1fr) 360px!important}.dd-profile-page.dd-profile-favorites-tab .dd-profile-activity-v2{display:block!important}.dd-profile-page:has(.dd-profile-tabs a[href*=tab\=favorites].is-active) .dd-profile-activity-v2{display:block!important}.dd-profile-page .dd-profile-favorites-grid{grid-template-columns:repeat(auto-fill,minmax(155px,1fr))!important;gap:18px!important;width:100%!important;max-width:100%!important}.dd-profile-page .dd-profile-favorites-grid>.dd-media-card{width:100%!important;min-width:0!important;max-width:none!important}@media (width<=1100px){.dd-profile-page.dd-profile-favorites-tab .dd-profile-content-grid{grid-template-columns:1fr!important}.dd-profile-page:has(.dd-profile-tabs a[href*=tab\=favorites].is-active) .dd-profile-content-grid{grid-template-columns:1fr!important}.dd-profile-page.dd-profile-favorites-tab .dd-profile-activity-v2{position:static!important}.dd-profile-page:has(.dd-profile-tabs a[href*=tab\=favorites].is-active) .dd-profile-activity-v2{position:static!important}}@media (width<=720px){.dd-profile-page .dd-profile-favorites-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}}.dd-detail-page-r25{min-width:0;padding-top:28px}.dd-detail-page-r25 .dd-detail-full-r25{min-width:0}.dd-detail-page-r25>.dd-media-ad-inline{margin:0 0 22px}.dd-detail-page-r25>.dd-detail-full-r25.dd-media-relations-section{margin:0 0 24px}.dd-detail-page-r25>.dd-detail-full-r25>.dd-detail-section{margin-top:0}.dd-detail-columns-r25{grid-template-columns:minmax(0,1fr) 350px;align-items:start;gap:28px;min-width:0;display:grid}.dd-detail-main-r25,.dd-detail-side-r25{align-content:start;gap:28px;min-width:0;display:grid}.dd-detail-main-r25>.dd-detail-section,.dd-detail-side-r25>.dd-detail-section,.dd-detail-side-r25>.dd-media-trailer-section>.dd-detail-section{margin-top:0!important}.dd-detail-side-r25{position:relative}.dd-media-synopsis-r25,.dd-media-info-r25{border:1px solid var(--dd-border);background:var(--dd-surface);min-width:0;box-shadow:none;border-radius:16px;padding:21px 22px}.dd-media-synopsis-r25 h2,.dd-media-info-r25 h2{letter-spacing:-.025em;margin-top:4px;font-size:19px;font-weight:760}.dd-media-synopsis-r25 .dd-rich-text.dd-synopsis-rich-text,.dd-media-synopsis-r25 .dd-synopsis-plain{color:var(--dd-text-2);overflow-wrap:anywhere;margin:10px 0 0!important;font-size:13px!important;line-height:1.58!important}.dd-media-synopsis-r25 .dd-rich-text.dd-synopsis-rich-text p{line-height:inherit;margin:.68em 0 0}.dd-media-synopsis-r25 .dd-rich-text.dd-synopsis-rich-text p:first-child{margin-top:0}.dd-media-synopsis-r25 .dd-rich-text.dd-synopsis-rich-text blockquote,.dd-media-synopsis-r25 .dd-rich-text.dd-synopsis-rich-text ul,.dd-media-synopsis-r25 .dd-rich-text.dd-synopsis-rich-text ol{margin:.8em 0}.dd-media-info-r25 .dd-overview-facts{grid-template-columns:1fr}.dd-media-info-r25 .dd-overview-facts>div{padding:9px 0;font-size:11px}.dd-media-info-r25 .dd-overview-chips{margin-top:12px}.dd-detail-side-r25 .dd-media-taxonomy-section,.dd-detail-side-r25 .dd-media-trailer-section,.dd-detail-side-r25 .dd-detail-stats-r25{min-width:0}.dd-detail-side-r25 .dd-trailer-frame{border-radius:14px;width:100%;max-width:none;margin:0}.dd-detail-side-r25 .dd-side-card{border-radius:14px}.dd-detail-main-r25 .dd-character-grid,.dd-detail-main-r25 .dd-staff-grid{gap:9px}.dd-detail-main-r25 .dd-character-card,.dd-detail-main-r25 .dd-staff-card{border-radius:12px}.dd-detail-recommendations-r25{margin-top:46px}@media (width<=1049px){.dd-detail-page-r25{padding-top:22px}.dd-detail-columns-r25{flex-direction:column;gap:0;display:flex}.dd-detail-main-r25,.dd-detail-side-r25{display:contents}.dd-detail-columns-r25>*{min-width:0}.dd-media-synopsis-r25{order:10}.dd-media-info-r25{order:20;margin-top:18px}.dd-media-taxonomy-section{order:30;margin-top:26px!important}.dd-media-trailer-section{order:40;margin-top:26px}.dd-media-characters-section{order:50;margin-top:30px!important}.dd-media-episodes-section{order:60;margin-top:30px!important}.dd-media-staff-section{order:70;margin-top:30px!important}.dd-media-themes-section{order:80;margin-top:30px!important}.dd-detail-stats-r25{order:90;margin-top:30px}.dd-detail-main-r25>.dd-quick-lists,.dd-detail-main-r25>#resenas,.dd-detail-main-r25>#recomendaciones-comunidad,.dd-detail-main-r25>.dd-detail-section:not(.dd-media-characters-section):not(.dd-media-episodes-section):not(.dd-media-staff-section):not(.dd-media-themes-section){order:100;margin-top:30px!important}.dd-detail-recommendations-r25{margin-top:36px}}@media (width<=760px){.dd-media-synopsis-r25,.dd-media-info-r25{padding:18px}.dd-media-synopsis-r25 .dd-rich-text.dd-synopsis-rich-text,.dd-media-synopsis-r25 .dd-synopsis-plain{font-size:12.5px!important;line-height:1.56!important}}.dd-detail-main-r25>.dd-media-characters-section>.dd-detail-section,.dd-detail-main-r25>.dd-media-episodes-section>.dd-detail-section,.dd-detail-main-r25>.dd-media-staff-section>.dd-detail-section{margin-top:0!important}.dd-r26-explore-per-page{color:var(--dd-muted,#727582);white-space:nowrap;align-items:center;gap:7px;margin-left:auto;font-size:12px;font-weight:700;display:inline-flex}.dd-r26-explore-per-page select{border:1px solid var(--dd-border,#e5e7eb);background:var(--dd-surface,#fff);min-width:72px;color:var(--dd-text,#18181f);font:inherit;border-radius:10px;padding:7px 28px 7px 10px}.dd-r26-catalog-settings-grid{grid-template-columns:minmax(220px,360px) 1fr;align-items:end;gap:18px;display:grid}.dd-r26-catalog-settings-grid>label{color:var(--dd-muted,#727582);gap:7px;font-size:12px;font-weight:700;display:grid}.dd-r26-catalog-settings-grid select{border:1px solid var(--dd-border,#e5e7eb);background:var(--dd-surface,#fff);width:100%;color:var(--dd-text,#18181f);font:inherit;border-radius:11px;padding:11px 12px}.dd-r26-catalog-settings-copy{color:var(--dd-muted,#727582);gap:4px;padding:10px 0;font-size:13px;display:grid}.dd-r26-catalog-settings-copy strong{color:var(--dd-text,#18181f)}.dd-r26-catalog-settings-actions{justify-content:space-between;align-items:center;gap:14px;margin-top:18px;display:flex}.dd-r26-catalog-settings-status{color:var(--dd-muted,#727582);font-size:12px}.dd-r26-catalog-settings-status.is-success{color:#159947}.dd-r26-catalog-settings-status.is-error{color:#d6324b}:root[data-theme=dark] .dd-r26-explore-per-page select,:root[data-theme=dark] .dd-r26-catalog-settings-grid select{color:#f6f7fb;background:#14151b;border-color:#2b2d36}:root[data-theme=dark] .dd-r26-catalog-settings-copy strong{color:#f6f7fb}@media (width<=760px){.dd-results-head{flex-wrap:wrap;align-items:flex-start;gap:10px}.dd-r26-explore-per-page{width:100%;margin-left:0}.dd-r26-catalog-settings-grid{grid-template-columns:1fr}.dd-r26-catalog-settings-actions{flex-direction:column;align-items:stretch}.dd-r26-catalog-settings-actions button{width:100%}}.dd-list-v27-page{max-width:1320px}.dd-list-v27-header{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:20px;grid-template-columns:180px minmax(0,1fr);align-items:start;gap:28px;margin-bottom:22px;padding:24px;display:grid}.dd-list-v27-cover{aspect-ratio:2/3;background:var(--dd-surface-2);border:1px solid var(--dd-border);width:180px;color:var(--dd-muted);border-radius:15px;place-items:center;display:grid;overflow:hidden}.dd-list-v27-cover img{object-fit:cover;width:100%;height:100%;display:block}.dd-list-v27-summary{min-width:0;padding-top:4px}.dd-list-v27-summary h1{letter-spacing:-.035em;margin:8px 0 12px;font-size:clamp(30px,4vw,52px);line-height:1.02}.dd-list-v27-owner{align-items:center;gap:8px;font-size:12px;font-weight:800;display:inline-flex}.dd-list-v27-owner img{object-fit:cover;border-radius:50%;width:30px;height:30px}.dd-list-v27-meta{color:var(--dd-muted);margin:10px 0 0;font-size:11px}.dd-list-v27-description{border-top:1px solid var(--dd-border);max-width:850px;margin-top:18px;padding-top:16px;font-size:13px;line-height:1.65}.dd-list-v27-content{margin-top:0}.dd-list-v27-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.dd-list-v27-item{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:15px;grid-template-columns:78px minmax(0,1fr);align-items:center;gap:14px;min-height:116px;padding:12px 14px 12px 12px;transition:transform .16s,border-color .16s,background .16s;display:grid;position:relative;overflow:hidden}.dd-list-v27-item:hover{border-color:var(--dd-accent);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.dd-list-v27-item:hover{border-color:color-mix(in srgb,var(--dd-accent) 35%,var(--dd-border))}}.dd-list-v27-item:hover{background:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-list-v27-item:hover{background:color-mix(in srgb,var(--dd-accent) 4%,var(--dd-surface))}}.dd-list-v27-poster{background:var(--dd-surface-2);width:78px;height:106px;color:var(--dd-muted);border-radius:10px;place-items:center;display:grid;overflow:hidden}.dd-list-v27-poster img{object-fit:cover;width:100%;height:100%;display:block}.dd-list-v27-item-copy{flex-direction:column;gap:5px;min-width:0;display:flex}.dd-list-v27-item-copy strong{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.25;display:-webkit-box;overflow:hidden}.dd-list-v27-item-copy small,.dd-list-v27-item-copy span{color:var(--dd-muted);text-transform:none;font-size:10px}.dd-list-v27-rank{color:var(--dd-faint);opacity:.8;font-size:9px;font-weight:900;position:absolute;top:9px;right:10px}.dd-page-block-stack{width:min(var(--dd-site-max-width,1600px),calc(100% - 32px));gap:14px;margin:22px auto;display:grid}.dd-page-block{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:18px;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.dd-page-block.has-image{grid-template-columns:minmax(220px,34%) minmax(0,1fr)}.dd-page-block-image{background:var(--dd-surface-2);min-height:180px}.dd-page-block-image img{object-fit:cover;width:100%;height:100%}.dd-page-block-content{flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;min-width:0;padding:24px 28px;display:flex}.dd-page-block-content h2{letter-spacing:-.025em;font-size:clamp(22px,3vw,34px);font-weight:800;line-height:1.08}.dd-page-block-content .dd-rich-text{max-width:920px;font-size:13px;line-height:1.65}.dd-page-block.style-accent{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-page-block.style-accent{border-color:color-mix(in srgb,var(--dd-accent) 48%,var(--dd-border))}}.dd-page-block.style-accent{background:linear-gradient(135deg,var(--dd-accent),var(--dd-surface))}@supports (color:color-mix(in lab, red, red)){.dd-page-block.style-accent{background:linear-gradient(135deg,color-mix(in srgb,var(--dd-accent) 13%,var(--dd-surface)),var(--dd-surface))}}.dd-page-block.style-soft{background:var(--dd-surface-2)}.dd-page-block.style-minimal{border-left:3px solid var(--dd-accent);background:0 0;border-radius:8px}.dd-page-block.is-cta .dd-page-block-content{text-align:center;align-items:center}.dd-page-block.is-cta .dd-rich-text{max-width:760px}.dd-admin-page-block-row{border:1px solid var(--dd-border);background:var(--dd-surface-2);border-radius:16px;padding:18px}.dd-admin-page-block-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.dd-admin-page-block-head>div{flex-direction:column;gap:4px;min-width:0;display:flex}.dd-admin-page-block-head strong{font-size:14px}.dd-admin-page-block-head small{color:var(--dd-muted);font-size:10px}.dd-admin-page-block-head img{object-fit:cover;border:1px solid var(--dd-border);border-radius:9px;width:86px;height:54px}.dd-post-placeholder-admin{flex-wrap:wrap;justify-content:space-between;gap:14px}.dd-post-placeholder-admin>span{align-items:center;gap:8px;display:inline-flex}@media (width<=900px){.dd-list-v27-grid,.dd-page-block.has-image{grid-template-columns:1fr}.dd-page-block-image{max-height:280px}}@media (width<=640px){.dd-list-v27-header{grid-template-columns:88px minmax(0,1fr);gap:16px;padding:16px}.dd-list-v27-cover{border-radius:11px;width:88px}.dd-list-v27-summary h1{margin-top:5px;font-size:28px}.dd-list-v27-description{grid-column:1/-1}.dd-list-v27-item{grid-template-columns:62px minmax(0,1fr);min-height:94px;padding:9px}.dd-list-v27-poster{width:62px;height:84px}.dd-page-block-stack{width:calc(100% - 20px);margin:14px auto}.dd-page-block-content{padding:18px}}.dd-content-page>.dd-public-list-hero{background-position:50% 35%!important;min-height:190px!important;padding:22px 24px!important}.dd-content-page>.dd-public-list-hero h1{font-size:clamp(28px,4vw,44px)!important}.dd-content-page .dd-list-media-grid{grid-template-columns:repeat(auto-fill,minmax(150px,190px))!important;justify-content:start!important;align-items:start!important;gap:16px!important}.dd-content-page .dd-list-media-grid>.dd-media-card{width:100%!important;min-width:0!important;max-width:190px!important}.dd-content-page .dd-list-media-grid .dd-media-poster{aspect-ratio:2/3!important;width:100%!important;max-height:285px!important}@media (width<=640px){.dd-content-page .dd-list-media-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dd-content-page .dd-list-media-grid>.dd-media-card{max-width:none!important}.dd-content-page .dd-list-media-grid .dd-media-poster{max-height:none!important}}.dd-content-page .dd-list-media-grid{grid-template-columns:repeat(auto-fit,minmax(150px,178px))!important;place-content:start!important;align-items:start!important;gap:18px 16px!important;width:100%!important;display:grid!important}.dd-content-page .dd-list-media-grid>.dd-media-card{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:14px;padding:7px;transition:transform .16s,border-color .16s,background .16s;align-self:start!important;width:100%!important;min-width:0!important;max-width:178px!important}.dd-content-page .dd-list-media-grid>.dd-media-card:hover{border-color:var(--dd-accent);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.dd-content-page .dd-list-media-grid>.dd-media-card:hover{border-color:color-mix(in srgb,var(--dd-accent) 36%,var(--dd-border))}}.dd-content-page .dd-list-media-grid>.dd-media-card:hover{background:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-content-page .dd-list-media-grid>.dd-media-card:hover{background:color-mix(in srgb,var(--dd-accent) 4%,var(--dd-surface))}}.dd-content-page .dd-list-media-grid .dd-media-poster{aspect-ratio:2/3!important;border-radius:10px!important;width:100%!important;max-height:none!important}.dd-content-page .dd-list-media-grid .dd-media-title{margin-top:8px;padding-inline:2px;font-size:11.5px;line-height:1.3}.dd-content-page .dd-list-media-grid .dd-media-meta{padding:0 2px 3px}.dd-content-page>.dd-public-list-hero{background-position:50% 35%!important;border-radius:16px!important;min-height:176px!important;margin-bottom:18px!important;padding:22px 24px!important}.dd-content-page>.dd-public-list-hero h1{max-width:900px;font-size:clamp(28px,4vw,44px)!important}.dd-content-page>.dd-settings-section+.dd-detail-section{margin-top:18px}[data-dd-r27-pages-editor]{gap:24px!important;display:grid!important}[data-dd-r27-pages-editor]>.dd-admin-card{overflow:visible}[data-dd-r27-pages-editor] .dd-admin-card-head{padding:20px 24px}[data-dd-r27-pages-editor] .dd-admin-card-head h2{letter-spacing:-.015em;font-size:18px}[data-dd-r27-pages-editor] .dd-admin-card-head p{max-width:760px;margin-top:4px;line-height:1.55}[data-dd-r27-pages-editor] .dd-admin-card-body{padding:24px}[data-dd-r27-pages-editor] .dd-admin-hint{border:1px solid var(--dd-accent);margin:0}@supports (color:color-mix(in lab, red, red)){[data-dd-r27-pages-editor] .dd-admin-hint{border:1px solid color-mix(in srgb,var(--dd-accent) 18%,var(--dd-border))}}[data-dd-r27-pages-editor] .dd-admin-hint{background:var(--dd-accent);border-radius:12px}@supports (color:color-mix(in lab, red, red)){[data-dd-r27-pages-editor] .dd-admin-hint{background:color-mix(in srgb,var(--dd-accent) 5%,var(--dd-surface-2))}}[data-dd-r27-pages-editor] .dd-admin-hint{color:var(--dd-muted);padding:14px 16px;line-height:1.6}[data-dd-r27-pages-editor] form.space-y-5{gap:22px!important;display:grid!important}[data-dd-r27-pages-editor] .dd-admin-form-grid{align-items:end;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:18px 20px!important;display:grid!important}[data-dd-r27-pages-editor] .dd-admin-form-grid>label:not(.dd-admin-toggle){min-width:0;color:var(--dd-muted);grid-column:span 4;gap:8px;font-size:11px;font-weight:700;display:grid}[data-dd-r27-pages-editor] .dd-admin-form-grid>label.wide{grid-column:1/-1!important}[data-dd-r27-pages-editor] .dd-admin-form-grid>label>span,[data-dd-r27-pages-editor] .dd-r27-admin-body>span{color:var(--dd-muted);letter-spacing:.01em;margin:0;font-size:11px;font-weight:720;display:block}[data-dd-r27-pages-editor] .dd-admin-form-grid input:not([type=checkbox]),[data-dd-r27-pages-editor] .dd-admin-form-grid select,[data-dd-r27-pages-editor] .dd-r27-admin-body textarea{border:1px solid var(--dd-border);background:var(--dd-input);width:100%;min-width:0;color:var(--dd-text);border-radius:11px;outline:0;font-size:13px;transition:border-color .15s,box-shadow .15s,background .15s}[data-dd-r27-pages-editor] .dd-admin-form-grid input:not([type=checkbox]),[data-dd-r27-pages-editor] .dd-admin-form-grid select{min-height:43px;padding:10px 12px}[data-dd-r27-pages-editor] .dd-admin-form-grid input[type=file]{background:var(--dd-surface-2);padding:8px 10px}[data-dd-r27-pages-editor] .dd-admin-form-grid input:focus,[data-dd-r27-pages-editor] .dd-admin-form-grid select:focus,[data-dd-r27-pages-editor] .dd-r27-admin-body textarea:focus{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){[data-dd-r27-pages-editor] .dd-admin-form-grid input:focus,[data-dd-r27-pages-editor] .dd-admin-form-grid select:focus,[data-dd-r27-pages-editor] .dd-r27-admin-body textarea:focus{border-color:color-mix(in srgb,var(--dd-accent) 52%,var(--dd-border))}}[data-dd-r27-pages-editor] .dd-admin-form-grid input:focus,[data-dd-r27-pages-editor] .dd-admin-form-grid select:focus,[data-dd-r27-pages-editor] .dd-r27-admin-body textarea:focus{box-shadow:0 0 0 3px var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){[data-dd-r27-pages-editor] .dd-admin-form-grid input:focus,[data-dd-r27-pages-editor] .dd-admin-form-grid select:focus,[data-dd-r27-pages-editor] .dd-r27-admin-body textarea:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--dd-accent) 9%,transparent)}}[data-dd-r27-pages-editor] .dd-r27-admin-body{gap:8px!important;margin:0!important;display:grid!important}[data-dd-r27-pages-editor] .dd-r27-admin-body textarea{resize:vertical;min-height:220px;padding:14px 15px;line-height:1.6}[data-dd-r27-pages-editor] .dd-admin-toggle{border:1px solid var(--dd-border);background:var(--dd-surface-2);min-height:43px;color:var(--dd-text);border-radius:11px;grid-column:span 4;align-items:center;gap:10px;padding:10px 12px;font-size:11px;font-weight:700;display:flex!important}[data-dd-r27-pages-editor] .dd-admin-toggle input[type=checkbox]{width:16px;height:16px;accent-color:var(--dd-accent)}[data-dd-r27-pages-editor] .flex.justify-end{padding-top:2px;justify-content:flex-end!important;display:flex!important}[data-dd-r27-pages-editor] .dd-admin-primary{min-height:42px;padding-inline:18px}[data-dd-r27-pages-editor] .dd-admin-stack{gap:16px!important}[data-dd-r27-pages-editor] .dd-admin-page-block-row{background:var(--dd-surface);border-radius:15px;padding:20px}[data-dd-r27-pages-editor] .dd-admin-page-block-head{border-bottom:1px solid var(--dd-border);margin-bottom:20px;padding-bottom:14px}[data-dd-r27-pages-editor] .dd-admin-row-actions{justify-content:flex-end;gap:8px;margin-top:2px;display:flex}[data-dd-r27-pages-editor] .dd-r27-delete-block{border-top:1px solid var(--dd-border);margin-top:10px;padding-top:14px}[data-dd-r27-pages-editor] .dd-r27-delete-block button{font-size:10px}@media (width<=1050px){[data-dd-r27-pages-editor] .dd-admin-form-grid>label:not(.dd-admin-toggle),[data-dd-r27-pages-editor] .dd-admin-toggle{grid-column:span 6}}@media (width<=680px){.dd-content-page .dd-list-media-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px 10px!important}.dd-content-page .dd-list-media-grid>.dd-media-card{max-width:none!important}.dd-content-page>.dd-public-list-hero{min-height:155px!important;padding:18px!important}[data-dd-r27-pages-editor] .dd-admin-card-head,[data-dd-r27-pages-editor] .dd-admin-card-body{padding:16px}[data-dd-r27-pages-editor] .dd-admin-form-grid{grid-template-columns:1fr!important;gap:14px!important}[data-dd-r27-pages-editor] .dd-admin-form-grid>label:not(.dd-admin-toggle),[data-dd-r27-pages-editor] .dd-admin-toggle,[data-dd-r27-pages-editor] .dd-admin-form-grid>label.wide{grid-column:1!important}[data-dd-r27-pages-editor] .dd-r27-admin-body textarea{min-height:180px}}.dd-spotlight-v8 h1{text-wrap:balance;letter-spacing:-.045em!important;max-width:780px!important;font-size:clamp(2.35rem,4.25vw,4.6rem)!important;line-height:.98!important}@media (width<=900px){.dd-spotlight-v8 h1{max-width:680px!important;font-size:clamp(2.05rem,6vw,3.25rem)!important}}@media (width<=640px){.dd-spotlight-v8 h1{font-size:clamp(1.85rem,8.5vw,2.55rem)!important;line-height:1.02!important}}.dd-notification-bell>span{font-variant-numeric:tabular-nums;text-align:center!important;justify-content:center!important;align-items:center!important;min-width:18px!important;height:18px!important;padding:0 4px!important;font-size:9px!important;line-height:1!important;display:flex!important;top:-4px!important;right:-4px!important;transform:none!important}.dd-footer-r9.is-minimal{background:var(--dd-surface)!important;margin-top:64px!important;padding:0!important}.dd-footer-r9.is-minimal .dd-footer-r9-inner{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:20px!important;padding:18px 0!important;display:grid!important}.dd-footer-r9.is-minimal .dd-footer-r9-brand{display:none!important}.dd-footer-r9.is-minimal .dd-footer-r9-columns{flex-wrap:wrap!important;grid-area:1/1!important;align-items:center!important;gap:4px 14px!important;width:auto!important;margin:0!important;display:flex!important}.dd-footer-r9.is-minimal .dd-footer-r9-columns section{display:contents!important}.dd-footer-r9.is-minimal .dd-footer-r9-columns h3{display:none!important}.dd-footer-r9.is-minimal .dd-footer-r9-columns nav{flex-wrap:wrap!important;align-items:center!important;gap:14px!important;display:flex!important}.dd-footer-r9.is-minimal .dd-footer-r9-columns a{min-height:0!important;color:var(--dd-muted)!important;background:0 0!important;border-radius:0!important;width:auto!important;padding:0!important;font-size:11px!important;transform:none!important}.dd-footer-r9.is-minimal .dd-footer-r9-columns a:hover{color:var(--dd-text)!important;background:0 0!important;transform:none!important}.dd-footer-r9.is-minimal .dd-footer-r9-bottom{white-space:nowrap!important;border:0!important;grid-area:1/2!important;justify-content:flex-end!important;margin:0!important;padding:0!important;font-size:11px!important}.dd-footer-r9.is-minimal .dd-footer-r9-social{flex-wrap:wrap!important;align-items:center!important;gap:10px!important;display:flex!important}.dd-footer-r9.is-minimal .dd-footer-r9-social a{color:var(--dd-muted)!important;font-size:11px!important;text-decoration:none!important}.dd-footer-r9.is-minimal .dd-footer-r9-social a:hover{color:var(--dd-text)!important}.dd-footer-r9.is-minimal .dd-footer-r9-bottom{flex-wrap:wrap!important;align-items:center!important;gap:14px!important;display:flex!important}@media (width<=760px){.dd-footer-r9.is-minimal .dd-footer-r9-inner{grid-template-columns:1fr!important;align-items:flex-start!important;gap:10px!important}.dd-footer-r9.is-minimal .dd-footer-r9-columns,.dd-footer-r9.is-minimal .dd-footer-r9-bottom{grid-area:auto/1!important}.dd-footer-r9.is-minimal .dd-footer-r9-bottom{white-space:normal!important;justify-content:flex-start!important}}.dd-r29-admin-tab{align-items:center;gap:6px;display:inline-flex}.dd-r29-standalone,.dd-r29-admin-standalone{background:var(--dd-bg);min-height:100vh;color:var(--dd-text);font-family:var(--dd-font-ui,Inter,system-ui,sans-serif)}.dd-r29-standalone-head,.dd-r29-admin-head{border-bottom:1px solid var(--dd-border);background:var(--dd-bg);justify-content:space-between;align-items:center;gap:24px;min-height:70px;padding:0 max(24px,50vw - 660px);display:flex}@supports (color:color-mix(in lab, red, red)){.dd-r29-standalone-head,.dd-r29-admin-head{background:color-mix(in srgb,var(--dd-bg) 92%,transparent)}}.dd-r29-standalone-head,.dd-r29-admin-head{z-index:20;position:sticky;top:0}.dd-r29-standalone-brand{color:var(--dd-text);align-items:center;font-weight:900;text-decoration:none;display:flex}.dd-r29-standalone-brand img{object-fit:contain;max-width:180px;max-height:38px;display:block}.dd-r29-standalone-head nav,.dd-r29-admin-head>div,.dd-r29-admin-subnav{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.dd-r29-standalone-head a,.dd-r29-admin-head a,.dd-r29-admin-subnav a{color:var(--dd-muted);font-size:12px;font-weight:700;text-decoration:none}.dd-r29-standalone-head a:hover,.dd-r29-admin-head a:hover,.dd-r29-admin-subnav a:hover,.dd-r29-admin-subnav a.is-active{color:var(--dd-accent)}.dd-r29-standalone-main{width:min(100% - 40px,980px);margin:0 auto;padding:86px 0 120px}.dd-r29-eyebrow,.dd-r29-admin-title>p{color:var(--dd-accent);letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px;font-size:10px;font-weight:900}.dd-r29-doc h1,.dd-r29-changelog>h1,.dd-r29-admin-title h1{color:var(--dd-text);letter-spacing:-.045em;margin:0;font-size:clamp(2.3rem,5vw,4rem);font-weight:900;line-height:1}.dd-r29-lead,.dd-r29-admin-title>span{color:var(--dd-muted);max-width:760px;margin-top:16px;font-size:14px;line-height:1.75;display:block}.dd-r29-doc-body{color:var(--dd-text);margin-top:42px;font-size:14px;line-height:1.85}.dd-r29-doc-body a{color:var(--dd-accent)}.dd-r29-doc-body ul,.dd-r29-doc-body ol{margin:14px 0;padding-left:24px}.dd-r29-doc-empty{border:1px dashed var(--dd-border);color:var(--dd-muted);background:var(--dd-surface);border-radius:14px;margin-top:36px;padding:28px}.dd-r29-standalone-footer{border-top:1px solid var(--dd-border);min-height:64px;color:var(--dd-faint);background:var(--dd-surface);justify-content:space-between;align-items:center;gap:18px;padding:0 max(24px,50vw - 660px);font-size:11px;display:flex}.dd-r29-standalone-footer nav{flex-wrap:wrap;gap:14px;display:flex}.dd-r29-standalone-footer a{color:var(--dd-muted);text-decoration:none}.dd-r29-standalone-footer a:hover{color:var(--dd-text)}.dd-r29-changelog-list{gap:54px;margin-top:64px;display:grid}.dd-r29-changelog-entry{border-bottom:1px solid var(--dd-border);padding-bottom:46px}.dd-r29-changelog-meta{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.dd-r29-changelog-meta strong{letter-spacing:-.03em;font-size:25px}.dd-r29-changelog-meta span{color:var(--dd-faint);font-size:11px}.dd-r29-changelog-entry h2{margin:13px 0 0;font-size:18px}.dd-r29-changelog-entry .dd-r29-doc-body{margin-top:22px}.dd-r29-admin-head{min-height:76px;position:relative}.dd-r29-admin-subnav{border-bottom:1px solid var(--dd-border);background:var(--dd-surface);padding:12px max(24px,50vw - 660px)}.dd-r29-admin-subnav a{border-radius:8px;padding:8px 11px}.dd-r29-admin-subnav a.is-active{background:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-r29-admin-subnav a.is-active{background:color-mix(in srgb,var(--dd-accent) 10%,transparent)}}.dd-r29-admin-main{width:min(100% - 40px,1320px);margin:0 auto;padding:46px 0 100px}.dd-r29-admin-title{margin-bottom:30px}.dd-r29-admin-title h1{font-size:clamp(2.1rem,4vw,3.25rem)}.dd-r29-legal-form,.dd-r29-admin-stack{gap:22px;display:grid}.dd-r29-admin-card{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:16px;padding:24px;position:relative;box-shadow:0 18px 48px #00000014}.dd-r29-admin-card>div:first-child{justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.dd-r29-admin-card h2{margin:0;font-size:17px}.dd-r29-admin-card>div:first-child a{color:var(--dd-accent);font-size:11px;font-weight:800;text-decoration:none}.dd-r29-admin-card label{color:var(--dd-muted);gap:8px;margin-top:16px;font-size:11px;font-weight:800;display:grid}.dd-r29-admin-card input,.dd-r29-admin-card textarea{border:1px solid var(--dd-border);background:var(--dd-surface-2);width:100%;color:var(--dd-text);font:inherit;border-radius:10px;outline:none;padding:11px 12px}.dd-r29-admin-card textarea{resize:vertical;min-height:140px;line-height:1.65}.dd-r29-admin-card input:focus,.dd-r29-admin-card textarea:focus{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-r29-admin-card input:focus,.dd-r29-admin-card textarea:focus{border-color:color-mix(in srgb,var(--dd-accent) 65%,var(--dd-border))}}.dd-r29-admin-card input:focus,.dd-r29-admin-card textarea:focus{box-shadow:0 0 0 3px var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-r29-admin-card input:focus,.dd-r29-admin-card textarea:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--dd-accent) 10%,transparent)}}.dd-r29-changelog-form{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}.dd-r29-changelog-form .wide{grid-column:1/-1}.dd-r29-admin-actions{justify-content:flex-end;margin-top:20px;display:flex}.dd-r29-admin-actions button{background:var(--dd-accent);color:#fff;cursor:pointer;border:0;border-radius:9px;padding:10px 17px;font-size:11px;font-weight:900}.dd-r29-delete-form{border-top:1px solid var(--dd-border);justify-content:flex-start;margin-top:14px;padding-top:16px;display:flex}.dd-r29-delete-form button{color:#ff5c68;cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:850}.dd-r29-notice{border:1px solid var(--dd-border);border-radius:12px;margin-bottom:20px;padding:12px 14px;font-size:12px}.dd-r29-notice.success{color:#7be2a8;border-color:#2dc87859}.dd-r29-notice.error{color:#ff7b84;border-color:#ff505a59}@media (width<=720px){.dd-r29-standalone-head nav{display:none}.dd-r29-standalone-main,.dd-r29-admin-main{width:min(100% - 24px,1320px);padding-top:46px}.dd-r29-standalone-footer{flex-direction:column;align-items:flex-start;padding-top:18px;padding-bottom:18px}.dd-r29-changelog-form{grid-template-columns:1fr}.dd-r29-changelog-form .wide{grid-column:auto}.dd-r29-admin-head,.dd-r29-admin-subnav{padding-inline:14px}}.dd-r31-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:28px auto 0;display:flex}.dd-r31-page-numbers{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:flex}.dd-r31-pagination a,.dd-r31-page-jump button{border:1px solid var(--dd-border);background:var(--dd-surface);min-width:38px;height:38px;color:var(--dd-text);border-radius:10px;justify-content:center;align-items:center;font-size:12px;font-weight:800;text-decoration:none;transition:all .15s;display:inline-flex}.dd-r31-pagination a:hover,.dd-r31-page-jump button:hover{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-r31-pagination a:hover,.dd-r31-page-jump button:hover{border-color:color-mix(in srgb,var(--dd-accent) 48%,var(--dd-border))}}.dd-r31-pagination a:hover,.dd-r31-page-jump button:hover{color:var(--dd-accent)}.dd-r31-pagination a.is-active{background:var(--dd-accent);border-color:var(--dd-accent);color:#fff}.dd-r31-page-arrow.is-disabled{pointer-events:none;opacity:.35}.dd-r31-page-gap{color:var(--dd-muted);padding:0 2px}.dd-r31-page-jump{color:var(--dd-muted);align-items:center;gap:7px;margin-left:6px;font-size:11px;display:flex}.dd-r31-page-jump input{border:1px solid var(--dd-border);background:var(--dd-input);width:70px;height:38px;color:var(--dd-text);text-align:center;border-radius:10px;outline:0;padding:0 9px}.dd-r31-page-jump input:focus{border-color:var(--dd-accent)}.dd-r31-load-more{justify-content:center;align-items:center;gap:14px;margin:30px auto 0;display:flex}.dd-r31-load-more span{color:var(--dd-muted);font-size:12px;font-weight:700}.dd-r31-admin-card{margin-bottom:24px}.dd-r31-admin-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.dd-r31-admin-grid label{color:var(--dd-muted);gap:7px;font-size:11px;font-weight:700;display:grid}.dd-r31-admin-grid select{border:1px solid var(--dd-border);background:var(--dd-input);width:100%;min-height:43px;color:var(--dd-text);border-radius:11px;padding:0 12px}.dd-r31-admin-actions{justify-content:flex-end;align-items:center;gap:12px;margin-top:18px;display:flex}.dd-r31-admin-actions small{color:var(--dd-muted);margin-right:auto}.dd-r31-repair-row{justify-content:space-between;align-items:center;gap:20px;display:flex}.dd-r31-repair-row>div{gap:5px;display:grid}.dd-r31-repair-row span,.dd-r31-repair-row small{color:var(--dd-muted);font-size:11px}.dd-r31-repair-row strong{letter-spacing:-.04em;font-size:28px}.dd-r31-repair-row button{border:1px solid var(--dd-border);background:var(--dd-surface-2);min-height:40px;color:var(--dd-text);border-radius:10px;padding:0 14px;font-size:11px;font-weight:800}.dd-r31-repair-row button:hover:not(:disabled){border-color:var(--dd-accent);color:var(--dd-accent)}.dd-r31-repair-row button:disabled{opacity:.45}@media (width<=720px){.dd-r31-page-jump{justify-content:center;width:100%;margin-left:0}.dd-r31-admin-grid{grid-template-columns:1fr}.dd-r31-repair-row{flex-direction:column;align-items:flex-start}.dd-r31-repair-row button{width:100%}}.dd-r32-theme-brand .dd-r32-logo-dark,:root[data-theme=dark] .dd-r32-theme-brand .dd-r32-logo-light{display:none}:root[data-theme=dark] .dd-r32-theme-brand .dd-r32-logo-dark,:root[data-theme=light] .dd-r32-theme-brand .dd-r32-logo-light{display:block}:root[data-theme=light] .dd-r32-theme-brand .dd-r32-logo-dark{display:none}.dd-r32-standalone,.dd-r32-admin-standalone{background:var(--dd-bg);color:var(--dd-text)}.dd-r32-admin-standalone .dd-r29-admin-card,.dd-r32-standalone .dd-r29-doc-card,.dd-r32-standalone .dd-r29-changelog-entry{background:var(--dd-surface);border-color:var(--dd-border)}.dd-r32-repair-card .dd-admin-card-body{gap:18px;display:grid}.dd-r32-repair-grid{grid-template-columns:minmax(0,1fr) minmax(150px,210px);align-items:end;gap:18px;display:grid}.dd-r32-repair-stat{border:1px solid var(--dd-border);background:var(--dd-surface-2);border-radius:14px;gap:5px;padding:16px;display:grid}.dd-r32-repair-stat span{letter-spacing:.08em;text-transform:uppercase;color:var(--dd-faint);font-size:11px;font-weight:800}.dd-r32-repair-stat strong{color:var(--dd-text);font-size:28px;line-height:1}.dd-r32-repair-stat small{color:var(--dd-muted);font-size:11px;line-height:1.55}.dd-r32-repair-controls{gap:8px;display:grid}.dd-r32-repair-controls label{color:var(--dd-muted);gap:7px;font-size:11px;font-weight:750;display:grid}.dd-r32-repair-controls select{border:1px solid var(--dd-border);background:var(--dd-surface-2);width:100%;color:var(--dd-text);border-radius:10px;padding:10px 11px}.dd-r32-repair-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.dd-r32-repair-actions button{background:var(--dd-accent);color:#fff;cursor:pointer;border:0;border-radius:10px;padding:10px 14px;font-weight:800}.dd-r32-repair-actions button:disabled{opacity:.5;cursor:not-allowed}.dd-r32-repair-result{color:var(--dd-muted);margin:0;font-size:12px;line-height:1.55}.dd-r32-repair-result.is-error{color:#ef4444}.dd-r32-repair-note{border-left:3px solid var(--dd-accent);background:var(--dd-accent);padding:9px 12px}@supports (color:color-mix(in lab, red, red)){.dd-r32-repair-note{background:color-mix(in srgb,var(--dd-accent) 6%,transparent)}}.dd-r32-repair-note{color:var(--dd-muted);font-size:11.5px;line-height:1.55}body.dd-r32-announcements .dd-admin-main{gap:24px;display:grid}body.dd-r32-announcements .dd-r32-announcement-card{overflow:visible}body.dd-r32-announcements .dd-r32-announcement-card .dd-admin-card-head{border-bottom:1px solid var(--dd-border);margin-bottom:0;padding-bottom:18px}body.dd-r32-announcements .dd-r32-announcement-card .dd-admin-card-body{padding-top:22px}body.dd-r32-announcements .dd-r32-announcement-card .dd-admin-form-grid{align-items:start;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px 22px!important;display:grid!important}body.dd-r32-announcements .dd-r32-announcement-card .dd-admin-form-grid>.wide{grid-column:1/-1!important}body.dd-r32-announcements .dd-r32-announcement-card .dd-admin-form-grid label,body.dd-r32-announcements .dd-r32-announcement-card .dd-admin-form-grid>div{min-width:0}body.dd-r32-announcements .dd-r32-announcement-card label{color:var(--dd-muted);gap:8px;font-size:11px;font-weight:750;display:grid}body.dd-r32-announcements .dd-r32-announcement-card input:not([type=checkbox]),body.dd-r32-announcements .dd-r32-announcement-card select,body.dd-r32-announcements .dd-r32-announcement-card textarea{border:1px solid var(--dd-border);background:var(--dd-surface-2);width:100%;min-height:42px;color:var(--dd-text);border-radius:10px;outline:none;padding:10px 12px}body.dd-r32-announcements .dd-r32-announcement-card input:focus,body.dd-r32-announcements .dd-r32-announcement-card select:focus,body.dd-r32-announcements .dd-r32-announcement-card textarea:focus{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){body.dd-r32-announcements .dd-r32-announcement-card input:focus,body.dd-r32-announcements .dd-r32-announcement-card select:focus,body.dd-r32-announcements .dd-r32-announcement-card textarea:focus{border-color:color-mix(in srgb,var(--dd-accent) 55%,var(--dd-border))}}body.dd-r32-announcements .dd-r32-announcement-card input:focus,body.dd-r32-announcements .dd-r32-announcement-card select:focus,body.dd-r32-announcements .dd-r32-announcement-card textarea:focus{box-shadow:0 0 0 3px var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){body.dd-r32-announcements .dd-r32-announcement-card input:focus,body.dd-r32-announcements .dd-r32-announcement-card select:focus,body.dd-r32-announcements .dd-r32-announcement-card textarea:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--dd-accent) 9%,transparent)}}body.dd-r32-announcements .dd-r32-announcement-card .dd-admin-toggle{border:1px solid var(--dd-border);background:var(--dd-surface-2);border-radius:10px;align-items:center;gap:9px;min-height:44px;padding:11px 13px;grid-template-columns:none!important;display:flex!important}body.dd-r32-announcements .dd-r32-announcement-card .dd-admin-toggle input{width:16px;height:16px;accent-color:var(--dd-accent)}body.dd-r32-announcements .dd-r32-announcement-existing .dd-admin-editor-row{border:1px solid var(--dd-border);background:var(--dd-surface-2);border-radius:15px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;padding:20px;display:grid}body.dd-r32-announcements .dd-r32-announcement-existing .dd-admin-editor-main{gap:14px;min-width:0;display:grid}body.dd-r32-announcements .dd-r32-announcement-existing .dd-admin-inline-fields{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:10px!important;display:grid!important}body.dd-r32-announcements .dd-r32-announcement-existing .dd-admin-row-actions{align-items:center;gap:8px;display:flex}body.dd-r32-announcements .dd-r32-announcement-existing .dd-admin-row-actions button{border:1px solid var(--dd-border);background:var(--dd-surface);min-height:38px;color:var(--dd-text);border-radius:9px;padding:8px 11px;font-weight:750}body.dd-r32-announcements .dd-r32-announcement-existing .dd-admin-row-actions button.danger{color:#ef4444}.dd-r32-rich-editor{border:1px solid var(--dd-border);background:var(--dd-surface-2);border-radius:12px;overflow:visible}.dd-r32-rich-toolbar{border-bottom:1px solid var(--dd-border);background:var(--dd-surface);flex-wrap:wrap;align-items:center;gap:4px;padding:7px 8px;display:flex}.dd-r32-rich-toolbar button{width:32px;height:30px;color:var(--dd-muted);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;display:grid}.dd-r32-rich-toolbar button:hover{background:var(--dd-soft);color:var(--dd-text)}.dd-r32-rich-toolbar button svg{width:16px;height:16px}.dd-r32-rich-toolbar .dd-r32-emote-select{margin-left:4px;border-radius:7px!important;width:auto!important;max-width:180px!important;min-height:30px!important;padding:4px 28px 4px 8px!important;font-size:11px!important}.dd-r32-rich-editor>textarea{resize:vertical;line-height:1.6;width:100%!important;min-height:150px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:13px 14px!important;display:block!important}.dd-r32-rich-help{border-top:1px solid var(--dd-border);color:var(--dd-faint);justify-content:space-between;gap:12px;padding:7px 10px;font-size:10px;display:flex}@media (width<=900px){.dd-r32-repair-grid{grid-template-columns:1fr}body.dd-r32-announcements .dd-r32-announcement-card .dd-admin-form-grid{grid-template-columns:1fr!important}body.dd-r32-announcements .dd-r32-announcement-card .dd-admin-form-grid>.wide{grid-column:auto!important}body.dd-r32-announcements .dd-r32-announcement-existing .dd-admin-editor-row{grid-template-columns:1fr}body.dd-r32-announcements .dd-r32-announcement-existing .dd-admin-inline-fields{grid-template-columns:1fr 1fr}}@media (width<=560px){body.dd-r32-announcements .dd-r32-announcement-existing .dd-admin-inline-fields{grid-template-columns:1fr}.dd-r32-rich-help{flex-direction:column;gap:3px}}.dd-announcement-stack.is-floating-top-left,.dd-announcement-stack.is-floating-top-center,.dd-announcement-stack.is-floating-top-right,.dd-announcement-stack.is-floating-bottom-left,.dd-announcement-stack.is-floating-bottom-center,.dd-announcement-stack.is-floating-bottom-right{z-index:58;pointer-events:none;background:0 0;border:0;gap:10px;width:min(430px,100vw - 28px);padding:0;display:grid;position:fixed}.dd-announcement-stack.is-floating-top-left{top:84px;left:18px}.dd-announcement-stack.is-floating-top-center{top:84px;left:50%;transform:translate(-50%)}.dd-announcement-stack.is-floating-top-right{top:84px;right:18px}.dd-announcement-stack.is-floating-bottom-left{bottom:22px;left:18px}.dd-announcement-stack.is-floating-bottom-center{bottom:22px;left:50%;transform:translate(-50%)}.dd-announcement-stack.is-floating-bottom-right{bottom:22px;right:18px}.dd-announcement-stack:is(.is-floating-top-left,.is-floating-top-center,.is-floating-top-right,.is-floating-bottom-left,.is-floating-bottom-center,.is-floating-bottom-right) .dd-announcement{pointer-events:auto;background:var(--dd-surface);border-radius:16px;width:100%;margin:0}@supports (color:color-mix(in lab, red, red)){.dd-announcement-stack:is(.is-floating-top-left,.is-floating-top-center,.is-floating-top-right,.is-floating-bottom-left,.is-floating-bottom-center,.is-floating-bottom-right) .dd-announcement{background:color-mix(in srgb,var(--dd-surface) 96%,transparent)}}.dd-announcement-stack:is(.is-floating-top-left,.is-floating-top-center,.is-floating-top-right,.is-floating-bottom-left,.is-floating-bottom-center,.is-floating-bottom-right) .dd-announcement{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 18px 54px #0f172a2e}.dd-announcement-stack.is-bottom-bar{z-index:58;pointer-events:none;background:0 0;gap:0;padding:0;display:grid;position:fixed;bottom:0;left:0;right:0}.dd-announcement-stack.is-bottom-bar .dd-announcement{pointer-events:auto;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:14px;width:min(100% - 24px,1180px);margin:0 auto 12px;box-shadow:0 16px 50px #0f172a33}.dd-r33-rich-editor{overflow:visible!important}.dd-r33-rich-toolbar button:focus:not(:focus-visible){color:var(--dd-muted)!important;background:0 0!important;outline:0!important}.dd-r33-rich-toolbar button:active{transform:none!important}.dd-r33-emote-picker{display:none}.dd-r33-emote-picker.is-open{display:block}.dd-r33-rich-editor>textarea{min-height:150px}.dd-r33-rich-help{font-size:9px}.dd-r32-rich-editor.dd-r33-rich-editor>.dd-r33-rich-toolbar{border-radius:13px 13px 0 0}.dd-r32-rich-editor.dd-r33-rich-editor>.dd-r33-rich-help{border-radius:0 0 13px 13px}.dd-r32-rich-editor.dd-r33-rich-editor>.dd-r32-rich-toolbar,.dd-r32-rich-editor.dd-r33-rich-editor>.dd-r32-rich-help{display:none!important}.dd-r33-rich-editor .dd-emote-picker button{cursor:pointer}.dd-r32-admin-standalone .dd-r33-rich-editor{background:var(--dd-input);margin-top:7px}.dd-r32-admin-standalone .dd-r33-rich-editor textarea{min-height:220px}.dd-r32-admin-standalone .dd-r29-changelog-form .dd-r33-rich-editor textarea{min-height:180px}@media (width<=760px){.dd-home-layout-controls.dd-r33-mobile-controls,.dd-home-layout-controls{gap:5px;margin-left:auto;margin-right:4px;display:flex!important}.dd-home-layout-controls button{width:30px;height:30px;box-shadow:none;font-size:18px}.dd-home-row-slider.dd-r33-mobile-carousel{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;padding-bottom:8px;scroll-padding-inline:2px;overflow-x:auto!important}.dd-home-row-slider.dd-r33-mobile-carousel>.dd-media-card{scroll-snap-align:start}.dd-home-row-slider.dd-r33-mobile-carousel.dd-home-card-compact{grid-auto-columns:min(39vw,148px)!important}.dd-home-row-slider.dd-r33-mobile-carousel.dd-home-card-normal{grid-auto-columns:min(42vw,164px)!important}.dd-home-row-slider.dd-r33-mobile-carousel.dd-home-card-large{grid-auto-columns:min(48vw,188px)!important}.dd-section-head{gap:6px}.dd-section-head>a{white-space:nowrap}}@media (width<=420px){.dd-home-layout-controls button{width:28px;height:28px}.dd-home-row-slider.dd-r33-mobile-carousel.dd-home-card-normal{grid-auto-columns:42vw!important}}body.dd-r32-announcements .dd-r33-rich-editor{grid-column:1/-1}body.dd-r32-announcements .dd-r33-rich-toolbar{z-index:2;position:relative}body.dd-r32-announcements .dd-r33-rich-editor textarea{z-index:1;position:relative}@media (width<=640px){.dd-announcement-stack:is(.is-floating-top-left,.is-floating-top-center,.is-floating-top-right){width:auto;top:72px;left:10px;right:10px;transform:none}.dd-announcement-stack:is(.is-floating-bottom-left,.is-floating-bottom-center,.is-floating-bottom-right){width:auto;bottom:76px;left:10px;right:10px;transform:none}.dd-announcement-stack.is-bottom-bar .dd-announcement{width:calc(100% - 20px);margin-bottom:76px}.dd-r33-rich-toolbar{flex-wrap:nowrap;overflow-x:auto}.dd-r33-rich-toolbar button{flex:0 0 30px}.dd-r33-rich-help,.dd-r33-rich-help span{display:block}.dd-r33-rich-help span+span{margin-top:3px}}:root{--dd-home-hero-title-size:74px}.dd-spotlight-v8 h1{font-size:clamp(34px,5vw,var(--dd-home-hero-title-size,74px))!important}@media (width<=900px){.dd-spotlight-v8 h1{font-size:min(var(--dd-home-hero-title-size,74px),52px)!important}}@media (width<=640px){.dd-spotlight-v8 h1{font-size:min(var(--dd-home-hero-title-size,74px),41px)!important;line-height:1.02!important}}.dd-r35-standalone{background:var(--dd-bg);min-width:0;color:var(--dd-text)}.dd-r35-public-nav{z-index:60;position:sticky;top:0}.dd-r35-public-nav .dd-navbar-inner{width:min(calc(100% - 48px),var(--dd-site-max-width,1600px));margin-inline:auto}.dd-r35-public-nav svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.dd-r35-public-nav .dd-brand img{object-fit:contain;max-width:150px;max-height:36px;display:block}.dd-r35-public-nav .dd-mobile-menu-button{display:none}.dd-r35-guest-actions{align-items:center;gap:10px;display:flex}.dd-r35-account{position:relative}.dd-r35-account>summary{cursor:pointer;list-style:none}.dd-r35-account>summary::-webkit-details-marker{display:none}.dd-r35-account>summary>svg{width:15px;height:15px}.dd-r35-account-name{text-overflow:ellipsis;white-space:nowrap;max-width:140px;overflow:hidden}.dd-r35-account-menu{z-index:80;width:240px;padding:6px;position:absolute;top:calc(100% + 8px);right:0}.dd-r35-account-meta{border-bottom:1px solid var(--dd-border);gap:3px;margin-bottom:4px;padding:10px 11px 12px;display:grid}.dd-r35-account-meta strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.dd-r35-account-meta span{color:var(--dd-faint);letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:800}.dd-r35-account-menu .dd-menu-item{min-height:36px;color:var(--dd-muted);border-radius:8px;align-items:center;padding:8px 10px;font-size:11px;font-weight:750;text-decoration:none;display:flex}.dd-r35-account-menu .dd-menu-item:hover{background:var(--dd-soft);color:var(--dd-text)}.dd-r35-legal-page-wrap{background:radial-gradient(circle at 50% 0,var(--dd-accent),transparent 34%), var(--dd-bg)}@supports (color:color-mix(in lab, red, red)){.dd-r35-legal-page-wrap{background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--dd-accent) 5%,transparent),transparent 34%), var(--dd-bg)}}.dd-r35-standalone-main{width:min(calc(100% - 48px),var(--dd-site-max-width,1600px));margin-inline:auto;padding:58px 0 92px}.dd-r35-legal-shell{width:min(100%,1260px);margin-inline:auto}.dd-r35-legal-hero{border-bottom:1px solid var(--dd-border);justify-content:space-between;align-items:flex-end;gap:34px;margin-bottom:34px;padding:8px 0 30px;display:flex}.dd-r35-eyebrow{color:var(--dd-accent);letter-spacing:.15em;text-transform:uppercase;margin:0 0 11px;font-size:10px;font-weight:850}.dd-r35-legal-hero h1{max-width:900px;color:var(--dd-text);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2.35rem,4.5vw,4.7rem);font-weight:680;line-height:.98}.dd-r35-legal-lead{max-width:780px;color:var(--dd-muted);margin:14px 0 0;font-size:15px;line-height:1.7}.dd-r35-doc-badge{border:1px solid var(--dd-accent);flex:none;align-items:center;min-height:34px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.dd-r35-doc-badge{border:1px solid color-mix(in srgb,var(--dd-accent) 24%,var(--dd-border))}}.dd-r35-doc-badge{background:var(--dd-accent);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.dd-r35-doc-badge{background:color-mix(in srgb,var(--dd-accent) 6%,var(--dd-surface))}}.dd-r35-doc-badge{color:var(--dd-accent);white-space:nowrap;padding:7px 11px;font-size:10px;font-weight:800}.dd-r35-legal-grid{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:34px;display:grid}.dd-r35-legal-index{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:16px;gap:14px;display:grid;position:sticky;top:92px}@supports (color:color-mix(in lab, red, red)){.dd-r35-legal-index{background:color-mix(in srgb,var(--dd-surface) 94%,transparent)}}.dd-r35-legal-index{box-shadow:0 14px 42px var(--dd-shadow);padding:16px}@supports (color:color-mix(in lab, red, red)){.dd-r35-legal-index{box-shadow:0 14px 42px color-mix(in srgb,var(--dd-shadow) 12%,transparent)}}.dd-r35-legal-index>span{color:var(--dd-faint);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:850}.dd-r35-legal-index nav{gap:4px;display:grid}.dd-r35-legal-index nav a{min-height:36px;color:var(--dd-muted);border-radius:9px;justify-content:space-between;align-items:center;padding:8px 10px;font-size:11px;font-weight:750;text-decoration:none;transition:background .16s,color .16s;display:flex}.dd-r35-legal-index nav a:hover{background:var(--dd-soft);color:var(--dd-text)}.dd-r35-legal-index nav a.is-active{background:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-r35-legal-index nav a.is-active{background:color-mix(in srgb,var(--dd-accent) 9%,var(--dd-surface))}}.dd-r35-legal-index nav a.is-active{color:var(--dd-accent)}.dd-r35-legal-index nav a.is-active:after{content:"•";font-size:12px}.dd-r35-legal-index>p{border-top:1px solid var(--dd-border);color:var(--dd-faint);margin:2px 0 0;padding-top:13px;font-size:10px;line-height:1.6}.dd-r35-document-card,.dd-r35-changelog-entry{border:1px solid var(--dd-border);background:var(--dd-surface);box-shadow:0 20px 56px var(--dd-shadow);border-radius:18px}@supports (color:color-mix(in lab, red, red)){.dd-r35-document-card,.dd-r35-changelog-entry{box-shadow:0 20px 56px color-mix(in srgb,var(--dd-shadow) 10%,transparent)}}.dd-r35-document-card{min-width:0;padding:clamp(24px,4vw,52px)}.dd-r35-document-body{min-width:0;color:var(--dd-text);overflow-wrap:anywhere;font-size:14px;line-height:1.85}.dd-r35-document-body>:first-child{margin-top:0}.dd-r35-document-body>:last-child{margin-bottom:0}.dd-r35-document-body p{margin:0 0 1.15em}.dd-r35-document-body h1,.dd-r35-document-body h2,.dd-r35-document-body h3,.dd-r35-document-body h4{color:var(--dd-text);letter-spacing:-.025em;margin:2em 0 .7em;font-weight:700;line-height:1.25}.dd-r35-document-body h1{font-size:26px}.dd-r35-document-body h2{font-size:21px}.dd-r35-document-body h3{font-size:17px}.dd-r35-document-body h4{font-size:15px}.dd-r35-document-body strong{font-weight:750}.dd-r35-document-body a{color:var(--dd-accent);text-decoration:underline;-webkit-text-decoration-color:var(--dd-accent);-webkit-text-decoration-color:var(--dd-accent);-webkit-text-decoration-color:var(--dd-accent);text-decoration-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-r35-document-body a{-webkit-text-decoration-color:color-mix(in srgb,var(--dd-accent) 35%,transparent);-webkit-text-decoration-color:color-mix(in srgb,var(--dd-accent) 35%,transparent);-webkit-text-decoration-color:color-mix(in srgb,var(--dd-accent) 35%,transparent);text-decoration-color:color-mix(in srgb,var(--dd-accent) 35%,transparent)}}.dd-r35-document-body a{text-underline-offset:3px}.dd-r35-document-body ul,.dd-r35-document-body ol{margin:1em 0 1.35em;padding-left:1.45rem}.dd-r35-document-body li{margin:.38em 0;padding-left:.15rem}.dd-r35-document-body blockquote{border-left:3px solid var(--dd-accent);background:var(--dd-accent);border-radius:0 10px 10px 0;margin:1.4em 0}@supports (color:color-mix(in lab, red, red)){.dd-r35-document-body blockquote{background:color-mix(in srgb,var(--dd-accent) 5%,var(--dd-surface-2))}}.dd-r35-document-body blockquote{color:var(--dd-muted);padding:14px 16px}.dd-r35-document-body code{background:var(--dd-surface-2);border-radius:6px;padding:2px 5px;font-size:.9em}.dd-r35-document-body hr{border:0;border-top:1px solid var(--dd-border);margin:28px 0}.dd-r35-document-empty{border:1px dashed var(--dd-border);background:var(--dd-surface-2);color:var(--dd-muted);border-radius:13px;gap:8px;padding:22px;display:grid}.dd-r35-document-empty strong{color:var(--dd-text);font-size:13px}.dd-r35-document-empty p{margin:0;font-size:12px;line-height:1.65}.dd-r35-changelog-list{gap:18px;min-width:0;display:grid}.dd-r35-changelog-entry{padding:28px 30px;position:relative;overflow:hidden}.dd-r35-changelog-entry.is-latest{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-r35-changelog-entry.is-latest{border-color:color-mix(in srgb,var(--dd-accent) 30%,var(--dd-border))}}.dd-r35-changelog-entry.is-latest:before{content:"";background:var(--dd-accent);width:3px;position:absolute;top:0;bottom:0;left:0}.dd-r35-changelog-entry>header{border-bottom:1px solid var(--dd-border);justify-content:space-between;align-items:flex-start;gap:22px;margin-bottom:22px;padding-bottom:19px;display:flex}.dd-r35-changelog-version{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dd-r35-changelog-version strong{letter-spacing:-.03em;font-size:21px;font-weight:720}.dd-r35-changelog-version span{background:var(--dd-accent);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.dd-r35-changelog-version span{background:color-mix(in srgb,var(--dd-accent) 9%,var(--dd-surface-2))}}.dd-r35-changelog-version span{color:var(--dd-accent);letter-spacing:.08em;text-transform:uppercase;padding:4px 7px;font-size:8px;font-weight:850}.dd-r35-changelog-entry h2{color:var(--dd-text);margin:7px 0 0;font-size:14px;font-weight:680;line-height:1.45}.dd-r35-changelog-entry time{color:var(--dd-faint);white-space:nowrap;flex:none;font-size:10px}.dd-r35-changelog-body{font-size:13px;line-height:1.78}.dd-r35-changelog-body h1,.dd-r35-changelog-body h2,.dd-r35-changelog-body h3{text-transform:none;margin:1.6em 0 .55em;font-size:13px}.dd-home-hero-builder-r10 output{color:var(--dd-muted);align-self:center;min-width:42px;font-size:11px;font-weight:750}.dd-home-hero-builder-r10 input[type=range]{width:100%;accent-color:var(--dd-accent)}@media (width<=1050px){.dd-r35-public-nav .dd-desktop-nav{display:none}.dd-r35-public-nav .dd-mobile-menu-button{display:grid}.dd-r35-legal-grid{grid-template-columns:190px minmax(0,1fr);gap:22px}}@media (width<=760px){.dd-r35-public-nav .dd-navbar-inner,.dd-r35-standalone-main{width:min(calc(100% - 16px),var(--dd-site-max-width,1600px))}.dd-r35-public-nav .dd-brand img{max-width:132px;max-height:32px}.dd-r35-account-name,.dd-r35-guest-actions{display:none}.dd-r35-standalone-main{padding:30px 0 58px}.dd-r35-legal-hero{flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:22px;padding-bottom:22px}.dd-r35-legal-hero h1{font-size:clamp(2.1rem,11vw,3rem)}.dd-r35-legal-lead{font-size:13px;line-height:1.65}.dd-r35-legal-grid{grid-template-columns:1fr;gap:16px}.dd-r35-legal-index{padding:12px;position:static}.dd-r35-legal-index>span,.dd-r35-legal-index>p{display:none}.dd-r35-legal-index nav{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.dd-r35-legal-index nav::-webkit-scrollbar{display:none}.dd-r35-legal-index nav a{border:1px solid var(--dd-border);white-space:nowrap;flex:none;min-height:34px;padding:7px 10px}.dd-r35-legal-index nav a.is-active:after{display:none}.dd-r35-document-card{padding:22px 18px}.dd-r35-document-body{font-size:13px;line-height:1.78}.dd-r35-changelog-entry{padding:21px 18px}.dd-r35-changelog-entry>header{flex-direction:column;gap:8px}.dd-r35-changelog-entry time{white-space:normal}.dd-r35-account-menu{right:-44px}}.dd-announcement-stack.is-fixed-top-bar,.dd-announcement-stack.is-fixed-bottom-bar{z-index:58;pointer-events:none;background:0 0;border:0;gap:0;width:100%;padding:0;display:grid;position:fixed;left:0;right:0}.dd-announcement-stack.is-fixed-top-bar{top:70px}.dd-announcement-stack.is-fixed-bottom-bar{bottom:0}.dd-announcement-stack:is(.is-fixed-top-bar,.is-fixed-bottom-bar) .dd-announcement{pointer-events:auto;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-left:0;border-right:0;border-radius:0;width:100%;min-height:54px;margin:0;padding-left:max(50px,50vw - 750px);padding-right:max(50px,50vw - 750px);box-shadow:0 10px 34px #0f172a24}.dd-announcement-stack:is(.is-fixed-top-bar,.is-fixed-bottom-bar) .dd-announcement:before{left:max(14px,50vw - 786px)}.dd-announcement-stack:is(.is-fixed-top-bar,.is-fixed-bottom-bar) .dd-announcement>button{right:max(12px,50vw - 788px)}.dd-announcement-stack.is-fixed-top-bar .dd-announcement:first-child{border-top:0}.dd-announcement-stack.is-fixed-bottom-bar{padding-bottom:env(safe-area-inset-bottom)}.dd-announcement-stack.is-floating-top-left,.dd-announcement-stack.is-floating-top-center{bottom:auto!important;right:auto!important}.dd-announcement-stack.is-floating-top-right{bottom:auto!important;left:auto!important}.dd-announcement-stack.is-floating-bottom-left,.dd-announcement-stack.is-floating-bottom-center{top:auto!important;right:auto!important}.dd-announcement-stack.is-floating-bottom-right{top:auto!important;left:auto!important}.dd-r36-repair-card .dd-r36-repair-stats{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(220px,.55fr);align-items:stretch;gap:14px;display:grid}.dd-r36-repair-card .dd-r36-repair-stat,.dd-r36-repair-card .dd-r36-repair-controls{border:1px solid var(--dd-border);background:var(--dd-surface-2);border-radius:14px;padding:18px}.dd-r36-repair-card .dd-r36-repair-stat{align-content:center;gap:4px;display:grid}.dd-r36-repair-card .dd-r36-repair-stat>span{color:var(--dd-faint);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:850}.dd-r36-repair-card .dd-r36-repair-stat>strong{color:var(--dd-text);letter-spacing:-.04em;font-size:28px;line-height:1}.dd-r36-repair-card .dd-r36-repair-stat>small{color:var(--dd-muted);font-size:10px;line-height:1.5}.dd-r36-repair-card .dd-r36-repair-controls{align-content:center;gap:7px;display:grid}.dd-r36-repair-card .dd-r36-repair-controls label{color:var(--dd-muted);gap:7px;font-size:10px;font-weight:800;display:grid}.dd-r36-repair-card .dd-r36-repair-controls select{border:1px solid var(--dd-border);background:var(--dd-input);width:100%;min-height:42px;color:var(--dd-text);border-radius:10px;padding:8px 10px}.dd-r36-repair-note{border-left:3px solid var(--dd-accent);background:var(--dd-accent);margin-top:14px}@supports (color:color-mix(in lab, red, red)){.dd-r36-repair-note{background:color-mix(in srgb,var(--dd-accent) 7%,var(--dd-surface))}}.dd-r36-repair-note{color:var(--dd-muted);padding:12px 14px;font-size:10.5px;line-height:1.6}.dd-r36-repair-actions{justify-content:space-between;align-items:center;gap:16px;margin-top:14px;display:flex}.dd-r36-repair-result{color:var(--dd-muted);margin:0;font-size:10.5px;line-height:1.55}.dd-r36-repair-result.is-error{color:#e11d48}.dd-r36-repair-actions button{background:var(--dd-accent);color:#fff;cursor:pointer;border:0;border-radius:10px;padding:10px 14px;font-size:11px;font-weight:850}.dd-r36-repair-actions button:disabled{opacity:.55;cursor:not-allowed}@media (width<=760px){.dd-announcement-stack.is-fixed-top-bar{top:64px}.dd-announcement-stack:is(.is-fixed-top-bar,.is-fixed-bottom-bar) .dd-announcement{min-height:52px;padding-left:44px;padding-right:42px}.dd-announcement-stack:is(.is-fixed-top-bar,.is-fixed-bottom-bar) .dd-announcement:before{left:12px}.dd-announcement-stack:is(.is-fixed-top-bar,.is-fixed-bottom-bar) .dd-announcement>button{right:8px}.dd-r36-repair-card .dd-r36-repair-stats{grid-template-columns:1fr}.dd-r36-repair-actions{flex-direction:column;align-items:stretch}.dd-r36-repair-actions button{width:100%}}.dd-announcement-zone.is-main{display:contents}.dd-announcement-zone.is-after_footer{width:100%;display:block}.dd-announcement-stack.is-after-footer{z-index:1;border:0;border-top:1px solid var(--dd-border);background:var(--dd-surface);gap:0;width:100%;padding:0;display:grid;position:relative}.dd-announcement-stack.is-after-footer .dd-announcement{width:100%;max-width:none;min-height:54px;box-shadow:none;border-bottom:0;border-left:0;border-right:0;border-radius:0;margin:0;padding-left:max(50px,50vw - 750px);padding-right:max(50px,50vw - 750px)}.dd-announcement-stack.is-after-footer .dd-announcement:before{left:max(14px,50vw - 786px)}.dd-announcement-stack.is-after-footer .dd-announcement>button{right:max(12px,50vw - 788px)}.dd-app-frame.dd-r40-reserve-bottom{padding-bottom:calc(var(--dd-r40-announcement-reserve,0px) + env(safe-area-inset-bottom))}body.dd-r32-announcements .dd-r32-announcement-existing .dd-admin-inline-fields{grid-template-columns:repeat(auto-fit,minmax(155px,1fr))!important}@media (width<=760px){.dd-announcement-stack.is-after-footer .dd-announcement{min-height:52px;padding-left:44px;padding-right:42px}.dd-announcement-stack.is-after-footer .dd-announcement:before{left:12px}.dd-announcement-stack.is-after-footer .dd-announcement>button{right:8px}}.dd-admin-maintenance-strip-v55{border-top:1px solid var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-admin-maintenance-strip-v55{border-top:1px solid color-mix(in srgb,var(--dd-accent) 20%,var(--dd-border))}}.dd-admin-maintenance-strip-v55{border-bottom:1px solid var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-admin-maintenance-strip-v55{border-bottom:1px solid color-mix(in srgb,var(--dd-accent) 20%,var(--dd-border))}}.dd-admin-maintenance-strip-v55{background:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-admin-maintenance-strip-v55{background:color-mix(in srgb,var(--dd-accent) 8%,var(--dd-surface))}}.dd-admin-maintenance-strip-v55{font-size:12px}.dd-admin-maintenance-strip-v55>.dd-admin-wrap{justify-content:space-between;align-items:center;gap:16px;min-height:54px;display:flex}.dd-admin-maintenance-dot-v55{background:var(--dd-accent);width:8px;height:8px;box-shadow:0 0 0 5px var(--dd-accent);border-radius:999px;display:inline-block}@supports (color:color-mix(in lab, red, red)){.dd-admin-maintenance-dot-v55{box-shadow:0 0 0 5px color-mix(in srgb,var(--dd-accent) 10%,transparent)}}.dd-system-v55{--sys-card:var(--dd-surface)}@supports (color:color-mix(in lab, red, red)){.dd-system-v55{--sys-card:color-mix(in srgb,var(--dd-surface) 96%,var(--dd-soft))}}.dd-system-overview-v55{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.dd-system-overview-v55>div{border:1px solid var(--dd-border);background:var(--sys-card);border-radius:17px;gap:5px;min-height:94px;padding:18px;display:grid}.dd-system-overview-v55 span{color:var(--dd-muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.dd-system-overview-v55 strong{letter-spacing:-.02em;align-self:end;font-size:21px}.dd-health-list-v55{max-height:560px;padding-right:4px;overflow:auto}.dd-system-maintenance-v55{justify-content:space-between;align-items:center;gap:22px;display:flex}.dd-system-maintenance-v55>div:first-child{gap:8px;display:grid}.dd-system-maintenance-v55 p,.dd-system-maintenance-v55 small{color:var(--dd-muted);margin:0;line-height:1.55}.dd-system-grid-v55{grid-template-columns:repeat(4,minmax(0,1fr))}.dd-system-grid-v55>div{min-width:0}.dd-system-grid-v55 strong{overflow-wrap:anywhere}.dd-system-log-meta-v55{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.dd-system-log-meta-v55>span{border:1px solid var(--dd-border);background:var(--dd-soft);color:var(--dd-muted);border-radius:999px;padding:6px 9px;font-size:10px;font-weight:750}.dd-system-log-meta-v55>span.is-ok{color:#16a34a}.dd-system-log-meta-v55>span.is-warn{color:#f59e0b}.dd-system-log-meta-v55>button{border:1px solid var(--dd-border);background:var(--dd-surface);color:var(--dd-text);border-radius:10px;align-items:center;gap:6px;margin-left:auto;padding:7px 10px;font-size:10px;font-weight:800;display:inline-flex}.dd-system-log-v55{border:1px solid var(--dd-border);color:#d8dee9;white-space:pre-wrap;word-break:break-word;background:#090b10;border-radius:14px;min-height:220px;max-height:560px;padding:16px;font-size:11px;line-height:1.6;overflow:auto}.dd-system-log-empty-v55{border:1px dashed var(--dd-border);color:var(--dd-muted);border-radius:12px;margin-bottom:12px;padding:14px;font-size:12px}.dd-profile-wall-v55{gap:18px;min-width:0;display:grid}.dd-profile-wall-head-v55{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.dd-profile-wall-head-v55>div>span{color:var(--dd-accent);letter-spacing:.16em;margin-bottom:5px;font-size:8px;font-weight:900;display:block}.dd-profile-wall-head-v55 h2{letter-spacing:-.03em;align-items:center;gap:8px;margin:0;font-size:22px;display:flex}.dd-profile-wall-head-v55 p{max-width:680px;color:var(--dd-muted);margin:5px 0 0;font-size:11px;line-height:1.6}.dd-profile-wall-head-v55>strong{border:1px solid var(--dd-border);background:var(--dd-surface);color:var(--dd-muted);border-radius:999px;flex:none;padding:7px 10px;font-size:9px}.dd-profile-wall-composer-v55{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:18px;overflow:hidden;box-shadow:0 16px 46px #0000000f}.dd-profile-wall-composer-title-v55{border-bottom:1px solid var(--dd-border);justify-content:space-between;align-items:center;gap:12px;padding:12px 15px;display:flex}.dd-profile-wall-composer-title-v55 strong{font-size:11px}.dd-profile-wall-composer-title-v55 span{color:var(--dd-muted);font-size:9px}.dd-profile-wall-composer-v55 .dd-rich-editor{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.dd-profile-wall-composer-v55 .dd-rich-toolbar{background:var(--dd-soft)}@supports (color:color-mix(in lab, red, red)){.dd-profile-wall-composer-v55 .dd-rich-toolbar{background:color-mix(in srgb,var(--dd-soft) 72%,transparent)}}.dd-profile-wall-composer-v55 textarea{min-height:145px!important}.dd-profile-wall-composer-actions-v55{border-top:1px solid var(--dd-border);justify-content:space-between;align-items:center;gap:16px;padding:10px 12px;display:flex}.dd-profile-wall-composer-actions-v55 small{max-width:72%;color:var(--dd-muted);font-size:9px;line-height:1.5}.dd-profile-wall-login-v55{border:1px dashed var(--dd-border);background:var(--dd-surface);border-radius:17px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:18px;display:grid}.dd-profile-wall-login-v55 p{color:var(--dd-muted);margin:3px 0 0;font-size:11px}.dd-profile-wall-list-v55{gap:10px;display:grid}.dd-profile-wall-message-v55{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:17px;padding:14px 15px}.dd-profile-wall-message-v55.is-hidden{opacity:.68;border-style:dashed}.dd-profile-wall-message-v55 header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:11px;display:flex}.dd-profile-wall-message-v55 header>a{color:inherit;align-items:center;gap:10px;min-width:0;text-decoration:none;display:flex}.dd-profile-wall-avatar-v55{background:var(--dd-soft);border-radius:12px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:10px;font-weight:900;display:grid;overflow:hidden}.dd-profile-wall-avatar-v55 img{object-fit:cover;width:100%;height:100%}.dd-profile-wall-message-v55 header>a>span:last-child{gap:2px;min-width:0;display:grid}.dd-profile-wall-message-v55 header strong{font-size:11px}.dd-profile-wall-message-v55 header small{color:var(--dd-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.dd-profile-wall-message-v55 header em{background:var(--dd-accent);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.dd-profile-wall-message-v55 header em{background:color-mix(in srgb,var(--dd-accent) 10%,transparent)}}.dd-profile-wall-message-v55 header em{color:var(--dd-accent);padding:4px 7px;font-size:8px;font-style:normal;font-weight:850}.dd-profile-wall-body-v55{font-size:13px;line-height:1.7}.dd-profile-wall-message-v55 footer{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.dd-profile-wall-message-v55 footer button{color:var(--dd-muted);background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:5px;padding:6px 8px;font-size:9px;font-weight:800;display:inline-flex}.dd-profile-wall-message-v55 footer button:hover{border-color:var(--dd-border);background:var(--dd-soft);color:var(--dd-text)}.dd-profile-wall-message-v55 footer button.danger:hover{color:#ef4444}.dd-profile-wall-empty-v55{border:1px dashed var(--dd-border);background:var(--dd-surface);min-height:170px;color:var(--dd-muted);text-align:center;border-radius:17px;place-items:center;gap:6px;display:grid}.dd-profile-wall-empty-v55 strong{color:var(--dd-text)}.dd-profile-wall-empty-v55 p{margin:0;font-size:11px}@media (width<=980px){.dd-system-overview-v55,.dd-system-grid-v55{grid-template-columns:repeat(2,minmax(0,1fr))}.dd-system-maintenance-v55{flex-direction:column;align-items:flex-start}.dd-admin-maintenance-strip-v55>.dd-admin-wrap{flex-direction:column;align-items:flex-start;padding-top:12px;padding-bottom:12px}}@media (width<=640px){.dd-system-overview-v55,.dd-system-grid-v55{grid-template-columns:1fr}.dd-profile-wall-head-v55{align-items:flex-start}.dd-profile-wall-head-v55>strong{display:none}.dd-profile-wall-composer-title-v55{flex-direction:column;align-items:flex-start}.dd-profile-wall-composer-actions-v55{flex-direction:column;align-items:stretch}.dd-profile-wall-composer-actions-v55 small{max-width:none}.dd-profile-wall-composer-actions-v55 .dd-action-primary{justify-content:center;width:100%}.dd-profile-wall-login-v55{grid-template-columns:auto 1fr}.dd-profile-wall-login-v55 .dd-action-primary{grid-column:1/-1;justify-content:center}}.dd-r54-profile-wall{gap:16px;max-width:1040px;display:grid}.dd-r54-wall-heading{grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:13px;display:grid}.dd-r54-wall-heading-icon{border:1px solid var(--dd-accent);place-items:center;width:42px;height:42px;display:grid}@supports (color:color-mix(in lab, red, red)){.dd-r54-wall-heading-icon{border:1px solid color-mix(in srgb,var(--dd-accent) 28%,var(--dd-border))}}.dd-r54-wall-heading-icon{background:var(--dd-accent);border-radius:13px}@supports (color:color-mix(in lab, red, red)){.dd-r54-wall-heading-icon{background:color-mix(in srgb,var(--dd-accent) 8%,var(--dd-surface))}}.dd-r54-wall-heading-icon{color:var(--dd-accent);font-size:15px}.dd-r54-wall-kicker{color:var(--dd-accent);letter-spacing:.14em;margin-bottom:3px;font-size:8px;font-weight:900;display:block}.dd-r54-wall-heading h2{letter-spacing:-.025em;margin:0;font-size:21px}.dd-r54-wall-heading p{color:var(--dd-muted);margin:4px 0 0;font-size:11px;line-height:1.5}.dd-r54-wall-count{border:1px solid var(--dd-border);background:var(--dd-surface);color:var(--dd-muted);border-radius:999px;align-self:start;padding:6px 9px;font-size:9px;font-weight:800}.dd-r54-wall-composer{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:17px;overflow:visible;box-shadow:0 14px 42px #0000000e}.dd-r54-composer-head{border-bottom:1px solid var(--dd-border);align-items:baseline;gap:8px;padding:12px 14px;display:flex}.dd-r54-composer-head strong{font-size:11px}.dd-r54-composer-head small{color:var(--dd-muted);font-size:9px}.dd-r54-wall-editor{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.dd-r54-wall-editor:focus-within{box-shadow:none!important}.dd-r54-wall-editor .dd-rich-toolbar{background:var(--dd-surface-2);padding:7px 10px}@supports (color:color-mix(in lab, red, red)){.dd-r54-wall-editor .dd-rich-toolbar{background:color-mix(in srgb,var(--dd-surface-2) 72%,transparent)}}.dd-r54-wall-editor>textarea{min-height:142px;padding:15px;font-size:14px}.dd-r54-wall-editor .dd-rich-help{padding:7px 12px}.dd-r54-composer-actions{border-top:1px solid var(--dd-border);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.dd-r54-composer-actions>span{color:var(--dd-muted);font-size:9px}.dd-r54-composer-actions .dd-action-primary{margin:0}.dd-r54-wall-list{gap:9px;display:grid}.dd-r54-wall-message{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:15px;padding:13px 14px}.dd-r54-wall-message.is-hidden{opacity:.7;border-style:dashed}.dd-r54-wall-message header{justify-content:space-between;align-items:center;gap:12px;margin:0 0 8px;display:flex}.dd-r54-wall-message header>a{color:inherit;align-items:center;gap:9px;text-decoration:none;display:flex!important}.dd-r54-wall-message .dd-avatar-sm{background:var(--dd-soft);border-radius:11px;place-items:center;width:36px;height:36px;font-size:10px;font-weight:900;display:grid;overflow:hidden}.dd-r54-wall-message .dd-avatar-sm img{object-fit:cover;width:100%;height:100%}.dd-r54-wall-message header>a>span:last-child{gap:1px;display:grid}.dd-r54-wall-message header strong{font-size:11px}.dd-r54-wall-message header small{color:var(--dd-muted);font-size:9px}.dd-r54-wall-message header em{background:var(--dd-accent);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.dd-r54-wall-message header em{background:color-mix(in srgb,var(--dd-accent) 10%,transparent)}}.dd-r54-wall-message header em{color:var(--dd-accent);padding:3px 6px;font-size:8px;font-style:normal;font-weight:850}.dd-r54-wall-message .dd-rich-text{font-size:13px;line-height:1.65}.dd-r54-wall-message footer{flex-wrap:wrap;gap:5px;margin-top:10px;display:flex}.dd-r54-wall-message footer button{color:var(--dd-muted);font-weight:750;background:0 0!important;border:0!important;border-radius:8px!important;padding:5px 7px!important;font-size:9px!important}.dd-r54-wall-message footer button:hover{color:var(--dd-text);background:var(--dd-soft)!important}.dd-r54-wall-message footer .danger:hover{color:#dc2626}.dd-r54-profile-wall .dd-activity-empty{border:1px dashed var(--dd-border);background:var(--dd-surface);min-height:130px;color:var(--dd-muted);border-radius:15px;place-items:center;display:grid}@media (width<=700px){.dd-r54-wall-heading{grid-template-columns:40px 1fr}.dd-r54-wall-count{display:none}.dd-r54-composer-actions{align-items:flex-end}.dd-r54-composer-actions>span{max-width:48%}}.dd-profile-page:has(.dd-profile-tabs a[href*=tab\=messages].is-active) .dd-profile-content-grid{grid-template-columns:minmax(0,1fr) 360px!important;gap:28px!important}.dd-profile-page:has(.dd-profile-tabs a[href*=tab\=messages].is-active) .dd-profile-activity-v2{display:block!important}.dd-admin-grid-2:has(.dd-system-log){grid-template-columns:1fr}.dd-admin-grid-2:has(.dd-system-log)>.dd-admin-card{min-width:0}.dd-admin-card:has(.dd-system-log) .dd-admin-card-body{padding-top:14px}@media (width<=980px){.dd-profile-page:has(.dd-profile-tabs a[href*=tab\=messages].is-active) .dd-profile-content-grid{grid-template-columns:1fr!important;gap:16px!important}.dd-profile-page:has(.dd-profile-tabs a[href*=tab\=messages].is-active) .dd-profile-activity-v2{position:static!important}}.dd-admin-card:has(.dd-health-list){border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-admin-card:has(.dd-health-list){border-color:color-mix(in srgb,var(--dd-accent) 16%,var(--dd-border))}}.dd-health-summary{flex-wrap:wrap;gap:12px 18px;margin-bottom:18px;display:flex}.dd-health-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.dd-health-list>div{border:1px solid var(--dd-border);background:var(--dd-soft);border-radius:12px;min-width:0}@supports (color:color-mix(in lab, red, red)){.dd-health-list>div{background:color-mix(in srgb,var(--dd-soft) 68%,transparent)}}.dd-health-list>div{padding:10px 11px}.dd-health-list>div>div{min-width:0}.dd-health-list small{overflow-wrap:anywhere}.dd-system-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:9px!important;display:grid!important}.dd-system-grid>div{border:1px solid var(--dd-border);background:var(--dd-soft);border-radius:12px;gap:4px;min-width:0;padding:11px 12px;display:grid}.dd-system-grid>div>span{color:var(--dd-muted);text-transform:capitalize;font-size:9px}.dd-system-grid>div>strong{overflow-wrap:anywhere;font-size:11px}.dd-system-log{border:1px solid var(--dd-border)!important;color:#d8dee9!important;white-space:pre-wrap!important;word-break:break-word!important;background:#090b10!important;border-radius:14px!important;min-height:260px!important;max-height:620px!important;padding:16px!important;font-size:11px!important;line-height:1.6!important;overflow:auto!important}.dd-backup-list{gap:7px;margin-top:14px;display:grid}.dd-backup-list>a{border:1px solid var(--dd-border);background:var(--dd-soft);border-radius:11px;padding:10px 11px}.dd-update-upload{gap:12px;margin-top:16px;display:grid}@media (width<=980px){.dd-health-list,.dd-system-grid{grid-template-columns:1fr!important}}.dd-detail-hero-copy{max-width:min(100%,980px);min-width:0!important}.dd-detail-hero h1{-webkit-line-clamp:3;text-wrap:balance;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;max-width:min(100%,920px)!important;font-size:clamp(2rem,4.2vw,3.7rem)!important;line-height:1.04!important}.dd-detail-hero.is-title-long h1{max-width:960px!important;font-size:clamp(1.85rem,3.65vw,3.15rem)!important}.dd-detail-hero.is-title-xlong h1{max-width:980px!important;font-size:clamp(1.65rem,3.05vw,2.65rem)!important;line-height:1.08!important}.dd-detail-actions{align-items:center;max-width:100%}.dd-detail-actions>*{max-width:100%}.dd-detail-hero{height:var(--dd-detail-hero-height,440px)!important;min-height:var(--dd-detail-hero-height,440px)!important}.dd-detail-hero-inner{box-sizing:border-box;height:var(--dd-detail-hero-height,440px)!important;min-height:var(--dd-detail-hero-height,440px)!important}:root[data-theme=light] .dd-detail-hero{color:var(--dd-text)!important;background:#f5f6f9!important}:root[data-theme=light] .dd-detail-hero .dd-detail-backdrop{opacity:.58!important;filter:saturate(.86)brightness(1.08)!important}:root[data-theme=light] .dd-detail-hero .dd-detail-shade{background:linear-gradient(90deg,#f8f9fcfa 0%,#f8f9fce8 37%,#f8f9fc9e 70%,#f8f9fcb8 100%),linear-gradient(#f8f9fc3d 0%,#f8f9fc94 42%,#f8f9fcfc 100%)!important}:root[data-theme=light] .dd-detail-hero h1,:root[data-theme=light] .dd-detail-hero .dd-detail-native,:root[data-theme=light] .dd-detail-hero .dd-detail-summary{color:var(--dd-text)!important}:root[data-theme=light] .dd-detail-hero .dd-detail-native,:root[data-theme=light] .dd-detail-hero .dd-detail-summary{color:var(--dd-text-2)!important}:root[data-theme=dark] .dd-detail-hero .dd-detail-shade{background:linear-gradient(90deg,#08090cf7,#08090cd6 38%,#08090c6b 74%,#08090ca8),linear-gradient(#0000 42%,#08090cfa)!important}.dd-pending-detail{min-width:0}.dd-pending-detail p{overflow-wrap:anywhere}.dd-profile-content-grid>*{min-width:0}@media (width<=1240px) and (width>=981px){.dd-profile-content-grid{grid-template-columns:minmax(0,1fr) 300px!important;gap:22px!important}.dd-profile-page:has(.dd-profile-tabs a[href*=tab\=messages].is-active) .dd-profile-content-grid{grid-template-columns:minmax(0,1fr) 300px!important;gap:22px!important}.dd-profile-activity-v2{min-width:0}}@media (width<=980px){.dd-profile-content-grid{grid-template-columns:minmax(0,1fr)!important;gap:18px!important}.dd-profile-page:has(.dd-profile-tabs a[href*=tab\=messages].is-active) .dd-profile-content-grid{grid-template-columns:minmax(0,1fr)!important;gap:18px!important}.dd-profile-activity-v2{width:100%;min-width:0;position:static!important}}@media (width<=1240px) and (width>=1050px){.dd-detail-columns-r25{grid-template-columns:minmax(0,1fr) 300px!important;gap:22px!important}.dd-detail-main-r25,.dd-detail-side-r25{gap:22px!important}.dd-detail-page-r25{min-width:0}.dd-character-grid,.dd-staff-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1049px){.dd-detail-page-r25,.dd-detail-columns-r25,.dd-detail-main-r25,.dd-detail-side-r25{width:100%;min-width:0}.dd-detail-columns-r25{overflow:visible}.dd-overview-facts>div,.dd-detail-section,.dd-side-card{min-width:0}}@media (width<=1200px){.dd-admin-grid-2{grid-template-columns:minmax(0,1fr)!important}.dd-admin-card,.dd-admin-card-body,.dd-admin-status-block,.dd-admin-form-grid>*,.dd-home-section,.dd-home-section-head,.dd-media-row,.dd-media-grid{min-width:0}}@media (width<=992px){.dd-admin-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dd-admin-stat-grid,.dd-character-grid,.dd-staff-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=768px){.dd-admin-form-grid{grid-template-columns:minmax(0,1fr)!important}.dd-admin-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dd-admin-row-actions{flex-wrap:wrap}.dd-admin-row-actions>button,.dd-admin-row-actions>a{max-width:100%}.dd-profile-tabs{overscroll-behavior-x:contain;scrollbar-width:thin;overflow-x:auto;grid-template-columns:none!important;display:flex!important}.dd-profile-tabs>a{white-space:nowrap;flex:none}.dd-detail-hero{height:min(var(--dd-detail-hero-height,440px),520px)!important;min-height:min(var(--dd-detail-hero-height,440px),520px)!important}.dd-detail-hero-inner{height:min(var(--dd-detail-hero-height,440px),520px)!important;min-height:min(var(--dd-detail-hero-height,440px),520px)!important;align-items:flex-end!important;gap:14px!important;padding-top:76px!important;padding-bottom:24px!important}.dd-detail-poster{flex:0 0 108px!important;width:108px!important}.dd-detail-hero h1{-webkit-line-clamp:4;font-size:clamp(1.72rem,6.2vw,2.45rem)!important;line-height:1.06!important}.dd-detail-hero.is-title-long h1{font-size:clamp(1.55rem,5.5vw,2.1rem)!important}.dd-detail-hero.is-title-xlong h1{font-size:clamp(1.4rem,4.9vw,1.85rem)!important;line-height:1.1!important}.dd-detail-summary{-webkit-line-clamp:2!important;font-size:12px!important;line-height:1.5!important}:root[data-theme=light] .dd-detail-hero .dd-detail-shade{background:linear-gradient(#f8f9fc6b 0%,#f8f9fcdb 52%,#f8f9fcfc 100%)!important}:root[data-theme=dark] .dd-detail-hero .dd-detail-shade{background:linear-gradient(#080a0f57 0%,#080a0fb8 48%,#080a0ffa 100%)!important}}@media (width<=640px){.dd-detail-hero-inner{gap:11px!important;padding-top:64px!important;padding-bottom:20px!important}.dd-detail-poster{flex-basis:88px!important;width:88px!important}.dd-detail-summary{display:none!important}.dd-detail-hero h1{-webkit-line-clamp:4;font-size:clamp(1.55rem,7.5vw,2.1rem)!important}.dd-detail-hero.is-title-long h1{font-size:clamp(1.4rem,6.5vw,1.85rem)!important}.dd-detail-hero.is-title-xlong h1{font-size:clamp(1.28rem,5.8vw,1.65rem)!important}.dd-detail-badges{max-height:58px;overflow:hidden}.dd-detail-actions .dd-action-primary,.dd-detail-actions .dd-action-secondary{min-height:34px;padding:7px 9px;font-size:10px}}@media (width<=480px){.dd-detail-hero-inner{align-items:flex-end!important;gap:9px!important;padding-left:12px!important;padding-right:12px!important}.dd-detail-poster{border-radius:8px!important;flex-basis:74px!important;width:74px!important}.dd-detail-native{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:9px!important}.dd-detail-hero h1{-webkit-line-clamp:4;font-size:clamp(1.38rem,7vw,1.8rem)!important}.dd-detail-hero.is-title-long h1,.dd-detail-hero.is-title-xlong h1{font-size:clamp(1.2rem,6vw,1.55rem)!important}.dd-detail-badges span{padding:4px 6px!important;font-size:8px!important}.dd-admin-stat-grid,.dd-character-grid,.dd-staff-grid{grid-template-columns:minmax(0,1fr)}}.dd-detail-page-r25,.dd-detail-columns-r25,.dd-detail-main-r25,.dd-detail-side-r25,.dd-detail-main-r25>*,.dd-detail-side-r25>*{min-width:0;max-width:100%}@media (width<=1049px){.dd-detail-columns-r25{align-items:stretch!important;width:100%!important}.dd-detail-columns-r25>*,.dd-media-synopsis-r25,.dd-media-info-r25,.dd-media-taxonomy-section,.dd-media-trailer-section,.dd-media-characters-section,.dd-media-episodes-section,.dd-media-chapters-section,.dd-media-staff-section,.dd-media-themes-section,.dd-detail-stats-r25,.dd-quick-lists,.dd-detail-main-r25>.dd-detail-section{box-sizing:border-box;align-self:stretch!important;width:100%!important;max-width:none!important}.dd-media-info-r25 .dd-overview-facts,.dd-media-synopsis-r25 .dd-rich-text,.dd-media-synopsis-r25 .dd-synopsis-plain,.dd-theme-rows,.dd-episode-list{width:100%!important;max-width:none!important}.dd-character-grid,.dd-staff-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}.dd-character-card,.dd-staff-card{width:100%!important;min-width:0!important}.dd-character-main,.dd-voice,.dd-character-main>div,.dd-voice>div,.dd-staff-card>div{min-width:0!important}.dd-character-card strong,.dd-staff-card strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}}@media (width<=900px){.dd-detail-hero{height:auto!important;min-height:0!important;overflow:hidden!important}.dd-detail-hero-inner{width:min(calc(100% - 32px),var(--dd-site-max-width))!important;text-align:center!important;box-sizing:border-box!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;place-items:start center!important;gap:12px!important;height:auto!important;min-height:0!important;padding:64px 0 28px!important;display:grid!important}.dd-detail-poster{z-index:1!important;flex:none!important;width:112px!important;max-width:32vw!important;margin:0 auto!important;position:relative!important;inset:auto!important}.dd-detail-hero-copy{text-align:center!important;justify-items:center!important;gap:0!important;width:min(100%,720px)!important;max-width:100%!important;margin:0!important;display:grid!important}.dd-detail-native{text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important;max-width:100%!important;margin:0!important;font-size:10px!important;overflow:hidden!important}.dd-detail-hero h1,.dd-detail-hero.is-title-long h1,.dd-detail-hero.is-title-xlong h1{-webkit-line-clamp:3!important;letter-spacing:-.04em!important;overflow-wrap:anywhere!important;text-wrap:balance!important;-webkit-box-orient:vertical!important;width:100%!important;max-width:100%!important;margin:5px 0 0!important;font-size:clamp(1.72rem,5.8vw,2.55rem)!important;line-height:1.08!important;display:-webkit-box!important;overflow:hidden!important}.dd-detail-hero.is-title-long h1{font-size:clamp(1.58rem,5.2vw,2.25rem)!important}.dd-detail-hero.is-title-xlong h1{font-size:clamp(1.44rem,4.7vw,2rem)!important}.dd-detail-badges{justify-content:center!important;width:100%!important;max-height:none!important;margin-top:10px!important;overflow:visible!important}.dd-detail-summary{-webkit-line-clamp:3!important;text-align:center!important;-webkit-box-orient:vertical!important;width:min(100%,650px)!important;max-width:100%!important;margin:10px auto 0!important;font-size:11px!important;line-height:1.52!important;display:-webkit-box!important;overflow:hidden!important}.dd-mobile-see-details{margin-top:9px!important}.dd-detail-actions{flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:7px!important;width:100%!important;max-width:720px!important;margin:12px auto 0!important;display:flex!important}.dd-detail-actions>*,.dd-detail-actions .dd-action-primary,.dd-detail-actions .dd-action-secondary{max-width:100%!important}.dd-detail-actions>.dd-action-primary,.dd-detail-actions>.dd-action-secondary,.dd-detail-actions>a[href*="youtube.com/watch"],.dd-detail-actions>.dd-detail-trailer-action,.dd-detail-actions>.dd-share-menu,.dd-detail-actions>a[title=Fuente],.dd-detail-actions>a[href*=\/proponer-edicion],.dd-detail-actions>a[href*=\/historial],.dd-detail-actions>.dd-r14-delete-media{order:initial!important}.dd-detail-actions>a[href*="youtube.com/watch"],.dd-detail-actions>.dd-detail-trailer-action,.dd-detail-actions>.dd-share-menu>button{border-radius:10px!important;width:auto!important;min-width:0!important;height:auto!important;min-height:36px!important;padding:8px 11px!important;font-size:10px!important;overflow:visible!important}.dd-detail-actions>a[href*="youtube.com/watch"] svg,.dd-detail-actions>.dd-detail-trailer-action svg,.dd-detail-actions>.dd-share-menu>button svg{width:14px!important;height:14px!important}.dd-detail-actions>a[title=Fuente],.dd-detail-actions>a[href*=\/proponer-edicion],.dd-detail-actions>a[href*=\/historial],.dd-detail-actions>.dd-r14-delete-media{display:inline-flex!important}:root[data-theme=light] .dd-detail-hero{color:var(--dd-text)!important;background:#f6f7fa!important}:root[data-theme=light] .dd-detail-hero .dd-detail-backdrop{opacity:.22!important;filter:saturate(.82)brightness(1.08)contrast(.94)!important}:root[data-theme=light] .dd-detail-hero .dd-detail-shade{background:linear-gradient(#f8f9fc8a 0%,#f8f9fcd6 43%,#f8f9fcf7 76%,#f8f9fc 100%)!important}:root[data-theme=light] .dd-detail-hero h1{color:var(--dd-text)!important}:root[data-theme=light] .dd-detail-native,:root[data-theme=light] .dd-detail-summary{color:var(--dd-text-2)!important}:root[data-theme=dark] .dd-detail-hero .dd-detail-shade{background:linear-gradient(#08090c38 0%,#08090c94 46%,#08090ceb 78%,#08090cfa 100%)!important}}@media (width<=640px){.dd-detail-hero-inner{width:min(calc(100% - 24px),var(--dd-site-max-width))!important;gap:10px!important;padding:56px 0 22px!important}.dd-detail-poster{width:92px!important;max-width:30vw!important}.dd-detail-hero h1,.dd-detail-hero.is-title-long h1,.dd-detail-hero.is-title-xlong h1{-webkit-line-clamp:4!important;font-size:clamp(1.42rem,6.4vw,1.9rem)!important;line-height:1.09!important}.dd-detail-hero.is-title-long h1{font-size:clamp(1.33rem,5.9vw,1.76rem)!important}.dd-detail-hero.is-title-xlong h1{font-size:clamp(1.24rem,5.4vw,1.62rem)!important}.dd-detail-badges{gap:5px!important;margin-top:8px!important}.dd-detail-badges span{padding:4px 6px!important;font-size:8px!important}.dd-detail-summary{-webkit-line-clamp:2!important;font-size:10.5px!important}.dd-detail-actions{gap:6px!important;margin-top:10px!important}.dd-detail-actions .dd-action-primary,.dd-detail-actions .dd-action-secondary,.dd-detail-actions>a[href*="youtube.com/watch"],.dd-detail-actions>.dd-detail-trailer-action,.dd-detail-actions>.dd-share-menu>button,.dd-detail-actions>.dd-circle-action{min-height:34px!important;padding:7px 9px!important;font-size:9px!important}.dd-media-synopsis-r25,.dd-media-info-r25{padding:16px!important}.dd-character-grid,.dd-staff-grid{gap:8px!important}}@media (width<=430px){.dd-detail-hero-inner{padding-top:52px!important;padding-bottom:20px!important}.dd-detail-poster{width:82px!important}.dd-detail-summary{display:none!important}.dd-detail-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;display:grid!important}.dd-detail-actions>.dd-action-primary{grid-column:1/-1!important;justify-content:center!important;width:100%!important}.dd-detail-actions>.dd-share-menu,.dd-detail-actions>.dd-share-menu>button,.dd-detail-actions>.dd-action-secondary,.dd-detail-actions>.dd-circle-action,.dd-detail-actions>a{justify-content:center!important;width:100%!important}.dd-character-grid,.dd-staff-grid{grid-template-columns:minmax(0,1fr)!important}.dd-character-card,.dd-staff-card{padding:9px!important}.dd-character-main>img,.dd-voice>img{flex:none}}.dd-profile-content-grid{align-items:start!important;min-width:0!important}.dd-profile-content-grid>section{min-width:0!important}.dd-profile-wall{gap:14px!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;display:grid!important}.dd-profile-wall>.dd-results-head{margin:0!important;padding:0 2px!important}.dd-profile-wall>.dd-results-head>div{min-width:0}.dd-profile-wall>.dd-results-head h2{letter-spacing:-.025em!important;align-items:center!important;gap:8px!important;margin:0!important;font-size:20px!important;line-height:1.2!important;display:flex!important}.dd-profile-wall>.dd-results-head p{max-width:760px!important;color:var(--dd-muted)!important;margin:6px 0 0!important;font-size:12px!important;line-height:1.55!important}.dd-profile-wall-form{gap:10px!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;display:grid!important}.dd-profile-wall-form .dd-rich-editor{border:1px solid var(--dd-border)!important;background:var(--dd-surface)!important;width:100%!important;min-width:0!important;box-shadow:0 10px 28px var(--dd-shadow)!important;border-radius:16px!important;overflow:visible!important}@supports (color:color-mix(in lab, red, red)){.dd-profile-wall-form .dd-rich-editor{box-shadow:0 10px 28px color-mix(in srgb,var(--dd-shadow) 55%,transparent)!important}}.dd-profile-wall-form .dd-rich-toolbar{scrollbar-width:thin;border-bottom:1px solid var(--dd-border)!important;background:var(--dd-soft)!important;flex-wrap:wrap!important;width:100%!important;min-width:0!important;overflow:visible!important}@supports (color:color-mix(in lab, red, red)){.dd-profile-wall-form .dd-rich-toolbar{background:color-mix(in srgb,var(--dd-soft) 72%,var(--dd-surface))!important}}.dd-profile-wall-form textarea{resize:vertical!important;box-sizing:border-box!important;width:100%!important;min-height:130px!important;max-height:340px!important;padding:15px!important;font-size:14px!important;line-height:1.65!important}.dd-profile-wall-form .dd-rich-help{border-top:1px solid var(--dd-border)!important;padding:8px 12px!important}.dd-profile-wall-form>.dd-action-primary{border-radius:10px!important;justify-self:start!important;min-height:38px!important;padding:9px 14px!important}.dd-profile-wall-list{gap:11px!important;width:100%!important;min-width:0!important;margin-top:2px!important;display:grid!important}.dd-profile-wall-message{border:1px solid var(--dd-border)!important;background:var(--dd-surface)!important;width:100%!important;min-width:0!important;box-shadow:0 7px 20px var(--dd-shadow)!important;border-radius:15px!important;padding:14px!important;overflow:hidden!important}@supports (color:color-mix(in lab, red, red)){.dd-profile-wall-message{box-shadow:0 7px 20px color-mix(in srgb,var(--dd-shadow) 38%,transparent)!important}}.dd-profile-wall-message.is-hidden{opacity:.72!important;border-style:dashed!important}.dd-profile-wall-message>header{justify-content:space-between!important;align-items:center!important;gap:12px!important;margin:0 0 11px!important;display:flex!important}.dd-profile-wall-message>header>a{min-width:0!important;color:inherit!important;align-items:center!important;gap:10px!important;text-decoration:none!important;display:flex!important}.dd-profile-wall-message .dd-avatar-sm{background:var(--dd-soft)!important;border-radius:11px!important;flex:0 0 40px!important;place-items:center!important;width:40px!important;height:40px!important;display:grid!important;overflow:hidden!important}.dd-profile-wall-message .dd-avatar-sm img{object-fit:cover!important;width:100%!important;height:100%!important}.dd-profile-wall-message>header>a>span:last-child{gap:2px!important;min-width:0!important;display:grid!important}.dd-profile-wall-message>header strong{color:var(--dd-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;line-height:1.25!important;overflow:hidden!important}.dd-profile-wall-message>header small{color:var(--dd-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:10px!important;line-height:1.35!important;overflow:hidden!important}.dd-profile-wall-message>header em{background:var(--dd-accent)!important;border-radius:999px!important;flex:none!important}@supports (color:color-mix(in lab, red, red)){.dd-profile-wall-message>header em{background:color-mix(in srgb,var(--dd-accent) 10%,transparent)!important}}.dd-profile-wall-message>header em{color:var(--dd-accent)!important;padding:5px 8px!important;font-size:9px!important;font-style:normal!important;font-weight:800!important}.dd-profile-wall-message>.dd-rich-text,.dd-profile-wall-message>[class*=dd-rich-text]{color:var(--dd-text-2)!important;overflow-wrap:anywhere!important;font-size:13px!important;line-height:1.7!important}.dd-profile-wall-message>footer{border-top:1px solid var(--dd-border)!important;flex-wrap:wrap!important;gap:6px!important;margin-top:12px!important;padding-top:10px!important;display:flex!important}.dd-profile-wall-message>footer button{border:1px solid var(--dd-border)!important;background:var(--dd-surface-2)!important;min-height:30px!important;color:var(--dd-muted)!important;border-radius:9px!important;align-items:center!important;gap:5px!important;padding:6px 9px!important;font-size:10px!important;font-weight:700!important;display:inline-flex!important}.dd-profile-wall-message>footer button:hover{color:var(--dd-text)!important;border-color:var(--dd-border-strong)!important}.dd-profile-wall-message>footer button.danger{color:#dc2626!important}.dd-profile-activity-v2{border-radius:16px!important;min-width:0!important;padding:16px!important;overflow:hidden!important}.dd-profile-activity-v2 .dd-results-head{margin-bottom:10px!important}.dd-profile-activity-v2 .dd-results-head h2{font-size:17px!important}@media (width<=1180px) and (width>=901px){.dd-profile-content-grid{grid-template-columns:minmax(0,1fr) 290px!important;gap:20px!important}}@media (width<=900px){.dd-profile-content-grid{grid-template-columns:minmax(0,1fr)!important;gap:20px!important}.dd-profile-activity-v2{width:100%!important;position:static!important}}@media (width<=640px){.dd-profile-wall{gap:12px!important}.dd-profile-wall>.dd-results-head h2{font-size:18px!important}.dd-profile-wall>.dd-results-head p{font-size:11px!important}.dd-profile-wall-form .dd-rich-toolbar{padding-bottom:4px!important}.dd-profile-wall-form textarea{min-height:118px!important;padding:13px!important;font-size:13px!important}.dd-profile-wall-form>.dd-action-primary{justify-content:center!important;width:100%!important}.dd-profile-wall-message{padding:12px!important}.dd-profile-wall-message>header{align-items:flex-start!important}.dd-profile-wall-message>header small{white-space:normal!important}.dd-profile-activity-v2{padding:14px!important}}@media (width<=900px){.dd-detail-hero-copy>.mt-5.flex.flex-wrap.gap-2{flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:7px!important;width:100%!important;max-width:720px!important;margin:12px auto 0!important;display:flex!important}.dd-detail-hero-copy>.mt-5.flex.flex-wrap.gap-2>*{max-width:100%!important}.dd-detail-hero-copy>.mt-5.flex.flex-wrap.gap-2>a,.dd-detail-hero-copy>.mt-5.flex.flex-wrap.gap-2>button,.dd-detail-hero-copy>.mt-5.flex.flex-wrap.gap-2>.dd-share-menu>button{border-radius:10px!important;justify-content:center!important;min-width:0!important;height:auto!important;min-height:36px!important;padding:8px 11px!important;font-size:10px!important}}@media (width<=640px){.dd-detail-hero-copy>.mt-5.flex.flex-wrap.gap-2{gap:6px!important;margin-top:10px!important}.dd-detail-hero-copy>.mt-5.flex.flex-wrap.gap-2>a,.dd-detail-hero-copy>.mt-5.flex.flex-wrap.gap-2>button,.dd-detail-hero-copy>.mt-5.flex.flex-wrap.gap-2>.dd-share-menu>button{min-height:34px!important;padding:7px 9px!important;font-size:9px!important}}@media (width<=430px){.dd-detail-hero-copy>.mt-5.flex.flex-wrap.gap-2{grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}.dd-detail-hero-copy>.mt-5.flex.flex-wrap.gap-2>*{width:100%!important;min-width:0!important}.dd-detail-hero-copy>.mt-5.flex.flex-wrap.gap-2>.dd-action-primary:first-child{grid-column:1/-1!important}.dd-detail-hero-copy>.mt-5.flex.flex-wrap.gap-2>.dd-share-menu,.dd-detail-hero-copy>.mt-5.flex.flex-wrap.gap-2>.dd-share-menu>button,.dd-detail-hero-copy>.mt-5.flex.flex-wrap.gap-2>a,.dd-detail-hero-copy>.mt-5.flex.flex-wrap.gap-2>button{justify-content:center!important;width:100%!important}}.dd-admin-title-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.dd-admin-maintenance-quick{border:1px solid var(--dd-text,#111827);align-items:center;gap:.8rem;min-height:44px;padding:.48rem .65rem .48rem .85rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.dd-admin-maintenance-quick{border:1px solid color-mix(in srgb,var(--dd-text,#111827) 16%,transparent)}}.dd-admin-maintenance-quick{background:var(--dd-surface,#fff);border-radius:14px}@supports (color:color-mix(in lab, red, red)){.dd-admin-maintenance-quick{background:color-mix(in srgb,var(--dd-surface,#fff) 94%,transparent)}}.dd-admin-maintenance-quick{color:var(--dd-text,#111827);cursor:pointer;transition:border-color .18s,background .18s,transform .18s,box-shadow .18s;box-shadow:0 8px 24px #0f172a14}.dd-admin-maintenance-quick:hover{border-color:var(--dd-accent,#f06)}@supports (color:color-mix(in lab, red, red)){.dd-admin-maintenance-quick:hover{border-color:color-mix(in srgb,var(--dd-accent,#f06) 45%,transparent)}}.dd-admin-maintenance-quick:hover{transform:translateY(-1px);box-shadow:0 10px 28px #0f172a1f}.dd-admin-maintenance-quick:disabled{opacity:.65;cursor:wait;transform:none}.dd-admin-maintenance-quick-copy{text-align:left;gap:.18rem;line-height:1.12;display:grid}.dd-admin-maintenance-quick-copy strong{white-space:nowrap;font-size:.82rem;font-weight:650}.dd-admin-maintenance-quick-copy small{color:var(--dd-muted,#64748b);white-space:nowrap;font-size:.7rem}.dd-admin-maintenance-switch-track{background:var(--dd-text,#111827);border-radius:999px;flex:0 0 44px;width:44px;height:24px;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.dd-admin-maintenance-switch-track{background:color-mix(in srgb,var(--dd-text,#111827) 18%,transparent)}}.dd-admin-maintenance-switch-track{box-shadow:inset 0 0 0 1px var(--dd-text,#111827)}@supports (color:color-mix(in lab, red, red)){.dd-admin-maintenance-switch-track{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--dd-text,#111827) 8%,transparent)}}.dd-admin-maintenance-switch-track{transition:background .18s}.dd-admin-maintenance-switch-track i{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .18s;position:absolute;top:3px;left:3px;box-shadow:0 2px 8px #0f172a3d}.dd-admin-maintenance-quick.is-active{border-color:var(--dd-accent,#f06)}@supports (color:color-mix(in lab, red, red)){.dd-admin-maintenance-quick.is-active{border-color:color-mix(in srgb,var(--dd-accent,#f06) 42%,transparent)}}.dd-admin-maintenance-quick.is-active{background:var(--dd-accent,#f06)}@supports (color:color-mix(in lab, red, red)){.dd-admin-maintenance-quick.is-active{background:color-mix(in srgb,var(--dd-accent,#f06) 9%,var(--dd-surface,#fff))}}.dd-admin-maintenance-quick.is-active .dd-admin-maintenance-switch-track{background:var(--dd-accent,#f06)}.dd-admin-maintenance-quick.is-active .dd-admin-maintenance-switch-track i{transform:translate(20px)}[data-theme=dark] .dd-admin-maintenance-quick{background:var(--dd-surface,#17191f)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark] .dd-admin-maintenance-quick{background:color-mix(in srgb,var(--dd-surface,#17191f) 92%,transparent)}}[data-theme=dark] .dd-admin-maintenance-quick{box-shadow:0 8px 24px #00000038}@media (width<=720px){.dd-admin-title-row{align-items:flex-start}.dd-admin-title-actions{justify-content:flex-start;width:100%}.dd-admin-maintenance-quick{flex:220px;justify-content:space-between}.dd-admin-title-actions>.dd-action-secondary{flex:none}}@media (width<=430px){.dd-admin-title-actions{grid-template-columns:1fr;display:grid}.dd-admin-maintenance-quick,.dd-admin-title-actions>.dd-action-secondary{text-align:center;justify-content:space-between;width:100%}}.dd-notification-anchor{align-items:center;display:flex;position:relative}.dd-notification-anchor>.dd-notification-bell{position:relative}.dd-notification-popover{z-index:1200;border:1px solid var(--dd-border);background:var(--dd-popover,var(--dd-surface));width:min(390px,100vw - 24px);color:var(--dd-text);box-shadow:0 22px 60px var(--dd-shadow);border-radius:16px;position:absolute;top:calc(100% + 10px);right:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.dd-notification-popover{box-shadow:0 22px 60px color-mix(in srgb,var(--dd-shadow) 74%,transparent)}}.dd-notification-popover{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.dd-notification-popover-head{border-bottom:1px solid var(--dd-border);justify-content:space-between;align-items:center;gap:14px;padding:14px 15px;display:flex}.dd-notification-popover-head>div{gap:2px;min-width:0;display:grid}.dd-notification-popover-head strong{font-size:13px;font-weight:760}.dd-notification-popover-head small{color:var(--dd-muted);font-size:10px}.dd-notification-popover-head button{color:var(--dd-accent);white-space:nowrap;background:0 0;border:0;padding:5px;font-size:10px;font-weight:720}.dd-notification-popover-list{max-height:min(430px,62vh);display:grid;overflow:auto}.dd-notification-popover-item{border:0;border-bottom:1px solid var(--dd-border);width:100%;color:var(--dd-text);text-align:left;background:0 0;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;padding:11px 14px;display:grid;position:relative}.dd-notification-popover-item:hover{background:var(--dd-hover)}.dd-notification-popover-item.is-unread{background:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-notification-popover-item.is-unread{background:color-mix(in srgb,var(--dd-accent) 7%,var(--dd-surface))}}.dd-notification-popover-item.is-unread:before{content:"";background:var(--dd-accent);border-radius:999px;width:5px;height:5px;position:absolute;top:50%;left:5px;transform:translateY(-50%)}.dd-notification-popover-avatar{background:var(--dd-surface-2);width:36px;height:36px;color:var(--dd-text-2);border-radius:50%;place-items:center;font-size:10px;font-weight:800;display:grid;overflow:hidden}.dd-notification-popover-avatar img{object-fit:cover;width:100%;height:100%}.dd-notification-popover-copy{gap:4px;min-width:0;display:grid}.dd-notification-popover-copy strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;font-weight:670;line-height:1.4;display:-webkit-box;overflow:hidden}.dd-notification-popover-copy small{color:var(--dd-muted);font-size:9px}.dd-notification-popover-empty{text-align:center;color:var(--dd-muted);padding:28px 16px;font-size:11px}.dd-notification-popover-all{text-align:center;color:var(--dd-accent);background:var(--dd-surface);padding:11px 14px;font-size:11px;font-weight:720;display:block}.dd-notification-popover-all:hover{background:var(--dd-hover)}@media (width<=520px){.dd-notification-popover{width:auto;max-height:calc(100svh - 70px);position:fixed;top:58px;left:10px;right:10px}.dd-notification-popover-list{max-height:55svh}}.dd-detail-hero .dd-detail-shade{transition:opacity .18s;opacity:var(--dd-detail-overlay-opacity,.72)!important}.dd-detail-hero h1{font-size:clamp(30px,4.1vw,var(--dd-detail-title-size,58px))!important}.dd-detail-hero.is-title-long h1{font-size:clamp(28px,3.55vw,min(var(--dd-detail-title-size,58px),50px))!important}.dd-detail-hero.is-title-xlong h1{font-size:clamp(26px,3.15vw,min(var(--dd-detail-title-size,58px),44px))!important}.dd-detail-hero.is-poster-hidden .dd-detail-hero-copy{max-width:1080px}.dd-detail-hero.is-backdrop-hidden .dd-detail-backdrop,.dd-detail-hero.is-backdrop-hidden .dd-detail-shade{display:none!important}:root[data-theme=light] .dd-detail-hero.is-backdrop-hidden{color:var(--dd-text)!important;background:linear-gradient(135deg,#fff 0%,#f4f5f9 100%)!important}:root[data-theme=dark] .dd-detail-hero.is-backdrop-hidden{background:linear-gradient(135deg,var(--dd-surface) 0%,var(--dd-bg) 100%)!important;color:var(--dd-text)!important}.dd-detail-hero.is-backdrop-hidden .dd-detail-native,.dd-detail-hero.is-backdrop-hidden .dd-detail-summary{color:var(--dd-text-2)!important}.dd-detail-hero.is-backdrop-hidden .dd-detail-badges span{border-color:var(--dd-border)!important;background:var(--dd-surface)!important;color:var(--dd-text)!important}@media (width<=900px){.dd-detail-hero h1{font-size:clamp(25px,6.7vw,min(var(--dd-detail-title-size,58px),44px))!important}.dd-detail-hero.is-title-long h1{font-size:clamp(23px,5.9vw,min(var(--dd-detail-title-size,58px),38px))!important}.dd-detail-hero.is-title-xlong h1{font-size:clamp(21px,5.35vw,min(var(--dd-detail-title-size,58px),34px))!important}.dd-detail-hero.is-poster-hidden .dd-detail-hero-inner{justify-items:start!important;padding-top:70px!important}.dd-detail-hero.is-poster-hidden .dd-detail-hero-copy{width:100%;text-align:left!important}.dd-detail-hero.is-poster-hidden .dd-detail-badges{justify-content:flex-start!important}}@media (width<=520px){.dd-detail-hero h1{font-size:clamp(23px,7vw,min(var(--dd-detail-title-size,58px),36px))!important}.dd-detail-hero.is-title-long h1{font-size:clamp(21px,6.2vw,min(var(--dd-detail-title-size,58px),32px))!important}.dd-detail-hero.is-title-xlong h1{font-size:clamp(20px,5.7vw,min(var(--dd-detail-title-size,58px),29px))!important}}.dd-r10-settings-grid input[type=range]{width:100%;accent-color:var(--dd-accent);min-height:36px;padding:0}.dd-r63-import-shortcuts{border-color:var(--dd-accent)!important}@supports (color:color-mix(in lab, red, red)){.dd-r63-import-shortcuts{border-color:color-mix(in srgb,var(--dd-accent) 24%,var(--dd-border))!important}}.dd-r63-import-shortcuts .dd-admin-status-block{align-content:start;gap:8px;display:grid}.dd-r63-import-shortcuts .dd-admin-status-block .dd-admin-primary{justify-self:start}.dd-anilist-native{min-width:0}.dd-anilist-native-health,.dd-anilist-native-run-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.dd-anilist-native-health>div,.dd-anilist-native-run-grid>div{border:1px solid var(--dd-border);background:var(--dd-surface-2);border-radius:14px;gap:5px;min-width:0;padding:14px 15px;display:grid}.dd-anilist-native-health span,.dd-anilist-native-run-grid span{color:var(--dd-muted);font-size:11px;font-weight:650}.dd-anilist-native-health strong,.dd-anilist-native-run-grid strong{color:var(--dd-text);overflow-wrap:anywhere;font-size:13px}.dd-anilist-native-state{align-items:center;grid-template-columns:auto minmax(0,1fr)!important;gap:10px!important;display:flex!important}.dd-anilist-native-state svg{color:var(--dd-muted)}.dd-anilist-native-state.is-ok{border-color:#22c55e61}.dd-anilist-native-state.is-ok svg,.dd-anilist-native-events .is-ok{color:#22c55e}.dd-anilist-native-state.is-error{border-color:#ef444466}.dd-anilist-native-state.is-error svg,.dd-anilist-native-events .is-error{color:#ef4444}.dd-anilist-native-diagnostic{border:1px solid var(--dd-border);background:var(--dd-surface-2);overflow-wrap:anywhere;border-radius:13px;gap:6px;margin-top:14px;padding:13px 14px;display:grid}.dd-anilist-native-diagnostic strong{color:var(--dd-text);font-size:12px}.dd-anilist-native-diagnostic span,.dd-anilist-native-diagnostic code{color:var(--dd-muted);white-space:normal;overflow-wrap:anywhere;font-size:11.5px}.dd-anilist-native-diagnostic.is-error{background:#ef44440f;border-color:#ef444459}.dd-anilist-native-actions{flex-wrap:wrap;align-items:center;gap:9px;margin-top:16px;display:flex}.dd-anilist-native-actions code{max-width:100%;color:var(--dd-muted);overflow-wrap:anywhere;margin-left:auto;font-size:11px}.dd-anilist-native-actions button{justify-content:center;align-items:center;gap:7px;display:inline-flex}.dd-anilist-native-repair{grid-template-columns:minmax(220px,1fr) auto auto;align-items:end;gap:12px;display:grid}.dd-anilist-native-toggles{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 14px;margin-top:17px;display:grid}.dd-anilist-native-items{gap:9px;margin-top:16px;display:grid}.dd-anilist-native-items>div{border:1px solid var(--dd-border);background:var(--dd-surface-2);border-radius:12px;gap:3px;padding:12px 14px;display:grid}.dd-anilist-native-items strong{color:var(--dd-text);font-size:12.5px}.dd-anilist-native-items span,.dd-anilist-native-items small{color:var(--dd-muted);overflow-wrap:anywhere;font-size:11px}.dd-anilist-native-event-wrap{border:1px solid var(--dd-border);border-radius:14px;width:100%;overflow:auto}.dd-anilist-native-events{border-collapse:collapse;background:var(--dd-card);width:100%;min-width:820px}.dd-anilist-native-events th,.dd-anilist-native-events td{border-bottom:1px solid var(--dd-border);text-align:left;vertical-align:top;color:var(--dd-muted);padding:11px 12px;font-size:11.5px}.dd-anilist-native-events th{color:var(--dd-text);text-transform:uppercase;letter-spacing:.05em;background:var(--dd-surface-2);font-size:10.5px}.dd-anilist-native-events tbody tr:last-child td{border-bottom:0}.dd-anilist-native-events td:last-child{overflow-wrap:anywhere;max-width:430px}@media (width<=1180px){.dd-anilist-native-health,.dd-anilist-native-run-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dd-anilist-native-toggles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.dd-anilist-native-health,.dd-anilist-native-run-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dd-anilist-native-repair{grid-template-columns:1fr}.dd-anilist-native-repair button{width:100%}.dd-anilist-native-toggles{grid-template-columns:1fr}.dd-anilist-native-actions code{width:100%;margin-left:0}.dd-anilist-native-actions button{flex:180px}}@media (width<=430px){.dd-anilist-native-health,.dd-anilist-native-run-grid{grid-template-columns:1fr}}.dd-blog-v2{padding-bottom:82px}.dd-blog-heading{align-items:end;margin-bottom:22px}.dd-blog-heading h1{max-width:960px}.dd-blog-heading p{max-width:850px}.dd-blog-categories{scrollbar-width:none;margin:0 0 24px;overflow:auto}.dd-blog-categories::-webkit-scrollbar{display:none}.dd-blog-categories button{white-space:nowrap}.dd-blog-hero{isolation:isolate;border:1px solid var(--dd-border);background:var(--dd-surface);min-height:clamp(360px,47vw,620px);box-shadow:0 22px 70px var(--dd-shadow);border-radius:26px;margin:0 0 28px;display:block;position:relative;overflow:hidden}.dd-blog-hero>img,.dd-blog-hero-placeholder{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.dd-blog-hero-placeholder{background:linear-gradient(135deg,var(--dd-surface-3),var(--dd-surface));color:var(--dd-faint);place-items:center;display:grid}.dd-blog-hero-overlay{z-index:1;background:linear-gradient(#05070b0d 10%,#05070b47 45%,#05070beb 100%);position:absolute;inset:0}.dd-blog-hero-copy{z-index:2;color:#fff;max-width:920px;position:absolute;bottom:clamp(22px,4vw,52px);left:clamp(20px,4vw,58px);right:clamp(20px,4vw,58px)}.dd-blog-hero-copy h2{letter-spacing:-.045em;text-wrap:balance;margin:10px 0 0;font-size:clamp(2rem,4vw,4.25rem);font-weight:720;line-height:.98}.dd-blog-hero-copy>p{color:#ffffffc9;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:740px;margin:15px 0 0;font-size:clamp(13px,1.15vw,16px);line-height:1.65;display:-webkit-box;overflow:hidden}.dd-blog-hero-copy .dd-blog-meta{color:#ffffffad}.dd-blog-badges{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.dd-blog-badges span{border:1px solid var(--dd-border-strong);background:var(--dd-surface);border-radius:999px;align-items:center;min-height:23px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.dd-blog-badges span{background:color-mix(in srgb,var(--dd-surface) 84%,transparent)}}.dd-blog-badges span{color:var(--dd-text-2);letter-spacing:.025em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:3px 9px;font-size:10px;font-weight:690}.dd-blog-hero .dd-blog-badges span{color:#fff;background:#090b1161;border-color:#ffffff2e}.dd-blog-badges span.is-urgent{color:#ff8b8b;background:#ef44441f;border-color:#ef444466}.dd-blog-meta{color:var(--dd-faint);flex-wrap:wrap;align-items:center;justify-content:flex-start!important;gap:7px 14px!important;margin-top:14px!important;font-size:10.5px!important;display:flex!important}.dd-blog-meta span{align-items:center;gap:5px;min-width:0;display:inline-flex}.dd-news-card-v2{background:var(--dd-surface);border-radius:20px;flex-direction:column;min-width:0;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;overflow:hidden}.dd-news-card-v2:hover{border-color:var(--dd-border-strong);box-shadow:0 18px 48px var(--dd-shadow);transform:translateY(-2px)}.dd-news-card-v2>.dd-news-card-image,.dd-news-card-v2>.dd-news-placeholder{aspect-ratio:16/9;background:var(--dd-surface-2);width:100%;display:block;overflow:hidden}.dd-news-card-v2>.dd-news-placeholder{color:var(--dd-faint);place-items:center;display:grid}.dd-news-card-v2>.dd-news-card-image img{object-fit:cover;width:100%;height:100%;transition:transform .35s}.dd-news-card-v2:hover>.dd-news-card-image img{transform:scale(1.025)}.dd-news-card-v2>.dd-news-card-copy{flex-direction:column;flex:1;min-width:0;padding:18px;display:flex}.dd-news-card-v2 h2{letter-spacing:-.025em;text-wrap:balance;margin:9px 0 0;font-size:20px;font-weight:680;line-height:1.18}.dd-news-card-v2 h2 a:hover{color:#f06}.dd-news-card-v2 p{color:var(--dd-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:10px 0 0;font-size:12.5px;line-height:1.6;display:-webkit-box;overflow:hidden}.dd-news-card-v2 .dd-blog-meta{padding-top:14px;margin-top:auto!important}.dd-blog-grid-v2{grid-template-columns:repeat(var(--dd-blog-columns,3),minmax(0,1fr))!important;margin-top:0!important}.dd-blog-magazine{grid-template-columns:minmax(0,2fr) minmax(280px,.86fr);gap:18px;display:grid}.dd-blog-magazine>.is-lead{grid-row:span 1}.dd-blog-magazine>.is-lead>.dd-news-card-image,.dd-blog-magazine>.is-lead>.dd-news-placeholder{aspect-ratio:16/10}.dd-blog-magazine>.is-lead h2{font-size:clamp(1.75rem,2.7vw,2.85rem);line-height:1.02}.dd-blog-magazine-side{align-content:start;gap:18px;display:grid}.dd-blog-magazine-side .is-compact{grid-template-columns:132px minmax(0,1fr);min-height:124px;display:grid}.dd-blog-magazine-side .is-compact>.dd-news-card-image,.dd-blog-magazine-side .is-compact>.dd-news-placeholder{aspect-ratio:auto;height:100%}.dd-blog-magazine-side .is-compact>.dd-news-card-copy{padding:14px}.dd-blog-magazine-side .is-compact h2{font-size:15px}.dd-blog-magazine-side .is-compact p,.dd-blog-magazine-side .is-compact .dd-blog-meta span:nth-child(n+3){display:none}.dd-blog-magazine-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.dd-blog-spotlight{gap:20px;display:grid}.dd-blog-spotlight>.is-spotlight{grid-template-columns:minmax(0,1.35fr) minmax(300px,.75fr);min-height:390px;display:grid}.dd-blog-spotlight>.is-spotlight>.dd-news-card-image,.dd-blog-spotlight>.is-spotlight>.dd-news-placeholder{aspect-ratio:auto;height:100%}.dd-blog-spotlight>.is-spotlight>.dd-news-card-copy{justify-content:center;padding:clamp(24px,4vw,52px)}.dd-blog-spotlight>.is-spotlight h2{font-size:clamp(2rem,3.4vw,3.65rem);line-height:1}.dd-blog-spotlight-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.dd-blog-editorial{gap:18px;display:grid}.dd-blog-editorial .dd-news-card-v2{grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);display:grid}.dd-blog-editorial .dd-news-card-v2>.dd-news-card-image,.dd-blog-editorial .dd-news-card-v2>.dd-news-placeholder{aspect-ratio:auto;height:100%;min-height:210px}.dd-blog-editorial .dd-news-card-v2>.dd-news-card-copy{justify-content:center;padding:24px clamp(20px,3vw,38px)}.dd-blog-editorial .dd-news-card-v2 h2{font-size:clamp(1.35rem,2vw,2rem)}.dd-blog-editorial .is-editorial-lead{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);min-height:360px}.dd-blog-editorial .is-editorial-lead h2{font-size:clamp(2rem,3.5vw,3.6rem);line-height:1}.dd-blog-list{gap:12px;display:grid}.dd-blog-list .is-list{border-radius:16px;grid-template-columns:220px minmax(0,1fr);display:grid}.dd-blog-list .is-list>.dd-news-card-image,.dd-blog-list .is-list>.dd-news-placeholder{aspect-ratio:auto;height:100%;min-height:148px}.dd-blog-list .is-list>.dd-news-card-copy{justify-content:center;padding:16px 20px}.dd-blog-list .is-list h2{font-size:18px}.dd-blog-list .is-list p{-webkit-line-clamp:2}.dd-blog-mosaic{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:dense;gap:18px;display:grid}.dd-blog-mosaic .is-mosaic-large{grid-area:span 2/span 2}.dd-blog-mosaic .is-mosaic-large>.dd-news-card-image,.dd-blog-mosaic .is-mosaic-large>.dd-news-placeholder{aspect-ratio:16/10}.dd-blog-mosaic .is-mosaic-large h2{font-size:clamp(1.6rem,2.5vw,2.45rem)}.dd-blog-pagination{justify-content:center;align-items:center;gap:16px;margin-top:32px;display:flex}.dd-blog-pagination>a{border:1px solid var(--dd-border);background:var(--dd-card);min-width:98px;color:var(--dd-text-2);border-radius:11px;justify-content:center;align-items:center;padding:9px 13px;font-size:12px;font-weight:650;display:inline-flex}.dd-blog-pagination>a:hover{border-color:var(--dd-border-strong);background:var(--dd-hover);color:var(--dd-text)}.dd-blog-pagination>a.is-disabled{pointer-events:none;opacity:.35}.dd-blog-pagination>span{color:var(--dd-muted);font-size:11px}.dd-article-v2{width:min(100% - 2rem,980px)}.dd-article-v2>header{text-align:left;max-width:900px;margin-inline:auto}.dd-article-v2>header h1{text-wrap:balance}.dd-article-v2 .dd-blog-badges{margin-top:10px}.dd-article-v2 .dd-article-meta{align-items:center}.dd-article-v2 .dd-article-meta span{align-items:center;gap:5px;display:inline-flex}.dd-article-v2 .dd-article-cover{aspect-ratio:16/8.5;box-shadow:0 22px 60px var(--dd-shadow)}.dd-article-v2 .dd-article-body{width:min(100%,820px);margin-inline:auto}.dd-article-v2 .dd-related-news{margin-inline:auto;width:min(100%,820px);margin-top:40px}.dd-blog-comments{border-top:1px solid var(--dd-border);width:min(100%,860px);margin:52px auto 0;padding-top:34px}.dd-blog-comments-head{justify-content:space-between;align-items:end;gap:16px;margin-bottom:18px;display:flex}.dd-blog-comments-head h2{letter-spacing:-.025em;margin:2px 0 0;font-size:24px;font-weight:700}.dd-blog-comments-head p{color:var(--dd-muted);margin:5px 0 0;font-size:12px}.dd-blog-comment-compose{border:1px solid var(--dd-border);background:var(--dd-card);border-radius:18px;margin-bottom:22px;padding:16px}.dd-blog-replying{background:var(--dd-surface-2);color:var(--dd-muted);border-radius:10px;align-items:center;gap:7px;margin-bottom:10px;padding:8px 10px;font-size:11px;display:flex}.dd-blog-replying strong{color:var(--dd-text-2)}.dd-blog-replying button{color:#f06;background:0 0;border:0;margin-left:auto;font-size:11px}.dd-blog-login-comment{border:1px solid var(--dd-border);background:var(--dd-card);border-radius:18px;align-items:center;gap:14px;margin-bottom:22px;padding:16px 18px;display:flex}.dd-blog-login-comment>svg{color:#f06;flex:none}.dd-blog-login-comment>div{flex:1;min-width:0}.dd-blog-login-comment strong{font-size:13px}.dd-blog-login-comment p{color:var(--dd-muted);margin-top:3px;font-size:11px}.dd-blog-comment-list{gap:12px;display:grid}.dd-blog-comment{border:1px solid var(--dd-border);background:var(--dd-card);border-radius:16px;grid-template-columns:42px minmax(0,1fr);gap:12px;padding:14px;display:grid}.dd-blog-comment.is-reply{border-left:2px solid #f06;margin-left:42px}@supports (color:color-mix(in lab, red, red)){.dd-blog-comment.is-reply{border-left:2px solid color-mix(in srgb,#f06 50%,var(--dd-border))}}.dd-blog-comment.is-hidden{opacity:.82;border-style:dashed}.dd-blog-comment-avatar{border:1px solid var(--dd-border);background:var(--dd-surface-2);width:42px;height:42px;color:var(--dd-muted);border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:grid;overflow:hidden}.dd-blog-comment-avatar img{object-fit:cover;width:100%;height:100%}.dd-blog-comment-content{min-width:0}.dd-blog-comment-content>header{flex-wrap:wrap;align-items:center;gap:6px 10px;min-height:24px;display:flex}.dd-blog-comment-content>header>a{color:var(--dd-text);font-size:12.5px;font-weight:680}.dd-blog-comment-content>header>a:hover{color:#f06}.dd-blog-comment-content>header time,.dd-blog-comment-content>header small{color:var(--dd-faint);font-size:9.5px}.dd-comment-role{color:#ff4d94;background:#ff00661a;border-radius:999px;align-items:center;gap:4px;padding:3px 7px;font-size:9px;font-weight:680;display:inline-flex}.dd-blog-comment-content>.dd-rich-text,.dd-blog-comment-content>p{color:var(--dd-text-2);overflow-wrap:anywhere;margin-top:8px;font-size:13px;line-height:1.7}.dd-blog-comment-content>footer{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}.dd-blog-comment-content>footer button{color:var(--dd-muted);background:0 0;border:0;border-radius:8px;align-items:center;gap:5px;padding:5px 7px;font-size:10px;display:inline-flex}.dd-blog-comment-content>footer button:hover{background:var(--dd-hover);color:var(--dd-text)}.dd-blog-comment-content>footer button.danger:hover{color:#ef4444}.dd-comment-deleted{font-style:italic;color:var(--dd-faint)!important}.dd-blog-layout-preview-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;display:grid}.dd-blog-layout-preview{border:1px solid var(--dd-border);background:var(--dd-surface-2);border-radius:12px;grid-template-rows:repeat(2,18px);grid-template-columns:repeat(2,1fr);gap:3px;min-height:88px;padding:28px 8px 8px;display:grid;position:relative;overflow:hidden}.dd-blog-layout-preview>span{color:var(--dd-muted);font-size:9.5px;font-weight:650;position:absolute;top:7px;left:9px}.dd-blog-layout-preview>i{background:var(--dd-surface-3);border-radius:4px;display:block}.dd-blog-layout-preview.is-selected{border-color:#ff006680;box-shadow:inset 0 0 0 1px #ff00662b}.dd-blog-layout-preview.is-selected>span{color:#ff4d94}.dd-blog-layout-preview.is-magazine i:first-of-type{grid-row:1/3}.dd-blog-layout-preview.is-spotlight i:first-of-type{grid-column:1/3}.dd-blog-layout-preview.is-editorial{grid-template-columns:1fr 1.8fr}.dd-blog-layout-preview.is-editorial i{grid-column:auto}.dd-blog-layout-preview.is-list{grid-template-columns:1fr}.dd-blog-layout-preview.is-list i{height:7px}.dd-blog-layout-preview.is-mosaic i:first-of-type{grid-row:1/3}.dd-admin-inline-badges{flex-wrap:wrap;gap:5px;margin-top:5px;display:flex}.dd-admin-inline-badges span{background:var(--dd-surface-2);color:var(--dd-muted);border-radius:999px;padding:3px 7px;font-size:9px}.dd-admin-blog-row{overflow:hidden;padding:0!important;display:block!important}.dd-admin-blog-summary{grid-template-columns:80px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.dd-admin-blog-summary>div:first-child{background:var(--dd-surface-2);border-radius:9px;width:80px;overflow:hidden;height:55px!important}.dd-admin-blog-summary>div:first-child img{object-fit:cover;width:100%;height:100%}.dd-admin-blog-summary .dd-news-placeholder{aspect-ratio:auto;height:100%}.dd-admin-blog-edit{border-top:1px solid var(--dd-border);background:var(--dd-surface-2)}@supports (color:color-mix(in lab, red, red)){.dd-admin-blog-edit{background:color-mix(in srgb,var(--dd-surface-2) 65%,transparent)}}.dd-admin-blog-edit{padding:16px}.dd-admin-editor-row>select{border:1px solid var(--dd-border);background:var(--dd-input);min-width:150px;color:var(--dd-text);border-radius:9px;padding:9px 10px;font-size:11px}.dd-admin-feed-overview{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.dd-admin-feed-overview>div{border:1px solid var(--dd-border);background:var(--dd-surface-2);border-radius:12px;padding:12px}.dd-admin-feed-overview span,.dd-admin-feed-overview strong{display:block}.dd-admin-feed-overview span{color:var(--dd-muted);font-size:9.5px}.dd-admin-feed-overview strong{margin-top:3px;font-size:17px;font-weight:690}.dd-admin-feed-row{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:14px;overflow:hidden}.dd-admin-feed-summary{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 14px;display:grid}.dd-admin-feed-summary strong{font-size:12.5px;display:block}.dd-admin-feed-summary small{color:var(--dd-muted);overflow-wrap:anywhere;margin-top:4px;font-size:10px;line-height:1.45;display:block}.dd-admin-feed-status{flex-wrap:wrap;align-items:center;gap:5px;margin-top:7px;display:flex}.dd-admin-feed-status span{background:var(--dd-surface-2);color:var(--dd-muted);border-radius:999px;padding:3px 7px;font-size:9px}.dd-admin-feed-status .is-error{color:#ef7777;background:#ef44441a}.dd-admin-feed-status .is-ok{color:#55c77b;background:#22c55e17}.dd-admin-feed-edit{border-top:1px solid var(--dd-border);background:var(--dd-surface-2);padding:16px}@supports (color:color-mix(in lab, red, red)){.dd-admin-feed-edit{background:color-mix(in srgb,var(--dd-surface-2) 58%,transparent)}}.dd-admin-feed-history{border:1px solid var(--dd-border);border-radius:12px;width:100%;overflow:auto}.dd-admin-feed-history table{border-collapse:collapse;width:100%;min-width:760px}.dd-admin-feed-history th,.dd-admin-feed-history td{border-bottom:1px solid var(--dd-border);text-align:left;color:var(--dd-muted);vertical-align:top;padding:9px 10px;font-size:10px}.dd-admin-feed-history th{background:var(--dd-surface-2);color:var(--dd-text-2);font-weight:650}.dd-admin-feed-history tr:last-child td{border-bottom:0}@media (width<=1200px){.dd-blog-magazine-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dd-blog-spotlight-grid,.dd-blog-mosaic,.dd-blog-layout-preview-grid,.dd-admin-feed-overview{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.dd-blog-magazine{grid-template-columns:1fr}.dd-blog-magazine-grid,.dd-blog-magazine-side{grid-column:1}.dd-blog-spotlight>.is-spotlight,.dd-blog-editorial .dd-news-card-v2,.dd-blog-editorial .is-editorial-lead{grid-template-columns:1fr}.dd-blog-spotlight>.is-spotlight>.dd-news-card-image,.dd-blog-spotlight>.is-spotlight>.dd-news-placeholder,.dd-blog-editorial .dd-news-card-v2>.dd-news-card-image,.dd-blog-editorial .dd-news-card-v2>.dd-news-placeholder{aspect-ratio:16/8;height:auto;min-height:0}.dd-blog-spotlight-grid,.dd-blog-mosaic{grid-template-columns:repeat(2,minmax(0,1fr))}.dd-blog-grid-v2{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=700px){.dd-blog-v2{padding-bottom:58px}.dd-blog-heading{margin-bottom:16px}.dd-blog-categories{margin-bottom:18px}.dd-blog-hero{border-radius:18px;min-height:430px}.dd-blog-hero-copy h2{font-size:2rem}.dd-blog-hero-copy>p{-webkit-line-clamp:2}.dd-blog-magazine-side .is-compact{grid-template-columns:112px minmax(0,1fr)}.dd-blog-magazine-grid,.dd-blog-spotlight-grid,.dd-blog-grid-v2{grid-template-columns:1fr!important}.dd-blog-mosaic{grid-template-columns:1fr}.dd-blog-mosaic .is-mosaic-large{grid-area:auto}.dd-blog-list .is-list{grid-template-columns:115px minmax(0,1fr)}.dd-blog-list .is-list>.dd-news-card-image,.dd-blog-list .is-list>.dd-news-placeholder{min-height:135px}.dd-blog-list .is-list p{display:none}.dd-news-card-v2 h2{font-size:18px}.dd-article-v2{width:min(100% - 1.2rem,980px);padding-top:38px}.dd-article-v2 .dd-article-cover{border-radius:14px}.dd-blog-comment.is-reply{margin-left:18px}.dd-blog-login-comment{flex-wrap:wrap;align-items:flex-start}.dd-blog-login-comment .btn-primary{margin-left:36px}.dd-blog-layout-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dd-admin-blog-summary{grid-template-columns:62px minmax(0,1fr)}.dd-admin-blog-summary>div:first-child{width:62px;height:46px!important}.dd-admin-blog-summary>.dd-admin-row-actions{grid-column:1/-1;justify-content:flex-end}.dd-admin-feed-summary{grid-template-columns:1fr}.dd-admin-feed-summary>.dd-admin-row-actions{justify-content:flex-start}.dd-admin-feed-overview{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=440px){.dd-blog-layout-preview-grid,.dd-admin-feed-overview,.dd-blog-list .is-list,.dd-blog-magazine-side .is-compact{grid-template-columns:1fr}.dd-blog-list .is-list>.dd-news-card-image,.dd-blog-list .is-list>.dd-news-placeholder,.dd-blog-magazine-side .is-compact>.dd-news-card-image,.dd-blog-magazine-side .is-compact>.dd-news-placeholder{aspect-ratio:16/9;height:auto}.dd-blog-comment{grid-template-columns:34px minmax(0,1fr);padding:11px}.dd-blog-comment-avatar{width:34px;height:34px}.dd-blog-pagination{gap:8px}.dd-blog-pagination>a{min-width:auto}.dd-blog-pagination>span{font-size:10px}}.dd-r92-admin-editorial{background:var(--dd-bg);color:var(--dd-text);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.dd-r92-admin-head{z-index:50;border-bottom:1px solid var(--dd-border);background:var(--dd-bg);justify-content:space-between;align-items:center;gap:20px;min-height:68px;padding:0 24px;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.dd-r92-admin-head{background:color-mix(in srgb,var(--dd-bg) 94%,transparent)}}.dd-r92-admin-head{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.dd-r92-admin-brand img{max-width:150px;max-height:38px;display:block}.dd-r92-admin-head>div{align-items:center;gap:16px;display:flex}.dd-r92-admin-head a{color:var(--dd-muted);font-size:12px}.dd-r92-admin-head strong{font-size:13px}.dd-r92-admin-tabs{z-index:45;border-bottom:1px solid var(--dd-border);background:var(--dd-surface);position:sticky;top:68px}.dd-r92-admin-tabs>div{scrollbar-width:none;gap:2px;padding:0 20px;display:flex;overflow:auto}.dd-r92-admin-tabs>div::-webkit-scrollbar{display:none}.dd-r92-admin-tabs a{white-space:nowrap;color:var(--dd-muted);border-bottom:2px solid #0000;align-items:center;padding:13px 11px 11px;font-size:11px;font-weight:600;display:flex}.dd-r92-admin-tabs a:hover{color:var(--dd-text)}.dd-r92-admin-tabs a.is-active{color:#f06;border-bottom-color:#f06}.dd-r92-admin-main{width:min(100% - 32px,1500px);margin:0 auto;padding:28px 0 70px}.dd-r92-admin-title{justify-content:space-between;align-items:end;gap:20px;margin-bottom:24px;display:flex}.dd-r92-admin-title h1{letter-spacing:-.035em;margin:4px 0 0;font-size:32px}.dd-r92-admin-title p{max-width:760px;color:var(--dd-muted);margin:7px 0 0;font-size:12px;line-height:1.6}.dd-r92-card{border:1px solid var(--dd-border);background:var(--dd-card);box-shadow:0 12px 34px var(--dd-shadow);border-radius:18px;margin-top:18px;overflow:hidden}.dd-r92-card>header{border-bottom:1px solid var(--dd-border);justify-content:space-between;align-items:center;gap:14px;padding:18px 20px;display:flex}.dd-r92-card>header h2{margin:0;font-size:15px}.dd-r92-card>header p{color:var(--dd-muted);margin:4px 0 0;font-size:10.5px}.dd-r92-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.dd-r92-grid label,.dd-r92-field{gap:6px;min-width:0;display:grid}.dd-r92-grid label.wide{grid-column:span 2}.dd-r92-grid label>span,.dd-r92-field>span,.dd-r34-editor-field>label{color:var(--dd-muted);font-size:10px;font-weight:650}.dd-r92-grid input,.dd-r92-grid select,.dd-r92-grid textarea,.dd-r92-field textarea,.dd-r92-field input,.dd-r92-field select,.dd-blog-inline-action textarea{box-sizing:border-box;border:1px solid var(--dd-border);background:var(--dd-input);width:100%;color:var(--dd-text);font:inherit;border-radius:10px;padding:10px 11px;font-size:11.5px}.dd-r92-grid select[multiple]{min-height:132px}.dd-r92-field{margin-top:13px}.dd-r92-checks{flex-wrap:wrap;gap:9px 16px;margin-top:16px;display:flex}.dd-r92-checks label,.dd-r92-inline-form label{color:var(--dd-text-2);align-items:center;gap:7px;font-size:11px;display:inline-flex}.dd-r92-checks input[type=checkbox],.dd-r92-inline-form input[type=checkbox]{accent-color:#f06}.dd-editorial-submit{justify-content:flex-end;align-items:center;gap:12px;margin-top:16px;display:flex}.dd-admin-primary,.dd-r92-row button,.dd-r92-actionbar button,.dd-blog-inline-action button{border:1px solid #f06;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.dd-admin-primary,.dd-r92-row button,.dd-r92-actionbar button,.dd-blog-inline-action button{border:1px solid color-mix(in srgb,#f06 55%,var(--dd-border))}}.dd-admin-primary,.dd-r92-row button,.dd-r92-actionbar button,.dd-blog-inline-action button{color:#fff;cursor:pointer;background:#f06;border-radius:10px;padding:9px 13px;font-size:11px;font-weight:700}.dd-r92-inline-form{justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.dd-r92-stack{gap:10px;padding:16px;display:grid}.dd-r92-row{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:12px;grid-template-columns:minmax(0,1fr) 180px auto;align-items:center;gap:12px;padding:11px;display:grid}.dd-r92-row strong,.dd-r92-row small{display:block}.dd-r92-row small{color:var(--dd-muted);margin-top:3px;font-size:9.5px}.dd-r92-row select{border:1px solid var(--dd-border);background:var(--dd-input);color:var(--dd-text);border-radius:9px;padding:9px;font-size:11px}.dd-r92-editor-item{border:1px solid var(--dd-border);background:var(--dd-surface);border-radius:14px;overflow:hidden}.dd-r92-editor-item>summary{cursor:pointer;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;list-style:none;display:grid}.dd-r92-editor-item>summary::-webkit-details-marker{display:none}.dd-r92-editor-item>summary strong,.dd-r92-editor-item>summary small,.dd-r92-editor-item>summary span{display:block}.dd-r92-editor-item>summary small{color:var(--dd-muted);margin-top:4px;font-size:10px}.dd-r92-editor-item>summary span{color:#ff4d94;margin-top:4px;font-size:9px}.dd-r92-editor-item>summary>b{color:#f06;font-size:10px}.dd-r92-thumb{background:var(--dd-surface-2);border-radius:9px;place-items:center;width:72px;height:50px;display:grid;overflow:hidden}.dd-r92-thumb img{object-fit:cover;width:100%;height:100%}.dd-r92-edit-form{border-top:1px solid var(--dd-border);background:var(--dd-surface-2)}@supports (color:color-mix(in lab, red, red)){.dd-r92-edit-form{background:color-mix(in srgb,var(--dd-surface-2) 55%,transparent)}}.dd-r92-delete{justify-content:flex-end;padding:0 20px 18px;display:flex}.dd-r92-delete button{color:#ef4444;cursor:pointer;background:0 0;border:0;font-size:10.5px}.dd-r92-empty{color:var(--dd-muted);text-align:center;padding:24px;font-size:11px}.dd-r92-actionbar{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.dd-r92-actionbar form{margin:0}.dd-r92-actionbar button{background:var(--dd-surface-2);border-color:var(--dd-border);color:var(--dd-text-2)}.dd-blog-layout-preview input{opacity:0;pointer-events:none;position:absolute}.dd-blog-layout-preview{cursor:pointer}.dd-blog-layout-preview:has(input:checked){border-color:#ff00668c;box-shadow:inset 0 0 0 1px #ff00662e}.dd-season-tabs.dd-blog-categories{gap:8px;display:flex}.dd-season-tabs.dd-blog-categories a{border:1px solid var(--dd-border);background:var(--dd-card);color:var(--dd-muted);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:8px 12px;font-size:11px;display:inline-flex}.dd-season-tabs.dd-blog-categories a.is-active{color:#f06;background:#ff006617;border-color:#f066}.dd-blog-pagination>span.is-disabled{opacity:.35}.dd-blog-related-media{flex-wrap:wrap;gap:8px;display:flex}.dd-blog-related-media a{border:1px solid var(--dd-border);background:var(--dd-surface);color:var(--dd-text-2);border-radius:999px;padding:7px 10px;font-size:10.5px}.dd-editorial-submit>a{color:#f06;font-size:11px;font-weight:650}.dd-blog-inline-action{position:relative}.dd-blog-inline-action>summary{cursor:pointer;list-style:none}.dd-blog-inline-action>summary::-webkit-details-marker{display:none}.dd-blog-inline-action form{border:1px solid var(--dd-border);background:var(--dd-surface-2);border-radius:12px;gap:8px;min-width:min(480px,75vw);margin-top:8px;padding:10px;display:grid}.dd-blog-inline-action button{justify-self:end;padding:7px 10px}.dd-blog-comment-content>footer form{margin:0}.dd-blog-comment-content>footer form>button{color:var(--dd-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:5px;padding:5px 7px;font-size:10px;display:inline-flex}.dd-blog-comment-content>footer form>button:hover{background:var(--dd-hover);color:var(--dd-text)}.dd-r34-editor-field{gap:7px;min-width:0;display:grid}.dd-r34-editor-field textarea[hidden]{display:none!important}.dd-admin-feed-error{color:#ef7777!important}@media (width<=900px){.dd-r92-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dd-r92-grid label.wide{grid-column:1/-1}.dd-r92-admin-title{flex-direction:column;align-items:flex-start}.dd-r92-row{grid-template-columns:1fr}.dd-r92-editor-item>summary{grid-template-columns:58px minmax(0,1fr)}.dd-r92-editor-item>summary>b{grid-column:2}.dd-r92-thumb{width:58px;height:44px}}@media (width<=620px){.dd-r92-admin-main{width:min(100% - 18px,1500px);padding-top:18px}.dd-r92-admin-head{padding:0 12px}.dd-r92-admin-head>div strong{display:none}.dd-r92-admin-tabs>div{padding:0 8px}.dd-r92-grid{grid-template-columns:1fr}.dd-r92-grid label.wide{grid-column:auto}.dd-r92-card>header,.dd-r92-form{padding-left:14px;padding-right:14px}.dd-r92-inline-form{flex-direction:column;align-items:flex-start}.dd-blog-inline-action form{min-width:min(320px,78vw)}}body:has(.dd-admin-shell) .dd-navbar{border-bottom:1px solid var(--dd-border);background:var(--dd-surface)}@supports (color:color-mix(in lab, red, red)){body:has(.dd-admin-shell) .dd-navbar{background:color-mix(in srgb,var(--dd-surface) 96%,transparent)}}body:has(.dd-admin-shell) .dd-navbar{box-shadow:none}body:has(.dd-admin-shell) .dd-navbar-inner{width:min(100% - 40px,1600px);min-height:68px;margin-inline:auto}.dd-admin-shell{background:var(--dd-bg);min-height:calc(100vh - 68px)}.dd-admin-shell>.dd-admin-hero{border-bottom:1px solid var(--dd-border);background:var(--dd-surface);padding:18px 0 16px}.dd-admin-shell>.dd-admin-hero .dd-admin-wrap,.dd-admin-shell>.dd-admin-tabs .dd-admin-wrap,.dd-admin-shell>.dd-admin-wrap{width:min(100% - 36px,1600px)}.dd-admin-shell .dd-admin-kicker{color:var(--dd-accent);letter-spacing:.15em;font-size:9px;font-weight:750}.dd-admin-shell .dd-admin-title-row{align-items:center;gap:18px;margin-top:4px}.dd-admin-shell .dd-admin-title-row h1{letter-spacing:-.035em;font-size:clamp(26px,2.3vw,34px);font-weight:760}.dd-admin-shell .dd-admin-title-row p{max-width:760px;color:var(--dd-muted);margin-top:4px;font-size:11.5px;line-height:1.55}.dd-admin-shell .dd-admin-title-actions{gap:10px}.dd-admin-shell .dd-admin-maintenance-quick{min-height:40px;box-shadow:none;border-radius:11px}.dd-admin-shell .dd-admin-title-actions>.dd-action-secondary{border-radius:10px;min-height:40px}.dd-admin-shell>.dd-admin-tabs{z-index:60;border-bottom:1px solid var(--dd-border);background:var(--dd-surface);position:sticky;top:68px}@supports (color:color-mix(in lab, red, red)){.dd-admin-shell>.dd-admin-tabs{background:color-mix(in srgb,var(--dd-surface) 96%,transparent)}}.dd-admin-shell>.dd-admin-tabs{-webkit-backdrop-filter:blur(16px)}.dd-admin-shell>.dd-admin-tabs .dd-admin-wrap{padding-inline:0}.dd-admin-shell>.dd-admin-tabs nav{flex-wrap:wrap;align-items:center;gap:0 2px;padding:4px 0 3px;display:flex;overflow:visible}.dd-admin-shell>.dd-admin-tabs a{min-height:38px;color:var(--dd-muted);border-bottom:2px solid #0000;gap:6px;padding:0 11px;font-size:10.5px;font-weight:560}.dd-admin-shell>.dd-admin-tabs a svg{width:14px;height:14px}.dd-admin-shell>.dd-admin-tabs a:hover{color:var(--dd-text);background:var(--dd-hover);border-radius:8px 8px 0 0}.dd-admin-shell>.dd-admin-tabs a.is-active{color:var(--dd-accent);border-bottom-color:var(--dd-accent);background:0 0}.dd-admin-shell>.dd-admin-tabs a.is-active:after,.dd-admin-shell>.dd-admin-tabs a[href="/admin/changelog"]{display:none!important}.dd-admin-shell>.dd-admin-wrap{padding-top:24px!important;padding-bottom:64px!important}.dd-admin-shell .dd-admin-stat{background:var(--dd-card);min-height:98px;box-shadow:0 8px 24px var(--dd-shadow);border-radius:14px}@supports (color:color-mix(in lab, red, red)){.dd-admin-shell .dd-admin-stat{box-shadow:0 8px 24px color-mix(in srgb,var(--dd-shadow) 52%,transparent)}}.dd-admin-shell .dd-admin-stat{padding:16px}.dd-admin-shell .dd-admin-stat span{font-size:10.5px;font-weight:560}.dd-admin-shell .dd-admin-stat strong{margin-top:5px;font-size:25px;font-weight:760}.dd-admin-shell .dd-admin-stat svg{width:18px;height:18px}.dd-admin-shell .dd-admin-grid-2{gap:16px}.dd-admin-shell .dd-admin-card{box-shadow:0 8px 28px var(--dd-shadow);border-radius:14px}@supports (color:color-mix(in lab, red, red)){.dd-admin-shell .dd-admin-card{box-shadow:0 8px 28px color-mix(in srgb,var(--dd-shadow) 48%,transparent)}}.dd-admin-shell .dd-admin-card{overflow:hidden}.dd-admin-shell .dd-admin-card-head h2{letter-spacing:-.018em;font-size:15px;font-weight:680}.dd-admin-shell .dd-admin-card-head p{margin-top:3px;font-size:10.5px;line-height:1.5}.dd-admin-shell .dd-admin-card-body{min-width:0;padding:17px}.dd-admin-shell .dd-admin-field>span{margin-bottom:6px;font-size:10px;font-weight:600}.dd-admin-shell .dd-admin-field input,.dd-admin-shell .dd-admin-field select,.dd-admin-shell .dd-admin-field textarea,.dd-admin-shell .dd-admin-inline-fields input,.dd-admin-shell .dd-admin-inline-fields select,.dd-admin-shell .dd-admin-home-fields input,.dd-admin-shell .dd-admin-home-fields select,.dd-admin-shell .dd-admin-user-row input,.dd-admin-shell .dd-admin-user-row select{border-radius:9px;padding:9px 10px;font-size:11.5px}.dd-admin-shell .dd-admin-primary{border-radius:9px;min-height:38px;padding-inline:14px;font-size:11px;font-weight:700}.dd-admin-shell .dd-admin-row-actions button,.dd-admin-shell .dd-admin-row-save,.dd-admin-shell .dd-admin-user-row>button{border-radius:8px;min-height:34px;font-size:10.5px;font-weight:620}.dd-admin-shell .dd-admin-search{border-radius:9px;margin-bottom:15px}.dd-admin-shell .dd-admin-search input{font-size:11.5px}.dd-admin-shell .dd-admin-alert{border-radius:10px;font-size:11.5px}.dd-admin-shell .dd-admin-card,.dd-admin-shell .dd-admin-card-body,.dd-admin-shell .dd-admin-grid-2>*,.dd-admin-shell .dd-admin-form-grid>*{min-width:0}.dd-admin-shell table{max-width:100%}.dd-admin-shell .dd-admin-card-body:has(table){overflow-x:auto}.dd-r92-admin-head{min-height:68px;box-shadow:none;padding-inline:max(18px,50vw - 800px)}.dd-r92-admin-tabs>div{flex-wrap:wrap;gap:0 2px;width:min(100% - 36px,1600px);margin-inline:auto;padding:4px 0 3px;display:flex;overflow:visible}.dd-r92-admin-tabs a{border-bottom:2px solid #0000;min-height:38px;padding:0 10px;font-size:10.5px;font-weight:560}.dd-r92-admin-tabs a:hover{background:var(--dd-hover);border-radius:8px 8px 0 0}.dd-r92-admin-tabs a.is-active{border-bottom-color:var(--dd-accent);color:var(--dd-accent)}.dd-r92-admin-main{width:min(100% - 36px,1600px);padding-top:24px}.dd-r92-card{box-shadow:0 8px 28px var(--dd-shadow);border-radius:14px}@supports (color:color-mix(in lab, red, red)){.dd-r92-card{box-shadow:0 8px 28px color-mix(in srgb,var(--dd-shadow) 48%,transparent)}}.dd-r92-card>header{padding:15px 17px}.dd-r92-card>header h2{font-size:15px}.dd-r92-form{padding:17px}.dd-r92-admin-title h1{font-size:30px;font-weight:760}.dd-r92-admin-editorial .dd-blog-layout-preview.is-selected{border-color:var(--dd-border);box-shadow:none}.dd-r92-admin-editorial .dd-blog-layout-preview.is-selected>span{color:var(--dd-muted)}.dd-r92-admin-editorial .dd-blog-layout-preview:has(input:checked){border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-r92-admin-editorial .dd-blog-layout-preview:has(input:checked){border-color:color-mix(in srgb,var(--dd-accent) 58%,var(--dd-border))}}.dd-r92-admin-editorial .dd-blog-layout-preview:has(input:checked){box-shadow:inset 0 0 0 1px var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-r92-admin-editorial .dd-blog-layout-preview:has(input:checked){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--dd-accent) 20%,transparent)}}.dd-r92-admin-editorial .dd-blog-layout-preview:has(input:checked)>span{color:var(--dd-accent)}.dd-r95-mobile-admin-nav{display:none}@media (width<=1280px){.dd-admin-shell>.dd-admin-tabs nav{overscroll-behavior-inline:contain;scrollbar-width:thin;flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.dd-r92-admin-tabs>div{overscroll-behavior-inline:contain;scrollbar-width:thin;flex-wrap:nowrap;overflow-x:auto}}@media (width<=900px){.dd-admin-shell>.dd-admin-hero .dd-admin-wrap,.dd-admin-shell>.dd-admin-tabs .dd-admin-wrap,.dd-admin-shell>.dd-admin-wrap{width:min(100% - 24px,1600px)}body:has(.dd-admin-shell) .dd-navbar-inner{width:min(100% - 24px,1600px)}.dd-admin-shell .dd-admin-title-row{flex-direction:column;align-items:flex-start}.dd-admin-shell .dd-admin-title-actions{width:100%}.dd-admin-shell .dd-admin-maintenance-quick{flex:220px}.dd-admin-shell .dd-admin-form-grid{grid-template-columns:1fr}.dd-admin-shell .dd-admin-field.wide,.dd-admin-shell .dd-admin-toggle.wide{grid-column:auto}.dd-admin-shell .dd-admin-grid-2{grid-template-columns:1fr!important}.dd-admin-shell .dd-admin-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dd-r92-admin-main{width:min(100% - 24px,1600px)}}@media (width<=720px){body:has(.dd-admin-shell) .dd-navbar{z-index:80;position:sticky;top:0}body:has(.dd-admin-shell) .dd-navbar-inner{min-height:60px}body:has(.dd-admin-shell) .dd-search-anchor{display:none}.dd-admin-shell>.dd-admin-hero{padding:14px 0 13px}.dd-admin-shell .dd-admin-title-row h1{font-size:26px}.dd-admin-shell .dd-admin-title-row p{font-size:10.5px}.dd-admin-shell>.dd-admin-tabs{padding:8px 0;top:60px}.dd-admin-shell>.dd-admin-tabs .dd-admin-wrap{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.dd-admin-shell .dd-admin-mobile-tab-select{border-radius:9px;min-width:0;margin:0;padding:9px 10px;font-size:11.5px;display:block}.dd-admin-shell>.dd-admin-tabs nav{padding:0;display:flex;overflow:visible}.dd-admin-shell>.dd-admin-tabs nav a{display:none}.dd-admin-shell>.dd-admin-tabs nav a[href="/admin/legal"]{border:1px solid var(--dd-border);border-radius:9px;min-height:38px;padding:0 11px;display:flex}.dd-admin-shell>.dd-admin-wrap{padding-top:18px!important;padding-bottom:48px!important}.dd-admin-shell .dd-admin-stat-grid{gap:9px}.dd-admin-shell .dd-admin-stat{border-radius:12px;min-height:84px;padding:13px}.dd-admin-shell .dd-admin-stat strong{font-size:22px}.dd-admin-shell .dd-admin-card{border-radius:12px}.dd-admin-shell .dd-admin-card-head,.dd-admin-shell .dd-admin-card-body{padding:14px}.dd-admin-shell .dd-admin-title-actions{grid-template-columns:1fr;display:grid}.dd-admin-shell .dd-admin-maintenance-quick,.dd-admin-shell .dd-admin-title-actions>.dd-action-secondary{width:100%}.dd-r92-admin-tabs>div{display:none}.dd-r95-mobile-admin-nav{z-index:46;border-bottom:1px solid var(--dd-border);background:var(--dd-surface);padding:8px 12px;display:block;position:sticky;top:68px}.dd-r95-mobile-admin-nav details{position:relative}.dd-r95-mobile-admin-nav summary{border:1px solid var(--dd-border);background:var(--dd-input);min-height:40px;color:var(--dd-text);cursor:pointer;border-radius:9px;justify-content:space-between;align-items:center;padding:0 11px;font-size:11.5px;font-weight:650;list-style:none;display:flex}.dd-r95-mobile-admin-nav summary::-webkit-details-marker{display:none}.dd-r95-mobile-admin-nav summary:after{content:"⌄";color:var(--dd-muted);font-size:14px}.dd-r95-mobile-admin-nav details[open] summary:after{content:"⌃"}.dd-r95-mobile-admin-nav nav{border:1px solid var(--dd-border);background:var(--dd-card);box-shadow:0 14px 34px var(--dd-shadow);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-top:7px;padding:7px;display:grid}.dd-r95-mobile-admin-nav nav a{min-height:36px;color:var(--dd-muted);border-radius:8px;align-items:center;padding:0 9px;font-size:10.5px;display:flex}.dd-r95-mobile-admin-nav nav a.is-active{background:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-r95-mobile-admin-nav nav a.is-active{background:color-mix(in srgb,var(--dd-accent) 9%,transparent)}}.dd-r95-mobile-admin-nav nav a.is-active{color:var(--dd-accent)}.dd-r92-admin-main{width:min(100% - 18px,1600px);padding-top:18px}}@media (width<=480px){body:has(.dd-admin-shell) .dd-notification-anchor{display:none}body:has(.dd-admin-shell) .dd-account-button{padding-inline:8px}.dd-admin-shell .dd-admin-stat-grid{grid-template-columns:1fr}.dd-admin-shell .dd-admin-stat{min-height:76px}.dd-admin-shell .dd-admin-inline-fields,.dd-admin-shell .dd-admin-home-fields,.dd-admin-shell .dd-admin-action-grid{grid-template-columns:1fr!important}.dd-admin-shell .dd-admin-row-actions{flex-wrap:wrap}.dd-r95-mobile-admin-nav nav{grid-template-columns:1fr}}body:has(.dd-admin-shell){background:var(--dd-bg)}body:has(.dd-admin-shell) .dd-navbar{z-index:80;border-bottom:1px solid var(--dd-border);background:var(--dd-bg);min-height:68px;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){body:has(.dd-admin-shell) .dd-navbar{background:color-mix(in srgb,var(--dd-bg) 94%,transparent)}}body:has(.dd-admin-shell) .dd-navbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}body:has(.dd-admin-shell) .dd-navbar-inner{width:100%;max-width:none;min-height:68px;margin:0;padding:0 24px}body:has(.dd-admin-shell) .dd-desktop-nav{display:none!important}body:has(.dd-admin-shell) .dd-navbar-actions{margin-left:auto}body:has(.dd-admin-shell) .dd-footer{display:none!important}body:has(.dd-admin-shell) .dd-page{background:var(--dd-bg)}.dd-admin-shell>.dd-admin-hero{display:none!important}.dd-admin-shell>.dd-admin-tabs{z-index:70!important;border-top:0!important;border-bottom:1px solid var(--dd-border)!important;background:var(--dd-surface)!important;box-shadow:none!important;margin:0!important;padding:0!important;position:sticky!important;top:68px!important}.dd-admin-shell>.dd-admin-tabs .dd-admin-wrap{width:100%!important;max-width:none!important;margin:0!important;padding:0 20px!important}.dd-admin-shell>.dd-admin-tabs nav{scrollbar-width:none;flex-wrap:nowrap!important;align-items:stretch!important;gap:2px!important;width:100%!important;padding:0!important;display:flex!important;overflow:auto hidden!important}.dd-admin-shell>.dd-admin-tabs nav::-webkit-scrollbar{display:none}.dd-admin-shell>.dd-admin-tabs nav a{height:auto!important;min-height:0!important;box-shadow:none!important;color:var(--dd-muted)!important;white-space:nowrap!important;background:0 0!important;border:0!important;border-bottom:2px solid #0000!important;border-radius:0!important;flex:none!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:13px 11px 11px!important;font-size:11px!important;font-weight:600!important;line-height:1.2!important;display:inline-flex!important}.dd-admin-shell>.dd-admin-tabs nav a svg{display:none!important}.dd-admin-shell>.dd-admin-tabs nav a:hover{color:var(--dd-text)!important;background:0 0!important}.dd-admin-shell>.dd-admin-tabs nav a.is-active{border-bottom-color:var(--dd-accent)!important;color:var(--dd-accent)!important;background:0 0!important}.dd-admin-shell>.dd-admin-tabs nav a.is-active:after,.dd-admin-shell>.dd-admin-tabs nav a[href="/admin/changelog"]{display:none!important}.dd-admin-shell .dd-admin-mobile-tab-select{display:none}.dd-admin-shell>.dd-admin-wrap{width:min(100% - 32px,1500px)!important;max-width:1500px!important;margin:0 auto!important;padding:28px 0 70px!important}.dd-admin-shell .dd-admin-card{border-radius:14px}.dd-admin-shell .dd-admin-card-head{padding:16px 18px}.dd-admin-shell .dd-admin-card-body{padding:18px}.dd-admin-shell .dd-admin-stat-grid{gap:14px}.dd-admin-shell .dd-admin-stat{border-radius:14px}.dd-r92-admin-head{min-height:68px;padding:0 24px}.dd-r92-admin-tabs{top:68px}.dd-r92-admin-tabs>div{box-sizing:border-box;gap:2px;width:100%;padding:0 20px}.dd-r92-admin-tabs a{padding:13px 11px 11px;font-size:11px;font-weight:600}.dd-r92-admin-main{width:min(100% - 32px,1500px);padding:28px 0 70px}.dd-blog-layout-preview{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;position:relative!important}.dd-blog-layout-preview>input{opacity:0!important;pointer-events:none!important;block-size:1px!important;inline-size:1px!important;position:absolute!important}.dd-blog-layout-card{box-sizing:border-box;border:1px solid var(--dd-border);background:var(--dd-surface);cursor:pointer;border-radius:12px;grid-template-rows:auto 1fr 1fr;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;min-height:92px;padding:10px;transition:border-color .15s,box-shadow .15s,background .15s;display:grid}.dd-blog-layout-card>span{color:var(--dd-muted);grid-column:1/-1;font-size:10px;font-weight:650}.dd-blog-layout-card>i{background:var(--dd-surface-2);border-radius:4px;min-height:18px;display:block}.dd-blog-layout-preview.is-magazine .dd-blog-layout-card>i:first-of-type{grid-row:2/4}.dd-blog-layout-preview.is-spotlight .dd-blog-layout-card>i:first-of-type{grid-column:1/-1;min-height:26px}.dd-blog-layout-preview.is-editorial .dd-blog-layout-card>i:first-of-type{grid-column:1/-1}.dd-blog-layout-preview.is-list .dd-blog-layout-card{grid-template-rows:auto repeat(4,1fr);grid-template-columns:1fr}.dd-blog-layout-preview.is-mosaic .dd-blog-layout-card>i:nth-of-type(2){grid-row:2/4}.dd-blog-layout-preview>input:checked+.dd-blog-layout-card{border-color:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-blog-layout-preview>input:checked+.dd-blog-layout-card{border-color:color-mix(in srgb,var(--dd-accent) 60%,var(--dd-border))}}.dd-blog-layout-preview>input:checked+.dd-blog-layout-card{background:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-blog-layout-preview>input:checked+.dd-blog-layout-card{background:color-mix(in srgb,var(--dd-accent) 3%,var(--dd-surface))}}.dd-blog-layout-preview>input:checked+.dd-blog-layout-card{box-shadow:inset 0 0 0 1px var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-blog-layout-preview>input:checked+.dd-blog-layout-card{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--dd-accent) 20%,transparent)}}.dd-blog-layout-preview>input:checked+.dd-blog-layout-card>span{color:var(--dd-accent)}.dd-blog-layout-preview:focus-within .dd-blog-layout-card{outline:2px solid var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-blog-layout-preview:focus-within .dd-blog-layout-card{outline:2px solid color-mix(in srgb,var(--dd-accent) 40%,transparent)}}.dd-blog-layout-preview:focus-within .dd-blog-layout-card{outline-offset:2px}@media (width<=1100px){body:has(.dd-admin-shell) .dd-navbar-inner{padding-inline:16px}.dd-admin-shell>.dd-admin-tabs .dd-admin-wrap{padding-inline:12px!important}.dd-admin-shell>.dd-admin-tabs nav a{padding-inline:10px!important;font-size:10.5px!important}.dd-r92-admin-head{padding-inline:16px}.dd-r92-admin-tabs>div{padding-inline:12px}}@media (width<=700px){body:has(.dd-admin-shell) .dd-navbar-inner{min-height:60px;padding-inline:12px}body:has(.dd-admin-shell) .dd-navbar{min-height:60px}body:has(.dd-admin-shell) .dd-search-anchor{display:none}.dd-admin-shell>.dd-admin-tabs{padding:8px 10px!important;top:60px!important}.dd-admin-shell>.dd-admin-tabs .dd-admin-wrap{grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;padding:0!important;display:grid!important}.dd-admin-shell .dd-admin-mobile-tab-select{border:1px solid var(--dd-border)!important;background:var(--dd-input)!important;width:100%!important;min-width:0!important;min-height:40px!important;color:var(--dd-text)!important;border-radius:9px!important;padding:0 10px!important;font-size:12px!important;display:block!important}.dd-admin-shell>.dd-admin-tabs nav{overflow:visible!important}.dd-admin-shell>.dd-admin-tabs nav a{display:none!important}.dd-admin-shell>.dd-admin-tabs nav a[href="/admin/legal"]{border:1px solid var(--dd-border)!important;border-radius:9px!important;min-height:40px!important;padding:0 12px!important;display:inline-flex!important}.dd-admin-shell>.dd-admin-wrap{width:min(100% - 18px,1500px)!important;padding:18px 0 52px!important}.dd-admin-shell .dd-admin-stat-grid{grid-template-columns:1fr!important}.dd-r92-admin-head{min-height:60px;padding-inline:12px}.dd-r92-admin-tabs{display:none;top:60px}.dd-r95-mobile-admin-nav{display:block;top:60px}.dd-r92-admin-main{width:min(100% - 18px,1500px);padding:18px 0 52px}}body.dd-inertia-admin-document .dd-navbar,body.dd-inertia-admin-document .dd-footer,body.dd-inertia-admin-document .dd-admin-shell>.dd-admin-tabs,body.dd-inertia-admin-document .dd-admin-shell>.dd-admin-hero{display:none!important}body.dd-inertia-admin-document .dd-page{background:var(--dd-bg)!important;min-height:0!important}.dd-server-admin-head,.dd-r92-admin-head{z-index:80;border-bottom:1px solid var(--dd-border);background:var(--dd-bg);justify-content:space-between;align-items:center;gap:20px;min-height:68px;padding-inline:max(18px,50vw - 800px);display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.dd-server-admin-head,.dd-r92-admin-head{background:color-mix(in srgb,var(--dd-bg) 94%,transparent)}}.dd-server-admin-head,.dd-r92-admin-head{box-shadow:none;-webkit-backdrop-filter:blur(18px)}.dd-server-admin-head .dd-r92-admin-brand,.dd-r92-admin-head .dd-r92-admin-brand{align-items:center;min-width:0;text-decoration:none;display:flex}.dd-server-admin-head .dd-r92-admin-brand img,.dd-r92-admin-head .dd-r92-admin-brand img{object-fit:contain;max-width:150px;max-height:38px;display:block}.dd-server-admin-head>div,.dd-r92-admin-head>div{align-items:center;gap:16px;display:flex}.dd-server-admin-head>div strong,.dd-r92-admin-head>div strong{color:var(--dd-text);font-size:13px}.dd-server-admin-head>div a,.dd-r92-admin-head>div a{color:var(--dd-muted);font-size:12px;text-decoration:none}.dd-server-admin-head>div a:hover,.dd-r92-admin-head>div a:hover{color:var(--dd-accent)}.dd-server-admin-tabs,.dd-r92-admin-tabs{z-index:70;border-bottom:1px solid var(--dd-border);background:var(--dd-surface);box-shadow:none;margin:0;position:sticky;top:68px}.dd-server-admin-tabs>div,.dd-r92-admin-tabs>div{flex-wrap:wrap;align-items:center;gap:0 2px;width:min(100% - 36px,1600px);margin-inline:auto;padding:4px 0 3px;display:flex;overflow:visible}.dd-server-admin-tabs a,.dd-r92-admin-tabs a{min-height:38px;box-shadow:none;color:var(--dd-muted);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0 10px;font-size:13.5px;font-weight:600;line-height:1.2;text-decoration:none;display:flex}.dd-server-admin-tabs a:hover,.dd-r92-admin-tabs a:hover{color:var(--dd-text);background:var(--dd-hover);border-radius:8px 8px 0 0}.dd-server-admin-tabs a.is-active,.dd-r92-admin-tabs a.is-active{color:var(--dd-accent);border-bottom-color:var(--dd-accent);background:0 0}body.dd-inertia-admin-document .dd-admin-shell{min-height:calc(100vh - 116px);background:var(--dd-bg)!important}body.dd-inertia-admin-document .dd-admin-shell>.dd-admin-wrap{width:min(100% - 36px,1600px)!important;max-width:1600px!important;margin:0 auto!important;padding:0 0 70px!important}.dd-server-admin-title-main{width:min(100% - 36px,1600px);margin:0 auto;padding:24px 0 0}.dd-server-admin-title{margin-bottom:24px}.dd-server-admin-title .eyebrow{color:var(--dd-accent);letter-spacing:.15em;text-transform:uppercase;font-size:9px;font-weight:750;display:block}.dd-server-admin-title h1{letter-spacing:-.035em;margin:4px 0 0;font-size:30px;font-weight:760}.dd-server-admin-title p{max-width:760px;color:var(--dd-muted);margin:7px 0 0;font-size:12px;line-height:1.6}body.dd-inertia-admin-document .dd-admin-card,body.dd-inertia-admin-document .dd-admin-stat{border:1px solid var(--dd-border);background:var(--dd-card);box-shadow:0 8px 28px var(--dd-shadow);border-radius:14px}@supports (color:color-mix(in lab, red, red)){body.dd-inertia-admin-document .dd-admin-card,body.dd-inertia-admin-document .dd-admin-stat{box-shadow:0 8px 28px color-mix(in srgb,var(--dd-shadow) 48%,transparent)}}body.dd-inertia-admin-document .dd-admin-card-head{padding:15px 17px}body.dd-inertia-admin-document .dd-admin-card-body{padding:17px}.dd-r92-admin-editorial .dd-r29-legal-form{gap:16px;display:grid}.dd-r92-admin-editorial .dd-r29-admin-card{border:1px solid var(--dd-border);background:var(--dd-card);box-shadow:0 8px 28px var(--dd-shadow);border-radius:14px}@supports (color:color-mix(in lab, red, red)){.dd-r92-admin-editorial .dd-r29-admin-card{box-shadow:0 8px 28px color-mix(in srgb,var(--dd-shadow) 48%,transparent)}}.dd-r92-admin-editorial .dd-r29-admin-card{padding:17px}.dd-r92-admin-editorial .dd-r29-admin-card>div:first-child{justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.dd-r92-admin-editorial .dd-r29-admin-actions{justify-content:flex-end;display:flex}.dd-server-mobile-admin-nav{display:none}@media (width<=1280px){.dd-server-admin-tabs,.dd-r92-admin-tabs{display:none!important}.dd-server-mobile-admin-nav,.dd-r95-mobile-admin-nav{z-index:72;border-bottom:1px solid var(--dd-border);background:var(--dd-surface);padding:9px 16px;display:block;position:sticky;top:68px}.dd-server-mobile-admin-nav details,.dd-r95-mobile-admin-nav details{position:relative}.dd-server-mobile-admin-nav summary,.dd-r95-mobile-admin-nav summary{border:1px solid var(--dd-border);background:var(--dd-input);min-height:46px;color:var(--dd-text);cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;padding:0 13px;font-size:13.5px;font-weight:650;list-style:none;display:flex}.dd-server-mobile-admin-nav summary::-webkit-details-marker{display:none}.dd-r95-mobile-admin-nav summary::-webkit-details-marker{display:none}.dd-server-mobile-admin-nav summary:after,.dd-r95-mobile-admin-nav summary:after{content:"⌄";color:var(--dd-muted);font-size:15px}.dd-server-mobile-admin-nav details[open] summary:after,.dd-r95-mobile-admin-nav details[open] summary:after{content:"⌃"}.dd-server-mobile-admin-nav nav,.dd-r95-mobile-admin-nav nav{border:1px solid var(--dd-border);background:var(--dd-card);box-shadow:0 14px 34px var(--dd-shadow);border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:8px;padding:8px;display:grid}.dd-server-mobile-admin-nav nav a,.dd-r95-mobile-admin-nav nav a{min-height:40px;color:var(--dd-muted);border-radius:8px;align-items:center;padding:0 10px;font-size:12px;font-weight:600;text-decoration:none;display:flex}.dd-server-mobile-admin-nav nav a.is-active,.dd-r95-mobile-admin-nav nav a.is-active{background:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-server-mobile-admin-nav nav a.is-active,.dd-r95-mobile-admin-nav nav a.is-active{background:color-mix(in srgb,var(--dd-accent) 9%,transparent)}}.dd-server-mobile-admin-nav nav a.is-active,.dd-r95-mobile-admin-nav nav a.is-active{color:var(--dd-accent)}}@media (width<=900px){.dd-server-admin-head,.dd-r92-admin-head{padding-inline:16px}.dd-server-admin-tabs>div,.dd-r92-admin-tabs>div{width:min(100% - 24px,1600px)}body.dd-inertia-admin-document .dd-admin-shell>.dd-admin-wrap{width:min(100% - 24px,1600px)!important}.dd-server-admin-title-main{width:min(100% - 24px,1600px)}}@media (width<=700px){.dd-server-admin-head,.dd-r92-admin-head{min-height:60px;padding-inline:12px}.dd-server-admin-head>div strong,.dd-r92-admin-head>div strong{display:none}.dd-server-admin-tabs,.dd-r92-admin-tabs{display:none!important}.dd-server-mobile-admin-nav,.dd-r95-mobile-admin-nav{z-index:72;border-bottom:1px solid var(--dd-border);background:var(--dd-surface);padding:8px 12px;display:block;position:sticky;top:60px}.dd-server-mobile-admin-nav details,.dd-r95-mobile-admin-nav details{position:relative}.dd-server-mobile-admin-nav summary,.dd-r95-mobile-admin-nav summary{border:1px solid var(--dd-border);background:var(--dd-input);min-height:40px;color:var(--dd-text);cursor:pointer;border-radius:9px;justify-content:space-between;align-items:center;padding:0 11px;font-size:11.5px;font-weight:650;list-style:none;display:flex}.dd-server-mobile-admin-nav summary::-webkit-details-marker{display:none}.dd-r95-mobile-admin-nav summary::-webkit-details-marker{display:none}.dd-server-mobile-admin-nav summary:after,.dd-r95-mobile-admin-nav summary:after{content:"⌄";color:var(--dd-muted);font-size:14px}.dd-server-mobile-admin-nav details[open] summary:after,.dd-r95-mobile-admin-nav details[open] summary:after{content:"⌃"}.dd-server-mobile-admin-nav nav,.dd-r95-mobile-admin-nav nav{border:1px solid var(--dd-border);background:var(--dd-card);box-shadow:0 14px 34px var(--dd-shadow);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-top:7px;padding:7px;display:grid}.dd-server-mobile-admin-nav nav a,.dd-r95-mobile-admin-nav nav a{min-height:36px;color:var(--dd-muted);border-radius:8px;align-items:center;padding:0 9px;font-size:10.5px;text-decoration:none;display:flex}.dd-server-mobile-admin-nav nav a.is-active,.dd-r95-mobile-admin-nav nav a.is-active{background:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-server-mobile-admin-nav nav a.is-active,.dd-r95-mobile-admin-nav nav a.is-active{background:color-mix(in srgb,var(--dd-accent) 9%,transparent)}}.dd-server-mobile-admin-nav nav a.is-active,.dd-r95-mobile-admin-nav nav a.is-active{color:var(--dd-accent)}body.dd-inertia-admin-document .dd-admin-shell>.dd-admin-wrap{width:min(100% - 18px,1600px)!important;padding:0 0 52px!important}.dd-server-admin-title-main{width:min(100% - 18px,1600px);padding-top:18px}.dd-server-admin-title h1{font-size:27px}}@media (width<=480px){.dd-server-mobile-admin-nav nav,.dd-r95-mobile-admin-nav nav{grid-template-columns:1fr}}.dd-blog-public-frame{background:var(--dd-bg);min-height:100vh;color:var(--dd-text)}.dd-blog-public-frame .dd-navbar-inner{height:70px}.dd-blog-public-frame .dd-blog-nav-details{position:relative}.dd-blog-public-frame .dd-blog-nav-details>summary{cursor:pointer;list-style:none}.dd-blog-public-frame .dd-blog-nav-details>summary::-webkit-details-marker{display:none}.dd-blog-public-frame .dd-blog-nav-details .dd-popover{z-index:140;width:264px;position:absolute;top:50px;right:0}.dd-blog-public-frame .dd-blog-notification-popover{width:min(360px,100vw - 24px);padding:0;overflow:hidden}.dd-blog-public-frame .dd-blog-notification-head{border-bottom:1px solid var(--dd-border);justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.dd-blog-public-frame .dd-blog-notification-head strong{font-size:13px}.dd-blog-public-frame .dd-blog-notification-head small{color:var(--dd-muted);margin-top:2px;font-size:10px;display:block}.dd-blog-public-frame .dd-blog-notification-list{max-height:330px;overflow:auto}.dd-blog-public-frame .dd-blog-notification-item{border-bottom:1px solid var(--dd-border);gap:10px;padding:11px 13px;display:flex}.dd-blog-public-frame .dd-blog-notification-item:last-child{border-bottom:0}.dd-blog-public-frame .dd-blog-notification-item.is-unread{background:var(--dd-accent)}@supports (color:color-mix(in lab, red, red)){.dd-blog-public-frame .dd-blog-notification-item.is-unread{background:color-mix(in srgb,var(--dd-accent) 5%,var(--dd-card))}}.dd-blog-public-frame .dd-blog-notification-avatar{background:var(--dd-soft);border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:10px;font-weight:800;display:grid;overflow:hidden}.dd-blog-public-frame .dd-blog-notification-avatar img{object-fit:cover;width:100%;height:100%}.dd-blog-public-frame .dd-blog-notification-copy{min-width:0}.dd-blog-public-frame .dd-blog-notification-copy strong{color:var(--dd-text);font-size:11px;line-height:1.35;display:block}.dd-blog-public-frame .dd-blog-notification-copy small{color:var(--dd-faint);margin-top:4px;font-size:9px;display:block}.dd-blog-public-frame .dd-blog-notification-all{border-top:1px solid var(--dd-border);text-align:center;color:var(--dd-accent);padding:10px 13px;font-size:11px;font-weight:700;display:block}.dd-blog-public-frame .dd-blog-search-popover{width:320px;padding:12px}.dd-blog-public-frame .dd-blog-search-popover form{grid-template-columns:1fr auto;gap:8px;display:grid}.dd-blog-public-frame .dd-blog-search-popover input{border:1px solid var(--dd-border);background:var(--dd-input);border-radius:10px;min-width:0;padding:9px 10px;font-size:13px}.dd-blog-public-frame .dd-blog-search-popover button{background:var(--dd-accent);color:#fff;border-radius:9px;padding:0 12px;font-size:11px;font-weight:800}.dd-blog-public-frame .dd-blog-account-menu{padding:6px}.dd-blog-public-frame .dd-blog-account-meta{border-bottom:1px solid var(--dd-border);padding:10px 11px}.dd-blog-public-frame .dd-blog-account-meta strong{font-size:13px;display:block}.dd-blog-public-frame .dd-blog-account-meta span{color:var(--dd-faint);text-transform:uppercase;letter-spacing:.12em;margin-top:2px;font-size:9px;display:block}.dd-blog-public-frame .dd-mobile-menu-button{display:none}@media (width<=1023px){.dd-blog-public-frame .dd-mobile-menu-button{display:grid}.dd-blog-public-frame .dd-desktop-nav{display:none}.dd-blog-public-frame .dd-navbar-inner{display:flex}.dd-blog-public-frame .dd-account-button>span:not(.dd-account-avatar){display:none}.dd-blog-public-frame .dd-blog-nav-details .dd-popover{right:0}}@media (width<=640px){.dd-blog-public-frame .dd-navbar-inner{height:62px}.dd-blog-public-frame .dd-blog-search-popover,.dd-blog-public-frame .dd-blog-notification-popover{width:auto;position:fixed;top:66px;left:12px;right:12px}.dd-blog-public-frame .dd-navbar-actions{gap:5px}.dd-blog-public-frame .dd-nav-icon,.dd-blog-public-frame .dd-mobile-menu-button{width:36px;height:36px}}.dd-r92-admin-tabs a[href="/admin/changelog"],.dd-server-admin-tabs a[href="/admin/changelog"]{display:flex}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=760px){.dd-content-page{padding-top:28px;padding-bottom:52px}.dd-page-heading{gap:14px;margin-bottom:20px}.dd-page-heading h1{font-size:clamp(2rem,10vw,2.85rem);line-height:1.02}.dd-page-heading p{font-size:13px;line-height:1.55}.dd-inline-actions{flex-wrap:wrap;width:100%}body .dd-announcement-stack{padding-inline:10px}body .dd-announcement{overscroll-behavior:contain;gap:9px;max-height:min(34vh,240px);padding:10px 40px 10px 42px;overflow:auto}body .dd-announcement:before{width:22px;height:22px;left:10px}body .dd-announcement>div{flex:1;min-width:0}body .dd-announcement strong{font-size:11.5px;line-height:1.3}body .dd-announcement strong:before{margin-right:5px;padding:2px 6px;font-size:7px}body .dd-announcement .dd-rich-text{margin-top:4px;font-size:11.5px;line-height:1.45}body .dd-announcement .dd-rich-text p{margin:.28em 0}body .dd-announcement button{width:26px;height:26px;right:8px}body .dd-announcement-stack.is-bottom-bar .dd-announcement{width:calc(100% - 16px);margin-bottom:calc(72px + env(safe-area-inset-bottom))}.dd-home-sections{padding-top:2px}.dd-home-sections .dd-section-v8{margin-top:30px}.dd-home-sections .dd-section-head{gap:10px;margin-bottom:11px}.dd-home-sections .dd-section-head h2{font-size:20px;line-height:1.15}.dd-home-sections .dd-section-head p{margin-bottom:3px;font-size:9px}.dd-home-sections .dd-section-head>a{flex:none;font-size:11px}.dd-home-row-slider,.dd-home-row-scroll{gap:12px;padding-bottom:10px;scroll-padding-inline:1px}.dd-home-row-slider.dd-home-card-compact,.dd-home-row-scroll.dd-home-card-compact{grid-auto-columns:132px}.dd-home-row-slider.dd-home-card-normal,.dd-home-row-scroll.dd-home-card-normal{grid-auto-columns:150px}.dd-home-row-slider.dd-home-card-large,.dd-home-row-scroll.dd-home-card-large{grid-auto-columns:168px}.dd-home-sections .dd-media-title{font-size:13px;line-height:1.3}.dd-home-sections .dd-media-meta{gap:4px;margin-top:4px;font-size:10px}.dd-pagination.dd-pagination-classic{grid-template-columns:40px minmax(0,1fr) 40px;justify-content:center;align-items:center;gap:7px;width:100%;margin-top:24px;display:grid}.dd-pagination-classic>.dd-page-numbers{flex-wrap:wrap;grid-area:1/1/auto/-1;justify-content:center;align-items:center;gap:5px;min-width:0;display:flex}.dd-pagination-classic>.dd-page-numbers button{width:36px;min-width:36px;height:36px;padding:0}.dd-pagination-classic .dd-page-gap{min-width:18px;color:var(--dd-faint);place-items:center;display:grid}.dd-pagination-classic>button:first-child{grid-area:2/1;width:40px;min-height:38px;padding:0}.dd-pagination-classic>button:nth-of-type(2){grid-area:2/3;width:40px;min-height:38px;padding:0}.dd-pagination-classic>.dd-page-jump{white-space:nowrap;grid-area:2/2;justify-content:center;align-items:center;gap:5px;min-width:0;margin-top:1px;display:flex}.dd-pagination-classic>.dd-page-jump input{border:1px solid var(--dd-border);background:var(--dd-input);width:54px;min-height:38px;color:var(--dd-text);text-align:center;border-radius:8px;outline:0;padding:0 6px;font-size:11px}.dd-pagination-classic>.dd-page-jump input:focus{border-color:color-mix(in srgb,var(--dd-accent) 45%,var(--dd-border))}.dd-pagination-classic>.dd-page-jump button{min-height:38px;padding-inline:10px}.dd-pagination-load-more{flex-wrap:wrap}.dd-library-layout{gap:18px}.dd-library-sidebar{padding:10px}.dd-library-statuses{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.dd-library-statuses>button:first-child{grid-column:1/-1}.dd-library-toolbar h1{font-size:30px}.dd-library-table{border-radius:14px}.dd-library-row{grid-template-columns:minmax(0,1fr) auto;gap:7px 9px;min-height:78px;padding:9px 10px;position:relative}.dd-library-title-cell{align-items:flex-start;gap:9px;padding-right:2px}.dd-library-title-cell>img,.dd-library-title-cell>.dd-row-placeholder{width:40px;height:55px}.dd-library-title-cell strong{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.28;display:-webkit-box;overflow:hidden}.dd-library-title-cell small{margin-top:2px;line-height:1.3}.dd-library-progress{grid-area:2/1;align-self:end;margin-left:49px}.dd-library-progress i{width:min(128px,42vw)}.dd-library-row-actions{white-space:nowrap;grid-area:1/2/3;align-self:center}.dd-week-strip{scroll-snap-type:x proximity;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:minmax(92px,1fr);grid-auto-flow:column;gap:7px;margin:15px 0 24px;padding-bottom:5px;display:grid;overflow-x:auto}.dd-week-strip::-webkit-scrollbar{display:none}.dd-week-strip>div{scroll-snap-align:start;padding:8px 9px}.dd-calendar-list{gap:22px}.dd-calendar-list section h2{font-size:18px;line-height:1.2}.dd-airing-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px;display:grid}.dd-airing-main{grid-area:1/1/auto/-1;align-items:flex-start;gap:10px;width:100%;min-width:0}.dd-airing-row img,.dd-airing-row .dd-mini-placeholder{border-radius:9px;width:52px;height:72px}.dd-airing-main>div{min-width:0}.dd-airing-row strong{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13.5px;line-height:1.32;display:-webkit-box;overflow:hidden}.dd-airing-row span{font-size:10.5px}.dd-airing-time{white-space:nowrap;grid-area:2/1;align-self:center;margin-left:62px;font-size:11.5px}.dd-airing-library{grid-area:2/2;align-self:center;padding:7px 9px;font-size:9.5px;margin-left:0!important}.dd-list-editor-layout-v2{gap:14px}.dd-list-editor-card{border-radius:15px;padding:14px}.dd-list-editor-card-head{gap:7px}.dd-list-editor-card-head h2{font-size:18px}.dd-list-editor-page .dd-rich-toolbar{scrollbar-width:none;flex-wrap:nowrap;min-height:38px;padding:4px 6px;overflow-x:auto}.dd-list-editor-page .dd-rich-toolbar::-webkit-scrollbar{display:none}.dd-list-editor-page .dd-rich-toolbar button{flex:0 0 29px;width:29px;height:29px}.dd-list-editor-page .dd-rich-toolbar>span{flex:0 0 1px}.dd-list-editor-page .dd-rich-editor>textarea{height:160px;min-height:160px;max-height:280px;padding:11px 12px;font-size:12.5px;line-height:1.55}.dd-list-editor-page .dd-rich-help{padding:6px 8px;font-size:8px}.dd-list-editor-page .dd-file-row{min-width:0;overflow:hidden}.dd-list-editor-page .dd-file-row input{width:100%;min-width:0;font-size:10px}.dd-list-cover-field>div{flex-direction:column;align-items:flex-start;gap:2px}.dd-pixai-detail-page{padding-left:12px;padding-right:12px}.dd-pixai-detail-topbar{flex-direction:column;align-items:flex-start;gap:8px}.dd-pixai-detail-topbar>div{scrollbar-width:none;width:100%;padding-bottom:2px;overflow-x:auto}.dd-pixai-detail-topbar>div::-webkit-scrollbar{display:none}.dd-pixai-detail-topbar>div>*{flex:none}.dd-pixai-image-toolbar{scrollbar-width:none;flex-wrap:nowrap;gap:6px;padding-bottom:4px;display:flex;overflow-x:auto}.dd-pixai-image-toolbar::-webkit-scrollbar{display:none}.dd-pixai-image-toolbar button,.dd-pixai-image-toolbar a{white-space:nowrap;flex:none;min-height:36px;padding:0 10px;font-size:10px}.dd-pixai-detail-image{min-height:0;max-height:none}.dd-pixai-detail-image img{max-height:70vh}.dd-pixai-detail-sidebar{padding:13px}.dd-pixai-author>img,.dd-pixai-author>svg{width:36px;height:36px}.dd-pixai-author strong{font-size:12.5px}.dd-pixai-detail-stats{gap:5px;margin:10px 0}.dd-pixai-detail-stats span{border-radius:8px;gap:1px;padding:6px 4px;font-size:8px}.dd-pixai-detail-stats b{font-size:12px}.dd-pixai-tech{grid-template-columns:1fr 1fr;gap:5px;margin:10px 0}.dd-pixai-tech>div{border-radius:8px;padding:6px 7px}.dd-pixai-tech dt{font-size:8px}.dd-pixai-tech dd{overflow-wrap:anywhere;margin-top:2px;font-size:9.5px;line-height:1.25}.dd-pixai-profile-editor-actions>div{grid-template-columns:1fr}.dd-pixai-delete-generation{margin-top:10px;padding:8px;font-size:10px}.dd-news-card>div,.dd-news-card-copy{padding:14px}.dd-news-card h2{font-size:18px;line-height:1.2}.dd-news-card p{margin-top:7px;font-size:12px;line-height:1.45}.dd-news-card footer{gap:7px;margin-top:10px}.dd-blog-meta{flex-wrap:wrap;justify-content:flex-start;gap:6px 10px}}@media (width<=520px){.dd-content-page{width:min(100% - 20px,1640px)}.dd-home-row-slider.dd-home-card-compact,.dd-home-row-scroll.dd-home-card-compact{grid-auto-columns:126px}.dd-home-row-slider.dd-home-card-normal,.dd-home-row-scroll.dd-home-card-normal{grid-auto-columns:144px}.dd-home-row-slider.dd-home-card-large,.dd-home-row-scroll.dd-home-card-large{grid-auto-columns:160px}.dd-pagination-classic>.dd-page-jump span{display:none}.dd-pagination-classic>.dd-page-jump input{width:50px}.dd-pagination-classic>.dd-page-jump button{padding-inline:9px}.dd-library-row{padding:8px 9px}.dd-library-row-actions{font-size:11px}.dd-library-row-actions span{display:none}.dd-library-progress{margin-left:48px}.dd-airing-row img,.dd-airing-row .dd-mini-placeholder{width:48px;height:66px}.dd-airing-time{margin-left:58px}.dd-airing-library{padding:7px 8px}.dd-airing-library span{font-size:9px}.dd-list-editor-card{padding:12px}.dd-list-editor-page .dd-rich-editor>textarea{height:145px;min-height:145px}.dd-list-current-visibility{text-overflow:ellipsis;white-space:nowrap;max-width:46%;overflow:hidden}.dd-pixai-detail-sidebar{padding:11px}.dd-pixai-tech{grid-template-columns:1fr 1fr}.dd-pixai-tech>div{padding:6px}body .dd-announcement-stack:is(.is-floating-top-left,.is-floating-top-center,.is-floating-top-right,.is-floating-bottom-left,.is-floating-bottom-center,.is-floating-bottom-right){width:auto;left:8px;right:8px;transform:none}}@media (width<=760px){.dd-library-toolbar h1{font-size:24px;line-height:1.05}.dd-library-title-cell strong{font-size:9.5px;line-height:1.24}.dd-pagination{max-width:100%;margin-left:auto;margin-right:auto}.dd-pagination.dd-pagination-classic{grid-template-columns:36px max-content 36px;gap:5px 6px;width:max-content;max-width:100%;margin-left:auto;margin-right:auto}.dd-pagination-classic>.dd-page-numbers{flex-wrap:wrap;gap:4px;width:max-content;max-width:min(100%,420px);margin-inline:auto}.dd-pagination-classic>.dd-page-numbers button{width:34px;min-width:34px;height:34px;min-height:34px;padding:0}.dd-pagination-classic .dd-page-gap{min-width:14px}.dd-pagination-classic>button:first-child,.dd-pagination-classic>button:nth-of-type(2){width:36px;min-height:36px}.dd-pagination-classic>.dd-page-jump{gap:4px;width:max-content;margin-inline:auto}.dd-pagination-classic>.dd-page-jump input{width:48px;min-height:36px}.dd-pagination-classic>.dd-page-jump button{min-height:36px;padding-inline:9px}.dd-pagination:not(.dd-pagination-classic){gap:6px;width:max-content;max-width:100%}.dd-pixai-pagination{overscroll-behavior-inline:contain;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;gap:5px;width:max-content;max-width:100%;margin-left:auto;margin-right:auto;padding:2px 2px 4px;overflow-x:auto}.dd-pixai-pagination::-webkit-scrollbar{display:none}.dd-pixai-pagination button{white-space:nowrap;flex:none;min-width:36px;min-height:36px;padding:6px 9px;font-size:10px}.dd-admin-pagination{flex-wrap:nowrap;justify-content:center;gap:6px;font-size:10px}.dd-admin-pagination button{white-space:nowrap;min-height:36px;padding:6px 9px}.dd-admin-pagination span{white-space:nowrap}}@media (width<=520px){.dd-library-toolbar h1{font-size:22px}.dd-library-title-cell strong{font-size:9px}.dd-pagination.dd-pagination-classic{grid-template-columns:34px max-content 34px;gap:4px 5px}.dd-pagination-classic>.dd-page-numbers{gap:3px;max-width:calc(100vw - 28px)}.dd-pagination-classic>.dd-page-numbers button{border-radius:7px;width:32px;min-width:32px;height:32px;min-height:32px}.dd-pagination-classic .dd-page-gap{min-width:12px}.dd-pagination-classic>button:first-child,.dd-pagination-classic>button:nth-of-type(2){width:34px;min-height:34px}.dd-pagination-classic>.dd-page-jump input{width:46px;min-height:34px}.dd-pagination-classic>.dd-page-jump button{min-height:34px;padding-inline:8px}.dd-admin-pagination{grid-template-columns:auto auto;justify-content:center;display:grid}.dd-admin-pagination span{text-align:center;grid-area:1/1/auto/-1}.dd-admin-pagination button{grid-row:2}}@media (width<=760px){.dd-library-toolbar h1{font-size:30px;line-height:1.05}.dd-library-row{grid-template-columns:minmax(0,1fr);gap:7px}.dd-library-title-cell{grid-column:1;width:100%;min-width:0;padding-right:0}.dd-library-title-cell>div{min-width:0}.dd-library-title-cell strong{white-space:normal;text-overflow:ellipsis;overflow-wrap:break-word;word-break:normal;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;line-height:1.28;display:-webkit-box;overflow:hidden}.dd-library-progress{grid-area:2/1;width:calc(100% - 49px);min-width:0;margin-left:49px;padding-right:76px}.dd-library-row-actions{z-index:1;grid-area:2/1;place-self:end;position:relative}.dd-history-list>div{align-items:flex-start}.dd-history-list a{white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}}@media (width<=520px){.dd-library-toolbar h1{font-size:30px}.dd-library-title-cell strong{font-size:13px;line-height:1.28}.dd-library-progress{padding-right:32px}}.dd-rich-editor,.dd-rich-editor>.dd-rich-toolbar,.dd-rich-editor>textarea,.dd-rich-editor>.dd-rich-help{width:100%;min-width:0;max-width:100%}.dd-rich-emote-picker-portal{overscroll-behavior:contain;max-width:calc(100vw - 24px);max-height:min(320px,100vh - 24px);z-index:260!important;position:fixed!important;bottom:auto!important;right:auto!important}@media (width<=760px){.dd-rich-toolbar{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x;padding:5px 7px;overflow:auto hidden;flex-wrap:nowrap!important}.dd-rich-toolbar::-webkit-scrollbar{display:none}.dd-rich-toolbar button{flex:0 0 34px;width:34px;height:34px}.dd-rich-toolbar button svg{width:16px;height:16px}.dd-rich-toolbar>span{flex:0 0 1px}.dd-emote-picker-wrap{flex:0 0 34px;min-width:34px}.dd-rich-editor>textarea{resize:vertical;min-width:0;min-height:128px;max-height:300px;padding:12px;line-height:1.6}.dd-rich-help{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:4px 8px;padding:7px 9px;display:grid}.dd-rich-help span{min-width:0}.dd-rich-help span:first-child{overflow-wrap:anywhere}.dd-rich-help span:last-child{white-space:nowrap;text-align:right}.dd-reply-form,.dd-community-edit-form,.dd-profile-wall-form,.dd-review-editor,.dd-pixai-comment-edit,.dd-pixai-comment-compose-r150>div:last-child,.dd-list-field,.dd-admin-page-block-row,.dd-custom-page-editor-r137{min-width:0;max-width:100%}.dd-reply-form,.dd-community-edit-form,.dd-profile-wall-form{grid-template-columns:minmax(0,1fr)}.dd-community-reply-composer-v2,.dd-community-reply-main{min-width:0;max-width:100%}.dd-reply-form>.dd-action-primary{width:100%;max-width:100%}}@media (width<=520px){.dd-rich-toolbar{gap:2px;padding:4px 6px}.dd-rich-toolbar button{flex-basis:33px;width:33px;height:33px}.dd-emote-picker-wrap{flex-basis:33px;min-width:33px}.dd-rich-editor>textarea{padding:11px 10px;line-height:1.58}.dd-rich-help{grid-template-columns:1fr;gap:3px;font-size:8.5px}.dd-rich-help span:last-child{text-align:left}.dd-rich-emote-picker-portal{max-width:calc(100vw - 20px);max-height:min(300px,100vh - 20px)}}
