.insights-page{display:grid;gap:16px;padding:18px;min-inline-size:0}.insights-head h1{margin:0;font-size:22px;line-height:1.3}.insights-note,.insights-private{margin:4px 0 0;color:var(--muted);font-size:13px;line-height:1.55}.insights-list a,.insights-post{display:flex;align-items:center;gap:12px;min-block-size:44px;padding:12px;border:1px solid var(--line);border-radius:14px;color:var(--ink);text-decoration:none}.insights-list a:hover,.insights-post:hover{background:var(--soft)}.insights-kind,.insights-thumb{display:grid;place-items:center;flex:none;inline-size:40px;block-size:40px;border-radius:12px;background:var(--soft);color:var(--ink);overflow:hidden}.insights-thumb{inline-size:48px;block-size:48px}.insights-thumb img{inline-size:100%;block-size:100%;object-fit:cover}.insights-post-copy,.insights-row-copy{display:grid;gap:2px;flex:1 1;min-inline-size:0}.insights-post-copy small,.insights-row-copy small{color:var(--muted);font-size:12px}.insights-post-copy>span,.insights-row-copy>span:nth-child(2){display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.insights-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;margin:0}.insights-tile{display:grid;gap:4px;padding:12px 14px;border:1px solid var(--line);border-radius:14px;min-inline-size:0}.insights-tile dt{color:var(--muted);font-size:13px}.insights-tile dd{margin:0;font-size:24px;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.insights-section{display:grid;gap:8px}.insights-section h2{margin:0;font-size:16px}.insights-list,.insights-poll,.insights-split{list-style:none;margin:0;padding:0;display:grid}.insights-split li{display:flex;justify-content:space-between;gap:12px;padding:10px 2px;border-block-end:1px solid var(--line)}.insights-split li:last-child{border-block-end:0}.insights-split strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.insights-poll{gap:12px}.insights-poll li>div{display:flex;justify-content:space-between;gap:12px;margin-block-end:6px}.insights-meter{display:block;block-size:8px;border-radius:4px;background:var(--soft);overflow:hidden}.insights-meter>span{display:block;block-size:100%;background:var(--ink);border-radius:4px}.insights-chart{display:grid;gap:10px;min-inline-size:0}.insights-chart-tools{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;min-inline-size:0}.insights-metrics{display:flex;gap:6px;overflow-x:auto;max-inline-size:100%;padding-block:2px;scrollbar-width:none}.insights-metrics button{flex:none;min-block-size:36px;padding:6px 12px;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--paper);color:var(--ink);font:inherit;font-size:13px;cursor:pointer}.insights-metrics button[aria-selected=true]{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.insights-chart-caption{margin:0;color:var(--muted);font-size:13px}.insights-plot{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:160px auto;column-gap:8px;row-gap:6px}.insights-axis{display:flex;flex-direction:column;justify-content:space-between;padding-block-start:18px;font-size:11px;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-block:-6px}.insights-columns{display:grid;gap:2px;align-items:end;block-size:160px;padding-block-start:18px;border-block-end:1px solid var(--line);background:linear-gradient(var(--line),var(--line)) 0 18px/100% 1px no-repeat}.insights-column{position:relative;block-size:100%;display:flex;align-items:flex-end;justify-content:center;outline:none;cursor:default}.insights-column:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:4px}.insights-bar{inline-size:min(24px,100%);background:var(--ink);border-radius:4px 4px 0 0}.insights-unmeasured-mark{inline-size:8px;block-size:8px;margin-block-end:-4px;border-radius:50%;border:1.5px solid var(--muted);background:var(--paper)}.insights-peak{font-size:11px;font-weight:600;color:var(--ink)}.insights-peak,.insights-tip{position:absolute;white-space:nowrap}.insights-tip{z-index:2;inset-block-end:calc(100% + 6px);left:50%;transform:translateX(-50%);display:none;gap:2px;padding:6px 9px;border-radius:8px;background:var(--ink);color:var(--paper);font-size:12px;pointer-events:none;box-shadow:0 4px 14px color-mix(in srgb,var(--shadow-color) 25%,transparent)}.insights-column:focus-visible .insights-tip,.insights-column:hover .insights-tip{display:grid}.insights-column:hover .insights-bar{opacity:.82}html[dir=ltr] .insights-column:first-child .insights-tip{left:0;transform:none}html[dir=ltr] .insights-column:last-child .insights-tip,html[dir=rtl] .insights-column:first-child .insights-tip{left:auto;right:0;transform:none}html[dir=rtl] .insights-column:last-child .insights-tip{left:0;transform:none}.insights-ticks{grid-column:2;display:grid;gap:2px;font-size:11px;color:var(--muted)}.insights-ticks span{white-space:nowrap;text-align:center}.insights-ticks span:first-child{text-align:start}.insights-ticks span:last-child{text-align:end}.insights-table{inline-size:100%;border-collapse:collapse;font-size:14px}.insights-table td,.insights-table th{padding:8px 4px;border-block-end:1px solid var(--line);text-align:start;font-weight:400}.insights-table td{text-align:end;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.insights-table thead th{color:var(--muted);font-size:12px}.insights-help{display:grid;gap:6px;padding-block-start:10px;border-block-start:1px solid var(--line)}.insights-help p{margin:0;color:var(--muted);font-size:12.5px;line-height:1.6}.insights-list{gap:8px}.insights-row-stats{display:flex;flex-wrap:wrap;gap:4px 12px;color:var(--muted);font-size:12px}.insights-row-stats span{display:inline-flex;align-items:center;gap:4px}.insights-more{justify-self:center}html[dir=rtl] .insights-page .directional-icon{transform:rotate(180deg)}html[dir=ltr] .insights-page .directional-icon{transform:none}@media(max-width:800px){.insights-page{padding:14px}.insights-tile dd{font-size:21px}}.message-options>div>button,.post-menu [role=menu]>:is(button,a){display:flex;align-items:center;gap:12px;inline-size:100%;min-block-size:40px;padding:9px 12px;border:0;border-radius:10px;background:transparent;color:var(--ink);font:inherit;font-size:13.5px;line-height:1.35;text-align:start;text-decoration:none;white-space:nowrap;cursor:pointer}.message-options>div>button>svg,.post-menu [role=menu]>:is(button,a)>svg{flex:none;inline-size:18px;block-size:18px;color:currentColor}.message-options>div>button:is(:hover,:focus-visible),.post-menu [role=menu]>:is(button,a):is(:hover,:focus-visible){background:var(--soft);outline:none}.message-options>div>button:focus-visible,.post-menu [role=menu]>:is(button,a):focus-visible{box-shadow:inset 0 0 0 2px var(--focus)}.post-menu [role=menu]>:is(.danger-action,.danger){color:var(--danger)}.post-menu [role=menu]>:is(button,a):disabled{opacity:.5;cursor:default}.message-options[open]>div,.post-menu[open]>div{animation:hiwra-menu-in .16s ease-out;transform-origin:top right}html[dir=ltr] .message-options[open]>div,html[dir=ltr] .post-menu[open]>div{transform-origin:top right}html[dir=rtl] .message-options[open]>div,html[dir=rtl] .post-menu[open]>div{transform-origin:top left}.post-menu[open]>div[data-placement=up],.reel-menu[open]>div{transform-origin:bottom center}@keyframes hiwra-menu-in{0%{opacity:0;transform:translateY(-4px) scale(.97)}to{opacity:1;transform:none}}@media(max-width:760px){.post-menu[open]>div{animation:hiwra-sheet-in .22s cubic-bezier(.2,.8,.2,1)}.post-menu[open]>div:before{content:"";display:block;inline-size:36px;block-size:4px;margin:0 auto 8px;border-radius:4px;background:var(--line)}.post-menu[open]>div>:is(button,a){min-block-size:48px;font-size:15px;white-space:normal}.message-options>div>button{min-block-size:48px;font-size:15px}.post-menu[open]:before{animation:hiwra-fade-in .2s ease-out}}@keyframes hiwra-sheet-in{0%{transform:translateY(100%)}to{transform:none}}@keyframes hiwra-fade-in{0%{opacity:0}to{opacity:1}}.account-shell .reel-menu[open]>div,.reel-menu[open]>div{animation:none}@media(prefers-reduced-motion:reduce){.message-options[open]>div,.post-menu[open]:before,.post-menu[open]>div{animation:none}}.share-card{display:flex;align-items:stretch;gap:0;margin-block:8px 2px;min-inline-size:min(260px,62vw);max-inline-size:340px;overflow:hidden;border:1px solid var(--line);border-radius:14px;background:var(--paper);color:var(--ink);text-decoration:none;text-align:start}.share-card:hover{border-color:var(--muted)}.share-card:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.share-card-media{position:relative;flex:0 0 84px;min-block-size:84px;background:var(--soft);display:grid;place-items:center;color:var(--muted)}.share-card-media img{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover}.share-card-reel .share-card-media{flex-basis:72px}.share-card.is-compact{align-items:center}.share-card-badge{flex:0 0 auto;display:grid;place-items:center;inline-size:48px;block-size:48px;margin-inline-start:12px;overflow:hidden;border-radius:50%;background:var(--soft);color:var(--muted)}.share-card-badge .social-avatar{inline-size:48px;block-size:48px;font-size:19px}.share-card-play{position:relative;z-index:1;color:var(--on-media);filter:drop-shadow(0 1px 3px rgba(0,0,0,.55))}.share-card-copy{display:grid;align-content:center;gap:2px;min-inline-size:0;padding:10px 12px}.share-card-copy small{display:inline-flex;align-items:center;gap:5px;color:var(--muted);font-size:11px;font-weight:600}.share-card-copy strong{display:inline-flex;align-items:center;gap:4px;min-inline-size:0;font-size:14px;line-height:1.4}.share-card-copy strong bdi,.share-card-handle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share-card-handle{color:var(--muted);font-size:12px}.share-card-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;line-height:1.5;color:var(--ink);overflow-wrap:anywhere}.message-bubble .body-link{color:inherit;text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.send-sheet-search{display:flex;align-items:center;gap:8px;margin:12px 14px 0;padding:0 12px;min-block-size:42px;border:1px solid var(--line);border-radius:var(--radius-input);color:var(--muted)}.send-sheet-search input{flex:1 1;min-inline-size:0;border:0;background:transparent;color:var(--ink);font:inherit;outline:none}.send-sheet-dialog .error{margin:12px 18px 0}.app-gate{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;padding:24px 16px;background:var(--canvas);color:var(--ink);overflow:auto;overscroll-behavior:contain}.app-gate-card{display:grid;justify-items:center;gap:14px;inline-size:min(420px,100%);text-align:center}.app-gate-icon{inline-size:88px;block-size:88px;border-radius:22px;box-shadow:0 10px 30px color-mix(in srgb,var(--shadow-color) 35%,transparent)}.app-gate h1{margin:6px 0 0;font-size:24px;line-height:1.3}.app-gate p{margin:0;color:var(--muted);font-size:15px;line-height:1.7}.app-gate-action{display:inline-flex;align-items:center;justify-content:center;gap:8px;inline-size:100%;min-block-size:50px;text-decoration:none;font-weight:600}.app-gate-action:first-of-type{margin-block-start:10px}.app-gate-legal{margin-block-start:6px;font-size:13px;color:var(--muted)}.account-menu{max-width:780px;margin-inline:auto;padding:8px 0 24px}.menu-heading{display:flex;align-items:center;justify-content:space-between;margin-block-end:18px}.menu-heading h1{font-size:27px;letter-spacing:-.6px;margin:0}.menu-settings-button{display:grid;place-items:center;inline-size:42px;block-size:42px;border:1px solid var(--line);border-radius:50%;color:var(--ink);background:var(--paper)}.menu-profile-card{display:flex;align-items:center;gap:14px;padding:18px!important;background:var(--paper);border:1px solid var(--line);border-radius:20px;text-decoration:none;color:var(--ink)}.menu-profile-card .social-avatar{width:52px;height:52px}.menu-profile-card .account-hub-names{flex:1 1;min-width:0;display:grid;gap:5px}.menu-profile-card strong{font-size:17px}.menu-profile-card .account-hub-view,.menu-profile-card small{font-size:12px;color:var(--muted)}.menu-search{display:flex;align-items:center;gap:10px;padding-inline:14px;margin-block:18px 24px;min-height:48px;background:var(--soft);border-radius:14px;color:var(--muted)}.menu-search input{width:100%;min-width:0;border:0;background:transparent;outline:none;padding:10px 0;color:var(--ink);font:inherit}.menu-search:focus-within{outline:2px solid var(--ink);outline-offset:2px}.menu-search button{background:none;border:0;color:inherit;display:grid;place-items:center;min-width:36px;min-height:36px}.menu-group{margin-block:24px}.menu-group h2,.menu-group>summary{font-size:16px;font-weight:650;margin:0 0 12px}.menu-group>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding-block:10px}.menu-group>summary::-webkit-details-marker{display:none}.menu-group>summary svg{transform:rotate(90deg)}.menu-group[open]>summary svg{transform:rotate(-90deg)}.menu-tile-grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.menu-tile-grid a{min-height:100px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:14px;padding:16px;background:var(--paper);color:var(--ink);border:1px solid var(--line);border-radius:16px;text-decoration:none;transition:background .15s,border-color .15s}.menu-tile-grid a:hover{background:var(--soft);border-color:var(--muted)}.menu-tile-grid span{font-size:14px;line-height:1.4;font-weight:600;overflow-wrap:anywhere}.menu-tile-rows{grid-template-columns:1fr}.menu-tile-rows a{flex-direction:row;align-items:center;min-height:60px;padding:14px}.menu-tile-rows span{flex:1 1}.menu-empty{padding:32px;text-align:center;color:var(--muted)}@media(max-width:760px){.account-menu{padding:8px 4px 24px}.menu-tile-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.menu-tile-rows{grid-template-columns:1fr}.menu-heading h1{font-size:24px}.menu-tile-grid a{padding:14px;min-height:96px}.menu-tile-rows a{min-height:58px}}@media(min-width:761px){.unified-shell .sidebar{display:flex;flex-direction:column;overflow:hidden;gap:0;padding:18px 12px}.unified-shell .sidebar>.brand{flex-shrink:0;margin-block-end:16px}.sidebar-menu-body{overflow:auto;min-height:0;scrollbar-width:thin;scrollbar-color:var(--line) transparent;flex:1 1;padding-inline:2px}.unified-shell .sidebar .desktop-navigation{gap:2px}.unified-shell .sidebar .desktop-navigation a{min-height:40px;padding:8px 11px;font-size:13px}.unified-shell .sidebar .explore-navigation{margin-block:14px 8px;padding-block-start:10px}.sidebar-menu-body>.social-create-link{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border-radius:30px;background:var(--ink);color:var(--paper);text-decoration:none;font-size:14px;font-weight:600;margin-block:14px}.unified-shell .sidebar-bottom{margin-block-start:12px;padding-block-start:12px;border-block-start:1px solid var(--line);flex-shrink:0}.unified-shell .sidebar-identity{padding:10px;min-height:56px}.sidebar-utility-links{display:flex;gap:8px;margin-block:10px}.sidebar-utility-links a{display:flex;gap:7px;align-items:center;justify-content:center;flex:1 1;padding:9px 6px;border-radius:10px;border:1px solid var(--line);font-size:12px;color:var(--ink);text-decoration:none}.sidebar-preference-details>summary{font-size:11px;color:var(--muted);cursor:pointer;padding:6px}.sidebar-preference-details .sidebar-preferences{margin:0;padding:8px}.sidebar .sidebar-footer{margin-block-start:6px}}.community-composer .composer-identity{display:inline-flex;align-items:center;gap:7px;min-height:28px;padding:0;background:transparent;color:var(--ink);border:0;font:inherit;text-align:start}.community-composer .composer-identity strong{font-size:15px}.composer-identity-options{display:grid;gap:3px;border:1px solid var(--line);border-radius:16px;padding:6px;max-height:240px;overflow:auto}.composer-identity-options>button{display:flex;align-items:center;gap:10px;min-height:56px;padding:8px;border:0;border-radius:10px;color:var(--ink);background:transparent;text-align:start;font:inherit}.composer-identity-options>button:hover,.composer-identity-options>button[aria-pressed=true]{background:var(--soft)}.composer-identity-options>button>span{display:grid;gap:4px;flex:1 1;min-width:0}.composer-identity-options small{font-size:11px;color:var(--muted)}.composer-identity-options .social-avatar{width:36px;height:36px}.composer-selected-mode{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border-radius:12px;background:var(--soft);font-size:13px}.composer-selected-mode>span{display:flex;align-items:center;gap:8px}.composer-selected-mode .text-button{font-size:12px!important}.community-composer .composer-attachment-bar{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 10px;border:1px solid var(--line);border-radius:16px}.composer-attachment-bar>span{font-size:13px;font-weight:600;padding-inline:4px}.community-composer .composer-attachment-bar .composer-tools{flex:0 1 auto;flex-wrap:nowrap;gap:2px}.community-composer .composer-attachment-bar .media-pick{display:inline-flex;justify-content:center;align-items:center;min-width:42px;min-height:42px;padding:8px;border-radius:12px;cursor:pointer}.community-composer .composer-attachment-bar .media-pick>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.community-composer .composer-attachment-bar .media-pick[aria-disabled=true]{opacity:.4;cursor:default}.community-composer .composer-more-tools{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.composer-more-tools>button{display:flex;flex-direction:column;align-items:flex-start;gap:14px;text-align:start;min-height:92px;padding:14px;border:1px solid var(--line);border-radius:14px;background:var(--paper);color:var(--ink);font:inherit;font-size:13px;font-weight:600}.composer-more-tools>button:hover:not(:disabled){background:var(--soft)}.composer-more-tools>button[aria-pressed=true]{border-color:var(--ink)}.composer-more-tools>button:disabled{opacity:.4;cursor:default}.community-composer .composer-actions{position:static;border:0;padding:0;min-height:44px}.community-composer .composer-actions .post-submit{min-height:44px;border-radius:999px;min-width:112px;font-size:14px}.community-composer .composer-count{opacity:1}.community-composer textarea{min-height:220px;line-height:1.6}.community-composer .membership-publisher{padding:12px;border:1px solid var(--line);border-radius:14px}.community-composer .membership-publisher input[type=checkbox]{width:18px;height:18px;accent-color:var(--ink)}@media(max-width:520px){.community-composer .composer-attachment-bar{padding:7px;gap:2px}.composer-attachment-bar>span{font-size:12px}.community-composer .composer-attachment-bar .media-pick{min-width:38px;padding:7px}.community-composer .composer-more-tools{grid-template-columns:repeat(2,minmax(0,1fr))}.community-composer textarea{min-height:200px}}@media(min-width:801px){.unified-shell .sidebar-bottom{gap:6px}.sidebar-utility-links{margin-block:4px}.sidebar-bottom .site-footer-sidebar{padding-block-start:10px}.sidebar-bottom .site-footer p{margin-block-start:5px}.sidebar-bottom .site-footer nav{column-gap:9px;row-gap:0}}.footer-more>summary{padding-block:4px;cursor:pointer}.footer-more>div{display:grid;gap:3px;padding-block:6px}.footer-more[open]{flex-basis:100%}@media(min-width:801px){.account-shell.unified-shell.menu-shell{grid-template-columns:240px minmax(0,1fr);max-width:1120px;gap:32px}.menu-shell .account-main{padding-block-start:12px}.menu-shell .social-page-heading{height:0;padding:0}}html[dir=ltr] .account-menu .directional-icon{transform:none}html[dir=rtl] .account-menu .directional-icon{transform:rotate(180deg)}.publisher-options{border-block-start:1px solid var(--line);padding-block-start:12px}.publisher-option-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.publisher-option-grid>button,.publisher-option-grid>label{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:14px;min-height:90px;border:1px solid var(--line);border-radius:14px;background:var(--paper);color:var(--ink);font:inherit;font-size:13px;text-align:start;cursor:pointer}.publisher-option-grid input[type=file]{position:absolute;opacity:0;width:1px;height:1px}.publisher-option-grid>:disabled,.publisher-option-grid>[aria-disabled=true]{opacity:.4;cursor:default}.publisher-option-panel{position:relative;padding:16px;padding-block-start:48px;margin-block:12px;border:1px solid var(--line);border-radius:16px;display:grid;gap:12px}.publisher-panel-close{position:absolute;inset-inline-end:8px;top:8px}.publisher-style-list{display:flex;gap:8px;flex-wrap:wrap}.publisher-style-list button{padding:12px;border:1px solid var(--line);border-radius:10px}.publisher-style-list [aria-pressed=true]{outline:2px solid var(--muted);outline-offset:2px}.post-body[data-presentation]:not([data-presentation=plain]),textarea.publisher-body:not([data-presentation=plain]){min-height:200px;display:flex;align-items:center;justify-content:center;padding:28px;text-align:center;font-size:24px;font-weight:650;line-height:1.5;border-radius:16px;overflow-wrap:anywhere;white-space:pre-wrap}.post-body[data-presentation=paper],button[data-presentation=paper],textarea[data-presentation=paper]{background:#f6f7f9;color:#111318}.post-body[data-presentation=ink],button[data-presentation=ink],textarea[data-presentation=ink]{background:#15171b;color:#f5f6f8}.post-body[data-presentation=slate],button[data-presentation=slate],textarea[data-presentation=slate]{background:#353b43;color:#f5f6f8}.post-context{display:flex;flex-wrap:wrap;gap:12px;color:var(--muted);font-size:13px}.post-file-download{display:flex;align-items:center;gap:12px;padding:18px;border:1px solid var(--line);border-radius:14px;color:var(--ink);text-decoration:none}.post-file-download span{display:grid;gap:4px}.post-file-download small{color:var(--muted)}.scheduled-posts{display:grid;gap:16px}.scheduled-post{padding:20px}.scheduled-post header{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.scheduled-post time{font-size:12px;color:var(--muted)}.scheduled-post p{white-space:pre-wrap;overflow-wrap:anywhere}.scheduled-actions{display:flex;gap:12px;flex-wrap:wrap}@media(max-width:520px){.publisher-option-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.post-body[data-presentation]:not([data-presentation=plain]){font-size:22px;padding:22px}}.collaborator-choice{display:flex;align-items:center;gap:12px;width:100%;text-align:start;background:var(--paper);color:var(--ink);border:1px solid var(--line);border-radius:12px;padding:12px;margin-block:8px}.collaborator-choice>span{display:grid;flex:1 1}.collaborator-choice small{color:var(--muted)}.post-collaborators{display:flex;flex-wrap:wrap;gap:8px;font-size:12px;color:var(--muted)}.post-collaborators a{color:var(--ink)}.group-resources{display:grid;gap:16px}.group-resource{display:grid;gap:4px}.group-resource>.text-button{justify-self:end;margin-inline-end:12px}.community-composer .composer-actions{position:sticky;inset-block-end:-24px;padding-block:12px;border-block-start:1px solid var(--line);background:var(--paper);z-index:2}.community-composer textarea.publisher-body[data-presentation=paper]{background:#f6f7f9!important;color:#111318}.community-composer textarea.publisher-body[data-presentation=ink]{background:#15171b!important;color:#f5f6f8}.community-composer textarea.publisher-body[data-presentation=slate]{background:#353b43!important;color:#f5f6f8}.event-post-link{display:flex;align-items:center;justify-content:space-between;gap:8px 16px;flex-wrap:wrap}.event-post-link time{white-space:nowrap;font-size:12px}@media(max-width:800px){.community-composer .composer-actions{inset-block-end:-20px}}@media(min-width:1181px){.account-main:has(>.pgd),.account-main:has(>.pgv){grid-column-end:-1}}.pg-cover{position:relative;aspect-ratio:3/1;background:var(--soft);overflow:hidden}.pg-cover img{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover}.pg-cover[data-fallback]{background:radial-gradient(110% 90% at var(--pg-spot,70%) 0,color-mix(in srgb,var(--paper) 75%,transparent),transparent 62%),linear-gradient(var(--pg-angle,135deg),var(--soft),color-mix(in srgb,var(--line) 80%,var(--soft)))}.pg-cover[data-fallback]:before{content:"";position:absolute;inset:0;background-image:radial-gradient(color-mix(in srgb,var(--ink) 11%,transparent) 1px,transparent 1.6px);background-size:18px 18px;-webkit-mask-image:linear-gradient(180deg,black,transparent 85%);mask-image:linear-gradient(180deg,black,transparent 85%)}.pg-cover-mark{position:absolute;inset-inline-end:6%;inset-block-end:-.3em;font-size:clamp(96px,15vw,200px);font-weight:800;line-height:1;color:color-mix(in srgb,var(--ink) 7%,transparent);-webkit-user-select:none;user-select:none;pointer-events:none}@keyframes pg-pulse{50%{opacity:.55}}.pgv{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;inline-size:100%;max-inline-size:1120px;margin-inline:auto;padding-block:8px 24px;box-sizing:border-box}.pgd>*,.pgv>*{min-inline-size:0}.pgv-back{display:inline-flex;gap:6px;align-items:center;inline-size:max-content;color:var(--muted);font-size:14px;text-decoration:none}.pgv-back:hover{color:var(--ink)}.pgv-header{position:relative;z-index:2;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-card)}.pgv-header:has(details[open]){z-index:1200}.pgv-header>.pg-cover{border-start-start-radius:calc(var(--radius-card) - 1px);border-start-end-radius:calc(var(--radius-card) - 1px)}.pgv-identity{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;padding:14px 28px 18px}.pgv-avatar{display:block;align-self:start;margin-block-start:-76px;inline-size:152px;block-size:152px;padding:5px;box-sizing:border-box;border-radius:50%;background:var(--paper);box-shadow:0 8px 28px color-mix(in srgb,var(--shadow-color) 12%,transparent)}.pgv-avatar .social-avatar{inline-size:100%;block-size:100%;font-size:54px}.pgv-avatar .social-avatar img{inline-size:100%;block-size:100%;object-fit:cover}.pgv-title{min-inline-size:0}.pgv-title h1{gap:8px;margin:0;font-size:30px;line-height:1.2;overflow-wrap:anywhere}.pgv-meta,.pgv-title h1{display:flex;flex-wrap:wrap;align-items:center}.pgv-meta{row-gap:4px;margin:8px 0 0;color:var(--muted);font-size:14px}.pgv-meta>*+:before{content:"·";margin-inline:8px}.pgv-rating{gap:4px;padding:0;border:0;background:none;color:var(--ink);font:inherit;font-weight:600;cursor:pointer}.pgv-managed,.pgv-rating{display:inline-flex;align-items:center}.pgv-managed{gap:6px;margin:10px 0 0;padding:4px 10px;border-radius:999px;background:var(--soft);color:var(--muted);font-size:12px}.pgv-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px}.pgv-actions>.outline-button,.pgv-actions>.primary{display:inline-flex;align-items:center;gap:8px;min-block-size:44px;padding-inline:18px;border-radius:12px;font-size:15px;font-weight:600;white-space:nowrap;text-decoration:none}.pgv-menu>summary{inline-size:44px;block-size:44px;border:1px solid var(--line);border-radius:12px;background:var(--paper)}.pgv-notice{margin:0 28px 16px;padding:12px 16px;border-radius:14px;background:var(--warning-surface);color:var(--warning);font-size:13px;line-height:1.5}.pgv-notice span{font-weight:700;margin-inline-end:8px}.pgv-tabs{justify-content:space-between;gap:8px;padding:0 14px;border-block-start:1px solid var(--line)}.pgv-tab-list,.pgv-tabs{display:flex;align-items:center}.pgv-tab-list{flex:1 1;gap:2px;min-inline-size:0;overflow-x:auto;scrollbar-width:none}.pgv-tab-list::-webkit-scrollbar{display:none}.pgv-more-label,.pgv-tab-list>button{position:relative;display:inline-flex;align-items:center;gap:4px;min-block-size:52px;padding:0 14px;border:0;background:none;color:var(--muted);font:inherit;font-size:15px;font-weight:600;white-space:nowrap;cursor:pointer}.pgv-more-label:hover,.pgv-more-label[data-active],.pgv-tab-list>button:hover,.pgv-tab-list>button[aria-current=page]{color:var(--ink)}.pgv-more-label[data-active]:after,.pgv-tab-list>button[aria-current=page]:after{content:"";position:absolute;inset-inline:10px;inset-block-end:0;block-size:3px;border-radius:3px 3px 0 0;background:var(--ink)}.pgv-more{position:relative;flex:none}.pgv-more>summary{inline-size:auto;block-size:auto;border-radius:0}.pgv-more>div{inset-inline-end:0;inset-inline-start:auto;top:52px}.pgv-more>div button[aria-current=page]{font-weight:700}.pgv-search-toggle{display:grid;place-items:center;flex:none;inline-size:40px;block-size:40px;border:0;border-radius:50%;background:var(--soft);color:var(--ink);cursor:pointer}.pgv-search-toggle[aria-pressed=true]{background:var(--primary);color:var(--on-primary)}.pgv-body{display:grid;gap:16px;align-items:start}.pgv-body[data-layout=split]{grid-template-columns:340px minmax(0,1fr)}.pgv-aside{position:sticky;inset-block-start:16px;display:grid;gap:16px}.pgv-main,.pgv-timeline{display:grid;gap:16px;min-inline-size:0}.pgv-card{background:var(--paper);border:1px solid var(--line);border-radius:20px;padding:18px 20px}.pgv-card h2{margin:0 0 12px;font-size:18px}.pgv-card>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-block-end:12px}.pgv-card>header h2{margin:0}.pgv-card-link{padding:0;border:0;background:none;color:var(--ink);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.pgv-card-link:hover{text-decoration:underline;text-underline-offset:3px}.pgv-intro>.pgv-card-link{margin-block-start:16px}.pgv-bio{margin:0 0 16px;line-height:1.6;white-space:pre-line;overflow-wrap:anywhere}.pgv-intro:not([data-full]) .pgv-bio{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.pgv-muted{margin:0 0 16px;color:var(--muted)}.pgv-facts{display:grid;gap:12px;margin:0;padding:0;list-style:none}.pgv-facts li{display:flex;align-items:center;gap:12px;min-inline-size:0;font-size:14px}.pgv-facts svg{flex:none;color:var(--muted)}.pgv-facts span{min-inline-size:0;overflow-wrap:anywhere}.pgv-facts a{color:var(--ink)}.pgv-intro[data-full] .pgv-facts{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px 24px}.pgv-socials{display:flex;flex-wrap:wrap;gap:8px;margin-block-start:16px}.pgv-socials a{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:var(--soft);color:var(--ink);font-size:13px;text-decoration:none}.pgv-photo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;border-radius:14px;overflow:hidden}.pgv-photo-grid button{aspect-ratio:1;padding:0;border:0;background:var(--soft);overflow:hidden;cursor:pointer}.pgv-photo-grid img{display:block;inline-size:100%;block-size:100%;object-fit:cover;transition:transform .2s}.pgv-photo-grid button:hover img{transform:scale(1.04)}.pgv-rating-card>div{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.pgv-rating-card strong{font-size:32px;line-height:1}.pgv-rating-card small{inline-size:100%;color:var(--muted)}.pgv-stars{display:inline-flex;gap:2px}.pgv-search{display:flex;align-items:center;gap:10px;min-block-size:48px;padding:0 16px;border:1px solid var(--line);border-radius:14px;background:var(--paper)}.pgv-search svg{color:var(--muted);flex:none}.pgv-search input{flex:1 1;min-inline-size:0;border:0;background:none;color:var(--ink);font:inherit;outline:none}.pgv-empty{display:grid;justify-items:center;padding:40px 20px;text-align:center}.pgv-empty h2{margin:0 0 6px}.pgv-empty p{margin:0;color:var(--muted)}.pgd-empty-icon,.pgv-empty-icon{display:grid;place-items:center;inline-size:56px;block-size:56px;margin-block-end:12px;border-radius:50%;background:var(--soft);color:var(--muted)}.pgv-post-skeleton span{display:block;block-size:12px;margin:10px 0;border-radius:6px;background:var(--soft)}.pgv-post-skeleton span:first-child{inline-size:40%}.pgv-post-skeleton span:nth-child(2){inline-size:92%}.pgv-post-skeleton span:nth-child(3){inline-size:70%}.pgv-skeleton .pgv-avatar{background:var(--soft)}.pgv-skeleton .pgv-line{display:block;block-size:22px;inline-size:40%;margin-block-end:24px;border-radius:8px;background:var(--soft)}.pgd-skeleton,.pgv-post-skeleton,.pgv-skeleton{animation:pg-pulse 1.4s ease-in-out infinite}.pgv-more-posts{justify-self:center}.pgd{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;inline-size:100%;max-inline-size:1120px;margin-inline:auto;padding-block:8px 24px;box-sizing:border-box}.pgd-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.pgd-heading h1{margin:0;font-size:32px;line-height:1.2}.pgd-heading p{margin:6px 0 0;color:var(--muted)}.pgd-empty .primary,.pgd-heading .primary{display:inline-flex;align-items:center;gap:8px;min-block-size:46px;padding-inline:18px;border-radius:12px}.pgd-controls{display:grid;gap:14px}.pgd-segments{display:inline-flex;gap:4px;inline-size:max-content;max-inline-size:100%;padding:4px;box-sizing:border-box;border-radius:14px;background:var(--soft);overflow-x:auto;scrollbar-width:none}.pgd-segments button{min-block-size:40px;padding:0 16px;border:0;border-radius:10px;background:none;color:var(--muted);font:inherit;font-weight:600;white-space:nowrap;cursor:pointer}.pgd-segments button[aria-current=page]{background:var(--paper);color:var(--ink);box-shadow:0 1px 3px color-mix(in srgb,var(--shadow-color) 14%,transparent)}.pgd-search{display:flex;align-items:center;gap:10px;min-block-size:50px;padding:0 16px;border:1px solid var(--line);border-radius:14px;background:var(--paper)}.pgd-search svg{flex:none;color:var(--muted)}.pgd-search input{flex:1 1;min-inline-size:0;border:0;background:none;color:var(--ink);font:inherit;outline:none}.pgd-chips{display:flex;gap:8px;padding-block:2px;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,black calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,black calc(100% - 32px),transparent)}[dir=rtl] .pgd-chips{-webkit-mask-image:linear-gradient(270deg,black calc(100% - 32px),transparent);mask-image:linear-gradient(270deg,black calc(100% - 32px),transparent)}.pgd-chips::-webkit-scrollbar{display:none}.pgd-chips button{flex:none;min-block-size:36px;padding:0 14px;border:1px solid var(--line);border-radius:999px;background:var(--paper);color:var(--ink);font:inherit;font-size:14px;white-space:nowrap;cursor:pointer}.pgd-chips button[aria-pressed=true]{border-color:var(--primary);background:var(--primary);color:var(--on-primary)}.pgd-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px}.pgd-card{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--line);border-radius:20px;background:var(--paper);transition:box-shadow .2s,transform .2s}.pgd-card:not(.pgd-skeleton):hover{box-shadow:var(--shadow);transform:translateY(-2px)}.pgd-card-link{display:flex;flex:1 1;flex-direction:column;color:inherit;text-decoration:none}.pgd-cover{aspect-ratio:16/7}.pgd-cover .pg-cover-mark{font-size:88px}.pgd-avatar{position:relative;display:block;inline-size:72px;block-size:72px;margin:-36px 16px 0;padding:3px;box-sizing:border-box;border-radius:50%;background:var(--paper)}.pgd-avatar .social-avatar{inline-size:100%;block-size:100%;font-size:26px}.pgd-avatar .social-avatar img{inline-size:100%;block-size:100%;object-fit:cover}.pgd-card h2{display:flex;align-items:center;gap:6px;margin:10px 16px 0;font-size:17px;line-height:1.3;overflow-wrap:anywhere}.pgd-meta{margin:4px 16px 0;color:var(--muted);font-size:13px}.pgd-bio{display:-webkit-box;margin:8px 16px 0;overflow:hidden;font-size:14px;line-height:1.5;-webkit-line-clamp:2;-webkit-box-orient:vertical}.pgd-card-actions{display:flex;gap:8px;margin-block-start:auto;padding:14px 16px 16px}.pgd-card-actions>*{display:inline-flex;flex:1 1;align-items:center;justify-content:center;gap:6px;min-block-size:42px;border-radius:12px;font-size:14px;font-weight:600;text-decoration:none}.pgd-skeleton{min-block-size:270px}.pgd-skeleton .pgd-avatar{background:var(--soft)}.pgd-skeleton>span:not(.pgd-avatar){display:block;block-size:12px;margin:14px 16px 0;border-radius:6px;background:var(--soft)}.pgd-skeleton>span:nth-of-type(2){inline-size:55%}.pgd-skeleton>span:nth-of-type(3){inline-size:80%}.pgd-empty{display:grid;justify-items:center;padding:48px 20px;border:1px dashed var(--line);border-radius:20px;text-align:center}.pgd-empty h2{margin:0 0 6px}.pgd-empty p{margin:0 0 16px;color:var(--muted)}.pgd-more{justify-self:center}.pgd-preview{display:grid;margin-block-end:18px;overflow:hidden;border:1px solid var(--line);border-radius:18px;background:var(--paper)}.pgd-preview .pgd-cover{aspect-ratio:16/5}.pgd-preview .pgd-avatar{inline-size:60px;block-size:60px;margin-block-start:-30px}.pgd-preview strong{margin:8px 16px 0;overflow-wrap:anywhere}.pgd-preview small{margin:2px 16px 14px;color:var(--muted)}@media(max-width:1080px){.pgv-body[data-layout=split]{grid-template-columns:minmax(0,1fr)}.pgv-aside{position:static}}@media(max-width:760px){.pgv{gap:12px;padding-block-start:4px}.pg-cover{aspect-ratio:2/1}.pgv-header{border-radius:20px}.pgv-header>.pg-cover{border-start-start-radius:19px;border-start-end-radius:19px}.pgv-identity{grid-template-columns:minmax(0,1fr);justify-items:start;gap:12px;padding:0 16px 14px}.pgv-avatar{inline-size:104px;block-size:104px;padding:4px;margin-block-start:-52px}.pgv-actions{justify-content:stretch}.pgv-meta>span:first-child{display:none}.pgv-meta>span:nth-child(2):before{content:none}.pgv-tab-list{-webkit-mask-image:linear-gradient(90deg,black calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,black calc(100% - 28px),transparent)}[dir=rtl] .pgv-tab-list{-webkit-mask-image:linear-gradient(270deg,black calc(100% - 28px),transparent);mask-image:linear-gradient(270deg,black calc(100% - 28px),transparent)}.pgv-avatar .social-avatar{font-size:38px}.pgv-title h1{font-size:24px}.pgv-actions{flex-wrap:wrap;inline-size:100%;padding-block-end:0}.pgv-actions>.outline-button,.pgv-actions>.primary{flex:1 1;justify-content:center;padding-inline:12px}.pgv-actions>a.outline-button[target]{flex-basis:100%;order:3}.pgv-notice{margin-inline:16px}.pgv-tabs{padding:0 6px}.pgv-more-label,.pgv-tab-list>button{padding:0 10px;font-size:14px}.pgv-intro .pgv-facts li:nth-child(n+4),.pgv-photos{display:none}.pgd-heading{flex-direction:column;align-items:stretch}.pgd-heading .primary{justify-content:center}.pgd-heading h1{font-size:26px}.pgd-segments{inline-size:100%}.pgd-segments button{flex:1 1;padding-inline:10px}.pgd-grid{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.pgd-skeleton,.pgv-post-skeleton,.pgv-skeleton{animation:none}.pgd-card,.pgv-photo-grid img{transition:none}.pgd-card:hover{transform:none}}.pgd-privacy,.pgv-privacy{display:inline-flex;align-items:center;gap:5px}.pgv-facts li>span>strong{display:block;font-weight:600}.pgv-facts li>span>small{display:block;margin-block-start:2px;color:var(--muted);font-size:13px;line-height:1.45}.pgv-facts li:has(>span>small){align-items:flex-start}.pgv-facts li:has(>span>small)>svg{margin-block-start:2px}.pgv-rules:not([data-full]) .pgv-bio{-webkit-line-clamp:5}.pgv-locked .primary{display:inline-flex;align-items:center;gap:8px;min-block-size:44px;margin-block-start:16px;padding-inline:18px;border-radius:12px}.pgv-main>.panel{border-radius:20px}.pgv-joined>summary{inline-size:auto;block-size:auto;border-radius:12px}.pgv-joined-label{display:inline-flex;align-items:center;gap:8px;min-block-size:44px;padding-inline:16px;border:1px solid var(--line);border-radius:12px;background:var(--soft);color:var(--ink);font-size:15px;font-weight:600;white-space:nowrap}.pgv-joined{position:relative}.pgv-joined>div{inset-inline-end:0;top:50px}@media(max-width:760px){.pgv-joined{flex:1 1}.pgv-joined-label,.pgv-joined>summary{inline-size:100%;justify-content:center;box-sizing:border-box}}.pf-avatar{position:relative}.pf-avatar .camera{position:absolute;inset-block-end:6px;inset-inline-end:6px;display:grid;place-items:center;inline-size:38px;block-size:38px;border:2px solid var(--paper);border-radius:50%;background:var(--soft);color:var(--ink);cursor:pointer;overflow:hidden}.pf-avatar .camera input{position:absolute;inset:0;opacity:0;cursor:pointer}.pf-meta button{padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.pf-meta button:hover strong{text-decoration:underline}.pf-meta strong{color:var(--ink);font-weight:700}.pf-locked{display:grid;justify-items:center;gap:8px;padding:28px 20px;text-align:center}.pf-locked p{margin:0;color:var(--muted)}.pf .pgv-intro .account-disclosure{margin:0 0 10px}.unified-shell:has(.account-main>.pf) .account-secondary{display:none}@media(max-width:760px){.pf .pgv-meta>span:first-child{display:inline}}@media(min-width:1181px){.account-main:has(>.st-page){grid-column-end:-1}}.st-page{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;inline-size:100%;max-inline-size:1180px;margin-inline:auto;padding-block:8px 24px;box-sizing:border-box}.st-page>*,.st>*{min-inline-size:0}.st-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.st-heading h1{margin:0;font-size:32px;line-height:1.2}.st-heading p{margin:6px 0 0;color:var(--muted)}.st-nav{gap:4px;padding:4px;border-radius:14px;background:var(--soft)}.st-nav,.st-nav a{display:inline-flex}.st-nav a{align-items:center;justify-content:center;gap:8px;min-block-size:40px;padding:0 14px;border-radius:10px;color:var(--muted);font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap}.st-nav a[aria-current=page]{background:var(--paper);color:var(--ink);box-shadow:0 1px 3px var(--shadow-color)}.st-count{display:inline-grid;place-items:center;min-inline-size:20px;block-size:20px;padding:0 6px;box-sizing:border-box;border-radius:999px;background:var(--primary);color:var(--on-primary);font-size:12px;font-weight:700}.st{display:grid;gap:16px}.st-manage{display:flex;flex-wrap:wrap;gap:10px}.st-manage .outline-button,.st-manage .primary{display:inline-flex;align-items:center;gap:8px;min-block-size:44px;padding-inline:16px;border-radius:12px}.st-controls{display:grid;gap:12px}.st-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:20px 16px}.st-card{display:grid;align-content:start;gap:10px;min-inline-size:0;color:inherit;text-decoration:none}.st-card-media{position:relative}.st-image{display:grid;place-items:center;aspect-ratio:1;overflow:hidden;border-radius:16px;background:var(--soft);color:var(--muted)}.st-image[data-fallback]{background:radial-gradient(circle at 1px 1px,color-mix(in srgb,var(--muted) 22%,transparent) 1px,transparent 0) 0 0/14px 14px,linear-gradient(135deg,var(--soft),color-mix(in srgb,var(--soft) 65%,var(--paper)))}.st-image img{display:block;inline-size:100%;block-size:100%;object-fit:cover;transition:transform .25s ease}.st-card:hover .st-image img{transform:scale(1.03)}.st-card[data-out] .st-image{opacity:.55}.st-badge{position:absolute;inset-block-start:10px;inset-inline-start:10px;padding:4px 10px;border-radius:999px;background:color-mix(in srgb,var(--paper) 92%,transparent);color:var(--ink);font-size:12px;font-weight:600;box-shadow:0 1px 3px var(--shadow-color)}.st-card-body{display:grid;gap:4px;padding-inline:2px}.st-price{font-size:17px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.st-card h3{display:-webkit-box;margin:0;overflow:hidden;font-size:15px;font-weight:500;line-height:1.45;-webkit-line-clamp:2;-webkit-box-orient:vertical}.st-seller{display:flex;align-items:center;gap:6px;min-inline-size:0;color:var(--muted);font-size:13px}.st-seller .social-avatar{flex:none;inline-size:20px;block-size:20px;font-size:10px}.st-seller .social-avatar img{inline-size:100%;block-size:100%;object-fit:cover}.st-seller bdi{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-skeleton{animation:pg-pulse 1.4s ease-in-out infinite}.st-skeleton .st-card-body span{display:block;block-size:14px;border-radius:6px;background:var(--soft)}.st-skeleton .st-card-body span+span{inline-size:60%}.st-crumbs{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.st-crumbs>a{display:inline-flex;align-items:center;gap:4px;color:var(--muted);text-decoration:none}[dir=rtl] .st-back{transform:scaleX(-1)}.st-product{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:32px;align-items:start}.st-hero{position:sticky;inset-block-start:16px;border-radius:20px}.st-hero svg{inline-size:72px;block-size:72px}.st-info{display:grid;align-content:start;gap:16px;min-inline-size:0}.st-info h1{margin:0;font-size:28px;line-height:1.3}.st-product-price{font-size:28px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.st-facts{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.st-chip{padding:5px 12px;border-radius:999px;background:var(--soft);font-size:13px}.st-stock{display:inline-flex;align-items:center;gap:5px;color:var(--ink);font-size:13px;font-weight:600}.st-stock[data-state=out]{color:var(--muted)}.st-stock[data-state=low]{color:var(--warning)}.st-buy{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.st-buy .primary{flex:1 1 200px;gap:8px}.st-buy .outline-button,.st-buy .primary{display:inline-flex;align-items:center;justify-content:center;min-block-size:48px;border-radius:12px}.st-buy .outline-button{padding-inline:18px}.st-stepper{display:inline-flex;align-items:center;border:1px solid var(--line);border-radius:12px;background:var(--paper)}.st-stepper button{display:grid;place-items:center;inline-size:44px;block-size:46px;border:0;background:none;color:var(--ink);cursor:pointer}.st-stepper button:disabled{opacity:.35;cursor:default}.st-stepper output{min-inline-size:28px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center}.st-box{padding:18px;border:1px solid var(--line);border-radius:var(--radius-card,20px);background:var(--paper)}.st-box h2{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:17px}.st-line{display:flex;gap:10px;margin:0;color:var(--muted);line-height:1.6}.st-line svg{flex:none;margin-block-start:3px;color:var(--ink)}.st-seller-card{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid var(--line);border-radius:16px;background:var(--paper);color:inherit;text-decoration:none}.st-seller-card .social-avatar{flex:none;inline-size:44px;block-size:44px}.st-seller-card .social-avatar img{inline-size:100%;block-size:100%;object-fit:cover}.st-seller-card>span:nth-child(2){display:grid;flex:1 1;min-inline-size:0}.st-seller-card small{color:var(--muted)}.st-seller-card strong{display:flex;align-items:center;gap:4px}.st-seller-card .outline-button{display:inline-flex;align-items:center;min-block-size:38px;padding-inline:14px;border-radius:10px;white-space:nowrap}.st-description{margin:0;line-height:1.7;white-space:pre-line}.st-post h2{margin:8px 0 12px;font-size:18px}.st-checkout,.st-order-page{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:20px;align-items:start}.st-checkout-main{display:grid;gap:16px;min-inline-size:0}.st-cart h2{margin-block-end:4px}.st-cart-row{display:grid;grid-template-columns:72px minmax(0,1fr) auto auto;gap:14px;align-items:center;padding-block:14px;border-block-end:1px solid var(--line)}.st-cart-row:last-of-type{border-block-end:0}.st-thumb{inline-size:72px;border-radius:12px}.st-thumb svg{inline-size:26px;block-size:26px}.st-cart-row[data-unavailable] .st-thumb{opacity:.5}.st-cart-info{display:grid;gap:2px;min-inline-size:0}.st-cart-info>a,.st-cart-info>span{color:inherit;font-weight:600;text-decoration:none}.st-cart-info small{color:var(--muted)}.st-cart-info .st-warn{color:var(--warning)}.st-cart-info .digital-download{justify-self:start;display:inline-flex;align-items:center;gap:6px;margin-block-start:6px}.st-cart-qty{display:flex;align-items:center;gap:6px}.st-cart-qty .st-stepper button{inline-size:38px;block-size:40px}.st-line-total{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.st-form{display:grid;gap:18px}.st-form>h2{margin:0}.st-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px 14px;min-inline-size:0;margin:0;padding:0;border:0}.st-field{display:grid;gap:6px;font-size:14px;font-weight:600}.st-field-line1,.st-field-line2{grid-column:1/-1}.st-field input{min-block-size:46px;padding:0 14px;box-sizing:border-box;border:1px solid var(--line);border-radius:12px;background:var(--paper);color:var(--ink);font:inherit;font-weight:400}.st-methods{display:grid;gap:10px;min-inline-size:0;margin:0;padding:0;border:0}.st-methods legend{margin-block-end:10px;padding:0;font-size:15px;font-weight:700}.st-method{display:grid;grid-template-columns:auto auto minmax(0,1fr);gap:12px;align-items:start;padding:14px 16px;border:1px solid var(--line);border-radius:14px;cursor:pointer}.st-method:has(input:checked){border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}.st-method[data-disabled]{opacity:.5;cursor:not-allowed}.st-method input{margin:3px 0 0;accent-color:var(--primary)}.st-method>span{display:grid;gap:2px}.st-method small{color:var(--muted);line-height:1.5}.st-summary{position:sticky;inset-block-start:16px;display:grid;gap:12px}.st-summary h2{margin:0}.st-sum-row{margin:0;color:var(--muted)}.st-sum-total{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0;padding-block-start:12px;border-block-start:1px solid var(--line);font-size:17px}.st-sum-total strong{font-size:20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.st-sum-note{display:flex;align-items:center;gap:8px;margin:12px 0 0;color:var(--muted);font-size:14px}.st-summary .st-sum-note{margin:0}.st-summary .primary{inline-size:100%;min-block-size:50px;border-radius:12px}.st-continue{justify-self:center;color:var(--muted);font-size:14px}.st-orders{display:grid;gap:10px}.st-order{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid var(--line);border-radius:16px;background:var(--paper);color:inherit;text-decoration:none}.st-order:hover{border-color:color-mix(in srgb,var(--ink) 25%,var(--line))}.st-order .social-avatar,.st-order-title .social-avatar{flex:none;inline-size:44px;block-size:44px}.st-order .social-avatar img,.st-order-title .social-avatar img{inline-size:100%;block-size:100%;object-fit:cover}.st-order-main{display:grid;flex:1 1;min-inline-size:0}.st-order-main small{color:var(--muted)}.st-order-end{display:grid;justify-items:end;gap:6px}.st-status{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;background:var(--soft);color:var(--ink);font-size:12px;font-weight:600;white-space:nowrap}.st-status[data-status=canceled]{color:var(--muted)}.st-status[data-status=delivered]{background:var(--primary);color:var(--on-primary)}.st-order-side{position:sticky;inset-block-start:16px;display:grid;gap:16px}.st-order-head{display:grid;gap:22px}.st-order-title{display:flex;align-items:center;gap:12px}.st-order-title>span:not(.st-status):not(.social-avatar){display:grid;flex:1 1;min-inline-size:0}.st-order-title small{color:var(--muted)}.st-progress{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none}.st-progress li{position:relative;display:grid;align-content:start;justify-items:center;gap:4px;color:var(--muted);font-size:13px;text-align:center}.st-progress li:before{content:"";position:absolute;inset-block-start:15px;inset-inline:calc(-50% + 20px) calc(50% + 20px);block-size:2px;background:var(--line)}.st-progress li:first-child:before{display:none}.st-progress li[data-done]:before{background:var(--primary)}.st-dot{display:grid;place-items:center;inline-size:32px;block-size:32px;box-sizing:border-box;border:2px solid var(--line);border-radius:50%;background:var(--paper);color:var(--muted)}.st-progress li[data-done]{color:var(--ink)}.st-progress li[data-done] .st-dot{border-color:var(--primary);background:var(--primary);color:var(--on-primary)}.st-canceled,.st-progress small{color:var(--muted)}.st-canceled{display:flex;align-items:center;gap:8px;margin:0;padding:12px 14px;border-radius:12px;background:var(--soft);font-weight:600}.st-actions{display:flex;flex-wrap:wrap;gap:10px}.st-actions:empty{display:none}.st-actions button{min-block-size:46px;padding-inline:18px;border-radius:12px}.st-history{display:grid;gap:12px;margin:0;padding:0;list-style:none}.st-history li{display:grid;gap:2px;padding-inline-start:14px;border-inline-start:2px solid var(--line)}.st-history small{color:var(--muted)}.st-order-side address{font-style:normal;line-height:1.7}.st-tracking{display:flex;align-items:flex-start;gap:8px;margin:12px 0 0;color:var(--muted)}.st-tracking svg{flex:none;margin-block-start:3px}@media(max-width:1080px){.st-product{gap:24px}.st-checkout,.st-order-page{grid-template-columns:minmax(0,1fr)}.st-order-side,.st-summary{position:static}}@media(max-width:760px){.st-heading{flex-direction:column;align-items:stretch}.st-heading h1{font-size:26px}.st-nav{display:flex}.st-nav a{flex:1 1;padding:0 8px}.st-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.st-card h3{font-size:14px}.st-price{font-size:16px}.st-crumbs{flex-direction:column;align-items:stretch}.st-product{grid-template-columns:minmax(0,1fr)}.st-hero{position:static;border-radius:16px}.st-info h1{font-size:23px}.st-product-price{font-size:24px}.st-cart-row{grid-template-columns:64px minmax(0,1fr) auto;gap:6px 12px}.st-cart-row>.st-thumb,.st-cart-row>.st-thumb-link{grid-row:span 2;align-self:start}.st-thumb{inline-size:64px}.st-cart-qty{grid-column:2/-1;grid-row:2}.st-cart-row>.st-line-total{grid-column:3;grid-row:1;align-self:start}.st-fields{grid-template-columns:minmax(0,1fr)}.st-box{padding:16px}}@media(prefers-reduced-motion:reduce){.st-skeleton{animation:none}.st-image img{transition:none}.st-card:hover .st-image img{transform:none}}.live-shell .lv-page{position:fixed;inset:0;z-index:40;isolation:isolate;display:grid;place-items:center;background:var(--media)}.lv-feed{inline-size:100%;block-size:100dvh;overflow-y:auto;overscroll-behavior:contain;scroll-snap-type:y mandatory;scrollbar-width:none}.lv-feed::-webkit-scrollbar{display:none}.lv-slide{display:grid;place-items:center;block-size:100dvh;scroll-snap-align:start;scroll-snap-stop:always}.lv-stage{position:relative;overflow:hidden;inline-size:min(100vw,calc(100dvh*9/16));block-size:100dvh;background:#000;color:var(--on-media);font-size:14px;-webkit-tap-highlight-color:transparent}.lv-backdrop{position:absolute;inset:-40px;background:var(--media) center/cover no-repeat;filter:blur(36px) brightness(.5);transform:scale(1.1)}.lv-video{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:contain}.lv-stage[data-portrait] .lv-video{object-fit:cover}.lv-video[data-mirror]{transform:scaleX(-1)}.lv-shade-bottom,.lv-shade-top{position:absolute;inset-inline:0;z-index:1;pointer-events:none}.lv-shade-top{inset-block-start:0;block-size:150px;background:linear-gradient(rgba(0,0,0,.55),transparent)}.lv-shade-bottom{inset-block-end:0;block-size:48%;background:linear-gradient(transparent,rgba(0,0,0,.7))}.lv-top{position:absolute;inset:12px 12px auto;z-index:3;display:flex;align-items:center;gap:8px}.lv-host{gap:6px;max-inline-size:72%;padding:3px;border-radius:999px;background:rgba(0,0,0,.38)}.lv-host,.lv-host>a{display:flex;align-items:center;min-inline-size:0}.lv-host>a{gap:8px;padding-inline-end:6px;color:inherit;text-decoration:none}.lv-host-text{min-inline-size:0}.lv-host strong{display:block;overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.lv-host small{display:flex;align-items:center;gap:4px;font-size:12px;opacity:.85;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lv-avatar{position:relative;display:block;flex:none;padding:2px;border-radius:50%}.lv-avatar[data-live]{background:var(--media-danger)}.lv-avatar .social-avatar,.lv-comment .social-avatar,.lv-person .social-avatar,.lv-waiting .social-avatar{display:grid;place-items:center;overflow:hidden;border-radius:50%}.lv-avatar .social-avatar{inline-size:36px;block-size:36px;border:2px solid #000;box-sizing:border-box}.lv-avatar .social-avatar img,.lv-comment .social-avatar img,.lv-person .social-avatar img,.lv-waiting .social-avatar img{inline-size:100%;block-size:100%;object-fit:cover}.lv-avatar-big .social-avatar{inline-size:92px;block-size:92px;border-width:3px;font-size:34px}.lv-follow{display:inline-flex;flex:none;align-items:center;justify-content:center;gap:3px;min-inline-size:32px;min-block-size:32px;padding:0 10px;border:0;border-radius:999px;background:var(--on-media);color:var(--media);font:inherit;font-size:12px;font-weight:700;cursor:pointer}.lv-follow[data-following]{padding:0;background:rgba(255,255,255,.18);color:var(--on-media)}.lv-grow{flex:1 1}.lv-badge{display:inline-flex;flex:none;align-items:center;gap:6px;padding:4px 8px;border-radius:6px;background:var(--media-danger);color:#fff;font-size:12px;font-weight:800;letter-spacing:.04em}.lv-badge b{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0}.lv-pill{display:inline-flex;flex:none;align-items:center;gap:5px;padding:5px 10px;border-radius:999px;background:rgba(0,0,0,.38);font-size:13px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lv-icon{display:grid;flex:none;place-items:center;inline-size:40px;block-size:40px;border:0;border-radius:50%;background:rgba(0,0,0,.38);color:var(--on-media);cursor:pointer}.lv-icon:disabled{opacity:.5}.lv-close-floating{position:absolute;inset:12px 12px auto auto;z-index:4}[dir=rtl] .lv-close-floating{inset:12px auto auto 12px}.lv-sub{position:absolute;inset:62px 14px auto;z-index:2;display:flex;align-items:center;gap:8px;min-inline-size:0}.lv-title{flex:1 1;min-inline-size:0;overflow:hidden;margin:0;font-size:14px;font-weight:600;text-overflow:ellipsis;text-shadow:0 1px 3px rgba(0,0,0,.7);white-space:nowrap}.lv-comments{position:absolute;inset-inline:12px 76px;inset-block-end:74px;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;max-block-size:36%;overflow:hidden;-webkit-mask-image:linear-gradient(transparent,#000 28%);mask-image:linear-gradient(transparent,#000 28%)}.lv-comment{display:flex;align-items:flex-start;gap:8px;align-self:flex-start;max-inline-size:100%;margin:0;padding:6px 10px;border-radius:14px;background:rgba(0,0,0,.32);line-height:1.45;overflow-wrap:anywhere;animation:lv-in .25s ease-out}.lv-comment .social-avatar{flex:none;inline-size:24px;block-size:24px;font-size:11px}.lv-comment strong{margin-inline-end:4px;font-weight:600;opacity:.8}.lv-rail{position:absolute;inset-inline-end:10px;inset-block-end:82px;z-index:3;gap:14px}.lv-action,.lv-rail{display:grid;justify-items:center}.lv-action{gap:2px;padding:0;border:0;background:none;color:var(--on-media);font:inherit;cursor:pointer}.lv-action svg{box-sizing:border-box;inline-size:46px;block-size:46px;padding:11px;border-radius:50%;background:rgba(0,0,0,.38)}.lv-action small{min-block-size:15px;font-size:12px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lv-action[data-liked] svg{color:var(--media-danger)}.lv-action[data-off] svg{background:var(--on-media);color:var(--media)}.lv-compose{position:absolute;inset:auto 12px 14px;z-index:3;display:flex;align-items:center;gap:8px}.lv-compose input{flex:1 1;min-inline-size:0;block-size:44px;box-sizing:border-box;padding:0 16px;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:rgba(0,0,0,.42);color:var(--on-media);font:inherit}.lv-compose input::placeholder{color:rgba(255,255,255,.72)}.lv-send{display:grid;flex:none;place-items:center;inline-size:44px;block-size:44px;border:0;border-radius:50%;background:var(--on-media);color:var(--media);cursor:pointer}.lv-send:disabled{opacity:.4;cursor:default}[dir=rtl] .lv-send svg{transform:scaleX(-1)}.lv-compose-sign{display:grid;flex:1 1;place-items:center;block-size:44px;border-radius:999px;background:rgba(0,0,0,.42);color:var(--on-media);font-weight:600;text-decoration:none}.lv-end{flex:none;block-size:44px;padding:0 16px;border:0;border-radius:999px;background:var(--media-danger);color:#fff;font:inherit;font-weight:700;cursor:pointer}.lv-center{position:absolute;inset:0;z-index:2;display:grid;place-content:center;justify-items:center;gap:12px;padding:24px;text-align:center}.lv-center p{max-inline-size:300px;margin:0;line-height:1.5;opacity:.9}.lv-waiting .social-avatar{inline-size:96px;block-size:96px;font-size:36px}.lv-spinner{inline-size:40px;block-size:40px;box-sizing:border-box;border:3px solid rgba(255,255,255,.25);border-block-start-color:var(--on-media);border-radius:50%;animation:lv-spin .9s linear infinite}.lv-primary,.lv-secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-block-size:48px;padding:0 24px;border:0;border-radius:999px;font:inherit;font-weight:700;text-decoration:none;cursor:pointer}.lv-primary{background:var(--on-media);color:var(--media)}.lv-secondary{background:rgba(255,255,255,.16);color:var(--on-media)}.lv-link{font-size:13px;opacity:.8}.lv-link,.lv-unmute{color:var(--on-media)}.lv-unmute{position:absolute;inset-block-start:104px;inset-inline-start:50%;z-index:4;display:inline-flex;align-items:center;gap:8px;min-block-size:40px;padding:0 16px;border:0;border-radius:999px;background:rgba(0,0,0,.55);font:inherit;font-weight:600;transform:translateX(-50%);cursor:pointer}[dir=rtl] .lv-unmute{transform:translateX(50%)}.lv-like{position:relative;display:grid}.lv-hearts{position:absolute;inset-block-end:100%;inset-inline-start:50%;z-index:3;pointer-events:none}.lv-hearts span{position:absolute;inset-block-end:0;inset-inline-start:-15px;color:var(--media-danger);animation:lv-heart 1.6s ease-out forwards}.lv-nav{inset-inline-end:10px;inset-block-start:38%;z-index:3;gap:10px}.lv-menu,.lv-nav{position:absolute;display:grid}.lv-menu{inset-inline-end:66px;inset-block-end:96px;z-index:5;min-inline-size:220px;padding:6px;border-radius:16px;background:rgba(24,27,32,.97);box-shadow:0 12px 32px rgba(0,0,0,.45)}.lv-menu>*{display:flex;align-items:center;gap:10px;min-block-size:44px;padding:0 12px;border:0;border-radius:10px;background:none;color:var(--on-media);font:inherit;text-align:start;text-decoration:none;cursor:pointer}.lv-menu>:focus-visible,.lv-menu>:hover{background:rgba(255,255,255,.08)}.lv-sheet{position:absolute;inset:auto 0 0;z-index:6;max-block-size:62%;overflow:auto;padding:12px 16px 20px;border-radius:20px 20px 0 0;background:rgba(24,27,32,.98)}.lv-sheet header{margin-block-end:6px}.lv-sheet p{opacity:.8}.lv-person{display:flex;align-items:center;gap:10px;padding:8px 0}.lv-person .social-avatar{flex:none;inline-size:36px;block-size:36px}.lv-person bdi{flex:1 1}.lv-ghost{display:inline-flex;align-items:center;gap:6px;min-block-size:36px;padding:0 12px;border:1px solid rgba(255,255,255,.24);border-radius:999px;background:none;color:var(--on-media);font:inherit;font-size:13px;cursor:pointer}.lv-ended{z-index:4;background:rgba(0,0,0,.6)}.lv-ended h2{margin:6px 0 0;font-size:22px}.lv-error{position:absolute;inset:auto 12px 70px;z-index:5}.lv-empty h2{margin:0;font-size:20px}.lv-empty-icon{display:grid;place-items:center;inline-size:64px;block-size:64px;border-radius:50%;background:rgba(255,255,255,.12)}.lv-poster .lv-center{gap:8px}.lv-poster small{opacity:.8}.lv-list{display:grid;gap:14px}.lv-list>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.lv-list h2{margin:0;font-size:20px}.lv-list h3{margin:8px 0 0;font-size:16px}.lv-golive{display:inline-flex;align-items:center;gap:8px;min-block-size:44px;padding:0 18px;border:0;border-radius:12px;background:var(--media-danger);color:#fff;font:inherit;font-weight:700;cursor:pointer}.lv-golive:disabled{opacity:.5;cursor:default}.lv-now{display:grid;grid-template-columns:180px minmax(0,1fr);gap:16px;padding:12px;border:1px solid var(--line);border-radius:20px;background:var(--paper);color:inherit;text-decoration:none}.lv-now-media{position:relative;display:grid;place-items:center;overflow:hidden;aspect-ratio:3/4;border-radius:14px;background:var(--media)}.lv-now-media .lv-badge{position:absolute;inset:10px auto auto 10px}[dir=rtl] .lv-now-media .lv-badge{inset:10px 10px auto auto}.lv-now-text{display:grid;align-content:center;gap:8px;min-inline-size:0}.lv-now-text strong{font-size:18px;line-height:1.35}.lv-now-text small{display:flex;align-items:center;gap:6px;color:var(--muted)}.lv-now-text .primary{justify-self:start;display:inline-flex;align-items:center;min-block-size:42px;padding:0 18px;border-radius:12px}.lv-past{display:grid;gap:8px}.lv-past-row{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--line);border-radius:14px;background:var(--paper);color:inherit;text-decoration:none}.lv-past-row>span:last-child{display:grid;min-inline-size:0}.lv-past-row small{color:var(--muted)}.lv-past-icon{display:grid;flex:none;place-items:center;inline-size:40px;block-size:40px;border-radius:50%;background:var(--soft);color:var(--muted)}.lv-setup{position:fixed;inset:0;z-index:1300;display:grid;place-items:center;background:var(--media)}.lv-setup-title{font-size:17px}.lv-setup-form{position:absolute;inset:auto 16px 20px;z-index:3;display:grid;gap:12px}.lv-setup-field{display:grid;gap:6px;font-size:13px;font-weight:600}.lv-setup-field input{block-size:50px;box-sizing:border-box;padding:0 16px;border:1px solid rgba(255,255,255,.22);border-radius:14px;background:rgba(0,0,0,.45);color:var(--on-media);font:inherit;font-size:16px;font-weight:400}.lv-setup-check{display:flex;align-items:center;gap:8px}.lv-setup-hint{margin:0;font-size:13px;line-height:1.5;opacity:.82}.lv-golive-big{justify-content:center;min-block-size:52px;border-radius:999px;font-size:17px}@keyframes lv-spin{to{transform:rotate(1turn)}}@keyframes lv-in{0%{opacity:0;transform:translateY(8px)}}@keyframes lv-heart{0%{opacity:0;transform:translate(0) scale(.5)}15%{opacity:1;transform:translateY(-24px) scale(1.15)}to{opacity:0;transform:translate(var(--lv-x),-230px) rotate(var(--lv-r)) scale(.9)}}@media(min-width:761px){.lv-stage{border-radius:20px}.lv-feed .lv-stage,.lv-setup .lv-stage,.lv-stage{block-size:calc(100dvh - 32px)}}@media(max-width:760px){.lv-nav{display:none}.lv-now{grid-template-columns:116px minmax(0,1fr);gap:12px}.lv-now-text strong{font-size:16px}}@media(prefers-reduced-motion:reduce){.lv-comment{animation:none}.lv-hearts span{animation-duration:.01s}.lv-feed{scroll-behavior:auto}}.lv-golive-float{position:fixed;inset-block-start:16px;inset-inline-start:16px;z-index:45;box-shadow:0 6px 18px rgba(0,0,0,.35);text-decoration:none}.lv-reconnect{display:inline-flex;align-items:center;gap:8px;cursor:default}.lv-spinner-small{inline-size:16px;block-size:16px;border-width:2px}.lv-setup-field textarea{box-sizing:border-box;padding:12px 16px;border:1px solid rgba(255,255,255,.22);border-radius:14px;background:rgba(0,0,0,.45);color:var(--on-media);font:inherit;font-size:15px;font-weight:400;resize:none}.lv-setup-audience{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;border:0}.lv-setup-audience legend{margin-block-end:6px;padding:0;font-size:13px;font-weight:600}.lv-setup-audience label{display:inline-flex;align-items:center;gap:6px;min-block-size:38px;padding:0 14px;border:1px solid rgba(255,255,255,.24);border-radius:999px;background:rgba(0,0,0,.4);cursor:pointer}.lv-setup-audience label[data-active]{border-color:var(--on-media);background:var(--on-media);color:var(--media)}.lv-setup-audience input{position:absolute;opacity:0;pointer-events:none}@media(max-width:760px){.lv-golive-float{inset-block-start:calc(env(safe-area-inset-top) + 108px);inset-inline-start:auto;inset-inline-end:12px;min-block-size:40px;padding:0 14px;font-size:13px}}.lv-card{display:grid;grid-template-columns:minmax(120px,38%) minmax(0,1fr);overflow:hidden;margin-block:10px 4px;border:1px solid var(--line);border-radius:16px;background:var(--paper);color:inherit;text-decoration:none}.lv-card:hover{border-color:var(--ink)}.lv-card:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.lv-card-media{position:relative;display:grid;place-items:center;overflow:hidden;min-block-size:150px;aspect-ratio:3/4;max-block-size:260px;background:var(--media);color:var(--on-media)}.lv-card-media .lv-badge{position:absolute;inset:10px auto auto 10px}[dir=rtl] .lv-card-media .lv-badge{inset:10px 10px auto auto}.lv-card-viewers{position:absolute;inset:auto auto 10px 10px;display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border-radius:999px;background:rgba(0,0,0,.55);font-size:12px;font-weight:700}[dir=rtl] .lv-card-viewers{inset:auto 10px 10px auto}.lv-card-ended{position:absolute;inset:auto 10px 10px;padding:4px 8px;border-radius:6px;background:rgba(0,0,0,.6);font-size:12px;font-weight:700;text-align:center}.lv-card[data-state=ended] .lv-card-media{filter:grayscale(1)}.lv-card[data-state=ended] .lv-avatar{opacity:.75}.lv-card-text{display:grid;align-content:center;gap:8px;min-inline-size:0;padding:16px}.lv-card-text strong{overflow-wrap:anywhere;font-size:17px;line-height:1.35}.lv-card-text small{display:-webkit-box;overflow:hidden;color:var(--muted);-webkit-box-orient:vertical;-webkit-line-clamp:2}.lv-card-watch{justify-self:start;display:inline-flex;align-items:center;gap:8px;min-block-size:40px;padding:0 16px;border-radius:12px;background:var(--media-danger);color:#fff;font-weight:700}@media(max-width:480px){.lv-card{grid-template-columns:112px minmax(0,1fr)}.lv-card-media{min-block-size:150px}.lv-card-text{padding:12px}.lv-card-text strong{font-size:15px}}.lv-filters{position:fixed;inset-block-start:16px;inset-inline-end:16px;z-index:45;display:grid;gap:8px}.lv-filters button{min-block-size:40px;padding:0 16px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:rgba(255,255,255,.08);color:var(--on-media);font:inherit;font-weight:700;cursor:pointer}.lv-filters button[aria-pressed=true]{border-color:var(--on-media);background:var(--on-media);color:var(--media)}.lv-filters button:focus-visible{outline:2px solid var(--on-media);outline-offset:2px}@media(max-width:760px){.lv-filters{inset-block-start:calc(env(safe-area-inset-top) + 8px);inset-inline:0;display:flex;justify-content:center;gap:6px;pointer-events:none}.lv-filters button{min-block-size:34px;padding:0 12px;border:0;background:transparent;font-size:14px;opacity:.75;pointer-events:auto}.lv-filters button[aria-pressed=true]{background:transparent;color:var(--on-media);opacity:1;text-decoration:underline;text-underline-offset:8px;text-decoration-thickness:2px}.lv-page[data-filters] .lv-feed .lv-top{inset-block-start:52px}.lv-page[data-filters] .lv-feed .lv-sub{inset-block-start:102px}.lv-page[data-filters] .lv-golive-float{inset-block-start:calc(env(safe-area-inset-top) + 146px)}.lv-page[data-filters] .lv-close-floating{inset-block-start:52px}}.lv-now-strip{display:grid;gap:12px;padding:16px}.lv-now-strip header{display:flex;align-items:center;justify-content:space-between;gap:12px}.lv-now-strip h2{display:flex;align-items:center;gap:8px;margin:0;font-size:17px}.lv-now-strip header a{color:var(--muted);font-weight:600;text-decoration:none}.lv-now-row{display:flex;gap:10px;overflow-x:auto;padding-block-end:4px;scrollbar-width:thin;scroll-snap-type:inline proximity}.lv-now-tile{position:relative;display:grid;flex:none;justify-items:center;gap:6px;inline-size:112px;padding:14px 8px 10px;border-radius:14px;background:var(--media);color:var(--on-media);text-align:center;text-decoration:none;scroll-snap-align:start}.lv-now-tile .lv-avatar .social-avatar{inline-size:56px;block-size:56px}.lv-now-tile .lv-badge{margin-block-start:-16px;padding:2px 6px;font-size:11px}.lv-now-tile strong{overflow:hidden;inline-size:100%;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.lv-now-tile small{opacity:.8;font-size:12px}.lv-now-tile:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.reel-live-slide{display:grid;place-items:center;background:var(--media)}.reel-live-slide .lv-stage{inline-size:100%;block-size:100%;border-radius:0}.reel-live-slide .lv-top{inset-block-start:56px}.reel-live-slide .lv-sub{inset-block-start:106px}.reels-column[data-live] .reels-back,.reels-column[data-live] .reels-create{display:none}.live-ring{position:relative;display:inline-grid;flex:none;border-radius:50%;cursor:pointer;vertical-align:middle}.live-ring>.social-avatar{box-shadow:0 0 0 2px var(--paper),0 0 0 4px var(--media-danger)}.live-ring-badge{position:absolute;inset-block-end:-7px;left:50%;transform:translateX(-50%);padding:1px 5px;border:2px solid var(--paper);border-radius:5px;background:var(--media-danger);color:#fff;font-size:9px;font-weight:800;line-height:1.3;letter-spacing:.04em;white-space:nowrap;pointer-events:none}.live-ring[data-small] .live-ring-badge{display:none}.live-ring[data-small]>.social-avatar{box-shadow:0 0 0 1.5px var(--paper),0 0 0 3px var(--media-danger)}.lv-poster .live-ring>.social-avatar,.lv-stage .live-ring>.social-avatar{box-shadow:0 0 0 2px #000,0 0 0 4px var(--media-danger)}.story-tile .live-ring>.social-avatar{box-shadow:none}.story-tile.story-live{text-decoration:none}.story-ring.story-ring-live{position:relative;border:2px solid var(--media-danger)}.story-ring-live .live-ring-badge{inset-block-end:-8px}.lv-comments{pointer-events:none}.lv-comments>*{pointer-events:auto}.lv-comment-button{border:0;color:inherit;font:inherit;text-align:start;cursor:pointer}.lv-comment-button:focus-visible{outline:2px solid var(--on-media)}.lv-notice{align-items:center;background:rgba(255,255,255,.14);font-size:13px}.lv-notice svg{flex:none}.lv-pinned{display:flex;align-items:flex-start;gap:8px;align-self:stretch;margin:0 0 2px;padding:8px 10px;border-radius:12px;background:rgba(255,255,255,.92);color:#111318;font-size:13px;line-height:1.45}.lv-pinned svg{flex:none;margin-block-start:2px}.lv-combo{position:absolute;inset-block-end:100%;inset-inline-end:calc(100% + 4px);z-index:3;padding:2px 8px;border-radius:999px;background:var(--media-danger);color:#fff;font-size:15px;font-weight:800;white-space:nowrap;pointer-events:none}.lv-action-static{cursor:default}.lv-sheet header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-block-end:8px}.lv-sheet-quote{margin:0 0 10px;padding:10px 12px;border-radius:12px;background:rgba(255,255,255,.08);line-height:1.5;overflow-wrap:anywhere}.lv-sheet-action{display:flex;align-items:center;gap:12px;inline-size:100%;min-block-size:48px;padding:0 6px;border:0;border-block-end:1px solid rgba(255,255,255,.1);background:none;color:var(--on-media);font:inherit;text-align:start;cursor:pointer}.lv-settings{display:grid;gap:14px}.lv-settings label{display:grid;gap:6px;font-weight:600}.lv-settings select,.lv-settings textarea{padding:10px 12px;border:1px solid rgba(255,255,255,.24);border-radius:12px;background:rgba(255,255,255,.06);color:var(--on-media);font:inherit}.lv-switch{display:flex!important;align-items:center;gap:10px}.lv-switch input{inline-size:20px;block-size:20px}.lv-person-actions{display:flex;flex-wrap:wrap;gap:6px;margin-inline-start:auto}.lv-tag{padding:1px 7px;border-radius:999px;background:rgba(255,255,255,.16);font-size:11px}.lv-compose input:disabled{opacity:.75}.lv-chat{position:absolute;inset-inline:12px 76px;inset-block-end:74px;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;max-block-size:46%;pointer-events:none}.lv-chat>*{pointer-events:auto}.lv-chat .lv-comments{position:static;flex:0 1 auto;min-block-size:0;max-block-size:none;inset:auto}.lv-chat .lv-pinned{flex:none}.lv-gifts header{gap:10px}.lv-coins{display:inline-flex;align-items:center;gap:5px;margin-inline-start:auto;padding:4px 10px;border-radius:999px;background:rgba(255,255,255,.12);font-weight:800}.lv-gift-tabs{display:flex;gap:6px;overflow-x:auto;margin-block-end:10px;scrollbar-width:none}.lv-gift-tabs button{flex:none;min-block-size:34px;padding:0 12px;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:none;color:var(--on-media);font:inherit;cursor:pointer}.lv-gift-tabs button[aria-pressed=true]{background:var(--on-media);color:var(--media)}.lv-gift-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.lv-gift{position:relative;display:grid;justify-items:center;gap:4px;padding:10px 4px;border:1px solid transparent;border-radius:14px;background:rgba(255,255,255,.06);color:var(--on-media);font:inherit;font-size:12px;cursor:pointer}.lv-gift[aria-pressed=true]{border-color:var(--media-danger);background:rgba(255,255,255,.12)}.lv-gift img{inline-size:48px;block-size:48px;object-fit:contain}.lv-gift span{overflow:hidden;max-inline-size:100%;text-overflow:ellipsis;white-space:nowrap}.lv-gift small{display:inline-flex;align-items:center;gap:3px;opacity:.85}.lv-gift-premium{position:absolute;inset-block-start:6px;inset-inline-end:6px;color:#f5c542}.lv-gift-send{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-block-start:12px}.lv-qty{display:flex;gap:6px}.lv-qty button{min-inline-size:44px;min-block-size:36px;border:1px solid rgba(255,255,255,.2);border-radius:10px;background:none;color:var(--on-media);font:inherit;font-weight:700;cursor:pointer}.lv-qty button[aria-pressed=true]{background:var(--on-media);color:var(--media)}.lv-gift-short{margin:8px 0 0;color:#ffb4b4;font-size:13px}.lv-gift-note{margin:10px 0 0;opacity:.7;font-size:12px}.lv-gift-layer{position:absolute;inset:0;z-index:4;display:grid;place-items:center;pointer-events:none}.lv-gift-layer[data-position=top]{align-items:start;padding-block-start:18%}.lv-gift-layer[data-position=bottom]{align-items:end;padding-block-end:30%}.lv-gift-media{inline-size:40%;max-block-size:40%;object-fit:contain}.lv-gift-layer[data-size=small] .lv-gift-media{inline-size:25%}.lv-gift-layer[data-size=large] .lv-gift-media{inline-size:62%;max-block-size:55%}.lv-gift-layer[data-full] .lv-gift-media{inline-size:100%;block-size:100%;max-block-size:none;object-fit:cover}.lv-gift-layer[data-full]{background:rgba(0,0,0,.25)}.lv-gift-pop{animation:lv-gift-pop .6s cubic-bezier(.2,1.4,.4,1) both}@keyframes lv-gift-pop{0%{opacity:0;transform:scale(.3) translateY(30%)}to{opacity:1;transform:none}}.lv-gift-banner{position:absolute;inset-block-start:112px;inset-inline-start:12px;display:flex;align-items:center;gap:8px;max-inline-size:calc(100% - 24px);margin:0;padding:6px 12px 6px 6px;border-radius:999px;background:linear-gradient(90deg,rgba(220,38,38,.85),rgba(0,0,0,.4));font-size:13px;animation:lv-in .3s ease-out}.lv-gift-banner .social-avatar{inline-size:28px;block-size:28px}.lv-gift-banner b{font-size:20px;font-weight:900}.lv-gift-notice{background:rgba(220,38,38,.28)}.lv-rank{inline-size:22px;text-align:center}@media(prefers-reduced-motion:reduce){.lv-gift-banner,.lv-gift-pop{animation:none}}.coins-panel{display:grid;gap:12px;padding:18px;margin-block-end:16px}.coins-panel h2{display:flex;align-items:center;gap:8px;margin:0;font-size:18px}.coins-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.coins-stats div{display:grid;gap:2px;padding:12px;border:1px solid var(--line);border-radius:14px}.coins-stats strong{font-size:20px}.coins-history{display:grid;gap:6px;margin:0;padding:0;list-style:none}.coins-history li{display:grid;grid-template-columns:1fr auto auto;gap:10px;align-items:center;padding:8px 0;border-block-end:1px solid var(--line);font-size:14px}.coins-history time{color:var(--muted);font-size:12px}.coins-history b[data-sign="-"]{color:var(--muted)}@media(max-width:560px){.coins-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.lv-gift-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.gift-admin-list{display:grid;gap:10px;margin-block:12px}.gift-admin-row{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px;border:1px solid var(--line);border-radius:14px}.gift-admin-missing,.gift-admin-row img{inline-size:64px;block-size:64px;border-radius:12px;background:var(--soft);object-fit:contain;display:grid;place-items:center}.gift-admin-row small{display:block;color:var(--muted)}.gift-admin-actions,.gift-admin-files{display:flex;flex-wrap:wrap;gap:6px;margin-block-start:6px}.gift-admin-form{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;margin-block:12px;padding:16px;border:1px solid var(--line);border-radius:14px}.gift-admin-preview{position:relative;inline-size:min(100%,320px);block-size:520px;margin-block:12px;border-radius:18px}.gift-admin-preview>.outline-button{position:absolute;inset:auto 12px 12px auto;z-index:5}.gift-admin-cats{display:flex;flex-wrap:wrap;gap:6px}.admin-inline{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.group-live-permission{display:grid;gap:6px;margin-block:4px 14px;font-weight:600}.group-live-permission select{max-inline-size:320px;min-block-size:42px;padding:0 12px;border:1px solid var(--line);border-radius:12px;background:var(--paper);color:var(--ink);font:inherit}.lv-grid{position:absolute;inset:0;display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:2px;background:#000}.lv-grid[data-count="3"] .lv-tile[data-host]{grid-row:span 2}.lv-tile{position:relative;overflow:hidden;background:#111}.lv-tile .lv-video{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover}.lv-tile>span{position:absolute;inset:auto auto 8px 8px;padding:2px 8px;border-radius:999px;background:rgba(0,0,0,.5);font-size:12px;font-weight:700}[dir=rtl] .lv-tile>span{inset:auto 8px 8px auto}.lv-extras{position:absolute;inset:132px 12px auto;z-index:3;display:grid;gap:8px}.lv-pk{display:grid;gap:6px;padding:8px 10px;border-radius:14px;background:rgba(0,0,0,.45);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.lv-pk-names{justify-content:space-between;gap:8px;font-size:12px;font-weight:700}.lv-pk-names,.lv-pk-names span{display:flex;align-items:center}.lv-pk-names span{gap:6px;min-inline-size:0}.lv-pk-names .social-avatar{inline-size:24px;block-size:24px}.lv-pk-names b{font-size:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lv-pk-bar{position:relative;display:flex;justify-content:space-between;block-size:20px;overflow:hidden;border-radius:999px;background:#2563eb}.lv-pk-bar i{position:absolute;inset-block:0;inset-inline-start:0;background:var(--media-danger);transition:inline-size .4s}.lv-pk-bar small{position:relative;z-index:1;padding:0 8px;font-weight:800;line-height:20px}.lv-pk-invite{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.lv-pk-end{justify-self:end}.lv-count{margin-inline-start:auto;padding:0 7px;background:var(--media-danger);color:#fff}.lv-count,.lv-goal{border-radius:999px;font-size:12px}.lv-goal{display:flex;align-items:center;gap:8px;padding:6px 10px;background:rgba(0,0,0,.45)}.lv-goal span[dir]{max-inline-size:35%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lv-goal-bar{flex:1 1;block-size:6px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.2)}.lv-goal-bar i{display:block;block-size:100%;background:#f5c542}.lv-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;inline-size:min(100%,420px);margin:6px 0}.lv-summary div{padding:8px;border-radius:12px;background:rgba(255,255,255,.08);text-align:center}.lv-summary dt{opacity:.75;font-size:11px}.lv-summary dd{margin:2px 0 0;font-size:17px;font-weight:800}@media(max-width:760px){.lv-page[data-filters] .lv-feed .lv-extras{inset-block-start:150px}.lv-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}.lv-gift-banner{inset-block-start:38%}.lv-stage[data-pk]{container-type:inline-size}.lv-pk-stage{position:absolute;inset-inline:0;inset-block-start:112px;z-index:2;animation:lv-pk-in .35s ease-out}.lv-pk-videos{display:grid;grid-template-columns:1fr 1fr;gap:2px;aspect-ratio:3/2;background:#000;overflow:hidden}.lv-pk-stage>.lv-pk{position:absolute;inset-inline:8px;inset-block-end:8px;background:rgba(0,0,0,.55)}.lv-pk-side{position:relative;overflow:hidden;background:#111;animation:lv-pk-a .45s cubic-bezier(.2,.8,.2,1)}.lv-pk-side[data-side=b]{animation-name:lv-pk-b}.lv-pk-side .lv-video{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover}.lv-pk-wait{position:absolute;inset:0 0 64px;display:grid;place-items:center;align-content:center;gap:8px;padding:12px;color:#fff;text-align:center;font-size:13px;background:radial-gradient(circle at 50% 40%,#2a2d33,#0c0e11)}.lv-pk-wait .avatar,.lv-pk-wait img{inline-size:56px;block-size:56px}.lv-pk-sound{position:absolute;inset:8px 8px auto auto;inline-size:32px;block-size:32px;background:rgba(0,0,0,.5)}[dir=rtl] .lv-pk-sound{inset:8px auto auto 8px}.lv-pk-stage[data-state=ended] .lv-pk-videos{filter:saturate(.6) brightness(.8);transition:filter .4s}.lv-stage[data-pk] .lv-rail{inset-block-start:calc(112px + 66.67cqi + 10px);align-content:end;gap:4px;overflow-y:auto;scrollbar-width:none}.lv-stage[data-pk] .lv-comments{max-block-size:calc(100% - 112px - 66.67cqi - 74px - 16px)}.lv-page[data-filters] .lv-feed .lv-pk-stage{inset-block-start:150px}.reel-live-slide .lv-pk-stage{inset-block-start:156px}.lv-page[data-filters] .lv-feed .lv-stage[data-pk] .lv-rail{inset-block-start:calc(150px + 66.67cqi + 10px)}.reel-live-slide .lv-stage[data-pk] .lv-rail{inset-block-start:calc(156px + 66.67cqi + 10px)}@keyframes lv-pk-in{0%{opacity:0}}@keyframes lv-pk-a{0%{transform:translateX(-40%);opacity:0}}@keyframes lv-pk-b{0%{transform:translateX(40%);opacity:0}}[dir=rtl] .lv-pk-side{animation-name:lv-pk-b}[dir=rtl] .lv-pk-side[data-side=b]{animation-name:lv-pk-a}@media(prefers-reduced-motion:reduce){.lv-pk-side,.lv-pk-stage{animation:none}}.gift-admin-support{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0}.gift-admin-support span{padding:2px 8px;border:1px solid var(--border);border-radius:999px;font-size:12px}.gift-admin-support span[data-play=fallback]{border-style:dashed}.gift-admin-support span[data-play=image]{border-color:var(--danger,#b42318);color:var(--danger,#b42318)}.gift-admin-formats{margin:8px 0 12px}.gift-admin-formats table{border-collapse:collapse;font-size:13px;margin-block:8px}.gift-admin-formats td,.gift-admin-formats th{padding:4px 10px;border-block-end:1px solid var(--border);text-align:start}.gift-admin-formats td{text-align:center}.gift-admin-formats td[data-ok]{font-weight:700}