/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.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}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.italic{font-style:italic}.underline{text-decoration-line:underline}.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:Motiva Sans;src:url(https://store.akamai.steamstatic.com/public/shared/fonts/MotivaSans-Regular.ttf?v=4.015)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Motiva Sans;src:url(https://store.akamai.steamstatic.com/public/shared/fonts/MotivaSans-Medium.ttf?v=4.015)format("truetype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Motiva Sans;src:url(https://store.akamai.steamstatic.com/public/shared/fonts/MotivaSans-Medium.ttf?v=4.015)format("truetype");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Motiva Sans;src:url(https://store.akamai.steamstatic.com/public/shared/fonts/MotivaSans-Bold.ttf?v=4.015)format("truetype");font-style:normal;font-weight:700;font-display:swap}:root{--ink:#eef1f5;--muted:#949ba7;--line:#2a313b;--accent:#6375f2;--panel:#181d24}*{box-sizing:border-box}html,body{min-height:100%;color:var(--ink);background:#0d1117;margin:0}body{font-family:var(--font-geist-sans), Arial, sans-serif}button,input{font:inherit}button{cursor:pointer}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.editor-shell{min-height:100vh;overflow:hidden}.editor-bar{z-index:80;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#141920f7;border-bottom:1px solid #2b323c;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;height:64px;padding:0 18px;display:grid;position:fixed;inset:0 0 auto;box-shadow:0 1px 12px #00000047}.editor-brand,.editor-actions,.view-toggle,.editor-view-controls,.editor-center-controls,.editor-context-controls{align-items:center;display:flex}.editor-center-controls{justify-content:center;gap:8px;min-width:0}.editor-view-controls{flex:none;gap:6px}.editor-brand{gap:10px;font-size:14px}.brand-mark{color:#fff;background:linear-gradient(145deg,#6d7cff,#394bd7);border-radius:9px;place-items:center;width:31px;height:31px;font-weight:800;display:grid;box-shadow:0 5px 13px #4655dc47}.studio-mark{justify-content:center;align-items:flex-end;gap:2px;padding:7px 7px 6px;display:flex;overflow:hidden}.studio-mark i{background:#fff;border-radius:999px;width:3px;display:block;box-shadow:0 0 8px #ffffff52}.studio-mark i:first-child{opacity:.55;height:7px}.studio-mark i:nth-child(2){opacity:.78;height:11px}.studio-mark i:nth-child(3){height:16px}.brand-mark.large{border-radius:14px;width:48px;height:48px;margin:0 auto 18px;font-size:21px}.product-project-context{flex-direction:column;justify-content:center;gap:2px;min-width:0;display:flex}.product-project-context>span{color:#aab1bc;letter-spacing:.08em;text-transform:uppercase;padding-left:8px;font-size:8px;font-weight:750;line-height:1}.project-selector,.editor-context-controls select{color:#dce2e8;background:#10151b;border:1px solid #343c47;border-radius:7px;height:27px;padding:0 25px 0 8px;font-size:10px}.project-selector{width:165px;height:25px;font-size:9px}.editor-context-controls{gap:5px;min-width:0}.editor-context-controls>select{width:150px}.variant-control{align-items:center;gap:3px;display:flex;position:relative}.variant-control select{width:104px;height:29px}.variant-manage{color:#aab3be;background:#1c222a;border:1px solid #343c47;border-radius:7px;width:29px;height:29px;padding:0;font-size:10px}.variant-popover{z-index:120;color:#dce2e8;background:#171d24;border:1px solid #39424d;border-radius:9px;width:230px;padding:13px;position:absolute;top:36px;right:0;box-shadow:0 16px 42px #00000080}.variant-popover small{color:#68b8e7;letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-size:8px;display:block}.variant-popover label{color:#89919b;letter-spacing:0;text-transform:none;font-size:9px;display:block}.variant-popover input{color:#fff;background:#10151b;border:1px solid #3b4652;border-radius:6px;width:100%;margin-top:5px;padding:8px;font-size:11px}.variant-popover>button{color:#dce2e8;background:#252c35;border:1px solid #3c4651;border-radius:6px;width:100%;margin-top:7px;padding:8px;font-size:10px}.variant-popover>button:first-of-type{color:#fff;background:#4f61e6;border-color:#5365df}.variant-popover>.danger-button{color:#ffb7bb;background:#351f22;border-color:#67383c}.editor-context-controls{flex:none}.view-toggle{background:#10151b;border:1px solid #343c47;border-radius:9px;gap:3px;padding:3px}.view-toggle button{color:#8e96a2;background:0 0;border:0;border-radius:6px;padding:6px 14px;font-size:12px;font-weight:650}.view-toggle button.active{color:#f4f6f8;background:#2a313b;box-shadow:0 1px 5px #0000004d}.device-tabs{background:#10151b;border:1px solid #343c47;border-radius:9px;gap:2px;padding:3px;display:flex}.device-tabs button{color:#8e96a2;white-space:nowrap;background:0 0;border:0;border-radius:6px;padding:6px 5px;font-size:10px}.device-tabs button.active{color:#f3f7fa;background:#2a313b}.mobile-device-select{color:#dce2e8;background:#10151b;border:1px solid #343c47;border-radius:7px;padding:6px 8px;font-size:10px;display:none}.editor-actions{justify-content:flex-end;gap:8px}.sync-dot{background:#a0a4ad;border-radius:50%;width:7px;height:7px;margin-right:1px;display:inline-block}.sync-dot.live{background:#27b36a;box-shadow:0 0 0 3px #e0f6ea}.sync-dot.offline,.sync-dot.locked{background:#e89231}.sync-label{color:#7a7e87;white-space:nowrap;text-overflow:ellipsis;max-width:190px;margin-right:7px;font-size:11px;overflow:hidden}.presence-count{color:#aeb7c2;background:#252d37;border-radius:999px;align-items:center;gap:5px;padding:5px 8px;font-size:10px;display:inline-flex}.presence-count .icon{color:#27b36a;font-size:8px}.share-button,.primary-button{color:#fff;background:#4f61e6;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:8px 13px;font-size:12px;font-weight:650;display:flex;box-shadow:0 4px 11px #4757dc38}.annotation-toggle{color:#b8c0cb;background:#222a33;border:1px solid #3a4450;border-radius:8px;align-items:center;gap:6px;height:34px;padding:0 10px;font-size:11px;font-weight:650;display:flex;position:relative}.annotation-toggle:hover,.annotation-toggle.active{color:#fff;background:#463a79;border-color:#7b6bd8}.annotation-toggle.has-annotations:not(.active){color:#f1d86b;background:#302d20;border-color:#77682c}.annotation-toggle b{color:#2e2915;background:#f3d65c;border-radius:999px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:8px;display:grid}.icon{line-height:1}.editor-body{background:#0d1117;min-height:100vh;padding-top:64px;display:flex}.tool-rail{z-index:50;background:#11161c;border-right:1px solid #272e37;width:68px;padding-top:10px;position:fixed;top:64px;bottom:0;left:0}.tool-rail button{color:#858993;background:0 0;border:0;width:100%;padding:11px 4px;font-size:9px}.tool-rail button .icon{margin-bottom:6px;font-size:17px;display:block}.tool-rail button.active{color:#8290ff;background:#1b2232}.inspector{z-index:45;background:#181d24;border-right:1px solid #2a313b;width:286px;position:fixed;top:64px;bottom:0;left:68px;overflow:hidden}.inspector-header{border-bottom:1px solid #2a313b;justify-content:space-between;align-items:center;height:48px;padding:0 16px;font-size:12px;font-weight:700;display:flex}.inspector-header button{color:#9699a2;background:0 0;border:0}.inspector-body{height:calc(100% - 48px);padding:16px;overflow:auto}.inspector label{color:#747985;margin-bottom:14px;font-size:10px;font-weight:650;display:block}.inspector input{color:#e9edf2;background:#222831;border:1px solid #343c47;border-radius:7px;outline:none;width:100%;margin-top:6px;padding:9px 10px;font-size:11px}.inspector h4{color:#858a95;letter-spacing:.08em;text-transform:uppercase;margin:20px 0 8px;font-size:9px}.hint-card{color:#929aaa;background:#1d2433;border:1px solid #303a58;border-radius:9px;padding:12px}.hint-card b{color:#c0c8ee;font-size:11px}.hint-card p{margin:5px 0 0;font-size:10px;line-height:1.45}.placement-seed{color:#78838f;font-size:8px;font-weight:500}.placement-intro{background:linear-gradient(135deg,#1b2937,#1d2433);border-color:#344a62}.placement-mode-tabs{border:1px solid #343d48;border-radius:7px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.placement-mode-tabs button{color:#8d97a3;background:#20262e;border:0;border-right:1px solid #343d48;min-width:0;height:34px;padding:0 5px;font-size:8px}.placement-mode-tabs button:last-child{border-right:0}.placement-mode-tabs button.active{color:#fff;background:#405774;box-shadow:inset 0 -2px #67c1f5}.placement-help{color:#7f8994;min-height:28px;margin:7px 2px 9px;font-size:8px;line-height:1.45}.placement-control-card,.random-catalogue-note{background:#20262f;border:1px solid #303943;border-radius:7px;padding:10px}.placement-control-card label,.placement-fixed-position,.placement-select-row{margin:0}.placement-control-card select,.placement-fixed-position select,.placement-select-row select,.chosen-game-add select{color:#d8e1e9;background:#161d24;border:1px solid #3a4652;border-radius:5px;width:100%;height:31px;margin-top:6px;padding:0 8px;font-size:9px}.placement-control-card small{color:#7f8b96;margin-top:7px;font-size:8px;line-height:1.4;display:block}.random-catalogue-note{gap:4px;display:grid}.random-catalogue-note b{color:#d3dbe3;font-size:10px}.random-catalogue-note span{color:#828e99;font-size:8px;line-height:1.4}.chosen-games-list{gap:4px;display:grid}.chosen-game-row{color:#cbd4dc;background:#20262f;border:1px solid #303943;border-radius:5px;justify-content:space-between;align-items:center;gap:5px;min-height:31px;padding:3px 4px 3px 7px;font-size:8px;display:flex}.chosen-game-row>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.chosen-game-row>span b{color:#8fbad2;background:#293a49;border-radius:3px;place-items:center;width:16px;height:16px;margin-right:6px;font-size:7px;display:inline-grid}.chosen-game-row>div{flex:none;display:flex}.chosen-game-row button{color:#8f9aa5;background:0 0;border:0;width:22px;height:22px;padding:0;font-size:10px}.chosen-game-row button:hover:not(:disabled){color:#fff;background:#34495b}.chosen-game-row button:disabled{opacity:.25;cursor:default}.chosen-game-add{grid-template-columns:minmax(0,1fr) 42px;gap:5px;margin-top:6px;display:grid}.chosen-game-add select{margin:0}.chosen-game-add button{color:#d9f2ff;background:#356e91;border:0;border-radius:5px;font-size:8px}.placement-toggle-card,.placement-section-row{background:#20262f;border:1px solid #303943;border-radius:7px;justify-content:space-between;align-items:center;gap:10px;padding:10px;display:flex}.placement-toggle-card>div,.placement-section-row>div{gap:3px;min-width:0;display:grid}.placement-toggle-card b,.placement-section-row b{color:#d3dae1;font-size:9px}.placement-toggle-card span,.placement-section-row span{color:#7f8994;font-size:7px;line-height:1.4}.placement-switch{background:#38414b;border:0;border-radius:10px;flex:0 0 33px;width:33px;height:18px;padding:0;transition:background .16s;position:relative}.placement-switch>span{background:#aeb6be;border-radius:50%;width:12px;height:12px;transition:transform .16s,background .16s;position:absolute;top:3px;left:3px}.placement-switch.on{background:#347cab}.placement-switch.on>span{background:#fff;transform:translate(15px)}.placement-fixed-position{background:#20262f;border:1px solid #303943;border-radius:6px;grid-template-columns:1fr 92px;align-items:center;gap:8px;padding:8px 10px;margin-top:5px!important;display:grid!important}.placement-fixed-position select{margin:0}.placement-reroll{color:#ccecff;text-align:left;background:#223442;border:1px solid #3b5264;border-radius:7px;grid-template-columns:24px 1fr auto;align-items:center;gap:8px;width:100%;margin-top:6px;padding:9px 10px;display:grid}.placement-reroll>span{font-size:17px}.placement-reroll>div{gap:2px;display:grid}.placement-reroll b{font-size:9px}.placement-reroll small,.placement-reroll strong{color:#8298a8;font-size:7px}.placement-reroll strong{font-weight:500}.placement-sections{gap:5px;display:grid}.placement-section-row{min-height:48px;padding:8px 10px}.placement-select-row{background:#20262f;border:1px solid #303943;border-radius:7px;padding:10px}.placement-select-row select{margin-bottom:0}.placement-neighbour-preview{grid-template-columns:1fr 1fr;gap:5px;padding-bottom:18px;display:grid}.placement-neighbour-preview>div{background:#20262f;border:1px solid #303943;border-radius:5px;min-width:0;overflow:hidden}.placement-neighbour-preview img{object-fit:cover;width:100%;height:55px;display:block}.placement-neighbour-preview span{color:#aeb9c3;text-overflow:ellipsis;white-space:nowrap;padding:5px 6px;font-size:7px;display:block;overflow:hidden}.description-edit-launch{color:#d9e0ff;text-align:left;background:#222b41;border:1px solid #405071;border-radius:8px;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;width:100%;margin-top:12px;padding:10px;display:grid}.description-edit-launch>span{color:#8fa0ff;font-size:20px}.description-edit-launch b,.description-edit-launch small{display:block}.description-edit-launch b{font-size:10px}.description-edit-launch small{color:#8d96aa;margin-top:2px;font-size:8px;line-height:1.35}.description-edit-launch strong{color:#8fa0ff}.layer-row{color:#c5cbd4;text-align:left;background:0 0;border:0;border-bottom:1px solid #272e37;grid-template-columns:20px 1fr auto;align-items:center;width:100%;padding:10px 7px;font-size:11px;display:grid}.layer-row:hover{color:#fff;background:#202730}.layer-row span{color:#a1a5ae}.layer-row b{color:#b0b3bb}.background-control{background:#20262f;border:1px solid #343c47;border-radius:9px;overflow:hidden}.background-control-preview{position:relative;padding:0!important}.background-control-preview>img{object-fit:cover;width:100%;height:74px;display:block}.background-control>div:not(.background-control-preview){padding:10px}.background-control b,.background-control small{display:block}.background-control b{color:#d7dce3;font-size:10px}.background-control small{color:#818894;margin:3px 0 9px;font-size:8px;line-height:1.35}.drop-card{color:#aeb6c2;text-align:center;background:#20262f;border:1px dashed #465161;border-radius:10px;place-items:center;padding:24px 10px;display:grid}.drop-card .icon{color:#5264e7;margin-bottom:9px;font-size:21px}.drop-card b{font-size:11px}.drop-card p{color:#9297a2;margin:4px 0 0;font-size:9px}.asset-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.asset-grid div{min-width:0}.asset-grid img,.asset-grid video{aspect-ratio:16/9;object-fit:cover;background:#0b0f14;border:1px solid #333b46;border-radius:5px;width:100%}.asset-grid span{color:#d4d9e0;white-space:nowrap;text-overflow:ellipsis;padding-top:5px;font-size:9px;display:block;overflow:hidden}.asset-grid small{color:#737c89;white-space:nowrap;text-overflow:ellipsis;padding-top:2px;font-size:7px;display:block;overflow:hidden}.asset-count{color:#7f8793;font-size:9px;font-weight:500}.asset-card{background:#20262f;border:1px solid #303943;border-radius:7px;padding:6px}.asset-card.hidden-asset img,.asset-card.hidden-asset video{opacity:.38;filter:grayscale(.65)}.asset-card-actions{gap:5px;margin-top:7px;display:flex}.asset-card-actions button{color:#b8c3ce;background:#29313a;border:1px solid #46515e;border-radius:4px;flex:1;min-width:0;padding:5px 4px;font-size:7px}.asset-card-actions button:hover{color:#fff;border-color:#678099}.asset-card-actions button.danger{color:#e5a7a7;background:#3b292e;border-color:#68454b}.media-action-error{color:#ffd0d0;background:#4b2930;border:1px solid #76434a;border-radius:6px;margin-top:9px;padding:8px 9px;font-size:8px;line-height:1.4}.media-library-note,.empty-library{color:#7f8995;margin:-4px 0 9px;font-size:8px;line-height:1.4}.section-count{color:#6f7a87;margin-left:4px;font-size:8px;font-weight:400}.steam-spec-list{gap:7px;display:grid}.steam-spec-list>div{background:#20262f;border:1px solid #303943;border-radius:6px;padding:8px 9px}.steam-spec-list b,.steam-spec-list span,.steam-spec-list small{display:block}.steam-spec-list b{color:#d6dce4;font-size:9px}.steam-spec-list span{color:#73b9e3;margin-top:2px;font-size:8px}.steam-spec-list small{color:#7f8792;margin-top:3px;font-size:7px;line-height:1.35}.asset-upload-error,.gallery-upload-error{z-index:5;color:#ffd4d4;background:#6e1e26f5;padding:6px 8px;font-size:8px;line-height:1.35;display:block}.hero-media-wrap .asset-upload-error,.header-art-wrap .asset-upload-error{max-width:calc(100% - 20px);position:absolute;bottom:44px;right:10px}.background-control .asset-upload-error{margin-top:7px}.gallery-upload-error{margin-top:5px}.live-card{background:#192821;border-radius:9px;align-items:flex-start;gap:10px;margin-bottom:16px;padding:12px;display:flex}.live-card b{font-size:11px}.live-card p{color:#84958b;margin:3px 0 0;font-size:9px}.live-card .sync-dot{margin-top:4px}.primary-button{width:100%;margin-bottom:14px}.canvas-area{background:#0d1117;width:calc(100% - 354px);min-width:0;margin-left:354px;padding:44px 36px 80px;overflow:auto}.editor-body.preview-only .canvas-area{background:#1b2838;width:100%;margin-left:0;padding:0;overflow:visible}.canvas-toolbar{color:#8b8f98;justify-content:center;gap:18px;max-width:1200px;margin:0 auto 12px;font-size:10px;display:flex}.canvas-toolbar span:first-child{color:#555a65;margin-right:auto;font-weight:600}.canvas-toolbar span:last-child{margin-left:auto}.preview-frame{background:#1b2a3b;border:1px solid #d1d4db;border-radius:7px;width:1200px;max-width:100%;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 18px 45px #282b3326}.preview-frame.device-mobile{width:390px;max-width:none}.preview-frame.device-deck{width:800px;max-width:none}.preview-frame .steam-page{font-size:12px}.preview-only .preview-frame{width:100%;max-width:none;box-shadow:none;border:0;border-radius:0;margin:0;overflow:visible}.preview-only .canvas-area.device-mobile,.preview-only .canvas-area.device-deck{background:#0d1117;justify-content:center;padding:24px 0 80px;display:flex}.preview-only .preview-frame.device-mobile{flex:0 0 390px;width:390px;overflow:hidden}.preview-only .preview-frame.device-deck{flex:0 0 800px;width:800px;overflow:hidden}.preview-only .preview-frame .steam-page{min-height:calc(100vh - 64px);font-size:12px}.annotation-layer{z-index:60;pointer-events:none;display:block;position:absolute;top:0;left:0;overflow:visible}.annotation-layer.enabled{pointer-events:auto;touch-action:none;cursor:crosshair}.annotation-layer.enabled.erasing{cursor:cell}.annotation-layer path{filter:drop-shadow(0 1px 1px #00000080);vector-effect:non-scaling-stroke;pointer-events:none}.annotation-toolbar{z-index:75;color:#dfe4ea;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#181d24f5;border:1px solid #5b6574d9;border-radius:12px;align-items:center;gap:7px;height:44px;padding:5px 7px 5px 10px;display:flex;position:fixed;top:72px;left:50%;transform:translate(-50%);box-shadow:0 10px 32px #0000006b}.annotation-toolbar-label{color:#aeb6c0;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;padding-right:3px;font-size:9px;font-weight:750;display:flex}.annotation-toolbar-label i{background:#f0d455;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #f0d45521}.annotation-tool-group{background:#10151b;border:1px solid #3a424d;border-radius:8px;gap:2px;padding:2px;display:flex}.annotation-tool-group button{color:#8f99a5;background:0 0;border:0;border-radius:6px;align-items:center;gap:5px;height:30px;padding:0 8px;font-size:9px;display:flex}.annotation-tool-group button:hover,.annotation-tool-group button.active{color:#fff;background:#3d4653}.annotation-tool-group svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.annotation-colors{align-items:center;gap:3px;padding:0 3px;display:flex}.annotation-colors button{background:0 0;border:1px solid #0000;border-radius:50%;place-items:center;width:23px;height:23px;padding:0;display:grid}.annotation-colors button i{background:var(--annotation-color);border:2px solid #ffffffb3;border-radius:50%;width:14px;height:14px;box-shadow:0 1px 4px #00000059}.annotation-colors button:hover,.annotation-colors button.active{border-color:#778290}.annotation-colors button.active i{box-shadow:0 0 0 2px #20262e,0 0 0 3px var(--annotation-color)}.annotation-clear{color:#e6a9af;background:#312328;border:1px solid #4a3b40;border-radius:7px;height:30px;padding:0 9px;font-size:9px;font-weight:700}.annotation-clear:hover:not(:disabled){color:#ffd6d9;background:#462c32;border-color:#744d55}.annotation-clear:disabled{color:#626871;cursor:default;background:#20252b;border-color:#353a42}.steam-page{--steam-blue:#66c0f4;color:#d6d7d8;background:#1b2838 radial-gradient(1000px 500px at 23% 150px,#254b79 0,#0000 100%);min-height:1500px;font-family:Arial,Helvetica,sans-serif;position:relative;overflow:hidden}.steam-background{z-index:0;pointer-events:none;background:#1b2838;width:100%;height:540px;position:absolute;top:150px;left:0;overflow:hidden}.steam-background img{object-fit:cover;object-position:center top;width:100%;height:100%;position:absolute;inset:0}.steam-background-color{opacity:.5;filter:blur(60px);mix-blend-mode:color;transform:scale(1.06);-webkit-mask-image:linear-gradient(#000 200px,#0000 700px);mask-image:linear-gradient(#000 200px,#0000 700px)}.steam-background-texture{filter:saturate(.1)opacity(.2);mix-blend-mode:lighten;-webkit-mask-image:linear-gradient(#000 38%,#00000080 96%);mask-image:linear-gradient(#000 38%,#00000080 96%)}.steam-background-glow{background:radial-gradient(800px 120px at 50% 100%,#00000080,#0000);position:absolute;inset:0}.steam-background-shade{background:linear-gradient(90deg,#1b2838 0,#1b283826 13%,#0000 30% 70%,#1b283826 87%,#1b2838 100%),linear-gradient(#0000 62%,#1b2838 100%);position:absolute;inset:0}.steam-header{z-index:2;background:#171d25;height:104px;position:relative}.steam-header-inner{align-items:center;gap:34px;width:1200px;max-width:calc(100% - 32px);height:100%;margin:auto;display:flex}.steam-wordmark{letter-spacing:.04em;font-size:19px;font-weight:600}.steam-orbit{vertical-align:middle;font-size:26px}.steam-header nav{color:#dcdedf;gap:16px;font-size:13px;display:flex}.steam-header nav strong{color:#1a9fff;border-bottom:2px solid #1a9fff}.install-steam{color:#e5e4dc;background:#75a300;border:0;margin-left:auto;padding:5px 10px;font-size:10px}.steam-store-nav-shell{z-index:2;background:radial-gradient(107.95% 57.49% at 50% 100%,#18253533 0%,#18253585 5%,#182535d9 20%,#182535 60%,#192330 100%) 50% 100%/101% 250% no-repeat;width:100%;height:46px;margin:0 0 16px;position:relative;box-shadow:0 2px 2px #0003}.steam-store-nav{color:#fff;justify-content:space-between;align-items:center;width:1216px;max-width:calc(100% - 32px);height:46px;margin:auto;font:13px Motiva Sans,Arial,sans-serif;display:flex}.steam-store-links{white-space:nowrap;align-items:stretch;height:46px;display:flex}.steam-store-links button{color:#fff;background:0 0;border:0;align-items:center;gap:5px;height:46px;padding:0 10px;font:13px Motiva Sans,Arial,sans-serif;display:flex;position:relative}.steam-store-links button:hover{background:#ffffff0f}.steam-store-links button.active{color:#1a9fff}.steam-store-links button.active:after{content:"";background:#1a9fff;height:2px;position:absolute;bottom:7px;left:8px;right:8px;box-shadow:0 0 8px #1a9fff80}.steam-store-links i{border-bottom:1px solid #9ca9b7;border-right:1px solid #9ca9b7;width:6px;height:6px;margin-top:-3px;transform:rotate(45deg)}.steam-store-tools{align-items:center;gap:13px;min-width:0;padding-left:14px;display:flex}.steam-search{color:#6d7e8d;background:#101d29;border:1px solid #22394d;border-radius:2px;justify-content:space-between;align-items:center;width:390px;height:32px;font-size:13px;font-style:italic;display:flex;box-shadow:inset 0 0 4px #00000073}.steam-search span{padding-left:12px}.steam-search b{background:#1a9fff;flex:0 0 34px;align-self:stretch;position:relative}.steam-search b:before{content:"";border:2px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute;top:8px;left:9px}.steam-search b:after{content:"";background:#fff;width:7px;height:2px;position:absolute;top:20px;left:20px;transform:rotate(45deg)}.steam-wishlist{color:#d6d7d8;white-space:nowrap;font-size:12px}.steam-recommendations-cover{z-index:28;cursor:default;background:#050a11ad;border:0;width:100%;animation:.18s ease-out both steamCoverIn;position:absolute;inset:150px 0 0}.steam-recommendations-panel{z-index:30;transform-origin:top;background:linear-gradient(#1e2a39 0,#172333 100%);width:100%;height:260px;animation:.22s cubic-bezier(.2,.75,.2,1) both steamRecommendationsIn;position:absolute;top:150px;left:0;overflow:hidden;box-shadow:0 12px 26px #0000007a}.steam-recommendations-inner{grid-template-columns:455px 470px 1fr;gap:10px;width:1200px;max-width:calc(100% - 32px);height:100%;margin:0 auto;padding:7px 0 43px;display:grid}.recommendations-for-you h2{color:#7f8c9a;height:17px;margin:0;font:700 10px/17px Arial,sans-serif}.recommendation-row{background:linear-gradient(90deg,#354255,#303a49);grid-template-columns:148px 1fr;height:56px;margin-bottom:6px;display:grid;box-shadow:0 1px 3px #00000059}.recommendation-row img{object-fit:contain;background:#111923;width:148px;height:56px;display:block}.recommendation-row>div{padding:8px 10px}.recommendation-row b,.recommendation-row span{display:block}.recommendation-row b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font:14px/18px Arial,sans-serif;overflow:hidden}.recommendation-row span{color:#fff;font-size:12px;line-height:16px}.recommendation-row.current-game{background:linear-gradient(90deg,#3c5068,#344357);box-shadow:inset 0 0 0 1px #67c1f547}.personal-calendar{background-color:#202c3a;background-position:50%,100%;background-repeat:no-repeat;background-size:100% 100%,auto 100%;grid-template-columns:48px 1fr;gap:16px;height:181px;margin-top:17px;padding:24px 24px 20px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff06}.calendar-icon{color:#fff;font-size:38px;line-height:40px}.personal-calendar b{color:#fff;font-size:16px}.personal-calendar p{color:#d2dae3;max-width:300px;margin:9px 0 14px;font-size:12px;line-height:18px}.personal-calendar button{color:#fff;background:linear-gradient(90deg,#1a9fff,#5879ef);border:0;padding:9px 18px;font-size:13px}.personal-calendar button span{margin-left:16px;font-size:19px}.personal-calendar i{color:#102512;background:#6bd442;padding:2px 7px;font:700 10px Arial,sans-serif;position:absolute;top:11px;right:12px}.recommendations-links{flex-direction:column;padding:17px 0 0 8px;display:flex}.recommendations-links button{color:#d9e1e8;text-align:left;background:0 0;border:0;height:27px;padding:0;font:13px Arial,sans-serif}.recommendations-links button:hover{color:#fff}.steam-store-nav-shell{z-index:32}@keyframes steamRecommendationsIn{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(-7px)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}@keyframes steamCoverIn{0%{opacity:0}to{opacity:1}}.steam-main{z-index:1;width:1200px;max-width:calc(100% - 32px);margin:auto;padding-bottom:80px;position:relative}.breadcrumbs{color:#708090;margin-bottom:5px;font-size:9px}.title-row{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.title-row h1{color:#fff;margin:0;font-size:26px;font-weight:400}.steam-blue-button,.steam-actions button{color:#67c1f5;background:linear-gradient(#2b5067,#234457);border:0;padding:7px 13px}.steam-page [data-section]{scroll-margin-top:82px}.hero-grid{background:linear-gradient(90deg,#0000 50%,#0006 100%);grid-template-columns:808px 375px;gap:16px;min-height:562.172px;padding:0 0 12px 1px;display:grid}.hero-gallery{grid-area:1/1;min-width:0;padding:0}.hero-media-wrap{position:relative;overflow:hidden}.hero-media{aspect-ratio:600/338;object-fit:contain;background:#000;width:100%;display:block}.hero-screenshot-lightbox-trigger{cursor:pointer;background:#000;border:0;width:100%;padding:0;display:block}.hero-screenshot-lightbox-trigger:focus-visible{outline-offset:-2px;outline:2px solid #67c1f5}.hero-media-wrap .secondary-button,.header-art-wrap .secondary-button,.about-media-wrap .secondary-button{opacity:0;transition:opacity .18s;position:absolute;bottom:10px;right:10px}.edit-mode .hero-media-wrap:hover .secondary-button,.edit-mode .header-art-wrap:hover .secondary-button,.edit-mode .about-media-wrap:hover .secondary-button{opacity:1}.hero-media-edit-actions{z-index:5;opacity:0;gap:6px;transition:opacity .18s;display:flex;position:absolute;bottom:10px;right:10px}.edit-mode .hero-media-wrap:hover .hero-media-edit-actions,.hero-media-edit-actions:focus-within{opacity:1}.hero-media-edit-actions .secondary-button{opacity:1;position:static}.hero-media-edit-actions .secondary-button:disabled{opacity:.42;cursor:default}.hero-media-edit-actions .danger-button{color:#ffd7d7;cursor:pointer;background:#5b2229f0;border:1px solid #ffb2b26b;border-radius:3px;padding:7px 9px;font-size:8px}.hero-media-empty{color:#8394a3;text-align:center;place-content:center;gap:5px;display:grid}.hero-media-empty b{color:#c7d5e0;font-size:15px}.hero-media-empty span{font-size:10px}.screenshot-order-button{justify-content:center;min-width:60px}.secondary-button{color:#fff;background:#121821e6;border:1px solid #ffffff59;border-radius:4px;align-items:center;gap:5px;padding:7px 9px;font-size:9px;display:inline-flex;box-shadow:0 3px 12px #0000004d}.hero-media-arrow{z-index:3;color:#ffffff80;opacity:0;pointer-events:none;cursor:pointer;background:0 0;border:0;place-items:center;width:36px;height:55px;padding:0;transition:opacity .3s ease-in-out,color .15s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.hero-media-wrap:hover .hero-media-arrow:not(:disabled),.hero-media-arrow:focus-visible{opacity:1;pointer-events:auto}.hero-media-arrow:hover{color:#ffffffe6}.hero-media-arrow:disabled{display:none}.hero-media-arrow-left{left:2px}.hero-media-arrow-right{right:2px}.hero-media-arrow span{border-top:5px solid;border-left:5px solid;width:22px;height:22px}.hero-media-arrow-left span{transform:rotate(-45deg)}.hero-media-arrow-right span{transform:rotate(135deg)}.thumbnail-carousel{height:95px;margin-top:0;position:relative;overflow:hidden}.thumbnail-strip{scroll-behavior:smooth;scrollbar-width:none;gap:4px;height:77px;margin:0;padding:6px 0;display:flex;overflow:auto hidden}.thumbnail-strip::-webkit-scrollbar{display:none}.thumbnail-strip>button,.add-media-tile{cursor:pointer;background:#000;border:0;flex:0 0 116px;height:65px;padding:0;position:relative}.thumbnail-strip>button.active:after{z-index:3;content:"";pointer-events:none;border:3px solid #d6d7d8;position:absolute;inset:-3px 0}.thumbnail-strip img,.thumbnail-strip video{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.edit-mode .thumbnail-strip>button.screenshot-draggable{cursor:grab}.edit-mode .thumbnail-strip>button.screenshot-draggable:active{cursor:grabbing}.thumbnail-strip>button.screenshot-dragging{opacity:.32}.thumbnail-strip>button.screenshot-drop-before:before,.thumbnail-strip>button.screenshot-drop-after:before{z-index:5;content:"";pointer-events:none;background:#67c1f5;border-radius:2px;width:4px;position:absolute;top:-4px;bottom:-4px;box-shadow:0 0 9px #67c1f5e6}.thumbnail-strip>button.screenshot-drop-before:before{left:-4px}.thumbnail-strip>button.screenshot-drop-after:before{right:-4px}.screenshot-drag-handle{z-index:4;color:#fff;opacity:.62;pointer-events:none;background:#0e1822e6;border:1px solid #ffffff4d;border-radius:2px;place-items:center;width:20px;height:20px;font:17px/17px Arial,sans-serif;transition:opacity .15s,background .15s;display:grid;position:absolute;top:4px;left:4px;box-shadow:0 2px 7px #00000073}.thumbnail-strip>button:hover .screenshot-drag-handle,.thumbnail-strip>button:focus-visible .screenshot-drag-handle{opacity:1;background:#245a7b}.trailer-play-icon{z-index:2;pointer-events:none;background:#000000c7;border-radius:50%;width:34px;height:34px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 1px 5px #0009}.trailer-play-icon:after{content:"";filter:drop-shadow(0 1px 1px #00000080);border-top:8px solid #0000;border-bottom:8px solid #0000;border-left:12px solid #fff;width:0;height:0;position:absolute;top:9px;left:13px}.add-media-tile{color:#78b5d6;cursor:pointer;border:1px dashed #4c7188;flex-direction:column;justify-content:center;align-items:center;gap:1px;font-size:20px;display:flex}.add-media-tile b{font-size:16px;line-height:18px}.add-media-tile span{font-size:8px;line-height:11px}.add-trailer-tile{color:#9bd9fa;background:#142b3a;border-color:#438fb7}.thumbnail-scrollbar{width:100%;height:18px;display:flex}.thumbnail-scroll-track{cursor:pointer;background:#0003;border-radius:3px;flex:1;height:18px;position:relative;overflow:hidden}.thumbnail-scroll-thumb{touch-action:none;cursor:grab;background:#233c51cc;border:0;border-radius:3px;width:62px;height:18px;padding:0;position:absolute;top:0}.thumbnail-scroll-thumb:active{cursor:grabbing}.thumbnail-arrow{color:#d6d7d8;cursor:pointer;background:#233c51cc;border:0;border-radius:3px;flex:0 0 38px;width:38px;height:18px;padding:0;position:relative}.thumbnail-arrow:hover:not(:disabled),.thumbnail-scroll-thumb:hover{color:#fff;background:#28506a}.thumbnail-arrow:disabled{color:#d6d7d838;cursor:default}.thumbnail-arrow span{border-top:2px solid;border-left:2px solid;width:7px;height:7px;position:absolute;top:5px}.thumbnail-arrow-left span{left:17px;transform:rotate(-45deg)}.thumbnail-arrow-right span{right:17px;transform:rotate(135deg)}.steam-media-lightbox{z-index:260;background:#000c;justify-content:center;align-items:center;padding:0;font:13px Arial,Helvetica,sans-serif;animation:.12s ease-out both steam-lightbox-fade-in;display:flex;position:fixed;inset:0}.steam-media-lightbox-dialog{color:#8f98a0;background:#25282e;width:min(100vw - 36px,177.778vh - 184.889px);animation:.12s ease-out both steam-lightbox-scale-in}.steam-media-lightbox-dialog>header,.steam-media-lightbox-dialog>footer{background:#25282e;align-items:center;height:34px;display:flex}.steam-media-lightbox-dialog>header{justify-content:center;padding:0 36px;position:relative}.steam-media-lightbox-dialog>header>span{text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.steam-media-lightbox-dialog>header>button{color:#b8bcbf;cursor:pointer;background:0 0;border:0;width:22px;height:22px;padding:0;position:absolute;top:6px;right:6px}.steam-media-lightbox-dialog>header>button:hover,.steam-media-lightbox-dialog>header>button:focus-visible{color:#fff;outline:0}.steam-media-lightbox-dialog>header>button i:before,.steam-media-lightbox-dialog>header>button i:after{content:"";background:currentColor;width:3px;height:17px;position:absolute;top:3px;left:10px}.steam-media-lightbox-dialog>header>button i:before{transform:rotate(45deg)}.steam-media-lightbox-dialog>header>button i:after{transform:rotate(-45deg)}.steam-media-lightbox-dialog>footer{justify-content:center}.steam-media-lightbox-stage{aspect-ratio:16/9;background:#000;width:100%;position:relative;overflow:hidden}.steam-media-lightbox-asset{object-fit:contain;background:#000;width:100%;height:100%;display:block}.steam-media-lightbox-stage video{object-fit:contain}.steam-media-lightbox-arrow{z-index:2;color:#ffffff80;opacity:0;cursor:pointer;background:0 0;border:0;place-items:center;width:43px;height:65px;padding:0;transition:opacity .3s ease-in-out,color .15s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.steam-media-lightbox-stage:hover .steam-media-lightbox-arrow,.steam-media-lightbox-arrow:focus-visible{opacity:1}.steam-media-lightbox-arrow:hover{color:#ffffffe6}.steam-media-lightbox-arrow:focus-visible{outline-offset:-1px;outline:1px solid #67c1f5d9}.steam-media-lightbox-arrow-left{left:3px}.steam-media-lightbox-arrow-right{right:3px}.steam-media-lightbox-arrow span{border-top:7px solid;border-left:7px solid;width:30px;height:30px}.steam-media-lightbox-arrow-left span{transform:rotate(-45deg)}.steam-media-lightbox-arrow-right span{transform:rotate(135deg)}@keyframes steam-lightbox-fade-in{0%{opacity:0}to{opacity:1}}@keyframes steam-lightbox-scale-in{0%{transform:scale(.985)}to{transform:scale(1)}}@media (width<=600px){.steam-media-lightbox-dialog{width:calc(100vw - 16px)}.steam-media-lightbox-arrow{opacity:.78;width:36px;height:56px}.steam-media-lightbox-arrow span{border-width:5px 0 0 5px;width:23px;height:23px}}@media (prefers-reduced-motion:reduce){.steam-media-lightbox,.steam-media-lightbox-dialog{animation:none}.steam-media-lightbox-arrow{transition:none}}.hero-summary{grid-area:1/2;min-width:0;padding:0}.header-art-wrap,.about-media-wrap{position:relative}.header-art-wrap{height:178.266px}.hero-summary img{aspect-ratio:460/215;object-fit:cover;width:100%}.short-description{color:#c6d4df;width:100%;height:76px;min-height:76px;margin:12px 0 0;padding:0 16px 0 0;font:400 14px/19px Arial,Helvetica,sans-serif;overflow:hidden}.slot-switcher{z-index:6;color:#fff;background:#121821eb;border:1px solid #ffffff59;border-radius:4px;align-items:center;display:flex;position:absolute;top:8px;right:8px;overflow:hidden;box-shadow:0 3px 12px #00000059}.slot-switcher button{color:#fff;background:0 0;border:0;width:26px;height:25px;padding:0;font-size:17px}.slot-switcher button:hover{background:#347fa9}.slot-switcher span{text-align:center;min-width:34px;font-size:9px}.hero-summary-mid{flex-direction:column;justify-content:space-around;height:283.906px;display:flex}.hero-summary dl{grid-template-columns:141.25px 187.5px;height:54px;margin:0;font:13px/18px Arial,Helvetica,sans-serif;display:grid}.hero-summary dt{color:#798a95;text-transform:uppercase;white-space:nowrap;height:18px;padding-right:10px;font:11px/18px Arial,Helvetica,sans-serif;overflow:hidden}.hero-summary dd{color:#67c1f5;white-space:nowrap;height:18px;margin:0;font:13px/18px Arial,Helvetica,sans-serif;overflow:hidden}.hero-summary dd:first-of-type{color:#798a95}.hero-tags-block{height:51px;padding-top:10px}.hero-summary small{color:#556772;height:19px;font:12px/19px Arial,Helvetica,sans-serif;display:block}.steam-tags{flex-wrap:wrap;height:22px;margin-top:0;display:flex;overflow:hidden}.steam-tag,.add-tag{color:#67c1f5;background:#67c1f533;border:0;border-radius:2px;align-items:center;min-height:19px;margin:0 2px 3px 0;padding:0 7px;font:11px/19px Arial,sans-serif;display:inline-flex;position:relative}.steam-tag .editable{color:inherit}.steam-tag>button{color:#fff;background:#b33a43;border:0;border-radius:50%;width:14px;height:14px;padding:0;font:12px/12px Arial;display:none;position:absolute;top:-7px;right:-5px}.edit-mode .steam-tag:hover>button{display:block}.add-tag{cursor:pointer}.steam-actions{background:#0003;gap:6px;height:64px;margin:0 0 16px;padding:16px;font:12px Arial,Helvetica,sans-serif;display:flex;position:relative}.steam-actions:before{z-index:-1;content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0,#ffffff0d 20% 80%,#0000 100%) top/100% 1px no-repeat,radial-gradient(1000px 153px at 50% 0,#283c53,#0000);width:100vw;height:200px;position:absolute;top:0;left:50%;transform:translate(-50%)}.steam-actions button{color:#67c1f5;background:#67c1f533;border:0;border-radius:2px;height:32px;padding:1px 14px;font:13px Motiva Sans,Arial,sans-serif}.steam-actions button:hover{color:#fff;background:#67c1f566}.steam-ignore-group{gap:0;display:flex}.steam-ignore-group>button:first-child{border-radius:2px 0 0 2px}.steam-ignore-group .ignore-arrow{border-left:1px solid #1b2838a6;border-radius:0 2px 2px 0;width:21px;padding:0;position:relative}.steam-ignore-group .ignore-arrow:after{content:"";border-bottom:1px solid #67c1f5;border-right:1px solid #67c1f5;width:6px;height:6px;position:absolute;top:11px;left:7px;transform:rotate(45deg)}.steam-actions .steam-action-icon{width:48px;padding:1px}.steam-actions .queue{min-width:176px;margin-left:auto;font:12px Arial,Helvetica,sans-serif}.steam-actions .queue span{margin-left:22px}.library-banner{color:#a5d336;background:linear-gradient(90deg,#536d20,#405b22);margin-bottom:48px;padding:12px 14px;font-size:16px}.library-banner b{color:#1c2c11;background:#b9e538;margin-right:6px;padding:3px 6px;font-size:9px}.steam-columns{grid-template-columns:minmax(0,780px) minmax(250px,396px);gap:19px;padding-left:5px;display:grid}.steam-left{min-width:0}.purchase-box{background:linear-gradient(90deg,#344654,#53697c);border-radius:4px;justify-content:space-between;align-items:center;margin-bottom:0;padding:15px;display:flex;position:relative}.purchase-box h2{color:#fff;margin:0;font-size:20px;font-weight:400}.purchase-box div{background:#000;padding:3px;position:absolute;bottom:-15px;right:12px}.purchase-box span{color:#fff;padding:8px 13px;display:inline-block}.purchase-box button{color:#d2efa9;background:linear-gradient(#75b022,#588a1b);border:0;padding:8px 16px}.steam-about-collapse{max-height:850px;overflow:hidden}.steam-about-collapse.expanded{max-height:none}.steam-about-description{color:#acb2b8;margin-top:30px;font:14px/21px Motiva Sans,Arial,sans-serif}.steam-section-heading-row{position:relative}.steam-section-label{color:#fff;background:linear-gradient(90deg,#2a475ecc,#0000) 0 100%/100% 1px no-repeat;height:28px;margin:0 0 10px;padding:2px 0 0;font:400 14px/26px Motiva Sans,Arial,sans-serif}.steam-section-heading-row>button{color:#8dc9ee;background:#233e52;border:1px solid #477ba0;border-radius:2px;height:24px;padding:0 8px;font-size:9px;position:absolute;top:0;right:0}.steam-rich-content{color:#acb2b8;font:14px/21px Motiva Sans,Arial,sans-serif}.steam-rich-content p{margin:7px 0}.steam-rich-content h2{color:#2f89bc;min-height:28px;margin:18px 0 0;padding:2px 0 0;font:500 15px/26px Motiva Sans,Arial,sans-serif}.steam-rich-content img,.steam-rich-content video{object-fit:contain;background:#000;width:100%;max-width:100%;height:auto;margin:0 0 10px;display:block}.steam-rich-content video{aspect-ratio:780/220;object-fit:cover}.steam-rich-content ul{margin:8px 0 8px 22px;padding:0}.steam-rich-content .align-center{text-align:center}.steam-rich-content .align-right{text-align:right}.missing-description-asset{color:#e8a9a9;background:#40262b;padding:14px;display:block}.steam-autocollapse-fade{z-index:3;background:linear-gradient(#1b283800,#1b2838 68%);flex-direction:column;justify-content:flex-end;align-items:stretch;height:79px;margin-top:-79px;display:flex;position:relative}.steam-autocollapse-fade button{color:#67c1f5;background:linear-gradient(90deg,#0000 0%,#253f6080 33% 66%,#0000 100%);border:0;width:100%;height:26px;padding:0;font:12px/26px Arial,sans-serif}.steam-autocollapse-fade button:hover{color:#fff;background:linear-gradient(90deg,#0000 0%,#355a85a6 33% 66%,#0000 100%)}.requirements{margin-top:30px}.requirements>h3{color:#fff;background:linear-gradient(90deg,#2a475ecc,#0000) 0 100%/100% 1px no-repeat;height:28px;margin:0 0 10px;padding:2px 0 0;font:400 14px/26px Motiva Sans,Arial,sans-serif}.requirements>div{grid-template-columns:1fr 1fr;gap:22px;display:grid}.requirements b{color:#8e959c;text-transform:uppercase;font-size:12px}.requirements p{color:#8f98a0;margin:5px 0;font-size:12px;line-height:18px}.steam-right{color:#c6d4df;min-width:0}.relevance-heading,.steam-side-block{background:linear-gradient(90deg,#00000080 5%,#000000a6 95%);width:100%}.relevance-heading{color:#fff;padding:10px 18px;font-size:16px}.relevance-card{color:#969696;background:linear-gradient(90deg,#00000080 5%,#000000a6 95%);min-height:51px;margin-bottom:8px;padding:16px 16px 16px 28px;font-size:14px}.relevance-card p{margin:0}.relevance-card span{color:#66c0f4;margin-right:6px}.steam-side-block{margin-bottom:8px;padding:16px}.steam-feature-row{color:#fff;background:#0003;grid-template-columns:34px 1fr auto;align-items:center;min-height:26px;margin-bottom:2px;font-size:12px;display:grid;position:relative}.steam-feature-icon{color:#66c0f4;background:#0000002e;place-items:center;height:26px;font-size:15px;display:grid}.steam-feature-row>button,.language-row>button{opacity:0;color:#aeb8c0;background:0 0;border:0;width:20px;height:20px;padding:0}.edit-mode .steam-feature-row:hover>button,.edit-mode .language-row:hover>button{opacity:1}.controller-support{padding-top:9px}.controller-support>b{color:#c6d4df;margin-bottom:6px;font-size:12px;font-weight:400;display:block}.controller-support p{color:#c6d4df;align-items:center;gap:10px;margin:0;padding:5px 0;font-size:11px;display:flex}.controller-support p span{color:#66c0f4}.steam-add-row{color:#66c0f4;background:#67c1f50d;border:1px dashed #35536a;width:100%;margin-top:4px;padding:5px;font-size:10px}.language-title{margin-bottom:6px;font-size:12px}.language-head,.language-row{border-bottom:1px solid #3c4b57;grid-template-columns:minmax(0,1fr) 52px 52px 52px;align-items:center;min-height:22px;display:grid}.edit-mode .language-row{grid-template-columns:minmax(0,1fr) 45px 45px 45px 20px}.language-head{color:#8f98a0;text-align:center;font-size:8px}.language-row{color:#c6d4df;font-size:10px}.language-row b{color:#67c1f5;text-align:center}.language-card>a{color:#66c0f4;margin-top:8px;font-size:10px;display:block}.side-heading{color:#fff;letter-spacing:.02em;margin:15px 0 6px;font-size:10px;font-weight:400}.deck-card{align-items:center;gap:10px;min-height:54px;display:flex}.deck-icon{color:#7c8790;font-size:27px}.deck-card button{color:#fff;background:#1a9fff;border:0;margin-left:auto;padding:7px 11px}.game-info{color:#8f98a0;font:12px/20px Arial,sans-serif}.details-block p{margin:0}.details-block .editable{color:#67c1f5}.details-links{padding-top:14px}.steam-link-row,.steam-link-edit{color:#67c1f5;grid-template-columns:24px 1fr auto;align-items:center;min-height:27px;text-decoration:none;display:grid}.steam-link-row b{color:#71808b;font-size:10px}.steam-link-icon{color:#7f8b94;text-align:center;font-size:14px}.steam-link-edit input{color:#d8e7f0;background:#101a24;border:1px solid #66c0f4;outline:none;min-width:0;padding:5px 7px;font-size:9px}.embed-card{min-height:64px}.embed-card button{color:#d6d7d8;background:#67c1f52e;border:0;padding:7px 15px}.content-card{min-height:89px}.content-card h4{color:#c6d4df;margin:0 0 7px;font-size:12px;font-weight:400}.content-card b{color:#d6d7d8;font-size:10px;display:block}.content-card p{color:#8f98a0;margin:5px 0 0;font-size:10px}.editable{border-radius:2px;outline:0;transition:box-shadow .15s,background .15s}.edit-mode .editable:hover{background:#3c80b51f;box-shadow:0 0 0 1px #56a8ef}.edit-mode .editable:focus{background:#23547b6b;box-shadow:0 0 0 2px #59b4ff}.edit-mode .inline-rich-editor{border-radius:2px;outline:0;transition:box-shadow .15s,background .15s}.edit-mode .inline-rich-editor:hover{background:#3c80b50d;box-shadow:0 0 0 1px #56a8efbf}.edit-mode .inline-rich-editor:focus{background:#23547b1f;box-shadow:0 0 0 2px #59b4ff}.edit-mode .inline-rich-editor p:hover,.edit-mode .inline-rich-editor h2:hover{background:#529fda14}.description-editor-backdrop{z-index:240;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#05090ee0;padding:24px;position:fixed;inset:0;overflow:auto}.description-editor{color:#d6d7d8;background:#18232d;border:1px solid #334250;border-radius:8px;width:min(1180px,100%);min-height:calc(100vh - 48px);margin:0 auto;font-family:Arial,sans-serif;overflow:hidden;box-shadow:0 30px 90px #00000080}.description-editor>header{z-index:4;background:#111a22;border-bottom:1px solid #334250;justify-content:space-between;align-items:center;padding:18px 22px;display:flex;position:sticky;top:-24px}.description-editor>header h2{color:#fff;margin:3px 0 0;font-size:22px;font-weight:400}.description-editor>header>button{color:#aab3bc;background:0 0;border:0;width:34px;height:34px;font-size:28px}.steamworks-kicker{color:#67c1f5;letter-spacing:.14em;font-size:9px}.description-editor-controls{justify-content:space-between;align-items:center;padding:14px 22px 8px;display:flex}.visual-toggle{color:#d5dce3;font-size:12px}.visual-toggle input{accent-color:#1a9fff;margin-right:7px}.description-editor select{color:#d9e4eb;background:#101820;border:1px solid #40505d;width:220px;padding:8px 10px}.rich-toolbar{background:#253441;border:1px solid #41515f;width:840px;max-width:calc(100% - 44px);margin:0 auto;display:flex}.rich-toolbar button{color:#c7d3dc;background:0 0;border:0;border-right:1px solid #41515f;width:36px;height:34px;font-size:12px}.rich-toolbar button:hover{color:#fff;background:#334a5d}.rich-toolbar button:nth-last-child(2){text-align:center}.rich-toolbar button:last-child{text-align:right}.description-asset-picker{background:#101820;border:1px solid #41515f;grid-template-columns:repeat(3,1fr);gap:5px;width:840px;max-width:calc(100% - 44px);max-height:160px;margin:5px auto;padding:8px;display:grid;overflow:auto}.description-asset-picker button{color:#b9c8d3;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:#1f2c36;border:1px solid #334450;min-width:0;padding:7px;overflow:hidden}.description-asset-picker span{color:#67c1f5;margin-right:6px}.rich-toolbar .insert-media-button{color:#d9effc;background:#27485d;justify-content:center;align-items:center;gap:7px;width:auto;min-width:106px;padding:0 10px;display:inline-flex}.description-asset-picker{max-height:190px}.description-picker-upload{color:#fff;text-align:center;white-space:nowrap;cursor:pointer;background:#397da6;border:1px solid #4d91b8;grid-column:1/-1;min-width:0;padding:7px;position:relative}.description-picker-upload input{opacity:0;width:1px;height:1px;position:absolute}.description-preview-heading{color:#8f9aa4;align-items:center;gap:10px;width:840px;max-width:calc(100% - 44px);margin:10px auto 5px;font-size:10px;display:flex}.description-preview-heading .device-tabs{background:0 0;border:0}.description-preview-heading .device-tabs button{color:#738c9c;padding:5px 8px}.description-preview-heading .device-tabs button.active{color:#fff;background:#335c78}.description-device-frame{color:#acb2b8;background:#1b2838;border:1px solid #334a5b;width:840px;max-width:calc(100% - 44px);min-height:520px;margin:0 auto 22px;padding:16px 29px 35px;transition:width .2s;overflow:hidden}.description-device-frame.device-mobile{width:390px;padding:13px 15px 30px}.description-device-frame.device-deck{width:720px}.description-device-frame>h3{color:#fff;border-bottom:1px solid #31516a;height:28px;margin:0 0 10px;padding-top:2px;font:400 14px/26px Arial,sans-serif}.description-contenteditable{outline:0;min-height:430px}.description-contenteditable:focus{box-shadow:inset 0 0 0 1px #4384af}.description-contenteditable img,.description-contenteditable video{cursor:default}.description-media-block{clear:both;cursor:grab;-webkit-user-select:none;user-select:none;background:#070b0e;border:2px solid #0000;width:100%;margin:5px 0 12px;position:relative}.description-media-block:hover{border-color:#48a6dc}.description-media-block.dragging{opacity:.42;cursor:grabbing;border-color:#7bcfff}.description-media-block img,.description-media-block video{pointer-events:none;margin:0}.description-media-controls{z-index:2;border:1px solid #ffffff52;border-radius:2px;display:flex;position:absolute;top:7px;right:7px;overflow:hidden;box-shadow:0 2px 8px #0000008c}.description-media-controls button{color:#fff;cursor:pointer;background:#14232ef0;border:0;border-right:1px solid #ffffff2e;padding:6px 8px;font:10px Arial,sans-serif}.description-media-controls button:last-child{border-right:0}.description-media-controls button:hover{background:#3b87b2}.description-media-drag{z-index:2;color:#fff;cursor:grab;background:#14232ef0;border:1px solid #ffffff52;place-items:center;width:28px;height:27px;font-size:17px;display:grid;position:absolute;top:7px;left:7px}.description-contenteditable:empty:before{content:"Start typing, or use Insert media above…";color:#667b89;font-style:italic}.description-localize-panel{color:#cbd8e0;background:#172a37;border:1px solid #4b7894;grid-template-columns:minmax(180px,1fr) 210px auto;align-items:center;gap:10px;width:840px;max-width:calc(100% - 44px);margin:-12px auto 22px;padding:12px 42px 12px 12px;display:grid;position:relative}.description-localize-panel>div b,.description-localize-panel>div span{display:block}.description-localize-panel>div b{color:#fff;font-size:12px}.description-localize-panel>div span{color:#91a4b0;margin-top:3px;font-size:9px}.description-localize-panel select{width:100%}.description-localize-panel label{color:#fff;text-align:center;cursor:pointer;background:#397da6;padding:9px 12px;font-size:10px;position:relative}.description-localize-panel label input{opacity:0;width:1px;height:1px;position:absolute}.description-localize-panel>button{color:#9eacb5;background:0 0;border:0;width:26px;height:26px;font-size:18px;position:absolute;top:8px;right:8px}.raw-editor{width:840px;max-width:calc(100% - 44px);margin:6px auto 24px}.raw-editor p{color:#92a2af;font-size:10px}.raw-editor textarea{color:#d4dde4;resize:vertical;background:#0d151c;border:1px solid #41515f;width:100%;min-height:520px;padding:14px;font:12px/1.55 ui-monospace,SFMono-Regular,Menlo,monospace}.custom-description-assets,.short-description-editor{background:#15202a;border-top:1px solid #334250;padding:22px}.asset-section-title{justify-content:space-between;align-items:center;gap:20px;display:flex}.asset-section-title h3,.short-description-editor h3{color:#fff;margin:0;font-size:16px;font-weight:400}.asset-section-title p,.short-description-editor p{color:#8795a1;margin:5px 0 0;font-size:10px}.upload-description-asset{color:#fff;cursor:pointer;background:#397da6;padding:8px 12px;font-size:11px;position:relative}.upload-description-asset input{opacity:0;width:1px;height:1px;position:absolute}.description-assets-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.description-assets-grid>div{min-width:0}.description-asset-thumb{aspect-ratio:16/9;background:#080c10;position:relative}.description-asset-thumb img,.description-asset-thumb video{object-fit:cover;width:100%;height:100%}.description-asset-thumb button{color:#fff;background:#196591eb;border:0;padding:5px 8px;font-size:9px;position:absolute;bottom:6px;right:6px}.description-assets-grid b{color:#c5d0d8;text-overflow:ellipsis;white-space:nowrap;margin:5px 0;font-size:9px;display:block;overflow:hidden}.description-assets-grid input{color:#d4dce2;background:#0f171e;border:1px solid #35444f;width:100%;padding:6px 7px;font-size:9px}.short-description-editor{grid-template-columns:240px 1fr;gap:20px;display:grid;position:relative}.short-description-editor textarea{color:#d4dde4;resize:vertical;background:#0d151c;border:1px solid #41515f;min-height:90px;padding:10px}.short-description-editor>span{color:#82909a;font-size:9px;position:absolute;bottom:27px;right:29px}.description-editor>footer{background:#111a22;border-top:1px solid #334250;justify-content:flex-end;padding:14px 22px;display:flex}.description-editor>footer button{color:#fff;background:#1a9fff;border:0;padding:9px 24px}.graphical-assets-canvas{background:#10151b;width:calc(100% - 68px);margin-left:68px;padding:30px 34px 80px}.graphical-assets-frame{width:min(1320px,100%);margin:0 auto}.graphical-assets-editor{color:#c7d5df;background:#18232d;border:1px solid #33414d;border-radius:7px;font-family:Arial,sans-serif;overflow:hidden;box-shadow:0 20px 54px #00000052}.graphical-assets-heading{background:#111a22;border-bottom:1px solid #35434e;justify-content:space-between;gap:30px;padding:25px 28px;display:flex}.graphical-assets-heading>div:first-child{max-width:760px}.graphical-assets-heading>div>span,.graphical-assets-section-title>span{color:#67c1f5;letter-spacing:.12em;font-size:9px;font-weight:700}.graphical-assets-heading h1{color:#fff;margin:5px 0 7px;font-size:25px;font-weight:400}.graphical-assets-heading p{color:#8f9eaa;margin:0;font-size:11px;line-height:17px}.graphical-assets-status{background:#172d3b;border:1px solid #33576e;width:290px;padding:12px 14px}.graphical-assets-status b,.graphical-assets-status span{display:block}.graphical-assets-status b{color:#9bd8f7;font-size:11px}.graphical-assets-status span{color:#8499a7;margin-top:5px;font-size:9px;line-height:14px}.graphical-assets-guidance{background:#33414d;border-bottom:1px solid #33414d;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.graphical-assets-guidance>div{background:#1d2a34;padding:15px 18px}.graphical-assets-guidance b,.graphical-assets-guidance span{display:block}.graphical-assets-guidance b{color:#dbe7ee;font-size:10px}.graphical-assets-guidance span{color:#8796a0;margin-top:4px;font-size:9px;line-height:14px}.graphical-assets-guidance code{color:#81c9ef}.graphical-assets-section{border-bottom:1px solid #33414d;padding:27px 28px 33px}.graphical-assets-section:last-child{border-bottom:0}.graphical-assets-section-title{grid-template-columns:120px 1fr;margin-bottom:17px;display:grid}.graphical-assets-section-title h2{color:#fff;margin:0 0 4px;font-size:19px;font-weight:400}.graphical-assets-section-title p{color:#83929d;margin:0;font-size:10px}.graphical-assets-grid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.graphical-asset-card{background:#1b2832;border:1px solid #344550;grid-template-columns:215px 1fr;min-height:220px;display:grid;overflow:hidden}.graphical-asset-preview{background:#0d141a repeating-conic-gradient(#ffffff06 0 25%,transparent 0 50%) 50%/16px 16px;place-items:center;min-height:220px;padding:12px;display:grid;position:relative;overflow:hidden}.graphical-asset-preview img{object-fit:contain;width:100%;max-height:190px;display:block}.asset-vertical .graphical-asset-preview img,.asset-libraryCapsule .graphical-asset-preview img{width:auto;height:190px}.graphical-asset-copy{padding:15px 16px 47px;position:relative}.graphical-asset-copy header{justify-content:space-between;gap:10px;display:flex}.graphical-asset-copy h3{color:#fff;margin:0;font-size:13px;font-weight:400}.graphical-asset-copy h3 sup{color:#67c1f5}.graphical-asset-copy header strong{color:#67c1f5;margin-top:3px;font-size:9px;font-weight:400;display:block}.asset-ready{color:#b9e9b4;white-space:nowrap;background:#24412d;height:20px;padding:3px 7px;font-size:8px}.graphical-asset-copy dl{grid-template-columns:70px 1fr;row-gap:5px;margin:13px 0 0;font-size:9px;line-height:13px;display:grid}.graphical-asset-copy dt{color:#708592;font-weight:700}.graphical-asset-copy dd{color:#a8b6bf;margin:0}.graphical-asset-actions{align-items:center;gap:9px;display:flex;position:absolute;bottom:13px;left:16px;right:16px}.graphical-asset-actions button{color:#fff;background:#397da6;border:0;padding:7px 10px;font-size:9px}.graphical-asset-actions span{color:#71818c;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:8px;overflow:hidden}.graphical-asset-error{color:#ffd0d0;background:#53252b;margin-top:8px;padding:6px 7px;font-size:8px;line-height:12px;display:block}.library-placement-summary{background:#111a22;border:1px solid #3b4c58;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:0;margin-bottom:16px;display:grid;overflow:hidden}.library-placement-preview{aspect-ratio:1920/620;background:#0a0f14;position:relative;overflow:hidden}.library-placement-hero{object-fit:cover;width:100%;height:100%;display:block}.library-placement-logo-box{pointer-events:none;position:absolute;inset:5% 2.5%}.library-placement-logo-box img{object-fit:contain;filter:drop-shadow(0 3px 8px #000000bf);width:100%;height:100%;display:block}.library-placement-logo-box.placement-bottom-left{inset:auto auto 5% 2.5%}.library-placement-logo-box.placement-top-center{bottom:auto;left:50%;right:auto;transform:translate(-50%)}.library-placement-logo-box.placement-center{inset:50% auto auto 50%;transform:translate(-50%,-50%)}.library-placement-logo-box.placement-bottom-center{inset:auto auto 5% 50%;transform:translate(-50%)}.library-placement-summary>div:last-child{flex-direction:column;justify-content:center;align-items:flex-start;padding:18px 20px;display:flex}.library-placement-summary>div:last-child>span{color:#67c1f5;letter-spacing:.12em;font-size:8px;font-weight:700}.library-placement-summary h3{color:#fff;margin:5px 0 7px;font-size:16px;font-weight:400}.library-placement-summary p{color:#91a0aa;margin:0;font-size:9px;line-height:14px}.library-placement-summary b{color:#c0cbd2;text-transform:capitalize;margin-top:10px;font-size:9px;font-weight:400}.library-placement-summary button{color:#fff;background:linear-gradient(90deg,#3d94db,#2c68d5);border:0;margin-top:13px;padding:8px 13px;font-size:10px}.library-logo-tool-backdrop{z-index:500;background:#05080cd1;place-items:center;padding:14px;display:grid;position:fixed;inset:0}.library-logo-tool{color:#bdc3cc;background:#242a33;width:min(1230px,100vw - 28px);height:min(760px,100vh - 28px);font-family:Arial,Motiva Sans,sans-serif;overflow:hidden;box-shadow:0 28px 90px #000000b8}.library-logo-tool>header{background:#333;border-bottom:1px solid #11161c;justify-content:center;align-items:center;gap:32px;height:68px;display:flex}.library-logo-tool>header button{color:#fff;text-shadow:0 1px 2px #000;background:linear-gradient(90deg,#4d9de8,#2860d7);border:0;width:176px;height:44px;font-size:20px}.library-logo-tool>header button:nth-child(2){background:linear-gradient(#a8cb36,#72921f)}.placement-client{grid-template-columns:303px minmax(0,1fr);height:calc(100% - 108px);display:grid;overflow:hidden}.placement-client>aside{background:#242a33;border-right:4px solid #11161d;padding:5px 4px 20px 0;overflow:hidden}.placement-client>aside span{color:#afb5bd;text-overflow:ellipsis;white-space:nowrap;height:22px;padding:3px 22px;font-size:12px;line-height:16px;display:block;overflow:hidden}.placement-client>aside span.selected{color:#fff;background:#363d48}.placement-client>main{background:#242a33;min-width:0;overflow:hidden}.placement-hero{aspect-ratio:1920/620;touch-action:none;background:#11161b;width:100%;position:relative;overflow:hidden}.placement-hero-art{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.placement-logo-box{z-index:3;cursor:move;touch-action:none;position:absolute}.placement-logo-box.placement-bottom-left{bottom:5%;left:2.5%}.placement-logo-box.placement-top-center{top:5%;left:50%;transform:translate(-50%)}.placement-logo-box.placement-center{top:50%;left:50%;transform:translate(-50%,-50%)}.placement-logo-box.placement-bottom-center{bottom:5%;left:50%;transform:translate(-50%)}.placement-logo-box>img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;filter:drop-shadow(0 3px 8px #000000c7);width:100%;height:100%;display:block}.placement-logo-box:after{content:"";pointer-events:none;border:2px dotted #2981d8eb;position:absolute;inset:0;box-shadow:0 0 0 1px #7ab8ef47}.placement-resize{z-index:5;background:#2982d1;border:0;position:absolute}.placement-resize.resize-top{cursor:ns-resize;opacity:.18;width:calc(100% - 20px);height:8px;top:-4px;left:10px}.placement-resize.resize-right{cursor:ew-resize;opacity:.18;width:8px;height:calc(100% - 20px);top:10px;right:-4px}.placement-resize.resize-corner{cursor:nesw-resize;opacity:1;border:2px solid #a8d8ff;width:13px;height:13px;top:-6px;right:-6px}.placement-anchor{z-index:4;background:0 0;border:0;width:24px;height:14px;padding:0;position:absolute}.placement-anchor:before,.placement-anchor:after{content:"";background:#70ef40;border-radius:3px;position:absolute;box-shadow:0 0 3px #000000d9}.placement-anchor.anchor-bottom-left{width:22px;height:22px;bottom:4%;left:.5%}.placement-anchor.anchor-bottom-left:before{width:5px;height:22px;bottom:0;left:0}.placement-anchor.anchor-bottom-left:after{width:22px;height:5px;bottom:0;left:0}.placement-anchor.anchor-top-center{top:1%;left:50%;transform:translate(-50%)}.placement-anchor.anchor-center{top:50%;left:50%;transform:translate(-50%,-50%)}.placement-anchor.anchor-bottom-center{bottom:1%;left:50%;transform:translate(-50%)}.placement-anchor:not(.anchor-bottom-left):before{width:24px;height:5px;top:4px;left:0}.placement-anchor.anchor-center:after{width:6px;height:15px;top:-2px;left:9px}.placement-anchor.active{filter:drop-shadow(0 0 5px #70ef40cc)}.placement-client-actions{background:#282e37;border-top:1px solid #ffffff0a;grid-template-columns:150px 140px 165px 200px 1fr 122px;align-items:center;gap:0;height:69px;padding:0 20px;display:grid}.placement-client-actions>button{color:#ffffff61;background:linear-gradient(90deg,#66922f,#387344);border:0;height:46px;font-size:20px}.placement-client-actions>div{color:#aab0b9;flex-direction:column;padding-left:34px;font-size:13px;display:flex}.placement-client-actions>div span{color:#718297;margin-top:3px}.placement-client-actions i{justify-self:end;font-style:normal}.placement-client-actions strong{justify-self:end;font-size:12px;font-weight:400}.placement-client-content{background:#242a33;height:100%}.library-logo-tool>footer{color:#8f9aa4;background:#1c222a;border-top:1px solid #343c47;justify-content:space-between;align-items:center;height:40px;padding:0 18px;font-size:10px;display:flex}.library-logo-tool>footer b{color:#c3d2db;font-weight:400}.steam-homepage{color:#c6d4df;background:#0f1924 radial-gradient(1180px 610px at 50% 165px,#21374d 0,#132230d1 48%,#0f1924 84%);min-height:1900px;font:400 12px Motiva Sans,sans-serif}.steam-homepage .steam-store-nav-shell{margin-bottom:0}.steam-home-main{width:1200px;max-width:calc(100% - 32px);margin:0 auto;padding:15px 0 100px}.homepage-section{margin-bottom:58px}.homepage-section>h2,.homepage-section>header h2{color:#fff;height:40px;margin:0;font:600 21px/30px Motiva Sans,sans-serif}.homepage-section>header{justify-content:space-between;align-items:center;display:flex}.homepage-section>header button{color:#fff;background:#ffffff14;border:1px solid #ffffff59;height:22px;padding:0 15px;font:500 13px/20px Motiva Sans,sans-serif}.featured-carousel{background:#102335;grid-template-columns:840px 360px;height:481px;display:grid;box-shadow:0 0 10px #00000080}.featured-primary{background:#070b10;overflow:hidden}.featured-primary>img{object-fit:contain;background:#070b10;width:100%;height:100%;display:block}.featured-info{color:#fff;background:linear-gradient(145deg,#1f3951f5,#152637fa);min-width:0;padding:14px 18px 18px;position:relative;overflow:hidden}.featured-info h3{text-overflow:ellipsis;white-space:nowrap;margin:0;font:500 20px/24px Motiva Sans,sans-serif;overflow:hidden}.featured-review{color:#66b7e7;font:400 13px/18px Motiva Sans,sans-serif;display:block}.featured-screenshots{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.featured-screenshots img{aspect-ratio:16/9;object-fit:contain;background:#0a1118;width:100%;display:block}.featured-reason{color:#d6e0e8;flex-direction:column;justify-content:center;min-height:66px;font:300 14px/19px Motiva Sans,sans-serif;display:flex;position:absolute;bottom:83px;left:18px;right:18px}.featured-reason b{color:#8bc43f;font-weight:500}.featured-info>strong{color:#d8e3ea;background:#0000003d;padding:6px 10px;font:400 14px/16px Motiva Sans,sans-serif;position:absolute;bottom:15px;right:18px}.homepage-game-card{background:linear-gradient(#1f4b69,#16344b);min-width:0;height:160px;position:relative;overflow:hidden;box-shadow:0 0 7px #0000006b}.homepage-game-card>img{object-fit:fill;background:#0a1118;width:100%;height:132px;display:block}.homepage-game-card>div{background:linear-gradient(90deg,#21465e,#172d3d);height:28px;padding:0 7px;position:relative}.homepage-game-card b,.homepage-game-card span{display:none}.homepage-game-card strong{color:#fff;font:400 14px/12px Motiva Sans,sans-serif;position:absolute;bottom:8px;right:7px}.homepage-game-card.current-game{box-shadow:0 0 0 2px #67c1f5,0 8px 20px #00000073}.carousel-dots{justify-content:center;align-items:center;gap:4px;height:37px;display:flex}.carousel-dots i{background:#fff3;border-radius:3px;width:18px;height:6px}.carousel-dots i:first-child{background:#fff3}.carousel-dots i.active{background:#ffffffbf}.featured-section{margin-bottom:23px}.homepage-event-banner{color:#173b48;background-color:#d2f7f9;background-position:50%,100%;background-repeat:no-repeat;background-size:100% 100%,auto 100%;justify-content:space-between;align-items:center;width:100%;height:180px;margin-bottom:49px;padding:24px 118px;display:flex;overflow:hidden;box-shadow:0 3px 12px #00000057}.homepage-event-banner>div{text-align:center;display:grid}.homepage-event-banner small{letter-spacing:.3em;font-size:14px;font-weight:700}.homepage-event-banner b{letter-spacing:-.07em;font-size:46px;line-height:48px}.homepage-event-banner>strong{text-align:right;width:230px;font-size:18px;line-height:24px}.discount-grid{grid-template-columns:repeat(3,341px);justify-content:center;gap:18px;height:457px;padding-top:18px;display:grid}.discount-vertical{background:#0a1118;height:439px;position:relative;overflow:hidden;box-shadow:0 0 7px #00000061}.discount-vertical>.steam-hover-media{width:341px;height:405px}.discount-vertical img{object-fit:fill;background:#0a1118;width:341px;height:405px;display:block}.discount-vertical>.home-capsule-banner{z-index:3;color:#fff;text-transform:uppercase;background:linear-gradient(90deg,#3478b8,#1c9bb4);margin:0;padding:3px 8px;font:500 14px/20px Motiva Sans,sans-serif;transition:opacity .6s;position:absolute;top:0;left:0;box-shadow:2px 1px 5px #00000059}.discount-vertical footer{color:#fff;background:linear-gradient(90deg,#1b3b50,#142b3a);justify-content:flex-end;align-items:center;height:34px;padding:0 8px;display:flex;position:relative}.discount-vertical footer span{display:none}.discount-vertical footer strong{color:#fff;font:400 14px/16px Motiva Sans,sans-serif}.discount-vertical.current-game{box-shadow:0 0 0 2px #67c1f5,0 8px 20px #00000073}.discount-stack{grid-template-rows:193px 193px;gap:19px;display:grid}.discount-horizontal{background:#132436;overflow:hidden;box-shadow:0 0 7px #00000061}.discount-horizontal img{object-fit:fill;background:#0a1118;width:341px;height:159px;display:block}.discount-horizontal footer{background:linear-gradient(90deg,#1b3b50,#142b3a);justify-content:flex-end;align-items:center;height:34px;padding:0 8px;display:flex;position:relative}.discount-horizontal footer span{display:none}.discount-horizontal footer strong{color:#fff;font:400 14px/16px Motiva Sans,sans-serif}.discount-dots{height:36px}.homepage-card-row{grid-template-columns:repeat(5,230px);gap:12px;display:grid}.recommended-section{margin-top:4px}.recommended-section>header{margin-bottom:0}.compact-dots{height:37px}.browse-section{grid-template-columns:280px 1fr;column-gap:30px;display:grid}.homepage-list{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:4px 12px;display:grid}.homepage-list-row{background:#00000038;grid-template-columns:126px 1fr auto;align-items:center;min-height:58px;display:grid}.homepage-list-row img{aspect-ratio:231/87;object-fit:fill;background:#0a1118;width:126px;display:block}.homepage-list-row>div{min-width:0;padding:0 10px}.homepage-list-row b,.homepage-list-row span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.homepage-list-row b{color:#c7d5e0;font:400 12px Motiva Sans,sans-serif}.homepage-list-row span{color:#627b8c;margin-top:3px;font:400 9px Motiva Sans,sans-serif}.homepage-list-row>strong{color:#c7d5e0;padding-right:12px;font:400 10px Motiva Sans,sans-serif}.homepage-list-row.current-game{background:#67c1f52e;box-shadow:inset 3px 0 #67c1f5}.homepage-device-tabs,.deck-controller-footer{display:none}.steam-hover-media{z-index:2;background:#000;outline:0;width:100%;height:100%;transition:transform .2s ease-in-out;display:block;position:relative;overflow:hidden}.steam-hover-media>img,.steam-hover-media>video{object-fit:fill;background:#000;width:100%;height:100%;display:block}.steam-hover-media>img{z-index:1;transition:opacity .6s;position:relative}.steam-hover-media .steam-microtrailer{z-index:3;aspect-ratio:616/353;opacity:0;object-fit:contain;width:100%;height:auto;max-height:113%;transition:opacity .6s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.steam-hover-media.microtrailer-active>img{opacity:0}.steam-hover-media.microtrailer-active .steam-microtrailer{opacity:1;box-shadow:4px 4px 10px #110c0c}.discount-vertical .steam-hover-media.microtrailer-active~.home-capsule-banner{opacity:0}.steam-hover-media:focus-visible{box-shadow:inset 0 0 0 2px #67c1f5}.steam-sale-capsule{overflow:visible}.steam-sale-capsule:hover,.steam-sale-capsule:focus-within{z-index:4}.steam-sale-capsule:hover .steam-hover-media,.steam-sale-capsule:focus-within .steam-hover-media{transform:scale(1.05)}.featured-primary .steam-hover-media{height:481px}.featured-primary .steam-hover-media>img{object-fit:fill}.featured-screenshots button{opacity:.6;background:#0a1118;border:0;padding:0;transition:opacity .3s;overflow:hidden}.featured-screenshots button:hover,.featured-screenshots button:focus-visible{opacity:1;outline:1px solid #67c1f5}.homepage-game-card>.steam-hover-media{height:132px}.discount-vertical>.steam-hover-media{height:405px}.discount-horizontal>.steam-hover-media{height:159px}.browse-section{grid-template-columns:minmax(0,2fr) minmax(300px,1fr);align-items:start;gap:0 12px}.browse-section>h2{grid-column:1/-1}.browse-section .homepage-list{grid-column:1;grid-template-columns:1fr;gap:4px}.homepage-list-row{width:100%;color:inherit;text-align:left;border:0;padding:0;transition:background .2s ease-in-out}.homepage-list-row:hover,.homepage-list-row:focus-visible{background:#2a475e;outline:none}.homepage-list-preview{color:#c7d5e0;background:#22384a;grid-column:2;min-height:460px;padding:10px;overflow:hidden}.homepage-list-preview-details{background:#162636;flex-direction:column;gap:4px;min-height:105px;padding:9px;display:flex}.homepage-list-preview-details>b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:400;overflow:hidden}.homepage-list-preview-details>span{color:#7f91a1;margin-top:4px;font-size:9px}.homepage-list-preview-details>strong{color:#66c0f4;font-size:12px;font-weight:400}.homepage-list-preview>video,.homepage-list-preview>img{aspect-ratio:16/9;object-fit:cover;background:#000;width:100%;margin-top:6px;display:block}.homepage-list-preview .homepage-list-preview-shot{margin-top:8px}.homepage-list-preview-tags{gap:4px;margin-top:5px;display:flex;overflow:hidden}.homepage-list-preview-tags i{color:#b9d7ea;white-space:nowrap;background:#67c1f529;padding:3px 5px;font-size:7px;font-style:normal}.steam-homepage.device-mobile{background:#1b2838 linear-gradient(#294764 0,#1b2c40 420px,#1b2838 900px);min-height:100%}.steam-homepage.device-mobile .homepage-device-tabs{scrollbar-width:none;background:#162435;border-bottom:1px solid #ffffff0f;height:38px;padding:0 8px;display:flex;overflow-x:auto}.steam-homepage.device-mobile .homepage-device-tabs::-webkit-scrollbar{display:none}.steam-homepage.device-mobile .homepage-device-tabs button{color:#9cb0c1;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;height:38px;padding:0 12px;font:11px Arial,sans-serif}.steam-homepage.device-mobile .homepage-device-tabs button.active{color:#fff;border-bottom-color:#1a9fff}.steam-homepage.device-mobile .steam-store-nav-shell{margin-bottom:0}.steam-homepage.device-mobile .steam-home-main{width:auto;max-width:none;padding:24px 12px 64px}.steam-homepage.device-mobile .homepage-section{margin-bottom:42px}.steam-homepage.device-mobile .homepage-section>h2,.steam-homepage.device-mobile .homepage-section>header h2{font-size:16px;line-height:21px}.steam-homepage.device-mobile .homepage-section>header{align-items:flex-end;gap:10px}.steam-homepage.device-mobile .homepage-section>header h2{max-width:235px}.steam-homepage.device-mobile .homepage-section>header button{flex:none;max-width:128px;padding:5px 8px;font-size:9px;line-height:12px}.steam-homepage.device-mobile .featured-carousel{height:218px;box-shadow:none;scroll-snap-type:x mandatory;scrollbar-width:none;background:0 0;gap:9px;display:flex;overflow-x:auto}.steam-homepage.device-mobile .featured-carousel::-webkit-scrollbar{display:none}.steam-homepage.device-mobile .featured-primary{scroll-snap-align:start;flex:0 0 100%;height:210px;box-shadow:0 0 8px #00000073}.steam-homepage.device-mobile .featured-info{scroll-snap-align:start;flex:0 0 86%;height:210px;padding:11px 12px}.steam-homepage.device-mobile .featured-info h3{font-size:17px;line-height:21px}.steam-homepage.device-mobile .featured-review{font-size:10px;line-height:14px}.steam-homepage.device-mobile .featured-screenshots{gap:5px;margin-top:6px}.steam-homepage.device-mobile .featured-reason{min-height:27px;font-size:9px;line-height:12px;bottom:35px;left:12px;right:12px}.steam-homepage.device-mobile .featured-info>strong{font-size:9px;bottom:8px;right:12px}.steam-homepage.device-mobile .carousel-dots{padding-top:0}.steam-homepage.device-mobile .discount-grid,.steam-homepage.device-mobile .homepage-card-row{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-flow:column;justify-content:start;gap:9px;height:auto;padding:3px 2px 8px;display:grid;overflow-x:auto}.steam-homepage.device-mobile .discount-grid::-webkit-scrollbar{display:none}.steam-homepage.device-mobile .homepage-card-row::-webkit-scrollbar{display:none}.steam-homepage.device-mobile .discount-grid{grid-auto-columns:78%}.steam-homepage.device-mobile .discount-vertical,.steam-homepage.device-mobile .discount-stack{scroll-snap-align:start;width:auto;height:282px;min-height:282px}.steam-homepage.device-mobile .discount-vertical>.steam-hover-media,.steam-homepage.device-mobile .discount-vertical img{width:100%;height:248px}.steam-homepage.device-mobile .discount-stack{grid-template-rows:136px 136px;gap:10px}.steam-homepage.device-mobile .discount-horizontal{height:136px}.steam-homepage.device-mobile .discount-horizontal img{width:100%;height:104px}.steam-homepage.device-mobile .discount-horizontal footer{height:32px}.steam-homepage.device-mobile .homepage-card-row{grid-auto-columns:78%}.steam-homepage.device-mobile .homepage-card-row .homepage-game-card{scroll-snap-align:start;width:auto;height:196px}.steam-homepage.device-mobile .homepage-card-row .homepage-game-card img{height:168px}.steam-homepage.device-mobile .browse-section{display:block}.steam-homepage.device-mobile .homepage-list{grid-template-columns:1fr;gap:4px}.steam-homepage.device-mobile .homepage-list-row{grid-template-columns:112px minmax(0,1fr) auto}.steam-homepage.device-mobile .homepage-list-row img{width:112px}.steam-homepage.device-mobile .homepage-list-row>div{padding:0 8px}.steam-homepage.device-mobile .featured-section{margin-bottom:16px}.steam-homepage.device-mobile .homepage-event-banner{height:118px;margin-bottom:36px;padding:16px 20px}.steam-homepage.device-mobile .homepage-event-banner small{font-size:8px}.steam-homepage.device-mobile .homepage-event-banner b{font-size:25px;line-height:28px}.steam-homepage.device-mobile .homepage-event-banner>strong{width:112px;font-size:10px;line-height:14px}.steam-homepage.device-mobile .steam-recommendations-cover{inset:138px 0 0}.steam-homepage.device-mobile .steam-recommendations-panel{height:438px;top:138px;overflow-y:auto}.steam-homepage.device-mobile .steam-recommendations-inner{grid-template-columns:1fr;width:auto;max-width:none;height:auto;padding:14px 10px 20px}.steam-homepage.device-mobile .recommendation-row{grid-template-columns:126px 1fr}.steam-homepage.device-mobile .recommendation-row img{width:126px}.steam-homepage.device-mobile .personal-calendar{height:164px;margin-top:5px;padding:18px 16px}.steam-homepage.device-mobile .recommendations-links{display:none}.steam-homepage.device-mobile .featured-primary .steam-hover-media{height:210px}.steam-homepage.device-mobile .homepage-card-row .homepage-game-card>.steam-hover-media{height:168px}.steam-homepage.device-mobile .discount-horizontal>.steam-hover-media{height:104px}.steam-homepage.device-mobile .homepage-list-preview{display:none}.steam-homepage.device-deck{color:#f5f7fa;background:#101b28 linear-gradient(#15283a 0,#101b28 520px,#0e1824 100%);min-height:100%;padding-bottom:42px;font-family:Arial,Motiva Sans,sans-serif;overflow:hidden}.big-picture-browser-bar{color:#8e969f;background:#080b0f;justify-content:space-between;align-items:center;height:39px;padding-left:12px;font-size:9px;display:flex;box-shadow:inset 0 -1px #ffffff09}.big-picture-address,.big-picture-status{align-items:center;display:flex}.big-picture-address{letter-spacing:.01em;gap:8px}.big-picture-lock{background:#7d858e;border-radius:1px;width:8px;height:7px;position:relative}.big-picture-lock:before{content:"";border:1px solid #7d858e;border-bottom:0;border-radius:5px 5px 0 0;width:6px;height:6px;position:absolute;top:-5px;left:1px}.big-picture-status{color:#d5d9de;gap:14px;height:100%;padding-left:16px}.big-picture-status>span,.big-picture-status>b{flex:none}.big-picture-status>b{font-size:9px;font-weight:400}.bp-search-icon{border:1.5px solid;border-radius:50%;width:11px;height:11px;display:inline-block;position:relative}.bp-search-icon:after{content:"";transform-origin:0;background:currentColor;width:5px;height:1.5px;position:absolute;bottom:-2px;right:-4px;transform:rotate(45deg)}.bp-settings-icon{font-size:13px;line-height:1}.bp-battery{border:1px solid;border-radius:1px;width:15px;height:8px;position:relative}.bp-battery:before{content:"";background:#d5d9de;width:9px;height:4px;position:absolute;top:1px;left:1px}.bp-battery:after{content:"";background:currentColor;width:2px;height:4px;position:absolute;top:2px;right:-3px}.big-picture-status .bp-help{color:#fff;background:#165bb8;border-left:1px solid #ffffff14;place-items:center;width:35px;height:39px;margin-left:1px;font-size:12px;font-weight:700;display:grid}.big-picture-store-nav{color:#d9e4ee;background:#142c43;justify-content:space-between;align-items:stretch;height:25px;padding:0 25px;display:flex;box-shadow:inset 0 -1px #ffffff0b,0 4px 10px #0003}.big-picture-store-nav>div{align-items:stretch;display:flex}.big-picture-store-nav button{color:#c6d4df;white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;height:25px;padding:0 8px;font:8px Arial,sans-serif;display:flex}.big-picture-store-nav button:hover,.big-picture-store-nav button:focus-visible,.big-picture-store-nav button.active{color:#fff;background:#67c1f526;outline:none}.big-picture-store-nav button i{opacity:.75;border-top:3px solid;border-left:3px solid #0000;border-right:3px solid #0000;width:0;height:0}.big-picture-store-actions{gap:8px}.big-picture-store-actions button{gap:7px}.big-picture-store-actions .bp-search-icon{border-width:1px;width:8px;height:8px}.big-picture-store-actions small{color:#c7d5e0;background:#283f54;border-radius:50%;place-items:center;min-width:13px;height:13px;font-size:7px;display:grid}.big-picture-store-main{width:100%;padding:12px 24px 70px;overflow:hidden}.big-picture-store-main h2{color:#f2f4f7;margin:0 0 8px;font-size:13px;font-weight:400;line-height:17px}.big-picture-feature-shelf,.big-picture-card-shelf{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-flow:column;gap:6px;padding:2px;display:grid;overflow-x:auto}.big-picture-feature-shelf::-webkit-scrollbar{display:none}.big-picture-card-shelf::-webkit-scrollbar{display:none}.big-picture-feature-shelf{grid-auto-columns:calc(31.746% - 4.12698px)}.big-picture-feature-card{outline-offset:-1px;scroll-snap-align:start;background:#1b344a;outline:1px solid #617181;height:224px;position:relative;overflow:hidden;box-shadow:0 3px 8px #0000006b}.big-picture-feature-card.selected{z-index:2;outline-offset:-3px;outline:3px solid #5ce437;box-shadow:0 0 12px #52e0353b,0 5px 10px #00000080}.big-picture-feature-card>img{object-fit:contain;background:#0a1118;width:100%;height:128px;display:block}.big-picture-feature-copy{background:linear-gradient(125deg,#244761,#172f44);height:96px;padding:7px 8px;position:relative}.big-picture-feature-copy h3{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;font-weight:400;line-height:14px;overflow:hidden}.big-picture-feature-copy>p{color:#8092a2;text-overflow:ellipsis;white-space:nowrap;margin:1px 0 5px;font-size:7px;line-height:9px;overflow:hidden}.big-picture-feature-copy>p span{color:#55b7e9}.big-picture-reason{color:#b9c6d0;align-items:center;gap:6px;min-height:32px;font-size:7px;line-height:9px;display:flex}.big-picture-reason>span b{color:#dfe7ed;font-weight:400;display:block}.big-picture-reason.bp-top-seller{background:#0000001a;border-left:2px solid #54ad48;align-content:center;gap:1px;padding-left:6px;display:grid}.big-picture-reason.bp-top-seller b{color:#79d86c;font-size:8px}.big-picture-reason.bp-top-seller span{color:#8496a5}.bp-friend-reason i{color:#d6ecf9;background:#315c78;border:1px solid #85c0e2;flex:0 0 26px;place-items:center;width:26px;height:26px;font-size:12px;font-style:normal;display:grid}.big-picture-tags{gap:3px;margin-top:3px;display:flex;overflow:hidden}.big-picture-tags i{color:#b7c9d7;white-space:nowrap;background:#67c1f529;border-radius:1px;padding:2px 4px;font-size:6px;font-style:normal}.big-picture-price{color:#d9e2e8;font-size:8px;font-weight:400;position:absolute;bottom:6px;right:8px}.big-picture-event-banner{color:#163847;background-color:#b8e8ec;background-position:50%,100%;background-repeat:no-repeat;background-size:100% 100%,auto 100%;justify-content:space-between;align-items:center;height:112px;margin:22px 2px 25px;padding:12px 44px;display:flex;position:relative;overflow:hidden;box-shadow:0 3px 10px #00000057}.big-picture-event-banner:before,.big-picture-event-banner:after{content:"";border:1px solid #11546833;border-radius:50%;width:80px;height:160%;position:absolute;transform:rotate(27deg)}.big-picture-event-banner:before{left:22%}.big-picture-event-banner:after{right:23%}.big-picture-event-banner>div{z-index:1;display:grid;position:relative}.big-picture-event-banner b{letter-spacing:.16em;font-size:10px}.big-picture-event-banner strong{letter-spacing:-.07em;font-size:28px;line-height:28px}.big-picture-event-banner p{z-index:1;text-align:right;width:110px;margin:0;font-size:10px;font-weight:700;line-height:14px;position:relative}.big-picture-store-section{margin-bottom:27px}.big-picture-card-shelf{grid-auto-columns:calc(28.169% - 3.94366px)}.big-picture-shelf-card{scroll-snap-align:start;background:#172e42;min-height:137px;overflow:hidden;box-shadow:0 2px 7px #0000005c}.big-picture-shelf-card.current-game{outline-offset:-2px;outline:2px solid #5ce437}.big-picture-shelf-card>img{object-fit:contain;background:#0a1118;width:100%;height:96px;display:block}.big-picture-shelf-card>div{background:linear-gradient(110deg,#24455d,#142b3e);height:41px;padding:5px 7px;position:relative}.big-picture-shelf-card b,.big-picture-shelf-card span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.big-picture-shelf-card b{color:#eef4f7;font-size:9px;font-weight:400}.big-picture-shelf-card span{color:#78a7c1;margin-top:2px;font-size:7px}.big-picture-shelf-card strong{color:#d4dee5;font-size:7px;font-weight:400;position:absolute;bottom:5px;right:7px}.steam-homepage.device-deck .steam-recommendations-cover{inset:64px 0 0}.steam-homepage.device-deck .steam-recommendations-panel{top:64px}.steam-homepage.device-deck .steam-recommendations-inner{grid-template-columns:1fr 1fr;width:auto;max-width:none;padding-left:18px;padding-right:18px}.steam-homepage.device-deck .recommendations-links{display:none}.deck-controller-footer{z-index:40;color:#cbd1d7;text-transform:uppercase;background:#05080cfa;align-items:center;gap:16px;width:100%;height:42px;padding:0 19px;font:9px Arial,sans-serif;display:flex;position:sticky;bottom:0;box-shadow:inset 0 1px #ffffff12,0 -7px 18px #00000052}.deck-controller-footer span{white-space:nowrap;align-items:center;gap:6px;display:flex}.deck-controller-footer b{color:#fff;border:1px solid #9ba2a9;border-radius:9px;padding:3px 7px;font-size:7px;line-height:8px}.deck-controller-footer i{color:#071019;background:#c9d4dc;border-radius:50%;place-items:center;width:18px;height:18px;font-size:9px;font-style:normal;font-weight:800;display:grid}.deck-controller-footer .button-a{background:#72d379}.deck-controller-footer .button-b{background:#ef756f}.deck-controller-footer .controller-spacer{flex:1}.preview-only .preview-frame.device-deck .deck-controller-footer{width:min(800px,100vw);position:fixed;left:50%;transform:translate(-50%)}.steam-big-picture-product{color:#d6d7d8;background:#1a2b3d;min-height:1500px;padding-bottom:42px;font-family:Arial,Motiva Sans,sans-serif;overflow:hidden}.bp-product-main{width:100%;padding:4px 66px 80px}.bp-product-hero{grid-template-columns:200px minmax(0,1fr);gap:6px;height:274px;display:grid}.bp-product-summary{background:#244766;outline:1px solid #3b4e5f;position:relative;overflow:hidden;box-shadow:0 2px 8px #0000006b}.bp-product-summary>img{object-fit:cover;width:100%;height:99px;display:block}.bp-product-summary-copy{background:linear-gradient(125deg,#2b5275,#294663);height:175px;padding:10px 13px;position:relative}.bp-product-summary-copy h1{color:#fff;margin:0;font-size:17px;font-weight:700;line-height:21px}.bp-product-summary-copy>p{color:#c4cfda;max-height:54px;margin:4px 0 0;font-size:10px;line-height:14px;overflow:hidden}.bp-product-summary-bottom{justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:12px;left:13px;right:13px}.bp-product-summary-bottom>strong{color:#fff;background:#102338;padding:5px 7px;font-size:10px;font-weight:400}.bp-product-summary-bottom>button{color:#fff;background:#1a9fff;border:0;border-radius:2px;align-items:center;gap:6px;height:27px;padding:0 6px;font-size:18px;display:flex}.bp-product-summary-bottom>button i{color:#101c28;background:#fff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:9px;font-style:normal;font-weight:700;display:grid}.bp-product-gallery{background:#081018;gap:6px;display:flex;position:relative;overflow:hidden}.bp-product-media-current{outline-offset:-2px;background:#000;border:0;outline:2px solid #708293;flex:0 0 calc(100% - 10px);width:calc(100% - 10px);height:274px;padding:3px;position:relative;overflow:hidden}.bp-product-media-current:after{content:"";pointer-events:none;border:1px solid #ffffff1a;position:absolute;inset:3px}.bp-product-media-current .bp-product-media{object-fit:cover;width:100%;height:100%;display:block}.bp-product-media-current video.bp-product-media{background:#000}.bp-product-media-next{opacity:.86;background:#000;border:0;flex:0 0 46px;width:46px;height:274px;padding:0;overflow:hidden}.bp-product-media-next img,.bp-product-media-next video{object-fit:cover;width:100%;height:100%}.bp-product-dashboard{grid-template-columns:1fr 1fr;gap:6px;margin-top:6px;display:grid}.bp-product-panel{background:#121f2d;min-width:0;padding:8px 13px 11px}.bp-product-panel h2,.bp-product-purchase>h2{color:#fff;border-bottom:1px solid #35536c;margin:0 0 7px;padding-bottom:4px;font-size:10px;font-weight:700;line-height:13px}.bp-product-reviews,.bp-product-deck{height:95px}.bp-product-reviews p{color:#aab5bf;margin:5px 0;font-size:9px;line-height:12px}.bp-product-reviews p b{font-weight:400}.bp-product-reviews p span{color:#1a9fff}.bp-product-deck>div{color:#c7d5df;align-items:center;gap:8px;font-size:10px;display:flex}.bp-product-deck-icon{color:#17212b;background:#f5bd26;border-radius:50%;flex:0 0 19px;place-items:center;width:19px;height:19px;font-weight:800;display:grid}.bp-product-deck button{color:#fff;background:#1a9fff;border:0;margin-left:auto;padding:10px 12px;font-size:10px}.bp-product-tags,.bp-product-info{min-height:134px}.bp-product-tags>div{flex-wrap:wrap;align-content:flex-start;gap:4px;display:flex}.bp-product-tags>div>span{color:#26a7f7;background:#07548b;padding:4px 5px;font-size:8px;line-height:10px}.bp-product-info dl{grid-template-columns:1fr 1.1fr;row-gap:9px;margin:4px 0 0;font-size:9px;display:grid}.bp-product-info dt{color:#aeb7c0}.bp-product-info dd{color:#1a9fff;margin:0}.bp-product-info dd:last-child{color:#aeb7c0}.bp-product-purchase{min-width:0}.bp-product-purchase>div{background:linear-gradient(90deg,#203b54,#254b6a);justify-content:space-between;align-items:center;min-height:70px;padding:12px 14px;display:flex;box-shadow:inset 0 0 0 1px #ffffff0a}.bp-product-purchase>div>div{gap:4px;display:grid}.bp-product-purchase b{color:#fff;font-size:12px}.bp-product-purchase span{color:#c7d5df;font-size:9px}.bp-product-purchase button{color:#eaf7df;background:linear-gradient(90deg,#75b022,#588a1b);border:0;padding:9px 14px;font-size:10px}.bp-product-features{min-height:96px}.bp-product-features>div{color:#67c1f5;grid-template-columns:1fr 1fr;gap:7px;font-size:8px;display:grid}.bp-product-about{grid-column:1/-1;margin-top:2px}.bp-product-about .steam-rich-content{color:#acb2b8;width:100%;max-width:none;font-size:9px;line-height:14px}.bp-product-about .steam-rich-content img,.bp-product-about .steam-rich-content video{max-width:100%}.steam-big-picture-product .steam-recommendations-cover{inset:64px 0 0}.steam-big-picture-product .steam-recommendations-panel{top:64px}.steam-big-picture-product .steam-recommendations-inner{grid-template-columns:1fr 1fr;width:auto;max-width:none;padding-left:18px;padding-right:18px}.steam-big-picture-product .recommendations-links{display:none}.steam-page.device-mobile .steam-header,.steam-page.device-deck .steam-header{height:58px}.steam-page.device-mobile .steam-header-inner,.steam-page.device-deck .steam-header-inner{gap:12px;max-width:calc(100% - 20px)}.steam-page.device-mobile .steam-header nav,.steam-page.device-mobile .install-steam,.steam-page.device-deck .steam-header nav{display:none}.steam-page.device-mobile .steam-store-nav-shell,.steam-page.device-deck .steam-store-nav-shell{height:42px;margin-bottom:10px}.steam-page.device-mobile .steam-store-nav,.steam-page.device-deck .steam-store-nav{max-width:calc(100% - 14px);height:42px}.steam-page.device-mobile .steam-store-links,.steam-page.device-deck .steam-store-links{display:none}.steam-page.device-mobile .steam-store-tools,.steam-page.device-deck .steam-store-tools{width:100%;padding:0}.steam-page.device-mobile .steam-search,.steam-page.device-deck .steam-search{width:100%}.steam-page.device-mobile .steam-wishlist{display:none}.steam-page.device-mobile .steam-main,.steam-page.device-deck .steam-main{width:auto;max-width:calc(100% - 16px)}.steam-page.device-mobile .hero-grid,.steam-page.device-deck .hero-grid{background:0 0;grid-template-columns:minmax(0,1fr);min-height:0}.steam-page.device-mobile .hero-summary,.steam-page.device-mobile .hero-gallery,.steam-page.device-deck .hero-summary,.steam-page.device-deck .hero-gallery{grid-area:auto/1}.steam-page.device-mobile .hero-gallery,.steam-page.device-deck .hero-gallery{margin-top:16px}.steam-page.device-mobile .hero-summary-mid,.steam-page.device-deck .hero-summary-mid{height:auto;display:block}.steam-page.device-mobile .hero-summary dl,.steam-page.device-deck .hero-summary dl{margin-bottom:14px}.steam-page.device-mobile .steam-columns,.steam-page.device-deck .steam-columns{grid-template-columns:1fr;gap:24px;padding-left:0}.steam-page.device-deck .steam-background{top:100px}.steam-page.device-deck .hero-summary{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:16px;display:grid}.steam-page.device-deck .header-art-wrap{grid-area:1/1/span 2}.steam-page.device-deck .short-description{grid-area:1/2;min-height:0;margin:0 0 10px;font-size:14px;line-height:20px}.steam-page.device-deck .hero-summary-mid{grid-area:2/2;align-self:start}.steam-page.device-deck .hero-tags-block{height:auto}.steam-page.device-mobile .steam-background{display:none}.steam-page.device-mobile .breadcrumbs{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.steam-page.device-mobile .title-row h1{font-size:21px}.steam-page.device-mobile .steam-blue-button{padding:6px 8px;font-size:9px}.steam-page.device-mobile .hero-summary{display:block}.steam-page.device-mobile .short-description{min-height:0;margin:15px 0;font-size:14px;line-height:20px}.steam-page.device-mobile .hero-tags-block{height:auto}.steam-page.device-mobile .steam-actions{flex-wrap:wrap;height:auto;padding:8px}.steam-page.device-mobile .steam-actions .queue{width:100%;margin:0}.steam-page.device-mobile .library-banner{margin-bottom:24px;font-size:12px}.steam-page.device-mobile .purchase-box h2{font-size:16px}.steam-page.device-mobile .steam-about-description{margin-top:26px}.steam-page.device-mobile .steam-rich-content,.description-device-frame.device-mobile .steam-rich-content{font-size:13px;line-height:19px}.steam-page.device-mobile .requirements>div{grid-template-columns:1fr}.steam-page.device-mobile .steam-right{margin-top:10px}.steam-library-preview{background:#171e27;width:1280px;max-width:100%;overflow:hidden}.steam-library-page{color:#d6d7db;background:#171e27;width:1280px;min-width:1120px;min-height:820px;font-family:Arial,Motiva Sans,sans-serif;font-size:14px;position:relative;overflow:hidden}.steam-client-topbar{background:#171e27;border-bottom:1px solid #252e3a;align-items:flex-end;height:77px;padding:0 22px 14px;display:flex}.steam-client-mac-buttons{gap:8px;display:flex;position:absolute;top:9px;left:13px}.steam-client-mac-buttons i{background:#ff605c;border-radius:50%;width:12px;height:12px}.steam-client-mac-buttons i:nth-child(2){background:#ffbd44}.steam-client-mac-buttons i:nth-child(3){background:#00ca4e}.steam-client-history{color:#69727c;gap:12px;margin-right:22px;font:48px/29px Arial,sans-serif;display:flex}.steam-client-history b{font-weight:300;transform:translateY(1px)}.steam-client-topbar>nav{color:#e4e6e9;align-items:flex-start;gap:22px;height:36px;font-size:19px;font-weight:700;line-height:30px;display:flex}.steam-client-topbar>nav strong{color:#1a9fff;font-weight:700;position:relative}.steam-client-topbar>nav strong:after{content:"";background:#1a9fff;border-radius:2px;height:3px;position:absolute;bottom:-1px;left:0;right:0}.steam-client-account{align-self:flex-start;align-items:center;gap:7px;margin:6px 0 0 auto;display:flex}.steam-client-account button{color:#aab1ba;background:#27303c;border:0;height:25px;padding:0 11px;font-size:12px}.steam-client-account button.client-news{color:#fff;background:#1a9fff}.steam-client-account .client-monitor{border:2px solid #7c8793;width:22px;height:13px;margin-left:7px;position:relative}.steam-client-account .client-monitor:after{content:"";border-top:2px solid #7c8793;width:6px;height:4px;position:absolute;bottom:-6px;left:7px}.steam-client-body{grid-template-columns:274px minmax(0,1fr);height:693px;display:grid}.steam-client-sidebar{background:#292f39;border-right:1px solid #111821;overflow:hidden;box-shadow:4px 0 13px #0000002e}.steam-client-home-row{color:#c5c9cf;background:#242930 linear-gradient(110deg,#0000 0,#ffffff06 65%,#0000 65%);justify-content:space-between;align-items:center;height:43px;margin:4px 6px 13px;padding:0 8px;font-size:14px;display:flex}.steam-client-home-row i{color:#737981;background:#30363f;place-items:center;width:32px;height:32px;font-size:22px;font-style:normal;display:grid}.steam-client-filter{color:#717983;align-items:center;gap:9px;height:33px;margin:0 6px 6px;display:flex}.steam-client-filter button{color:#b8bdc4;background:#252a31;border:0;height:33px}.steam-client-filter button:first-child{justify-content:space-between;align-items:center;width:154px;padding:0 10px;font-size:14px;display:flex}.steam-client-filter button:nth-child(2){color:#969ca4;width:34px;font-size:19px}.steam-client-filter>span{font-size:16px}.steam-client-search{background:#242930;align-items:center;height:32px;margin:0 6px 8px;padding:0 9px;display:flex}.steam-client-search i{border:2px solid #858c94;border-radius:50%;width:15px;height:15px;position:relative}.steam-client-search i:after{content:"";background:#858c94;width:8px;height:2px;position:absolute;bottom:-4px;right:-6px;transform:rotate(48deg)}.steam-client-search>span{flex:1}.steam-client-search b{color:#858c94;font-size:18px}.steam-client-game-list{height:552px;overflow:hidden}.steam-client-game{color:#afb6c1;white-space:nowrap;align-items:center;gap:6px;height:27px;padding:0 7px 0 6px;font-size:12px;line-height:27px;display:flex;overflow:hidden}.steam-client-game.selected{color:#62c4f8;background:#405473;height:27px}.steam-client-game>span:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.steam-client-state{color:#9098a0;flex:0 0 14px;width:14px;font-size:14px}.steam-client-game-icon{color:#fff;text-shadow:0 1px 2px #000;flex:0 0 21px;place-items:center;width:21px;height:21px;font-size:11px;font-weight:700;display:grid;overflow:hidden}.steam-client-game-icon.current{background:#4d4235;margin-left:20px}.steam-client-game-icon img{object-fit:contain;width:100%;height:100%}.steam-library-game{scrollbar-color:#68727e #20262f;scrollbar-width:thin;background:#20262f;height:693px;overflow:hidden auto}.steam-library-hero{aspect-ratio:1920/620;background:#222831;width:100%;position:relative;overflow:hidden}.steam-library-hero-art{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.steam-library-logo-box{pointer-events:none;position:absolute}.steam-library-logo-box.placement-bottom-left{bottom:5%;left:2.5%}.steam-library-logo-box.placement-top-center{top:5%;left:50%;transform:translate(-50%)}.steam-library-logo-box.placement-center{top:50%;left:50%;transform:translate(-50%,-50%)}.steam-library-logo-box.placement-bottom-center{bottom:5%;left:50%;transform:translate(-50%)}.steam-library-logo{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.steam-library-actions{background:linear-gradient(#29313d,#222933);border-bottom:1px solid #1a2028;align-items:center;height:72px;padding:8px 20px;display:flex}.steam-library-actions button{color:#dbe8f7;border:0}.steam-library-play{background:linear-gradient(90deg,#3b9aea,#2f73e2);justify-content:center;align-items:center;gap:12px;width:194px;height:47px;font-size:22px;display:flex}.steam-library-play span{font-size:25px;font-weight:700}.steam-library-play-menu{background:#2865cf;width:29px;height:47px;margin-left:3px;font-size:18px}.steam-library-actions>div{color:#9299a3;flex-direction:column;justify-content:center;height:42px;padding:0 18px;display:flex}.steam-library-actions>div strong{letter-spacing:.08em;font-size:13px;font-weight:400}.steam-library-actions>div span{margin-top:2px;font-size:13px}.steam-library-actions .steam-library-state{width:163px;padding-right:8px}.steam-library-playtime{align-items:center;gap:9px;flex-direction:row!important}.steam-library-playtime i{color:#9299a3;font-size:30px;font-style:normal}.steam-library-playtime p{flex-direction:column;margin:0;display:flex}.steam-library-actions nav{gap:9px;margin-left:auto;display:flex}.steam-library-actions nav button{color:#adb4bd;background:#343d49;width:33px;height:33px;font-size:17px}.steam-library-links{background:linear-gradient(#2b333e,#252c35);border:1px solid #343d47;grid-template-columns:repeat(5,1fr);height:40px;margin:0 20px 20px;display:grid}.steam-library-links button{color:#858d96;background:0 0;border:0;font-size:12px;font-weight:700}.steam-library-recommend{color:#fff;background:#454d58;align-items:center;gap:7px;height:71px;margin:0 20px 21px;padding:0 22px;display:flex}.steam-library-recommend>div{flex-direction:column;flex:1;gap:5px;min-width:350px;display:flex}.steam-library-recommend>div strong{color:#5fc3f6;font-size:13px;font-weight:400}.steam-library-recommend>div span{font-size:14px}.steam-library-recommend button{color:#68c8f8;background:#3c607d;border:0;min-width:94px;height:37px;padding:0 14px;font-size:13px}.steam-library-recommend button:first-of-type{color:#fff;background:#4c9fc9}.steam-library-recommend button b{margin-right:7px;font-size:17px}.steam-library-columns{grid-template-columns:minmax(0,1fr) 300px;gap:42px;padding:0 20px 80px;display:grid}.steam-library-columns h2{color:#aab2bb;letter-spacing:.08em;margin:0 0 9px;font-size:14px;font-weight:400}.steam-library-say{color:#606873;background:#1d232b;height:37px;padding:10px;font-size:13px;font-style:italic}.steam-library-activity article{border:2px dashed #4a515b;grid-template-columns:220px minmax(0,1fr);min-height:126px;margin-top:14px;padding:8px;display:grid}.steam-library-activity article img{object-fit:contain;align-self:center;width:220px;height:auto}.steam-library-activity article div{padding:7px 12px}.steam-library-activity article span{color:#69737e;letter-spacing:.08em;font-size:9px}.steam-library-activity article h3{color:#c3c9d0;margin:4px 0;font-size:16px}.steam-library-activity article p{color:#7f8994;max-height:48px;margin:0;font-size:11px;line-height:16px;overflow:hidden}.steam-library-aside>button{color:#969da6;text-align:right;background:linear-gradient(#282f38,#232a32);border:1px solid #333c46;width:100%;height:55px;margin-bottom:24px;padding:0 20px}.steam-library-media-card{color:#727b84;background:#1d232a;border:1px solid #313943;place-items:center;min-height:158px;display:grid;overflow:hidden}.steam-library-media-card img{object-fit:contain;width:76px;height:114px}.steam-library-media-card span{display:none}.steam-client-footer{color:#a5abb4;background:#171e27;border-top:1px solid #303945;justify-content:space-between;align-items:center;height:50px;padding:0 16px;font-size:13px;display:flex}.steam-client-footer b{font-size:18px}.steam-client-footer span:nth-child(2){margin-left:50px}.steam-library-preview.device-mobile,.steam-library-preview.device-deck{width:100%;max-width:100%;overflow-x:auto}.steam-library-preview.device-mobile .steam-library-page,.steam-library-preview.device-deck .steam-library-page{width:1120px}.social-editor-shell{--social-accent:#7b73ff}.social-editor-center .editor-context-controls>select:first-child{width:186px}.format-selector{text-transform:capitalize;width:92px!important}.material-selector{text-transform:capitalize;width:88px!important}.social-inspector .inspector-header>b{color:#7d8793;text-transform:uppercase;font-size:8px;font-weight:650}.social-inspector textarea{color:#e9edf2;resize:vertical;background:#222831;border:1px solid #343c47;border-radius:7px;outline:none;width:100%;margin-top:6px;padding:9px 10px;font:11px/1.45 Arial,sans-serif}.social-copy-field>span{justify-content:space-between;align-items:center;display:flex}.social-copy-field>span small{color:#59616d;font-size:8px}.social-field-guidance{color:#737d89;margin:-9px 2px 14px;font-size:8px;line-height:1.4}.social-platform-heading{background:#20262f;border:1px solid #303943;border-radius:7px;align-items:center;gap:9px;margin-bottom:14px;padding:10px;display:flex}.social-platform-heading>i{border-radius:7px;width:24px;height:24px}.social-platform-heading>div{gap:2px;display:grid}.social-platform-heading b{color:#e1e6eb;font-size:10px}.social-platform-heading span{color:#7d8792;font-size:8px}.social-platform-toggle{background:#20262f;border:1px solid #303943;border-radius:7px;grid-template-columns:26px minmax(0,1fr) 33px;align-items:center;gap:9px;margin-bottom:6px;padding:9px;display:grid}.social-platform-toggle>i{border-radius:7px;width:25px;height:25px}.social-platform-toggle>div{gap:2px;display:grid}.social-platform-toggle b{color:#dce2e8;font-size:10px}.social-platform-toggle span{color:#737e8a;font-size:8px}.social-platform-toggle .placement-switch:disabled{opacity:.4;cursor:not-allowed}.platform-scope-note{margin-top:15px}.social-canvas-area{background:#e9edf2}.social-canvas-area.social-device-mobile:not(.social-assets-canvas){flex-direction:column;align-items:center;display:flex}.social-canvas-area.social-device-mobile .canvas-toolbar{width:430px;max-width:100%}.social-preview-frame{background:#f5f6f7;border-color:#c7cdd5;width:1180px;max-width:100%}.social-preview-frame.social-device-mobile{width:430px;max-width:none}.preview-only .social-canvas-area{background:#e9edf2;min-height:calc(100vh - 64px)}.preview-only .social-preview-frame{width:100%;max-width:none;overflow:visible}.preview-only .social-preview-frame.social-device-mobile{border:1px solid #c9ced5;border-radius:24px;width:430px;max-width:430px;margin:24px auto 80px;overflow:hidden;box-shadow:0 22px 60px #1e242c38}.social-editor-shell.social-active-platform-instagram:has(.editor-body.preview-only){height:100dvh;min-height:100dvh;overflow:hidden}.social-editor-shell.social-active-platform-instagram .editor-body.preview-only{height:100dvh;min-height:0;overflow:hidden}.social-editor-shell.social-active-platform-instagram .preview-only .social-canvas-area{height:calc(100dvh - 64px);min-height:0;overflow:hidden}.social-editor-shell.social-active-platform-instagram .preview-only .social-preview-frame{width:100%;height:100%;min-height:0;box-shadow:none;border:0;border-radius:0;margin:0;overflow:hidden}.social-editor-shell.social-active-platform-instagram .preview-only .social-preview-frame.social-device-mobile{width:390px;max-width:min(390px,100%);height:100%;margin:0 auto}.social-active-placement{color:#8994a0;background:#10151b;border:1px solid #343c47;border-radius:7px;grid-template-columns:9px auto 1fr;align-items:center;gap:6px;min-width:148px;height:31px;padding:0 9px;font-size:9px;display:grid}.social-active-placement i{border-radius:3px;width:8px;height:8px}.social-active-placement b{color:#e5ebef;text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.social-canvas-workspace{background:#10151b;flex-direction:column;height:calc(100dvh - 64px);align-items:stretch!important;padding:0!important;display:flex!important;overflow:hidden!important}.social-placement-navigator{color:#9aa7b1;scrollbar-color:#46545f transparent;scrollbar-width:thin;background:#141c23;border-bottom:1px solid #2f3a44;flex:0 0 62px;align-items:stretch;gap:7px;min-height:62px;padding:8px 12px;display:flex;overflow-x:auto}.social-placement-navigator>section{background:#18232b;border:1px solid #2e3943;border-radius:7px;align-items:center;gap:5px;min-width:max-content;padding:4px 5px 4px 8px;display:flex}.social-placement-navigator>section.active{background:#1d2b35;border-color:#435666}.social-placement-navigator section>header{color:#7f8d98;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:6px;padding-right:5px;font-size:8px;font-weight:750;display:flex}.social-placement-navigator section>header i{border-radius:3px;width:8px;height:8px}.social-placement-navigator section>div{gap:3px;display:flex}.social-placement-navigator button{color:#95a2ac;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:5px;height:34px;padding:0 11px;font-size:9px}.social-placement-navigator button:hover{color:#e4edf2;background:#25323c}.social-placement-navigator button.active{color:#fff;background:#2a3c49;border-color:#4f6b80;box-shadow:inset 0 -2px #67c1f5}.social-canvas-workspace>.canvas-toolbar{color:#7f8d98;background:#111920;border-bottom:1px solid #2d3740;flex:0 0 32px;align-items:center;width:100%;max-width:none;margin:0;padding:0 15px}.social-canvas-workspace>.canvas-toolbar span:first-child{color:#aab6bf}.social-focus-toolbar{background:#182129;border-bottom:1px solid #2f3a44;flex:0 0 48px;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;min-height:48px;padding:0 14px;display:grid}.social-focus-toolbar>button{color:#bbcad4;background:#22303a;border:1px solid #40505d;border-radius:6px;justify-self:start;padding:7px 10px;font-size:9px}.social-focus-toolbar>button:last-child{color:#e6f5ff;background:#2f6f96;border-color:#3e789c;justify-self:end}.social-focus-toolbar>span{justify-items:center;gap:2px;display:grid}.social-focus-toolbar b{color:#eef4f7;font-size:10px}.social-focus-toolbar small{color:#788792;font-size:8px}.social-canvas-workspace>.social-preview-frame{min-height:0;box-shadow:none;border:0;border-radius:0;flex:auto;margin:0}.social-canvas-workspace>.social-multi-canvas-frame{background:#10151b;width:100%!important;max-width:none!important;height:auto!important;overflow:hidden!important}.social-canvas-workspace>.social-multi-canvas-frame.social-device-mobile{box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important}.social-canvas-workspace>.social-focused-canvas-frame{width:100%;max-width:none;height:auto;overflow:hidden}.social-canvas-workspace>.social-focused-canvas-frame.social-device-mobile{align-self:center;width:390px;max-width:min(390px,100%)}.preview-only .social-canvas-workspace>.social-focused-canvas-frame.social-device-mobile{box-shadow:none!important;border:0!important;border-radius:0!important;margin:0 auto!important}.social-canvas-workspace>.social-focused-canvas-frame>.social-preview{height:100%;min-height:0;margin:0}.social-canvas-workspace>.social-focused-canvas-frame>:is(.social-page-facebook-story,.social-page-facebook-reels,.social-page-tiktok-for-you,.social-page-tiktok-search-results,.social-page-tiktok-search-feed){overflow:hidden}.social-canvas-workspace>.social-focused-canvas-frame>.social-page-tiktok-for-you .sp-tiktok-page,.social-canvas-workspace>.social-focused-canvas-frame>.social-page-tiktok-search-results .sp-tiktok-page,.social-canvas-workspace>.social-focused-canvas-frame>.social-page-tiktok-search-feed .sp-tiktok-page,.social-canvas-workspace>.social-focused-canvas-frame>.social-page-tiktok-for-you .sp-tiktok-mobile-shell,.social-canvas-workspace>.social-focused-canvas-frame>.social-page-tiktok-search-feed .sp-tiktok-mobile-shell,.social-canvas-workspace>.social-focused-canvas-frame>.social-page-tiktok-search-results .sp-tiktok-search-results{width:100%;height:100%;min-height:0;box-shadow:none;border-radius:0;overflow:hidden}.social-multi-canvas-board{color:#c7d5df;scrollbar-color:#53616d #11181e;scrollbar-width:thin;background-color:#10151b;background-image:radial-gradient(circle,#7e96a621 1px,#0000 1px);background-size:20px 20px;width:100%;height:100%;padding:27px clamp(18px,3vw,42px) 80px;overflow:auto}.social-board-heading{justify-content:space-between;align-items:flex-start;gap:24px;max-width:1660px;margin:0 auto 27px;display:flex}.social-board-heading>div{max-width:720px}.social-board-heading>div>span{color:#67c1f5;letter-spacing:.1em;font-size:8px;font-weight:750}.social-board-heading h1{color:#fff;margin:5px 0 4px;font-size:21px;font-weight:500}.social-board-heading p{color:#8796a0;margin:0;font-size:10px;line-height:15px}.social-board-heading aside{background:#18232d;border:1px solid #344550;border-radius:6px;gap:3px;min-width:150px;padding:10px 12px;display:grid}.social-board-heading aside b{color:#e2ebf0;font-size:10px}.social-board-heading aside span{color:#7f8d97;font-size:8px}.social-canvas-shelf{max-width:1660px;margin:0 auto 28px}.social-canvas-shelf>header{color:#d8e3ea;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:9px;font-size:9px;font-weight:750;display:flex}.social-canvas-shelf>header:before{content:"";background:#67c1f5;border-radius:2px;width:3px;height:14px}.social-canvas-shelf>header b{color:#687783;letter-spacing:0;text-transform:none;font-size:8px;font-weight:500}.social-canvas-grid{grid-template-columns:repeat(auto-fit,minmax(330px,520px));justify-content:start;gap:18px;display:grid}.social-canvas-card{background:#17222b;border:1px solid #344550;border-radius:9px;min-width:0;transition:border-color .15s,box-shadow .15s,transform .15s;overflow:hidden;box-shadow:0 12px 28px #00000040}.social-canvas-card:hover{border-color:#4a5f6f;transform:translateY(-1px)}.social-canvas-card.selected{border-color:#67c1f5;box-shadow:0 0 0 1px #67c1f5,0 14px 35px #00000057}.social-canvas-card>header{background:#1b2832;border-bottom:1px solid #33414d;align-items:center;gap:10px;min-height:48px;padding:6px 8px 6px 12px;display:flex}.social-canvas-card>header>button{color:#dfe8ed;text-align:left;background:0 0;border:0;flex:1;gap:2px;min-width:0;padding:2px 0;display:grid}.social-canvas-card>header>button:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #67c1f5}.social-canvas-card>header span{font-size:10px;font-weight:700}.social-canvas-card>header small{color:#7e8c97;font-size:8px}.social-canvas-status{text-transform:uppercase;border-radius:999px;flex:none;padding:4px 7px;font-size:7px!important;font-weight:700!important}.social-canvas-status.ready{color:#bceab9;background:#24412d}.social-canvas-status.partial{color:#f2dda6;background:#493b21}.social-canvas-status.missing{color:#efb3ae;background:#4a2b2d}.social-canvas-viewport{background:#080c10;height:342px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff06}.social-canvas-snapshot{pointer-events:none;transform-origin:top;width:1180px;height:900px;position:absolute;top:0;left:50%;transform:translate(-50%)scale(.38)}.social-canvas-snapshot>.social-preview{width:1180px;height:900px}.social-board-mobile .social-canvas-viewport{height:472px}.social-board-mobile .social-canvas-snapshot{width:390px;height:844px;transform:translate(-50%)scale(.56)}.social-board-mobile .social-canvas-snapshot>.social-preview{width:390px;height:844px}.social-preview-overview,.social-preview-overview *{pointer-events:none!important}.social-preview-overview .sp-ig-scroll-root,.social-preview-overview .sp-ig-reels-scroll{scrollbar-width:none!important;overflow:hidden!important}.social-preview-overview .sp-ig-scroll-root::-webkit-scrollbar{display:none}.social-preview-overview .sp-ig-reels-scroll::-webkit-scrollbar{display:none}.social-canvas-card>footer{background:#1b2832;border-top:1px solid #33414d;align-items:center;gap:6px;height:45px;padding:7px 8px;display:flex}.social-canvas-card>footer button{color:#b6c4cd;background:#24323c;border:1px solid #40515e;border-radius:5px;height:30px;padding:0 10px;font-size:8px;font-weight:700}.social-canvas-card>footer button:first-child{color:#eaf7ff;background:#2f729b;border-color:#3d789e}.social-canvas-card>footer button:hover{color:#fff;border-color:#6a8293}.social-assets-canvas{background:#10151b;width:calc(100% - 68px);margin-left:68px;padding:30px 34px 80px}.social-assets-frame{width:min(1380px,100%);margin:0 auto}.social-assets-editor{color:#c7d5df;background:#18232d;border:1px solid #33414d;border-radius:7px;font-family:Arial,sans-serif;overflow:hidden;box-shadow:0 20px 54px #00000052}.social-platform-tabs{background:#151f28;border-bottom:1px solid #33414d;gap:5px;padding:12px 18px;display:flex;overflow-x:auto}.social-platform-tabs button{color:#9daab4;background:#1b2832;border:1px solid #344550;border-radius:5px;align-items:center;gap:7px;min-width:112px;height:38px;padding:0 10px;font-size:10px;display:flex}.social-platform-tabs button i{border-radius:3px;width:9px;height:9px}.social-platform-tabs button span{color:#66737d;text-transform:uppercase;margin-left:auto;font-size:7px}.social-platform-tabs button.active{color:#fff;background:#293a47;border-color:#61778a;box-shadow:inset 0 -2px #67c1f5}.social-platform-tabs button.disabled{opacity:.55}.social-placement-tabs,.social-material-tabs{background:#121a21;border-bottom:1px solid #33414d;gap:5px;padding:10px 18px;display:flex;overflow-x:auto}.social-material-tabs{background:#18232d;padding-top:8px;padding-bottom:8px}.social-placement-tabs button,.social-material-tabs button{color:#8f9ca6;background:#1b2832;border:1px solid #344550;border-radius:5px;min-width:112px;height:34px;padding:0 13px;font-size:9px}.social-material-tabs button{min-width:92px;height:30px}.social-placement-tabs button.active,.social-material-tabs button.active{color:#fff;background:#2a3d4b;border-color:#57758b;box-shadow:inset 0 -2px #67c1f5}.instagram-carousel-contracts .social-carousel-configurator:first-child{border-top:0}.social-assets-guidance{background:#33414d;border-bottom:1px solid #33414d;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.social-assets-guidance>div{background:#1d2a34;padding:15px 18px}.social-assets-guidance b,.social-assets-guidance span{display:block}.social-assets-guidance b{color:#dbe7ee;font-size:10px}.social-assets-guidance span{color:#8796a0;margin-top:4px;font-size:9px;line-height:14px}.social-assets-section{padding:27px 28px 34px}.social-assets-grid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.social-asset-card{background:#1b2832;border:1px solid #344550;grid-template-columns:240px minmax(0,1fr);min-height:300px;display:grid;overflow:hidden}.social-asset-preview{background:#0d141a repeating-conic-gradient(#ffffff06 0 25%,transparent 0 50%) 50%/16px 16px;place-items:center;min-height:300px;padding:14px;display:grid;position:relative;overflow:hidden}.social-asset-media-frame{background:#070a0d;place-items:center;max-width:100%;max-height:272px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff17}.social-asset-media-frame.ratio-landscape,.social-asset-media-frame.ratio-square{width:100%}.social-asset-media-frame.ratio-portrait,.social-asset-media-frame.ratio-vertical{width:auto;height:272px}.social-asset-media-frame>img,.social-asset-media-frame>video{object-fit:cover;width:100%;height:100%;display:block}.social-asset-card.focused-contract,.social-carousel-configurator.focused-contract{z-index:1;border-color:#67c1f5;position:relative;box-shadow:0 0 0 1px #67c1f5,0 0 26px #67c1f51c}.social-asset-unconfigured{color:#82909a;text-align:center;background:repeating-linear-gradient(135deg,#0d141a 0 10px,#121b22 10px 20px);place-content:center;gap:4px;width:100%;height:100%;padding:12px;display:grid}.social-asset-unconfigured b{color:#c9d5dc;font-size:10px}.social-asset-unconfigured span{font-size:8px;line-height:12px}.social-safe-area-overlay{z-index:2;pointer-events:none;position:absolute;inset:0}.social-safe-area-overlay span{z-index:2;color:#ffe66c;text-transform:uppercase;white-space:nowrap;background:#0b0f13c2;padding:3px 5px;font-size:7px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.social-safe-area-overlay svg{width:100%;height:100%;display:block}.social-safe-tiktok svg path{fill:#ffe2571a;stroke:#ffe257eb;stroke-width:5px;vector-effect:non-scaling-stroke}.social-safe-x svg .intrusion{fill:#ff664a30}.social-safe-x svg .guide{fill:#ffe25709;stroke:#ffe257e6;stroke-width:5px;stroke-dasharray:16 12;vector-effect:non-scaling-stroke}.social-safe-x span{top:43%}.social-safe-meta i{background:#ffe2570b;border:1px dashed #ffe257e6;position:absolute;inset:14% 6% 35%}.social-safe-meta-video i{bottom:20%}.social-asset-copy{padding:16px 17px 58px;position:relative}.social-asset-copy header{justify-content:space-between;gap:10px;display:flex}.social-asset-copy header>div>span{color:#80909b;letter-spacing:.1em;font-size:8px;font-weight:700}.social-asset-copy h3{color:#fff;margin:3px 0 2px;font-size:14px;font-weight:400}.social-asset-copy header strong{color:#67c1f5;font-size:10px;font-weight:400}.social-asset-copy header>b{color:#b9e9b4;white-space:nowrap;background:#24412d;height:20px;padding:4px 7px;font-size:8px}.social-asset-copy dl{grid-template-columns:92px 1fr;gap:7px 9px;margin-top:18px;font-size:9px;line-height:14px;display:grid}.social-asset-copy dt{color:#718592;font-weight:700}.social-asset-copy dd{color:#aab8c1;margin:0}.social-asset-copy header>b.assignment-warning,.social-asset-copy header>b.assignment-unchecked{color:#f0d69d;background:#493b21}.social-asset-copy header>b.assignment-missing{color:#efaea8;background:#4c292b}.social-asset-actions{align-items:center;gap:9px;display:flex;position:absolute;bottom:14px;left:17px;right:17px}.social-asset-actions button{color:#fff;background:#397da6;border:0;flex:none;padding:7px 10px;font-size:9px}.social-asset-actions>span{color:#71818c;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:8px;overflow:hidden}.social-asset-actions a{color:#73b9e3;flex:none;font-size:8px;text-decoration:none}.social-asset-actions a:hover{text-decoration:underline}.social-carousel-configurator{background:#151f28;border-top:1px solid #344550;padding:27px 28px 34px}.social-carousel-heading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:17px;display:flex}.social-carousel-heading>div{max-width:720px}.social-carousel-heading span,.social-carousel-heading h2,.social-carousel-heading p{display:block}.social-carousel-heading>div>span{color:#67c1f5;letter-spacing:.1em;font-size:8px;font-weight:700}.social-carousel-heading h2{color:#fff;margin:4px 0;font-size:17px;font-weight:400}.social-carousel-heading p{color:#8d9ba5;margin:0;font-size:9px;line-height:14px}.social-carousel-heading aside{background:#1b2832;border:1px solid #344550;gap:3px;min-width:180px;padding:10px 12px;display:grid}.social-carousel-heading aside b{color:#dbe7ee;font-size:10px}.social-carousel-heading aside span{color:#7f8d97;font-size:8px}.social-carousel-heading aside a{color:#73b9e3;margin-top:4px;font-size:8px;text-decoration:none}.social-carousel-shared-fields{background:#1b2832;border:1px solid #344550;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:13px;padding:13px;display:grid}.social-carousel-shared-fields label,.social-carousel-card-fields label{color:#8796a0;gap:5px;font-size:8px;font-weight:700;display:grid}.social-carousel-shared-fields input,.social-carousel-card-fields input,.social-carousel-card-fields textarea{color:#e7edf1;background:#111a21;border:1px solid #3b4b57;border-radius:3px;outline:none;width:100%;padding:8px 9px;font:9px/1.35 Arial,sans-serif}.social-carousel-shared-fields small{color:#7f8d97;font-size:8px}.social-carousel-card-list{grid-template-columns:1fr 1fr;gap:13px;display:grid}.social-carousel-card-editor{background:#1b2832;border:1px solid #344550;overflow:hidden}.social-carousel-card-editor>header{border-bottom:1px solid #344550;justify-content:space-between;align-items:center;gap:10px;height:42px;padding:0 11px;display:flex}.social-carousel-card-editor>header>div{align-items:center;gap:8px;display:flex}.social-carousel-card-editor>header span{color:#dce6ec;font-size:9px;font-weight:700}.social-carousel-card-editor>header b{color:#d9c78e;background:#43391f;padding:3px 5px;font-size:7px;font-weight:400}.social-carousel-card-editor>header nav{gap:4px;display:flex}.social-carousel-card-editor>header button{color:#bac7cf;background:#202f3a;border:1px solid #3b4b57;height:24px;padding:0 7px;font-size:8px}.social-carousel-card-editor>header button:disabled{opacity:.35}.social-carousel-card-body{grid-template-columns:180px minmax(0,1fr);min-height:230px;display:grid}.social-carousel-card-media{background:#090e12;align-self:start;width:180px;position:relative;overflow:hidden}.social-carousel-card-media>img,.social-carousel-card-media>video{object-fit:cover;width:100%;height:100%;display:block}.social-carousel-card-media .slot-switcher{inset:7px 7px auto auto}.social-carousel-replace{color:#fff;background:#28678ff0;border:0;padding:6px 8px;font-size:8px;position:absolute;bottom:7px;right:7px}.social-carousel-card-fields{align-content:start;gap:9px;padding:12px;display:grid}.social-carousel-card-fields textarea{resize:vertical}.social-carousel-card-fields>small{color:#687984;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.social-carousel-footer{align-items:center;gap:11px;margin-top:13px;display:flex}.social-carousel-footer button{color:#fff;background:#397da6;border:0;padding:8px 12px;font-size:9px}.social-carousel-footer button:disabled{opacity:.4}.social-carousel-footer span{color:#7f8d97;font-size:8px}.access-gate,.modal-backdrop{z-index:200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#10131a85;place-items:center;display:grid;position:fixed;inset:0}.access-gate form{text-align:center;background:#fff;border-radius:18px;width:360px;padding:34px;box-shadow:0 30px 70px #00000040}.access-gate h1{margin:0 0 6px;font-size:23px}.access-gate p{color:#7a7f89;margin:0 0 20px;font-size:12px}.access-gate input{text-align:center;letter-spacing:.08em;border:1px solid #d8dbe3;border-radius:9px;outline:none;width:100%;padding:13px;font-weight:700}.access-gate button{color:#fff;background:#4f61e6;border:0;border-radius:9px;width:100%;margin-top:10px;padding:12px;font-weight:700}.share-dialog{background:#fff;border-radius:17px;width:430px;max-width:calc(100vw - 28px);padding:30px;position:relative;box-shadow:0 30px 90px #0a0f1c52}.dialog-close{color:#858a94;background:0 0;border:0;font-size:24px;position:absolute;top:14px;right:15px}.dialog-icon{color:#4f61e6;background:#eef0ff;border-radius:12px;place-items:center;width:42px;height:42px;font-size:20px;display:grid}.share-dialog h2{margin:16px 0 4px}.share-dialog>p{color:#747a86;margin:0 0 20px;font-size:12px}.share-dialog label{color:#737985;margin-top:14px;font-size:10px;font-weight:650;display:block}.copy-field,.code-field{margin-top:6px;display:flex}.copy-field input{color:#535967;background:#f7f8fa;border:1px solid #dfe1e6;border-radius:8px 0 0 8px;flex:1;min-width:0;padding:10px;font-size:10px}.copy-field button,.code-field button{color:#4f61e6;background:#eef0ff;border:0;font-size:10px;font-weight:700}.copy-field button{border-radius:0 8px 8px 0;padding:0 13px}.code-field{border:1px solid #dfe1e6;border-radius:8px;justify-content:space-between;align-items:center;padding:12px 13px}.code-field strong{letter-spacing:.1em}.code-field button{border-radius:6px;padding:6px 8px}.dialog-note{background:#f5f6f8;border-radius:8px;flex-direction:column;gap:3px;margin-top:16px;padding:12px;font-size:10px;display:flex}.dialog-note span{color:#777d88}.rotate-button{color:#4f5562;background:#fff;border:1px solid #dfe1e7;border-radius:8px;width:100%;margin-top:16px;padding:10px;font-size:11px;font-weight:650}.share-dialog>small{color:#999da6;text-align:center;margin-top:7px;font-size:9px;display:block}.toast{z-index:300;color:#fff;background:#222631;border-radius:8px;padding:10px 15px;font-size:11px;position:fixed;bottom:25px;left:50%;transform:translate(-50%);box-shadow:0 7px 22px #00000040}@media (width<=1000px){.sync-label{display:none}.inspector{width:240px}.canvas-area{width:calc(100% - 308px);margin-left:308px;padding:36px 20px 70px}.preview-frame{min-width:850px}.preview-frame.device-deck{min-width:800px}.preview-frame.device-mobile{min-width:390px}.canvas-area{overflow-x:auto}}@media (width<=1120px){.annotation-toggle>span:not(.icon){display:none}.annotation-toggle{justify-content:center;width:34px;padding:0}.annotation-toggle b{min-width:14px;height:14px;position:absolute;top:-5px;right:-5px}}@media (width<=1400px){.social-editor-shell .sync-label{display:none}}@media (width<=1000px){.canvas-area.graphical-assets-canvas{width:calc(100% - 68px);margin-left:68px}.graphical-assets-grid{grid-template-columns:1fr}}@media (width<=1100px){.social-assets-grid{grid-template-columns:1fr}.social-editor-center .editor-context-controls>select:first-child{width:150px}}@media (width<=900px){.editor-view-controls>.device-tabs{display:none}.mobile-device-select{display:block}.description-assets-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.graphical-assets-guidance{grid-template-columns:1fr}.steam-recommendations-inner{grid-template-columns:1fr 1fr}.recommendations-links{display:none}}@media (width<=720px){.editor-shell{overflow:visible}.editor-bar{grid-template:"brand actions"43px"center center"58px/minmax(0,1fr) auto;gap:0 8px;height:102px;padding:0 10px}.editor-brand strong,.editor-actions .avatar,.editor-actions .sync-dot,.editor-actions .sync-label,.presence-count{display:none}.editor-brand{grid-area:brand;gap:8px}.brand-mark{width:30px;height:30px}.product-project-context{max-width:calc(100vw - 100px)}.product-project-context>span{font-size:7px}.project-selector{width:148px;height:23px}.editor-actions{grid-area:actions}.editor-center-controls{scrollbar-width:none;grid-area:center;justify-content:flex-start;gap:8px;width:calc(100vw - 20px);padding:7px 0 10px;overflow-x:auto}.editor-center-controls::-webkit-scrollbar{display:none}.editor-context-controls{flex:none}.editor-context-controls>select{width:116px}.variant-control select{width:92px}.variant-popover{position:fixed;top:96px;right:10px}.editor-view-controls{flex:none;justify-content:center;gap:5px;min-width:0}.view-toggle{flex:none}.view-toggle button{padding:6px 8px}.mobile-device-select{width:78px;min-width:0;padding:6px 4px}.share-button{width:34px;height:34px;padding:0}.share-button>span:not(.icon){display:none}.annotation-toolbar{gap:4px;max-width:calc(100vw - 12px);height:42px;padding:4px 5px;top:110px}.annotation-toolbar-label{display:none}.annotation-tool-group button{justify-content:center;width:31px;padding:0}.annotation-tool-group button span{display:none}.annotation-colors{gap:1px;padding:0}.annotation-colors button{width:21px;height:21px}.annotation-clear{padding:0 7px}.editor-body{min-height:100vh;padding:102px 0 58px;display:block}.tool-rail{z-index:90;border-top:1px solid #2a313b;border-right:0;width:100%;height:58px;padding:0;display:flex;position:fixed;inset:auto 0 0}.tool-rail button{flex:1;padding:7px 4px 5px}.tool-rail button .icon{margin-bottom:4px;font-size:16px}.inspector{border-bottom:1px solid #2a313b;border-right:0;width:100%;height:auto;max-height:40vh;position:relative;inset:auto}.inspector-header{height:44px}.inspector-body{height:auto;max-height:calc(40vh - 44px);padding:13px}.canvas-area{width:100%;margin-left:0;padding:12px 8px 18px;overflow-x:hidden}.canvas-area.graphical-assets-canvas{width:100%;margin-left:0;padding:10px 8px 76px}.canvas-toolbar{gap:8px}.canvas-toolbar span:not(:first-child){display:none}.preview-frame,.preview-frame.device-mobile,.preview-frame.device-deck{border-radius:4px;width:100%;min-width:0;max-width:100%}.editor-body.preview-only{padding-bottom:0}.editor-body.preview-only .canvas-area,.preview-only .canvas-area.device-mobile,.preview-only .canvas-area.device-deck{width:100%;padding:0;display:block}.preview-only .preview-frame.device-mobile,.preview-only .preview-frame.device-deck{width:100%;min-width:0;max-width:100%;overflow:hidden}.canvas-area.device-desktop,.editor-body.preview-only .canvas-area.device-desktop{-webkit-overflow-scrolling:touch;display:block;overflow:auto visible}.canvas-area.device-desktop .preview-frame.device-desktop,.preview-only .preview-frame.device-desktop{width:1200px;min-width:1200px;max-width:none;margin-left:0;overflow:hidden}.preview-only .preview-frame .steam-page{min-height:calc(100vh - 102px)}.access-gate form{width:calc(100vw - 24px);padding:26px 20px}.description-editor-backdrop{padding:0}.description-editor{border:0;border-radius:0;min-height:100vh}.description-editor>header{padding:14px 15px}.description-editor>header h2{font-size:18px}.description-editor-controls{flex-direction:column;align-items:flex-start;gap:10px;padding:12px 15px 8px}.description-editor select{width:100%}.rich-toolbar{width:calc(100% - 30px);max-width:none;overflow-x:auto}.description-preview-heading,.description-device-frame,.description-localize-panel,.raw-editor{width:calc(100% - 30px);max-width:none}.description-device-frame.device-mobile,.description-device-frame.device-deck{width:calc(100% - 30px)}.description-localize-panel{grid-template-columns:1fr;padding:12px 42px 12px 12px}.description-media-controls{max-width:calc(100% - 48px);overflow-x:auto}.description-media-controls button{white-space:nowrap}.short-description-editor{grid-template-columns:1fr;padding:18px 15px}.short-description-editor>span{bottom:22px;right:20px}.custom-description-assets{padding:18px 15px}.asset-section-title{flex-direction:column;align-items:flex-start}.description-assets-grid{grid-template-columns:1fr}.description-editor>footer{padding:12px 15px}.graphical-assets-heading{flex-direction:column;gap:14px;padding:18px 15px}.graphical-assets-status{width:100%}.graphical-assets-section{padding:19px 14px 25px}.graphical-assets-section-title{grid-template-columns:1fr;gap:6px}.graphical-asset-card{grid-template-columns:125px 1fr}.graphical-asset-preview{min-height:220px;padding:8px}.graphical-asset-copy dl{grid-template-columns:1fr}.graphical-asset-copy dt{margin-top:3px}.library-placement-summary{grid-template-columns:1fr}.library-placement-preview{height:auto}.social-editor-center .editor-context-controls>select:first-child{width:128px}.format-selector{width:76px!important}.social-assets-canvas{width:100%;margin-left:0;padding:10px 8px 76px}.social-assets-guidance{grid-template-columns:1fr}.social-assets-section,.social-carousel-configurator{padding:19px 14px 25px}.social-asset-card{grid-template-columns:125px 1fr}.social-asset-preview{min-height:260px;padding:8px}.social-asset-media-frame.ratio-portrait,.social-asset-media-frame.ratio-vertical{width:100%;height:auto;max-height:240px}.social-asset-copy dl{grid-template-columns:1fr}.social-asset-copy dt{margin-top:3px}.social-asset-actions a{display:none}.social-carousel-heading{flex-direction:column}.social-carousel-heading aside{width:100%}.social-carousel-shared-fields,.social-carousel-card-list{grid-template-columns:1fr}.social-carousel-card-body{grid-template-columns:125px minmax(0,1fr)}.social-carousel-card-media{width:125px}.preview-only .social-preview-frame.social-device-mobile{border:0;border-radius:0;width:100%;max-width:430px;margin:0 auto}.social-canvas-area.social-device-mobile .canvas-toolbar{width:100%}.social-editor-shell.social-active-platform-instagram .preview-only .social-canvas-area{height:calc(100dvh - 102px)}.library-logo-tool-backdrop{padding:0;display:block;overflow:auto}.library-logo-tool{width:1120px;min-width:1120px;height:720px}.placement-client{grid-template-columns:275px 845px}.steam-home-main{width:auto;max-width:calc(100% - 16px);padding-top:18px}.featured-carousel{grid-template-columns:1fr;height:auto}.featured-primary{height:260px}.featured-neighbours{grid-template-rows:none;grid-template-columns:1fr 1fr;height:170px}.discount-grid{grid-template-columns:1fr 1fr}.discount-vertical,.discount-grid>.homepage-game-card{min-height:290px}.homepage-card-row{grid-template-columns:1fr 1fr}.homepage-list{grid-template-columns:1fr}}@media (width<=900px){.social-canvas-grid{grid-template-columns:minmax(0,520px)}.social-board-heading{flex-direction:column;align-items:stretch}.social-board-heading aside{width:100%}}@media (width<=720px){.social-active-placement{min-width:126px}.social-active-placement span{display:none}.social-canvas-workspace,.editor-body.preview-only .social-canvas-workspace.social-device-desktop{height:calc(100dvh - 102px);min-height:0;margin:0;width:100%!important;display:flex!important;overflow:hidden!important}.social-placement-navigator{flex-basis:54px;min-height:54px;padding:6px}.social-placement-navigator section>header{display:none}.social-placement-navigator>section{padding:3px}.social-placement-navigator button{height:34px;padding:0 9px}.social-canvas-workspace>.social-preview-frame.social-device-desktop,.preview-only .social-canvas-workspace>.social-preview-frame.social-device-desktop{margin:0;width:100%!important;min-width:0!important;max-width:none!important}.social-canvas-workspace>.social-focused-canvas-frame.social-device-mobile{width:min(390px,100%)}.social-multi-canvas-board{background-image:none;padding:17px 12px 60px}.social-board-heading{gap:12px;margin-bottom:20px}.social-board-heading h1{font-size:18px}.social-board-heading aside{padding:8px 10px}.social-canvas-shelf{margin-bottom:22px}.social-canvas-grid{grid-template-columns:minmax(0,1fr);gap:12px}.social-canvas-card{box-shadow:none;border-radius:6px}.social-board-desktop .social-canvas-viewport{height:252px}.social-board-desktop .social-canvas-snapshot{transform:translate(-50%)scale(.28)}.social-board-mobile .social-canvas-viewport{height:548px}.social-board-mobile .social-canvas-snapshot{transform:translate(-50%)scale(.65)}.social-focus-toolbar{flex-basis:46px;grid-template-columns:1fr auto;gap:8px;min-height:46px;padding:0 7px}.social-focus-toolbar>span{display:none}.social-focus-toolbar>button{padding:6px 7px;font-size:8px}}@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-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}.social-preview{isolation:isolate;color:#0f1419;text-align:left;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;width:100%;min-height:100%;font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.34;position:relative;overflow:hidden;transform:translateZ(0)}.social-preview *{box-sizing:border-box}.social-preview button,.social-preview a{font:inherit}.social-preview button{cursor:default}.social-preview h1,.social-preview h2,.social-preview p,.social-preview figure{margin:0}.social-preview img,.social-preview video{max-width:100%;display:block}.social-preview .sp-icon{place-items:center;font-style:normal;display:inline-grid}.social-preview .sp-icon-button{width:32px;height:32px;color:inherit;background:0 0;border:0;border-radius:50%;flex:0 0 32px;place-items:center;padding:0;display:inline-grid}.social-preview .sp-avatar{color:#fff;object-fit:cover;background:#7764dc;border-radius:50%;flex:0 0 40px;place-items:center;width:40px;height:40px;font-size:14px;font-weight:700;display:grid;overflow:hidden}.social-preview .sp-avatar-blue{background:linear-gradient(145deg,#26a7df,#3158b7)}.social-preview .sp-avatar-orange{background:linear-gradient(145deg,#ff9d41,#e64d66)}.social-preview .sp-avatar-green{background:linear-gradient(145deg,#45bd8a,#257269)}.social-preview .sp-dummy-lines{gap:6px;padding:12px 0;display:grid}.social-preview .sp-dummy-lines i{background:#e8ebee;border-radius:6px;width:92%;height:8px;display:block}.social-preview .sp-dummy-lines i:nth-child(2){width:82%}.social-preview .sp-dummy-lines i.short{width:48%}.social-preview .sp-dummy-post{background:#fff;border-bottom:1px solid #eff1f2;padding:14px 16px 10px}.social-preview .sp-dummy-post>header{align-items:center;gap:9px;display:flex}.social-preview .sp-dummy-post>header>div{min-width:0;display:grid}.social-preview .sp-dummy-post>header b{font-size:14px}.social-preview .sp-dummy-post>header small{color:#65717c}.social-preview .sp-dummy-post>footer{color:#65717c;justify-content:space-between;padding:10px 8px 0;font-size:12px;display:flex}.social-preview .sp-dummy-photo{background:linear-gradient(145deg,#acdae5 0 34%,#f5c17e 34% 60%,#525b70 60%);border-radius:13px;height:225px;position:relative;overflow:hidden}.social-preview .sp-dummy-photo-2{background:linear-gradient(160deg,#d9c6f4 0 40%,#85a6ce 40% 68%,#353f50 68%)}.social-preview .sp-dummy-photo span{background:#ffffff6b;border-radius:70px 70px 0 0;width:28%;height:72%;position:absolute;bottom:0;right:15%}.social-preview .sp-sponsored-identity{align-items:center;gap:10px;min-width:0;padding:12px 16px 9px;display:flex}.social-preview .sp-sponsored-identity>div{flex:1;min-width:0;display:grid}.social-preview .sp-sponsored-identity b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.social-preview .sp-sponsored-identity small{color:#536471;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.social-preview .sp-sponsored-identity .sp-verified{color:#fff;background:#1d9bf0;border-radius:50%;place-items:center;width:14px;height:14px;margin-left:4px;font-size:9px;display:inline-grid}.social-preview .sp-sponsored-identity.compact{padding:0}.social-preview .sp-sponsored-identity.compact .sp-avatar{flex-basis:34px;width:34px;height:34px}.social-preview .sp-sponsored-identity.on-dark{color:#fff;text-shadow:0 1px 3px #000}.social-preview .sp-sponsored-identity.on-dark small{color:#ffffffe0}.social-preview .sp-creative{background:#111;width:100%;position:relative;overflow:hidden}.social-preview .sp-creative img,.social-preview .sp-creative video{object-fit:cover;width:100%;height:100%}.social-preview .sp-creative-carousel{background:#fff;gap:8px;padding:0 12px 17px;display:flex;overflow:hidden}.social-preview .sp-creative-carousel figure{background:#f7f9f9;border:1px solid #cfd4d8;border-radius:12px;flex:0 0 77%;width:77%;height:max-content;overflow:hidden}.social-preview .sp-carousel-card-media{background:#111;width:100%;overflow:hidden}.social-preview .sp-carousel-card-media>img,.social-preview .sp-carousel-card-media>video{object-fit:cover;width:100%;height:100%;display:block}.social-preview .sp-creative-carousel figcaption{gap:3px;padding:10px;display:grid}.social-preview .sp-creative-carousel figcaption small,.social-preview .sp-creative-carousel figcaption p{color:#536471;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.social-preview .sp-creative-carousel figcaption b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.social-preview .sp-creative-carousel figcaption span{color:#536471;font-size:12px}.social-preview .sp-creative-carousel-fullscreen{color:#fff;background:#000;gap:0;width:100%;height:100%;padding:0;display:flex}.social-preview .sp-creative-carousel-fullscreen figure{background:#000;border:0;border-radius:0;flex:0 0 100%;width:100%;height:100%}.social-preview .sp-creative-carousel-fullscreen .sp-carousel-card-media{width:100%;height:100%}.social-preview .sp-creative-carousel-fullscreen .sp-carousel-card-media>img{object-fit:cover;width:100%;height:100%}.social-preview .sp-carousel-dots{gap:4px;display:flex;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.social-preview .sp-carousel-dots i{background:#a8b2ba;border-radius:50%;width:5px;height:5px}.social-preview .sp-carousel-dots i:first-child{background:#1d9bf0}.social-preview .sp-creative-carousel-fullscreen .sp-carousel-dots{z-index:3;bottom:238px}.social-preview .sp-creative-carousel-fullscreen .sp-carousel-dots i{background:#ffffff8c}.social-preview .sp-creative-carousel-fullscreen .sp-carousel-dots i:first-child{background:#fff}.social-preview.social-platform-x .sp-creative-carousel figure,.social-preview.social-platform-facebook.social-device-desktop .sp-creative-carousel figure{flex-basis:48%;width:48%}.social-preview.social-platform-instagram .sp-creative-carousel{gap:0;padding:0}.social-preview.social-platform-instagram .sp-creative-carousel figure{border:0;border-radius:0;flex-basis:100%;width:100%}.social-preview.social-platform-instagram .sp-creative-carousel figcaption{display:none}.social-preview.social-platform-instagram .sp-creative-carousel .sp-carousel-dots{bottom:9px}.social-preview.social-platform-reddit .sp-creative-carousel figure{flex-basis:100%;width:100%}.social-preview .sp-creative-unconfigured{color:#c7ccd1;text-align:center;background:repeating-linear-gradient(135deg,#1b2025 0 12px,#20262c 12px 24px);place-content:center;gap:4px;width:100%;height:100%;min-height:180px;padding:24px;display:grid}.social-preview .sp-creative-unconfigured b{color:#fff}.social-preview .sp-creative-unconfigured span{font-size:12px}.social-preview .sp-link-card{background:#f2f3f5;border:1px solid #d8dce0;align-items:center;gap:12px;min-height:76px;padding:10px 12px;display:flex}.social-preview .sp-link-card>div{flex:1;gap:2px;min-width:0;display:grid}.social-preview .sp-link-card small,.social-preview .sp-link-card span{color:#606770;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.social-preview .sp-link-card b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.social-preview .sp-link-card button{color:#1c1e21;background:#d8dade;border:0;border-radius:6px;flex:none;padding:8px 14px;font-size:12px;font-weight:700}.social-preview .sp-x-page{color:#0f1419;background:#fff;grid-template-columns:248px 600px 350px;width:1180px;min-height:900px;margin:auto;display:grid}.social-preview .sp-x-mobile-header,.social-preview .sp-x-bottom{display:none}.social-preview .sp-x-nav{border-right:1px solid #eff3f4;flex-direction:column;min-height:100vh;padding:12px 28px 14px 12px;display:flex;position:relative}.social-preview .sp-x-logo{width:48px;padding:0 9px 13px;font-size:30px;font-weight:400}.social-preview .sp-x-nav nav{gap:4px;display:grid}.social-preview .sp-x-nav nav span{border-radius:999px;align-items:center;gap:18px;width:max-content;min-height:48px;padding:0 13px;font-size:25px;display:flex}.social-preview .sp-x-nav nav span:first-child{font-weight:700}.social-preview .sp-x-nav nav b{font-size:18px;font-weight:400}.social-preview .sp-x-nav>button{color:#fff;background:#0f1419;border:0;border-radius:999px;height:48px;margin:13px 0;font-weight:700}.social-preview .sp-x-account{align-items:center;gap:9px;margin-top:auto;padding:10px;display:flex}.social-preview .sp-x-account>span{display:grid}.social-preview .sp-x-account small{color:#536471}.social-preview .sp-x-stream{border-right:1px solid #eff3f4;min-width:0}.social-preview .sp-x-stream-head{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff0;border-bottom:1px solid #eff3f4;align-items:center;height:54px;display:flex;position:sticky;top:0}.social-preview .sp-x-stream-head>button:not(.sp-icon-button){background:0 0;border:0;flex:1;height:54px}.social-preview .sp-x-stream-head>button.active{font-weight:700;position:relative}.social-preview .sp-x-stream-head>button.active:after{content:"";background:#1d9bf0;border-radius:4px;height:4px;position:absolute;bottom:0;left:38%;right:38%}.social-preview .sp-x-stream-head>div{display:grid}.social-preview .sp-x-stream-head>div b{font-size:18px}.social-preview .sp-x-stream-head>div small{color:#536471;font-size:12px}.social-preview .sp-x-composer{border-bottom:1px solid #eff3f4;align-items:center;gap:10px;padding:12px 16px;display:flex}.social-preview .sp-x-composer>span{color:#536471;flex:1;font-size:19px}.social-preview .sp-x-composer>button{color:#fff;background:#0f1419;border:0;border-radius:999px;padding:8px 16px;font-weight:700}.social-preview .sp-x-ad{background:#fff;border-bottom:1px solid #eff3f4;padding:0 16px 8px}.social-preview .sp-x-ad .sp-sponsored-identity{padding-left:0;padding-right:0}.social-preview .sp-x-copy{padding:0 0 10px 50px}.social-preview .sp-x-copy p{white-space:pre-wrap}.social-preview .sp-x-link{color:#1d9bf0}.social-preview .sp-x-media{border:1px solid #cfd9de;border-radius:15px;margin-left:50px;overflow:hidden}.social-preview .sp-x-media .sp-link-card{background:#fff;border:0;border-top:1px solid #cfd9de}.social-preview .sp-x-media .sp-link-card button{display:none}.social-preview .sp-x-actions{color:#536471;justify-content:space-between;margin:6px 2px 0 48px;display:flex}.social-preview .sp-x-actions button{color:inherit;background:0 0;border:0;align-items:center;gap:6px;padding:5px 7px;font-size:14px;display:flex}.social-preview .sp-x-actions span{font-size:11px}.social-preview .sp-x-ad.detail{padding-top:2px}.social-preview .sp-x-ad.detail .sp-x-copy{padding-left:0;font-size:20px;line-height:1.25}.social-preview .sp-x-ad.detail .sp-x-media{margin-left:0}.social-preview .sp-x-time{color:#536471;border-bottom:1px solid #eff3f4;padding:14px 0;font-size:14px}.social-preview .sp-x-ad.detail .sp-x-actions{border-bottom:1px solid #eff3f4;margin-left:0;padding:3px 25px}.social-preview .sp-x-replies>div{color:#536471;border-bottom:1px solid #eff3f4;align-items:center;gap:10px;padding:13px 16px;display:flex}.social-preview .sp-x-replies>div>span{flex:1}.social-preview .sp-x-replies>div button{color:#fff;background:#0f1419;border:0;border-radius:999px;padding:7px 13px}.social-preview .sp-x-sidebar{padding:6px 18px}.social-preview .sp-search{color:#536471;background:#eff3f4;border-radius:999px;padding:11px 17px}.social-preview .sp-x-sidebar section{background:#f7f9f9;border-radius:16px;gap:4px;margin-top:16px;padding:13px 16px;display:grid}.social-preview .sp-x-sidebar h2{margin-bottom:7px;font-size:19px}.social-preview .sp-x-sidebar section>small{color:#536471;margin-top:7px}.social-preview .sp-x-sidebar section>span{color:#536471;font-size:12px}.social-preview .sp-x-follow{align-items:center;gap:9px;padding:7px 0;display:flex}.social-preview .sp-x-follow>span{flex:1;min-width:0;display:grid}.social-preview .sp-x-follow small{color:#536471;text-overflow:ellipsis;overflow:hidden}.social-preview .sp-x-follow button{color:#fff;background:#0f1419;border:0;border-radius:999px;padding:7px 14px;font-weight:700}.social-preview .sp-fb-page{color:#050505;background:#f0f2f5;min-height:900px;padding-top:56px}.social-preview .sp-fb-top{z-index:5;background:#fff;grid-template-columns:320px 1fr 320px;align-items:center;height:56px;padding:0 16px;display:grid;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 4px #0000001a}.social-preview .sp-fb-top>b{color:#fff;background:#0866ff;border-radius:50%;place-items:center;width:40px;height:40px;font:700 36px/42px Arial;display:grid}.social-preview .sp-fb-search{color:#65676b;background:#f0f2f5;border-radius:999px;width:240px;padding:10px 14px;position:absolute;left:62px}.social-preview .sp-fb-top nav{justify-content:center;gap:8px;height:56px;display:flex}.social-preview .sp-fb-top nav span{color:#65676b;place-items:center;width:100px;font-size:24px;display:grid;position:relative}.social-preview .sp-fb-top nav span.active{color:#0866ff}.social-preview .sp-fb-top nav span.active:after{content:"";background:#0866ff;height:3px;position:absolute;bottom:0;left:4px;right:4px}.social-preview .sp-fb-tools{justify-content:flex-end;gap:8px;display:flex}.social-preview .sp-fb-tools>span{background:#e4e6eb;border-radius:50%;place-items:center;width:40px;height:40px;font-size:18px;display:grid}.social-preview .sp-fb-left{gap:4px;width:280px;display:grid;position:fixed;top:70px;left:8px}.social-preview .sp-fb-left>span{border-radius:8px;align-items:center;gap:11px;height:46px;padding:0 10px;font-size:14px;font-weight:600;display:flex}.social-preview .sp-fb-left i{color:#0866ff;place-items:center;width:34px;height:34px;font-size:20px;font-style:normal;display:grid}.social-preview .sp-fb-left .sp-avatar{width:34px;height:34px}.social-preview .sp-fb-stream{width:680px;margin:0 auto;padding:16px 0 80px}.social-preview .sp-fb-stories{grid-template-columns:repeat(4,1fr);gap:8px;height:205px;margin-bottom:16px;display:grid}.social-preview .sp-fb-story-card{color:#fff;background:linear-gradient(155deg,#72b5d8,#293f63);border-radius:10px;align-items:flex-end;padding:11px;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0003}.social-preview .sp-fb-story-card.story-1{background:linear-gradient(155deg,#e7a659,#77334c)}.social-preview .sp-fb-story-card.story-2{background:linear-gradient(155deg,#7dc99d,#2e6267)}.social-preview .sp-fb-story-card.story-3{background:linear-gradient(155deg,#9b83d8,#43315e)}.social-preview .sp-fb-story-card .sp-avatar{border:4px solid #0866ff;position:absolute;top:11px;left:11px}.social-preview .sp-fb-story-card b{text-shadow:0 1px 3px #000;font-size:13px}.social-preview .sp-fb-composer{background:#fff;border-radius:9px;margin-bottom:16px;padding:12px 16px 6px;box-shadow:0 1px 2px #0000002b}.social-preview .sp-fb-composer>div{border-bottom:1px solid #e4e6eb;align-items:center;gap:10px;padding-bottom:10px;display:flex}.social-preview .sp-fb-composer>div span{color:#65676b;background:#f0f2f5;border-radius:999px;flex:1;padding:10px 14px}.social-preview .sp-fb-composer footer{color:#65676b;justify-content:space-around;padding-top:8px;font-size:13px;font-weight:600;display:flex}.social-preview .sp-fb-stream>.sp-dummy-post,.social-preview .sp-fb-ad{background:#fff;border:0;border-radius:9px;margin-bottom:16px;overflow:hidden;box-shadow:0 1px 2px #0000002b}.social-preview .sp-fb-ad>p{white-space:pre-wrap;padding:1px 16px 12px}.social-preview .sp-fb-ad .sp-creative img{object-fit:cover}.social-preview .sp-fb-ad .sp-link-card{border:0;border-top:1px solid #dddfe2}.social-preview .sp-fb-reactions{color:#65676b;border-bottom:1px solid #e4e6eb;justify-content:space-between;padding:10px 16px;font-size:12px;display:flex}.social-preview .sp-fb-ad>footer{padding:4px 14px;display:flex}.social-preview .sp-fb-ad>footer button{color:#65676b;background:0 0;border:0;border-radius:5px;flex:1;height:38px;font-weight:600}.social-preview .sp-fb-right{color:#65676b;gap:4px;width:285px;display:grid;position:fixed;top:72px;right:15px}.social-preview .sp-fb-right>h2{padding:0 7px 7px;font-size:16px}.social-preview .sp-contact{color:#050505;align-items:center;gap:10px;padding:5px 7px;display:flex;position:relative}.social-preview .sp-contact .sp-avatar{flex-basis:34px;width:34px;height:34px}.social-preview .sp-contact i{background:#31a24c;border:2px solid #f0f2f5;border-radius:50%;width:9px;height:9px;position:absolute;bottom:7px;left:31px}.social-preview .sp-fb-column-ad{color:#050505;border-radius:8px;grid-template-columns:118px 1fr;gap:10px;padding:8px;display:grid}.social-preview .sp-fb-column-ad .sp-creative{border-radius:7px;width:118px;height:98px}.social-preview .sp-fb-column-ad>div{flex-direction:column;justify-content:center;min-width:0;display:flex}.social-preview .sp-fb-column-ad small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.social-preview .sp-fb-column-ad b{margin:4px 0;font-size:13px}.social-preview .sp-fb-column-ad span{color:#65676b;font-size:11px}.social-preview .sp-fb-bottom{display:none}.social-preview:has(.sp-story-viewer){background:#17181a;place-items:center;min-height:820px;display:grid}.social-preview .sp-story-viewer{color:#fff;background:#050505;border-radius:8px;width:410px;height:728px;position:relative;overflow:hidden;box-shadow:0 22px 70px #0000008c}.social-preview .sp-story-viewer>.sp-creative{width:100%;height:100%;position:absolute;inset:0}.social-preview .sp-story-viewer>.sp-creative img,.social-preview .sp-story-viewer>.sp-creative video{object-fit:cover}.social-preview .sp-story-shade{background:linear-gradient(#00000087,#0000 27% 57%,#000000bd);position:absolute;inset:0}.social-preview .sp-story-progress{z-index:2;gap:4px;display:flex;position:absolute;top:10px;left:9px;right:9px}.social-preview .sp-story-progress i{background:#ffffff6b;border-radius:2px;flex:1;height:2px}.social-preview .sp-story-progress i:first-child{background:#fff}.social-preview .sp-story-viewer>header{z-index:2;align-items:center;gap:2px;display:flex;position:absolute;top:21px;left:10px;right:10px}.social-preview .sp-story-viewer>header .sp-sponsored-identity{flex:1}.social-preview .sp-story-viewer>header>span{color:#ffffffc7;font-size:12px}.social-preview .sp-story-copy{z-index:2;text-align:center;text-shadow:0 2px 8px #000;position:absolute;bottom:126px;left:25px;right:25px}.social-preview .sp-story-copy p{font-size:14px}.social-preview .sp-story-copy h1{margin-top:9px;font-size:25px;line-height:1.08}.social-preview .sp-story-cta{z-index:2;color:#050505;background:#fffffff2;border:0;border-radius:7px;height:42px;font-weight:700;position:absolute;bottom:78px;left:31px;right:31px}.social-preview .sp-story-cta span{float:right;margin-right:8px}.social-preview .sp-story-viewer>footer{z-index:2;align-items:center;gap:8px;display:flex;position:absolute;bottom:15px;left:13px;right:13px}.social-preview .sp-story-viewer>footer>span{color:#fff;border:1px solid #fffc;border-radius:999px;flex:1;padding:9px 14px;font-size:12px}.social-preview .sp-ig-page{color:#000;background:#fff;min-height:920px;padding-left:244px;position:relative}.social-preview .sp-ig-nav{z-index:4;background:#fff;border-right:1px solid #dbdbdb;flex-direction:column;width:244px;padding:36px 13px 20px;display:flex;position:fixed;top:0;bottom:0;left:0}.social-preview .sp-ig-wordmark{letter-spacing:-1px;padding:0 12px 32px;font:600 25px/1 Georgia,serif}.social-preview .sp-ig-mark{display:none}.social-preview .sp-ig-nav nav{gap:7px;display:grid}.social-preview .sp-ig-nav nav span,.social-preview .sp-ig-more{border-radius:8px;align-items:center;gap:16px;min-height:46px;padding:0 11px;display:flex}.social-preview .sp-ig-nav nav i{text-align:center;width:24px;font-size:23px;font-style:normal}.social-preview .sp-ig-nav nav b,.social-preview .sp-ig-more b{font-weight:400}.social-preview .sp-ig-nav nav span:first-child b{font-weight:700}.social-preview .sp-ig-more{margin-top:auto}.social-preview .sp-ig-mobile-top,.social-preview .sp-ig-bottom{display:none}.social-preview .sp-ig-stream{width:470px;margin-left:calc(50% - 360px);padding:30px 0 80px}.social-preview .sp-ig-stories{gap:14px;margin-bottom:26px;padding:0 4px;display:flex;overflow:hidden}.social-preview .sp-ig-stories>div{flex:0 0 68px;justify-items:center;gap:4px;width:68px;display:grid}.social-preview .sp-story-ring{background:conic-gradient(#d300c5,#ff3040,#ffdc80,#d300c5);border-radius:50%;place-items:center;width:65px;height:65px;display:grid}.social-preview .sp-story-ring .sp-avatar{border:2px solid #fff;width:57px;height:57px}.social-preview .sp-ig-stories small{text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:11px;overflow:hidden}.social-preview .sp-ig-stream>.sp-dummy-post{border-top:1px solid #efefef;margin-bottom:22px;padding:10px 0}.social-preview .sp-ig-ad{border-bottom:1px solid #dbdbdb;margin-bottom:28px}.social-preview .sp-ig-ad .sp-sponsored-identity{padding:8px 0}.social-preview .sp-ig-ad .sp-avatar{flex-basis:34px;width:34px;height:34px}.social-preview .sp-ig-ad .sp-sponsored-identity small{color:#262626}.social-preview .sp-ig-ad>.sp-creative{border-radius:3px}.social-preview .sp-ig-visit{color:#fff;background:#0095f6;align-items:center;height:42px;padding:0 12px;display:flex}.social-preview .sp-ig-visit a{color:inherit;flex:1;font-size:13px;font-weight:700;text-decoration:none}.social-preview .sp-ig-actions{justify-content:space-between;padding:7px 0 3px;display:flex}.social-preview .sp-ig-actions>span{gap:3px;display:flex}.social-preview .sp-ig-actions .sp-icon-button{font-size:25px}.social-preview .sp-ig-caption{gap:5px;padding-bottom:14px;font-size:13px;display:grid}.social-preview .sp-ig-caption p{line-height:18px}.social-preview .sp-ig-caption p strong{margin-right:4px}.social-preview .sp-ig-caption small{color:#737373}.social-preview .sp-ig-caption>span{color:#737373;text-transform:uppercase;font-size:10px}.social-preview .sp-ig-suggestions{width:320px;position:fixed;top:54px;left:calc(50% + 250px)}.social-preview .sp-ig-suggestions>div{align-items:center;gap:10px;padding:7px 0;display:flex}.social-preview .sp-ig-suggestions>div>span{flex:1;min-width:0;display:grid}.social-preview .sp-ig-suggestions small{color:#737373}.social-preview .sp-ig-suggestions button{color:#0095f6;background:0 0;border:0;font-size:11px;font-weight:700}.social-preview .sp-ig-suggestions>header{color:#737373;justify-content:space-between;padding:17px 0 8px;font-size:13px;display:flex}.social-preview .sp-ig-suggestions>header span{color:#000;font-size:11px;font-weight:700}:is(.social-preview:has(.sp-reels-page),.social-preview:has(.sp-fb-reels-page)){background:#000}.social-preview .sp-reels-page{background:#000;min-height:820px;position:relative}.social-preview .sp-reels-page main{background:#000;place-items:center;min-height:820px;display:grid}.social-preview .sp-reel-viewer{color:#fff;background:#000;border-radius:4px;width:405px;height:720px;position:relative;overflow:hidden}.social-preview .sp-reel-viewer>.sp-creative{width:100%;height:100%;position:absolute;inset:0}.social-preview .sp-reel-gradient{background:linear-gradient(#00000047,#0000 24% 55%,#000000d1);position:absolute;inset:0}.social-preview .sp-reel-top{z-index:2;color:#fff;text-shadow:0 1px 4px #000;justify-content:space-between;align-items:center;font-size:20px;display:flex;position:absolute;top:15px;left:16px;right:16px}.social-preview .sp-reel-top .sp-icon-button{color:#fff;font-size:23px}.social-preview .sp-reel-copy{text-shadow:0 1px 4px #000;position:absolute;bottom:63px;left:14px;right:58px}.social-preview .sp-reel-copy>div{align-items:center;gap:8px;display:flex}.social-preview .sp-reel-copy .sp-avatar{flex-basis:32px;width:32px;height:32px}.social-preview .sp-reel-copy>div span{font-size:11px}.social-preview .sp-reel-copy>div button{color:#fff;background:0 0;border:1px solid #fff;border-radius:7px;padding:5px 9px;font-size:11px;font-weight:700}.social-preview .sp-reel-copy p{margin:9px 0;font-size:13px}.social-preview .sp-reel-copy small{display:block}.social-preview .sp-reel-cta{color:#000;background:#fff;border:0;border-radius:6px;justify-content:space-between;align-items:center;width:100%;height:38px;margin-top:12px;padding:0 13px;font-size:12px;font-weight:700;display:flex}.social-preview .sp-reel-viewer>aside{justify-items:center;gap:12px;display:grid;position:absolute;bottom:72px;right:5px}.social-preview .sp-reel-viewer>aside>span{justify-items:center;display:grid}.social-preview .sp-reel-viewer>aside .sp-icon-button{color:#fff;text-shadow:0 1px 4px #000;font-size:25px}.social-preview .sp-reel-viewer>aside b{font-size:10px}.social-preview .sp-reel-viewer>aside .sp-avatar{border:2px solid #fff;width:30px;height:30px}.social-preview .sp-reel-bottom{z-index:3;color:#fff;background:#000000b8;border-top:1px solid #ffffff38;justify-content:space-around;align-items:center;height:50px;font-size:22px;display:flex;position:absolute;bottom:0;left:0;right:0}.social-preview .sp-reel-bottom .sp-avatar{border:1px solid #fff;flex-basis:25px;width:25px;height:25px}.social-preview .sp-fb-reels-page{color:#fff;background:#17181a;place-items:center;min-height:820px;display:grid}.social-preview .sp-fb-reel-viewer{background:#000;border-radius:8px;width:410px;height:728px;position:relative;overflow:hidden;box-shadow:0 22px 70px #0000008c}.social-preview .sp-fb-reel-viewer>.sp-creative{width:100%;height:100%;position:absolute;inset:0}.social-preview .sp-fb-reel-top{z-index:2;text-shadow:0 1px 4px #000;align-items:center;gap:13px;display:flex;position:absolute;top:13px;left:12px;right:12px}.social-preview .sp-fb-reel-top>span{flex:1}.social-preview .sp-fb-reel-top .sp-icon-button{color:#fff;font-size:21px}.social-preview .sp-fb-reel-copy{z-index:2;text-shadow:0 1px 4px #000;position:absolute;bottom:64px;left:14px;right:60px}.social-preview .sp-fb-reel-copy>div{align-items:center;gap:7px;display:flex}.social-preview .sp-fb-reel-copy .sp-avatar{flex-basis:32px;width:32px;height:32px}.social-preview .sp-fb-reel-copy>div span{font-size:11px}.social-preview .sp-fb-reel-copy>div button{color:#fff;background:0 0;border:1px solid #fff;border-radius:6px;padding:5px 9px;font-weight:700}.social-preview .sp-fb-reel-copy p{margin:9px 0;font-size:13px}.social-preview .sp-fb-reel-copy>button{color:#050505;background:#fff;border:0;border-radius:6px;justify-content:space-between;align-items:center;width:100%;height:38px;margin-top:11px;padding:0 13px;font-weight:700;display:flex}.social-preview .sp-fb-reel-viewer>aside{z-index:2;justify-items:center;gap:12px;display:grid;position:absolute;bottom:75px;right:6px}.social-preview .sp-fb-reel-viewer>aside>span{justify-items:center;display:grid}.social-preview .sp-fb-reel-viewer>aside .sp-icon-button{color:#fff;text-shadow:0 1px 4px #000;font-size:25px}.social-preview .sp-fb-reel-viewer>aside b{font-size:9px}.social-preview .sp-fb-reel-bottom{z-index:3;background:#000000c7;border-top:1px solid #ffffff3d;justify-content:space-around;align-items:center;height:52px;display:flex;position:absolute;bottom:0;left:0;right:0}.social-preview .sp-fb-reel-bottom span{justify-items:center;gap:2px;display:grid}.social-preview .sp-fb-reel-bottom small{font-size:8px}.social-preview .sp-reddit-page{color:#1a1a1b;background:#dae0e6;min-height:920px;padding-top:56px}.social-preview .sp-reddit-top{z-index:5;background:#fff;border-bottom:1px solid #edeff1;align-items:center;gap:12px;height:56px;padding:0 18px;display:flex;position:fixed;top:0;left:0;right:0}.social-preview .sp-reddit-logo{width:145px;font-size:20px}.social-preview .sp-reddit-logo i{color:#ff4500;font-size:27px;font-style:normal}.social-preview .sp-reddit-search{color:#787c7e;background:#f6f7f8;border:1px solid #edeff1;border-radius:20px;flex:1;max-width:690px;height:38px;padding:9px 16px}.social-preview .sp-reddit-top>button{color:#0079d3;background:#fff;border:1px solid #0079d3;border-radius:999px;padding:7px 18px;font-weight:700}.social-preview .sp-reddit-top>button+button{color:#fff;background:#0079d3}.social-preview .sp-reddit-top .sp-avatar{flex-basis:32px;width:32px;height:32px}.social-preview .sp-reddit-left{background:#fff;border-right:1px solid #ccc;align-content:start;gap:3px;width:235px;padding:16px 12px;display:grid;position:fixed;top:56px;bottom:0;left:0}.social-preview .sp-reddit-left nav{border-bottom:1px solid #edeff1;gap:3px;padding-bottom:9px;display:grid}.social-preview .sp-reddit-left span{border-radius:8px;padding:9px 12px;font-size:13px}.social-preview .sp-reddit-left nav span:first-child{background:#f6f7f8;font-weight:700}.social-preview .sp-reddit-left h2{color:#787c7e;padding:16px 12px 4px;font-size:10px;font-weight:500}.social-preview .sp-reddit-stream{width:680px;margin-left:calc(50% - 340px);padding:20px 0 75px}.social-preview .sp-reddit-sort{color:#0079d3;background:#fff;border:1px solid #ccc;border-radius:4px;gap:8px;margin-bottom:10px;padding:10px 12px;font-weight:700;display:flex}.social-preview .sp-reddit-sort span{background:#f6f7f8;border-radius:999px;padding:6px 12px}.social-preview .sp-reddit-sort .sp-icon-button{margin-left:auto}.social-preview .sp-reddit-stream>.sp-dummy-post,.social-preview .sp-reddit-ad{border:1px solid #ccc;border-radius:4px;margin-bottom:10px}.social-preview .sp-reddit-ad{background:#fff;display:flex;overflow:hidden}.social-preview .sp-vote{background:#f8f9fa;flex:0 0 42px;align-content:start;justify-items:center;gap:2px;width:42px;padding-top:9px;display:grid}.social-preview .sp-vote button{color:#878a8c;background:0 0;border:0;font-size:20px;line-height:18px}.social-preview .sp-vote b{font-size:11px}.social-preview .sp-reddit-post-body{flex:1;min-width:0;padding:8px 8px 0}.social-preview .sp-reddit-post-body>header{color:#787c7e;align-items:center;gap:6px;font-size:11px;display:flex}.social-preview .sp-reddit-post-body>header .sp-avatar{flex-basis:22px;width:22px;height:22px}.social-preview .sp-reddit-post-body>header span{flex:1}.social-preview .sp-reddit-post-body>header b{color:#1a1a1b}.social-preview .sp-reddit-post-body>header button{color:#0079d3;background:0 0;border:0;font-weight:700}.social-preview .sp-reddit-post-body>h1{margin:8px 0 5px;font-size:18px;line-height:23px}.social-preview .sp-reddit-post-body>p{margin-bottom:10px;font-size:13px}.social-preview .sp-reddit-post-body>.sp-creative{border:1px solid #edeff1;max-height:510px}.social-preview .sp-reddit-post-body>.sp-creative img{object-fit:contain;background:#000}.social-preview .sp-reddit-post-body>.sp-link-card{background:#fff;border-color:#edeff1}.social-preview .sp-reddit-post-body>.sp-link-card button{color:#fff;background:#0079d3}.social-preview .sp-reddit-post-body>footer{gap:3px;padding:4px 0;display:flex}.social-preview .sp-reddit-post-body>footer button{color:#878a8c;background:0 0;border:0;padding:7px;font-size:11px;font-weight:700}.social-preview .sp-reddit-community{background:#fff;border:1px solid #ccc;align-items:center;gap:9px;margin-bottom:10px;padding:12px;display:flex}.social-preview .sp-reddit-community .sp-avatar{flex-basis:36px;width:36px;height:36px}.social-preview .sp-reddit-community>div{flex:1;display:grid}.social-preview .sp-reddit-community small{color:#787c7e}.social-preview .sp-reddit-community button{color:#fff;background:#0079d3;border:0;border-radius:999px;padding:6px 17px;font-weight:700}.social-preview .sp-reddit-comments{background:#fff;border:1px solid #ccc;padding:16px}.social-preview .sp-reddit-comment-box{color:#787c7e;border:1px solid #edeff1;padding:12px}.social-preview .sp-reddit-comment-box button{float:right;color:#fff;background:#0079d3;border:0;border-radius:999px;padding:5px 10px}.social-preview .sp-reddit-comments article{border-bottom:1px solid #edeff1;gap:9px;padding:16px 0;display:flex}.social-preview .sp-reddit-comments article .sp-avatar{flex-basis:28px;width:28px;height:28px}.social-preview .sp-reddit-comments article b{font-size:11px}.social-preview .sp-reddit-comments article small,.social-preview .sp-reddit-comments article footer{color:#787c7e;font-size:10px}.social-preview .sp-reddit-comments article p{margin:7px 0;font-size:13px}.social-preview .sp-reddit-right{width:310px;position:fixed;top:76px;left:calc(50% + 360px)}.social-preview .sp-reddit-right section{background:#fff;border:1px solid #ccc;border-radius:4px;padding:12px}.social-preview .sp-reddit-right h2{padding-bottom:9px;font-size:11px}.social-preview .sp-reddit-right section>div{align-items:center;gap:8px;padding:7px 0;display:flex}.social-preview .sp-reddit-right .sp-avatar{flex-basis:32px;width:32px;height:32px}.social-preview .sp-reddit-right section>div span{flex:1;display:grid}.social-preview .sp-reddit-right section>div small{color:#787c7e}.social-preview .sp-reddit-right section button{color:#fff;background:#0079d3;border:0;border-radius:999px;padding:5px 11px}.social-preview .sp-reddit-right>small{color:#787c7e;padding:14px;line-height:20px;display:block}.social-preview .sp-reddit-bottom{display:none}.social-preview:has(.sp-tiktok-page){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#090909}.social-preview .sp-tiktok-page{color:#fff;background:#0b0b0b;place-items:center;min-height:850px;display:grid}.social-preview .sp-tiktok-desktop-nav{display:none}.social-preview .sp-tiktok-phone{background:#000;width:390px;height:844px;position:relative;overflow:hidden}.social-preview .sp-tiktok-phone>.sp-creative{width:100%;height:100%;position:absolute;inset:0}.social-preview .sp-tiktok-phone>.sp-creative img,.social-preview .sp-tiktok-phone>.sp-creative video{object-fit:cover}.social-preview .sp-tiktok-phone>.sp-creative-contained img,.social-preview .sp-tiktok-phone>.sp-creative-contained video{object-fit:contain}.social-preview .sp-tiktok-shade{background:linear-gradient(#00000059,#0000 18% 58%,#000000c7);position:absolute;inset:0}.social-preview .sp-tiktok-phone>header{z-index:2;text-shadow:0 1px 3px #000;justify-content:space-between;align-items:center;display:flex;position:absolute;top:9px;left:11px;right:11px}.social-preview .sp-tiktok-phone>header nav{gap:19px;display:flex}.social-preview .sp-tiktok-phone>header nav span{color:#ffffffb3}.social-preview .sp-tiktok-phone>header nav b{position:relative}.social-preview .sp-tiktok-phone>header nav b:after{content:"";background:#fff;height:2px;position:absolute;bottom:-8px;left:12px;right:12px}.social-preview .sp-tiktok-copy{z-index:2;text-shadow:0 1px 4px #000;position:absolute;bottom:69px;left:13px;right:65px}.social-preview .sp-tiktok-copy>b{margin-bottom:2px;font-size:15px;display:block}.social-preview .sp-tiktok-copy>span{background:#0000008c;border-radius:2px;padding:2px 5px;font-size:10px}.social-preview .sp-tiktok-copy p{margin:8px 0 6px;font-size:13px}.social-preview .sp-tiktok-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.social-preview .sp-tiktok-copy>button{color:#111;background:#fff;border:0;border-radius:2px;justify-content:space-between;align-items:center;width:100%;height:39px;margin-top:10px;padding:0 12px;font-size:12px;font-weight:700;display:flex}.social-preview .sp-tiktok-phone>aside{z-index:2;text-shadow:0 1px 4px #000;justify-items:center;gap:14px;width:55px;display:grid;position:absolute;bottom:72px;right:5px}.social-preview .sp-tiktok-phone>aside>span{justify-items:center;display:grid}.social-preview .sp-tiktok-phone>aside .sp-icon-button{color:#fff;font-size:26px}.social-preview .sp-tiktok-phone>aside b{font-size:10px}.social-preview .sp-tiktok-avatar{position:relative}.social-preview .sp-tiktok-avatar i{background:#fe2c55;border-radius:50%;place-items:center;width:18px;height:18px;font-size:13px;font-style:normal;display:grid;position:absolute;bottom:-7px;right:12px}.social-preview .sp-tiktok-disc .sp-avatar{border:8px solid #222;width:39px;height:39px}.social-preview .sp-tiktok-bottom{z-index:3;background:#000;justify-content:space-around;align-items:center;height:55px;padding-bottom:3px;display:flex;position:absolute;bottom:0;left:0;right:0}.social-preview .sp-tiktok-bottom>span{justify-items:center;gap:2px;display:grid}.social-preview .sp-tiktok-bottom small{font-size:9px}.social-preview .sp-tiktok-bottom>b{color:#000;background:#fff;border-radius:7px;place-items:center;width:43px;height:27px;font-size:21px;display:grid;box-shadow:-4px 0 #25f4ee,4px 0 #fe2c55}.social-preview.sp-unsupported{color:#6b7280;background:#f3f4f6;place-items:center;min-height:400px;display:grid}.social-preview.social-device-desktop{height:900px;overflow:auto}.social-preview.social-device-mobile{width:390px;min-width:390px;height:844px;margin:0 auto;overflow-y:auto}.social-preview.social-device-mobile .sp-x-page{width:390px;min-height:844px;padding:53px 0 50px;display:block}.social-preview.social-device-mobile .sp-x-mobile-header{z-index:5;background:#fffffff5;border-bottom:1px solid #eff3f4;justify-content:space-between;align-items:center;width:390px;height:53px;padding:0 14px;display:flex;position:fixed;top:0}.social-preview.social-device-mobile .sp-x-mobile-header>b{font-size:25px}.social-preview.social-device-mobile .sp-x-mobile-header .sp-avatar{flex-basis:31px;width:31px;height:31px}.social-preview.social-device-mobile .sp-x-nav,.social-preview.social-device-mobile .sp-x-sidebar{display:none}.social-preview.social-device-mobile .sp-x-stream{border:0;width:390px}.social-preview.social-device-mobile .sp-x-stream-head,.social-preview.social-device-mobile .sp-x-stream-head>button:not(.sp-icon-button){height:48px}.social-preview.social-device-mobile .sp-x-bottom{z-index:5;background:#fff;border-top:1px solid #eff3f4;justify-content:space-around;align-items:center;width:390px;height:50px;font-size:22px;display:flex;position:fixed;bottom:0}.social-preview.social-device-mobile .sp-x-copy{padding-left:0}.social-preview.social-device-mobile .sp-x-media,.social-preview.social-device-mobile .sp-x-actions{margin-left:0}.social-preview.social-device-mobile .sp-fb-page{width:390px;min-height:844px;padding:52px 0}.social-preview.social-device-mobile .sp-fb-top{grid-template-columns:1fr auto;width:390px;height:52px;padding:0 12px;position:fixed}.social-preview.social-device-mobile .sp-fb-top>b{width:34px;height:34px;font-size:30px}.social-preview.social-device-mobile .sp-fb-search,.social-preview.social-device-mobile .sp-fb-top nav{display:none}.social-preview.social-device-mobile .sp-fb-tools{grid-column:2}.social-preview.social-device-mobile .sp-fb-tools>span{width:34px;height:34px}.social-preview.social-device-mobile .sp-fb-left,.social-preview.social-device-mobile .sp-fb-right{display:none}.social-preview.social-device-mobile .sp-fb-stream{width:390px;padding:8px 0 60px}.social-preview.social-device-mobile .sp-fb-stories{grid-template-columns:repeat(4,120px);height:172px;padding:0 8px;overflow:hidden}.social-preview.social-device-mobile .sp-fb-composer{border-radius:0;margin:0 0 8px}.social-preview.social-device-mobile .sp-fb-composer footer span:last-child{display:none}.social-preview.social-device-mobile .sp-fb-stream>.sp-dummy-post,.social-preview.social-device-mobile .sp-fb-ad{border-radius:0;margin-bottom:8px}.social-preview.social-device-mobile .sp-fb-bottom{z-index:5;color:#65676b;background:#fff;border-top:1px solid #dddfe2;justify-content:space-around;align-items:center;width:390px;height:52px;font-size:21px;display:flex;position:fixed;bottom:0}.social-preview.social-device-mobile .sp-story-viewer{width:390px;height:844px;box-shadow:none;border-radius:0}.social-preview.social-device-mobile .sp-ig-page{width:390px;min-height:844px;padding:53px 0 49px}.social-preview.social-device-mobile .sp-ig-nav,.social-preview.social-device-mobile .sp-ig-suggestions{display:none}.social-preview.social-device-mobile .sp-ig-mobile-top{z-index:5;background:#fff;border-bottom:1px solid #dbdbdb;justify-content:space-between;align-items:center;width:390px;height:53px;padding:0 13px;display:flex;position:fixed;top:0}.social-preview.social-device-mobile .sp-ig-mobile-top>b{font:600 23px Georgia,serif}.social-preview.social-device-mobile .sp-ig-mobile-top>div{align-items:center;gap:15px;font-size:22px;display:flex}.social-preview.social-device-mobile .sp-ig-mobile-top .sp-avatar{flex-basis:27px;width:27px;height:27px}.social-preview.social-device-mobile .sp-ig-stream{width:390px;margin:0;padding:10px 0 55px}.social-preview.social-device-mobile .sp-ig-stories{border-bottom:1px solid #dbdbdb;margin:0;padding:7px 10px 12px}.social-preview.social-device-mobile .sp-ig-stories>div{flex-basis:61px;width:61px}.social-preview.social-device-mobile .sp-story-ring{width:58px;height:58px}.social-preview.social-device-mobile .sp-story-ring .sp-avatar{width:51px;height:51px}.social-preview.social-device-mobile .sp-ig-ad{margin-bottom:12px}.social-preview.social-device-mobile .sp-ig-ad .sp-sponsored-identity,.social-preview.social-device-mobile .sp-ig-actions,.social-preview.social-device-mobile .sp-ig-caption{padding-left:12px;padding-right:12px}.social-preview.social-device-mobile .sp-ig-bottom{z-index:5;background:#fff;border-top:1px solid #dbdbdb;justify-content:space-around;align-items:center;width:390px;height:49px;font-size:23px;display:flex;position:fixed;bottom:0}.social-preview.social-device-mobile .sp-ig-bottom .sp-avatar{flex-basis:26px;width:26px;height:26px}.social-preview.social-device-mobile .sp-reels-page,.social-preview.social-device-mobile .sp-fb-reels-page{width:390px;min-height:844px;padding:0}.social-preview.social-device-mobile .sp-reels-page main{min-height:844px}.social-preview.social-device-mobile .sp-reel-viewer,.social-preview.social-device-mobile .sp-fb-reel-viewer{width:390px;height:844px;box-shadow:none;border-radius:0}.social-preview.social-device-mobile .sp-reddit-page{width:390px;min-height:844px;padding:50px 0 54px}.social-preview.social-device-mobile .sp-reddit-top{width:390px;height:50px;padding:0 11px;position:fixed}.social-preview.social-device-mobile .sp-reddit-logo{width:auto;font-size:18px}.social-preview.social-device-mobile .sp-reddit-search{min-width:0;height:34px;padding:7px 11px;font-size:0}.social-preview.social-device-mobile .sp-reddit-search:after{content:"Search";font-size:13px}.social-preview.social-device-mobile .sp-reddit-top>button,.social-preview.social-device-mobile .sp-reddit-top .sp-avatar,.social-preview.social-device-mobile .sp-reddit-left,.social-preview.social-device-mobile .sp-reddit-right{display:none}.social-preview.social-device-mobile .sp-reddit-stream{width:390px;margin:0;padding:8px 0 55px}.social-preview.social-device-mobile .sp-reddit-sort,.social-preview.social-device-mobile .sp-reddit-stream>.sp-dummy-post,.social-preview.social-device-mobile .sp-reddit-ad,.social-preview.social-device-mobile .sp-reddit-community,.social-preview.social-device-mobile .sp-reddit-comments{border-left:0;border-right:0;border-radius:0;margin-bottom:6px}.social-preview.social-device-mobile .sp-vote{flex-basis:34px;width:34px}.social-preview.social-device-mobile .sp-reddit-post-body{padding-left:5px;padding-right:5px}.social-preview.social-device-mobile .sp-reddit-bottom{z-index:5;background:#fff;border-top:1px solid #edeff1;justify-content:space-around;align-items:center;width:390px;height:54px;display:flex;position:fixed;bottom:0}.social-preview.social-device-mobile .sp-reddit-bottom>span{justify-items:center;font-size:17px;display:grid}.social-preview.social-device-mobile .sp-reddit-bottom small{font-size:9px}@media (width<=1180px){.social-preview.social-device-desktop .sp-x-page{margin-left:0}.social-preview.social-device-desktop .sp-fb-left{display:none}.social-preview.social-device-desktop .sp-fb-right{width:250px;right:8px}.social-preview.social-device-desktop .sp-ig-nav{width:86px}.social-preview.social-device-desktop .sp-ig-page,.social-preview.social-device-desktop .sp-reels-page{padding-left:86px}.social-preview.social-device-desktop .sp-ig-wordmark,.social-preview.social-device-desktop .sp-ig-nav nav b,.social-preview.social-device-desktop .sp-ig-more b{display:none}.social-preview.social-device-desktop .sp-ig-mark{padding:0 19px 30px;font-size:25px;display:block}.social-preview.social-device-desktop .sp-reddit-left{width:190px}.social-preview.social-device-desktop .sp-reddit-right{display:none}}.social-preview.social-platform-x{--x-bg:#000;--x-text:#e7e9ea;--x-muted:#71767b;--x-border:#2f3336;--x-module:#16181c;--x-module-hover:#202327;--x-accent:#1d9bf0;color:var(--x-text);background:var(--x-bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.social-preview.social-platform-x.social-device-desktop,.social-preview.social-platform-x.social-device-mobile{overflow:hidden}.social-preview.social-platform-x .sp-x-page{width:1265px;height:100%;min-height:0;color:var(--x-text);background:var(--x-bg);scrollbar-color:#2f3336 #000;scrollbar-width:thin;grid-template-columns:275px 600px 390px;margin:0 auto;display:grid;overflow:hidden auto}.social-preview.social-platform-x .sp-x-nav{z-index:4;width:275px;height:100%;min-height:741px;max-height:900px;color:var(--x-text);background:#000;border:0;flex-direction:column;align-self:start;padding:1px 8px 12px;display:flex;position:sticky;top:0}.social-preview.social-platform-x .sp-x-logo{width:52px;height:52px;color:var(--x-text);place-items:center;padding:0;display:grid}.social-preview.social-platform-x .sp-x-nav nav{gap:0;display:grid}.social-preview.social-platform-x .sp-x-nav nav span{width:max-content;min-height:50px;color:var(--x-text);font-size:inherit;border-radius:999px;align-items:center;gap:20px;padding:0 13px;display:flex}.social-preview.social-platform-x .sp-x-nav nav span:hover,.social-preview.social-platform-x .sp-x-account:hover{background:#e7e9ea1a}.social-preview.social-platform-x .sp-x-nav nav b{font-size:20px;font-weight:400}.social-preview.social-platform-x .sp-x-nav nav span.active b{font-weight:700}.social-preview.social-platform-x .sp-x-post-button{color:#fff;background:var(--x-accent);border:0;border-radius:999px;place-items:center;width:233px;height:52px;margin:15px 0 10px;font-size:17px;font-weight:700;display:grid}.social-preview.social-platform-x .sp-x-post-button .sp-x-icon{display:none}.social-preview.social-platform-x .sp-x-account{border-radius:999px;align-items:center;gap:10px;min-height:64px;margin-top:auto;padding:10px;display:flex}.social-preview.social-platform-x .sp-x-account>span{flex:1;min-width:0;display:grid}.social-preview.social-platform-x .sp-x-account b,.social-preview.social-platform-x .sp-x-account small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.social-preview.social-platform-x .sp-x-account small{color:var(--x-muted)}.social-preview.social-platform-x .sp-x-stream{border-right:1px solid var(--x-border);border-left:1px solid var(--x-border);background:#000;min-width:0;min-height:1200px}.social-preview.social-platform-x .sp-x-stream-head{z-index:3;border-bottom:1px solid var(--x-border);height:53px;color:var(--x-text);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000db;align-items:center;display:flex;position:sticky;top:0}.social-preview.social-platform-x .sp-x-stream-head>button{height:53px;color:var(--x-text);background:0 0;border:0;flex:1;place-items:center;display:grid}.social-preview.social-platform-x .sp-x-stream-head>button.active{font-weight:700;position:relative}.social-preview.social-platform-x .sp-x-stream-head>button.active:after{background:var(--x-accent);content:"";border-radius:999px;width:56px;height:4px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.social-preview.social-platform-x .sp-x-stream-head>button:last-child:not(:nth-child(2)){flex:0 0 53px;width:53px}.social-preview.social-platform-x .sp-x-stream-head.detail{gap:20px;padding:0 16px}.social-preview.social-platform-x .sp-x-stream-head.detail>button{border-radius:50%;flex:0 0 36px;width:36px;height:36px}.social-preview.social-platform-x .sp-x-stream-head.detail>b{font-size:20px}.social-preview.social-platform-x .sp-x-composer{border-bottom:1px solid var(--x-border);min-height:122px;color:var(--x-text);align-items:flex-start;gap:8px;padding:12px 16px 8px;display:flex}.social-preview.social-platform-x .sp-x-composer>div{flex:1;min-width:0;min-height:96px;display:grid}.social-preview.social-platform-x .sp-x-composer>div>span{color:var(--x-muted);padding-top:7px;font-size:20px}.social-preview.social-platform-x .sp-x-composer footer{justify-content:space-between;align-self:end;align-items:center;display:flex}.social-preview.social-platform-x .sp-x-composer nav{color:var(--x-accent);gap:15px;display:flex}.social-preview.social-platform-x .sp-x-composer button,.social-preview.social-platform-x .sp-x-reply-composer button{color:#fff;background:var(--x-accent);border:0;border-radius:999px;height:36px;padding:0 17px;font-weight:700}.social-preview.social-platform-x .sp-x-ad,.social-preview.social-platform-x .sp-x-organic{border-bottom:1px solid var(--x-border);color:var(--x-text);background:#000;align-items:flex-start;gap:8px;padding:12px 16px 4px;display:flex}.social-preview.social-platform-x .sp-x-ad>.sp-avatar,.social-preview.social-platform-x .sp-x-organic>.sp-avatar{flex-basis:40px;width:40px;height:40px}.social-preview.social-platform-x .sp-x-post-body{flex:1;min-width:0}.social-preview.social-platform-x .sp-x-identity,.social-preview.social-platform-x .sp-x-organic header{align-items:center;gap:4px;min-width:0;height:21px;display:flex}.social-preview.social-platform-x .sp-x-identity>div{align-items:center;gap:4px;min-width:0;display:flex}.social-preview.social-platform-x .sp-x-identity>div>span{align-items:center;gap:2px;min-width:0;display:flex}.social-preview.social-platform-x .sp-x-identity b,.social-preview.social-platform-x .sp-x-organic header b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.social-preview.social-platform-x .sp-x-identity small,.social-preview.social-platform-x .sp-x-organic header small{color:var(--x-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.social-preview.social-platform-x .sp-x-identity .sp-x-icon-verified,.social-preview.social-platform-x .sp-x-organic .sp-x-icon-verified{color:var(--x-accent);flex:none}.social-preview.social-platform-x .sp-x-ad-label{margin-left:auto;font-size:13px;font-weight:700}.social-preview.social-platform-x .sp-x-more,.social-preview.social-platform-x .sp-x-organic header button{width:28px;height:28px;color:var(--x-muted);background:0 0;border:0;border-radius:50%;flex:0 0 28px;place-items:center;margin:-4px -5px -4px 1px;padding:0;display:grid}.social-preview.social-platform-x .sp-x-copy,.social-preview.social-platform-x .sp-x-organic p{white-space:pre-wrap;padding:0;line-height:20px}.social-preview.social-platform-x .sp-x-native-media{border:1px solid var(--x-border);background:#000;border-radius:16px;margin-top:10px;position:relative;overflow:hidden}.social-preview.social-platform-x .sp-x-native-media>.sp-creative{background:#000;border:0}.social-preview.social-platform-x .sp-x-native-media>.sp-creative img,.social-preview.social-platform-x .sp-x-native-media>.sp-creative video{object-fit:cover}.social-preview.social-platform-x .sp-x-native-media .sp-creative-carousel{background:#000;gap:8px;padding:0}.social-preview.social-platform-x .sp-x-native-media .sp-creative-carousel>figure{border:0;border-right:1px solid var(--x-border);width:calc(50% - 4px);color:var(--x-text);background:#000;border-radius:0;flex:0 0 calc(50% - 4px)}.social-preview.social-platform-x .sp-x-native-media .sp-creative-carousel figcaption{background:#000;min-height:91px;padding:10px 12px}.social-preview.social-platform-x .sp-x-native-media .sp-creative-carousel figcaption small,.social-preview.social-platform-x .sp-x-native-media .sp-creative-carousel figcaption p,.social-preview.social-platform-x .sp-x-native-media .sp-creative-carousel figcaption span{color:var(--x-muted)}.social-preview.social-platform-x .sp-x-native-media .sp-carousel-dots{display:none}.social-preview.social-platform-x .sp-x-card-meta{border-top:1px solid var(--x-border);align-items:center;gap:12px;min-height:68px;padding:9px 12px;display:flex}.social-preview.social-platform-x .sp-x-card-meta>span{flex:1;min-width:0;display:grid}.social-preview.social-platform-x .sp-x-card-meta small{color:var(--x-muted)}.social-preview.social-platform-x .sp-x-card-meta b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.social-preview.social-platform-x .sp-x-card-meta button{border:1px solid var(--x-border);min-width:86px;height:34px;color:var(--x-text);background:0 0;border-radius:999px;padding:0 15px;font-weight:700}.social-preview.social-platform-x .sp-x-play{color:#fff;background:#1d9bf0db;border:4px solid #fff;border-radius:50%;place-items:center;width:52px;height:52px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-80%)}.social-preview.social-platform-x .sp-x-actions{color:var(--x-muted);justify-content:space-between;align-items:center;margin:4px 0 0;display:flex}.social-preview.social-platform-x .sp-x-actions button{min-width:32px;height:34px;color:inherit;background:0 0;border:0;align-items:center;gap:7px;padding:0;display:flex}.social-preview.social-platform-x .sp-x-actions span{font-size:12px}.social-preview.social-platform-x .sp-x-organic-photo{border:1px solid var(--x-border);background:linear-gradient(155deg,#172b3b 0 38%,#8f6448 38% 61%,#232d38 61%);border-radius:16px;height:236px;margin-top:10px;position:relative;overflow:hidden}.social-preview.social-platform-x .sp-x-organic-photo span{background:#e7e9ea33;border-radius:80px 80px 0 0;width:31%;height:70%;position:absolute;bottom:0;right:12%}.social-preview.social-platform-x .sp-x-ad.detail{padding:12px 16px 0;display:block}.social-preview.social-platform-x .sp-x-identity.detail{gap:10px;height:48px}.social-preview.social-platform-x .sp-x-identity.detail>.sp-avatar{flex:0 0 40px;width:40px;height:40px}.social-preview.social-platform-x .sp-x-identity.detail>div{flex:1;gap:0;display:grid}.social-preview.social-platform-x .sp-x-follow-button{color:#0f1419;background:#eff3f4;border:0;border-radius:999px;height:34px;padding:0 18px;font-weight:700}.social-preview.social-platform-x .sp-x-identity.detail .sp-x-ad-label{margin-left:0}.social-preview.social-platform-x .sp-x-detail-copy{white-space:pre-wrap;margin-top:12px;font-size:20px;line-height:25px}.social-preview.social-platform-x .sp-x-ad.detail .sp-x-native-media{margin-top:13px}.social-preview.social-platform-x .sp-x-time{border-bottom:1px solid var(--x-border);color:var(--x-muted);padding:15px 0}.social-preview.social-platform-x .sp-x-time b,.social-preview.social-platform-x .sp-x-engagement b{color:var(--x-text)}.social-preview.social-platform-x .sp-x-engagement{border-bottom:1px solid var(--x-border);color:var(--x-muted);gap:18px;padding:15px 0;font-size:14px;display:flex}.social-preview.social-platform-x .sp-x-actions.detail{border-bottom:1px solid var(--x-border);margin:0;padding:6px 34px}.social-preview.social-platform-x .sp-x-replies>h2{border-bottom:1px solid var(--x-border);padding:12px 16px;font-size:20px}.social-preview.social-platform-x .sp-x-reply-composer{border-bottom:1px solid var(--x-border);min-height:75px;color:var(--x-muted);align-items:center;gap:10px;padding:12px 16px;display:flex}.social-preview.social-platform-x .sp-x-reply-composer>span{flex:1}.social-preview.social-platform-x .sp-x-sidebar{width:390px;height:max-content;min-height:741px;color:var(--x-text);background:#000;align-self:start;padding:5px 10px 60px 30px;position:sticky;top:0}.social-preview.social-platform-x .sp-x-search{width:350px;height:44px;color:var(--x-muted);background:var(--x-module-hover);border-radius:999px;align-items:center;gap:12px;padding:0 16px;display:flex}.social-preview.social-platform-x .sp-x-sidebar>section{border:1px solid var(--x-border);width:350px;color:var(--x-text);background:#000;border-radius:16px;gap:0;margin-top:16px;padding:12px 16px;display:grid}.social-preview.social-platform-x .sp-x-sidebar h2{margin-bottom:8px;font-size:20px;line-height:24px}.social-preview.social-platform-x .sp-x-sidebar p{line-height:19px}.social-preview.social-platform-x .sp-x-sidebar section>button{color:#fff;background:var(--x-accent);border:0;border-radius:999px;width:max-content;height:34px;margin-top:10px;padding:0 17px;font-weight:700}.social-preview.social-platform-x .sp-x-sidebar article{gap:2px;margin:0 -16px;padding:10px 16px;display:grid}.social-preview.social-platform-x .sp-x-sidebar article small{color:var(--x-muted);font-size:13px}.social-preview.social-platform-x .sp-x-legal{width:330px;color:var(--x-muted);padding:14px 16px;font-size:12px;line-height:17px;display:block}.social-preview.social-platform-x.social-device-mobile .sp-x-page{grid-template-columns:68px 322px;width:390px;height:844px;min-height:0;margin:0;padding:0}.social-preview.social-platform-x.social-device-mobile .sp-x-nav{border-right:1px solid var(--x-border);align-items:center;width:68px;height:844px;min-height:844px;padding:1px 8px 12px;display:flex}.social-preview.social-platform-x.social-device-mobile .sp-x-logo{width:51px}.social-preview.social-platform-x.social-device-mobile .sp-x-nav nav span{justify-content:center;width:51px;height:49px;min-height:49px;padding:0}.social-preview.social-platform-x.social-device-mobile .sp-x-nav nav b,.social-preview.social-platform-x.social-device-mobile .sp-x-account>span,.social-preview.social-platform-x.social-device-mobile .sp-x-account>.sp-x-icon,.social-preview.social-platform-x.social-device-mobile .sp-x-post-button span,.social-preview.social-platform-x.social-device-mobile .sp-x-sidebar{display:none}.social-preview.social-platform-x.social-device-mobile .sp-x-post-button{width:50px;height:50px;margin:9px 0;display:grid}.social-preview.social-platform-x.social-device-mobile .sp-x-post-button .sp-x-icon{display:block}.social-preview.social-platform-x.social-device-mobile .sp-x-account{justify-content:center;width:52px;min-height:52px;padding:6px}.social-preview.social-platform-x.social-device-mobile .sp-x-stream{border-left:0;width:322px;min-height:1250px}.social-preview.social-platform-x.social-device-mobile .sp-x-composer{min-height:122px;padding-left:16px;padding-right:16px}.social-preview.social-platform-x.social-device-mobile .sp-x-composer nav{gap:9px}.social-preview.social-platform-x.social-device-mobile .sp-x-composer nav .sp-x-icon-location,.social-preview.social-platform-x.social-device-mobile .sp-x-composer nav .sp-x-icon-schedule{display:none}.social-preview.social-platform-x.social-device-mobile .sp-x-ad,.social-preview.social-platform-x.social-device-mobile .sp-x-organic{padding-left:16px;padding-right:16px}.social-preview.social-platform-x.social-device-mobile .sp-x-identity>div{flex:1;gap:0;display:grid}.social-preview.social-platform-x.social-device-mobile .sp-x-identity>div>span{max-width:134px}.social-preview.social-platform-x.social-device-mobile .sp-x-card-meta{grid-template-columns:1fr auto;min-height:58px;padding:7px 9px;display:grid}.social-preview.social-platform-x.social-device-mobile .sp-x-card-meta b{font-size:13px}.social-preview.social-platform-x.social-device-mobile .sp-x-card-meta button{display:none}.social-preview.social-platform-x.social-device-mobile .sp-x-native-media .sp-creative-carousel>figure{flex-basis:78%;width:78%}.social-preview.social-platform-x.social-device-mobile .sp-x-detail-copy{font-size:18px;line-height:23px}.social-preview.social-platform-x.social-device-mobile .sp-x-engagement{flex-wrap:wrap;gap:5px 13px}.social-preview.social-platform-x.social-device-mobile .sp-x-actions.detail{padding:5px 7px}.social-preview.social-platform-x.social-device-mobile .sp-x-follow-button{padding:0 13px}.social-preview.social-platform-x.social-device-mobile .sp-x-identity.detail .sp-x-ad-label{display:none}.social-preview.social-platform-x.social-preview-overview .sp-x-page{scrollbar-width:none;overflow:hidden}.social-preview.social-platform-x.social-preview-overview .sp-x-page::-webkit-scrollbar{display:none}.social-preview.social-platform-facebook{--fb-blue:#0866ff;--fb-surface:#fff;--fb-canvas:#f0f2f5;--fb-border:#ced0d4;--fb-divider:#e4e6eb;--fb-primary:#050505;--fb-secondary:#65676b;width:100%;min-width:0;height:100%;min-height:0;color:var(--fb-primary);background:var(--fb-canvas);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:15px;line-height:1.3333;overflow:hidden}.social-preview.social-platform-facebook button,.social-preview.social-platform-facebook a{color:inherit}.social-preview.social-platform-facebook .sp-fb-icon{flex:none;display:block}.social-preview.social-platform-facebook .sp-fb-top{z-index:40;background:var(--fb-surface);border-bottom:1px solid #dddfe2;grid-template-columns:minmax(230px,1fr) minmax(500px,680px) minmax(230px,1fr);justify-content:stretch;align-items:center;width:100%;height:56px;min-height:56px;padding:0 16px;display:grid;position:sticky;top:0;left:auto;right:auto;box-shadow:0 1px 2px #0000001a}.social-preview.social-platform-facebook .sp-fb-top-left{align-items:center;min-width:0;display:flex}.social-preview.social-platform-facebook .sp-fb-logo{color:#fff;background:var(--fb-blue);border-radius:50%;flex:0 0 40px;place-items:end center;width:40px;height:40px;font:700 38px/43px Arial,Helvetica,sans-serif;display:grid;overflow:hidden}.social-preview.social-platform-facebook .sp-fb-search{width:min(240px,100% - 48px);height:40px;color:var(--fb-secondary);background:var(--fb-canvas);border-radius:20px;align-items:center;gap:8px;margin-left:8px;padding:0 13px;font-size:15px;display:flex;position:static}.social-preview.social-platform-facebook .sp-fb-search span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.social-preview.social-platform-facebook .sp-fb-top>nav{grid-template-columns:repeat(5,minmax(64px,112px));justify-content:center;align-items:stretch;gap:8px;width:100%;height:56px;display:grid}.social-preview.social-platform-facebook .sp-fb-top>nav>span{width:auto;min-width:0;color:var(--fb-secondary);font-size:inherit;border-radius:8px;place-items:center;display:grid;position:relative}.social-preview.social-platform-facebook .sp-fb-top>nav>span.active{color:var(--fb-blue)}.social-preview.social-platform-facebook .sp-fb-top>nav>span.active:after{background:var(--fb-blue);content:"";border-radius:2px 2px 0 0;height:3px;position:absolute;bottom:0;left:4px;right:4px}.social-preview.social-platform-facebook .sp-fb-tools{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.social-preview.social-platform-facebook .sp-fb-tools>span{color:#1c1e21;width:40px;height:40px;font-size:inherit;background:#e4e6eb;border-radius:50%;flex:0 0 40px;place-items:center;display:grid;position:relative}.social-preview.social-platform-facebook .sp-fb-tools>.sp-avatar{flex-basis:40px;width:40px;height:40px}.social-preview.social-platform-facebook .sp-fb-notifications>i{color:#fff;text-align:center;background:#e41e3f;border:2px solid #fff;border-radius:10px;min-width:24px;height:19px;padding:0 4px;font-size:10px;font-style:normal;font-weight:700;line-height:15px;position:absolute;top:-5px;right:-6px}.social-preview.social-platform-facebook .sp-fb-page{overscroll-behavior-y:contain;width:100%;height:100%;min-height:0;color:var(--fb-primary);background:var(--fb-canvas);scrollbar-color:#bcc0c4 transparent;scrollbar-width:thin;padding:0;position:relative;overflow:hidden auto}.social-preview.social-platform-facebook .sp-fb-page::-webkit-scrollbar{width:12px}.social-preview.social-platform-facebook .sp-fb-page::-webkit-scrollbar-thumb{background:#bcc0c4 padding-box padding-box;border:3px solid #0000;border-radius:8px}.social-preview.social-platform-facebook .sp-fb-feed-layout{grid-template-columns:minmax(220px,360px) minmax(500px,1fr) minmax(220px,360px);justify-content:stretch;align-items:start;width:100%;min-height:calc(100% - 56px);padding:16px 0 80px;display:grid;position:relative}.social-preview.social-platform-facebook .sp-fb-left,.social-preview.social-platform-facebook .sp-fb-right{width:auto;min-width:0;max-height:calc(100vh - 88px);color:var(--fb-primary);align-content:start;gap:4px;padding:0 16px;display:grid;position:sticky;top:72px;overflow:hidden}.social-preview.social-platform-facebook .sp-fb-left{left:auto}.social-preview.social-platform-facebook .sp-fb-right{right:auto}.social-preview.social-platform-facebook .sp-fb-left>span{border-radius:8px;align-items:center;gap:12px;height:48px;padding:0 8px;font-size:15px;font-weight:600;display:flex}.social-preview.social-platform-facebook .sp-fb-left>span:hover{background:#e4e6eb}.social-preview.social-platform-facebook .sp-fb-left i{width:36px;height:36px;color:var(--fb-blue);flex:0 0 36px;place-items:center;font-size:21px;font-style:normal;display:grid}.social-preview.social-platform-facebook .sp-fb-left .sp-avatar{flex-basis:36px;width:36px;height:36px}.social-preview.social-platform-facebook .sp-fb-stream{width:100%;min-width:0;max-width:680px;margin:0 auto;padding:12px 0 0}.social-preview.social-platform-facebook .sp-fb-composer{background:#fff;border-radius:8px;margin:0 0 14px;padding:10px 12px;box-shadow:0 1px 2px #0003}.social-preview.social-platform-facebook .sp-fb-composer>div{border-bottom:0;align-items:center;gap:8px;height:42px;min-height:42px;padding:0;display:flex}.social-preview.social-platform-facebook .sp-fb-composer>div>.sp-avatar{flex-basis:40px;width:40px;height:40px}.social-preview.social-platform-facebook .sp-fb-composer>div>span{min-width:0;height:40px;color:var(--fb-secondary);background:var(--fb-canvas);border-radius:20px;flex:1;align-items:center;padding:0 12px;font-size:17px;display:flex}.social-preview.social-platform-facebook .sp-fb-composer>div>i{color:#45bd62;flex:none;gap:8px;display:flex}.social-preview.social-platform-facebook .sp-fb-composer>div>i .sp-fb-icon{width:20px;height:20px}.social-preview.social-platform-facebook .sp-fb-composer>footer{height:40px;color:var(--fb-secondary);grid-template-columns:repeat(3,1fr);align-items:center;padding:4px 0 0;font-size:15px;font-weight:600;display:none}.social-preview.social-platform-facebook .sp-fb-composer>footer>span{justify-content:center;align-items:center;gap:8px;display:flex}.social-preview.social-platform-facebook .sp-fb-composer>footer>span:first-child .sp-fb-icon{color:#f3425f}.social-preview.social-platform-facebook .sp-fb-composer>footer>span:nth-child(2) .sp-fb-icon{color:#45bd62}.social-preview.social-platform-facebook .sp-fb-composer>footer>span:last-child .sp-fb-icon{color:#f7b928}.social-preview.social-platform-facebook .sp-fb-stories{gap:8px;width:100%;height:176px;margin:0 0 16px;padding:0;display:flex;overflow:hidden}.social-preview.social-platform-facebook .sp-fb-story-card{color:#fff;background:linear-gradient(155deg,#72b5d8,#293f63);border-radius:10px;flex:0 0 112px;align-items:flex-end;width:112px;min-width:0;padding:12px;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0003}.social-preview.social-platform-facebook .sp-fb-story-card:after{content:"";background:linear-gradient(#0000,#000000b8);position:absolute;inset:45% 0 0}.social-preview.social-platform-facebook .sp-fb-story-card.story-1{background:linear-gradient(155deg,#e7a659,#77334c)}.social-preview.social-platform-facebook .sp-fb-story-card.story-2{background:linear-gradient(155deg,#7dc99d,#2e6267)}.social-preview.social-platform-facebook .sp-fb-story-card.story-3{background:linear-gradient(155deg,#9b83d8,#43315e)}.social-preview.social-platform-facebook .sp-fb-story-card.story-4{background:linear-gradient(155deg,#64a9c1,#402c66)}.social-preview.social-platform-facebook .sp-fb-story-card>.sp-avatar{z-index:2;border:4px solid var(--fb-blue);width:40px;height:40px;position:absolute;top:11px;left:11px}.social-preview.social-platform-facebook .sp-fb-story-card>b{z-index:2;text-shadow:0 1px 3px #000;font-size:13px;line-height:16px;position:relative}.social-preview.social-platform-facebook .sp-fb-create-story{z-index:2;color:#fff;background:var(--fb-blue);border:4px solid #fff;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:72px;left:50%;transform:translate(-50%)}.social-preview.social-platform-facebook .sp-fb-dummy-post,.social-preview.social-platform-facebook .sp-fb-ad{color:var(--fb-primary);background:#fff;border:0;border-radius:8px;margin:0 0 16px;overflow:hidden;box-shadow:0 1px 2px #0003}.social-preview.social-platform-facebook .sp-fb-dummy-post>header{align-items:center;gap:10px;height:60px;padding:10px 16px 8px;display:flex}.social-preview.social-platform-facebook .sp-fb-dummy-post>header>div{flex:1;min-width:0;display:grid}.social-preview.social-platform-facebook .sp-fb-dummy-post>header b{font-size:15px}.social-preview.social-platform-facebook .sp-fb-dummy-post>header small{color:var(--fb-secondary);font-size:13px}.social-preview.social-platform-facebook .sp-fb-dummy-post>header>.sp-fb-icon{color:var(--fb-secondary)}.social-preview.social-platform-facebook .sp-fb-dummy-post>p{padding:0 16px 12px;font-size:15px;line-height:20px}.social-preview.social-platform-facebook .sp-fb-dummy-image{background:linear-gradient(150deg,#162330 0 24%,#4f7e8e 24% 54%,#d79a56 54% 72%,#222831 72%);height:365px}.social-preview.social-platform-facebook .sp-fb-dummy-image-1{background:linear-gradient(155deg,#201a30,#785d9a 38%,#dca568 70%,#2c3543)}.social-preview.social-platform-facebook .sp-fb-dummy-image-2{background:linear-gradient(155deg,#102c38,#467f76 38%,#d3b25e 70%,#253040)}.social-preview.social-platform-facebook .sp-fb-ad>.sp-sponsored-identity{padding:12px 16px 8px}.social-preview.social-platform-facebook .sp-fb-ad>.sp-sponsored-identity .sp-avatar{flex-basis:40px;width:40px;height:40px}.social-preview.social-platform-facebook .sp-fb-ad>p{white-space:pre-wrap;padding:0 16px 12px;font-size:15px;line-height:20px}.social-preview.social-platform-facebook .sp-fb-ad>.sp-creative{background:#000;border:0;width:100%}.social-preview.social-platform-facebook .sp-fb-ad>.sp-creative img,.social-preview.social-platform-facebook .sp-fb-ad>.sp-creative video{object-fit:cover}.social-preview.social-platform-facebook .sp-fb-ad>.sp-link-card{background:#f0f2f5;border:0;border-top:1px solid #dddfe2;min-height:78px;padding:10px 16px}.social-preview.social-platform-facebook .sp-fb-ad>.sp-link-card button{background:#e4e6eb;border-radius:6px;min-width:106px;height:36px;padding:0 12px}.social-preview.social-platform-facebook .sp-fb-reactions{border-bottom:1px solid var(--fb-divider);min-height:43px;color:var(--fb-secondary);justify-content:space-between;align-items:center;padding:8px 16px;font-size:15px;display:flex}.social-preview.social-platform-facebook .sp-fb-reactions>span{align-items:center;display:flex}.social-preview.social-platform-facebook .sp-fb-reactions i{border:2px solid #fff;border-radius:50%;place-items:center;width:19px;height:19px;margin-left:-3px;font-size:11px;font-style:normal;display:inline-grid}.social-preview.social-platform-facebook .sp-fb-reactions i:first-child{margin-left:0}.social-preview.social-platform-facebook .sp-fb-reactions b{margin-left:6px;font-weight:400}.social-preview.social-platform-facebook .sp-fb-dummy-post>footer,.social-preview.social-platform-facebook .sp-fb-ad>footer{grid-template-columns:repeat(3,1fr);align-items:center;height:45px;padding:3px 12px;display:grid}.social-preview.social-platform-facebook .sp-fb-dummy-post>footer button,.social-preview.social-platform-facebook .sp-fb-ad>footer button{height:36px;color:var(--fb-secondary);background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:0;font-size:15px;font-weight:600;display:flex}.social-preview.social-platform-facebook .sp-fb-right>h2{color:var(--fb-secondary);padding:0 8px 8px;font-size:17px}.social-preview.social-platform-facebook .sp-contact{height:44px;color:var(--fb-primary);border-radius:8px;align-items:center;gap:10px;padding:4px 8px;display:flex;position:relative}.social-preview.social-platform-facebook .sp-contact .sp-avatar{flex-basis:36px;width:36px;height:36px}.social-preview.social-platform-facebook .sp-contact>i{border:2px solid var(--fb-canvas);background:#31a24c;border-radius:50%;width:10px;height:10px;position:absolute;bottom:5px;left:35px}.social-preview.social-platform-facebook .sp-fb-column-ad{border-radius:8px;grid-template-columns:minmax(96px,132px) minmax(0,1fr);align-items:center;gap:10px;padding:8px;display:grid}.social-preview.social-platform-facebook .sp-fb-column-ad .sp-creative{border-radius:8px;width:100%;height:106px}.social-preview.social-platform-facebook .sp-fb-column-ad>div{gap:3px;min-width:0;display:grid}.social-preview.social-platform-facebook .sp-fb-column-ad small,.social-preview.social-platform-facebook .sp-fb-column-ad span{color:var(--fb-secondary);font-size:12px}.social-preview.social-platform-facebook .sp-fb-column-ad b{font-size:14px;line-height:18px}.social-preview.social-platform-facebook .sp-fb-stories-page{width:100%;height:100%;min-height:0;color:var(--fb-primary);background:#18191a;padding:0;display:block;position:relative;overflow:hidden}.social-preview.social-platform-facebook .sp-fb-story-layout{grid-template-columns:360px minmax(0,1fr);width:100%;height:calc(100% - 56px);min-height:0;display:grid}.social-preview.social-platform-facebook .sp-fb-story-sidebar{border-right:1px solid var(--fb-divider);width:360px;min-height:0;color:var(--fb-primary);scrollbar-width:thin;background:#fff;padding:16px 8px 24px;overflow:hidden auto}.social-preview.social-platform-facebook .sp-fb-story-sidebar>header{align-items:center;gap:12px;height:44px;padding:0 8px;display:flex}.social-preview.social-platform-facebook .sp-fb-story-sidebar>header>span{background:#e4e6eb;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.social-preview.social-platform-facebook .sp-fb-story-sidebar h1{font-size:24px;line-height:28px}.social-preview.social-platform-facebook .sp-fb-story-sidebar>nav{border-bottom:1px solid var(--fb-divider);color:var(--fb-blue);align-items:center;gap:6px;padding:3px 8px 17px 60px;font-size:13px;font-weight:600;display:flex}.social-preview.social-platform-facebook .sp-fb-story-sidebar>nav a{text-decoration:none}.social-preview.social-platform-facebook .sp-fb-story-sidebar>nav i{color:var(--fb-secondary);font-style:normal}.social-preview.social-platform-facebook .sp-fb-story-sidebar>h2{padding:18px 8px 7px;font-size:17px}.social-preview.social-platform-facebook .sp-fb-story-create,.social-preview.social-platform-facebook .sp-fb-story-person{border-radius:8px;align-items:center;gap:12px;min-height:64px;padding:8px;display:flex}.social-preview.social-platform-facebook .sp-fb-story-create>span{width:52px;height:52px;color:var(--fb-blue);background:#e7f3ff;border-radius:50%;flex:0 0 52px;place-items:center;display:grid}.social-preview.social-platform-facebook .sp-fb-story-create>div,.social-preview.social-platform-facebook .sp-fb-story-person>div{flex:1;min-width:0;display:grid}.social-preview.social-platform-facebook .sp-fb-story-create small,.social-preview.social-platform-facebook .sp-fb-story-person small{color:var(--fb-secondary);font-size:13px;line-height:16px}.social-preview.social-platform-facebook .sp-fb-story-person>.sp-avatar{border:4px solid var(--fb-blue);flex-basis:52px;width:52px;height:52px}.social-preview.social-platform-facebook .sp-fb-story-person.active{background:#e7f3ff}.social-preview.social-platform-facebook .sp-fb-story-viewer{background:#18191a;grid-template-rows:minmax(0,1fr) 68px;width:100%;min-width:0;height:100%;min-height:0;display:grid;position:relative;overflow:hidden}.social-preview.social-platform-facebook .sp-fb-story-stage-group{justify-content:center;align-items:center;gap:24px;width:100%;min-height:0;padding:12px 30px 0;display:flex;overflow:hidden}.social-preview.social-platform-facebook .sp-fb-story-stage-group>button{color:#1c1e21;background:#fffffff0;border:0;border-radius:50%;flex:0 0 48px;place-items:center;width:48px;height:48px;padding:0 0 5px;font-size:38px;line-height:1;display:grid;box-shadow:0 2px 8px #00000059}.social-preview.social-platform-facebook .sp-fb-story-stage{aspect-ratio:9/16;color:#fff;background:#000;border-radius:8px;flex:0 auto;width:auto;max-width:calc(100% - 144px);height:100%;min-height:0;max-height:100%;position:relative;overflow:hidden;box-shadow:0 4px 24px #00000073}.social-preview.social-platform-facebook .sp-fb-story-stage>.sp-creative{width:100%;height:100%;position:absolute;inset:0;aspect-ratio:auto!important}.social-preview.social-platform-facebook .sp-fb-story-stage>.sp-creative img,.social-preview.social-platform-facebook .sp-fb-story-stage>.sp-creative video{object-fit:cover}.social-preview.social-platform-facebook .sp-fb-story-shade{background:linear-gradient(#0000007a,#0000 24% 58%,#000000c7);position:absolute;inset:0}.social-preview.social-platform-facebook .sp-fb-story-progress{z-index:3;gap:4px;display:flex;position:absolute;top:10px;left:9px;right:9px}.social-preview.social-platform-facebook .sp-fb-story-progress>i{background:#ffffff61;border-radius:2px;flex:1;height:3px;overflow:hidden}.social-preview.social-platform-facebook .sp-fb-story-progress>i:first-child{background:#fff}.social-preview.social-platform-facebook .sp-fb-story-stage>header{z-index:4;color:#fff;text-shadow:0 1px 3px #000000d9;align-items:center;gap:9px;height:44px;display:flex;position:absolute;top:20px;left:12px;right:12px}.social-preview.social-platform-facebook .sp-fb-story-stage>header>.sp-avatar{border:2px solid var(--fb-blue);flex-basis:40px;width:40px;height:40px}.social-preview.social-platform-facebook .sp-fb-story-stage>header>div{flex:1;min-width:0;display:grid}.social-preview.social-platform-facebook .sp-fb-story-stage>header b{font-size:14px}.social-preview.social-platform-facebook .sp-fb-story-stage>header small{color:#ffffffe0;font-size:12px}.social-preview.social-platform-facebook .sp-fb-story-stage>header>span,.social-preview.social-platform-facebook .sp-fb-story-stage>header>b{flex:none;font-size:18px}.social-preview.social-platform-facebook .sp-fb-story-copy{z-index:4;color:#fff;text-align:center;text-shadow:0 2px 8px #000;position:absolute;bottom:112px;left:24px;right:24px}.social-preview.social-platform-facebook .sp-fb-story-copy p{font-size:14px;line-height:18px}.social-preview.social-platform-facebook .sp-fb-story-copy h1{margin-top:8px;font-size:24px;line-height:27px}.social-preview.social-platform-facebook .sp-fb-story-cta{z-index:4;color:#050505;background:#fffffff5;border:0;border-radius:6px;justify-content:space-between;align-items:center;height:44px;padding:0 14px;font-size:14px;font-weight:600;display:flex;position:absolute;bottom:56px;left:24px;right:24px}.social-preview.social-platform-facebook .sp-fb-story-reply{color:#fff;justify-self:center;align-items:center;gap:10px;width:min(520px,100% - 32px);height:68px;padding:11px 0 13px;display:flex}.social-preview.social-platform-facebook .sp-fb-story-reply>span{color:#ffffffeb;border:1px solid #ffffffb8;border-radius:21px;flex:1;align-items:center;min-width:0;height:42px;padding:0 16px;font-size:14px;display:flex}.social-preview.social-platform-facebook .sp-fb-story-reply>b{font-size:21px}.social-preview.social-platform-facebook .sp-fb-reels-page{color:#fff;background:#000;width:100%;height:100%;min-height:0;padding:0;display:block;position:relative;overflow:hidden}.social-preview.social-platform-facebook .sp-fb-reels-shell{grid-template-columns:220px minmax(0,1fr) 72px;width:100%;height:calc(100% - 56px);min-height:0;display:grid}.social-preview.social-platform-facebook .sp-fb-reels-nav{color:#fff;background:#000;border-right:0;align-content:start;gap:5px;width:220px;min-height:0;padding:20px 12px;display:grid}.social-preview.social-platform-facebook .sp-fb-reels-nav>h1{padding:0 8px 14px;font-size:24px;line-height:28px}.social-preview.social-platform-facebook .sp-fb-reels-nav>span{border-radius:8px;align-items:center;gap:12px;height:48px;padding:0 12px;font-size:15px;font-weight:600;display:flex}.social-preview.social-platform-facebook .sp-fb-reels-nav>span>.sp-fb-icon{color:#e4e6eb;width:24px}.social-preview.social-platform-facebook .sp-fb-reels-nav>span.active{color:#fff;background:#ffffff1a}.social-preview.social-platform-facebook .sp-fb-reels-nav>span.active>.sp-fb-icon{color:#fff}.social-preview.social-platform-facebook .sp-fb-reels-stage-area{background:#000;width:100%;min-width:0;height:100%;min-height:0;overflow:hidden}.social-preview.social-platform-facebook .sp-fb-reel-stage-group{justify-content:center;align-items:center;gap:16px;width:100%;height:100%;min-height:0;padding:16px 12px;display:flex;position:relative}.social-preview.social-platform-facebook .sp-fb-reel-viewer{aspect-ratio:9/16;color:#fff;width:auto;max-width:calc(100% - 72px);height:100%;min-height:0;max-height:100%;box-shadow:none;background:#000;border:1px solid #3a3b3c;border-radius:8px;flex:0 auto;position:relative;overflow:hidden}.social-preview.social-platform-facebook .sp-fb-reel-viewer>.sp-creative{width:100%;height:100%;position:absolute;inset:0;aspect-ratio:auto!important}.social-preview.social-platform-facebook .sp-fb-reel-viewer>.sp-creative img,.social-preview.social-platform-facebook .sp-fb-reel-viewer>.sp-creative video{object-fit:cover}.social-preview.social-platform-facebook .sp-fb-reel-viewer>.sp-reel-gradient{background:linear-gradient(#0000001f,#0000 32%,#000000c2);position:absolute;inset:0}.social-preview.social-platform-facebook .sp-fb-reel-mobile-top,.social-preview.social-platform-facebook .sp-fb-reel-bottom{display:none}.social-preview.social-platform-facebook .sp-fb-reel-copy{z-index:4;color:#fff;text-shadow:0 1px 4px #000;position:absolute;bottom:18px;left:14px;right:14px}.social-preview.social-platform-facebook .sp-fb-reel-copy>div{align-items:center;gap:8px;min-width:0;display:flex}.social-preview.social-platform-facebook .sp-fb-reel-copy .sp-avatar{flex-basis:32px;width:32px;height:32px}.social-preview.social-platform-facebook .sp-fb-reel-copy>div>b{text-overflow:ellipsis;white-space:nowrap;max-width:42%;font-size:14px;overflow:hidden}.social-preview.social-platform-facebook .sp-fb-reel-copy>div>span{font-size:12px}.social-preview.social-platform-facebook .sp-fb-reel-copy>div>button{color:#fff;background:#0000002e;border:1px solid #ffffffeb;border-radius:6px;height:30px;padding:0 12px;font-size:13px;font-weight:600}.social-preview.social-platform-facebook .sp-fb-reel-copy>p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:9px 0 6px;font-size:14px;line-height:18px;display:-webkit-box;overflow:hidden}.social-preview.social-platform-facebook .sp-fb-reel-copy>small{font-size:12px}.social-preview.social-platform-facebook .sp-fb-reel-copy>button{color:#050505;width:100%;height:42px;text-shadow:none;background:#fffffff5;border:0;border-radius:6px;justify-content:space-between;align-items:center;margin-top:12px;padding:0 13px;font-size:14px;font-weight:600;display:flex}.social-preview.social-platform-facebook .sp-fb-reel-product-tray{z-index:5;color:var(--fb-primary);text-shadow:none;gap:8px;display:flex;position:absolute;bottom:16px;left:12px;right:12px;overflow:hidden}.social-preview.social-platform-facebook .sp-fb-reel-product-tray>article{background:#fffffff5;border:1px solid #ffffff61;border-radius:8px;flex:0 0 116px;grid-template-rows:72px auto auto;gap:2px;width:116px;height:118px;padding:4px;display:grid;overflow:hidden;box-shadow:0 2px 10px #00000057}.social-preview.social-platform-facebook .sp-fb-reel-product-tray img,.social-preview.social-platform-facebook .sp-fb-reel-product-tray video{object-fit:cover;border-radius:5px;width:100%;height:72px}.social-preview.social-platform-facebook .sp-fb-reel-product-tray b,.social-preview.social-platform-facebook .sp-fb-reel-product-tray span{text-overflow:ellipsis;white-space:nowrap;padding:0 3px;overflow:hidden}.social-preview.social-platform-facebook .sp-fb-reel-product-tray b{font-size:11px;line-height:14px}.social-preview.social-platform-facebook .sp-fb-reel-product-tray span{color:var(--fb-blue);font-size:10px;font-weight:600}.social-preview.social-platform-facebook.social-format-carousel .sp-fb-reel-copy{bottom:146px}.social-preview.social-platform-facebook .sp-fb-reel-actions{color:#fff;flex:0 0 56px;align-self:end;justify-items:center;gap:18px;width:56px;padding-bottom:4px;display:grid}.social-preview.social-platform-facebook .sp-fb-reel-actions>span{justify-items:center;gap:4px;display:grid}.social-preview.social-platform-facebook .sp-fb-reel-actions b{font-size:12px}.social-preview.social-platform-facebook .sp-fb-reels-pager{background:#000;align-content:center;justify-items:center;gap:16px;width:72px;display:grid}.social-preview.social-platform-facebook .sp-fb-reels-pager>button{color:#e4e6eb;background:#3a3b3c;border:0;border-radius:50%;place-items:center;width:48px;height:48px;padding:0;display:grid}.social-preview.social-platform-facebook.social-device-mobile{width:390px;min-width:min(390px,100%);max-width:100%;height:100%;min-height:0;margin:0 auto;overflow:hidden}.social-preview.social-platform-facebook.social-device-mobile .sp-fb-top{grid-template-columns:minmax(40px,1fr) auto;justify-content:stretch;width:100%;height:56px;min-height:56px;padding:0 16px;position:sticky}.social-preview.social-platform-facebook.social-device-mobile .sp-fb-top>nav{display:none}.social-preview.social-platform-facebook.social-device-mobile .sp-fb-search{border-radius:50%;place-items:center;width:40px;height:40px;margin-left:8px;padding:0;display:grid}.social-preview.social-platform-facebook.social-device-mobile .sp-fb-search span{display:none}.social-preview.social-platform-facebook.social-device-mobile .sp-fb-logo{flex-basis:40px;width:40px;height:40px}.social-preview.social-platform-facebook.social-device-mobile .sp-fb-tools{grid-column:2;gap:8px}.social-preview.social-platform-facebook.social-device-mobile .sp-fb-tools>span,.social-preview.social-platform-facebook.social-device-mobile .sp-fb-tools>.sp-avatar{flex-basis:40px;width:40px;height:40px}.social-preview.social-platform-facebook.social-device-mobile .sp-fb-page{width:100%;height:100%;min-height:0;padding:0;overflow:hidden auto}.social-preview.social-platform-facebook.social-device-mobile .sp-fb-feed-layout{width:100%;min-height:calc(100% - 56px);padding:16px 0 64px;display:block}.social-preview.social-platform-facebook.social-device-mobile .sp-fb-left,.social-preview.social-platform-facebook.social-device-mobile .sp-fb-right{display:none}.social-preview.social-platform-facebook.social-device-mobile .sp-fb-stream{width:100%;max-width:none;padding:0}.social-preview.social-platform-facebook.social-device-mobile .sp-fb-composer{border-radius:0;margin:0 0 4px;padding:16px 12px;box-shadow:0 1px 1px #0000001f}.social-preview.social-platform-facebook.social-device-mobile .sp-fb-composer>div{border-bottom:0;min-height:52px;padding-bottom:0}.social-preview.social-platform-facebook.social-device-mobile .sp-fb-composer>div>span{height:38px;font-size:15px}.social-preview.social-platform-facebook.social-device-mobile .sp-fb-composer>div>i{color:#45bd62;flex:none;gap:7px;display:flex}.social-preview.social-platform-facebook.social-device-mobile .sp-fb-composer>div>i .sp-fb-icon{width:19px;height:19px}.social-preview.social-platform-facebook.social-device-mobile .sp-fb-composer>footer{display:none}.social-preview.social-platform-facebook.social-device-mobile .sp-fb-stories{gap:8px;width:100%;height:176px;margin:0 0 8px;padding:0 8px;display:flex;overflow:hidden}.social-preview.social-platform-facebook.social-device-mobile .sp-fb-story-card{border-radius:9px;flex:0 0 112px;width:112px;padding:9px}.social-preview.social-platform-facebook.social-device-mobile .sp-fb-create-story{top:91px}.social-preview.social-platform-facebook.social-device-mobile .sp-fb-dummy-post,.social-preview.social-platform-facebook.social-device-mobile .sp-fb-ad{border-radius:0;margin-bottom:8px;box-shadow:0 1px 1px #0000001f}.social-preview.social-platform-facebook.social-device-mobile .sp-fb-dummy-image{height:270px}.social-preview.social-platform-facebook.social-device-mobile .sp-fb-ad>.sp-sponsored-identity{padding:10px 12px 8px}.social-preview.social-platform-facebook.social-device-mobile .sp-fb-ad>p,.social-preview.social-platform-facebook.social-device-mobile .sp-fb-dummy-post>p{padding-left:12px;padding-right:12px}.social-preview.social-platform-facebook.social-device-mobile .sp-fb-reactions{padding-left:12px;padding-right:12px;font-size:13px}.social-preview.social-platform-facebook.social-device-mobile .sp-fb-ad>.sp-link-card{padding-left:12px;padding-right:12px}.social-preview.social-platform-facebook.social-device-mobile .sp-fb-ad>.sp-link-card span{display:none}.social-preview.social-platform-facebook.social-page-facebook-story.social-device-mobile .sp-fb-stories-page{width:100%;height:100%;min-height:0}.social-preview.social-platform-facebook.social-page-facebook-story.social-device-mobile .sp-fb-stories-page>.sp-fb-top,.social-preview.social-platform-facebook.social-page-facebook-story.social-device-mobile .sp-fb-story-sidebar{display:none}.social-preview.social-platform-facebook.social-page-facebook-story.social-device-mobile .sp-fb-story-layout{width:100%;height:100%;display:block}.social-preview.social-platform-facebook.social-page-facebook-story.social-device-mobile .sp-fb-story-viewer{width:100%;height:100%;min-height:0;display:block;position:relative}.social-preview.social-platform-facebook.social-page-facebook-story.social-device-mobile .sp-fb-story-stage-group{width:100%;height:100%;padding:0;display:block}.social-preview.social-platform-facebook.social-page-facebook-story.social-device-mobile .sp-fb-story-stage-group>button{display:none}.social-preview.social-platform-facebook.social-page-facebook-story.social-device-mobile .sp-fb-story-stage{aspect-ratio:auto;width:100%;max-width:none;height:100%;min-height:0;max-height:none;box-shadow:none;border:0;border-radius:0}.social-preview.social-platform-facebook.social-page-facebook-story.social-device-mobile .sp-fb-story-reply{z-index:5;background:0 0;width:auto;height:54px;padding:6px 0;display:flex;position:absolute;bottom:8px;left:12px;right:12px}.social-preview.social-platform-facebook.social-page-facebook-story.social-device-mobile .sp-fb-story-reply>b{display:none}.social-preview.social-platform-facebook.social-page-facebook-story.social-device-mobile .sp-fb-story-copy{bottom:124px}.social-preview.social-platform-facebook.social-page-facebook-story.social-device-mobile .sp-fb-story-cta{bottom:70px}.social-preview.social-platform-facebook.social-page-facebook-reels.social-device-mobile .sp-fb-reels-page{width:100%;height:100%;min-height:0}.social-preview.social-platform-facebook.social-page-facebook-reels.social-device-mobile .sp-fb-reels-page>.sp-fb-top,.social-preview.social-platform-facebook.social-page-facebook-reels.social-device-mobile .sp-fb-reels-nav,.social-preview.social-platform-facebook.social-page-facebook-reels.social-device-mobile .sp-fb-reels-pager{display:none}.social-preview.social-platform-facebook.social-page-facebook-reels.social-device-mobile .sp-fb-reels-shell{width:100%;height:100%;min-height:0;display:block}.social-preview.social-platform-facebook.social-page-facebook-reels.social-device-mobile .sp-fb-reels-stage-area,.social-preview.social-platform-facebook.social-page-facebook-reels.social-device-mobile .sp-fb-reel-stage-group{width:100%;height:100%;min-height:0}.social-preview.social-platform-facebook.social-page-facebook-reels.social-device-mobile .sp-fb-reel-stage-group{padding:0;display:block}.social-preview.social-platform-facebook.social-page-facebook-reels.social-device-mobile .sp-fb-reel-viewer{aspect-ratio:auto;border:0;border-radius:0;width:100%;max-width:none;height:100%;min-height:0;max-height:none}.social-preview.social-platform-facebook.social-page-facebook-reels.social-device-mobile .sp-fb-reel-mobile-top{z-index:6;color:#fff;text-shadow:0 1px 4px #000;grid-template-columns:40px auto 1fr 40px 40px;align-items:center;gap:3px;height:54px;padding:0 8px;display:grid;position:absolute;top:0;left:0;right:0}.social-preview.social-platform-facebook.social-page-facebook-reels.social-device-mobile .sp-fb-reel-mobile-top>button{color:#fff;background:0 0;border:0;width:40px;height:40px;padding:0 0 4px;font-size:38px}.social-preview.social-platform-facebook.social-page-facebook-reels.social-device-mobile .sp-fb-reel-mobile-top>b{font-size:20px}.social-preview.social-platform-facebook.social-page-facebook-reels.social-device-mobile .sp-fb-reel-copy{bottom:63px;left:13px;right:64px}.social-preview.social-platform-facebook.social-page-facebook-reels.social-device-mobile .sp-fb-reel-product-tray{bottom:63px;left:12px;right:64px}.social-preview.social-platform-facebook.social-page-facebook-reels.social-device-mobile .sp-fb-reel-product-tray>article{flex-basis:104px;grid-template-rows:68px auto auto;width:104px;height:112px}.social-preview.social-platform-facebook.social-page-facebook-reels.social-device-mobile .sp-fb-reel-product-tray img,.social-preview.social-platform-facebook.social-page-facebook-reels.social-device-mobile .sp-fb-reel-product-tray video{height:68px}.social-preview.social-platform-facebook.social-page-facebook-reels.social-device-mobile.social-format-carousel .sp-fb-reel-copy{bottom:187px}.social-preview.social-platform-facebook.social-page-facebook-reels.social-device-mobile .sp-fb-reel-actions{z-index:6;color:#fff;text-shadow:0 1px 4px #000;gap:14px;width:56px;padding:0;display:grid;position:absolute;bottom:70px;right:4px}.social-preview.social-platform-facebook.social-page-facebook-reels.social-device-mobile .sp-fb-reel-bottom{z-index:7;color:#fff;background:#000000c2;border-top:1px solid #fff3;justify-content:space-around;align-items:center;height:55px;display:flex;position:absolute;bottom:0;left:0;right:0}.social-preview.social-platform-facebook.social-page-facebook-reels.social-device-mobile .sp-fb-reel-bottom>span{justify-items:center;gap:2px;display:grid}.social-preview.social-platform-facebook.social-page-facebook-reels.social-device-mobile .sp-fb-reel-bottom small{font-size:9px}.social-preview.social-platform-facebook.social-device-desktop .sp-fb-left,.social-preview.social-platform-facebook.social-device-desktop .sp-fb-right{display:grid}.social-preview.social-platform-instagram{color:#f5f5f5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0c1014;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;position:relative;overflow:hidden}.social-preview.social-platform-instagram button,.social-preview.social-platform-instagram a{color:inherit}.social-preview.social-platform-instagram .sp-ig-svg{flex:none;display:block;overflow:visible}.social-preview.social-platform-instagram .sp-ig-wordmark{font:inherit;letter-spacing:normal;margin:0;padding:0}.social-preview.social-platform-instagram .sp-ig-page,.social-preview.social-platform-instagram .sp-ig-reels-page{color:#f5f5f5;background:#0c1014;width:100%;height:100%;min-height:0;padding:0;position:relative;overflow:hidden}.social-preview.social-platform-instagram .sp-ig-scroll-root,.social-preview.social-platform-instagram .sp-ig-reels-scroll{overscroll-behavior-y:contain;scrollbar-color:#41464d transparent;scrollbar-width:thin;width:100%;height:100%;overflow:hidden auto}.social-preview.social-platform-instagram .sp-ig-scroll-root::-webkit-scrollbar{width:10px}.social-preview.social-platform-instagram .sp-ig-reels-scroll::-webkit-scrollbar{width:10px}.social-preview.social-platform-instagram .sp-ig-scroll-root::-webkit-scrollbar-thumb{background:#41464d padding-box padding-box;border:3px solid #0000;border-radius:10px}.social-preview.social-platform-instagram .sp-ig-reels-scroll::-webkit-scrollbar-thumb{background:#41464d padding-box padding-box;border:3px solid #0000;border-radius:10px}.social-preview.social-platform-instagram.social-device-desktop .sp-ig-nav{z-index:20;background:#0c1014;border-right:1px solid #262a2e;flex-direction:column;width:72px;height:100%;padding:12px;display:flex;position:absolute;inset:0 auto 0 0}.social-preview.social-platform-instagram .sp-ig-brand{place-items:center;width:48px;height:56px;margin-bottom:8px;display:grid}.social-preview.social-platform-instagram .sp-ig-nav nav{gap:0;display:grid}.social-preview.social-platform-instagram .sp-ig-nav nav>div,.social-preview.social-platform-instagram .sp-ig-nav-secondary>div{border-radius:8px;align-items:center;gap:16px;width:48px;height:56px;padding:12px;display:flex}.social-preview.social-platform-instagram .sp-ig-nav nav>div>span,.social-preview.social-platform-instagram .sp-ig-nav-secondary>div>span{display:none}.social-preview.social-platform-instagram .sp-ig-nav nav .sp-avatar{border:1px solid #5b6066;flex-basis:24px;width:24px;height:24px}.social-preview.social-platform-instagram .sp-ig-nav-secondary{margin-top:auto;display:grid}.social-preview.social-platform-instagram .sp-ig-nav-secondary b{place-items:center;width:24px;height:24px;font-size:24px;line-height:24px;display:grid}.social-preview.social-platform-instagram.social-device-desktop .sp-ig-mobile-top,.social-preview.social-platform-instagram.social-device-desktop .sp-ig-bottom{display:none}.social-preview.social-page-instagram-feed .sp-ig-layout{grid-template-columns:630px 287px;gap:80px;width:1012px;min-height:1320px;margin:0 auto;display:grid;position:relative}.social-preview.social-page-instagram-feed .sp-ig-stream{width:630px;height:auto;margin:0;padding:24px 0 90px;overflow:visible}.social-preview.social-page-instagram-feed .sp-ig-stream>article{width:470px;margin-left:auto;margin-right:auto}.social-preview.social-page-instagram-feed .sp-ig-stories{border:0;gap:14px;width:100%;height:108px;margin:0 0 32px;padding:0 9px;display:flex;overflow:hidden}.social-preview.social-page-instagram-feed .sp-ig-stories>div{flex:0 0 90px;align-content:start;justify-items:center;gap:4px;width:90px;height:108px;display:grid}.social-preview.social-page-instagram-feed .sp-story-ring{background:conic-gradient(from 215deg,#feda75,#fa7e1e,#d62976,#962fbf,#4f5bd5,#feda75);border-radius:50%;place-items:center;width:80px;height:80px;display:grid;position:relative}.social-preview.social-page-instagram-feed .sp-story-ring:before{content:"";border:2px solid #0c1014;border-radius:50%;width:76px;height:76px;position:absolute}.social-preview.social-page-instagram-feed .sp-story-ring .sp-avatar{border:0;flex-basis:72px;width:72px;height:72px;position:relative}.social-preview.social-page-instagram-feed .sp-ig-stories small{color:#f5f5f5;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:90px;font-size:12px;line-height:16px;overflow:hidden}.social-preview.social-page-instagram-feed .sp-ig-ad,.social-preview.social-page-instagram-feed .sp-ig-context-post{background:#0c1014;border-bottom:1px solid #262a2e;margin-bottom:20px;padding:0 0 16px}.social-preview.social-page-instagram-feed .sp-ig-post-header{align-items:flex-start;gap:12px;height:47px;padding:1px 10px 14px 14px;display:flex}.social-preview.social-page-instagram-feed .sp-ig-post-header .sp-avatar{flex-basis:32px;width:32px;height:32px}.social-preview.social-page-instagram-feed .sp-ig-post-identity{flex-direction:column;flex:1;min-width:0;height:34px;display:flex}.social-preview.social-page-instagram-feed .sp-ig-post-identity b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:18px;overflow:hidden}.social-preview.social-page-instagram-feed .sp-ig-post-identity small{color:#f5f5f5;font-size:12px;line-height:15px}.social-preview.social-page-instagram-feed .sp-ig-post-header>button{background:0 0;border:0;justify-content:center;align-items:center;gap:3px;width:24px;height:24px;margin-top:4px;padding:0;display:flex}.social-preview.social-page-instagram-feed .sp-ig-post-header>button span{background:currentColor;border-radius:50%;width:3px;height:3px}.social-preview.social-platform-instagram .sp-ig-creative{color:#fff;background:#000;border:0;width:100%;margin:0;display:block;position:relative;overflow:hidden}.social-preview.social-page-instagram-feed .sp-ig-ad>.sp-ig-creative{border:1px solid #262a2e;width:470px}.social-preview.social-platform-instagram .sp-ig-creative>img,.social-preview.social-platform-instagram .sp-ig-creative>.sp-ig-video-media,.social-preview.social-platform-instagram .sp-ig-carousel-card,.social-preview.social-platform-instagram .sp-ig-carousel-card>img,.social-preview.social-platform-instagram .sp-ig-carousel-card>.sp-ig-video-media{width:100%;height:100%;display:block}.social-preview.social-platform-instagram .sp-ig-creative img,.social-preview.social-platform-instagram .sp-ig-creative video{object-fit:cover;width:100%;height:100%;display:block}.social-preview.social-platform-instagram .sp-ig-video-media{background:#000;position:relative}.social-preview.social-platform-instagram .sp-ig-video-playback,.social-preview.social-platform-instagram .sp-ig-video-volume{z-index:5;color:#fff;background:#0000009e;border:0;border-radius:50%;place-items:center;width:32px;height:32px;padding:0;font-size:12px;display:grid;position:absolute}.social-preview.social-platform-instagram .sp-ig-video-playback{bottom:12px;right:48px}.social-preview.social-platform-instagram .sp-ig-video-volume{bottom:12px;right:12px}.social-preview.social-platform-instagram .sp-ig-creative-unconfigured{color:#a8a8a8;text-align:center;background:repeating-linear-gradient(135deg,#101419 0 14px,#151a20 14px 28px);place-content:center;gap:5px;width:100%;height:100%;min-height:240px;padding:24px;display:grid}.social-preview.social-platform-instagram .sp-ig-creative-unconfigured b{color:#f5f5f5;font-size:14px}.social-preview.social-platform-instagram .sp-ig-creative-unconfigured span{font-size:12px}.social-preview.social-platform-instagram .sp-ig-carousel-count{z-index:6;background:#000000a8;border-radius:14px;padding:5px 8px;font-size:12px;position:absolute;top:12px;right:12px}.social-preview.social-platform-instagram .sp-ig-carousel-previous,.social-preview.social-platform-instagram .sp-ig-carousel-next{z-index:6;color:#262626;background:#ffffffdb;border:0;border-radius:50%;place-items:center;width:30px;height:30px;padding:0 0 3px;font-size:27px;line-height:1;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.social-preview.social-platform-instagram .sp-ig-carousel-previous{left:12px}.social-preview.social-platform-instagram .sp-ig-carousel-next{right:12px}.social-preview.social-platform-instagram .sp-ig-carousel-previous:disabled,.social-preview.social-platform-instagram .sp-ig-carousel-next:disabled{display:none}.social-preview.social-platform-instagram .sp-ig-carousel-dots{z-index:6;justify-content:center;gap:4px;display:flex;position:absolute;bottom:11px;left:0;right:0}.social-preview.social-platform-instagram .sp-ig-carousel-dots i{background:#ffffff9e;border-radius:50%;width:6px;height:6px}.social-preview.social-platform-instagram .sp-ig-carousel-dots i.active{background:#0095f6}.social-preview.social-page-instagram-feed .sp-ig-visit{color:#fff;background:#4993cf;align-items:center;width:100%;height:55px;padding:14px 15px 16px;font-size:14px;font-weight:600;line-height:18px;text-decoration:none;display:flex}.social-preview.social-page-instagram-feed .sp-ig-visit span{flex:1}.social-preview.social-page-instagram-feed .sp-ig-visit .sp-ig-svg{transform:rotate(90deg)}.social-preview.social-page-instagram-feed .sp-ig-post-meta{background:#0c1014;min-height:84px;padding:0 12px}.social-preview.social-page-instagram-feed .sp-ig-actions{justify-content:space-between;align-items:center;height:40px;margin:4px 0;padding:0;display:flex}.social-preview.social-page-instagram-feed .sp-ig-action-group{align-items:center;height:40px;display:flex}.social-preview.social-page-instagram-feed .sp-ig-actions button{background:0 0;border:0;flex:0 0 40px;place-items:center;width:40px;height:40px;padding:8px;display:grid}.social-preview.social-page-instagram-feed .sp-ig-actions button:first-child{margin-left:-8px}.social-preview.social-page-instagram-feed .sp-ig-actions>button:last-child{margin-right:-8px}.social-preview.social-page-instagram-feed .sp-ig-actions b{margin:0 4px 0 -2px;font-size:14px;font-weight:600}.social-preview.social-page-instagram-feed .sp-ig-caption{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:36px;margin:0;padding:0;font-size:14px;line-height:18px;display:-webkit-box;overflow:hidden}.social-preview.social-page-instagram-feed .sp-ig-caption strong{margin-right:3px;font-weight:600}.social-preview.social-page-instagram-feed .sp-ig-caption>span{color:inherit;font-size:inherit;text-transform:none}.social-preview.social-page-instagram-feed .sp-ig-context-media{aspect-ratio:1;background:linear-gradient(155deg,#151f2a 0 26%,#476d7b 26% 55%,#d2a05c 55% 74%,#242a32 74%);border:1px solid #262a2e;width:470px;position:relative;overflow:hidden}.social-preview.social-page-instagram-feed .sp-ig-context-media i{background:#ffffff36;border-radius:50% 50% 16% 16%;width:38%;height:45%;position:absolute;top:14%;right:12%;transform:rotate(-9deg)}.social-preview.social-page-instagram-feed .sp-ig-context-media span{background:#070c1180;border-radius:50% 50% 0 0;width:38%;height:62%;position:absolute;bottom:-5%;left:18%}.social-preview.social-page-instagram-feed .sp-ig-suggestions{color:#f5f5f5;width:287px;padding-top:36px;position:static}.social-preview.social-page-instagram-feed .sp-ig-suggestions>div{align-items:center;gap:12px;padding:6px 0;display:flex}.social-preview.social-page-instagram-feed .sp-ig-suggestions .sp-ig-self{min-height:56px;margin-bottom:8px}.social-preview.social-page-instagram-feed .sp-ig-suggestions .sp-ig-self .sp-avatar{flex-basis:44px;width:44px;height:44px}.social-preview.social-page-instagram-feed .sp-ig-suggestions .sp-ig-suggestion .sp-avatar{flex:0 0 32px;width:32px;height:32px}.social-preview.social-page-instagram-feed .sp-ig-suggestions>div>span:not(.sp-avatar){flex:1;min-width:0;display:grid}.social-preview.social-page-instagram-feed .sp-ig-suggestions b{font-size:14px;font-weight:600}.social-preview.social-page-instagram-feed .sp-ig-suggestions small{color:#a8a8a8;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:15px;overflow:hidden}.social-preview.social-page-instagram-feed .sp-ig-suggestions button{color:#708dff;background:0 0;border:0;padding:0;font-size:12px;font-weight:600}.social-preview.social-page-instagram-feed .sp-ig-suggestions>header{color:#a8a8a8;justify-content:space-between;align-items:center;height:36px;display:flex}.social-preview.social-page-instagram-feed .sp-ig-suggestions>header span{color:#f5f5f5;font-size:12px;font-weight:600}.social-preview.social-page-instagram-feed .sp-ig-suggestions footer{color:#737373;margin-top:30px;font-size:12px;line-height:16px}.social-preview.social-page-instagram-feed .sp-ig-suggestions footer b{color:#737373;margin-top:18px;font-size:12px;font-weight:400;display:block}.social-preview.social-platform-instagram .sp-ig-messages-pill{z-index:21;background:#262a2e;border-radius:16px;align-items:center;gap:10px;width:166px;height:56px;padding:0 12px;display:flex;position:absolute;bottom:22px;right:24px;box-shadow:0 4px 12px #00000059}.social-preview.social-platform-instagram .sp-ig-messages-pill b{flex:1;font-size:14px}.social-preview.social-platform-instagram .sp-ig-messages-pill .sp-avatar{flex-basis:24px;width:24px;height:24px}.social-preview.social-page-instagram-story{background:#000;place-items:center;min-height:0;display:grid}.social-preview.social-page-instagram-story .sp-ig-story-page{color:#fff;width:390px;max-width:100%;height:min(844px,100%);box-shadow:none;background:#000;border-radius:0;position:relative;overflow:hidden}.social-preview.social-page-instagram-story .sp-ig-creative{width:100%;height:100%;position:absolute;inset:0;aspect-ratio:auto!important}.social-preview.social-page-instagram-story .sp-story-cta{text-decoration:none;color:#111!important}.social-preview.social-page-instagram-reels,.social-preview.social-page-instagram-reels .sp-ig-reels-page{background:#000}.social-preview.social-page-instagram-reels .sp-ig-reels-scroll{scroll-snap-type:y mandatory;background:#000}.social-preview.social-page-instagram-reels .sp-ig-reel-row{scroll-snap-align:start;scroll-snap-stop:always;color:#f5f5f5;background:#000;width:100%;height:100%;min-height:620px;position:relative}.social-preview.social-page-instagram-reels .sp-ig-reel-stage{z-index:2;aspect-ratio:9/16;background:#111;border:1px solid #262626;border-radius:4px;width:auto;max-width:430px;height:calc(100% - 32px);max-height:765px;position:absolute;top:16px;bottom:16px;left:50%;overflow:hidden;transform:translate(-50%)}.social-preview.social-page-instagram-reels .sp-ig-reel-stage>.sp-ig-creative{width:100%;height:100%;position:absolute;inset:0;aspect-ratio:auto!important}.social-preview.social-page-instagram-reels .sp-ig-reel-gradient{z-index:3;pointer-events:none;background:linear-gradient(#0000000f,#0000 35%,#00000047);position:absolute;inset:0}.social-preview.social-page-instagram-reels .sp-ig-reel-copy{z-index:5;align-content:end;gap:9px;width:321px;min-height:190px;padding:16px;display:grid;position:absolute;bottom:16px;right:calc(50% + 215px)}.social-preview.social-page-instagram-reels .sp-ig-reel-identity{align-items:center;gap:9px;display:flex}.social-preview.social-page-instagram-reels .sp-ig-reel-identity .sp-avatar{flex-basis:32px;width:32px;height:32px}.social-preview.social-page-instagram-reels .sp-ig-reel-identity b{font-size:14px}.social-preview.social-page-instagram-reels .sp-ig-reel-identity button{background:0 0;border:1px solid #555;border-radius:8px;padding:6px 10px;font-size:12px;font-weight:600}.social-preview.social-page-instagram-reels .sp-ig-reel-copy p{margin:0;font-size:14px;line-height:18px}.social-preview.social-page-instagram-reels .sp-ig-reel-copy small{font-size:12px}.social-preview.social-page-instagram-reels .sp-ig-reel-cta{color:#000;background:#fff;border-radius:8px;justify-content:space-between;align-items:center;width:273px;height:48px;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.social-preview.social-page-instagram-reels .sp-ig-reel-cta .sp-ig-svg{color:#000;transform:rotate(90deg)}.social-preview.social-page-instagram-reels .sp-ig-reel-ad-label{font-size:12px}.social-preview.social-page-instagram-reels .sp-ig-reel-actions{z-index:6;justify-items:center;gap:14px;width:54px;display:grid;position:absolute;bottom:26px;left:calc(50% + 225px)}.social-preview.social-page-instagram-reels .sp-ig-reel-actions>span{justify-items:center;gap:3px;display:grid}.social-preview.social-page-instagram-reels .sp-ig-reel-actions button{color:#f5f5f5;background:0 0;border:0;place-items:center;width:40px;height:40px;padding:8px;display:grid}.social-preview.social-page-instagram-reels .sp-ig-reel-actions b{font-size:12px}.social-preview.social-page-instagram-reels .sp-ig-reel-actions>.sp-avatar{border:2px solid #f5f5f5;border-radius:5px;width:28px;height:28px}.social-preview.social-page-instagram-reels .sp-ig-reel-more{gap:3px;display:flex}.social-preview.social-page-instagram-reels .sp-ig-reel-more i{background:currentColor;border-radius:50%;width:3px;height:3px}.social-preview.social-page-instagram-reels .sp-ig-reel-mobile-top{display:none}.social-preview.social-page-instagram-reels .sp-ig-reel-nav-arrows{z-index:22;gap:12px;display:grid;position:absolute;top:50%;right:24px;transform:translateY(-50%)}.social-preview.social-page-instagram-reels .sp-ig-reel-nav-arrows span{background:#262626;border-radius:50%;place-items:center;width:48px;height:48px;font-size:20px;display:grid}.social-preview.social-page-instagram-reels .sp-ig-reel-context-media{background:linear-gradient(155deg,#121820,#2f5161 38%,#b37c49 68%,#14171c);position:absolute;inset:0;overflow:hidden}.social-preview.social-page-instagram-reels .sp-ig-reel-context-media i{background:#fff3;border-radius:50%;width:46%;height:42%;position:absolute;top:12%;right:9%}.social-preview.social-page-instagram-reels .sp-ig-reel-context-media span{background:#00000073;border-radius:50% 50% 0 0;width:54%;height:66%;position:absolute;bottom:-8%;left:19%}.social-preview.social-platform-instagram.social-device-mobile{width:390px;min-width:390px;height:100%;margin:0 auto;overflow:hidden}.social-preview.social-platform-instagram.social-device-mobile .sp-ig-nav,.social-preview.social-platform-instagram.social-device-mobile .sp-ig-suggestions,.social-preview.social-platform-instagram.social-device-mobile .sp-ig-messages-pill,.social-preview.social-platform-instagram.social-device-mobile .sp-ig-reel-nav-arrows{display:none}.social-preview.social-page-instagram-feed.social-device-mobile .sp-ig-mobile-top{z-index:20;background:#0c1014;border-bottom:1px solid #262a2e;justify-content:space-between;align-items:center;width:390px;height:49px;padding:0 14px 0 16px;display:flex;position:absolute;top:0;left:0}.social-preview.social-page-instagram-feed.social-device-mobile .sp-ig-wordmark{width:103px;height:29px;display:block}.social-preview.social-page-instagram-feed.social-device-mobile .sp-ig-mobile-actions{align-items:center;gap:8px;display:flex}.social-preview.social-page-instagram-feed.social-device-mobile .sp-ig-mobile-actions button{background:0 0;border:0;place-items:center;width:40px;height:40px;padding:8px;display:grid}.social-preview.social-page-instagram-feed.social-device-mobile .sp-ig-layout{width:390px;min-height:0;margin:0;display:block}.social-preview.social-page-instagram-feed.social-device-mobile .sp-ig-stream{width:390px;height:auto;margin:0;padding:57px 0 64px;overflow:visible}.social-preview.social-page-instagram-feed.social-device-mobile .sp-ig-stories{gap:14px;width:390px;height:108px;margin:0 0 8px;padding:0 9px}.social-preview.social-page-instagram-feed.social-device-mobile .sp-ig-stream>article{width:390px;margin:0}.social-preview.social-page-instagram-feed.social-device-mobile .sp-ig-post-header{gap:12px;height:62px;padding:14px 16px}.social-preview.social-page-instagram-feed.social-device-mobile .sp-ig-ad,.social-preview.social-page-instagram-feed.social-device-mobile .sp-ig-context-post{margin-bottom:0;padding-bottom:8px}.social-preview.social-page-instagram-feed.social-device-mobile .sp-ig-ad>.sp-ig-creative,.social-preview.social-page-instagram-feed.social-device-mobile .sp-ig-context-media{border-left:0;border-right:0;width:390px}.social-preview.social-page-instagram-feed.social-device-mobile .sp-ig-visit{padding-left:14px;padding-right:14px}.social-preview.social-page-instagram-feed.social-device-mobile .sp-ig-post-meta{padding-left:16px;padding-right:16px}.social-preview.social-platform-instagram.social-device-mobile .sp-ig-bottom{z-index:21;color:#f5f5f5;background:#0c1014;border-top:1px solid #262a2e;justify-content:space-between;align-items:center;width:390px;height:49px;padding:0 15px;display:flex;position:absolute;bottom:0;left:0;right:0}.social-preview.social-platform-instagram.social-device-mobile .sp-ig-bottom>span{flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid;position:relative}.social-preview.social-platform-instagram.social-device-mobile .sp-ig-bottom .sp-avatar{border:1px solid #5b6066;flex-basis:24px;width:24px;height:24px}.social-preview.social-platform-instagram.social-device-mobile .sp-ig-bottom-messages i{color:#fff;background:#ff3040;border:2px solid #0c1014;border-radius:50%;place-items:center;width:18px;height:18px;font-size:10px;font-style:normal;display:grid;position:absolute;top:4px;right:3px}.social-preview.social-page-instagram-reels.social-device-mobile .sp-ig-mobile-top{display:none}.social-preview.social-page-instagram-reels.social-device-mobile .sp-ig-reel-row{width:390px;height:100%;min-height:100%}.social-preview.social-page-instagram-reels.social-device-mobile .sp-ig-reel-stage{border:0;border-radius:0;width:390px;max-width:none;height:100%;max-height:none;inset:0;transform:none}.social-preview.social-page-instagram-reels.social-device-mobile .sp-ig-reel-mobile-top{z-index:8;text-shadow:0 1px 4px #000;justify-content:space-between;align-items:center;height:54px;padding:0 16px;display:flex;position:absolute;top:0;left:0;right:0}.social-preview.social-page-instagram-reels.social-device-mobile .sp-ig-reel-mobile-top b{font-size:20px}.social-preview.social-page-instagram-reels.social-device-mobile .sp-ig-reel-mobile-top button{color:#fff;background:0 0;border:0;width:40px;height:40px;font-size:22px}.social-preview.social-page-instagram-reels.social-device-mobile .sp-ig-reel-copy{text-shadow:0 1px 4px #000;gap:7px;width:auto;min-height:0;padding:0;bottom:78px;left:14px;right:68px}.social-preview.social-page-instagram-reels.social-device-mobile .sp-ig-reel-identity button{border-color:#fff}.social-preview.social-page-instagram-reels.social-device-mobile .sp-ig-reel-cta{width:100%;height:40px;margin-top:2px;padding:0 12px}.social-preview.social-page-instagram-reels.social-device-mobile .sp-ig-reel-ad-label{position:absolute;bottom:-20px;left:0}.social-preview.social-page-instagram-reels.social-device-mobile .sp-ig-reel-actions{text-shadow:0 1px 4px #000;gap:10px;width:58px;bottom:76px;left:auto;right:4px}.social-preview.social-page-instagram-reels.social-device-mobile .sp-ig-reel-actions>.sp-avatar{width:30px;height:30px}.social-preview.social-page-instagram-reels.social-device-mobile .sp-ig-reel-stage .sp-ig-video-playback{display:none}.social-preview.social-page-instagram-reels.social-device-mobile .sp-ig-carousel-next{z-index:9;right:64px}.social-preview.social-page-instagram-reels.social-device-mobile .sp-ig-carousel-previous{z-index:9}@media (width<=820px){.social-preview.social-platform-instagram.social-device-desktop .sp-ig-nav{width:72px}.social-preview.social-page-instagram-feed.social-device-desktop .sp-ig-layout{margin-left:72px}}.social-preview.social-platform-reddit{--reddit-bg:#0e1113;--reddit-container:#181c1f;--reddit-hover:#21272a;--reddit-border:#fff3;--reddit-border-weak:#ffffff1a;--reddit-text:#b7cad4;--reddit-strong:#eef1f3;--reddit-muted:#8ba2ad;--reddit-primary:#648efc;--reddit-secondary:#2a3236;color:var(--reddit-text);background:var(--reddit-bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:21px}.social-preview.social-platform-reddit.social-device-desktop,.social-preview.social-platform-reddit.social-device-mobile{overflow:hidden}.social-preview.social-platform-reddit .sp-reddit-page{width:100%;height:100%;min-height:0;color:var(--reddit-text);background:var(--reddit-bg);scrollbar-color:var(--reddit-secondary) var(--reddit-bg);scrollbar-width:thin;padding:0;overflow:hidden auto}.social-preview.social-platform-reddit .sp-reddit-top{z-index:10;border:0;border-bottom:1px solid var(--reddit-border);width:100%;min-width:1180px;height:57px;color:var(--reddit-strong);background:#0b1013;align-items:center;gap:12px;padding:0 16px 0 22px;display:flex;position:sticky;top:0}.social-preview.social-platform-reddit .sp-reddit-mobile-menu{display:none}.social-preview.social-platform-reddit .sp-reddit-logo{letter-spacing:-1.2px;flex:0 0 100px;align-items:center;gap:2px;width:100px;font-size:24px;display:flex}.social-preview.social-platform-reddit .sp-reddit-logo .sp-reddit-icon{display:none}.social-preview.social-platform-reddit .sp-reddit-search{width:564px;max-width:564px;height:40px;color:var(--reddit-muted);background:var(--reddit-container);border:1px solid #0000;border-radius:999px;flex:0 564px;align-items:center;gap:10px;margin:0;padding:0 13px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.social-preview.social-platform-reddit .sp-reddit-search:focus-within,.social-preview.social-platform-reddit .sp-reddit-search:hover{border-color:#c87925}.social-preview.social-platform-reddit .sp-reddit-search>span{flex:1}.social-preview.social-platform-reddit .sp-reddit-search>b{color:var(--reddit-text);font-weight:500}.social-preview.social-platform-reddit .sp-reddit-top>nav{align-items:center;gap:4px;display:flex}.social-preview.social-platform-reddit .sp-reddit-top>nav>button{min-width:40px;height:40px;color:var(--reddit-strong);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 9px;display:flex}.social-preview.social-platform-reddit .sp-reddit-top>nav>button:hover{background:var(--reddit-hover)}.social-preview.social-platform-reddit .sp-reddit-top>nav .sp-reddit-create{padding:0 12px;font-weight:600}.social-preview.social-platform-reddit .sp-reddit-top .sp-avatar{flex:0 0 34px;width:34px;height:34px;margin-left:4px}.social-preview.social-platform-reddit .sp-reddit-layout{background:var(--reddit-bg);grid-template-columns:272px 60px 24px 732px 24px 316px 1fr;min-width:1512px;min-height:1500px;display:grid}.social-preview.social-platform-reddit .sp-reddit-left{z-index:3;border:0;border-right:1px solid var(--reddit-border);width:272px;height:calc(100vh - 57px);max-height:843px;color:var(--reddit-text);background:var(--reddit-bg);scrollbar-color:var(--reddit-secondary) transparent;scrollbar-width:thin;grid-column:1;align-self:start;padding:14px 16px 28px;display:block;position:sticky;top:57px;overflow-y:auto}.social-preview.social-platform-reddit .sp-reddit-collapse{border:1px solid var(--reddit-border);width:34px;height:34px;color:var(--reddit-text);background:var(--reddit-bg);border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:20px;right:-17px}.social-preview.social-platform-reddit .sp-reddit-left nav,.social-preview.social-platform-reddit .sp-reddit-left section{border-bottom:1px solid var(--reddit-border-weak);gap:2px;padding:0 0 13px;display:grid}.social-preview.social-platform-reddit .sp-reddit-left section{padding-top:14px}.social-preview.social-platform-reddit .sp-reddit-left h2{color:var(--reddit-muted);letter-spacing:1.5px;padding:4px 16px 9px;font-size:12px;font-weight:400}.social-preview.social-platform-reddit .sp-reddit-left span{border-radius:8px;align-items:center;gap:13px;min-height:41px;padding:0 16px;font-size:14px;display:flex}.social-preview.social-platform-reddit .sp-reddit-left span.active,.social-preview.social-platform-reddit .sp-reddit-left span:hover{color:var(--reddit-strong);background:var(--reddit-hover)}.social-preview.social-platform-reddit .sp-reddit-left span .sp-avatar,.social-preview.social-platform-reddit .sp-reddit-game{border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;font-style:normal;display:grid}.social-preview.social-platform-reddit .sp-reddit-game.game-0{background:#375d91}.social-preview.social-platform-reddit .sp-reddit-stream{width:732px;color:var(--reddit-text);grid-column:4;margin:0;padding:0 0 96px}.social-preview.social-platform-reddit .sp-reddit-sort{border:0;border-bottom:1px solid var(--reddit-border-weak);height:53px;color:var(--reddit-text);background:var(--reddit-bg);border-radius:0;align-items:center;gap:8px;margin:0;padding:0 16px;font-weight:400;display:flex}.social-preview.social-platform-reddit .sp-reddit-sort span{background:0 0;border-radius:999px;padding:6px 9px}.social-preview.social-platform-reddit .sp-reddit-sort button{width:36px;height:36px;color:var(--reddit-muted);background:0 0;border:0;border-radius:50%;place-items:center;margin-left:auto;padding:0;display:grid}.social-preview.social-platform-reddit .sp-reddit-organic,.social-preview.social-platform-reddit .sp-reddit-feed-ad{border:0;border-bottom:1px solid var(--reddit-border-weak);width:732px;color:var(--reddit-text);background:var(--reddit-bg);border-radius:16px;margin:0;padding:8px 16px 9px}.social-preview.social-platform-reddit .sp-reddit-organic>header,.social-preview.social-platform-reddit .sp-reddit-feed-ad>header,.social-preview.social-platform-reddit .sp-reddit-conversation-ad>header{align-items:center;gap:7px;height:32px;display:flex}.social-preview.social-platform-reddit .sp-reddit-organic>header .sp-avatar,.social-preview.social-platform-reddit .sp-reddit-feed-ad>header .sp-avatar{flex:0 0 24px;width:24px;height:24px}.social-preview.social-platform-reddit .sp-reddit-organic>header>span,.social-preview.social-platform-reddit .sp-reddit-feed-ad>header>span,.social-preview.social-platform-reddit .sp-reddit-conversation-ad>header>span{flex:1;align-items:center;min-width:0;display:flex}.social-preview.social-platform-reddit .sp-reddit-organic>header small,.social-preview.social-platform-reddit .sp-reddit-feed-ad>header small,.social-preview.social-platform-reddit .sp-reddit-conversation-ad>header small{color:var(--reddit-muted)}.social-preview.social-platform-reddit .sp-reddit-organic>header>button,.social-preview.social-platform-reddit .sp-reddit-feed-ad>header>button,.social-preview.social-platform-reddit .sp-reddit-conversation-ad>header>button{min-width:32px;height:32px;color:var(--reddit-muted);background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:grid}.social-preview.social-platform-reddit .sp-reddit-organic>header>button:first-of-type{color:#1a1a1b;background:var(--reddit-strong);min-width:50px;padding:0 14px;font-weight:700}.social-preview.social-platform-reddit .sp-reddit-organic h1,.social-preview.social-platform-reddit .sp-reddit-feed-ad h1{color:var(--reddit-strong);margin:2px 0 8px;font-size:18px;font-weight:600;line-height:24px}.social-preview.social-platform-reddit .sp-reddit-organic>p{margin-bottom:10px}.social-preview.social-platform-reddit .sp-reddit-organic-media{background:linear-gradient(155deg,#253a4b 0 31%,#d7a14e 31% 44%,#536579 44% 68%,#1c2730 68%);border-radius:16px;width:700px;height:394px;position:relative;overflow:hidden}.social-preview.social-platform-reddit .sp-reddit-organic-media>i{background:#ffffff2e;width:46%;height:7%;position:absolute;top:14%;right:12%;transform:rotate(-14deg)}.social-preview.social-platform-reddit .sp-reddit-organic-media>span{background:#fff3;border-radius:70px 70px 0 0;width:25%;height:60%;position:absolute;bottom:0;right:20%}.social-preview.social-platform-reddit .sp-reddit-actions{align-items:center;gap:8px;height:40px;padding-top:8px;display:flex}.social-preview.social-platform-reddit .sp-reddit-actions>span,.social-preview.social-platform-reddit .sp-reddit-actions>button{height:32px;color:var(--reddit-strong);background:var(--reddit-secondary);border:0;border-radius:999px;align-items:center;gap:5px;padding:0 11px;display:flex}.social-preview.social-platform-reddit .sp-reddit-actions>span{padding:0 2px}.social-preview.social-platform-reddit .sp-reddit-actions>span button{width:28px;height:28px;color:var(--reddit-strong);background:0 0;border:0;place-items:center;padding:0;display:grid}.social-preview.social-platform-reddit .sp-reddit-media{border:1px solid var(--reddit-border-weak);background:#000;border-radius:16px;width:700px;position:relative;overflow:hidden}.social-preview.social-platform-reddit .sp-reddit-media>.sp-creative{background:#000;border:0;max-height:540px}.social-preview.social-platform-reddit .sp-reddit-media>.sp-creative img,.social-preview.social-platform-reddit .sp-reddit-media>.sp-creative video{object-fit:contain}.social-preview.social-platform-reddit .sp-reddit-media .sp-creative-carousel{background:#000;gap:8px;padding:0}.social-preview.social-platform-reddit .sp-reddit-media .sp-creative-carousel>figure{border:0;border-right:1px solid var(--reddit-border);width:72%;color:var(--reddit-strong);background:var(--reddit-container);border-radius:0;flex:0 0 72%}.social-preview.social-platform-reddit .sp-reddit-media .sp-creative-carousel figcaption{background:var(--reddit-container);min-height:96px}.social-preview.social-platform-reddit .sp-reddit-media .sp-creative-carousel figcaption small,.social-preview.social-platform-reddit .sp-reddit-media .sp-creative-carousel figcaption p,.social-preview.social-platform-reddit .sp-reddit-media .sp-creative-carousel figcaption span{color:var(--reddit-muted)}.social-preview.social-platform-reddit .sp-reddit-media .sp-carousel-dots{display:none}.social-preview.social-platform-reddit .sp-reddit-cta{border-top:1px solid var(--reddit-border-weak);background:var(--reddit-container);justify-content:space-between;align-items:center;gap:12px;height:49px;padding:0 12px 0 16px;display:flex}.social-preview.social-platform-reddit .sp-reddit-cta span{color:var(--reddit-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.social-preview.social-platform-reddit .sp-reddit-cta button,.social-preview.social-platform-reddit .sp-reddit-conversation-ad-body footer button{border:1px solid var(--reddit-border);height:32px;color:var(--reddit-strong);background:0 0;border-radius:999px;padding:0 15px;font-weight:600}.social-preview.social-platform-reddit .sp-reddit-play{color:#fff;background:#00000094;border:3px solid #fff;border-radius:50%;place-items:center;width:52px;height:52px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-70%)}.social-preview.social-platform-reddit .sp-reddit-right{width:316px;height:max-content;max-height:calc(100vh - 73px);color:var(--reddit-text);scrollbar-width:none;grid-column:6;align-self:start;padding:0;position:sticky;top:65px;left:auto;right:auto;overflow-y:auto}.social-preview.social-platform-reddit .sp-reddit-right::-webkit-scrollbar{display:none}.social-preview.social-platform-reddit .sp-reddit-right>section{border:0;border-bottom:1px solid var(--reddit-border-weak);color:var(--reddit-text);background:#080c0e;border-radius:16px;padding:12px 16px}.social-preview.social-platform-reddit .sp-reddit-right>section>header{justify-content:space-between;align-items:center;padding-bottom:8px;display:flex}.social-preview.social-platform-reddit .sp-reddit-right h2{color:var(--reddit-muted);padding:0;font-size:12px;font-weight:500}.social-preview.social-platform-reddit .sp-reddit-right header button{color:#8fa7ff;background:0 0;border:0}.social-preview.social-platform-reddit .sp-reddit-right article,.social-preview.social-platform-reddit .sp-reddit-right section>div{border-bottom:1px solid var(--reddit-border-weak);align-items:flex-start;gap:9px;min-height:94px;margin:0 -16px;padding:9px 16px;display:flex}.social-preview.social-platform-reddit .sp-reddit-right article .sp-avatar,.social-preview.social-platform-reddit .sp-reddit-right section>div .sp-avatar{flex:0 0 28px;width:28px;height:28px}.social-preview.social-platform-reddit .sp-reddit-right article>div,.social-preview.social-platform-reddit .sp-reddit-right section>div>span{flex:1;gap:4px;min-width:0;display:grid}.social-preview.social-platform-reddit .sp-reddit-right article b,.social-preview.social-platform-reddit .sp-reddit-right article small,.social-preview.social-platform-reddit .sp-reddit-right article span{text-overflow:ellipsis;overflow:hidden}.social-preview.social-platform-reddit .sp-reddit-right article small,.social-preview.social-platform-reddit .sp-reddit-right article span,.social-preview.social-platform-reddit .sp-reddit-right section>div small{color:var(--reddit-muted);font-size:12px}.social-preview.social-platform-reddit .sp-reddit-right.conversation>section{margin-bottom:8px}.social-preview.social-platform-reddit .sp-reddit-community-card{display:block}.social-preview.social-platform-reddit .sp-reddit-community-card h2{color:var(--reddit-strong);font-size:18px}.social-preview.social-platform-reddit .sp-reddit-community-card p{margin:8px 0 12px}.social-preview.social-platform-reddit .sp-reddit-community-card>b{color:var(--reddit-strong);margin-right:22px;display:inline-grid}.social-preview.social-platform-reddit .sp-reddit-community-card>b small{color:var(--reddit-muted);font-weight:400}.social-preview.social-platform-reddit .sp-reddit-community-card>button,.social-preview.social-platform-reddit .sp-reddit-right.conversation>section>button{color:#0e1113;background:var(--reddit-strong);border:0;border-radius:999px;width:100%;height:34px;margin-top:14px;font-weight:700;display:block}.social-preview.social-platform-reddit .sp-reddit-organic.detail{border-radius:16px;width:748px;margin-left:-8px;padding-left:24px;padding-right:24px}.social-preview.social-platform-reddit .sp-reddit-organic.detail .sp-reddit-organic-media{width:700px;height:394px}.social-preview.social-platform-reddit .sp-reddit-conversation-ad{border:0;border-bottom:1px solid var(--reddit-border-weak);width:732px;min-height:204px;color:var(--reddit-text);background:var(--reddit-bg);margin:0;padding:0 0 16px}.social-preview.social-platform-reddit .sp-reddit-conversation-ad>header{padding:0}.social-preview.social-platform-reddit .sp-reddit-conversation-ad>header .sp-avatar{flex:0 0 32px;width:32px;height:32px}.social-preview.social-platform-reddit .sp-reddit-conversation-ad-body{grid-template-columns:572px 144px;gap:16px;height:144px;display:grid}.social-preview.social-platform-reddit .sp-reddit-conversation-ad-body>div{align-content:space-between;min-width:0;display:grid}.social-preview.social-platform-reddit .sp-reddit-conversation-ad-body h2{color:var(--reddit-strong);text-overflow:ellipsis;font-size:16px;font-weight:500;line-height:21px;overflow:hidden}.social-preview.social-platform-reddit .sp-reddit-conversation-ad-body footer{justify-content:space-between;align-items:center;height:32px;display:flex}.social-preview.social-platform-reddit .sp-reddit-conversation-ad-body footer span{color:var(--reddit-muted)}.social-preview.social-platform-reddit .sp-reddit-conversation-ad-body figure{background:var(--reddit-secondary);border-radius:8px;width:144px;height:144px;position:relative;overflow:hidden}.social-preview.social-platform-reddit .sp-reddit-conversation-ad-body figure img,.social-preview.social-platform-reddit .sp-reddit-conversation-ad-body figure video{object-fit:cover;width:100%;height:100%}.social-preview.social-platform-reddit .sp-reddit-conversation-ad-body figure>span{color:#fff;background:#000000a6;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.social-preview.social-platform-reddit .sp-reddit-conversation-ad-body figure>b{color:#fff;background:#000000b8;border-radius:999px;padding:2px 6px;font-size:11px;position:absolute;bottom:6px;right:6px}.social-preview.social-platform-reddit .sp-reddit-conversation-ad.carousel{min-height:234px;padding-bottom:12px}.social-preview.social-platform-reddit .sp-reddit-conversation-ad.carousel>h2{min-height:42px;color:var(--reddit-strong);padding:3px 0 6px;font-size:16px;font-weight:500;line-height:21px;overflow:hidden}.social-preview.social-platform-reddit .sp-reddit-conversation-carousel{gap:4px;height:88px;display:flex;overflow:hidden}.social-preview.social-platform-reddit .sp-reddit-conversation-carousel figure{background:var(--reddit-secondary);border-radius:8px;flex:0 0 84px;width:84px;height:84px;position:relative;overflow:hidden}.social-preview.social-platform-reddit .sp-reddit-conversation-carousel img,.social-preview.social-platform-reddit .sp-reddit-conversation-carousel video{object-fit:cover;width:100%;height:100%}.social-preview.social-platform-reddit .sp-reddit-conversation-carousel figcaption{color:#fff;text-overflow:ellipsis;white-space:nowrap;background:linear-gradient(#0000,#000c);padding:14px 5px 4px;font-size:9px;line-height:11px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.social-preview.social-platform-reddit .sp-reddit-conversation-ad.carousel>footer{justify-content:space-between;align-items:center;height:32px;display:flex}.social-preview.social-platform-reddit .sp-reddit-conversation-ad.carousel>footer button{border:1px solid var(--reddit-border);height:32px;color:var(--reddit-strong);background:0 0;border-radius:999px;padding:0 15px;font-weight:600}.social-preview.social-platform-reddit .sp-reddit-conversation-ad.carousel>footer span{color:var(--reddit-muted)}.social-preview.social-platform-reddit .sp-reddit-thumb-empty{width:100%;height:100%;color:var(--reddit-muted);background:repeating-linear-gradient(135deg,#1b2226 0 10px,#222b30 10px 20px);place-items:center;display:grid}.social-preview.social-platform-reddit .sp-reddit-comments{color:var(--reddit-text);background:var(--reddit-bg);border:0;padding:12px 0 60px}.social-preview.social-platform-reddit .sp-reddit-comment-box{border:1px solid var(--reddit-border);height:44px;color:var(--reddit-muted);background:0 0;border-radius:999px;margin:0 0 14px;padding:10px 16px}.social-preview.social-platform-reddit .sp-reddit-comment-tools{height:48px;color:var(--reddit-muted);align-items:center;gap:18px;font-size:12px;display:flex}.social-preview.social-platform-reddit .sp-reddit-comment-tools>span:last-child{border:1px solid var(--reddit-border-weak);border-radius:999px;align-items:center;gap:6px;padding:7px 13px;display:flex}.social-preview.social-platform-reddit .sp-reddit-comments>article{border:0;gap:10px;padding:14px 0;display:flex}.social-preview.social-platform-reddit .sp-reddit-comments>article .sp-avatar{flex:0 0 32px;width:32px;height:32px}.social-preview.social-platform-reddit .sp-reddit-comments>article>div{border-left:1px solid var(--reddit-border-weak);flex:1;min-width:0;padding-left:14px}.social-preview.social-platform-reddit .sp-reddit-comments article p{margin:8px 0;font-size:14px}.social-preview.social-platform-reddit .sp-reddit-comments article footer{color:var(--reddit-muted);align-items:center;gap:8px;font-size:12px;display:flex}.social-preview.social-platform-reddit.social-device-mobile .sp-reddit-page{width:390px;height:844px;min-height:0;padding:0}.social-preview.social-platform-reddit.social-device-mobile .sp-reddit-top{gap:4px;width:390px;min-width:390px;height:57px;padding:0 8px 0 16px}.social-preview.social-platform-reddit.social-device-mobile .sp-reddit-mobile-menu{width:40px;height:40px;color:var(--reddit-strong);background:0 0;border:0;border-radius:50%;flex:0 0 40px;place-items:center;padding:0;display:grid}.social-preview.social-platform-reddit.social-device-mobile .sp-reddit-logo{display:none}.social-preview.social-platform-reddit.social-device-mobile .sp-reddit-search{flex:1;width:auto;min-width:0;height:40px;margin:0;padding:0 11px;position:static;transform:none}.social-preview.social-platform-reddit.social-device-mobile .sp-reddit-search>b{display:none}.social-preview.social-platform-reddit.social-device-mobile .sp-reddit-top>nav{gap:0}.social-preview.social-platform-reddit.social-device-mobile .sp-reddit-top>nav>button{width:36px;min-width:36px;height:40px;padding:0;display:none}.social-preview.social-platform-reddit.social-device-mobile .sp-reddit-top>nav>button:nth-child(2),.social-preview.social-platform-reddit.social-device-mobile .sp-reddit-top>nav>button:nth-child(3){display:grid}.social-preview.social-platform-reddit.social-device-mobile .sp-reddit-create span,.social-preview.social-platform-reddit.social-device-mobile .sp-reddit-top>nav>.sp-avatar{display:none}.social-preview.social-platform-reddit.social-device-mobile .sp-reddit-layout{width:390px;min-width:390px;min-height:1450px;display:block}.social-preview.social-platform-reddit.social-device-mobile .sp-reddit-left,.social-preview.social-platform-reddit.social-device-mobile .sp-reddit-right{display:none}.social-preview.social-platform-reddit.social-device-mobile .sp-reddit-stream{width:390px;margin:0;padding:0 0 70px}.social-preview.social-platform-reddit.social-device-mobile .sp-reddit-sort{width:390px;height:48px;padding:0 16px}.social-preview.social-platform-reddit.social-device-mobile .sp-reddit-organic,.social-preview.social-platform-reddit.social-device-mobile .sp-reddit-feed-ad{border-radius:0;width:390px;margin:0;padding:8px 16px 9px}.social-preview.social-platform-reddit.social-device-mobile .sp-reddit-organic h1,.social-preview.social-platform-reddit.social-device-mobile .sp-reddit-feed-ad h1{font-size:16px;line-height:20px}.social-preview.social-platform-reddit.social-device-mobile .sp-reddit-organic-media,.social-preview.social-platform-reddit.social-device-mobile .sp-reddit-media{width:358px;max-height:none}.social-preview.social-platform-reddit.social-device-mobile .sp-reddit-organic-media{height:358px}.social-preview.social-platform-reddit.social-device-mobile .sp-reddit-media>.sp-creative{max-height:390px}.social-preview.social-platform-reddit.social-device-mobile .sp-reddit-actions{gap:6px;overflow:hidden}.social-preview.social-platform-reddit.social-device-mobile .sp-reddit-actions>button{flex:none}.social-preview.social-platform-reddit.social-device-mobile .sp-reddit-organic.detail{border-radius:0;width:390px;margin:0;padding:8px 16px 9px}.social-preview.social-platform-reddit.social-device-mobile .sp-reddit-organic.detail .sp-reddit-organic-media{width:358px;height:358px}.social-preview.social-platform-reddit.social-device-mobile .sp-reddit-conversation-ad{width:390px;min-height:204px;padding-bottom:16px}.social-preview.social-platform-reddit.social-device-mobile .sp-reddit-conversation-ad-body{grid-template-columns:230px 144px;gap:16px;width:390px}.social-preview.social-platform-reddit.social-device-mobile .sp-reddit-conversation-ad.carousel{min-height:234px;padding-left:0;padding-right:0}.social-preview.social-platform-reddit.social-device-mobile .sp-reddit-conversation-ad.carousel>h2,.social-preview.social-platform-reddit.social-device-mobile .sp-reddit-conversation-ad.carousel>footer{padding-left:16px;padding-right:16px}.social-preview.social-platform-reddit.social-device-mobile .sp-reddit-conversation-carousel{padding-left:16px}.social-preview.social-platform-reddit.social-device-mobile .sp-reddit-conversation-ad-body h2,.social-preview.social-platform-reddit.social-device-mobile .sp-reddit-conversation-ad-body footer{padding-left:0}.social-preview.social-platform-reddit.social-device-mobile .sp-reddit-conversation-ad-body footer button{padding:0 10px}.social-preview.social-platform-reddit.social-device-mobile .sp-reddit-conversation-ad-body footer span{text-overflow:ellipsis;white-space:nowrap;max-width:98px;overflow:hidden}.social-preview.social-platform-reddit.social-device-mobile .sp-reddit-comments{width:390px;padding:12px 0 60px}.social-preview.social-platform-reddit.social-device-mobile .sp-reddit-comment-box{width:358px;margin-left:16px;margin-right:16px}.social-preview.social-platform-reddit.social-device-mobile .sp-reddit-comment-tools,.social-preview.social-platform-reddit.social-device-mobile .sp-reddit-comments>article{padding-left:16px;padding-right:16px}.social-preview.social-platform-reddit.social-device-mobile .sp-reddit-comment-tools>span:last-child{display:none}.social-preview.social-platform-reddit.social-preview-overview .sp-reddit-page,.social-preview.social-platform-reddit.social-preview-overview .sp-reddit-left,.social-preview.social-platform-reddit.social-preview-overview .sp-reddit-right{scrollbar-width:none;overflow:hidden}.social-preview.social-platform-reddit.social-preview-overview .sp-reddit-page::-webkit-scrollbar{display:none}.social-preview.social-platform-reddit.social-preview-overview .sp-reddit-left::-webkit-scrollbar{display:none}.social-preview.social-platform-reddit.social-preview-overview .sp-reddit-right::-webkit-scrollbar{display:none}.social-platform-tiktok{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#000}.social-preview .sp-tiktok-page{place-items:initial;color:#fff;background:#000;width:100%;height:100%;min-height:741px;font-family:Arial,Helvetica,sans-serif;display:block;position:relative;overflow:hidden}.social-preview .sp-tiktok-page button{font:inherit}.social-preview .sp-tiktok-icon{flex:none;display:block}.social-preview .sp-tiktok-wordmark{color:#fff;align-items:center;gap:5px;height:34px;display:flex}.social-preview .sp-tiktok-wordmark b{letter-spacing:-.9px;font-size:24px;font-weight:800}.social-preview .sp-tiktok-desktop-shell{background:#000;width:100%;height:100%;min-height:741px;position:relative;overflow:hidden}.social-preview .sp-tiktok-primary-nav{z-index:8;color:#f1f1f2;background:#000;flex-direction:column;width:240px;padding:17px 16px 14px;display:flex;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.social-preview .sp-tiktok-primary-nav .sp-tiktok-search{color:#8a8b91;background:#202020;border-radius:10px;align-items:center;gap:10px;height:40px;margin-top:13px;padding:0 11px;font-size:15px;display:flex}.social-preview .sp-tiktok-primary-nav nav{margin-top:13px;display:grid}.social-preview .sp-tiktok-primary-nav nav>span{color:#f1f1f2;align-items:center;gap:14px;height:44px;font-size:16px;display:flex}.social-preview .sp-tiktok-primary-nav nav>span b{font-weight:550}.social-preview .sp-tiktok-primary-nav nav>span.active{color:#ff3b5c}.social-preview .sp-tiktok-primary-nav nav>span.active b{font-weight:700}.social-preview .sp-tiktok-primary-nav footer{color:#707075;border-top:1px solid #191919;gap:10px;margin-top:4px;padding:17px 8px 0;font-size:13px;font-weight:700;display:grid}.social-preview .sp-tiktok-primary-nav footer small{font-size:12px;font-weight:500}.social-preview .sp-tiktok-nav-account{display:none}.social-preview .sp-tiktok-desktop-feed{background:#000;position:absolute;inset:0 0 0 240px;overflow:hidden}.social-preview .sp-tiktok-desktop-stage{aspect-ratio:9/16;position:absolute;top:16px;bottom:16px;left:calc(50% - 120px);transform:translate(-50%)}.social-preview .sp-tiktok-desktop-stage>.sp-tiktok-media-stage{z-index:1;position:absolute;inset:0}.social-preview .sp-tiktok-media-stage{isolation:isolate;background:#101010;border-radius:16px;position:relative;overflow:hidden}.social-preview .sp-tiktok-media-backdrop{z-index:0;opacity:.58;filter:blur(25px)saturate(.9);position:absolute;inset:-24px;overflow:hidden}.social-preview .sp-tiktok-media-backdrop img,.social-preview .sp-tiktok-media-backdrop video{object-fit:cover;width:100%;height:100%;transform:scale(1.12)}.social-preview .sp-tiktok-media-foreground{z-index:1;place-items:center;display:grid;position:absolute;inset:0}.social-preview .sp-tiktok-media-foreground img,.social-preview .sp-tiktok-media-foreground video{object-fit:cover;width:100%;height:100%;display:block}.social-preview .sp-tiktok-media-stage[data-aspect=square] .sp-tiktok-media-foreground img,.social-preview .sp-tiktok-media-stage[data-aspect=square] .sp-tiktok-media-foreground video,.social-preview .sp-tiktok-media-stage[data-aspect=landscape] .sp-tiktok-media-foreground img,.social-preview .sp-tiktok-media-stage[data-aspect=landscape] .sp-tiktok-media-foreground video{object-fit:contain}.social-preview .sp-tiktok-unconfigured{z-index:1;color:#8c8c91;text-align:center;background:repeating-linear-gradient(135deg,#111 0 14px,#171717 14px 28px);place-content:center;justify-items:center;gap:7px;padding:24px;display:grid;position:absolute;inset:0}.social-preview .sp-tiktok-unconfigured b{color:#e6e6e8;font-size:14px}.social-preview .sp-tiktok-unconfigured span{font-size:11px}.social-preview .sp-tiktok-volume{z-index:5;color:#fff;background:#00000057;border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:17px;left:16px}.social-preview .sp-tiktok-progress{z-index:5;background:#ffffff4d;height:3px;position:absolute;bottom:3px;left:0;right:0}.social-preview .sp-tiktok-progress i{background:#fe2c55;width:63%;height:100%;display:block}.social-preview .sp-tiktok-media-shade{z-index:2;pointer-events:none;background:linear-gradient(#0000003d,#0000 22% 49%,#000000c7);border-radius:16px;position:absolute;inset:0}.social-preview .sp-tiktok-copy{z-index:4;color:#fff;text-shadow:0 1px 3px #000000bf;position:absolute;bottom:12px;left:12px;right:12px}.social-preview .sp-tiktok-copy>b{font-size:16px;font-weight:700;display:inline}.social-preview .sp-tiktok-sponsored{vertical-align:2px;background:#00000080;border-radius:3px;margin-left:7px;padding:2px 5px;font-size:10px;display:inline-block}.social-preview .sp-tiktok-copy p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 0 6px;font-size:14px;line-height:19px;display:-webkit-box;overflow:hidden}.social-preview .sp-tiktok-copy p button{color:#fff;background:0 0;border:0;padding:0 0 0 4px;font-weight:700}.social-preview .sp-tiktok-copy small{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;font-size:12px;display:flex;overflow:hidden}.social-preview .sp-tiktok-cta{color:#111;width:100%;height:38px;text-shadow:none;background:#fffffff0;border:0;border-radius:2px;justify-content:space-between;align-items:center;margin-top:10px;padding:0 11px 0 13px;font-size:13px;font-weight:700;display:flex}.social-preview .sp-tiktok-action-rail{color:#fff;text-shadow:0 1px 3px #000;justify-items:center;display:grid}.social-preview .sp-tiktok-action-rail.desktop{z-index:5;gap:13px;width:58px;position:absolute;bottom:0;left:calc(100% + 15px)}.social-preview .sp-tiktok-action-rail button{color:#fff;background:0 0;border:0;justify-items:center;gap:4px;padding:0;display:grid}.social-preview .sp-tiktok-action-rail button>span{background:#242424;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.social-preview .sp-tiktok-action-rail button b{font-size:11px;font-weight:650}.social-preview .sp-tiktok-avatar{width:48px;height:54px;position:relative}.social-preview .sp-tiktok-avatar .sp-avatar{border:1px solid #fff;width:48px;height:48px}.social-preview .sp-tiktok-avatar i{color:#fff;background:#fe2c55;border-radius:50%;place-items:center;width:19px;height:19px;font-size:15px;font-style:normal;line-height:19px;display:grid;position:absolute;bottom:0;right:14px}.social-preview .sp-tiktok-disc{place-items:center;width:48px;height:48px;animation:8s linear infinite sp-tiktok-disc;display:grid;position:relative}.social-preview .sp-tiktok-disc>.sp-avatar{border:3px solid #202020;width:27px;height:27px;position:absolute}.social-preview .sp-tiktok-disc>.sp-tiktok-icon{color:#262626}.social-preview .sp-tiktok-utilities{z-index:6;background:#202020;border-radius:24px;align-items:center;height:48px;padding:0 8px 0 5px;display:flex;position:absolute;top:24px;right:24px}.social-preview .sp-tiktok-utilities button{color:#eee;background:0 0;border:0;height:34px;padding:0 10px;font-size:13px}.social-preview .sp-tiktok-utilities button+button{border-left:1px solid #383838}.social-preview .sp-tiktok-utilities .sp-avatar{width:32px;height:32px;margin-left:3px}.social-preview .sp-tiktok-pager{z-index:6;gap:14px;display:grid;position:absolute;top:50%;right:24px;transform:translateY(-50%)}.social-preview .sp-tiktok-pager button{color:#eee;background:#191919;border:0;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.social-preview .sp-tiktok-carousel-controls{z-index:6;align-items:center;gap:6px;display:flex;position:absolute;top:15px;right:12px}.social-preview .sp-tiktok-carousel-controls>span{color:#fff;background:#0000007a;border-radius:999px;padding:5px 8px;font-size:10px}.social-preview .sp-tiktok-carousel-controls button{color:#fff;background:#0000007a;border:0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.social-preview .sp-tiktok-page.mobile{min-height:844px}.social-preview .sp-tiktok-mobile-shell{color:#fff;background:#000;width:390px;max-width:100%;height:844px;position:relative;overflow:hidden}.social-preview .sp-tiktok-mobile-shell>.sp-tiktok-media-stage{z-index:1;border-radius:0;position:absolute;inset:0}.social-preview .sp-tiktok-mobile-shell>.sp-tiktok-media-shade{z-index:2;border-radius:0}.social-preview .sp-tiktok-mobile-header{z-index:6;text-shadow:0 1px 4px #000;grid-template-columns:1fr auto 1fr;align-items:center;height:35px;display:grid;position:absolute;top:9px;left:11px;right:11px}.social-preview .sp-tiktok-mobile-header>button{color:#fff;background:0 0;border:0;justify-self:start;padding:4px;font-size:11px;font-weight:700}.social-preview .sp-tiktok-mobile-header>button:last-child{justify-self:end}.social-preview .sp-tiktok-mobile-header>nav{align-items:center;gap:19px;font-size:14px;display:flex}.social-preview .sp-tiktok-mobile-header nav span{color:#ffffffbf}.social-preview .sp-tiktok-mobile-header nav b{position:relative}.social-preview .sp-tiktok-mobile-header nav b:after{content:"";background:#fff;height:2px;position:absolute;bottom:-8px;left:12px;right:12px}.social-preview .sp-tiktok-mobile-header.search-feed>div{background:#262626d1;border-radius:7px;align-items:center;gap:7px;width:225px;height:34px;padding:0 10px;display:flex}.social-preview .sp-tiktok-mobile-header.search-feed>div b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.social-preview .sp-tiktok-copy.mobile{bottom:67px;left:12px;right:65px}.social-preview .sp-tiktok-copy.mobile>b{font-size:15px}.social-preview .sp-tiktok-copy.mobile p{margin-top:7px;font-size:13px;line-height:17px}.social-preview .sp-tiktok-copy.mobile small{font-size:11px}.social-preview .sp-tiktok-copy.mobile .sp-tiktok-cta{height:38px;font-size:12px}.social-preview .sp-tiktok-action-rail.mobile{z-index:6;gap:12px;width:56px;position:absolute;bottom:72px;right:5px}.social-preview .sp-tiktok-action-rail.mobile button>span{background:#202020b8;width:44px;height:44px}.social-preview .sp-tiktok-action-rail.mobile button b{font-size:10px}.social-preview .sp-tiktok-action-rail.mobile .sp-tiktok-avatar{width:44px;height:51px}.social-preview .sp-tiktok-action-rail.mobile .sp-tiktok-avatar .sp-avatar{width:44px;height:44px}.social-preview .sp-tiktok-mobile-bottom{z-index:8;background:#000;justify-content:space-around;align-items:center;height:55px;padding-bottom:3px;display:flex;position:absolute;bottom:0;left:0;right:0}.social-preview .sp-tiktok-mobile-bottom>span{justify-items:center;gap:2px;display:grid}.social-preview .sp-tiktok-mobile-bottom small{font-size:9px}.social-preview .sp-tiktok-mobile-bottom>b{color:#000;background:#fff;border-radius:7px;place-items:center;width:43px;height:27px;font-size:21px;display:grid;box-shadow:-4px 0 #25f4ee,4px 0 #fe2c55}.social-preview .sp-tiktok-search-results{color:#f1f1f2;scrollbar-color:#555 #111;scrollbar-width:thin;background:#000;width:390px;max-width:100%;height:844px;overflow:hidden auto}.social-preview .sp-tiktok-search-results>header{z-index:8;background:#000;border-bottom:1px solid #242424;grid-template-columns:38px minmax(0,1fr) 57px;align-items:center;gap:7px;height:57px;padding:0 10px;display:grid;position:sticky;top:0}.social-preview .sp-tiktok-search-results>header>button{color:#fff;background:0 0;border:0;place-items:center;height:34px;font-size:12px;font-weight:700;display:grid}.social-preview .sp-tiktok-search-results>header>button:last-child{color:#fe2c55}.social-preview .sp-tiktok-search-results>header>div{color:#d7d7d9;background:#242424;border-radius:7px;align-items:center;gap:7px;height:36px;padding:0 10px;display:flex}.social-preview .sp-tiktok-search-results>header>div b{font-size:13px}.social-preview .sp-tiktok-search-results>nav{z-index:7;background:#000;border-bottom:1px solid #242424;justify-content:space-around;align-items:stretch;height:43px;font-size:12px;display:flex;position:sticky;top:57px}.social-preview .sp-tiktok-search-results>nav>*{color:#8d8d92;place-items:center;min-width:54px;display:grid;position:relative}.social-preview .sp-tiktok-search-results>nav b{color:#fff}.social-preview .sp-tiktok-search-results>nav b:after{content:"";background:#fff;height:2px;position:absolute;bottom:0;left:10px;right:10px}.social-preview .sp-tiktok-search-grid{grid-template-columns:1fr 1fr;align-items:start;gap:15px 2px;padding:2px 2px 34px;display:grid}.social-preview .sp-tiktok-search-grid article{min-width:0}.social-preview .sp-tiktok-search-organic>div,.social-preview .sp-tiktok-search-ad-media{background:#171717;height:248px;position:relative;overflow:hidden}.social-preview .sp-tiktok-search-organic>div{color:#ffffffe6;background:linear-gradient(145deg,#243a4a,#17212b 48%,#5b3140);place-items:center;display:grid}.social-preview .sp-tiktok-search-organic.tone-1>div{background:linear-gradient(155deg,#4d281f,#1b0f0c 45%,#8d4c27)}.social-preview .sp-tiktok-search-organic.tone-2>div{background:linear-gradient(155deg,#18322a,#0b1512 45%,#396c5a)}.social-preview .sp-tiktok-search-organic.tone-3>div{background:linear-gradient(155deg,#331a43,#150d1c 45%,#6a3d79)}.social-preview .sp-tiktok-search-organic.tone-4>div{background:linear-gradient(155deg,#3d3520,#15130c 45%,#716336)}.social-preview .sp-tiktok-search-organic>div span{font-size:10px;position:absolute;bottom:7px;left:7px}.social-preview .sp-tiktok-search-grid article>p{color:#e7e7e9;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:32px;margin:6px 6px 2px;font-size:11px;line-height:15px;display:-webkit-box;overflow:hidden}.social-preview .sp-tiktok-search-grid article>small{color:#8e8e93;text-overflow:ellipsis;white-space:nowrap;margin:0 6px;font-size:9px;display:block;overflow:hidden}.social-preview .sp-tiktok-search-ad-media>img,.social-preview .sp-tiktok-search-ad-media>video{object-fit:cover;width:100%;height:100%}.social-preview .sp-tiktok-search-ad-media.format-square>img,.social-preview .sp-tiktok-search-ad-media.format-square>video,.social-preview .sp-tiktok-search-ad-media.format-landscape>img,.social-preview .sp-tiktok-search-ad-media.format-landscape>video{object-fit:contain;background:#111}.social-preview .sp-tiktok-search-ad-media>span{background:#00000094;border-radius:2px;padding:2px 4px;font-size:9px;position:absolute;bottom:7px;left:7px}.social-preview .sp-tiktok-search-ad-media>b,.social-preview .sp-tiktok-search-ad-media>.sp-tiktok-icon{position:absolute;bottom:7px;right:7px}.social-preview .sp-tiktok-search-ad-media>b{background:#00000094;border-radius:2px;padding:2px 4px;font-size:9px}.social-preview .sp-tiktok-search-ad>footer{grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:4px;min-height:31px;padding:1px 5px 0;display:grid}.social-preview .sp-tiktok-search-ad>footer .sp-avatar{width:18px;height:18px}.social-preview .sp-tiktok-search-ad>footer span{color:#a8a8ac;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.social-preview .sp-tiktok-search-ad>footer button{color:#fff;background:#fe2c55;border:0;border-radius:2px;height:23px;padding:0 7px;font-size:8px;font-weight:700}.social-preview-overview .sp-tiktok-page,.social-preview-overview .sp-tiktok-search-results{scrollbar-width:none!important;overflow:hidden!important}.social-preview-overview .sp-tiktok-search-results::-webkit-scrollbar{display:none}.social-canvas-workspace>.social-focused-canvas-frame>.social-page-tiktok-for-you .sp-tiktok-page,.social-canvas-workspace>.social-focused-canvas-frame>.social-page-tiktok-search-results .sp-tiktok-page,.social-canvas-workspace>.social-focused-canvas-frame>.social-page-tiktok-search-feed .sp-tiktok-page{width:100%;height:100%;min-height:0;box-shadow:none;border-radius:0;overflow:hidden}.social-canvas-workspace>.social-focused-canvas-frame>.social-page-tiktok-for-you .sp-tiktok-desktop-shell{height:100%;min-height:0}.social-canvas-workspace>.social-focused-canvas-frame>.social-page-tiktok-for-you .sp-tiktok-primary-nav nav{flex:auto;grid-template-rows:repeat(10,minmax(0,1fr));min-height:0}.social-canvas-workspace>.social-focused-canvas-frame>.social-page-tiktok-for-you .sp-tiktok-primary-nav nav>span{height:auto;min-height:31px}.social-canvas-workspace>.social-focused-canvas-frame>.social-page-tiktok-for-you .sp-tiktok-primary-nav footer{gap:5px;padding-top:9px;font-size:11px}.social-canvas-workspace>.social-focused-canvas-frame.social-device-mobile .sp-tiktok-mobile-shell,.social-canvas-workspace>.social-focused-canvas-frame.social-device-mobile .sp-tiktok-search-results{width:390px;height:100%;min-height:0}@keyframes sp-tiktok-disc{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.social-preview .sp-tiktok-disc{animation:none}}
