
:root{
--atu-bg:#1d1a1c;
--atu-fg:#ebe0e8;
--atu-muted:#a894a2;
--atu-surface:#302a2e;
--atu-line:#474045;
--atu-brand:#f45cc4;
--atu-on-brand:#141414;
--atu-accent:#55e7cc;
--atu-on-accent:#141414;
--atu-shade:rgba(0,0,0,0.59);
--atu-overlay:rgba(0,0,0,0.62);
--atu-on-overlay:#ffffff;
--atu-r:14px;
--atu-r2:14px;
--atu-gap:17px;
--atu-pad:24px;
--atu-shadow:0 1px 2px rgba(0,0,0,0.59);
--atu-lh:1.75;
--atu-lh-h:1.27;
--atu-ls:0.030em;
--atu-fs:17px;
--atu-font:"HarmonyOS Sans SC","PingFang SC","Microsoft YaHei",sans-serif;
--atu-font-h:"HarmonyOS Sans SC","PingFang SC","Microsoft YaHei",sans-serif;
--atu-maxw:1140px;
}
*{box-sizing:border-box;margin:0;padding:0}
html{scroll-behavior:smooth}
body{
background:var(--atu-bg);
color:var(--atu-fg);
font-family:var(--atu-font);
font-size:var(--atu-fs);
line-height:var(--atu-lh);
letter-spacing:var(--atu-ls);
overflow-x:hidden;
-webkit-font-smoothing:antialiased}
img{max-width:100%;height:auto;display:block}
a{text-decoration:none;color:inherit}
ul,ol{list-style:none}
h1,h2,h3{font-family:var(--atu-font-h);line-height:var(--atu-lh-h);letter-spacing:var(--atu-ls)}
.atu-dianceng{max-width:var(--atu-maxw);margin:0 auto;padding:0 var(--atu-pad)}
.atu-yeding{
background:var(--atu-brand);
background-image:radial-gradient(circle,var(--atu-line) 1px,transparent 1px);
background-size:calc(var(--atu-fs)*1.5) calc(var(--atu-fs)*1.5);
padding:var(--atu-pad) 0;
border-bottom:calc(var(--atu-fs)*0.08) solid var(--atu-line)}
.atu-zhanming{
color:var(--atu-on-brand);
font-size:calc(var(--atu-fs)*1.4);
margin:0}
.atu-zhanming a{color:var(--atu-on-brand)}
.atu-daohang{display:flex;gap:var(--atu-gap);align-items:center}
.atu-daohang a{
color:var(--atu-on-brand);
font-size:calc(var(--atu-fs)*0.95);
padding:calc(var(--atu-fs)*0.3) calc(var(--atu-fs)*0.7);
border-radius:var(--atu-r2);
transition:background 0.2s}
.atu-mianbao{
display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--atu-gap)/2);
font-size:calc(var(--atu-fs)*0.85);
color:var(--atu-muted);
padding:calc(var(--atu-pad)/2) 0}
.atu-mianbao a{color:var(--atu-muted)}
.atu-lankuang{
display:flex;overflow-x:auto;white-space:nowrap;gap:calc(var(--atu-gap)/2);
padding:calc(var(--atu-pad)/2) 0;
-webkit-overflow-scrolling:touch}
.atu-lankuang::-webkit-scrollbar{display:none}
.atu-lankuang a{
background:var(--atu-surface);
color:var(--atu-fg);
padding:calc(var(--atu-fs)*0.45) calc(var(--atu-fs)*1.1);
border-radius:var(--atu-r2);
border:calc(var(--atu-fs)*0.06) solid var(--atu-line);
transition:background 0.2s,color 0.2s}
.atu-anniu{
display:inline-block;
background:var(--atu-accent);
color:var(--atu-on-accent);
padding:calc(var(--atu-fs)*0.6) calc(var(--atu-fs)*1.6);
border-radius:var(--atu-r2);
font-weight:600;
text-align:center;
letter-spacing:var(--atu-ls)}
.atu-meiti{
display:block;font-size:calc(var(--atu-fs)*0.78);
color:var(--atu-muted);text-transform:uppercase;
letter-spacing:calc(var(--atu-ls)*2);
margin-bottom:calc(var(--atu-fs)*0.3)}
.atu-lanmu-biaoti{
font-size:calc(var(--atu-fs)*1.7);
margin-bottom:calc(var(--atu-gap)/2)}
.atu-fubiaoti{color:var(--atu-muted);font-size:calc(var(--atu-fs)*0.9);margin-bottom:var(--atu-gap)}
.atu-lanmu{background:var(--atu-surface);padding:var(--atu-pad);border-radius:var(--atu-r);margin-bottom:var(--atu-gap)}
.atu-zhutui{
background:var(--atu-brand);
background-image:radial-gradient(circle,var(--atu-line) 1px,transparent 1px);
background-size:calc(var(--atu-fs)*1.5) calc(var(--atu-fs)*1.5);
color:var(--atu-on-brand);
border-radius:var(--atu-r);
padding:var(--atu-pad);
margin-bottom:var(--atu-gap)}
.atu-zhutui .atu-mingcheng{
color:var(--atu-on-brand);
font-size:calc(var(--atu-fs)*1.8);
margin-bottom:calc(var(--atu-fs)*0.6)}
.atu-zhutui .atu-ziliao{display:flex;flex-direction:column;gap:calc(var(--atu-gap)/3)}
.atu-zhutui .atu-ziliao span{color:var(--atu-on-brand);font-size:calc(var(--atu-fs)*0.9);opacity:0.9}
.atu-zhutui .atu-ziliao span:empty{display:none}
.atu-zhutui .atu-jianjie{color:var(--atu-on-brand);opacity:0.85;font-size:calc(var(--atu-fs)*0.92);line-height:var(--atu-lh)}
.atu-zhutui .atu-anniu{margin-top:var(--atu-gap)}
.atu-fengmian{border-radius:var(--atu-r2);overflow:hidden;flex-shrink:0}
.atu-kapian{
background:var(--atu-surface);
border:calc(var(--atu-fs)*0.08) dashed var(--atu-line);
border-radius:var(--atu-r);
padding:var(--atu-pad);
display:flex;flex-direction:column;gap:calc(var(--atu-gap)/2);
box-shadow:var(--atu-shadow);
min-width:0}
.atu-kapian .atu-kapian-lianjie{display:block;text-decoration:none;color:inherit}
.atu-kapian .atu-tupian{
width:100%;height:auto;border-radius:var(--atu-r2);object-fit:cover;
background:var(--atu-bg);padding:calc(var(--atu-fs)*0.4)}
.atu-kapian .atu-biaoti{
font-size:calc(var(--atu-fs)*1.15);
margin-top:calc(var(--atu-gap)/2);
overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.atu-kapian .atu-jianjie{
color:var(--atu-muted);font-size:calc(var(--atu-fs)*0.88);
display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;
margin-top:calc(var(--atu-gap)/3)}
.atu-kapian .atu-jishu,
.atu-kapian .atu-ticai,
.atu-kapian .atu-zhuangtai,
.atu-kapian .atu-riqi,
.atu-kapian .atu-zhuyan{
font-size:calc(var(--atu-fs)*0.82);color:var(--atu-muted);
background:var(--atu-bg);padding:calc(var(--atu-fs)*0.25) calc(var(--atu-fs)*0.6);
border-radius:var(--atu-r2);align-self:flex-start}
.atu-kapian .atu-jishu:empty,
.atu-kapian .atu-ticai:empty,
.atu-kapian .atu-zhuangtai:empty,
.atu-kapian .atu-riqi:empty,
.atu-kapian .atu-zhuyan:empty,
.atu-kapian .atu-jianjie:empty{display:none}
.atu-piandan-wangge{
display:grid;grid-template-columns:minmax(0,1fr);gap:var(--atu-gap)}
.atu-fenlei{display:flex;flex-wrap:wrap;gap:calc(var(--atu-gap)/2)}
.atu-biaoqian{
background:var(--atu-surface);
border:calc(var(--atu-fs)*0.06) solid var(--atu-line);
padding:calc(var(--atu-fs)*0.35) calc(var(--atu-fs)*0.9);
border-radius:var(--atu-r2);
font-size:calc(var(--atu-fs)*0.85);
color:var(--atu-fg)}
.atu-wenda details{
border:calc(var(--atu-fs)*0.06) solid var(--atu-line);
border-radius:var(--atu-r2);
margin-bottom:calc(var(--atu-gap)/2);
overflow:hidden}
.atu-wenda summary{
padding:calc(var(--atu-fs)*0.7) var(--atu-pad);
cursor:pointer;font-weight:600;
list-style:none;font-size:calc(var(--atu-fs)*0.95);
background:var(--atu-surface)}
.atu-wenda summary::-webkit-details-marker{display:none}
.atu-wenda summary::after{content:"＋";float:right;color:var(--atu-muted)}
.atu-wenda details[open] summary::after{content:"－"}
.atu-wenda details>div{
padding:calc(var(--atu-fs)*0.7) var(--atu-pad);
color:var(--atu-muted);font-size:calc(var(--atu-fs)*0.88);
border-top:calc(var(--atu-fs)*0.05) solid var(--atu-line)}
.atu-zixun-tiao{
border-left:calc(var(--atu-fs)*0.15) solid var(--atu-brand);
padding-left:var(--atu-pad);
margin-bottom:var(--atu-gap)}
.atu-zixun-tiao h3{font-size:calc(var(--atu-fs)*1.05);margin-bottom:calc(var(--atu-fs)*0.3)}
.atu-zixun-tiao p{color:var(--atu-muted);font-size:calc(var(--atu-fs)*0.88)}
.atu-tuijian-wenzi{font-size:calc(var(--atu-fs)*0.95);color:var(--atu-fg);line-height:var(--atu-lh)}
.atu-paihang{
background:var(--atu-surface);
border-radius:var(--atu-r);
padding:var(--atu-pad);
margin-bottom:var(--atu-gap)}
.atu-paihang ol{display:flex;flex-direction:column;gap:calc(var(--atu-gap)/2)}
.atu-paihang li{
display:flex;align-items:center;gap:calc(var(--atu-gap)/2);
padding:calc(var(--atu-fs)*0.4) 0;
border-bottom:calc(var(--atu-fs)*0.05) solid var(--atu-line)}
.atu-paihang li:last-child{border-bottom:none}
.atu-paihang .atu-mingci{
font-size:calc(var(--atu-fs)*1.3);font-weight:700;
min-width:calc(var(--atu-fs)*1.8);text-align:center;
color:var(--atu-accent)}
.atu-paihang a{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}
.atu-paihang .atu-buchong{
font-size:calc(var(--atu-fs)*0.78);color:var(--atu-muted);
white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:30%}
.atu-paihang .atu-buchong:empty{display:none}
.atu-huizhang-qu{background:var(--atu-surface);padding:var(--atu-pad);border-radius:var(--atu-r);margin-bottom:var(--atu-gap)}
.atu-huizhang{
display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--atu-gap)/2);
margin:var(--atu-gap) 0 0}
.atu-huizhang li{
background:var(--atu-surface);border-radius:var(--atu-r2);
padding:calc(var(--atu-fs)*0.7);text-align:center;
border:calc(var(--atu-fs)*0.05) solid var(--atu-line)}
.atu-huizhang .atu-shuzi{display:block;font-size:calc(var(--atu-fs)*1.2);color:var(--atu-brand);font-weight:700}
.atu-huizhang .atu-shuoming{display:block;font-size:calc(var(--atu-fs)*0.75);color:var(--atu-muted);margin-top:calc(var(--atu-fs)*0.2)}
.atu-yejiao{
margin-top:var(--atu-pad);
border-top:calc(var(--atu-fs)*0.18) solid var(--atu-line);
padding:var(--atu-pad) 0;
color:var(--atu-muted);
font-size:calc(var(--atu-fs)*0.82);
line-height:var(--atu-lh)}
.atu-yejiao .atu-fenlan{display:flex;flex-direction:column;gap:calc(var(--atu-gap)/2)}
.atu-caidan{display:none}
.atu-dibu{display:none}
@media (max-width:991px){
.atu-daohang{display:none}
.atu-caidan{display:block;position:relative}
.atu-caidan-anniu{
display:flex;align-items:center;justify-content:center;
width:calc(var(--atu-fs)*2.2);height:calc(var(--atu-fs)*2.2);
border-radius:50%;
background:var(--atu-accent);color:var(--atu-on-accent);
cursor:pointer;list-style:none;
font-size:calc(var(--atu-fs)*1.1);
border:none}
.atu-caidan-anniu::-webkit-details-marker{display:none}
.atu-caidan-anniu::before{content:"☰"}
.atu-caidan[open] .atu-caidan-anniu::before{content:"✕"}
.atu-caidan-daohang{
position:absolute;top:calc(var(--atu-fs)*2.6);right:0;
background:var(--atu-surface);border-radius:var(--atu-r2);
box-shadow:var(--atu-shadow);
min-width:calc(var(--atu-fs)*8);
padding:calc(var(--atu-fs)*0.5);
z-index:50;
display:flex;flex-direction:column;gap:calc(var(--atu-gap)/3)}
.atu-caidan-daohang a{
padding:calc(var(--atu-fs)*0.5) calc(var(--atu-fs)*0.8);
border-radius:var(--atu-r2);color:var(--atu-fg);font-size:calc(var(--atu-fs)*0.9)}
.atu-dibu{
display:block;position:fixed;bottom:0;left:0;right:0;
background:var(--atu-surface);
padding:calc(var(--atu-fs)*0.5) var(--atu-pad) calc(var(--atu-fs)*0.5 + env(safe-area-inset-bottom));
border-top:calc(var(--atu-fs)*0.06) solid var(--atu-line);
z-index:40}
.atu-dibu-anniu{display:block;width:100%;text-align:center}
body{padding-bottom:calc(var(--atu-fs)*3.6)}
.atu-zhutui{display:flex;flex-direction:column;align-items:center;text-align:center}
.atu-zhutui .atu-fengmian{margin-bottom:var(--atu-gap);max-height:75vh}
.atu-zhutui .atu-ziliao{align-items:center}
.atu-zhutui .atu-mingcheng{text-align:center}
.atu-zhutui .atu-ziliao span{text-align:center}
.atu-lankuang{background:var(--atu-bg)}
.atu-dianceng{padding:0 var(--atu-pad)}
.atu-lanmu{margin-left:calc(var(--atu-pad)*-1);margin-right:calc(var(--atu-pad)*-1);border-radius:0}
.atu-paihang{margin-left:calc(var(--atu-pad)*-1);margin-right:calc(var(--atu-pad)*-1);border-radius:0}
.atu-huizhang-qu{margin-left:calc(var(--atu-pad)*-1);margin-right:calc(var(--atu-pad)*-1);border-radius:0}
}
@media (min-width:992px){
.atu-caidan{display:none}
.atu-dibu{display:none}
.atu-yeding .atu-dianceng{display:flex;align-items:center;justify-content:space-between;gap:var(--atu-pad)}
.atu-daohang a:hover{background:var(--atu-shade)}
.atu-zhuti{
display:grid;
grid-template-areas:"zhutui paihang" "huizhang-qu huizhang-qu" "faq faq" "piandan piandan" "fenlei fenlei" "daoyu daoyu" "news news" "pick pick";
grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);
gap:var(--atu-gap);
align-items:start}
.atu-zhutui{grid-area:zhutui;display:flex;flex-direction:row;align-items:flex-start;gap:var(--atu-pad)}
.atu-zhutui .atu-fengmian{width:min(40%,calc(var(--atu-fs)*12));max-height:min(70vh,600px);object-fit:cover}
.atu-zhutui .atu-ziliao{flex:1;min-width:0}
.atu-zhutui .atu-mingcheng{font-size:calc(var(--atu-fs)*2.2);line-height:var(--atu-lh-h)}
.atu-zhutui .atu-ziliao span{display:block}
.atu-paihang{grid-area:paihang;background:var(--atu-brand);background-image:radial-gradient(circle,var(--atu-line) 1px,transparent 1px);background-size:calc(var(--atu-fs)*1.5) calc(var(--atu-fs)*1.5);color:var(--atu-on-brand)}
.atu-paihang .atu-lanmu-biaoti{color:var(--atu-on-brand)}
.atu-paihang .atu-fubiaoti{color:var(--atu-on-brand);opacity:0.8}
.atu-paihang li{border-bottom-color:var(--atu-shade)}
.atu-paihang a{color:var(--atu-on-brand)}
.atu-paihang .atu-mingci{color:var(--atu-on-accent)}
.atu-paihang .atu-buchong{color:var(--atu-on-brand);opacity:0.7}
.atu-huizhang-qu{grid-area:huizhang-qu}
.atu-faq{grid-area:faq}
.atu-piandan{grid-area:piandan}
.atu-fenlei{grid-area:fenlei}
.atu-daoyu{grid-area:daoyu}
.atu-news{grid-area:news}
.atu-pick{grid-area:pick}
.atu-piandan-wangge{grid-template-columns:repeat(3,minmax(0,1fr))}
.atu-huizhang{grid-template-columns:repeat(4,minmax(0,1fr))}
.atu-lankuang a:hover{background:var(--atu-brand);color:var(--atu-on-brand)}
.atu-yejiao .atu-fenlan{flex-direction:row;justify-content:space-between;align-items:flex-start}
.atu-zixun-tiao h3:hover{color:var(--atu-accent)}
.atu-kapian-lianjie:hover .atu-biaoti{color:var(--atu-accent)}
.atu-anniu:hover{background:var(--atu-on-accent);color:var(--atu-accent)}
}}

.atu-huizhang>*,.atu-piandan-wangge>*,.atu-zhuti>*{min-width:0}

section[id],aside[id]{scroll-margin-top:72px}

.atu-fengmian{max-height:75vh;object-fit:cover}
@media (min-width:992px){.atu-fengmian{max-height:min(70vh,600px)}}

@media (min-width:992px){.atu-mianbao a:hover{color:var(--atu-accent)}.atu-lankuang a:hover{background:var(--atu-brand);color:var(--atu-on-brand)}}

html,body{overflow-x:hidden!important}@supports(overflow-x:clip){html,body{overflow-x:clip!important}}
:root {
  --color-primary: #306eff;
  --color-primary-hover: #4a80ff;
  --color-primary-active: #175cff;
  --color-primary-disabled: rgba(48, 110, 255, 0.5);
  --el-color-error: #ff663b;
  --transition: 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
}
#no-select {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
}
a.pp-restore-btn {
  --size: 24px;
  height: var(--size) !important;
  width: var(--size) !important;
  display: inline-block;
  vertical-align: middle !important;
  border: none !important;
  padding: 0 !important;
  margin: 0 !important;
  z-index: 999 !important;
  cursor: pointer !important;
  background-color: transparent !important;
  position: relative;
}
a.pp-restore-btn::after,
a.pp-restore-btn::before {
  display: none;
}
a.pp-restore-btn div {
  margin: 0 !important;
}
a.pp-restore-btn::before,
a.pp-restore-btn::after {
  display: none !important;
}
a.pp-restore-btn:hover .pp-tip {
  display: block;
}
a.pp-restore-btn:hover .pp-btn {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgNEMwIDEuNzkwODYgMS43OTA4NiAwIDQgMEgyOFYyOEg0QzEuNzkwODYgMjggMCAyNi4yMDkxIDAgMjRWNFoiIGZpbGw9IiMzMDZFRkYiLz4KPHBhdGggb3BhY2l0eT0iMC45ODU2MDEiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTUuNzI0MiA4LjYyMDM4QzE1LjQ4NDggOC41OTAwOCAxNS4yODEyIDguNDMwNzkgMTUuMTk0MyA4LjIwNTYyTDE0LjQ3NDIgNi4zNDExNUMxNC40MTQ2IDYuMTg2ODMgMTQuNTQxMiA2LjAyNDc0IDE0LjcwNTQgNi4wNDUxN0wyMi4yODM0IDYuOTg4MzhDMjIuNjcyOCA3LjAzNjg1IDIzLjAwNjQgNy4yOTAxNiAyMy4xNTc3IDcuNjUyMjNMMjQgOS42Njc2OEwxNS43MjQyIDguNjIwMzhaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBvcGFjaXR5PSIwLjk4NTYwMSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMi4yOTE0IDguNjIwMzhDMTIuNTMwOSA4LjU5MDA4IDEyLjczNDQgOC40MzA3OSAxMi44MjE0IDguMjA1NjJMMTMuNTQxNCA2LjM0MTE1QzEzLjYwMSA2LjE4NjgzIDEzLjQ3NDQgNi4wMjQ3NCAxMy4zMTAzIDYuMDQ1MTdMNS43MzIyNiA2Ljk4ODM4QzUuMzQyODUgNy4wMzY4NSA1LjAwOTIyIDcuMjkwMTYgNC44NTc5MSA3LjY1MjIzTDQuMDE1NjIgOS42Njc2OEw3LjQ0MzQzIDkuMjMzODlMMTIuMjkxNCA4LjYyMDM4WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDkuNjY3NzJIMjRWMjAuNjUyMUMyNCAyMS44ODc1IDIyLjk5ODUgMjIuODg4OSAyMS43NjMyIDIyLjg4ODlINi4yMzY4M0M1LjAwMTQ2IDIyLjg4ODkgNCAyMS44ODc1IDQgMjAuNjUyMVY5LjY2NzcyWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTExLjc3NzMgMTkuNTU1NUMxMS43NzczIDE5LjU1NTUgMTIuODc3MSAyMCAxMy45ODkyIDIwQzE1LjEwMTQgMjAgMTYuMjIxOCAxOS41NTU1IDE2LjIyMTggMTkuNTU1NSIgc3Ryb2tlPSIjMzA2RUZGIiBzdHJva2Utd2lkdGg9IjEuMTE4NDIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTAuNDQ1NyAxMy45OTk5VjE1Ljc3NzciIHN0cm9rZT0iIzMwNkVGRiIgc3Ryb2tlLXdpZHRoPSIxLjc4OTQ3IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPHBhdGggZD0iTTE3LjU1NTEgMTMuOTk5OVYxNS43Nzc3IiBzdHJva2U9IiMzMDZFRkYiIHN0cm9rZS13aWR0aD0iMS43ODk0NyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPgo=);
}
a.pp-restore-btn .pp-btn {
  height: var(--size);
  width: var(--size);
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC4yNSIgeT0iMC4yNSIgd2lkdGg9IjI3LjUiIGhlaWdodD0iMjcuNSIgcng9IjMuNzUiIGZpbGw9IndoaXRlIi8+CjxyZWN0IHg9IjAuMjUiIHk9IjAuMjUiIHdpZHRoPSIyNy41IiBoZWlnaHQ9IjI3LjUiIHJ4PSIzLjc1IiBmaWxsPSIjMzA2RUZGIiBmaWxsLW9wYWNpdHk9IjAuMSIvPgo8cmVjdCB4PSIwLjI1IiB5PSIwLjI1IiB3aWR0aD0iMjcuNSIgaGVpZ2h0PSIyNy41IiByeD0iMy43NSIgc3Ryb2tlPSIjMzA2RUZGIiBzdHJva2Utd2lkdGg9IjAuNSIvPgo8cGF0aCBkPSJNMCA0QzAgMS43OTA4NiAxLjc5MDg2IDAgNCAwSDI0QzI2LjIwOTEgMCAyOCAxLjc5MDg2IDI4IDRWMjRDMjggMjYuMjA5MSAyNi4yMDkxIDI4IDI0IDI4SDRDMS43OTA4NiAyOCAwIDI2LjIwOTEgMCAyNFY0WiIgZmlsbD0iIzMwNkVGRiIvPgo8cGF0aCBvcGFjaXR5PSIwLjk4NTYwMSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS43MjQyIDguNjIwMzhDMTUuNDg0OCA4LjU5MDA4IDE1LjI4MTIgOC40MzA3OSAxNS4xOTQzIDguMjA1NjJMMTQuNDc0MiA2LjM0MTE1QzE0LjQxNDYgNi4xODY4MyAxNC41NDEyIDYuMDI0NzQgMTQuNzA1NCA2LjA0NTE3TDIyLjI4MzQgNi45ODgzOEMyMi42NzI4IDcuMDM2ODUgMjMuMDA2NCA3LjI5MDE2IDIzLjE1NzcgNy42NTIyM0wyNCA5LjY2NzY4TDE1LjcyNDIgOC42MjAzOFoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIG9wYWNpdHk9IjAuOTg1NjAxIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEyLjI5MTQgOC42MjAzOEMxMi41MzA5IDguNTkwMDggMTIuNzM0NCA4LjQzMDc5IDEyLjgyMTQgOC4yMDU2MkwxMy41NDE0IDYuMzQxMTVDMTMuNjAxIDYuMTg2ODMgMTMuNDc0NCA2LjAyNDc0IDEzLjMxMDMgNi4wNDUxN0w1LjczMjI2IDYuOTg4MzhDNS4zNDI4NSA3LjAzNjg1IDUuMDA5MjIgNy4yOTAxNiA0Ljg1NzkxIDcuNjUyMjNMNC4wMTU2MiA5LjY2NzY4TDcuNDQzNDMgOS4yMzM4OUwxMi4yOTE0IDguNjIwMzhaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTQgOS42Njc3MkgyNFYyMC42NTIxQzI0IDIxLjg4NzUgMjIuOTk4NSAyMi44ODg5IDIxLjc2MzIgMjIuODg4OUg2LjIzNjgzQzUuMDAxNDYgMjIuODg4OSA0IDIxLjg4NzUgNCAyMC42NTIxVjkuNjY3NzJaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTEuNzc3MyAxOS41NTU1QzExLjc3NzMgMTkuNTU1NSAxMi44NzcxIDIwIDEzLjk4OTIgMjBDMTUuMTAxNCAyMCAxNi4yMjE4IDE5LjU1NTUgMTYuMjIxOCAxOS41NTU1IiBzdHJva2U9IiMzMDZFRkYiIHN0cm9rZS13aWR0aD0iMS4xMTg0MiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMC40NDU3IDEzLjk5OTlWMTUuNzc3NyIgc3Ryb2tlPSIjMzA2RUZGIiBzdHJva2Utd2lkdGg9IjEuNzg5NDciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTcuNTU1MSAxMy45OTk5VjE1Ljc3NzciIHN0cm9rZT0iIzMwNkVGRiIgc3Ryb2tlLXdpZHRoPSIxLjc4OTQ3IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPC9zdmc+Cg==) no-repeat center / 100%;
}
a.pp-restore-btn .pp-tip {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  background: rgba(38, 38, 38, 0.9);
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
  box-sizing: border-box;
  color: #fff;
  display: none;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  height: var(--size);
  line-height: var(--size);
  padding: 0 4px !important;
  position: fixed;
  z-index: 9999999999;
  white-space: nowrap;
}
.pp-video-button {
  z-index: 9999999999 !important;
  align-items: center !important;
  appearance: none !important;
  -webkit-appearance: none !important;
  background: rgba(26, 26, 26, 0.4) !important;
  border: 2px solid #457cff !important;
  border-radius: 6px !important;
  box-sizing: border-box !important;
  color: #fff !important;
  cursor: pointer !important;
  display: flex !important;
  flex: none !important;
  font-size: 11px !important;
  font-weight: 600 !important;
  font-family: inherit !important;
  gap: 6px !important;
  height: 32px !important;
  line-height: 28px !important;
  margin: 0 !important;
  outline: none !important;
  padding: 0 8px !important;
  pointer-events: auto !important;
  text-decoration: none !important;
  user-select: none !important;
  width: max-content !important;
  -webkit-tap-highlight-color: transparent !important;
}
.pp-video-button:before {
  content: '' !important;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAPFBMVEUAAAD////////////////////////////////////////////////////////////////////////////YSWgTAAAAE3RSTlMAgCDf7xC/YDBAn3CPz6+QoFBvCHDvVwAAAYpJREFUSMftlltywyAMRQ3i6UecVPvfa1WKMDU1VtyPTGZ6v+TAQeYi4Qw9zYjzcFEeSf4irL5g9Xbw6xQVKb6dYX+DDcBlWNthsHp4heI8Py6i1iFpsc9u1n+18YhJNwrnh5bl86NBNBRgFqUGRBjj+S5NAhyFDBPkUgC+l187BoAeOA4MI8LUqyiWsYUAGsEi0L+nXTbUrQQHk2KabVdOfVCvAZhcIy93X2DU7GPh55Y1vCt76Mg90+N+IOdVDdrManPDd9og6VLS1PzGTgpoU83UYpZpx49cxcLOXXPZZdnk9CptNviR2ksT19P5WG58eEIZNrw8RDmsqvcOyfxBLl0BkRcSy2we+XrLVi14oOVD1yY9mg9DAOyIyzd1iN/D2mBXRlfEPnR4IrcnprLngKeKpULVZtitLAO618xTMcxv5wxn39R61PE78O1upTCfc3YenoXrkpx4z1L4Xk/zo7JSOAO+GRbBWf/w+8LCrmol7OdwgMpvklbyO6yV8PbsSk/H93bzn+MTXEM/d+U6CNgAAAAASUVORK5CYII=) no-repeat center / cover !important;
  display: block !important;
  width: 20px !important;
  height: 20px !important;
}
.pp-video-button:hover {
  background: rgba(26, 26, 26, 0.5) !important;
}
.pp-video-button:active,
.pp-video-button.active {
  background: rgba(26, 26, 26, 0.5) !important;
}
#pp_context_menu,
#pp .context-menu {
  position: fixed;
  background: #fff;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.1);
  border-radius: 6px;
  padding: 6px 8px 8px;
  margin: 0;
  z-index: 9999999999;
}
#pp_context_menu li,
#pp .context-menu li {
  cursor: pointer;
  border-radius: 6px;
  color: #000;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: 40px;
  line-height: 40px;
  padding: 0 8px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  list-style: none;
  white-space: nowrap;
}
#pp_context_menu li.title,
#pp .context-menu li.title {
  cursor: default;
  color: #666;
  font-size: 12px;
  height: 32px;
  line-height: 32px;
  position: relative;
  margin-bottom: 14px;
}
#pp_context_menu li.title:hover,
#pp .context-menu li.title:hover {
  background: unset;
}
#pp_context_menu li.title::after,
#pp .context-menu li.title::after {
  content: '';
  position: absolute;
  display: block;
  height: 1px;
  inset: auto -8px -6px;
  background: rgba(0, 0, 0, 0.1);
}
#pp_context_menu li:hover,
#pp .context-menu li:hover {
  background: #f2f3f4;
}
#pp_landing_page {
  display: none;
  position: fixed;
  z-index: 9999999999 !important;
  top: 6px;
  right: 6px;
  width: 380px;
  min-height: 504px;
  max-height: calc(100vh - 12px);
  border: none;
  border-radius: 16px;
  box-shadow: 0 6px 20px rgba(0, 0, 0, 0.08);
  background: #fff;
  outline: 0.5px solid #e5e5e5;
}
#pp_close_landing_page {
  display: none;
  position: fixed;
  z-index: 9999999999 !important;
  top: 18px;
  right: 18px;
  width: 24px;
  height: 24px;
  cursor: pointer;
  color: #ddd;
}
#pp_close_landing_page:hover {
  color: #fff;
}
#pp_modal {
  width: 640px;
  background: #fff;
  border-radius: 16px;
  padding: 32px;
  border: none;
  top: 50%;
  left: 50%;
  margin: 0;
  transform: translate(-50%, -50%);
  font-style: normal !important;
}
#pp_modal_wrap {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.6);
  z-index: 9999999999;
}
#pp_modal_wrap * {
  box-sizing: border-box;
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, apple color emoji, segoe ui emoji, Segoe UI Symbol, noto color emoji;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
  font-variant: tabular-nums;
  font-feature-settings: 'tnum';
  transition: all var(--transition);
}
#pp_modal_wrap a {
  display: inline-block;
  text-decoration: none !important;
  cursor: pointer !important;
}
#pp_modal .pp_header {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
#pp_modal_title {
  font-weight: 600;
  font-size: 18px;
  line-height: 27px;
}
#pp_modal_close {
  width: 24px;
  height: 24px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNCAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMy40MDgzIDE0LjEzNzhMMTcuMjkxMSAxOC4yMjZDMTcuNjgxNiAxOC42Mzc5IDE3LjY4MTYgMTkuMzA1NyAxNy4yOTExIDE5LjcxNzZDMTYuOTAwNiAyMC4xMjk2IDE2LjI2NzQgMjAuMTI5NiAxNS44NzY5IDE5LjcxNzZMMTEuOTk1NCAxNS42MzA3TDguMTE5NDMgMTkuNzI2QzcuNzI4OTEgMjAuMTM4IDcuMDk1NzQgMjAuMTM4IDYuNzA1MjIgMTkuNzI2QzYuMzE0NjkgMTkuMzE0MSA2LjMxNDY5IDE4LjY0NjMgNi43MDUyMiAxOC4yMzQ0TDEwLjU3OTkgMTQuMTQwNEw2LjY5NzI4IDEwLjA1MjNDNi4zMDY3NiA5LjY0MDM1IDYuMzA2NzYgOC45NzI1MSA2LjY5NzI4IDguNTYwNkM3LjA4NzgxIDguMTQ4NjkgNy43MjA5NyA4LjE0ODY5IDguMTExNSA4LjU2MDZMMTEuOTkyOSAxMi42NDc0TDE1Ljg2ODggOC41NTIxQzE2LjI1OTMgOC4xNDAxOSAxNi44OTI1IDguMTQwMTkgMTcuMjgzIDguNTUyMUMxNy42NzM1IDguOTY0MDEgMTcuNjczNSA5LjYzMTg0IDE3LjI4MyAxMC4wNDM4TDEzLjQwODMgMTQuMTM3OFoiIGZpbGw9IiM2NjY2NjYiLz4KPC9zdmc+Cg==) no-repeat center / cover;
}
#pp_modal_body {
  padding: 24px 0 32px;
}
#pp_modal_input {
  width: 100%;
  background: #f2f3f4;
  border-radius: 4px;
  font-weight: 400;
  font-size: 14px;
  padding: 12px 16px;
  border: none;
  resize: none;
  outline: none;
}
#pp_modal_valid_message {
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #ff663b;
  position: absolute;
  line-height: 26px;
  height: 26px;
  max-width: 576px;
}
#pp_modal .pp_footer {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
#pp_modal_cancel {
  font-weight: 400;
  font-size: 14px;
  color: #000;
  padding: 0 16px;
  line-height: 36px;
  height: 36px;
}
#pp_modal_cancel:hover {
  background: #f5f7fa;
}
#pp_modal_confirm {
  min-width: 120px;
  line-height: 36px;
  height: 36px;
  padding: 0 16px;
  font-weight: 600;
  font-size: 14px;
  color: #fff;
  border-radius: 4px;
  text-align: center;
  display: flex !important;
  align-items: center;
  margin-left: 16px;
  background: var(--color-primary);
}
#pp_modal_confirm:hover {
  background: var(--color-primary-hover);
}
#pp_modal_confirm:active {
  background: var(--color-primary-active);
}
#pp_modal_confirm.disabled,
#pp_modal_confirm:disabled {
  background: var(--color-primary-disabled);
  opacity: 0.5;
}
#pp_modal_confirm_icon {
  display: inline-block;
  width: 24px;
  height: 24px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNSAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMS41IDExVjVDMTEuNSA0LjQ0NzcyIDExLjk0NzcgNCAxMi41IDRDMTMuMDUyMyA0IDEzLjUgNC40NDc3MiAxMy41IDVWMTFIMTkuNUMyMC4wNTIzIDExIDIwLjUgMTEuNDQ3NyAyMC41IDEyQzIwLjUgMTIuNTUyMyAyMC4wNTIzIDEzIDE5LjUgMTNIMTMuNVYxOUMxMy41IDE5LjU1MjMgMTMuMDUyMyAyMCAxMi41IDIwQzExLjk0NzcgMjAgMTEuNSAxOS41NTIzIDExLjUgMTlWMTNINS41QzQuOTQ3NzIgMTMgNC41IDEyLjU1MjMgNC41IDEyQzQuNSAxMS40NDc3IDQuOTQ3NzIgMTEgNS41IDExSDExLjVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K) no-repeat center / cover;
}
#pp_float_ball {
  position: fixed;
  z-index: 9999999999;
  right: 0;
  bottom: 20%;
  display: flex;
  flex-direction: column-reverse;
}
#pp_float_ball_main:hover {
  width: 64px;
  border: 0;
  background: var(--color-primary) url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggb3BhY2l0eT0iMC45ODU2MDEiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTQuMDY5MSA1LjMyNjFDMTMuNzgxNyA1LjI4OTczIDEzLjUzNzUgNS4wOTg1OSAxMy40MzMxIDQuODI4MzhMMTIuNTY5IDIuNTkxMDJDMTIuNDk3NSAyLjQwNTg0IDEyLjY0OTQgMi4yMTEzMyAxMi44NDY0IDIuMjM1ODRMMjEuOTQgMy4zNjc3QzIyLjQwNzMgMy40MjU4NiAyMi44MDc3IDMuNzI5ODMgMjIuOTg5MyA0LjE2NDMxTDI0IDYuNTgyODVMMTQuMDY5MSA1LjMyNjFaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBvcGFjaXR5PSIwLjk4NTYwMSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik05Ljk1MjQgNS4zMjYxQzEwLjIzOTggNS4yODk3MyAxMC40ODQgNS4wOTg1OSAxMC41ODg0IDQuODI4MzhMMTEuNDUyNCAyLjU5MTAyQzExLjUyNCAyLjQwNTg0IDExLjM3MjEgMi4yMTEzMyAxMS4xNzUxIDIuMjM1ODRMMi4wODE0NSAzLjM2NzdDMS42MTQxNiAzLjQyNTg2IDEuMjEzOCAzLjcyOTgzIDEuMDMyMjIgNC4xNjQzMUwwLjAyMTQ4NDQgNi41ODI4NUw0LjEzNDg1IDYuMDYyMzFMOS45NTI0IDUuMzI2MVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMCA2LjU4MzVIMjRWMTkuNzY0OEMyNCAyMS4yNDcyIDIyLjc5ODIgMjIuNDQ5IDIxLjMxNTggMjIuNDQ5SDIuNjg0MkMxLjIwMTc2IDIyLjQ0OSAwIDIxLjI0NzIgMCAxOS43NjQ4VjYuNTgzNVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik05LjMzMjAzIDE4LjQ0NzNDOS4zMzIwMyAxOC40NDczIDEwLjY1MTcgMTguOTgwNiAxMS45ODYzIDE4Ljk4MDZDMTMuMzIwOSAxOC45ODA2IDE0LjY2NTQgMTguNDQ3MyAxNC42NjU0IDE4LjQ0NzMiIHN0cm9rZT0iIzMwNmVmZiIgc3Ryb2tlLXdpZHRoPSIxLjM0MjEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8cGF0aCBkPSJNNy43MzQ0NiAxMS43ODA2VjEzLjkxMzkiIHN0cm9rZT0iIzMwNmVmZiIgc3Ryb2tlLXdpZHRoPSIyLjE0NzM2IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPHBhdGggZD0iTTE2LjI1OTkgMTEuNzgwNlYxMy45MTM5IiBzdHJva2U9IiMzMDZlZmYiIHN0cm9rZS13aWR0aD0iMi4xNDczNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPgo=) no-repeat center / 24px;
}
#pp_float_ball_main {
  position: relative;
  cursor: pointer;
  width: 50px;
  height: 44px;
  box-shadow: 0 8px 16px 0 rgba(8, 6, 33, 0.1);
  border-radius: 44px 0 0 44px;
  border: 0.5px solid #0000001a;
  box-sizing: border-box;
  background: #fff url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggb3BhY2l0eT0iMC45ODU2MDEiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTQuMDY5MSA1LjMyNjM0QzEzLjc4MTcgNS4yODk5OCAxMy41Mzc1IDUuMDk4ODQgMTMuNDMzMSA0LjgyODYzTDEyLjU2OSAyLjU5MTI2QzEyLjQ5NzUgMi40MDYwOCAxMi42NDk0IDIuMjExNTcgMTIuODQ2NCAyLjIzNjA5TDIxLjk0IDMuMzY3OTRDMjIuNDA3MyAzLjQyNjExIDIyLjgwNzcgMy43MzAwNyAyMi45ODkzIDQuMTY0NTZMMjQgNi41ODMxTDE0LjA2OTEgNS4zMjYzNFoiIGZpbGw9IiMzMDZlZmYiLz4KPHBhdGggb3BhY2l0eT0iMC45ODU2MDEiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNOS45NTI0IDUuMzI2MzRDMTAuMjM5OCA1LjI4OTk4IDEwLjQ4NCA1LjA5ODg0IDEwLjU4ODQgNC44Mjg2M0wxMS40NTI0IDIuNTkxMjZDMTEuNTI0IDIuNDA2MDggMTEuMzcyMSAyLjIxMTU3IDExLjE3NTEgMi4yMzYwOUwyLjA4MTQ1IDMuMzY3OTRDMS42MTQxNiAzLjQyNjExIDEuMjEzOCAzLjczMDA3IDEuMDMyMjIgNC4xNjQ1NkwwLjAyMTQ4NDQgNi41ODMxTDQuMTM0ODUgNi4wNjI1NUw5Ljk1MjQgNS4zMjYzNFoiIGZpbGw9IiMzMDZlZmYiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDYuNTgzNzRIMjRWMTkuNzY1QzI0IDIxLjI0NzQgMjIuNzk4MiAyMi40NDkyIDIxLjMxNTggMjIuNDQ5MkgyLjY4NDJDMS4yMDE3NiAyMi40NDkyIDAgMjEuMjQ3NCAwIDE5Ljc2NVY2LjU4Mzc0WiIgZmlsbD0iIzMwNmVmZiIvPgo8cGF0aCBkPSJNOS4zMzIwMyAxOC40NDc4QzkuMzMyMDMgMTguNDQ3OCAxMC42NTE3IDE4Ljk4MTEgMTEuOTg2MyAxOC45ODExQzEzLjMyMDkgMTguOTgxMSAxNC42NjU0IDE4LjQ0NzggMTQuNjY1NCAxOC40NDc4IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuMzQyMSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+CjxwYXRoIGQ9Ik03LjczNDQ2IDExLjc4MDZWMTMuOTEzOSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIyLjE0NzM2IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPHBhdGggZD0iTTE2LjI1OTkgMTEuNzgwNlYxMy45MTM5IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjIuMTQ3MzYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4K) no-repeat center / 24px;
  transition: all var(--transition);
}
#pp_float_ball_tip {
  display: none;
  z-index: -1;
  position: absolute;
  background-color: #457cff;
  top: 50%;
  transform: translateY(-50%);
  width: 200px;
  right: 82px;
  border-radius: 8px;
  padding: 24px 12px;
  text-align: center;
}
#pp_float_ball_tip_close {
  position: absolute;
  display: block;
  top: 12px;
  right: 12px;
  width: 24px;
  height: 24px;
  mask: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNCAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMy40MDgzIDE0LjEzNzhMMTcuMjkxMSAxOC4yMjZDMTcuNjgxNiAxOC42Mzc5IDE3LjY4MTYgMTkuMzA1NyAxNy4yOTExIDE5LjcxNzZDMTYuOTAwNiAyMC4xMjk2IDE2LjI2NzQgMjAuMTI5NiAxNS44NzY5IDE5LjcxNzZMMTEuOTk1NCAxNS42MzA3TDguMTE5NDMgMTkuNzI2QzcuNzI4OTEgMjAuMTM4IDcuMDk1NzQgMjAuMTM4IDYuNzA1MjIgMTkuNzI2QzYuMzE0NjkgMTkuMzE0MSA2LjMxNDY5IDE4LjY0NjMgNi43MDUyMiAxOC4yMzQ0TDEwLjU3OTkgMTQuMTQwNEw2LjY5NzI4IDEwLjA1MjNDNi4zMDY3NiA5LjY0MDM1IDYuMzA2NzYgOC45NzI1MSA2LjY5NzI4IDguNTYwNkM3LjA4NzgxIDguMTQ4NjkgNy43MjA5NyA4LjE0ODY5IDguMTExNSA4LjU2MDZMMTEuOTkyOSAxMi42NDc0TDE1Ljg2ODggOC41NTIxQzE2LjI1OTMgOC4xNDAxOSAxNi44OTI1IDguMTQwMTkgMTcuMjgzIDguNTUyMUMxNy42NzM1IDguOTY0MDEgMTcuNjczNSA5LjYzMTg0IDE3LjI4MyAxMC4wNDM4TDEzLjQwODMgMTQuMTM3OFoiIGZpbGw9IiM2NjY2NjYiLz4KPC9zdmc+Cg==) no-repeat center / cover;
  background: #fff;
}
#pp_float_ball_tip_icon {
  display: inline-block;
  width: 54px;
  height: 54px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTMiIGhlaWdodD0iNTQiIHZpZXdCb3g9IjAgMCA1MyA1NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMy40MzEgMTguMzQ4MkMyMy44NjEyIDE4LjI5NDIgMjQuMjI3MiAxOC4wMDg4IDI0LjM4NDUgMTcuNjA0N0wyNS43MTE0IDE0LjE5NDhDMjUuODE5NCAxMy45MTcyIDI1LjU5MTkgMTMuNjI0OCAyNS4yOTYzIDEzLjY2MTNMMTEuMzYyNyAxNS4zODI1QzEwLjY2MzMgMTUuNDY4OSAxMC4wNjM0IDE1LjkyMjcgOS43ODk5MSAxNi41NzIyTDguMjM4NjcgMjAuMjU2MUg4LjIwODk4VjQwLjc3ODNDOC4yMDg5OCA0Mi43MzUgOS43OTUyOCA0NC4zMjEzIDExLjc1MjEgNDQuMzIxM0g0MS4zNDU3QzQzLjMwMjUgNDQuMzIxMyA0NC44ODg4IDQyLjczNSA0NC44ODg4IDQwLjc3ODNWMjAuMjU2M0w0NC44ODk3IDIwLjI1NjRMNDMuMzM4MyAxNi41NzIyQzQzLjA2NDggMTUuOTIyNyA0Mi40NjUgMTUuNDY4OSA0MS43NjU1IDE1LjM4MjVMMjcuODMyIDEzLjY2MTNDMjcuNTM2MyAxMy42MjQ4IDI3LjMwODggMTMuOTE3MiAyNy40MTY4IDE0LjE5NDhMMjguNzQzOCAxNy42MDQ3QzI4LjkwMSAxOC4wMDg4IDI5LjI2NyAxOC4yOTQyIDI5LjY5NzIgMTguMzQ4Mkw0NC44ODc2IDIwLjI1NjFIOC4yNDA2TDE0LjUyNTEgMTkuNDY2OEwyMy40MzEgMTguMzQ4MloiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjIuODg2MSAzNy4wOTY5QzIyLjcyNjEgMzYuNjc4OSAyMy4wNTY4IDM2LjI4MTIgMjMuNTA0MyAzNi4yODEySDI5LjQ5MjJDMjkuOTM5NyAzNi4yODEyIDMwLjI3MDQgMzYuNjc4OSAzMC4xMTA0IDM3LjA5NjlDMjkuNzI4MSAzOC4wOTU2IDI4Ljc2NzcgMzkuNjU2MiAyNi40OTgzIDM5LjY1NjJDMjQuMjI4OCAzOS42NTYyIDIzLjI2ODQgMzguMDk1NiAyMi44ODYxIDM3LjA5NjlaIiBmaWxsPSIjMzA2ZWZmIi8+CjxwYXRoIGQ9Ik0yMC4wMjc1IDI4LjE0MjJWMzEuMzc4MSIgc3Ryb2tlPSIjMzA2ZWZmIiBzdHJva2Utd2lkdGg9IjMuMjE5MzkiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8cGF0aCBkPSJNMzMuMDcwNSAyOC4xNDIyVjMxLjM3ODEiIHN0cm9rZT0iIzMwNmVmZiIgc3Ryb2tlLXdpZHRoPSIzLjIxOTM5IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPHBhdGggZD0iTTAuODI4MTI1IDI4LjgwNzZDMC44MjgxMjUgMjQuNzY1MiA0LjEwNTA5IDIxLjQ4ODMgOC4xNDc0NCAyMS40ODgzSDguMjM4MTlWMzYuMTI2OUg4LjE0NzQ0QzQuMTA1MDkgMzYuMTI2OSAwLjgyODEyNSAzMi44NDk5IDAuODI4MTI1IDI4LjgwNzZaIiBmaWxsPSIjMjgzNjU3Ii8+CjxwYXRoIGQ9Ik01Mi4xNjggMjguODA3NkM1Mi4xNjggMjQuNzY1MiA0OC44OTEgMjEuNDg4MyA0NC44NDg3IDIxLjQ4ODNINDQuNzU3OVYzNi4xMjY5SDQ0Ljg0ODdDNDguODkxIDM2LjEyNjkgNTIuMTY4IDMyLjg0OTkgNTIuMTY4IDI4LjgwNzZaIiBmaWxsPSIjMjgzNjU3Ii8+CjxwYXRoIGQ9Ik02Ljg4MDg2IDM0LjQ0ODdDNi44ODA4NiAzNC40NDg3IDEwLjk3OTYgMzkuMDYzMSAxNS4xODEgMzkuMDYzMSIgc3Ryb2tlPSIjMjgzNjU3IiBzdHJva2Utd2lkdGg9IjEuODI5ODMiLz4KPGVsbGlwc2UgY3g9IjE1LjY0OCIgY3k9IjM5LjA1NDIiIHJ4PSIxLjQ4MjAxIiByeT0iMS40NjM4NiIgZmlsbD0iIzI4MzY1NyIvPgo8cGF0aCBkPSJNNi44ODA4NiAyMi42MDUxQzYuODgwODYgMjIuNjA1MSA4LjIwODYyIDguNzMzNDIgMjYuNTQ4NSA5LjMwMzc3QzQ0Ljg4ODUgOS44NzQxMyA0NiAyMi4xNzggNDYgMjIuMTc4IiBzdHJva2U9IiMyODM2NTciIHN0cm9rZS13aWR0aD0iMi4xOTU3OSIvPgo8L3N2Zz4K) no-repeat center / 100%;
}
#pp_float_ball_tip_desc {
  font-size: 16px;
  color: #fff;
  font-weight: 600;
}
#pp_float_ball_tip_btn {
  margin-top: 12px;
  background: #fff;
  padding: 4px 12px;
  line-height: 22px;
  font-size: 13px;
  font-weight: 600;
  border-radius: 8px;
  color: var(--color-primary);
  text-decoration: none;
  display: inline-block;
  cursor: pointer;
  transition: background var(--transition);
}
#pp_float_ball_tip_btn:hover {
  background: #ecf2ff;
}
#pp_float_ball_tip::after {
  content: '';
  position: absolute;
  border-radius: 0 2px;
  width: 14px;
  height: 14px;
  display: block;
  background: #457cff;
  top: 50%;
  transform: translateY(-50%) rotate(45deg);
  right: -7px;
}
#pp_float_ball_context_menu {
  position: fixed;
  background: #fff;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.1);
  border-radius: 6px;
  padding: 6px 8px 8px;
  margin: 0;
  z-index: 9999999999;
  display: none;
}
#pp_float_ball_context_menu li {
  cursor: pointer;
  border-radius: 6px;
  color: #000;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: 40px;
  line-height: 40px;
  padding: 0 8px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  list-style: none;
  white-space: nowrap;
}
#pp_float_ball_context_menu li.title {
  cursor: default;
  color: #666;
  font-size: 12px;
  height: 32px;
  line-height: 32px;
  position: relative;
  margin-bottom: 14px;
}
#pp_float_ball_context_menu li.title:hover {
  background: unset;
}
#pp_float_ball_context_menu li.title::after {
  content: '';
  position: absolute;
  display: block;
  height: 1px;
  inset: auto -8px -6px;
  background: rgba(0, 0, 0, 0.1);
}
#pp_float_ball_context_menu li:hover {
  background: #f2f3f4;
}
#pp_alert {
  display: flex;
  justify-content: space-between;
  align-items: center;
  top: 24px;
  left: 50%;
  transform: translateX(-50%);
  position: fixed;
  line-height: 1.2;
  box-sizing: border-box;
  padding: 12px 24px;
  background: var(--color-primary);
  border-radius: 4px;
  color: #fff;
  font-size: 14px;
  gap: 8px;
  box-shadow: 0 0 12px 0 #7fa4dc;
}

/* Local functional components shared by the eight reference-native layouts. */
[hidden]{display:none!important}*{box-sizing:border-box}img{max-width:100%;height:auto}body{overflow-x:clip}a{color:inherit}h1,h2,h3,p{overflow-wrap:anywhere}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid #e6ac39;outline-offset:3px}.hg-poster-link{display:contents}.hg-inserted-image{display:block;width:100%;height:100%;object-fit:cover}.fade-in,[data-reveal],.reveal,.video-card{opacity:1!important;transform:none!important}.hg-added,.hg-footer>div{max-width:1200px;margin:0 auto}.hg-added{padding:48px 20px}.hg-added-head{display:flex;align-items:center;justify-content:space-between;gap:20px}.hg-added h2{font-size:27px;margin:0 0 18px;font-weight:750}.hg-added>p{opacity:.7;line-height:1.8;margin:0 0 25px}.hg-work-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:22px;margin-top:28px}.hg-work-grid img{width:100%;height:auto;aspect-ratio:2/3;object-fit:cover;border-radius:8px}.hg-work-grid h3{font-size:15px;margin:12px 0 6px;line-height:1.5}.hg-work-grid p{font-size:12px;opacity:.65}.hg-rank-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:24px 0}.hg-rank-entry{display:flex;gap:12px;align-items:center;min-width:0;padding:15px;border:1px solid #8884;border-radius:10px;text-decoration:none;background:#ffffff05}.hg-rank-entry>b{font-size:22px;color:#d69d44}.hg-rank-entry img{width:40px;height:58px;object-fit:cover;border-radius:4px}.hg-rank-entry>span{font-size:13px;line-height:1.6;min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hg-rank-entry small{display:block;font-size:11px;opacity:.6}.hg-discover nav{display:flex;flex-wrap:wrap;gap:12px;margin:22px 0 30px}.hg-discover nav a{border:1px solid #8886;border-radius:30px;padding:9px 18px;text-decoration:none}.hg-discover form{max-width:650px}.hg-discover label{font-size:13px;display:block;margin-bottom:10px;opacity:.7}.hg-discover form>div{display:flex;gap:10px}.hg-discover input{min-width:0;flex:1;padding:13px 15px;border:1px solid #8886;border-radius:9px;background:#ffffff0c;color:inherit;font:inherit}.hg-discover button{padding:10px 24px;background:#d7a43d;color:#171717;border:0;border-radius:9px;font:inherit;font-weight:700}.hg-footer{border-top:1px solid #8884;padding:40px 22px;font-size:13px;line-height:1.8}.hg-footer-brand{font-size:25px;font-weight:800;text-decoration:none}.hg-footer p{opacity:.7;margin:15px 0}.hg-footer nav{display:flex;flex-wrap:wrap;gap:20px}.hg-footnote{border-top:1px solid #8884;padding-top:20px;margin-top:25px!important}.hg-menu-button{display:none!important}.hg-mobile-menu{position:fixed;left:12px;right:12px;top:62px;background:#1a1824;color:#fff;border:1px solid #8886;border-radius:12px;padding:15px;z-index:1200;box-shadow:0 12px 40px #0008}.hg-mobile-menu a{display:block;padding:10px 14px;text-decoration:none}.hg-accessible-title{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.hg-monitor-posters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%}.hg-monitor-posters img{width:100%;aspect-ratio:2/3;object-fit:cover;border-radius:9px}.hg-monitor-posters a{text-decoration:none;min-width:0}.hg-monitor-posters span{font-size:11px;display:block;margin-top:8px}.hg-phone-content{background:#111722;border-radius:32px;padding:28px 13px 14px;color:#f5d077;min-height:530px}.hg-phone-content>strong{font-size:20px}.hg-phone-content>p{font-size:10px;color:#aaa}.hg-phone-content .hg-work-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:15px}.hg-phone-content .hg-work-grid img{border-radius:5px}.hg-phone-content .hg-work-grid h3{font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:5px}.hg-phone-content .hg-work-grid p{display:none}.home-42 .hg-rank-entry{border:3px solid #211f20;border-radius:0;box-shadow:4px 4px 0 #211f20}.home-42 .hg-rank-entry>b{color:#6e182c}.home-43 .banner-slider,.home-43 .banner-slide{width:100%}.home-43 .banner-slide{display:flex!important;opacity:1!important;visibility:visible!important;position:relative!important}.home-43 .banner-content h1{font-size:40px}.home-43 aside .hg-rank-grid,.home-44 aside .hg-rank-grid,.home-46 aside .hg-rank-grid{grid-template-columns:1fr}.home-44 .caro,.home-46 .caro{min-height:310px}.home-44 .slide,.home-46 .slide{display:flex!important;position:relative!important;opacity:1!important;visibility:visible!important;transform:none!important}.home-45 .video-thumbnail{position:relative;overflow:hidden}.home-45 .video-thumbnail>.hg-poster-link img,.home-45 .video-thumbnail>.hg-inserted-image{width:100%;height:100%;position:absolute;inset:0;object-fit:cover}.home-45 .banner-right{min-width:0}.home-47 .carousel-slide{min-width:100%;width:100%;opacity:1!important;visibility:visible!important}.home-47 .card-img{position:relative}.home-47 .card-img>.hg-poster-link img,.home-47 .card-img>.hg-inserted-image{width:100%;height:100%;position:absolute;inset:0;object-fit:cover}.home-48 .atu-kapian img{width:100%;height:auto;aspect-ratio:2/3;object-fit:cover}.home-49 [data-kind=phone-frame]{height:auto;min-height:530px}.home-49 .hg-added{color:#eee}.home-49 .hg-work-grid a{text-decoration:none}.home-49 [data-kind=hero-section]{opacity:1!important}.home-42 .collage-main img{height:auto;aspect-ratio:8/5;object-fit:cover}.home-42 .subgrid-item img{height:auto;aspect-ratio:4/3;object-fit:cover}.home-44 .card img{height:auto;aspect-ratio:2/3;object-fit:cover}.home-46 .card .pic img{height:100%;object-fit:cover}
@media(max-width:1050px){.hg-work-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.hg-rank-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hg-monitor-posters{gap:7px}}
@media(max-width:760px){.hg-menu-button{display:block!important;position:fixed;top:12px;right:14px;z-index:1300;width:38px;height:38px;border:1px solid #8886;border-radius:8px;background:#171722dd;color:#fff;font-size:23px;line-height:1;cursor:pointer}header nav:not(.hg-mobile-menu),.site-nav .nav-links,.atu-daohang,.nav-pills{display:none!important}.hg-mobile-menu{display:block}.hg-added{padding:32px 16px}.hg-added h2{font-size:23px}.hg-work-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px}.hg-rank-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hg-rank-entry{padding:10px;gap:9px}.hg-rank-entry img{width:32px;height:48px}.hg-rank-entry b{font-size:18px}.hg-rank-entry>span{font-size:12px}.hg-discover nav{gap:8px}.hg-discover nav a{padding:8px 12px;font-size:13px}.hg-added-head>a{font-size:12px;white-space:nowrap}.hg-footer nav{gap:15px}.home-43 .banner-content h1{font-size:30px}.home-44 .slide,.home-46 .slide{flex-direction:column;gap:18px}.home-44 .slide-cv,.home-46 .slide-pic{width:160px;max-width:160px;margin:0 auto}.home-44 .slide-cv img,.home-46 .slide-pic img{height:230px!important;object-fit:cover}.home-44 .caro,.home-46 .caro{height:auto!important}.home-44 .slide-tx,.home-46 .slide-info{width:100%;min-width:0}.home-42 .collage-grid{grid-template-columns:1fr!important}.home-42 .collage-subgrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.home-48 .atu-zhutui{min-width:0}.home-49 [data-kind=hero-stage]{max-width:100%;min-width:0}.home-49 [data-kind=phone-frame]{max-width:270px}.home-49 .hg-phone-content .hg-work-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
/* Geometry refinements verified against the original desktop layouts. */
.home-42 .collage-main img,.home-42 .subgrid-item img{object-position:center 15%}.home-43 .banner-section{height:520px;border-radius:20px;overflow:hidden}.home-43 .banner-slide{height:100%;align-items:center}.home-43 .banner-content{max-width:760px;padding:40px}.home-43 .banner-content p{max-width:660px;line-height:1.8;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.home-44 .slide{display:grid!important;grid-template-columns:174px minmax(0,1fr);gap:22px;min-height:232px;align-items:start}.home-44 .slide-cv{width:174px;height:232px}.home-44 .slide-cv img{width:174px;height:232px;object-fit:cover;object-position:center top}.home-46 .hero .hg-rank-grid{margin:10px;gap:0}.home-46 .hero .hg-rank-entry{border:0;background:none;padding:8px 4px}.home-49{background-image:linear-gradient(#ffffff03 1px,transparent 1px),linear-gradient(90deg,#ffffff03 1px,transparent 1px);background-size:84px 84px}.hg-symbol{font-style:normal;font-family:system-ui,sans-serif!important}
@media(max-width:760px){.home-43 .banner-section{height:440px}.home-43 .banner-content{padding:28px 22px}.home-43 .banner-content h1{font-size:27px;line-height:1.4}.home-43 .banner-content p{font-size:13px;-webkit-line-clamp:4}.home-44 .slide{display:flex!important;flex-direction:column;gap:18px}.home-44 .slide-cv{width:160px;height:230px}.home-44 .slide-cv img{width:160px;height:230px}.home-46 .hero aside{min-height:0}.home-47 .topbar ul{display:none}.home-48 .atu-lankuang{overflow:auto;flex-wrap:nowrap;max-width:100%}}
.home-42 .collage-main .image-container{height:auto!important;aspect-ratio:8/5;position:relative;overflow:hidden}.home-42 .collage-main .image-container img{position:absolute;inset:0;width:100%;height:100%!important;aspect-ratio:auto;object-fit:cover;object-position:center 15%}
@media(max-width:760px){html{overflow-x:hidden}.site-nav .nav-menu{display:none!important}.home-44 .hd .act,.home-46 .hd .usr{display:none!important}.home-44 .hd-in,.home-46 .hd-in{padding-right:57px}.home-44 .search,.home-46 .srch{min-width:0;max-width:100%}.home-44 .search input,.home-46 .srch input{min-width:0;width:100%}.home-46 .subnav-in{overflow-x:auto;max-width:100%;scrollbar-width:thin}.home-48 .atu-zhutui .atu-fengmian{display:block;width:190px!important;height:280px!important;object-fit:cover;margin:0 auto}.home-48 .atu-dianceng{min-width:0}.home-48 .atu-lankuang{margin-top:12px}.home-49 [data-kind=hero-stage]{width:100%!important;max-width:100%;overflow:hidden;padding:30px 0;min-height:650px}.home-49 [data-kind=floating-card-one]{right:0!important;left:auto!important}.home-49 [data-kind=floating-card-two]{left:0!important;right:auto!important}.home-49 [data-kind=phone-frame]{margin-inline:auto;max-width:260px;width:260px}}
