@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--n:0}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-medium:500;--font-weight-extrabold:800;--radius-sm:.25rem;--radius-lg:.5rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"DM Sans", system-ui, sans-serif;--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{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.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)}.mb-1{margin-bottom:var(--spacing)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-2{height:calc(var(--spacing) * 2)}.h-20{height:calc(var(--spacing) * 20)}.w-full{width:100%}.flex-1{flex:1}.shrink{flex-shrink:1}.flex-grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-disc{list-style-type:disc}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-between{justify-content:space-between}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-lg{border-radius:var(--radius-lg)}.rounded-t-sm{border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.p-3{padding:calc(var(--spacing) * 3)}.px-3{padding-inline:calc(var(--spacing) * 3)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--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}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.text-wrap{text-wrap:wrap}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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))}}@font-face{font-family:Twemoji Country Flags;unicode-range:U+1F1E6-1F1FF,U+1F3F4,U+E0062-E0063,U+E0065,U+E0067,U+E006C,U+E006E,U+E0073-E0074,U+E0077,U+E007F;src:url(/fonts/TwemojiCountryFlags.woff2)format("woff2");font-display:swap}:root{--accent:#ea580c;--sx-bg:#141414;--sx-surface-1:#1c1c1c;--sx-surface-2:#232323;--sx-input-bg:#141414;--sx-border:#2f3336;--sx-border-2:#3a3a3a;--sx-text:#e7e9ea;--sx-text-strong:#fff;--sx-muted:#9a9a9a;--sx-subtle:#71767b;--sx-accent:#ea580c;--sx-accent-hover:#f2691f;--sx-danger:#f87171;--sx-warning:#fcd581;--sx-success:#22c55e;--font-display:"Bricolage Grotesque", "DM Sans", system-ui, sans-serif;--font-text:"Twemoji Country Flags", "DM Sans", system-ui, sans-serif;--t-topbar:#141414f2;--t-strong:#fff;--t-text:#e7e9ea;--t-text-1:#e2e2e2;--t-text-2:#cfcfcf;--t-text-3:#bdbdbd;--t-text-4:#b5b5b5;--t-text-5:#a8a8a8;--t-text-6:#a0a4a8;--t-muted:#9a9a9a;--t-muted-2:#8a8a8a;--t-muted-3:#7a7a7a;--t-subtle:#71767b;--t-subtle-2:#6f6f6f;--t-subtle-3:#536471;--t-deep:#000;--t-bg:#141414;--t-surface-a:#16181c;--t-surface-b:#181818;--t-surface:#1c1c1c;--t-surface-c:#1f1f1f;--t-surface-d:#1f2023;--t-surface-e:#232323;--t-line-2:#262626;--t-line:#2f3336;--t-line-3:#333639;--t-line-4:#3a3a3a;--t-accent-text:#f5a06b;--t-x-link:#1d9bf0;--t-accent-text-2:#ffb27a;--t-accent-text-3:#f0997b;--t-acc-bg:#2a1a10;--t-acc-bg-2:#4a2a17;--t-acc-bg-3:#1f150f;--t-acc-bg-4:#1a1410;--t-acc-bg-5:#221710;--t-acc-deep:#3a1d0b;--t-acc-bar:#5a3a26;--t-acc-mute:#d8c2b4;--t-acc-mute-2:#a08a7c;--t-success:#22c55e;--t-success-2:#4ade80;--t-success-3:#86efac;--t-mint:#5dcaa5;--t-success-bg:#0f2a1a;--t-success-line:#1f5f38;--t-success-line-2:#1f6b3d;--t-warn:#fcd581;--t-warn-2:#efb02a;--t-warn-3:#f59e0b;--t-warn-bg:#2a1f0a;--t-warn-line:#5c4410;--t-danger:#f87171;--t-danger-2:#fca5a5;--t-danger-line:#7f2a2a;--t-violet:#c4b5fd;--t-violet-line:#3b3363;--t-violet-bg:#1a1726;--t-on-accent:#141414}:root[data-theme=light]{--t-topbar:#fffffff2;--t-strong:#0f1419;--t-text:#0f1419;--t-text-1:#1f262d;--t-text-2:#2b333b;--t-text-3:#3f4852;--t-text-4:#3d4650;--t-text-5:#4d5660;--t-text-6:#57606a;--t-muted:#536471;--t-muted-2:#5f6a74;--t-muted-3:#66707a;--t-subtle:#6b7480;--t-subtle-2:#6b7480;--t-subtle-3:#536471;--t-deep:#fff;--t-bg:#f5f6f8;--t-surface-a:#f2f4f6;--t-surface-b:#fafafa;--t-surface:#fff;--t-surface-c:#f2f3f5;--t-surface-d:#eef0f3;--t-surface-e:#eef0f2;--t-line-2:#e6e8eb;--t-line:#e1e4e8;--t-line-3:#dde1e5;--t-line-4:#d0d5da;--t-accent-text:#c2410c;--t-x-link:#1d9bf0;--t-accent-text-2:#c2410c;--t-accent-text-3:#c2410c;--t-acc-bg:#fff1e6;--t-acc-bg-2:#fde0c8;--t-acc-bg-3:#fff6ef;--t-acc-bg-4:#fff8f2;--t-acc-bg-5:#fff3ea;--t-acc-deep:#fde4cf;--t-acc-bar:#f6c39f;--t-acc-mute:#6b4a35;--t-acc-mute-2:#7a5f4f;--t-success:#15803d;--t-success-2:#15803d;--t-success-3:#166534;--t-mint:#0f766e;--t-success-bg:#ecfdf3;--t-success-line:#a7e3bd;--t-success-line-2:#a7e3bd;--t-warn:#a16207;--t-warn-2:#a16207;--t-warn-3:#b45309;--t-warn-bg:#fef6dd;--t-warn-line:#f1d58a;--t-danger:#b91c1c;--t-danger-2:#b91c1c;--t-danger-line:#f5c2c2;--t-violet:#6d28d9;--t-violet-line:#d8cdfa;--t-violet-bg:#f5f2ff;--t-on-accent:#fff;--sx-bg:#f5f6f8;--sx-surface-1:#fff;--sx-surface-2:#f2f4f6;--sx-input-bg:#fff;--sx-border:#e1e4e8;--sx-border-2:#d0d5da;--sx-text:#0f1419;--sx-text-strong:#0f1419;--sx-muted:#536471;--sx-subtle:#6b7480;--sx-danger:#b91c1c;--sx-warning:#a16207;--sx-success:#15803d;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body{background:var(--t-bg);color:var(--sx-text);font-family:"Twemoji Country Flags", var(--font-text);margin:0}body select,body option,.xo-sum .xo-field.readonly>span:last-child{font-family:"Twemoji Country Flags", var(--font-text)}body{overflow-x:hidden}a{color:inherit}h1,h2,h3{color:var(--sx-text-strong)}.display{font-family:var(--font-display);letter-spacing:-.02em}.sx-card{background:var(--sx-surface-1);border:1px solid var(--sx-border);border-radius:16px}.sx-card-2{background:var(--t-surface-b);border:1px solid var(--sx-border);border-radius:12px}.sx-btn{background:var(--accent);color:var(--t-on-accent);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;font-weight:700;display:inline-flex}.sx-btn:hover{filter:brightness(1.08)}.sx-btn:disabled{background:var(--t-line-4);color:var(--t-muted-2);cursor:not-allowed;filter:none}.sx-btn-ghost{border:1px solid var(--t-subtle-3);color:var(--sx-text);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;font-weight:700;display:inline-flex}.sx-btn-ghost:hover{background:var(--t-surface-c)}.sx-input{background:var(--sx-input-bg);border:1px solid var(--sx-border-2);color:var(--t-strong);border-radius:10px;min-height:44px;font-size:16px}.sx-input::placeholder{color:var(--t-subtle-2)}.sx-input:focus{border-color:var(--accent);outline:none}.sx-strong{color:var(--sx-text-strong)}.sx-muted{color:var(--sx-muted)}.sx-subtle{color:var(--sx-subtle)}.sx-label{color:var(--sx-muted);margin-bottom:6px;font-size:13px;display:block}.sx-pre{white-space:pre-wrap;word-break:break-word}.shell{background:var(--t-bg);min-height:100vh;color:var(--t-text);font-family:var(--font-text);justify-content:center;font-size:15px;line-height:1.45;display:flex}.lnav{border-right:1px solid var(--t-line);scrollbar-width:none;flex-direction:column;flex:none;align-self:flex-start;gap:2px;width:260px;height:100vh;padding:8px 12px 20px;display:flex;position:sticky;top:0;overflow-y:auto}.lnav::-webkit-scrollbar{display:none}.brand{color:var(--t-strong);font-family:var(--font-display);letter-spacing:-.02em;align-items:center;gap:10px;padding:12px 14px 16px;font-size:21px;font-weight:800;text-decoration:none;display:flex}.nav-a{color:var(--t-text);border-radius:999px;align-items:center;gap:16px;width:max-content;max-width:100%;padding:11px 14px;font-size:19px;text-decoration:none;display:flex}.nav-a:hover{background:var(--t-surface-c);color:var(--t-strong)}.nav-btn{cursor:pointer;font:inherit;background:0 0;border:0;font-size:19px}.nav-a.on{font-weight:700}.nav-a svg{flex:none;width:26px;height:26px}.nav-sep{letter-spacing:.08em;text-transform:uppercase;color:var(--t-subtle);margin:14px 14px 4px;font-size:12px}.badge{background:var(--accent);min-width:20px;height:20px;color:var(--t-on-accent);border-radius:99px;justify-content:center;align-items:center;padding:0 6px;font-size:12px;font-weight:700;display:inline-flex}.dot-warn{background:var(--t-warn);border-radius:99px;width:8px;height:8px;display:inline-block}.nav-cta{text-align:center;background:var(--accent);color:var(--t-on-accent);border-radius:999px;margin:16px 0 0;padding:15px 18px;font-size:17px;font-weight:700;text-decoration:none;display:block;box-shadow:0 10px 30px #ea580c40}.nav-cta:hover{color:var(--t-bg);filter:brightness(1.08)}.me{color:var(--t-text);border-radius:999px;align-items:center;gap:10px;min-width:0;margin-top:24px;padding:12px;text-decoration:none;display:flex}.me:hover{background:var(--t-surface-c);color:var(--t-strong)}.write-btn{background:var(--accent);color:var(--t-on-accent);border-radius:999px;justify-content:center;align-items:center;gap:8px;margin:14px 0 0;padding:14px 18px;font-size:17px;font-weight:800;text-decoration:none;display:flex}.write-btn:hover{background:var(--sx-accent-hover)}.write-btn svg{width:24px;height:24px;display:none}.pop-wrap{position:relative}.me-wrap{margin-top:auto;padding-top:16px}.pop{z-index:40;border:1px solid var(--t-line);background:var(--t-bg);border-radius:16px;flex-direction:column;padding:8px;display:flex;position:absolute;left:0;right:0;box-shadow:0 10px 30px #00000059}.pop-down{top:100%}.pop-up{margin-bottom:6px;bottom:100%}.pop .nav-a{text-align:left;white-space:nowrap;justify-content:flex-start;width:100%;max-width:none;font-size:16px}.pop .nav-a .t{text-overflow:ellipsis;min-width:0;overflow:hidden}.pop form{margin:0}button.me{width:100%;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:0}.me-dots{letter-spacing:1px;margin-left:auto;font-weight:700}.nav-out button.nav-a{cursor:pointer;font:inherit;color:var(--t-muted);background:0 0;border:0;font-size:16px}.nav-out button.nav-a svg{width:22px;height:22px}.nav-out button.nav-a:hover{color:var(--t-strong)}.main{border-right:1px solid var(--t-line);flex:0 600px;width:600px;min-width:0;max-width:100%}.main.wide{flex-basis:640px;width:640px}.main.settings{flex:0 380px;width:380px}.rcol{flex-direction:column;flex:none;gap:16px;width:350px;padding:12px 24px 40px;display:flex}.topbar{z-index:5;background:var(--t-topbar);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--t-line);position:sticky;top:0}.tb-title{color:var(--t-strong);align-items:center;gap:12px;padding:12px 16px;font-size:20px;font-weight:700;display:flex}.tb-title small{color:var(--t-subtle);font-size:13px;font-weight:400;display:block}.tabs{flex-wrap:wrap;display:flex}.tab{color:var(--t-subtle);font:500 15px var(--font-text);cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:1;justify-content:center;padding:0 12px;text-decoration:none;display:flex}.tab:hover{background:var(--t-surface);color:var(--t-text)}.tab span{border-bottom:4px solid #0000;padding:15px 0 13px;display:block}.tab.on{color:var(--t-strong);font-weight:700}.tab.on span{border-bottom-color:var(--accent);border-radius:2px}.card{background:var(--t-surface);border:1px solid var(--t-line);border-radius:16px;overflow:hidden}.card h2{color:var(--t-strong);font-size:20px;font-weight:800;font-family:var(--font-text);margin:0;padding:12px 16px}.row{color:var(--t-text);padding:12px 16px;text-decoration:none;display:block}a.row:hover{background:var(--t-surface-e);color:var(--t-text)}.muted{color:var(--t-subtle)}.search{background:var(--t-surface);border:1px solid var(--t-line);color:var(--t-subtle);border-radius:999px;align-items:center;gap:10px;padding:11px 18px;display:flex}.search input{min-width:0;color:var(--t-text);font:400 16px var(--font-text);background:0 0;border:0;outline:none;flex:1}.pill{font:700 14px var(--font-text);cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:9px 16px;text-decoration:none;display:inline-flex}.pill:disabled{opacity:.5;cursor:not-allowed}.pill.solid{background:var(--accent);color:var(--t-on-accent)}.pill.light{background:var(--t-text);color:var(--t-bg)}.pill.ghost{color:var(--t-text);border-color:var(--t-subtle-3);background:0 0}.pill.ghost:hover{background:var(--t-surface-c)}.pill.warm{color:var(--t-accent-text);border-color:var(--t-acc-bg-2)}.pill.yes{color:var(--t-strong);background:#16a34a}.pill.no{color:var(--t-strong);background:#b91c1c}.pill.sm{padding:6px 12px;font-size:13px}.chip{font:500 14px var(--font-text);border:1px solid var(--t-line);color:var(--t-text);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:6px;max-width:100%;padding:7px 12px;text-decoration:none;display:inline-flex}.chip:hover{background:var(--t-surface)}.chip.on{border-color:var(--accent);background:var(--t-acc-bg-5);color:var(--t-strong)}.chip.tag{white-space:normal;overflow-wrap:anywhere;color:var(--t-muted);cursor:default;padding:2px 9px;font-size:12px}.chip.tag:hover{background:0 0}.chip.tag.fmt{color:var(--t-violet);border-color:var(--t-violet-line);background:var(--t-violet-bg)}select.chip{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--t-muted) 50%), linear-gradient(135deg, var(--t-muted) 50%, transparent 50%);text-overflow:ellipsis;background-position:calc(100% - 15px),calc(100% - 10px);background-repeat:no-repeat;background-size:5px 5px;min-width:0;max-width:min(100%,280px);padding-right:28px;font-size:16px}select.chip option{background:var(--t-surface);color:var(--t-text)}.post{border-bottom:1px solid var(--t-line);gap:12px;padding:12px 16px;display:flex}.post:hover{background:var(--t-surface-b)}.av{flex-direction:column;flex:none;align-items:center;width:40px;display:flex}.av b{width:40px;height:40px;color:var(--t-bg);background:linear-gradient(135deg, var(--t-accent-text-2), var(--accent));text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.av .avatar-link{border-radius:999px;text-decoration:none;display:block}.av .avatar-link:hover{opacity:.85}.av .avatar-img{object-fit:cover;background:var(--t-line-3);border-radius:999px;width:40px;height:40px}.stat-line{color:var(--t-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 0;font-size:15px;display:flex}.stat-line .views{color:var(--accent);font:800 22px var(--font-display);letter-spacing:-.01em}.stat-line .posts{background:var(--t-text);color:var(--t-bg);border-radius:999px;align-items:center;padding:3px 10px;font-size:13px;font-weight:700;display:inline-flex}.stat-line .ratio{background:var(--t-success-bg);border:1px solid var(--t-success-line-2);color:var(--t-success-2);border-radius:999px;align-items:center;padding:3px 10px;font-size:13px;font-weight:700;display:inline-flex}.tr-toggle{color:#1d9bf0;font:500 13px var(--font-text);cursor:pointer;background:0 0;border:0;margin:4px 0 2px;padding:0;display:block}.tr-toggle:hover{text-decoration:underline}.av b.gray{background:var(--t-line-3);color:var(--t-text)}.av i{background:var(--t-line-3);flex:1;width:2px;min-height:12px;margin-top:4px}.pb{flex:1;min-width:0}.ph{flex-wrap:wrap;align-items:center;gap:4px;line-height:20px;display:flex}.ph strong{color:var(--t-text);overflow-wrap:anywhere}.ph span{color:var(--t-subtle)}.pt{color:var(--t-text);white-space:pre-line;overflow-wrap:anywhere;margin:2px 0 0}.tr{color:var(--t-muted);white-space:pre-line;overflow-wrap:anywhere;margin:6px 0 0;font-size:14px}.acts{max-width:440px;color:var(--t-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;margin:10px 0 2px;font-size:13px;display:flex}.acts>span{align-items:center;gap:5px;display:inline-flex}.acts svg{width:18px;height:18px}.ico{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.meter{background:var(--t-line);border-radius:99px;height:8px;overflow:hidden}.meter i{background:var(--accent);transform-origin:0;border-radius:99px;height:100%;display:block}.input{background:var(--t-bg);width:100%;color:var(--t-strong);border:1px solid var(--t-line-4);font:400 16px var(--font-text);border-radius:10px;padding:12px 14px}.input:focus{border-color:var(--accent);outline:none}textarea.input{resize:vertical}.lbl{color:var(--t-muted);margin:0 0 6px;font-size:13px;display:block}.help{color:var(--t-subtle);margin-top:4px;font-size:12px;display:block}.ping{flex:none;width:8px;height:8px;display:inline-block;position:relative}.ping:before,.ping:after{content:"";background:var(--t-success);border-radius:99px;position:absolute;inset:0}.ping.warm:before,.ping.warm:after{background:var(--accent)}.caret{background:var(--accent);vertical-align:-3px;width:2px;height:1.05em;margin-left:2px;display:inline-block}.skel{background:linear-gradient(90deg, var(--t-surface-d) 0%, var(--t-line) 50%, var(--t-surface-d) 100%);background-size:200% 100%;border-radius:6px;height:10px}.hbar{transform-origin:0}.vbar{transform-origin:bottom}.sec-title{letter-spacing:.08em;text-transform:uppercase;margin:16px 16px 0;font-size:13px;font-weight:700}.notice{border-radius:12px;margin:12px 16px 0;padding:10px 12px;font-size:14px}.notice.ok{border:1px solid var(--t-success-line);color:var(--t-success-3);background:#22c55e1a}.notice.err{border:1px solid var(--t-danger-line);color:var(--t-danger-2);background:#f871711a}.notice.warn{background:var(--t-warn-bg);border:1px solid var(--t-warn-line);color:var(--t-warn)}.set-list{flex-direction:column;display:flex}.set-row{width:100%;color:var(--t-text);cursor:pointer;font:400 15px var(--font-text);background:0 0;border:0;border-right:2px solid #0000;align-items:center;gap:14px;padding:14px 16px;text-decoration:none;display:flex}.set-row:hover{background:var(--t-surface)}.set-row.on{background:var(--t-surface);border-right-color:var(--accent)}.list-row{border-bottom:1px solid var(--t-line);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}.tbl-box{max-width:100%;overflow-x:auto}.tbl{border-collapse:collapse;width:100%;font-size:14px}.tbl th{text-align:left;color:var(--t-subtle);border-bottom:1px solid var(--t-line);white-space:nowrap;padding:8px 10px;font-weight:500}.tbl td{border-bottom:1px solid var(--t-line);vertical-align:top;padding:10px}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes caret{50%{opacity:0}}@keyframes shimmer{to{background-position:-200% 0}}@keyframes fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes glow{0%,to{opacity:.18}50%{opacity:.32}}@keyframes flash{0%{background-color:#ea580c2e}to{background-color:#0000}}@media (prefers-reduced-motion:no-preference){.ping:after{animation:1.4s cubic-bezier(0,0,.2,1) infinite ping}.caret{animation:1s step-end infinite caret}.skel{animation:1.6s linear infinite shimmer}.rise{animation:.5s cubic-bezier(.2,.8,.2,1) both rise}.d1{animation-delay:80ms}.d2{animation-delay:.16s}.d3{animation-delay:.24s}.d4{animation-delay:.32s}.d5{animation-delay:.4s}.meter i,.hbar{animation:1.1s cubic-bezier(.2,.8,.2,1) both fill}.vbar{animation:1s cubic-bezier(.2,.8,.2,1) both grow}.glow{animation:6s ease-in-out infinite glow}.flash{animation:1.2s ease-out both flash}.pill,.chip,.nav-a,.post,.row,.set-row{transition:background-color .15s,border-color .15s,transform .15s}.pill:active,.chip:active{transform:scale(.97)}}@media (max-width:1100px){.rcol{display:none}}@media (max-width:760px){.shell{flex-direction:column;justify-content:flex-start}.lnav{border-right:0;border-bottom:1px solid var(--t-line);flex-flow:wrap;align-items:center;gap:2px;width:auto;height:auto;padding:6px 8px;position:static;overflow:visible}.lnav .t,.nav-sep,.me,.me-wrap{display:none}.write-btn{margin:0 0 0 4px;padding:9px}.write-btn svg{display:block}.pop{min-width:200px;right:auto}.lnav .pop .t{display:inline}.brand{padding:8px}.nav-a{padding:10px;position:relative}.nav-a .badge{min-width:16px;height:16px;padding:0 4px;font-size:10px;position:absolute;top:2px;right:0}.nav-cta{margin:0 0 0 auto;padding:10px 16px;font-size:14px}.main,.main.wide,.main.settings{border-right:0;flex:auto;width:auto}.topbar{position:static}.set-list{border-bottom:1px solid var(--t-line);flex-flow:wrap;gap:8px;padding:12px 16px}.set-list .set-row{border:1px solid var(--t-line);border-radius:999px;gap:8px;width:auto;padding:8px 14px}.set-list .set-row.on{border-color:var(--accent)}.set-list .set-row .desc,.set-list .set-row .chev,.set-col .topbar{display:none}}.lp{background:var(--t-bg);color:var(--t-text-1);font-family:var(--font-text);min-height:100vh;font-size:17px;line-height:1.55;overflow-x:clip}.lp-shell{font-size:inherit;line-height:inherit;background:0 0}.lp-main{border-right:1px solid var(--t-line);flex:0 640px;min-width:0}.lp .nav-a,.lp .me{text-decoration:none}.lp-sticky{flex-direction:column;gap:16px;padding-top:8px;display:flex;position:sticky;top:12px}.lp .search{font-size:15px;text-decoration:none}.lp .card h2{font-family:var(--font-display)}.lp .rcol{font-size:15px;line-height:1.35}.lp .rcol .row{padding:10px 16px}.lp a.plain{text-decoration:none}.lp-wrap{max-width:1200px;margin:0 auto;padding-left:24px;padding-right:24px}.lp-kicker{color:var(--t-accent-text);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:14px;font-weight:700}.lp-h2{font-family:var(--font-display);letter-spacing:-.02em;color:var(--t-strong);margin:10px 0 0;font-size:clamp(min(26px,3.9vh),min(3.5vw,5.6vh),47px);font-weight:800;line-height:1.12}.lp-card{background:var(--t-surface);border:1px solid var(--t-line);border-radius:18px}.lp-btn{background:var(--accent);color:var(--t-on-accent);border-radius:999px;font-weight:700;text-decoration:none;display:inline-block}.lp-btn:hover{color:var(--t-bg);filter:brightness(1.08)}.lp-ghost{color:var(--t-text-1);border:1px solid var(--t-line-4);border-radius:999px;text-decoration:none;display:inline-block}.lp-ghost:hover{color:var(--t-strong);background:var(--t-surface-c)}.lp-navlink{color:var(--t-text-3);padding:10px 12px;font-size:15px;text-decoration:none}.lp-navlink:hover{color:var(--t-strong)}.lp h3{margin:0}.blur{filter:blur(6px);-webkit-user-select:none;user-select:none}.x-card{background:var(--t-deep);border:1px solid var(--t-line);color:var(--t-text);border-radius:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif}.x-post{gap:12px;padding:14px 16px 6px;display:flex;position:relative}.x-av{flex-direction:column;flex:none;align-items:center;width:40px;display:flex}.x-av b{width:40px;height:40px;color:var(--t-bg);background:linear-gradient(135deg, var(--t-accent-text-2), var(--accent));border-radius:999px;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.x-av i{background:var(--t-line-3);flex:1;width:2px;min-height:12px;margin-top:4px}.x-body{flex:1;min-width:0}.x-head{flex-wrap:wrap;align-items:center;gap:4px;font-size:15px;line-height:20px;display:flex}.x-head strong{color:var(--t-text)}.x-head span{color:var(--t-subtle)}.x-text{color:var(--t-text);white-space:pre-line;overflow-wrap:anywhere;margin:2px 0 0;font-size:15px;line-height:20px}.x-actions{max-width:420px;color:var(--t-subtle);justify-content:space-between;align-items:center;margin:10px 0 4px;font-size:13px;display:flex}.x-actions span{align-items:center;gap:5px;display:inline-flex}.x-actions svg{width:18px;height:18px}.x-meta{color:var(--t-subtle);margin:10px 0 0;font-size:14px}.x-meta strong{color:var(--t-text)}.seg-n{background:var(--accent);width:18px;height:18px;color:var(--t-on-accent);font:700 11px var(--font-text);vertical-align:2px;border-radius:6px;justify-content:center;align-items:center;margin-right:5px;display:inline-flex}@keyframes lp-glow{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.55;transform:scale(1.08)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes lp-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes marquee{to{transform:translate(-50%)}}@keyframes flow{to{stroke-dashoffset:-20px}}@keyframes langs{0%,16%{transform:translateY(0)}20%,36%{transform:translateY(-1.3em)}40%,56%{transform:translateY(-2.6em)}60%,76%{transform:translateY(-3.9em)}80%,96%{transform:translateY(-5.2em)}to{transform:translateY(-6.5em)}}@keyframes typeLines{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@property --n{syntax:"<integer>";inherits:false;initial-value:0}@keyframes count{0%{--n:0}}.lp .ping:before,.lp .ping:after{background:var(--accent)}.blob{filter:blur(70px);pointer-events:none;opacity:.3;border-radius:999px;position:absolute}.lang-roll{vertical-align:bottom;height:1.3em;line-height:1.3em;display:inline-block;overflow:hidden}.lang-roll span{display:block}.marquee{gap:16px;width:max-content;display:flex}.marquee-wrap{-webkit-mask-image:linear-gradient(90deg, transparent, var(--t-deep) 8%, var(--t-deep) 92%, transparent);-webkit-mask-image:linear-gradient(90deg, transparent, var(--t-deep) 8%, var(--t-deep) 92%, transparent);-webkit-mask-image:linear-gradient(90deg, transparent, var(--t-deep) 8%, var(--t-deep) 92%, transparent);-webkit-mask-image:linear-gradient(90deg, transparent, var(--t-deep) 8%, var(--t-deep) 92%, transparent);mask-image:linear-gradient(90deg, transparent, var(--t-deep) 8%, var(--t-deep) 92%, transparent);overflow:hidden}.flow{stroke-dasharray:4 6}.bar{transform-origin:bottom}.count{--n:var(--to);counter-reset:n var(--n)}.count:after{content:counter(n)}@media (prefers-reduced-motion:no-preference){.lp .ping:after{animation:1.4s cubic-bezier(0,0,.2,1) infinite ping}.blob{animation:7s ease-in-out infinite lp-glow}.floaty{animation:6s ease-in-out infinite float}.floaty.f2{animation-delay:-3s}.lang-roll>div{animation:10s cubic-bezier(.7,0,.3,1) infinite langs}.in1{animation:.6s cubic-bezier(.2,.8,.2,1) .15s both lp-rise}.in2{animation:.6s cubic-bezier(.2,.8,.2,1) .9s both lp-rise}.in3{animation:.6s cubic-bezier(.2,.8,.2,1) 1.7s both lp-rise}.type{animation:1.4s steps(8,end) .5s both typeLines}.type2{animation:1s steps(5,end) 1.2s both typeLines}.marquee{animation:60s linear infinite marquee}.marquee-wrap:hover .marquee{animation-play-state:paused}.flow{animation:1.2s linear infinite flow}.bar{animation:1s cubic-bezier(.2,.8,.2,1) both grow}.count{animation:1.8s cubic-bezier(.2,.8,.2,1) both count}.lift{transition:transform .25s,border-color .25s}.lift:hover{transform:translateY(-4px);border-color:var(--t-acc-bg-2)!important}@supports (animation-timeline:view()){.reveal{animation:linear both lp-rise;animation-timeline:view();animation-range:entry entry 35%}}}.modal-back{z-index:50;background:#000000a6;justify-content:center;align-items:flex-end;padding:16px;display:flex;position:fixed;inset:0}.modal{background:var(--t-surface-a);border:1px solid var(--t-line);border-radius:20px;width:100%;max-width:560px;max-height:85vh;padding:18px;overflow-y:auto;box-shadow:0 30px 80px #0009}@media (min-width:700px){.modal-back{align-items:center}}.jump-target{scroll-margin-top:118px}@media (max-width:760px){.jump-target{scroll-margin-top:calc(env(safe-area-inset-top) + 72px)}}@media (min-width:761px) and (max-height:900px){.brand{padding:8px 14px 10px}.nav-a,.nav-btn{padding:8px 14px;font-size:16px}.me-wrap{padding-top:8px}.nav-a svg{width:24px;height:24px}.nav-sep{margin:8px 14px 2px}.write-btn{margin-top:10px;padding:11px 16px;font-size:16px}.me{padding:8px 12px}}@media (min-width:761px) and (max-height:760px){.nav-a,.nav-btn{padding:6px 14px}.nav-a svg{width:22px;height:22px}}@media (max-width:760px){.lp .lnav .write-btn{padding:9px 16px}.lp .lnav .write-btn .t{display:inline}.lp .lnav .write-btn svg{display:none}}.cr-bio{font-size:20px}@media (max-width:860px){.cr-bio{font-size:17px}}.cr-pic{width:88px;height:88px}@media (max-width:760px){.cr-pic{width:64px;height:64px}.lp .cr-head{gap:12px!important}.lp .cr-follow{white-space:nowrap;padding:7px 12px!important;font-size:13px!important}.lp .cr-head .cr-name>p:first-child{font-size:18px!important}}@media (min-width:761px){.lp .lnav{width:284px}.lp .lnav .nav-a{white-space:nowrap;padding:7px 14px;font-size:16px}.lp .lnav .nav-a svg{width:22px;height:22px}}.lp-only-narrow{display:none}@media (max-width:1100px){.lp-only-narrow{display:block}}@media (max-width:760px){.lp .lnav{z-index:60;width:auto;height:auto;padding:calc(4px + env(safe-area-inset-top)) 6px 4px;border-top:0;border-bottom:1px solid var(--t-line);background:var(--t-bg);flex-wrap:nowrap;justify-content:space-between;gap:0;position:fixed;inset:0 0 auto}.lp .lnav .brand{display:none}.lp .lnav .nav-a{padding:10px 8px}.lp .lnav .nav-a svg{width:23px;height:23px}.lp .lnav .pop-down{inset:auto 0 calc(100% + 8px) auto}.lp .lnav .write-btn{display:none}.lp .lp-main{padding-top:calc(56px + env(safe-area-inset-top))}}@media (max-width:370px){.lp .cr-pic{width:52px;height:52px}.lp .cr-head .cr-name>p:first-child{white-space:normal!important;font-size:16px!important}.lp .cr-follow{padding:6px 10px!important;font-size:12px!important}}@media (max-width:760px){.lp .cr-stats{white-space:nowrap;flex-wrap:nowrap!important;gap:4px 12px!important;font-size:min(15px,3.45vw)!important}}.lp-drawer-btn{display:none!important}@media (max-width:760px){.lp .lnav .lp-drawer-btn{display:flex!important}.lp .lnav:has(.lp-drawer-btn)>.pop-wrap{display:none}.lp .lnav [role=dialog] .t{display:inline}.lp section[id]{scroll-margin-top:64px}}@media (max-width:340px){.lp .cr-stats{flex-wrap:wrap!important}}.theme-pill{border:1px solid var(--t-line-4);width:100%;color:var(--t-strong);font:inherit;cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin:0 0 12px;padding:12px 18px;font-size:16px;font-weight:800;display:flex}.theme-pill svg{width:20px;height:20px}.cr-h1{font-size:42px}@media (max-width:860px){.cr-h1{font-size:34px}}.theme-pill-wrap{margin-top:auto;padding-top:16px}.theme-pill-wrap+.me-wrap{margin-top:0;padding-top:0}@media (min-width:761px){.lnav>.pop-wrap:not(.me-wrap){display:none}}@media (max-width:760px){.theme-pill-wrap{display:none}}@media (min-width:761px){.lp .lnav .lp-fab-only{display:none}}.login-pill{border:1.5px solid var(--accent);color:var(--t-accent-text);border-radius:999px;justify-content:center;align-items:center;gap:8px;margin:14px 0 0;padding:12px 18px;font-size:16px;font-weight:800;display:flex}.login-pill svg{width:20px;height:20px}@media (max-width:760px){.lnav .login-pill{color:var(--t-accent-text);border:0;margin:0;padding:10px 8px}.lnav .login-pill svg{width:23px;height:23px}}.lp-btn,.write-btn,.login-pill,.theme-pill,.lp-ghost,.pill,.btn-outline-acc{transition:background-color .15s,border-color .15s,color .15s,filter .15s}.pill.solid:not(:disabled):hover,.pill.yes:not(:disabled):hover,.pill.no:not(:disabled):hover{filter:brightness(1.08)}.pill.light:not(:disabled):hover,.pill-white:not(:disabled):hover{filter:brightness(.9)}.pill.warm:not(:disabled):hover,.login-pill:hover,.btn-outline-acc:hover{background:var(--t-acc-bg);color:var(--t-accent-text-2)}.theme-pill:hover{background:var(--t-surface-c)}@media (min-width:761px) and (max-height:820px){.lp .cr-pic{width:72px;height:72px}.lp .cr-bio{font-size:18px}}.persona-sw{flex-direction:column;gap:6px;margin:10px 8px 0;display:flex}.persona-sw-l{color:var(--t-muted);margin:0 0 4px;font-size:12px;display:block}.persona-sw select,.persona-sw input{border-radius:10px;width:100%;padding:8px 10px;font-size:14px}.persona-sw-new{flex-direction:column;gap:6px;display:flex}.persona-banner .persona-line{white-space:nowrap;text-overflow:ellipsis;flex:100%;min-width:0;font-size:14px;overflow:hidden}.persona-banner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}@media (max-width:760px){.persona-sw{display:none}.lp .lp-close{padding:44px 12px!important}}.drawer-theme .nav-btn{justify-content:flex-start;width:100%!important;max-width:none!important;display:flex!important}@media (max-width:760px){.lp .cr-bio{text-wrap:pretty!important;margin-top:8px!important;font-size:min(16px,4.05vw)!important;font-weight:400!important;line-height:1.4!important}.lp .cr-stats{margin-top:4px!important}.lp section:has(>.cr-head){padding-top:8px!important;padding-bottom:6px!important}.lp .cr-pic{width:46px!important;height:46px!important}.lp .lp-hero h1{font-size:var(--lp-t,26px)!important}.lp .lp-hero-p{line-height:1.4;margin-top:calc(8px + var(--lp-g,0px))!important;font-size:var(--lp-p,14px)!important}.lp .lp-hero .pb>p:first-child{margin-bottom:0!important}.lp .lp-hero{padding-bottom:6px;padding-top:8px!important}.lp .lp-hero-cta{margin-top:calc(12px + var(--lp-g,0px))!important}.lp .lp-hero-cta .lp-btn{padding:var(--lp-b,11px)!important;font-size:16px!important}.lp .lp-hero>.pb{flex-direction:column;display:flex}.lp .lp-hero .x-actions{margin-top:calc(10px + var(--lp-g,0px))!important}}@media (max-width:760px) and (max-height:720px){.lp section:has(>.cr-head){padding-top:6px!important;padding-bottom:4px!important}.lp .cr-pic{width:40px!important;height:40px!important}.lp .cr-head .cr-name>p:first-child{font-size:17px!important}.lp .cr-bio{margin-top:6px!important}.lp .lp-hero{padding-top:6px!important}.lp .lp-hero .pb>p:first-child{line-height:16px;font-size:12px!important}.lp .lp-hero-cta{margin-top:calc(10px + var(--lp-g,0px))!important}}@media (max-width:760px){.lp .lnav .lp-desk-nav{display:none!important}}.home-hero{background:var(--t-acc-bg-3);border:1px solid var(--t-acc-bg-2);border-radius:18px;flex-direction:column;padding:20px;display:flex}.home-rows{border:1px solid var(--t-line);background:0 0;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.home-row{align-items:center;gap:12px;padding:14px;text-decoration:none;transition:background-color .15s;display:flex}.home-row+.home-row{border-top:1px solid var(--t-line)}.home-row:hover{background:var(--t-surface-c)}.home-chev{width:18px;height:18px;color:var(--t-muted);flex:none;display:flex}.home-card{background:var(--t-surface);border:1px solid var(--t-line);border-radius:16px;flex-direction:column;padding:16px;display:flex}.home-step{border:1.5px solid var(--t-line-4);border-radius:999px;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;display:grid}.home-step.done{border-color:var(--accent);background:var(--accent);color:var(--t-on-accent)}.home-step svg{width:13px;height:13px}.home-ic{background:var(--t-acc-bg);width:40px;height:40px;color:var(--accent);border-radius:12px;flex:none;place-items:center;display:grid}.home-ic svg{width:22px;height:22px}.xo-backdrop{background:var(--t-bg);justify-content:center;align-items:center;min-height:100dvh;padding:24px 16px;display:flex}.xo-modal{background:var(--t-deep);border:1px solid var(--t-line);width:100%;max-width:600px;min-height:min(650px,100dvh - 48px);max-height:calc(100dvh - 48px);color:var(--t-text);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.xo-head{flex:none;align-items:center;gap:20px;height:53px;padding:0 16px;display:flex}.xo-form{flex-direction:column;flex:1;min-height:0;display:flex}.xo-out{border:1px solid var(--t-line-4);color:var(--t-strong);font:700 13px var(--font-text);cursor:pointer;white-space:nowrap;background:0 0;border-radius:9999px;padding:6px 12px}.xo-out:hover{background:var(--t-strong)}@supports (color:color-mix(in lab, red, red)){.xo-out:hover{background:color-mix(in srgb, var(--t-strong) 10%, transparent)}}.xo-head b{font:700 20px var(--font-display);color:var(--t-strong)}.xo-icon{width:36px;height:36px;color:var(--t-strong);cursor:pointer;background:0 0;border:0;border-radius:9999px;place-items:center;display:grid}.xo-icon:hover{background:var(--t-strong)}@supports (color:color-mix(in lab, red, red)){.xo-icon:hover{background:color-mix(in srgb, var(--t-strong) 10%, transparent)}}span.xo-icon,span.xo-icon:hover{cursor:default;background:0 0}.xo-bar{background:var(--t-line);height:3px}.xo-bar span{background:var(--accent);height:100%;transition:width .25s;display:block}.xo-body{scrollbar-width:thin;scrollbar-color:var(--t-line-3) transparent;flex:1;min-height:0;padding:0 80px 8px;overflow:hidden auto}.xo-title{font:800 31px/36px var(--font-display);color:var(--t-strong);letter-spacing:-.01em;margin:20px 0 8px}.xo-sub{color:var(--t-subtle);margin:0 0 24px;font-size:15px;line-height:20px}.xo-foot{flex:none;gap:12px;padding:24px 80px;display:grid}.xo-btn{width:100%;min-height:52px;font:700 17px var(--font-text);cursor:pointer;background:var(--t-strong);color:var(--t-deep);border:1px solid #0000;border-radius:9999px;transition:opacity .15s,background .15s}.xo-btn:hover:not(:disabled){opacity:.88}.xo-btn:disabled{opacity:.5;cursor:default}.xo-btn.acc{background:var(--accent);color:var(--t-on-accent)}.xo-btn.ghost{color:var(--t-strong);border-color:var(--t-subtle);background:0 0}.xo-btn.ghost:hover{background:var(--t-strong)}@supports (color:color-mix(in lab, red, red)){.xo-btn.ghost:hover{background:color-mix(in srgb, var(--t-strong) 10%, transparent)}}.xo-btn.ghost:hover{opacity:1}.xo-field{border:1px solid var(--t-line);cursor:text;border-radius:4px;margin-bottom:20px;padding:8px 8px 6px;display:block;position:relative}.xo-field:focus-within{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.xo-field>span{color:var(--t-subtle);justify-content:space-between;font-size:13px;display:flex}.xo-field:focus-within>span{color:var(--accent)}.xo-field input,.xo-field select,.xo-field textarea{width:100%;color:var(--t-strong);font:400 17px/24px "Twemoji Country Flags", var(--font-text);background:0 0;border:0;outline:none;padding:4px 0 0}.xo-field select option{background:var(--t-deep);font-family:"Twemoji Country Flags", var(--font-text)}.xo-field textarea{resize:vertical;font-size:15px;line-height:21px}.xo-field.readonly{cursor:pointer;margin-bottom:12px}.xo-field.readonly:hover{background:var(--t-strong)!important}@supports (color:color-mix(in lab, red, red)){.xo-field.readonly:hover{background:color-mix(in srgb, var(--t-strong) 5%, transparent)!important}}.xo-field.bad{border-color:var(--t-danger);box-shadow:none}.xo-err{color:var(--t-danger);margin:-14px 0 18px;font-size:13px}.xo-me{border:1px solid var(--t-line);border-radius:12px;align-items:center;gap:12px;margin:-8px 0 20px;padding:12px;display:flex}.xo-me b,.xo-me span{display:block}.xo-opt{text-align:left;width:100%;color:var(--t-text);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.xo-opt b{color:var(--t-strong);font-size:15px;font-weight:700;display:block}.xo-opt small{color:var(--t-subtle);margin-top:2px;font-size:13px;line-height:17px;display:block}.xo-radio,.xo-check{border:2px solid var(--t-subtle);border-radius:9999px;flex:none;place-items:center;width:20px;height:20px;display:grid}.xo-check{border-radius:4px}.xo-opt[aria-pressed=true] .xo-radio,.xo-opt[aria-checked=true] .xo-check{border-color:var(--accent);background:var(--accent)}.xo-opt[aria-pressed=true] .xo-radio:after{content:"";background:var(--t-deep);border-radius:9999px;width:8px;height:8px}.xo-opt[aria-checked=true] .xo-check:after{content:"";border:solid var(--t-on-accent);border-width:0 2px 2px 0;width:5px;height:10px;transform:translateY(-1px)rotate(45deg)}.xo-pills{flex-wrap:wrap;gap:8px;display:flex}.xo-pill{border:1px solid var(--t-line);font:700 15px var(--font-text);color:var(--t-strong);cursor:pointer;background:0 0;border-radius:9999px;padding:7px 14px}.xo-pill:hover{background:var(--t-strong)}@supports (color:color-mix(in lab, red, red)){.xo-pill:hover{background:color-mix(in srgb, var(--t-strong) 10%, transparent)}}.xo-pill[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--t-on-accent)}.xo-note{color:var(--t-subtle);margin:12px 0 0;font-size:13px;line-height:17px}@media (max-width:700px){.xo-backdrop{align-items:stretch;padding:0}.xo-modal{border:0;border-radius:0;max-width:none;min-height:100dvh;max-height:100dvh}.xo-body{padding:0 20px}.xo-foot{padding:16px 20px 20px}.xo-title{font-size:26px;line-height:31px}}.lp-mbar{display:none}@media (max-width:760px){.lp .lnav>:not(.lp-mbar){display:none!important}.lp .lnav{padding:env(safe-area-inset-top) 0 0;background:var(--t-topbar);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.lp .lp-mbar{align-items:stretch;width:100%;display:flex}.lp .lp-mbar .theme-tab,.lp .lp-mbar .login-pill{width:auto;height:53px;color:var(--t-subtle);white-space:nowrap;border-radius:0;flex:1;justify-content:center;align-items:center;margin:0;padding:0;font-size:15px;font-weight:500;transition:background-color .15s;display:flex;background:0 0!important;border:0!important}.lp .lp-mbar .theme-tab{cursor:pointer;font-family:inherit}.lp .lp-mbar .theme-tab.on{color:var(--t-strong);font-weight:700}.lp .lp-mbar .theme-tab:hover,.lp .lp-mbar .login-pill:hover{background:var(--t-strong)!important}@supports (color:color-mix(in lab, red, red)){.lp .lp-mbar .theme-tab:hover,.lp .lp-mbar .login-pill:hover{background:color-mix(in srgb, var(--t-strong) 8%, transparent)!important}}.lp .lp-mbar svg{display:none!important}.lp .lp-mbar .back-tab{height:53px;color:var(--t-strong);flex:0 0 52px;justify-content:center;align-items:center;transition:background-color .15s;display:flex}.lp .lp-mbar .back-tab:hover{background:var(--t-strong)}@supports (color:color-mix(in lab, red, red)){.lp .lp-mbar .back-tab:hover{background:color-mix(in srgb, var(--t-strong) 8%, transparent)}}.lp .lp-mbar .back-tab svg{width:22px;height:22px;display:block!important}.lp .lp-mbar .login-pill{gap:8px;color:var(--t-accent-text)!important;font-weight:500!important}.lp .lp-mbar .login-pill svg{width:18px;height:18px;color:var(--t-accent-text);display:block!important}.lp .lp-mbar .login-pill .t{display:inline}.lp .lp-main{padding-top:calc(54px + env(safe-area-inset-top))}.auth-nav{padding-top:10px!important;padding-bottom:10px!important}.auth-main{justify-content:flex-start!important;padding:12px 12px 20px!important}.auth-card{box-shadow:none!important;border-radius:16px!important;padding:20px 18px!important}.auth-card .auth-h1{font-size:26px!important}.auth-card .auth-intro{margin-top:6px!important;font-size:14px!important}.auth-card .auth-google{margin-top:14px!important;padding:11px 16px!important}.auth-card .auth-sep{margin:12px 0 2px!important}.auth-card .auth-tabs{margin-top:8px!important}.auth-card .auth-tabs button{padding:8px!important;font-size:14px!important}.auth-card label{margin:8px 0 4px!important;font-size:13px!important}.auth-card input.input{padding:11px 12px!important}.auth-card .auth-submit{margin-top:12px!important;padding:12px 16px!important}.auth-card .auth-switch{margin-top:14px!important;padding-top:12px!important}.auth-card .auth-switch p{margin-bottom:8px!important;font-size:14px!important}.auth-card .auth-switch button{padding:10px 16px!important}.auth-card .auth-terms{margin-top:10px!important;font-size:12px!important}.auth-main{padding-bottom:10px!important}}@media (max-width:760px) and (max-height:700px){.auth-main{padding-top:8px!important}.auth-card{padding:16px 14px!important}.auth-card .auth-h1{font-size:23px!important}.auth-card .auth-intro{margin-top:4px!important;font-size:13px!important}.auth-card .auth-google{margin-top:12px!important;padding:9px 16px!important}.auth-card .auth-sep{margin:10px 0 2px!important}.auth-card .auth-tabs button{padding:6px!important}.auth-card label{margin:6px 0 3px!important}.auth-card input.input{padding:9px 12px!important}.auth-card .auth-submit{margin-top:10px!important;padding:10px 16px!important}.auth-card .auth-switch{margin-top:12px!important;padding-top:10px!important}.auth-card .auth-switch p{margin-bottom:6px!important;font-size:13px!important}.auth-card .auth-switch button{padding:8px 16px!important}.auth-card .auth-terms{margin-top:8px!important;font-size:11px!important}}.auth-right{align-items:center;gap:16px;display:flex}.auth-theme{gap:4px;display:flex}.auth-theme .theme-tab{font:500 15px var(--font-text);color:var(--t-subtle);cursor:pointer;background:0 0;border:0;border-radius:9999px;padding:8px 12px}.auth-theme .theme-tab:hover{background:var(--t-strong)}@supports (color:color-mix(in lab, red, red)){.auth-theme .theme-tab:hover{background:color-mix(in srgb, var(--t-strong) 8%, transparent)}}.auth-theme .theme-tab.on{color:var(--t-strong);font-weight:700}.auth-back{align-items:center;gap:6px;display:inline-flex}.auth-back svg{width:18px;height:18px}@media (max-width:760px){.auth-nav{padding:0!important}.auth-brand{display:none!important}.auth-right,.auth-theme{flex:1;gap:0}.auth-theme .theme-tab{border-radius:0;flex:1;height:53px;padding:0}.auth-back{height:53px;color:var(--t-strong);flex:0 0 52px;justify-content:center}.auth-back .t{display:none}.auth-back svg{width:22px;height:22px}.lp #motivos h2,.lp #no-es-para-ti h2,.lp #precio h2,.lp .lp-close h2{font-size:var(--lp-t,26px)!important}.lp #motivos li,.lp #no-es-para-ti li,.lp #precio li,.lp .lp-info-p,.lp .lp-close p{font-size:var(--lp-p,14px)!important;color:var(--t-text-3)!important;line-height:1.4!important}.lp #motivos li *,.lp #no-es-para-ti li *,.lp #precio li *{font-size:inherit!important;line-height:inherit!important}.lp main .lp-btn,.lp main .btn-outline-acc{padding:var(--lp-b,11px)!important;font-size:16px!important}.lp .lp-sec{padding-top:18px!important;padding-bottom:18px!important}.lp .lp-plan{margin-top:14px!important;padding:18px!important}.lp .lp-plan-price{line-height:1;margin-top:2px!important}.lp .lp-plan-price>span:first-child{font-size:40px!important}.lp .lp-plan-list{margin-top:12px!important}.lp .lp-plan-cta{margin-top:16px!important}.lp .lp-plan-note{margin-top:8px!important}.lp .lp-close{gap:14px!important;padding:28px 14px!important}.lp #precio .lp-plan{padding:calc(18px * var(--precio-k,1)) 18px!important}.lp #precio li{font-size:calc(var(--lp-p,14px) * var(--precio-k,1))!important;line-height:1.35!important}.lp #precio .lp-plan-list{gap:calc(7px * var(--precio-k,1))!important;margin-top:calc(12px * var(--precio-k,1))!important}.lp #precio .lp-plan-cta{margin-top:calc(16px * var(--precio-k,1))!important;padding:calc(var(--lp-b,11px) * var(--precio-k,1))!important}.lp .lp-mbar .theme-tab,.auth-theme .theme-tab{justify-content:center;align-items:center;display:flex}.lp .lp-mbar .theme-tab .t,.auth-theme .theme-tab .t{align-items:center;height:100%;display:flex;position:relative}.lp .lp-mbar .theme-tab.on .t:after,.auth-theme .theme-tab.on .t:after{content:"";background:var(--accent);border-radius:9999px;height:4px;position:absolute;bottom:0;left:0;right:0}.lp .lp-mbar .theme-tab,.lp .lp-mbar .login-pill,.lp .lp-mbar .back-tab,.auth-theme .theme-tab,.auth-back{transition:background-color .2s!important}.lp .lp-mbar .theme-tab:hover,.lp .lp-mbar .login-pill:hover,.lp .lp-mbar .back-tab:hover,.auth-theme .theme-tab:hover,.auth-back:hover{background:var(--t-strong)!important}@supports (color:color-mix(in lab, red, red)){.lp .lp-mbar .theme-tab:hover,.lp .lp-mbar .login-pill:hover,.lp .lp-mbar .back-tab:hover,.auth-theme .theme-tab:hover,.auth-back:hover{background:color-mix(in srgb, var(--t-strong) 10%, transparent)!important}}}@media (min-width:761px){.auth-theme .theme-tab{border-radius:0;height:53px;padding:0 16px;transition:background-color .2s}.auth-theme .theme-tab .t{align-items:center;height:100%;display:flex;position:relative}.auth-theme .theme-tab.on .t:after{content:"";background:var(--accent);border-radius:9999px;height:4px;position:absolute;bottom:0;left:0;right:0}.auth-theme .theme-tab:hover{background:var(--t-strong)}@supports (color:color-mix(in lab, red, red)){.auth-theme .theme-tab:hover{background:color-mix(in srgb, var(--t-strong) 10%, transparent)}}.auth-nav{padding-top:0!important;padding-bottom:0!important}}@media (max-width:760px){.lp main h2,.lp main .lp-sec-t{font-size:var(--lp-t,26px)!important;line-height:1.12!important}.lp main .lp-sub-t{font-size:calc(var(--lp-t,26px) * .78)!important;line-height:1.2!important}.lp main .lp-orange-sub{font-size:calc(var(--lp-t,26px) * .85)!important;line-height:1.16!important}}.theme-pills{flex-direction:column;gap:10px;margin-top:12px;display:flex}.theme-pills .theme-pill{margin:0}.theme-pills .theme-pill.off{color:var(--t-subtle);border-color:var(--t-line-4);background:0 0;font-weight:500}.theme-pills .theme-pill.off:hover{color:var(--t-strong)}.rcol .rcol-login{margin:0}.theme-pills-wrap{margin-bottom:auto}@media (max-width:760px){.theme-pills-wrap{display:none}}@media (min-width:1101px){.lnav .nav-login{display:none}}.theme-pill-top{padding-top:12px}@media (max-width:760px){.theme-pill-top{display:none}}@media (min-width:761px){.login-pill{border:0;padding:12px 18px;font-weight:500}.login-pill:hover{background:var(--t-strong)}@supports (color:color-mix(in lab, red, red)){.login-pill:hover{background:color-mix(in srgb, var(--t-strong) 8%, transparent)}}.login-pill:hover{color:var(--t-accent-text)}}.rcol .rcol-start{text-align:center;margin:8px 0 14px;padding:12px 18px;font-size:16px;display:block}.cr-bio-mob{display:none}@media (max-width:760px){.cr-bio-desk{display:none}.cr-bio-mob{display:inline}}@media (min-width:761px){.lp .cr-bio,.lp .cr-stats{margin-top:6px!important}}.rcol .rcol-logout{cursor:pointer;background:0 0;width:100%;font-family:inherit}.auth-mhead{display:none}@media (min-width:761px){.auth-main{border-right:1px solid var(--t-line);min-height:100vh;padding:16px!important}}@media (min-width:761px) and (max-height:900px){.auth-card{padding:24px 28px!important}.auth-card .auth-intro{margin-top:6px!important}.auth-card .auth-google{margin-top:16px!important}.auth-card .auth-sep{margin:14px 0 4px!important}.auth-card label{margin:10px 0 4px!important}.auth-card .auth-submit{margin-top:14px!important}.auth-card .auth-switch{margin-top:16px!important;padding-top:12px!important}.auth-card .auth-switch p{margin-bottom:8px!important}.auth-card .auth-terms{margin-top:10px!important}}@media (max-width:760px){.auth-mhead{display:block}.auth-lnav{display:none!important}.auth-shell{flex:1;min-height:0!important}.auth-main{flex:auto!important}}@media (min-width:761px) and (max-height:780px){.auth-main{padding:8px 16px!important}.auth-card{padding:18px 24px!important}.auth-card .auth-h1{font-size:26px!important}.auth-card .auth-intro{margin-top:4px!important;font-size:14px!important}.auth-card .auth-google{margin-top:12px!important;padding:10px 16px!important}.auth-card .auth-sep{margin:10px 0 2px!important}.auth-card .auth-tabs button{padding:7px!important}.auth-card label{margin:6px 0 3px!important;font-size:13px!important}.auth-card input.input{padding:9px 12px!important}.auth-card .auth-submit{margin-top:10px!important;padding:10px 16px!important}.auth-card .auth-switch{margin-top:12px!important;padding-top:10px!important}.auth-card .auth-switch p{margin-bottom:6px!important;font-size:13px!important}.auth-card .auth-switch button{padding:8px 16px!important}.auth-card .auth-terms{margin-top:8px!important;font-size:12px!important}}@media (max-width:760px) and (max-height:640px){.auth-card .auth-intro{display:none!important}.auth-main{padding-top:6px!important;padding-bottom:6px!important}.auth-card{padding:14px!important}.auth-card .auth-google{margin-top:10px!important}}.nl-big{padding:20px 8px 22px!important}.nl-big h2{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(min(26px,3.9vh),min(3.5vw,5.6vh),47px);line-height:1.12}.nl-big p{line-height:1.55;margin-top:4px!important;font-size:16px!important}.nl-big p strong{font-size:inherit}.nl-big form{gap:10px!important}.nl-big input.input{padding:14px 18px!important;font-size:16px!important}.nl-big .lp-btn{padding:14px!important;font-size:17px!important}@media (max-width:760px){.nl-big{padding:14px 2px 16px!important}.lp .nl-big h2{font-size:var(--lp-t,26px)}.lp .nl-big p{line-height:1.4;font-size:var(--lp-p,14px)!important}.lp .nl-big input.input{padding:var(--lp-b,11px) 16px!important;font-size:16px!important}.lp .nl-big .lp-btn{padding:var(--lp-b,11px)!important;font-size:16px!important}}.xo-out{align-items:center;gap:6px;display:inline-flex}@media (max-height:820px){.xo-intro li{padding:4px 0!important}}.xo-main .xo-backdrop{background:0 0}.lp .lp-mbar .lp-mbar-btn{cursor:pointer;font-family:inherit}.lnav .nav-login .rcol-logout{cursor:pointer;background:0 0;font-family:inherit}@media (max-width:760px){.xo-main .xo-backdrop{align-items:stretch;min-height:calc(100dvh - 54px);padding:0}.xo-main .xo-modal{border:0;border-radius:0;max-width:none;min-height:calc(100dvh - 54px);max-height:calc(100dvh - 54px)}.xo-main .xo-body{padding:0 20px}.xo-main .xo-foot{padding:16px 20px 20px}.xo-main .xo-intro li{padding:4px 0!important}.xo-main .xo-intro li>span:last-child>span{line-height:17px;font-size:13px!important}.xo-main{flex:auto!important}}.rcol .rcol-logout,.lnav .nav-login .rcol-logout{transition:background-color .15s}.rcol .rcol-logout:hover,.lnav .nav-login .rcol-logout:hover{background:var(--t-strong)}@supports (color:color-mix(in lab, red, red)){.rcol .rcol-logout:hover,.lnav .nav-login .rcol-logout:hover{background:color-mix(in srgb, var(--t-strong) 8%, transparent)}}.rcol .rcol-logout:hover,.lnav .nav-login .rcol-logout:hover{color:var(--t-accent-text)}@media (max-width:760px){.xo-main .xo-intro li{padding:3px 0!important}.xo-desk-only{display:none}}@media (min-width:761px){.xo-mob-only{display:none}.xo-main .xo-backdrop{padding-left:12px;padding-right:12px}.xo-main .xo-body{padding:0 32px 8px}.xo-main .xo-foot{padding:20px 32px}}.xo-opt b{font-size:16px}.xo-opt small{margin-top:3px;font-size:15px;line-height:20px}.xo-sum{grid-template-columns:1fr 1fr;column-gap:12px;display:grid}.xo-sum .xo-field.readonly{margin-bottom:10px}.xo-sum .xo-field.readonly>span:last-child{padding-top:2px!important;font-size:16px!important;line-height:21px!important}@media (max-width:760px){.xo-main .xo-pills{gap:6px}.xo-main .xo-pill{padding:5px 10px;font-size:14px}.xo-sum{column-gap:8px}}.xo-btn:disabled{font-size:15px}.xo-main .xo-body:not([data-fit]){visibility:hidden}.topic-preview{max-height:max(90px,30vh)}@media (max-width:760px){.topic-preview{max-height:max(80px,24vh)}}.xo-main .xo-pills{gap:var(--pill-gap,8px)}.xo-main .xo-pill{padding-left:var(--pill-px,14px);padding-right:var(--pill-px,14px)}@media (max-width:760px){.xo-main .xo-pills{gap:var(--pill-gap,6px)}.xo-main .xo-pill{padding-left:min(var(--pill-px,10px), 10px);padding-right:min(var(--pill-px,10px), 10px)}}.xo-foot{position:relative}.xo-pending{text-align:center;background:var(--t-deep);border-top:1px solid var(--t-line);padding:12px 32px;position:absolute;bottom:100%;left:0;right:0;margin:0!important}.xo-meta{color:var(--t-subtle);flex-wrap:wrap;gap:4px 14px;margin:0 0 6px;font-size:13px;line-height:18px;display:flex}.xo-meta b{color:var(--t-accent-text);font-weight:600}.xo-meta-gift{color:var(--t-subtle);margin:0 0 6px;font-size:13px}.xo-steps{grid-template-columns:minmax(0,1fr);gap:2px;margin:14px 0 0;padding:0;list-style:none;display:grid}.xo-step button{text-align:left;cursor:pointer;width:100%;color:var(--t-subtle);font:15px/20px var(--font-text);background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:0 10px;padding:6px 0;display:flex}.xo-step-dot{border:1.5px solid var(--t-line-3);border-radius:9999px;flex:none;place-items:center;width:22px;height:22px;font-size:12px;font-weight:700;transition:background .3s,border-color .3s;display:grid}.xo-step.ok .xo-step-dot{background:var(--accent);border-color:var(--accent);color:var(--t-on-accent)}.xo-step.now .xo-step-dot{border-color:var(--accent);color:var(--t-accent-text);animation:1.2s ease-in-out infinite xo-pulse}.xo-step.ok .xo-step-t,.xo-step.now .xo-step-t{color:var(--t-text)}.xo-step-t{flex:none}.xo-step-v{text-align:right;min-width:0;color:var(--t-accent-text);flex:auto;margin-left:auto;font-weight:600;animation:.35s both xo-post-in}.xo-dots{color:var(--t-subtle);font-weight:400}.xo-step-d{color:var(--t-subtle);margin:0 0 6px 32px;font-size:13px;line-height:18px;animation:.3s both xo-post-in}@keyframes xo-pulse{50%{box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 25%, transparent)}}@media (min-width:761px){.xo-step button{flex-wrap:nowrap}.xo-step-v{white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;overflow:hidden}}@media (max-width:760px){.xo-step button{flex-wrap:wrap;row-gap:0}.xo-step-t{flex:1}.xo-step-v{text-align:left;flex-basis:100%;margin-left:32px;font-size:14px}}.xo-body-wait{overscroll-behavior:none;touch-action:none;padding-bottom:140px!important;overflow:hidden!important}html:has(.xo-ov){overscroll-behavior:none;overflow:hidden}html:has(.xo-ov) body{overscroll-behavior:none;overflow:hidden}.xo-x-post .x-head{flex-wrap:nowrap}.xo-x-post .x-head strong{flex:none}.xo-x-post .x-head>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.xo-copy-post{border:1px solid var(--t-line-3);color:var(--t-subtle);font:600 13px var(--font-text);cursor:pointer;background:0 0;border-radius:9999px;flex:none;align-items:center;gap:5px;margin-left:auto;padding:3px 10px;display:inline-flex}.xo-copy-post:hover{background:var(--t-surface-c);color:var(--t-text)}.xo-copy-post svg{width:15px;height:15px}.xo-next{border-top:1px solid var(--t-line);margin:14px 0 8px;padding-top:12px}.xo-x{border-top:1px solid var(--t-line);margin-top:10px}.xo-x-post{padding:14px 0 8px;animation:.35s both xo-post-in}.xo-x-post .x-av img{object-fit:cover;border-radius:999px;width:40px;height:40px;display:block}@keyframes xo-post-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.xo-x-post{animation:none}}.shell:not(.lp-shell) .nav-a.on{background:var(--t-surface-c);color:var(--t-accent-text);font-weight:700}.shell:not(.lp-shell) .nav-a.on svg{color:var(--t-accent-text)}.shell:not(.lp-shell) .write-btn.on{box-shadow:0 0 0 2px var(--t-bg), 0 0 0 4px var(--accent)}@media (min-width:1101px){.shell:not(.lp-shell) .lnav{width:284px}}@media (min-width:761px){.shell:not(.lp-shell) .lnav .nav-a{white-space:nowrap;gap:14px;padding:7px 14px;font-size:16px}.shell:not(.lp-shell) .lnav .nav-a svg{width:22px;height:22px}.shell:not(.lp-shell) .lnav .write-btn{padding:12px 18px;font-size:16px;font-weight:700}.shell:not(.lp-shell) .lnav .brand{padding-bottom:12px}}html:has(.xo-main){overscroll-behavior:none;overflow:hidden}html:has(.xo-main) body{overscroll-behavior:none;overflow:hidden}@media (max-width:760px){.lp:has(.xo-main) .shell{min-height:0;position:fixed;inset:0}.lp .xo-main{box-sizing:border-box;flex-direction:column;height:100%;min-height:0;display:flex}.xo-main .xo-backdrop{flex:auto;min-height:0!important}.xo-main .xo-modal{flex:auto;min-height:0!important;max-height:none!important}.xo-main .xo-body{overscroll-behavior:contain}}.xo-btn-link{box-sizing:border-box;place-items:center;text-decoration:none;display:grid}.app-mtop{display:none}@media (min-width:761px){.shell:not(.lp-shell) .main:not(.settings){flex-basis:640px;width:640px}.shell:not(.lp-shell) .lnav{font-size:17px}.shell:not(.lp-shell) .lnav .nav-a{align-self:stretch;gap:16px;width:auto}.shell:not(.lp-shell) .lnav .brand{padding:8px 14px 10px}.shell:not(.lp-shell) .rcol{padding-top:20px}}@media (max-width:760px){.app-mtop.lp{z-index:30;min-height:0;padding-top:env(safe-area-inset-top);background:var(--t-topbar);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--t-line);display:block;position:fixed;top:0;left:0;right:0}.shell:not(.lp-shell) .lnav{top:calc(54px + env(safe-area-inset-top));z-index:29;background:var(--t-bg);border-bottom:1px solid var(--t-line);flex-flow:row;justify-content:space-around;align-items:stretch;gap:0;height:auto;padding:0;position:fixed;bottom:auto;left:0;right:0}.shell:not(.lp-shell) .lnav>.brand,.shell:not(.lp-shell) .lnav .nav-adm,.shell:not(.lp-shell) .lnav .nav-sep,.shell:not(.lp-shell) .lnav .persona-sw,.shell:not(.lp-shell) .lnav .theme-pill-top,.shell:not(.lp-shell) .lnav .me-wrap{display:none!important}.shell:not(.lp-shell) .lnav .nav-a{color:var(--t-subtle);background:0 0;border-radius:0;flex:1;justify-content:center;padding:11px 0;transition:background-color .15s;position:relative}.shell:not(.lp-shell) .lnav .nav-a:hover{background:var(--t-strong)}@supports (color:color-mix(in lab, red, red)){.shell:not(.lp-shell) .lnav .nav-a:hover{background:color-mix(in srgb, var(--t-strong) 8%, transparent)}}.shell:not(.lp-shell) .lnav .nav-a svg{width:24px;height:24px}.shell:not(.lp-shell) .lnav .nav-a.on{color:var(--t-accent-text);background:0 0}.shell:not(.lp-shell) .lnav .nav-a.on:after{content:"";background:var(--accent);border-radius:9999px;width:36px;height:4px;margin-left:-18px;position:absolute;bottom:0;left:50%}.shell:not(.lp-shell) .lnav .write-btn{right:16px;bottom:calc(20px + env(safe-area-inset-bottom));border-radius:9999px;place-items:center;width:56px;height:56px;margin:0;padding:0;display:grid;position:fixed;box-shadow:0 6px 20px #00000059}.shell:not(.lp-shell) .lnav .write-btn svg{width:24px;height:24px}.shell:not(.lp-shell) .main{padding-top:calc(101px + env(safe-area-inset-top));padding-bottom:calc(88px + env(safe-area-inset-bottom))}}.xo-now{z-index:2;background:var(--t-deep);border-bottom:1px solid var(--t-line);font:600 14px/20px var(--font-text);color:var(--t-text);box-sizing:border-box;align-items:center;gap:10px;height:37px;margin:0 -80px -37px;padding:8px 80px;animation:.3s both xo-post-in;display:flex;position:sticky;top:0}.xo-now .xo-step-dot{border-color:var(--accent);color:var(--t-accent-text);animation:1.2s ease-in-out infinite xo-pulse}.xo-now .xo-dots{margin-left:auto}@media (max-width:760px){.xo-now{margin:0 -20px -37px;padding:8px 20px}}.xo-done{z-index:3;background:var(--t-success);width:fit-content;color:var(--t-deep);font:700 14px/20px var(--font-text);border-radius:9999px;margin:8px auto 0;padding:6px 14px;animation:3s forwards xo-done;position:sticky;top:8px}@keyframes xo-done{0%{opacity:0;transform:translateY(-6px)}10%,75%{opacity:1;transform:none}to{opacity:0;visibility:hidden}}.xo-copy-post.xo-copy-hl{border-color:var(--accent);color:var(--t-accent-text);animation:1.2s ease-in-out 4 xo-pulse}.xo-main .xo-modal,.xo-main .xo-pending,.xo-main .xo-now{background:0 0}.xo-main .xo-pending,.xo-main .xo-now{background:var(--t-bg)}.cuenta-banner{background:radial-gradient(120% 140% at 85% 0%, var(--accent) 0%, var(--t-acc-deep) 45%, var(--t-surface-b) 80%);height:180px;position:relative;overflow:hidden}.cuenta-banner-brand{color:var(--t-strong);align-items:center;gap:12px;display:flex;position:absolute;top:26px;left:22px}.cuenta-banner-brand b{font:800 30px/1 var(--font-display);letter-spacing:-.02em;display:block}.cuenta-banner-brand small{font:600 14px var(--font-text);color:var(--t-accent-text);margin-top:4px;display:block}@media (max-width:760px){.cuenta-banner-brand{top:18px;left:16px}.cuenta-banner-brand b{font-size:24px}}.xo-premium-link{color:var(--t-x-link);cursor:pointer;white-space:nowrap;display:inline}.xo-premium-link:hover{text-decoration:underline}@media (max-width:760px){.xo-compact-step .xo-opt{padding:5px 0}.xo-compact-step .xo-opt small{line-height:19px}.xo-compact-step>div{margin:4px 0!important}}.xo-head .xo-head-step{white-space:nowrap;align-items:baseline;gap:10px;min-width:0;display:flex}.xo-head .xo-head-step>span{text-overflow:ellipsis;min-width:0;font:500 15px var(--font-text);color:var(--t-subtle);overflow:hidden}.xo-main .xo-pills{--ps:1;gap:calc(var(--pill-gap,8px) * var(--ps))}.xo-main .xo-pill{font-size:calc(15px * var(--ps));padding:calc(7px * var(--ps)) calc(var(--pill-px,14px) * var(--ps))}@media (max-width:760px){.xo-main .xo-pills{gap:calc(var(--pill-gap,6px) * var(--ps))}.xo-main .xo-pill{font-size:calc(14px * var(--ps));padding:calc(5px * var(--ps)) calc(min(var(--pill-px,10px), 10px) * var(--ps))}}.xo-opt small{white-space:pre-line}.xo-x-rev,.xo-x-ok{border-radius:12px;transition:background .3s}.xo-x-rev{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.xo-x-rev{background:color-mix(in srgb, var(--accent) 12%, transparent)}}.xo-x-rev{box-shadow:-8px 0 0 var(--accent), 8px 0 0 var(--accent)}@supports (color:color-mix(in lab, red, red)){.xo-x-rev{box-shadow:-8px 0 0 color-mix(in srgb, var(--accent) 12%, transparent), 8px 0 0 color-mix(in srgb, var(--accent) 12%, transparent)}}.xo-x-ok{background:var(--t-success)}@supports (color:color-mix(in lab, red, red)){.xo-x-ok{background:color-mix(in srgb, var(--t-success) 10%, transparent)}}.xo-x-ok{box-shadow:-8px 0 0 var(--t-success), 8px 0 0 var(--t-success)}@supports (color:color-mix(in lab, red, red)){.xo-x-ok{box-shadow:-8px 0 0 color-mix(in srgb, var(--t-success) 10%, transparent), 8px 0 0 color-mix(in srgb, var(--t-success) 10%, transparent)}}.xo-x-rev .x-head>span{color:var(--t-accent-text)}.xo-x-ok .x-head>span{color:var(--t-success)}.xo-next{--nxs:1;--nxf:1;margin:calc(14px * var(--nxs)) 0 calc(8px * var(--nxs));padding-top:calc(12px * var(--nxs))}.xo-next-t{font:800 calc(22px * var(--nxf)) / 1.2 var(--font-display);color:var(--t-strong);margin:0}.xo-next-s{margin:calc(4px * var(--nxs)) 0 calc(6px * var(--nxs));font-size:calc(15px * var(--nxf));color:var(--t-accent-text);font-weight:700}.xo-next-g{margin:calc(14px * var(--nxs)) 0 calc(4px * var(--nxs));font-size:calc(13px * var(--nxf));color:var(--t-subtle)}.xo-next-a{padding:calc(10px * var(--nxs)) 14px;border-radius:9999px;align-items:center;gap:14px;margin:0 -14px;text-decoration:none;display:flex}.xo-next-a:hover{background:var(--t-surface-c)}.xo-next-a>span{color:var(--t-accent-text);flex:none;place-items:center;display:grid}.xo-next-a svg{width:calc(22px * var(--nxf));height:calc(22px * var(--nxf))}.xo-next-a b{font-weight:500;font-size:calc(17px * var(--nxf));color:var(--t-strong);line-height:1.25}.xo-nudge{animation:1.4s ease-in-out 3 xo-nudge,2.2s ease-in-out 4.2s infinite xo-nudge-soft}@keyframes xo-nudge-soft{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 0%, transparent);transform:scale(1)}50%{box-shadow:0 0 0 6px color-mix(in srgb, var(--accent) 20%, transparent);transform:scale(1.015)}}@keyframes xo-nudge{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 0%, transparent);transform:scale(1)}45%{box-shadow:0 0 0 8px color-mix(in srgb, var(--accent) 28%, transparent);transform:scale(1.03)}}.xo-nudge-arrow{display:inline-block}.xo-nudge .xo-nudge-arrow{animation:1.4s ease-in-out infinite xo-arrow}@keyframes xo-arrow{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.xo-nudge,.xo-nudge .xo-nudge-arrow{animation:none}}.shell:not(.lp-shell) .lnav .write-btn{display:none!important}@media (max-width:760px){.lnav .nav-a.nav-desk{display:none}}.home-list{flex-direction:column;margin-top:-6px;display:flex}.home-li{border-radius:9999px;align-items:center;gap:14px;margin:0 -10px;padding:10px 14px;text-decoration:none;display:flex}.home-li:hover{background:var(--t-surface-c)}.home-li>span:first-child{color:var(--t-accent-text);place-items:center;display:grid}.home-li svg{width:22px;height:22px}.home-li b{color:var(--t-strong);font-size:17px;font-weight:500}.home-li small{color:var(--t-subtle);white-space:nowrap;margin-left:auto;font-size:13px}.home-li-t{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.home-li-t b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:760px){.home-li{border-radius:12px}.home-li-t{flex-direction:column;align-items:flex-start;gap:1px}.home-li-t b{white-space:normal}.home-li small{white-space:normal;margin-left:0}}.gx{padding:16px}.gx .xo-sum{grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-bottom:4px}.gx .xo-sum .xo-field.readonly{min-width:0}.gx .xo-field.readonly{text-align:left;width:100%;font:inherit;color:inherit;background:0 0;display:block}.gx .xo-field.readonly>span:last-child{color:var(--t-strong);padding-top:2px;font-size:16px;line-height:21px;display:block}.gx .xo-field.gx-static{cursor:default}.gx .xo-field.gx-static:hover{background:0 0!important}.gx-note{text-align:center;color:var(--t-subtle);margin:8px 0 0;font-size:13px}.gx-g{font:700 19px var(--font-display,var(--font-text));color:var(--t-strong);margin:28px 0 2px;scroll-margin-top:70px}.gx-sub{color:var(--t-subtle);margin:14px 0 0;font-size:13px}.gx-help{color:var(--t-text-3);margin:2px 0 8px;font-size:14px;line-height:1.4}.gx .xo-opt b{font-size:16px}.gx .xo-opt small{font-size:14px;line-height:19px}.gx .xo-opt:disabled{opacity:.5;cursor:default}.gx-pills{margin:8px 0 4px}.gx .xo-pill{text-decoration:none}.gx-pill-n{opacity:.75;font-weight:400}.gx-select{margin:14px 0 4px}.gx-select select option{background:var(--t-deep)}.gx-more{min-height:42px;font-size:15px}.gx-bottom{margin:24px 0 16px}.pop-down{margin-top:6px;top:100%}@media (max-width:760px){.lp .lp-mbar .mbar-me{flex:1.4;justify-content:flex-end;align-items:center;min-width:0;padding-right:10px;display:flex}.lp .lp-mbar .mbar-me .me-wrap{width:100%;margin:0;position:relative}.lp .lp-mbar .mbar-me .me{cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:8px;width:100%;height:53px;margin:0;padding:0 0 0 8px;font-family:inherit;display:flex}.lp .lp-mbar .mbar-me .me .av{flex:none;width:32px;height:32px}.lp .lp-mbar .mbar-me .me .av img,.lp .lp-mbar .mbar-me .me .av>*{width:32px!important;height:32px!important}.lp .lp-mbar .mbar-me .me .t{font-size:13px;display:flex!important}.lp .lp-mbar .mbar-me .me strong{white-space:nowrap;font-size:14px}.lp .lp-mbar .mbar-me .me .me-dots{display:none!important}.lp .lp-mbar .mbar-me .pop{min-width:200px;left:auto;right:0}.lp .lp-mbar .mbar-me .pop svg{width:20px;height:20px;display:block!important}}.gx .xo-pill[aria-pressed=true],.gx-mode .xo-pill[aria-pressed=true]{background:var(--t-strong);border-color:var(--t-strong);color:var(--t-deep)}.gx .xo-opt[aria-pressed=true] .xo-radio{border-color:var(--t-strong);background:var(--t-strong)}@media (max-width:760px){.lp .lp-mbar .mbar-me .me-wrap{margin:0!important;padding:0!important;display:block!important}.lp .lp-mbar .mbar-me .me{margin:0!important}.shell:not(.lp-shell) .lnav{top:calc(54px + env(safe-area-inset-top));border-bottom:0;border-right:1px solid var(--t-line);flex-direction:column;justify-content:flex-start;width:56px;padding-top:6px;bottom:0;right:auto;height:calc(100dvh - 54px - env(safe-area-inset-top))!important}.shell:not(.lp-shell) .lnav .nav-a{flex:none;width:100%;height:52px;padding:0}.shell:not(.lp-shell) .lnav .nav-a.on:after{width:4px;height:28px;margin:-14px 0 0;top:50%;bottom:auto;left:0}.shell:not(.lp-shell) .main{padding-top:calc(54px + env(safe-area-inset-top));padding-left:56px;padding-bottom:env(safe-area-inset-bottom)}}.home-list{margin-top:-2px}.home-li{padding:7px 14px}@media (max-width:760px){.home-li{gap:12px;margin:0 -6px;padding:5px 10px}.home-li b{font-size:16px}.home-li small{font-size:12.5px}}.vp-note{color:var(--t-text-3);margin:8px 0 0;font-size:14px;line-height:1.4}.vp-info{color:var(--t-subtle);margin:8px 0 0;font-size:14px;line-height:1.45}.vp-action{margin-top:10px}.vp-action>a{text-decoration:none}.shell:not(.lp-shell) .rcol .search{background:0 0}.shell:not(.lp-shell) .rcol .card{background:0 0;border:0;border-radius:0;overflow:visible}.shell:not(.lp-shell) .rcol .card+.card{border-top:1px solid var(--t-line);padding-top:8px}.shell:not(.lp-shell) .rcol .card h2{color:var(--t-text);padding:10px 4px 2px;font-size:16px;font-weight:600}.shell:not(.lp-shell) .rcol .card h2 a{text-decoration:underline;color:var(--t-subtle)!important;font-size:13px!important}.shell:not(.lp-shell) .rcol .card>p.muted{margin-left:4px!important;margin-right:4px!important}.shell:not(.lp-shell) .rcol .row{border-radius:12px;margin:0 -6px;padding:8px 10px}@media (hover:hover){.shell:not(.lp-shell) .rcol a.row{transition:background-color .15s}.shell:not(.lp-shell) .rcol a.row:hover{background:var(--t-strong)}@supports (color:color-mix(in lab, red, red)){.shell:not(.lp-shell) .rcol a.row:hover{background:color-mix(in srgb, var(--t-strong) 8%, transparent)}}}.shell:not(.lp-shell) .rcol .card>.row:last-child,.shell:not(.lp-shell) .rcol .card>.rcol-more:last-child{margin-bottom:-9px}.shell:not(.lp-shell) .rcol .card.rcol-box{padding:10px 4px 0}.shell:not(.lp-shell) .rcol .card.rcol-box>p.muted{margin-left:0!important;margin-right:0!important}.shell:not(.lp-shell) .rcol .card+.card.rcol-box{padding-top:19px}.rcol-more{color:var(--t-accent-text);border-radius:12px;margin:2px -6px 10px;padding:8px 10px;font-size:14px;display:block}@media (hover:hover){.rcol-more:hover{background:var(--t-strong)}@supports (color:color-mix(in lab, red, red)){.rcol-more:hover{background:color-mix(in srgb, var(--t-strong) 8%, transparent)}}}.gx-ex.gx-ex-hl{border-color:var(--accent);color:var(--t-accent-text);animation:1.2s ease-in-out 4 xo-pulse}.nav-hide{width:100%;color:var(--t-subtle);font:400 15px var(--font-text);cursor:pointer;background:0 0;border:0;border-radius:9999px;align-items:center;gap:14px;margin:2px 0;padding:10px 12px;display:flex}.nav-hide:hover{background:var(--t-strong)}@supports (color:color-mix(in lab, red, red)){.nav-hide:hover{background:color-mix(in srgb, var(--t-strong) 8%, transparent)}}.nav-hide:hover{color:var(--t-strong)}.nav-show{z-index:35;border:1px solid var(--t-line);background:var(--t-bg);width:22px;height:56px;color:var(--t-strong);cursor:pointer;border-left:0;border-radius:0 12px 12px 0;place-items:center;margin-top:-28px;padding:0;display:grid;position:fixed;top:50%;left:0}@media (max-width:760px){html[data-nav=hidden] .shell:not(.lp-shell) .lnav{display:none!important}}@media (min-width:761px){.shell:not(.lp-shell) .lnav .nav-hide,.nav-show{display:none!important}}@media (max-width:760px){.shell:not(.lp-shell) .lnav .nav-hide{border-radius:0;justify-content:center;width:100%;height:52px;margin:0;padding:0}.shell:not(.lp-shell) .lnav .nav-hide .t{display:none}html[data-nav=hidden] .shell:not(.lp-shell) .main{padding-left:0!important}}.gx .xo-opt[aria-checked=true] .xo-check{border-color:var(--t-strong);background:var(--t-strong)}.gx .xo-opt[aria-checked=true] .xo-check:after{border-color:var(--t-deep)}@media (max-width:760px){.shell:not(.lp-shell) .app-mtop .lp-mbar{justify-content:space-evenly}.shell:not(.lp-shell) .app-mtop .lp-mbar .theme-tab{flex:none;padding:0 6px}.shell:not(.lp-shell) .app-mtop .lp-mbar .mbar-me{flex:0 auto;min-width:0;padding-right:0}.shell:not(.lp-shell) .app-mtop .lp-mbar .mbar-me .me{padding:0}}.vp .ph{align-items:center;min-width:0;display:flex}.vp .ph .vp-who{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.vp-xlink{border:1px solid var(--t-line);color:var(--t-strong);white-space:nowrap;border-radius:9999px;flex:none;margin-left:auto;padding:1px 8px;font-size:13px;font-weight:700;text-decoration:none}.vp-xlink:hover{background:var(--t-strong)}@supports (color:color-mix(in lab, red, red)){.vp-xlink:hover{background:color-mix(in srgb, var(--t-strong) 8%, transparent)}}.vp-stat{line-height:2;display:block}.vp-stat>span{margin-right:8px}.vp-stat .posts,.vp-stat .vp-act{vertical-align:2px;line-height:1.4;display:inline-block}.vp-stat .vp-act>*{vertical-align:middle}.vp-row{flex-wrap:nowrap;gap:4px;max-width:440px}.vp-row>span{white-space:nowrap}@media (max-width:760px){.vp-row svg{width:15px;height:15px}.vp-row>span{gap:3px;font-size:12.5px}}.vp .ph{flex-wrap:nowrap}@media (max-width:760px){.vp-stat .views{font-size:19px}.vp-stat .vp-dv{font-size:14px}.vp-stat .posts{padding:2px 8px;font-size:12px}}.niche-mini .chip{padding:5px 10px;font-size:13px}.gx .gx-tema.niche-mini{gap:5px!important}.gx .gx-tema.niche-mini .xo-pill{height:32px;padding:0 9px;font-size:13px}@media (max-width:760px){.gx .gx-tema.niche-mini .xo-pill{height:28px;padding:0 7px;font-size:12px}.modal:has(.niche-mini) .xo-btn{min-height:46px}}.modal:has(.niche-mini){max-height:calc(100dvh - 24px);overflow:auto}@media (max-width:760px){.modal:has(.niche-mini){padding:16px!important}.niche-mini .chip{padding:4px 9px;font-size:12.5px}}.vp .ph strong{white-space:nowrap;flex:none}@media (max-width:760px){.vp-stat>span{margin-right:6px}.vp-stat .vp-act .pill{padding:5px 12px;font-size:13px}}.gen-box{flex-direction:column;width:min(640px,100vw - 24px);max-height:calc(100dvh - 32px);display:flex}.gen-box-body{min-height:80px;margin-top:12px;overflow-y:auto}.gen-box-post{border-top:1px solid var(--t-line);padding:10px 0}.vp-stat .vp-vw{white-space:nowrap;align-items:center;gap:10px;margin-right:12px;display:inline-flex}.vp-stat .vp-act{vertical-align:middle;flex-wrap:wrap;gap:8px;display:inline-flex}.xo-ov{z-index:80;background:var(--t-bg);position:fixed;inset:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.xo-ov{background:color-mix(in srgb, var(--t-bg) 92%, transparent)}}.xo-ov{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.xo-ov .xo-main{height:100%}.xo-ov .xo-backdrop{background:0 0}.xo-ov .xo-modal{background:var(--t-bg)!important}@media (max-width:760px){.xo-ov .xo-main .xo-backdrop{min-height:100dvh}.xo-ov .xo-main .xo-modal{border:0;border-radius:0;min-height:100dvh;max-height:100dvh}.vp-stat .vp-dv{font-size:13px!important}.vp-stat .vp-vw{gap:8px}}.vp-btns{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.vp-foot{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:10px;display:flex}.vp-foot .vp-row{flex:260px;margin:0}.vp-foot .vp-btns{margin:0 0 0 auto}.vp-end{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:8px;display:flex}.vp-end .vp-info{flex:150px;margin:0}.vp-end .vp-btns{flex:none;margin:0 0 0 auto}.xo-ask{border-top:1px solid var(--t-line);margin:18px 0 8px;padding-top:16px}.xo-ask-t{font:800 22px/1.2 var(--font-display);color:var(--t-strong);margin:0 0 6px}.xo-ask .xo-sub{margin-bottom:14px}.xo-ask .xo-field+.xo-field{margin-top:12px}.xo-foot-row{grid-template-columns:2fr 1fr;gap:10px;display:grid}.xo-main .xo-pill.xo-ai{text-align:center;white-space:nowrap;min-width:0;padding:9px 8px;font-size:15px}@media (max-width:760px){.xo-head:has(.xo-head-step){height:auto;min-height:53px;padding-top:6px;padding-bottom:6px}.xo-head .xo-head-step{flex-direction:column;align-items:flex-start;gap:1px;line-height:1.15}.xo-head .xo-head-step>span{white-space:normal;font-size:13px;overflow:visible}.xo-foot .xo-btn{white-space:normal;padding-left:14px;padding-right:14px;font-size:15px;line-height:1.2}}.xo-pill.xo-saving{animation:1s ease-in-out infinite xo-saving}.xo-pill:disabled{cursor:default}@keyframes xo-saving{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 0%, transparent)}50%{box-shadow:0 0 0 5px color-mix(in srgb, var(--accent) 45%, transparent)}}.xo-saving-t{color:var(--t-accent-text);align-items:center;gap:6px;margin-bottom:6px;font-weight:700;line-height:1;display:flex}.xo-spin{border:2px solid var(--accent);border-radius:50%;width:12px;height:12px}@supports (color:color-mix(in lab, red, red)){.xo-spin{border:2px solid color-mix(in srgb, var(--accent) 30%, transparent)}}.xo-spin{border-top-color:var(--accent);animation:.8s linear infinite xo-spin;display:inline-block}@keyframes xo-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.xo-pill.xo-saving,.xo-spin{animation:none}}:root[data-theme=light] .nav-a:hover{background:var(--t-strong)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .nav-a:hover{background:color-mix(in srgb, var(--t-strong) 8%, transparent)}}@media (min-width:761px){:root[data-theme=light] .shell:not(.lp-shell) .nav-a.on{background:var(--t-strong)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .shell:not(.lp-shell) .nav-a.on{background:color-mix(in srgb, var(--t-strong) 6%, transparent)}}}.gx-mode-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid!important}.gx-mode-row .xo-pill{min-width:0;padding:7px 6px;font-size:clamp(13px,3.6vw,15px);line-height:1.2}@media (max-width:420px){.vp-row{gap:2px}.vp-row>span{gap:2px;font-size:12px}.vp-row svg{width:14px;height:14px}}.gx-row4{gap:6px;flex-wrap:nowrap!important;display:flex!important}.gx-row4 .chip{white-space:nowrap;flex:auto;justify-content:center;min-width:0;padding-left:6px;padding-right:6px;font-size:clamp(12.5px,3.5vw,14px);text-decoration:none}.gx-mode-row .xo-pill,.gx-row4 .chip{font:600 clamp(12.5px, 3.5vw, 15px) var(--font-text);border:1px solid var(--t-line);color:var(--t-text);background:0 0}.gx-row4 .chip.on{border-color:var(--t-strong);background:var(--t-strong)}@supports (color:color-mix(in lab, red, red)){.gx-row4 .chip.on{background:color-mix(in srgb, var(--t-strong) 10%, transparent)}}.gx-row4 .chip.on{color:var(--t-strong)}.gx-mode .gx-mode-row .xo-pill[aria-pressed=true]{border-color:var(--accent);background:var(--t-acc-bg-5);color:var(--t-strong)}.gx .xo-sum .xo-field.readonly:not(.gx-static){border-color:var(--accent)}.hl{padding:4px 16px 24px}.hl-day{font:700 18px var(--font-display,var(--font-text));color:var(--t-strong);justify-content:space-between;align-items:baseline;margin:18px 0 8px;display:flex}.hl-day span{font:400 13px var(--font-text);color:var(--t-subtle)}.hl-t{border:1px solid var(--t-line);border-radius:14px;margin-bottom:10px;overflow:hidden}.hl-t>summary{cursor:pointer;flex-direction:column;gap:4px;padding:12px 14px;list-style:none;display:flex}.hl-t>summary::-webkit-details-marker{display:none}.hl-t>summary:hover{background:var(--t-strong)}@supports (color:color-mix(in lab, red, red)){.hl-t>summary:hover{background:color-mix(in srgb, var(--t-strong) 5%, transparent)}}.hl-meta{color:var(--t-subtle);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.hl-tag{border:1px solid var(--t-line);border-radius:999px;align-items:center;gap:3px;padding:1px 8px;font-size:12px;display:inline-flex}.hl-tag.ok{color:var(--t-success);border-color:var(--t-success)}.hl-hook{color:var(--t-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hl-t[open] .hl-hook{display:none}.hl-more{color:var(--t-accent-text);font-size:13px}.hl-t[open] .hl-more:after{content:" · ocultar"}.hl-acts{flex-wrap:wrap;gap:8px;padding:10px 14px 14px;display:flex}.hl-acts>*{flex:160px}.hl-acts form .pill{width:100%}.gx .gx-fmt.gx-pick{border:1px solid var(--accent);border-radius:4px;margin-bottom:4px;padding:0 10px}.gx .gx-fmt.gx-pick .xo-radio{right:10px}.gx .gx-fmt.gx-pick .gx-ex{right:50px}.gx-fmt{position:relative}.gx-fmt.has-ex .xo-opt{padding-right:132px}.gx-fmt .xo-opt .xo-radio{position:absolute;top:50%;right:0;transform:translateY(-50%)}.gx-ex{border:1px solid var(--t-line);color:var(--t-subtle);font:500 13px var(--font-text);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;display:inline-flex;position:absolute;top:50%;right:40px;transform:translateY(-50%)}.gx-ex:hover{background:var(--t-strong)}@supports (color:color-mix(in lab, red, red)){.gx-ex:hover{background:color-mix(in srgb, var(--t-strong) 8%, transparent)}}.gx-ex:hover{color:var(--t-strong)}@media (max-width:480px){.gx-ex span{display:none}.gx-ex{padding:6px}.gx-fmt.has-ex .xo-opt{padding-right:84px}}.gx-ex-list{flex-direction:column;margin:12px -4px 0;display:flex}.gx-ex-list .post{padding-left:4px;padding-right:4px}.gx-mode-row .xo-pill{min-height:34px;padding-top:4px;padding-bottom:4px;line-height:1.12}.gx .gx-fmt.gx-pick.has-ex .xo-opt{padding-right:150px}@media (max-width:480px){.gx .gx-fmt.gx-pick.has-ex .xo-opt{padding-right:84px}}.post.vp.vp-has-next{border-bottom:0;padding-bottom:0}.post.vp.vp-has-next .av{flex-direction:column;align-self:stretch;align-items:center;display:flex}.post.vp.vp-next{padding-top:4px}.gx .gx-tema .xo-pill[aria-pressed=true]{background:var(--t-acc-bg-5);border-color:var(--accent);color:var(--t-strong)}.gx .gx-tema .xo-pill[aria-pressed=true] .gx-pill-n{color:inherit}.gx-tema-row{flex-wrap:nowrap!important;gap:6px!important}.gx-tema-row .xo-pill{height:38px;padding:0 var(--tema-pad,14px);white-space:nowrap;font-size:var(--tema-fs,13px);flex:none;justify-content:center}.gx-tema-row[data-wrap]{flex-wrap:wrap!important}@media (max-width:760px){.gx-tema-row{flex-wrap:wrap!important}.gx-tema-row .xo-pill{overflow:visible}}.gx-more-t{color:var(--t-accent-text);font:600 14px var(--font-text);cursor:pointer;background:0 0;border:0;margin:6px 0 4px;padding:4px 0}.pill.hl-all{width:calc(100% - 32px);margin:8px 16px 0;display:block}.hl-t .xo-x{padding:8px 16px 0}.gx .gx-fmt.gx-pick .xo-opt[aria-pressed=true] .xo-radio{border-color:var(--accent);background:var(--accent)}.gx-proposed{background:var(--t-acc-bg-5);color:var(--t-accent-text);font:600 12px var(--font-text);border-radius:999px;margin-bottom:3px;padding:1px 8px;display:inline-block}.gx-mode-row,.gx-row4{flex-wrap:nowrap!important;gap:6px!important;display:flex!important}.gx-mode-row .xo-pill,.gx-row4 .chip{white-space:nowrap;min-width:0;height:38px;min-height:0;line-height:1;font:600 clamp(10.5px, 3vw, 15px) var(--font-text);flex:auto;justify-content:center;align-items:center;padding:0 6px;display:inline-flex}@media (max-width:480px){.gx-mode-row .xo-pill,.gx-row4 .chip{padding:0 9px;font-size:clamp(10px,2.8vw,15px)}.gx-mode-row,.gx-row4{gap:5px!important}}@media (max-width:380px){.gx-mode-row .xo-pill,.gx-row4 .chip{padding:0 7px}.gx-mode-row,.gx-row4{gap:4px!important}}@media (max-width:340px){.gx-mode-row .xo-pill,.gx-row4 .chip{padding:0 5px;font-size:10px}}.gx .xo-sum .xo-field.readonly>span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gx .xo-opt b.gx-num,.xo-opt b.gx-num,.gx-num{font:inherit;color:var(--t-strong);font-weight:700;display:inline}.gx-num-anim{animation:.9s cubic-bezier(.2,.8,.2,1) gx-num-pop;display:inline-block!important}@keyframes gx-num-pop{0%{opacity:0;color:var(--t-accent-text);transform:translateY(6px)scale(.9)}40%{opacity:1;color:var(--t-accent-text);transform:translateY(0)scale(1.12)}to{color:var(--t-strong);transform:scale(1)}}@media (prefers-reduced-motion:reduce){.gx-num-anim{animation:none}}.gx .gx-tema .xo-pill{font-weight:500}[data-still] .vbar,[data-still] .hbar,html[data-anim-seen~=virales-dia] [data-anim=virales-dia] .vbar{animation:none!important}.gx-rank{color:var(--t-subtle);margin-right:8px;font-weight:600}.gx .gx-fmt{border:1px solid #0000;border-radius:4px;margin-bottom:4px;padding:0 10px}.gx .gx-fmt .xo-radio{right:10px}.gx .gx-fmt .gx-ex{right:50px}.gx .gx-fmt.has-ex .xo-opt{padding-right:150px}.gx .gx-fmt.gx-pick{border-color:var(--accent)}@media (max-width:480px){.gx .gx-fmt.has-ex .xo-opt{padding-right:84px}}.gx [aria-label="Cómo te recomendamos el formato"] .xo-opt{padding-left:11px;padding-right:11px}button.xo-field.gx-more-box{text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0}button.xo-field.gx-more-box>span:last-child{color:var(--t-strong);font:400 17px/24px var(--font-text);justify-content:space-between;align-items:center;padding:4px 0 0;display:flex}button.xo-field.gx-more-box>span:last-child i{margin-right:4px;font-size:12px;font-style:normal}.gx-star{color:var(--accent)}.gx-ask{border:1px solid var(--accent);border-radius:12px;margin:12px 16px 0;padding:12px 14px}.gx-ask p{color:var(--t-text);margin:0;font-size:14px;line-height:1.45}.gx-ask p b{color:var(--t-strong)}.gx-ask div{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.gx-tema-row .xo-pill{align-items:center;gap:5px;display:inline-flex}.gx-tema-row .gx-tn:before{content:"· "}@media (max-width:760px){.gx-tema-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px!important;display:grid!important}.gx-tema-row .xo-pill{text-align:center;white-space:normal;border-radius:14px;flex-direction:column;justify-content:flex-start;gap:3px;height:auto;min-height:0;padding:10px 6px;font-size:13px;line-height:1.2;overflow:visible}.gx-tema-row .gx-te{font-size:24px;line-height:1.1}.gx-tema-row .gx-tn:before{content:""}}@media (min-width:761px){.gx-tema-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px!important;display:grid!important}.gx-tema-row .xo-pill{white-space:normal;text-align:center;border-radius:22px;height:auto;min-height:44px;padding:6px 12px;font-size:15px;line-height:1.25}.gx-tema-row .gx-tw{display:block}.gx-tema-row .gx-pill-n{white-space:nowrap;margin-left:5px;display:inline-block}}@media (max-width:760px){.gx-tema-row .gx-tw{display:contents}}.gx-pick-in{animation:.35s ease-out gx-pick-in}@keyframes gx-pick-in{0%{opacity:0;border-color:#0000;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.gx-pick-in{animation:none}}.gx .gx-tema:not(.gx-tema-row) .xo-pill{justify-content:center;align-items:center;height:38px;padding:0 14px;font-size:13px;display:inline-flex}.gx .gx-tema:not(.gx-tema-row){gap:6px!important}.gx-last{animation:.4s ease-out gx-last-in}.gx-last .xo-x{border-top:0;margin-top:0;padding:0 16px}.gx-last .xo-x-post{animation:none}@keyframes gx-last-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.gx-last{animation:none}}@media (hover:hover){.gx .xo-pill,.gx .chip,.gx .xo-field,.gx .gx-fmt,.gx .xo-opt .xo-radio,.gx-mode-row .xo-pill{transition:background-color .15s,border-color .15s}.gx-mode-row .xo-pill:hover:not(:disabled):not([aria-pressed=true]),.gx-row4 .chip:hover:not(.on),.gx .gx-tema .xo-pill:hover:not([aria-pressed=true]){background:var(--t-strong)}@supports (color:color-mix(in lab, red, red)){.gx-mode-row .xo-pill:hover:not(:disabled):not([aria-pressed=true]),.gx-row4 .chip:hover:not(.on),.gx .gx-tema .xo-pill:hover:not([aria-pressed=true]){background:color-mix(in srgb, var(--t-strong) 8%, transparent)}}.gx-mode-row .xo-pill:hover:not(:disabled):not([aria-pressed=true]),.gx-row4 .chip:hover:not(.on),.gx .gx-tema .xo-pill:hover:not([aria-pressed=true]){border-color:var(--t-line-3)}.gx-mode .gx-mode-row .xo-pill[aria-pressed=true]:hover,.gx .gx-tema .xo-pill[aria-pressed=true]:hover{background:var(--t-acc-bg-2)}.gx-row4 .chip.on:hover{background:var(--t-strong)}@supports (color:color-mix(in lab, red, red)){.gx-row4 .chip.on:hover{background:color-mix(in srgb, var(--t-strong) 16%, transparent)}}.gx .xo-field.readonly:not(.gx-static):hover,.gx .xo-field.gx-select:hover,.gx .xo-field.gx-more-box:hover{background:var(--t-strong)}@supports (color:color-mix(in lab, red, red)){.gx .xo-field.readonly:not(.gx-static):hover,.gx .xo-field.gx-select:hover,.gx .xo-field.gx-more-box:hover{background:color-mix(in srgb, var(--t-strong) 5%, transparent)}}.gx .gx-fmt:hover{background:var(--t-strong)}@supports (color:color-mix(in lab, red, red)){.gx .gx-fmt:hover{background:color-mix(in srgb, var(--t-strong) 5%, transparent)}}.gx .xo-opt:hover:not(:disabled) .xo-radio{border-color:var(--t-strong)}.gx .gx-rank-opt:hover:not(:disabled){background:var(--t-strong)}@supports (color:color-mix(in lab, red, red)){.gx .gx-rank-opt:hover:not(:disabled){background:color-mix(in srgb, var(--t-strong) 5%, transparent)}}}.gx .xo-opt.gx-rank-opt{border:1px solid #0000;border-radius:4px;margin-bottom:0;padding:4px 10px;transition:background-color .15s}@media (hover:hover){.xo-opt:not(:disabled):hover .xo-radio,.xo-opt:not(:disabled):hover .xo-check{border-color:var(--t-strong)}.xo-opt:not(:disabled):hover b{color:var(--t-strong)}.xo-field:not(.readonly):not(:focus-within):hover,.input:not(:focus):not(:disabled):hover,select:not(:disabled):hover{border-color:var(--t-subtle)}summary{cursor:pointer}summary:hover{color:var(--t-strong)}a:not([class]):hover{text-decoration:underline}}.gx-tema-more .xo-pill{min-width:0}.vp-more{margin:6px 0 2px;font-size:15px}.gx-more-post{color:var(--t-x-link);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.gx-more-post:hover{text-decoration:underline}.gx #gx-formato,.gx #gx-tema{scroll-margin-top:72px}.gx .gx-tema .gx-tn-l{color:var(--t-accent-text)}.gx .pill.gx-copy-all{font:600 15px var(--font-text);border:1px solid var(--t-line);color:var(--t-text);background:0 0}@media (hover:hover){.gx .pill.gx-copy-all:hover{background:var(--t-strong)}@supports (color:color-mix(in lab, red, red)){.gx .pill.gx-copy-all:hover{background:color-mix(in srgb, var(--t-strong) 8%, transparent)}}.gx .pill.gx-copy-all:hover{border-color:var(--t-line-3)}}.gx-last-acts{flex-direction:column;gap:8px;padding:12px 16px 16px;display:flex}.gx-last-copy{justify-content:flex-end;padding:4px 16px 0;display:flex}.gx-last-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.gx-last-acts .pill{text-align:center;white-space:normal;justify-content:center;min-height:40px;padding:6px 8px;line-height:1.15}.gx .gx-last-row .pill.gx-copy-all{font-size:clamp(12px,3.3vw,15px)}.gx-last-acts .gx-last-go{white-space:nowrap;width:100%;padding-left:20px;padding-right:20px;overflow:hidden}.modal-x{z-index:3;justify-content:flex-end;align-items:flex-start;height:0;display:flex;position:sticky;top:0}.modal-x .pill{background:var(--t-surface-a);border-radius:9999px;flex:none;justify-content:center;width:40px;height:40px;padding:0}.gx .gx-last-acts .pill{white-space:nowrap;height:42px;min-height:0;padding:0 12px;font-size:clamp(12px,3.3vw,15px);font-weight:600;line-height:1}.vp .ph{align-items:center}.vp-corner{flex:none;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.vp-corner .pill{white-space:nowrap}.vp-info-end{margin:8px 0 0}.vp-act{margin-top:10px}.vp-act>.pill.solid,.vp-act>.pill.light,.vp-act>a.pill.solid,.vp-act>a.pill.light{width:100%;min-height:52px;font:700 17px var(--font-text);border-radius:9999px;justify-content:center;padding:0 16px}.vp-act>.pill.solid{background:var(--accent);color:var(--t-on-accent)}.vp-act>.pill.light{background:var(--t-strong);color:var(--t-deep)}.vp-info.vp-info-end .vp-i{max-width:100%;display:inline-block}.modal .gx .gx-tema.niche-mini .xo-pill{height:32px;padding:0 9px;font-size:13px}@media (max-width:760px){.modal .gx .gx-tema.niche-mini .xo-pill{height:30px;padding:0 7px;font-size:12.5px}}@media (max-width:760px) and (max-height:700px){.modal .gx .gx-tema.niche-mini .xo-pill{height:26px;font-size:12px}.modal:has(.niche-mini) .muted{display:none}}.xo-copy-all{flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:10px 0 0;display:flex}@media (min-width:761px){.xo-ov .xo-foot{padding-left:24px;padding-right:24px}}@media (hover:hover){.xo-step button{border-radius:8px;transition:background-color .15s}.xo-step button:hover{background:var(--t-strong)}@supports (color:color-mix(in lab, red, red)){.xo-step button:hover{background:color-mix(in srgb, var(--t-strong) 10%, transparent)}}.xo-step button:hover{box-shadow:0 0 0 6px var(--t-strong)}@supports (color:color-mix(in lab, red, red)){.xo-step button:hover{box-shadow:0 0 0 6px color-mix(in srgb, var(--t-strong) 10%, transparent)}}.xo-step button:hover .xo-step-t{color:var(--t-strong)}.xo-step button:hover .xo-step-dot{border-color:var(--accent);transform:scale(1.08)}.xo-step-dot{transition:transform .15s,border-color .15s}}@media (min-width:761px){.gx .gx-rank-opt small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gx .gx-rank-opt>span:first-child{min-width:0}}.hl-pub{flex-direction:column;gap:8px;display:flex}.hl-pub-form{flex-wrap:wrap;gap:8px;display:flex}.hl-pub-form .input{flex:200px;min-width:0}.hl-pub-form .pill,.hl-pub-row .pill{justify-content:center;min-height:40px}.hl-pub-row{flex-wrap:wrap;gap:8px;display:flex}.hl-pub-row>*{flex:140px}.hl-pub-row form .pill{width:100%}.hl-pub-stats{color:var(--t-text);margin:0;font-size:15px}.hl-pub-stats strong{color:var(--t-accent-text)}.hl-pub-viral{color:var(--t-success);font-weight:700}.hl-pub-note{color:var(--t-subtle);margin:0;font-size:13px}.hl-pub-btn{justify-content:center;width:100%;min-height:40px}.hl-ver{gap:8px;display:flex}.hl-ver .chip{flex:1 1 0}.hl-pub-done{color:var(--t-success);margin:0;font-size:15px;font-weight:700}.hl-pub-err{color:var(--t-danger,var(--t-accent-text));margin:0;font-size:13px}.jump-hl{animation:1.6s ease-out jump-hl}@keyframes jump-hl{0%,30%{background:color-mix(in srgb, var(--accent) 12%, transparent)}to{background:0 0}}a.xo-opt{text-decoration:none}.xo-field.drop-on{border-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.xo-field.drop-on{background:color-mix(in srgb, var(--accent) 8%, transparent)}}.drop-thumbs{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.drop-thumbs img{object-fit:cover;border:1px solid var(--t-line);border-radius:8px;width:56px;height:56px}.gx-row4.gx-order .chip{white-space:normal;text-align:center;flex:1 1 0;height:auto;min-height:38px;padding-top:6px;padding-bottom:6px;line-height:1.15}.swap-in{animation:.45s both swap-in}@keyframes swap-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.swap-in{animation:none}}.gx .gx-note+.gx-g{margin-top:14px}.modela-box .gx-tema.niche-mini{gap:5px!important}.modela-box .gx-tema.niche-mini .xo-pill{height:31px!important;min-height:0!important;padding:0 8px!important;font-size:13px!important}.modela-box .gx-g{margin-top:12px!important}.modela-box .xo-field input{padding-top:2px}.modela-box .xo-btn{margin-top:0}@media (max-width:760px){.modela-box .gx-tema.niche-mini .xo-pill{height:30px!important;padding:0 8px!important;font-size:12.5px!important}}.search-row{align-items:stretch;gap:8px;margin:0 0 10px;display:flex}.search-row .xo-field{flex:auto;min-width:0;margin:0}.search-go{border:1px solid var(--t-line);color:var(--t-strong);cursor:pointer;background:0 0;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 18px;font-weight:700;display:inline-flex}.search .search-go{margin:-4px -8px -4px 0;padding:6px 14px}@media (hover:hover){.search-go:hover{background:var(--t-surface-a)}}.hl-link{border:1px solid var(--accent);background:var(--t-acc-bg-4);border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex}.hl-link-t{color:var(--t-accent-text);margin:0;font-size:15px;font-weight:700}.search-in{position:relative;padding-right:128px!important}.search-in>label{color:var(--t-subtle);font-size:13px;display:block}.search-in .search-go{height:40px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}@media (max-width:480px){.search-in{padding-right:56px!important}.search-in .search-go{gap:0;width:40px;padding:0;font-size:0}}.search-in:focus-within>label{color:var(--accent)}.hl-pub-btn{border:1px solid var(--t-line)!important;border-radius:999px!important}.hl-field{margin:0}.hl-field>span{color:var(--t-accent-text);font-weight:600}.hl-pub-btn{font:600 15px var(--font-text)!important;color:var(--t-text)!important;background:0 0!important}.xo-opt:has(.rank-line)>span:first-child{min-width:0}.xo-opt .rank-line{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.xo-opt .rank-line .rank-n{font-size:inherit;color:var(--t-strong);font-weight:800;display:inline}.rank-trend{font-weight:700}@media (max-width:560px){.xo-opt .rank-line{font-size:12.5px!important}}@media (max-width:380px){.xo-opt .rank-line{font-size:11.5px!important}}.rank-trend.sube{color:var(--t-success)}.rank-trend.baja{color:var(--t-danger)}.gx #gx-formato{margin-top:4px}.gx .gx-period-t{color:var(--t-strong);margin:0 0 8px;font-size:15px}.gx .gx-period-h{color:var(--t-subtle);margin:8px 0 0;font-size:14px;line-height:1.4}.gx #gx-formato+.gx-help{margin-bottom:2px}.gx #gx-formato+.gx-help+.gx-sub{margin-top:8px}.gx-ex{border-color:var(--t-line-4);color:var(--t-text);background:var(--t-strong);font-weight:600}@supports (color:color-mix(in lab, red, red)){.gx-ex{background:color-mix(in srgb, var(--t-strong) 5%, transparent)}}.gx-help.gx-lead{color:var(--t-strong);font-size:15px}.hl>section:first-child>.hl-day{margin-top:8px}@media (min-width:761px){.shell .lnav{padding-bottom:34px}}.gx-ex.gx-ex-inline{flex:none;position:static;transform:none}.persona-sw-del{font:500 12px var(--font-text);color:var(--t-subtle);cursor:pointer;background:0 0;border:0;margin:4px 0 0 2px;padding:0;text-decoration:underline}@media (hover:hover){.persona-sw-del:hover{color:var(--t-danger)}}.mi-list{flex-direction:column;gap:2px;margin-top:10px;display:flex}.mi-list .xo-opt{padding:8px 0}.mi-list .xo-opt b{font-size:15px;font-weight:600;line-height:1.3}.mi-wait,.mi-err{margin:4px 0 0;font-size:14px}.mi-err{color:var(--t-danger,var(--t-accent))}.mi-foot{flex-direction:column;gap:8px;margin-top:14px;display:flex}.mi-foot>.pill{justify-content:center;width:100%}.mi-left{text-align:center;margin:0;font-size:13px}.vp-act>.pill.mi-btn{width:100%;min-height:44px;font:600 15px var(--font-text);border-radius:9999px;justify-content:center;margin-top:8px}.hl-more{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.gx-ask.gx-worked{border-color:var(--t-line)}.rt{border-top:1px solid var(--t-line);flex-direction:column;gap:8px;padding-top:12px;display:flex}.rt-t{color:var(--t-strong);margin:0;font-size:15px;font-weight:700}.rt-h,.rt-left{color:var(--t-subtle);margin:0;font-size:13px;line-height:1.4}.rt-field{margin-bottom:0}.rt-go{justify-content:center;align-self:stretch;width:100%;min-height:40px;border:1px solid var(--t-line)!important;font:600 15px var(--font-text)!important;color:var(--t-text)!important;background:0 0!important;border-radius:999px!important}.rt-undo{align-self:flex-start}.rt-err,.rt-ok{margin:0;font-size:13px}.rt-err{color:var(--t-danger)}.rt-ok{color:var(--t-success)}.gx-ex-more{justify-content:center;width:100%;margin-top:12px;display:flex}@media (max-height:700px){.modal.mi{padding:14px}.mi-list .xo-opt{padding:6px 0}.mi-foot{gap:6px;margin-top:10px}.mi-foot>.pill{min-height:40px}.mi-left{font-size:12px}}@media (hover:hover){.rt-go:not(:disabled):hover{background:var(--t-strong)!important}@supports (color:color-mix(in lab, red, red)){.rt-go:not(:disabled):hover{background:color-mix(in srgb, var(--t-strong) 8%, transparent)!important}}.rt-go:not(:disabled):hover{border-color:var(--t-line-3)!important}}.rt-working .xo-x-post{animation:1.4s ease-in-out infinite rt-pulse}@keyframes rt-pulse{50%{opacity:.55}}.rt-toast{z-index:60;border:1px solid var(--t-line);background:var(--t-bg);color:var(--t-strong);font:600 14px var(--font-text);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;margin:0;padding:10px 16px;display:inline-flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 6px 24px #00000059}.rt-go .xo-spin{margin-right:8px}@media (prefers-reduced-motion:reduce){.rt-working .xo-x-post{animation:none}}.modela-box .xo-field textarea{min-height:0}.modela-box #traer{height:auto;min-height:0;max-height:180px;overflow-y:auto}.rc-head .search-in{padding-top:4px;padding-bottom:4px;margin-bottom:8px!important}.rc-head .search-in input{height:40px}@media (min-width:481px){.rc-head .gx-row4.gx-order .chip{white-space:nowrap;flex:auto;height:36px;min-height:0;padding-top:0;padding-bottom:0;font-size:14px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gx [aria-label="Cómo te recomendamos el formato"]+.gx-sub{margin-top:6px}.xo-suggest{color:var(--t-strong);margin:-12px 0 14px;font-size:15px;line-height:1.4}.xo-suggest span{color:var(--t-subtle)}.xo-suggest-pick{font:inherit;color:var(--t-accent-text);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.xo-pill.xo-pill-rec:not([aria-pressed=true]){border:1px dashed var(--accent)}.gx .xo-opt.gx-rank-opt b{margin-top:0}#hilo.gx{padding-top:10px}.gx .gx-period-t{margin-bottom:5px}.gx .gx-period-h{margin-top:4px}.gx .gx-period-h+#gx-formato{margin-top:8px}.gx .gx-fmt>.xo-opt{padding-top:8px;padding-bottom:8px}.gx .gx-proposed{margin-bottom:1px}.gx .gx-change-lv{color:var(--t-subtle);margin:-2px 0 12px;font-size:13px}html[data-autoscroll] .gx *{pointer-events:none!important}.shell:not(.lp-shell) .rcol .row{padding-top:5px;padding-bottom:5px}.shell:not(.lp-shell) .rcol .card+.card{padding-top:4px}.shell:not(.lp-shell) .rcol .card h2{padding-top:8px}.gx-lang{margin-top:8px}.gx-lang-more{flex:auto;min-width:0;display:flex;position:relative}.gx-lang-more>summary{cursor:pointer;width:100%;list-style:none}.gx-lang-more>summary::-webkit-details-marker{display:none}.gx-lang-menu{z-index:20;border:1px solid var(--t-line);background:var(--t-bg);border-radius:14px;flex-direction:column;min-width:190px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #00000059}.gx-lang-menu a{color:var(--t-text);font:600 15px var(--font-text);border-radius:10px;align-items:center;gap:8px;padding:9px 12px;text-decoration:none;display:flex}.gx-lang-menu a b{color:var(--t-strong);margin-left:auto}.gx-lang-menu a.on{color:var(--t-strong);background:var(--t-strong)}@supports (color:color-mix(in lab, red, red)){.gx-lang-menu a.on{background:color-mix(in srgb, var(--t-strong) 10%, transparent)}}@media (hover:hover){.gx-lang-menu a:hover{background:var(--t-hover,var(--t-strong))}@supports (color:color-mix(in lab, red, red)){.gx-lang-menu a:hover{background:var(--t-hover,color-mix(in srgb, var(--t-strong) 8%, transparent))}}}.chip-pending{display:none}.chip:has(.chip-pending[data-on]){border-color:var(--t-strong);animation:.9s ease-in-out infinite alternate chip-pending}.gx-lang-menu a:has(.chip-pending[data-on]){border-color:var(--t-strong);animation:.9s ease-in-out infinite alternate chip-pending}@keyframes chip-pending{0%{opacity:1}to{opacity:.45}}body:has(.chip-pending[data-on]) #virales-lista~*{opacity:.4;pointer-events:none;transition:opacity .2s}.xo-main:has(.xo-pending) .xo-sum-notes{visibility:hidden}.xo-main .xo-pending{border-top:0;background:0 0!important}.xo-suggest-wait{color:var(--t-subtle);animation:1.1s ease-in-out infinite alternate chip-pending}.gx.gx-topic-head{padding-top:8px}.gx-topic-head .gx-lead{margin-bottom:4px}.gx-topic-head .gx-pills,.gx-topic-head .gx-help:not(.gx-lead){margin:4px 0 2px}.gx-topic-head .gx-lang{margin-top:6px}.topbar:has(.tb-chip){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 10px;display:flex}.topbar:has(.tb-chip) .tb-title{flex:auto}@media (max-width:480px){.topbar .tb-chip{margin:0 16px 10px}}.topbar .tb-chip{height:36px;font:600 14px var(--font-text);border:1px solid var(--t-accent-text);color:var(--t-accent-text);white-space:nowrap;background:0 0;border-radius:999px;flex:none;align-items:center;margin-right:16px;padding:0 14px;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.topbar .tb-chip:hover{background:var(--t-acc-bg);color:var(--t-accent-text-2)}.gx-acc-link{color:var(--t-accent-text);font-weight:600;text-decoration:none}.gx-acc-link:hover{text-decoration:underline}.rcol .vl-card{border:1px solid var(--t-line);text-align:left;border-radius:16px;margin-top:28px;padding:16px 20px}.vl-card-k{color:var(--t-muted);margin:0;font-size:14px}.vl-card-n{font-family:var(--font-display,inherit);color:var(--accent);margin:4px 0 0;font-size:32px;font-weight:800;line-height:1.1}.vl-card-s{color:var(--t-muted);margin:6px 0 0;font-size:14px}.vl-strip{display:none}@media (max-width:1100px){.lp:has(.vl-strip){--vl-strip:40px;padding-bottom:40px}.vl-strip{z-index:40;height:calc(40px + env(safe-area-inset-bottom));padding:0 12px env(safe-area-inset-bottom);background:var(--t-topbar);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--t-line);white-space:nowrap;color:var(--t-text-3);justify-content:center;align-items:center;font-size:min(14px,3.5vw);display:flex;position:fixed;bottom:0;left:0;right:0}.vl-strip strong{color:var(--accent);margin:0 4px}}.vl-strip,.rcol .vl-card{transition:opacity .25s,visibility .25s}html[data-precio] .vl-strip,html[data-precio] .rcol .vl-card{opacity:0;visibility:hidden}@media (min-width:761px){.lnav{padding-bottom:40px}}.rcol .vl-app{border-bottom:1px solid var(--t-line);flex-wrap:wrap;align-items:baseline;column-gap:8px;margin:0 0 -10px;padding:12px 4px;display:flex}.vl-app-k{font-family:var(--font-text);color:var(--t-text);flex-basis:100%;font-size:16px;font-weight:600}.vl-app-n{font-family:var(--font-display);color:var(--accent);font-size:26px;font-weight:800;line-height:1.15}.vl-app-s{color:var(--t-muted);font-size:14px}.rank-row{align-items:center;gap:12px;display:flex}.rank-row>.xo-opt{flex:1;min-width:0;padding:6px 0}.rank-row .rank-down{padding:8px 0 8px 4px;text-decoration:none}.rank-row .gx-ex{flex:none;position:static;transform:none}.rank-row{border-radius:12px;margin:0 -10px;padding:0 10px;transition:background .15s}.gx-ex-more{transition:background .15s,border-color .15s}@media (hover:hover){.rank-row:hover{background:var(--t-strong)}@supports (color:color-mix(in lab, red, red)){.rank-row:hover{background:color-mix(in srgb, var(--t-strong) 6%, transparent)}}.rank-row:hover .rank-down span{color:var(--t-strong)!important}.gx-ex-more:hover{background:var(--t-strong)}@supports (color:color-mix(in lab, red, red)){.gx-ex-more:hover{background:color-mix(in srgb, var(--t-strong) 8%, transparent)}}.gx-ex-more:hover{border-color:var(--t-subtle);color:var(--t-strong)}}.rc-drop>summary.gx-more-box{cursor:pointer;margin-top:0;list-style:none;display:block}.rc-drop>summary::-webkit-details-marker{display:none}.rc-drop>summary.gx-more-box>span:last-child{color:var(--t-strong);font:400 17px/24px var(--font-text);justify-content:space-between;align-items:center;padding:4px 0 0;display:flex}.rc-drop>summary.gx-more-box>span:last-child i{margin-right:4px;font-size:12px;font-style:normal;transition:transform .15s}.rc-drop[open]>summary.gx-more-box>span:last-child i{transform:rotate(180deg)}.xo-copy-post.rt-jump{color:var(--t-accent-text);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.xo-copy-post.rt-jump{border-color:color-mix(in srgb, var(--accent) 55%, transparent)}}.xo-copy-post.rt-jump{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.xo-copy-post.rt-jump{background:color-mix(in srgb, var(--accent) 10%, transparent)}}.xo-copy-post.rt-jump svg{color:var(--accent)}@media (hover:hover){.xo-copy-post.rt-jump:hover{color:var(--t-accent-text);border-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.xo-copy-post.rt-jump:hover{background:color-mix(in srgb, var(--accent) 18%, transparent)}}}.xo-copy-post.rt-jump.rt-hl{border-color:var(--accent);animation:1.2s ease-in-out .3s 4 xo-pulse}.xo-copy-post.rt-jump.rt-hl svg{transform-origin:20% 80%;animation:1.2s ease-in-out .3s 4 rt-pen}@keyframes rt-pen{0%,to{transform:none}25%{transform:rotate(-14deg)}50%{transform:translate(2px,-1px)rotate(8deg)}75%{transform:rotate(-6deg)}}@media (prefers-reduced-motion:reduce){.xo-copy-post.rt-jump.rt-hl,.xo-copy-post.rt-jump.rt-hl svg{animation:none}}.user-view-btn{margin:6px 0 4px 12px}.user-view-btn .pill{width:auto}.user-view-back{border:1px solid var(--t-accent-text);color:var(--t-accent-text);background:0 0}@media (max-width:760px){.user-view-btn{display:none}}.user-view-note{color:var(--t-subtle);margin:6px 12px 0 0;font-size:12.5px;line-height:1.35}@media (min-width:761px){.modal.model-pick{max-width:720px;padding:16px 20px}.modal.model-pick .xo-opt{padding-top:6px;padding-bottom:6px}.modal.model-pick .xo-opt small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.modal.model-pick .xo-opt>span:first-child{min-width:0}.modal .gx .gx-tema.niche-mini{margin-top:8px!important}.modal .gx .gx-tema.niche-mini .xo-pill{height:30px!important}.modal.model-pick .xo-btn{min-height:48px;margin-top:10px!important}}.mp-more-row{flex-wrap:wrap;align-items:baseline;column-gap:12px;display:flex}.mp-more-tip{color:var(--t-muted);font-size:14px}.hl-pub-miss{color:var(--t-danger);margin:0 0 8px;font-weight:700}.nav-progress{z-index:9999;background:var(--accent);width:0;height:3px;box-shadow:0 0 8px var(--accent);position:fixed;top:0;left:0}@supports (color:color-mix(in lab, red, red)){.nav-progress{box-shadow:0 0 8px color-mix(in srgb, var(--accent) 60%, transparent)}}.nav-progress{opacity:0;pointer-events:none;transition:opacity .2s}.nav-progress.on{opacity:1;animation:8s cubic-bezier(.1,.7,.2,1) forwards nav-progress}@keyframes nav-progress{0%{width:0}10%{width:35%}to{width:92%}}@media (max-width:760px){.gx-order .chip .xo-mob-only{white-space:nowrap}.gx-mode,.gx-card{border:1px solid var(--t-line);background:var(--t-surface-c);border-radius:12px;margin:10px 0;padding:12px 12px 10px}.gx-card .gx-period-t{margin-top:0}.gx-mode{padding:12px 10px 10px}.gx-mode .gx-mode-row .xo-pill{white-space:normal;text-align:center;flex:1 1 0;min-width:0;padding-left:4px;padding-right:4px;font-size:clamp(11.5px,3.2vw,14px)}.gx-card .gx-period-h{margin-bottom:0}.gx .xo-opt.gx-rank-opt,.gx .gx-fmt{border:1px solid var(--t-line);border-radius:14px;margin:0 0 8px}.gx .xo-opt.gx-rank-opt{padding:10px 12px}.gx .xo-opt.gx-rank-opt[aria-pressed=true]{border-color:var(--t-strong);background:var(--t-strong)}@supports (color:color-mix(in lab, red, red)){.gx .xo-opt.gx-rank-opt[aria-pressed=true]{background:color-mix(in srgb, var(--t-strong) 8%, transparent)}}.rank-row{border:1px solid var(--t-line);border-radius:14px;margin:0 0 8px;padding:2px 10px}.rc-drop .xo-opt{border:1px solid var(--t-line);border-radius:14px;margin:0 0 8px;padding:10px 12px}.gx .gx-fmt>.xo-opt,.gx .gx-fmt.has-ex>.xo-opt{align-items:center;min-height:106px;padding-right:84px}.modal-back:has(.model-pick){align-items:center;padding:10px}.modal.model-pick{max-height:calc(100dvh - 20px);padding:14px 14px 12px;overflow-x:hidden}.modal.model-pick .xo-opt{gap:10px;padding:7px 0}.modal.model-pick .xo-opt .xo-radio{flex:none;position:static;transform:none}.modal.model-pick .xo-btn{min-height:46px;margin-top:10px!important}}.rcol .vl-card{margin-top:4px}.modal.model-pick .mp-go{background:var(--t-surface-a);border-top:1px solid var(--t-line);margin:12px -18px -18px;padding:10px 18px 14px;position:sticky;bottom:-18px}.modal.model-pick .mp-go .xo-btn{margin-top:0!important}@media (min-width:761px){.modal.model-pick .mp-go{margin:10px -20px -16px;padding:10px 20px 14px;bottom:-16px}}@media (max-width:760px){.modal.model-pick .mp-go{margin:10px -14px -12px;padding:10px 14px 12px;bottom:-12px}.gx .gx-fmt>.xo-opt,.gx .gx-fmt.has-ex>.xo-opt{min-height:96px;padding-right:80px}.gx .gx-fmt .xo-opt b{font-size:14.5px;line-height:19px}.gx .gx-fmt .xo-opt small{font-size:12.5px;line-height:16px}.modal.mi .mi-sub{line-height:1.3;font-size:13px!important}}.modal.mi .mi-own{margin:10px 0 0}.modal.mi .mi-own.on{border-color:var(--t-strong)}@media (max-height:700px){.modal.mi .mi-own{margin-top:6px}}@media (max-height:660px){.modal.mi .mi-list .xo-opt{padding:4px 0}}.mi-skel{justify-content:space-between;align-items:center;gap:16px;padding:10px 0;display:flex}.mi-skel>span:first-child{background:linear-gradient(90deg, var(--t-surface-c) 0%, var(--t-line) 50%, var(--t-surface-c) 100%);background-size:200% 100%;border-radius:6px;height:15px;animation:1.2s linear infinite shimmer}.mi-skel .xo-radio{opacity:.35}.mi-wait{align-items:center;gap:8px;display:flex}@media (prefers-reduced-motion:reduce){.mi-skel>span:first-child{animation:none}}.modela-box .md-topic-q{color:var(--t-text);font-size:16px;font-weight:700}.modela-box .md-topic-label{display:block}.modela-box .gx-tema.niche-mini .xo-pill{justify-content:center}.modela-box .xo-field.md-topic-hl{border-color:var(--accent);animation:1.6s ease-out 2 md-topic-pulse}@keyframes md-topic-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 55%, transparent)}to{box-shadow:0 0 0 10px color-mix(in srgb, var(--accent) 0%, transparent)}}.modela-box .md-topic-note{display:block}@media (max-width:760px){.modela-box .md-topic-note{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.modal-x.modal-x-sm .pill{width:30px;height:30px;margin:-8px -6px 0 0;font-size:13px}.modela-box .xo-btn.md-need-link{color:var(--accent);border:1.5px dashed var(--accent);background:0 0}.meter.meter-still i{animation:none!important}.gx .xo-btn.gx-need{color:var(--accent);border:1.5px dashed var(--accent);background:0 0}.gx .gx-more-temas{margin:2px 0 10px;display:inline-block}.gx-topic-box .md-topic-label{display:block}.gx-topic-box .md-topic-q{color:var(--t-text);font-size:16px;font-weight:700}.gx-topic-box .md-topic-note{display:block}.gx-topic-box textarea{min-height:0}.gx .gx-card+#gx-formato{margin-top:14px}@media (max-width:760px){.gx .gx-period-h{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#hilo.gx{padding-top:0}#hilo.gx>.gx-card:first-of-type{margin-top:8px}.tb-title{padding-top:6px;padding-bottom:6px}form.gx-mode{margin-top:8px!important}.gx .gx-rank-opt .gx-rank-short{white-space:nowrap;text-overflow:ellipsis;font-size:14px;display:block;overflow:hidden}.gx .gx-rank-opt small{font-size:12.5px}.gx .gx-rank-opt b.xo-desk-only,.gx .gx-one-line .xo-desk-only{display:none!important}.gx .gx-one-line{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gx .gx-rank-opt small .xo-desk-only{display:none!important}.gx .gx-period-h{font-size:clamp(11px,4.34783vw - 6.52174px,14px)}.gx .gx-rank-opt small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.gx .gx-in-niche{color:var(--t-accent-text)}@media (max-width:760px){.gx .gx-fmt .xo-opt small{font-size:12.5px}.gx .gx-fmt .xo-opt small b.gx-num{font-size:inherit;line-height:inherit}.gx .gx-select.gx-more-box>span:last-child{color:var(--t-strong);font-size:14.5px;font-weight:700;line-height:19px}}.gx #gx-tema{margin-top:16px}.gx .gx-filters .gx-period-t{margin:10px 0 6px}.gx .gx-filters .gx-lang{margin-top:6px}@media (max-width:760px){.gx .gx-filters{margin:8px 0;padding:10px 10px 8px}.gx .gx-filters .gx-period-t{margin:0 0 6px}.gx .gx-filters+.gx-filters{margin-top:10px}}@media (max-width:480px){.topbar:has(.tb-chip){flex-wrap:nowrap}.topbar:has(.tb-chip) .tb-title{white-space:nowrap;min-width:0;padding-right:4px;font-size:clamp(15.5px,4.6vw,20px)}.topbar .tb-chip{white-space:normal;text-align:center;justify-content:center;max-width:88px;height:auto;min-height:30px;margin:0 12px 0 0;padding:3px 8px;font-size:11.5px;line-height:1.15}}@media (max-width:760px){.gx-help.gx-lead{font-size:14px}.gx-topic-head .gx-help:not(.gx-lead),.gx .gx-filters .gx-help{font-size:13px}.gx .gx-filters .gx-period-t{font-size:14px}.gx:has(>.gx-lead:first-child){padding-top:8px}.gx>.gx-lead:first-child{margin-top:0}.gx .gx-filters .gx-period-t{white-space:nowrap;text-overflow:ellipsis;font-size:clamp(11.5px,4.65116vw - 6.97674px,14px);overflow:hidden}.gx-mode .gx-one-mob{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:clamp(11px,4.54545vw - 6.36364px,13px)!important}#hilo .gx-bottom{margin:12px 0 0}#hilo.gx{padding-bottom:8px}#hilo .gx-bottom .gx-note{margin-bottom:0}}@media (max-width:409px){.gx-w-wide{display:none!important}}@media (min-width:410px){.gx-w-narrow{display:none!important}}@media (max-width:760px){.gx-tema-row .xo-pill{grid-template-columns:auto auto;justify-content:center;align-items:center;gap:2px 5px;padding:8px 6px;font-size:14px;display:grid}.gx-tema-row .gx-te{font-size:16px;line-height:1.2}.gx-tema-row .gx-tl{text-align:left;font-weight:700}.gx-tema-row .gx-pill-n{white-space:nowrap;grid-column:1/-1;font-size:12px;font-weight:400}.gx-tema-row .gx-tn-sep{display:none}.gx-tema-row .gx-tn-l{display:block}.gx-tema-row .xo-pill{column-gap:3px;padding:8px 6px;font-size:12.5px}.gx-tema-row .gx-te{font-size:13px}.gx-tema-row .gx-pill-n{font-size:11.5px}.gx .gx-tema.gx-tema-more{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px!important;display:grid!important}.gx .gx-tema.gx-tema-more .xo-pill{white-space:normal;text-align:center;border-radius:14px;grid-template-columns:auto auto;place-content:center;align-items:center;gap:2px 3px;height:auto;min-height:52px;padding:8px 6px;font-size:12.5px;line-height:1.2;display:grid;overflow:visible}.gx-tema-more .gx-tl{text-align:left;font-weight:700}.gx-tema-more .gx-pill-n{white-space:nowrap;grid-column:1/-1;font-size:11.5px;font-weight:400}.gx .gx-tema.gx-tema-more .xo-pill{padding:8px 3px;font-size:12px}.gx-tema-more .gx-te{font-size:12px}}@media (min-width:761px){.gx-tema-more .gx-te{margin-right:5px}}@media (max-width:760px){.gx-mode .gx-ojo{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:clamp(10px,3.50877cqw,13px)!important}.gx-mode{container-type:inline-size}.gx .gx-more-temas{margin-bottom:4px}#hilo .gx-bottom{margin-top:6px}#hilo .gx-bottom>.xo-sum{margin-top:0}.gx .gx-tema.gx-tema-more{gap:6px!important}.gx .gx-tema.gx-tema-more .xo-pill{min-height:0;padding:6px 3px;font-size:13px;line-height:1.15}.gx-tema-more .gx-te{font-size:13px}.gx-tema-more .gx-pill-n{font-size:12px}.gx .gx-tema.gx-tema-more .xo-pill,.gx-tema-more .gx-te{font-size:clamp(11.5px,3.3vw,13px)}.gx .gx-tema-row .xo-pill,.gx .gx-tema.gx-tema-more .xo-pill{align-content:center;height:54px;min-height:0;padding:4px 3px;font-size:clamp(11.5px,3.3vw,13px);line-height:1.15}.gx-tema-row .gx-te,.gx-tema-more .gx-te{font-size:clamp(11.5px,3.3vw,13px)}.gx-tema-row .gx-pill-n,.gx-tema-more .gx-pill-n{font-size:12px}.gx-tema-row .gx-tn-sep,.gx-tema-row .gx-tn-l{display:inline}.gx-tema-row .gx-tn-w{display:none}.gx .gx-tema-row{gap:6px!important}}.xo-btn.gx-go-hl,.modal.mi .pill.solid.gx-go-hl{animation:1.6s ease-in-out .6s 2 xo-nudge-soft}.gx .gx-sub.gx-tema-sub{margin:0 0 6px}@media (max-width:760px){.modal-back.mi-back{box-sizing:border-box;padding:10px}.modal.mi{box-sizing:border-box;width:100%;max-width:100%;max-height:100%;padding:12px 14px;overflow-x:hidden}.modal.mi .modal-x{top:8px;right:8px}.modal.mi .mi-list{gap:0;margin-top:6px}.modal.mi .mi-list .xo-opt{gap:10px;padding:5px 0}.modal.mi .mi-list .xo-opt>span:first-child{overflow-wrap:anywhere;min-width:0}.modal.mi .mi-list .xo-opt b{font-size:14px;line-height:1.3}.modal.mi .mi-list .xo-opt .xo-radio{flex:none}.modal.mi .mi-skel{padding:7px 0}.modal.mi .mi-own{margin-top:6px}.modal.mi .mi-foot{gap:6px;margin-top:8px}.modal.mi .mi-foot>.pill{min-height:40px;font-size:14px}.modal.mi .mi-left{font-size:11.5px;line-height:1.3}}.modal.mi .mi-idea{min-width:0;display:block}.modal.mi .mi-txt{color:var(--t-text);overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:15px;font-weight:400;line-height:1.35;display:-webkit-box;overflow:hidden}.modal.mi .mi-more{cursor:pointer;margin-top:2px;font-size:14px;display:inline-block}@media (max-width:760px){.modal.mi .mi-txt{font-size:14px}.modal.mi .mi-more{font-size:13px}}.modal.mi .mi-list{gap:6px}.modal.mi .mi-list .xo-opt{border:1px solid var(--t-line-2,var(--t-line));border-radius:14px;gap:10px;padding:8px 12px}.modal.mi .mi-list .xo-opt[aria-pressed=true]{border-color:var(--t-strong)}.modal.mi .mi-skel{border:1px solid var(--t-line);border-radius:14px;padding:10px 12px}.modal.mi .mi-more{margin-top:0}.modal.mi{max-height:calc(100dvh - 32px)}.modal.mi.mi-tight .mi-foot{flex-flow:wrap}.modal.mi.mi-tight .mi-foot>.pill{white-space:normal;flex:1 1 0;width:auto;min-width:0}.modal.mi.mi-tight .mi-foot>.mi-left{flex:1 0 100%}@media (max-width:760px){.modal.mi .mi-list{gap:5px}.modal.mi .mi-list .xo-opt{padding:6px 10px}}.modal.mi.mi-tight .mi-list{gap:4px}.modal.mi.mi-tight .mi-list .xo-opt{padding:4px 10px}.modal.mi.mi-tight .mi-txt{line-height:1.3}.modal.mi.mi-tight .mi-own{margin-top:5px}.modal.mi.mi-tight .mi-own input{padding-top:0;padding-bottom:0}.modal.mi.mi-tight .mi-foot{gap:6px;margin-top:6px}.modal.mi.mi-tight .mi-foot>.pill{min-height:38px}.modal.mi.mi-tight .mi-left{font-size:11px}@media (max-width:760px){.modal.mi.mi-tight{padding:10px 12px}.modal.mi.mi-tight .mi-sub{margin-top:2px!important;font-size:12px!important}.modal.mi.mi-tight .mi-list{margin-top:4px}.modal.mi.mi-tight .mi-txt{font-size:13.5px}}.xo-foot-row.xo-foot-fix{grid-template-columns:1fr 2fr}.xo-foot-row.xo-foot-fix>.xo-btn:only-child{grid-column:1/-1}.modal.mi .mi-none{color:var(--t-text);line-height:1.4;display:block}.vp .ph strong{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.vp .ph .vp-who{flex:0 1000 auto}.vp .ph>svg{flex:none}.vp .pb{min-width:0}@media (max-width:760px){.shell:not(.lp-shell) .main{overflow-x:clip}}.rc-tabs{grid-template-columns:1fr 1fr;margin:10px 16px 0;gap:8px!important;display:grid!important}.rc-tabs .chip{justify-content:center;height:40px;min-height:0;font-size:15px}.rc-head .search-in input,.rc-head .search-in input::placeholder{font-size:15px}@media (max-width:760px){.rc-tabs .chip,.rc-head .search-in input,.rc-head .search-in input::placeholder{font-size:14px}}.sv-sum{cursor:pointer;color:var(--t-x-link);font-size:13px;list-style:none}.sv-sum::-webkit-details-marker{display:none}.sv-sum:after{content:" ▾";font-size:11px}details[open]>.sv-sum:after{content:" ▴"}@media (hover:hover){.sv-sum:hover{text-decoration:underline}}.rc-tabs .chip.on{border-color:var(--t-strong);background:var(--t-strong)}@supports (color:color-mix(in lab, red, red)){.rc-tabs .chip.on{background:color-mix(in srgb, var(--t-strong) 10%, transparent)}}.rc-tabs .chip.on{color:var(--t-strong)}.xo-btn.md-go-shake{animation:.6s ease-in-out .6s 2 md-shake}@keyframes md-shake{0%,to{transform:translate(0)}20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.xo-btn.md-go-shake,.xo-btn.gx-go-hl{animation:none}}.rc-head .search-in{box-sizing:border-box;align-items:center;height:40px;display:flex;padding-top:0!important;padding-bottom:0!important}.rc-head .search-in input{height:38px;padding-top:0;padding-bottom:0}.rc-head .search-in .search-go{height:30px;min-height:0;right:5px}@media (max-width:480px){.rc-head .search-in .search-go{width:30px}}@media (min-width:0){.rc-head .gx-row4.gx-order .chip{height:40px;min-height:0;padding-top:0;padding-bottom:0}}.rc-lead .rc-line{display:block}@media (max-width:760px){.rc-lead{container-type:inline-size}.rc-lead .rc-line{white-space:nowrap;text-overflow:ellipsis;font-size:clamp(11px,4cqw,14px);overflow:hidden}}.legal h2{color:var(--t-strong);margin:22px 0 6px;font-size:18px;font-weight:700}.legal p{margin:0 0 10px}.legal ul{margin:0 0 10px;padding-left:20px}.legal li{margin:0 0 6px}.legal a{color:var(--t-x-link)}.legal .legal-date{color:var(--t-subtle);font-size:14px}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
