.srpub{--bg:#F2F3F5;--card:#fff;--ink:#16181D;--ink2:#3B4048;--mute:#6B717B;--dim:#9AA0A8;--ln:#E3E5E8;--ln2:#D3D6DA;--red:#E5252A;--red2:#C81E1E;--teal:#0F766E;--tealbg:#E7F5F3;
display:block;background:var(--bg);color:var(--ink);font:15px/1.65 "Noto Sans TC","PingFang TC","Microsoft JhengHei",system-ui,sans-serif;-webkit-font-smoothing:antialiased}
.srpub *{box-sizing:border-box}
.srpub a{color:inherit;text-decoration:none}
.srpub button{font:inherit;cursor:pointer}
.srpub h1,.srpub h2,.srpub h3,.srpub h4,.srpub h5,.srpub h6{font-family:inherit;color:inherit;letter-spacing:0;text-transform:none}
.srpub .num{font-family:"Barlow Condensed","Roboto Condensed",system-ui,sans-serif;font-variant-numeric:tabular-nums}
.srpub .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:38px;padding:0 16px;border-radius:4px;border:1px solid var(--ln2);background:#fff;font-weight:600;font-size:14px;color:var(--ink);white-space:nowrap;text-decoration:none}
.srpub .btn:hover{border-color:var(--ink)}
.srpub .btn.pri{background:var(--red);border-color:var(--red);color:#fff}
.srpub .btn.pri:hover{background:var(--red2);border-color:var(--red2)}
.srpub .btn.sm{height:30px;padding:0 10px;font-size:13px}
.srpub .btn.blk{width:100%}
.srpub [hidden]{display:none!important} .srpub .pbh{background-color:#0B0B0E;background-image:repeating-linear-gradient(180deg,#0F0F12 0 1px,transparent 1px 4px);color:#fff} .srpub .pbh .in{max-width:1240px;margin:0 auto;padding:40px 24px 34px}
.srpub .eyb{font-size:13px;color:#E8B4B4;letter-spacing:.06em;font-weight:600}
.srpub .pbh h1{font-size:34px;line-height:1.3;margin:8px 0 10px;color:#fff;font-weight:700}
.srpub .pbh p{margin:0;color:#D9D0D0;max-width:46em}
.srpub .hst{display:flex;gap:28px;margin-top:20px;flex-wrap:wrap}
.srpub .hst div{border-left:2px solid rgba(255,255,255,.18);padding-left:12px}
.srpub .hst b{display:block;font-size:28px;line-height:1;color:#fff}
.srpub .hst small{color:#C9BDBD;font-size:12.5px}
.srpub .wrap{max-width:1240px;margin:0 auto;padding:22px 24px 60px}
.srpub .bc{font-size:13px;color:var(--mute);margin-bottom:12px}
.srpub .bc a:hover{color:var(--red)}
.srpub .grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:24px;align-items:start}
.srpub .grid>div{min-width:0;display:flex;flex-direction:column;gap:18px}
.srpub .card{background:var(--card);border:1px solid var(--ln);border-radius:6px}
.srpub .sh{font-size:17px;font-weight:700;margin:4px 0 10px} .srpub .fbar{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center;padding:14px 18px;border-bottom:1px solid var(--ln)}
.srpub .seg{display:inline-flex;border:1px solid var(--ln2);border-radius:4px;overflow:hidden}
.srpub .seg button{border:0;background:#fff;padding:5px 12px;font-size:13px;color:var(--ink2)}
.srpub .seg button+button{border-left:1px solid var(--ln2)}
.srpub .seg button.on{background:var(--ink);color:#fff}
.srpub .chips{display:flex;flex-wrap:wrap;gap:6px;align-items:center}
.srpub .chip{border:1px solid var(--ln2);background:#fff;border-radius:999px;padding:3px 11px;font-size:13px;color:var(--ink2)}
.srpub .chip.on{border-color:var(--ink);background:var(--ink);color:#fff}
.srpub .fl{font-size:12.5px;color:var(--mute);margin-right:2px}
.srpub .tog{display:inline-flex;gap:6px;align-items:center;font-size:13px;color:var(--ink2);margin:0} .srpub .dh{display:flex;align-items:baseline;gap:10px;padding:16px 18px 6px;font-size:13px;color:var(--mute)}
.srpub .dh b{font-size:15px;color:var(--ink)}
.srpub .ei{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 16px;padding:14px 18px;border-top:1px solid var(--ln)}
.srpub .ei:hover{background:#FAFAFB}
.srpub .tg{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:12px}
.srpub .cc{background:var(--ink);color:#fff;font-weight:700;border-radius:3px;padding:1px 7px}
.srpub .cc.tw{background:var(--red)}
.srpub .kt{border:1px solid currentColor;border-radius:3px;padding:0 6px;line-height:18px}
.srpub .k-pol{color:#B07A12}.srpub .k-reg{color:#7A4FBF}.srpub .k-proc{color:#C8242B}.srpub .k-corp{color:#3E5FB8}.srpub .k-cap{color:#1F8F86}.srpub .k-chain{color:#2D7A4B}.srpub .k-tech{color:#5B6470}
.srpub .imp{display:inline-flex;gap:2px;margin-left:2px}
.srpub .imp i{width:4px;height:11px;background:#E1E3E6;border-radius:1px}
.srpub .imp i.on{background:var(--red)}
.srpub .ei h3{margin:6px 0 4px;font-size:16.5px;line-height:1.5;font-weight:700}
.srpub .ei h3 a:hover{color:var(--red)}
.srpub .ei p{margin:0;font-size:14px;color:var(--ink2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.srpub .em{font-size:12.5px;color:var(--mute);margin-top:6px;display:flex;gap:4px 12px;flex-wrap:wrap}
.srpub .em a{color:var(--ink2)}
.srpub .em .lk{color:var(--teal)}
.srpub .dpt{color:var(--ink2)}
.srpub .ea{display:flex;flex-direction:column;align-items:flex-end;gap:6px}
.srpub .trk{border:1px solid var(--ln2);background:#fff;border-radius:4px;padding:3px 10px;font-size:12.5px;color:var(--ink2);white-space:nowrap}
.srpub .trk:hover{border-color:var(--teal);color:var(--teal)}
.srpub .trk.on{border-color:var(--teal);background:var(--tealbg);color:var(--teal)}
.srpub .trk.pri{background:var(--red);border-color:var(--red);color:#fff;font-weight:600;font-size:14px;height:38px;padding:0 16px}
.srpub .trk.pri.on{background:var(--tealbg);border-color:var(--teal);color:var(--teal)}
.srpub .trk.blk{width:100%}
.srpub .more{display:flex;justify-content:center;padding:16px;border-top:1px solid var(--ln)}
.srpub .mid{padding:16px 18px;border-top:1px solid var(--ln);background:#FBFBFC;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center}
.srpub .mid b{font-size:15px}
.srpub .mid p{margin:2px 0 0;font-size:13.5px;color:var(--ink2)}
.srpub #intl>.empty{margin:16px 18px} .srpub .side{position:sticky;top:80px;display:flex;flex-direction:column;gap:16px}
.srpub .mw{padding:18px}
.srpub .mw h4{margin:0;font-size:17px;font-weight:700}
.srpub .mw .ds{margin:6px 0 14px;font-size:13.5px;color:var(--ink2)}
.srpub .mwg{border-top:1px solid var(--ln);padding:10px 0 4px}
.srpub .mwg small{display:block;font-size:12px;color:var(--mute);margin-bottom:6px}
.srpub .pick{display:flex;flex-wrap:wrap;gap:6px}
.srpub .pick button{border:1px solid var(--ln2);background:#fff;border-radius:4px;padding:3px 9px;font-size:13px;color:var(--ink2)}
.srpub .pick button.on{border-color:var(--teal);background:var(--tealbg);color:var(--teal);font-weight:600}
.srpub .mwr{margin:12px 0;padding:12px;border:1px solid var(--ln);border-radius:4px;background:#FAFBFB;font-size:13px;color:var(--ink2)}
.srpub .mwr .row{display:flex;justify-content:space-between;align-items:baseline}
.srpub .mwr .row b{font-size:20px;color:var(--ink)}
.srpub .mwr ul{margin:8px 0 0;padding:0;list-style:none;font-size:12.5px}
.srpub .mwr li{padding:5px 0;border-top:1px dashed var(--ln);display:grid;grid-template-columns:40px 1fr;gap:6px;margin:0}
.srpub .mwr li span{color:var(--mute)}
.srpub .mwf{font-size:12px;color:var(--mute);text-align:center;margin-top:8px}
.srpub .sc{padding:16px 18px}
.srpub .sc h5{margin:0 0 8px;font-size:14px;font-weight:700}
.srpub .sc .sp{margin:0 0 12px;font-size:13.5px;color:var(--ink2)}
.srpub .sc .tg{margin-bottom:8px}
.srpub .rk{list-style:none;margin:0;padding:0;font-size:13.5px}
.srpub .rk li{display:flex;justify-content:space-between;gap:10px;padding:6px 0;border-top:1px solid var(--ln);margin:0}
.srpub .rk li:first-child{border-top:0}
.srpub .rk a:hover{color:var(--red)}
.srpub .rk small{color:var(--teal);font-size:12px}
.srpub .rk em{font-style:normal;color:var(--mute)}
.srpub .rk .vs{color:var(--teal);font-size:12.5px}
.srpub .trkbig{padding:18px}
.srpub .trkbig h4{margin:0 0 6px;font-size:16px;font-weight:700}
.srpub .trkbig p{margin:0 0 14px;font-size:13.5px;color:var(--ink2)} .srpub .art{padding:26px 30px}
.srpub .art h1{font-size:28px;line-height:1.4;margin:10px 0 8px;font-weight:700}
.srpub .am{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:13px;color:var(--mute);padding-bottom:16px;border-bottom:1px solid var(--ln)}
.srpub .am a{color:var(--teal)}
.srpub .am b{color:var(--ink);font-weight:600}
.srpub .am .wait{color:#9A6A0B}
.srpub .sec{margin-top:24px}
.srpub .sec h2{font-size:17px;margin:0 0 10px;display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline;font-weight:700}
.srpub .sec h2 small{font-size:12.5px;color:var(--mute);font-weight:400}
.srpub .sec p{margin:0;color:var(--ink2)}
.srpub .facts{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--ln);border-radius:4px;overflow:hidden}
.srpub .facts div{padding:10px 14px;border-left:1px solid var(--ln)}
.srpub .facts div:first-child{border-left:0}
.srpub .facts small{display:block;font-size:12px;color:var(--mute)}
.srpub .facts b{font-size:14.5px}
.srpub .lock{position:relative;border:1px solid var(--ln);border-radius:6px;overflow:hidden;margin-top:24px;min-height:230px}
.srpub .lock .bl{padding:18px 22px;filter:blur(5px);user-select:none;pointer-events:none;opacity:.6}
.srpub .lock .bl i{display:block;height:10px;border-radius:5px;background:#D7DADF;margin:10px 0}
.srpub .lock .bl h6{margin:14px 0 4px;font-size:14px;color:var(--ink2)}
.srpub .lock .fg{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:20px;background:linear-gradient(180deg,rgba(255,255,255,.35),rgba(255,255,255,.94) 45%)}
.srpub .lock .fg b{font-size:17px}
.srpub .lock .fg p{margin:6px 0 14px;font-size:13.5px;color:var(--ink2);max-width:30em}
.srpub .lock .fg .row{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}
.srpub .rel{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:24px}
.srpub .rel .card{padding:14px 16px}
.srpub .rel h5{margin:0 0 8px;font-size:14px;font-weight:700}
.srpub .rl{list-style:none;margin:0;padding:0;font-size:13.5px}
.srpub .rl li{padding:7px 0;border-top:1px solid var(--ln);display:grid;grid-template-columns:44px 1fr;gap:6px;margin:0}
.srpub .rl li:first-child{border-top:0}
.srpub .rl>li>span:first-child{color:var(--mute);font-size:12.5px}
.srpub .rl a:hover{color:var(--red)}
.srpub .stg{font-size:12px;border-radius:3px;padding:1px 7px;border:1px solid}
.srpub .stg.mature{color:#2D7A4B;border-color:#9BC9AE;background:#F0F8F3}
.srpub .stg.developing{color:#9A6A0B;border-color:#E3C98F;background:#FBF6EA}
.srpub .stg.restrictive{color:#B4262B;border-color:#EBB1B3;background:#FCF0F0}
.srpub .alx{font-size:12px;color:var(--ink2)}
.srpub .al{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:5px;vertical-align:1px}
.srpub .al.red{background:#E5252A}.srpub .al.orange{background:#E58A1F}.srpub .al.green{background:#2FA36B} .srpub .chg{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}
.srpub .chg .card{padding:14px 16px;display:flex;flex-direction:column;gap:6px}
.srpub .chg .card:hover{border-color:var(--ln2);box-shadow:0 2px 8px rgba(0,0,0,.04)}
.srpub .chg .card small{color:var(--mute);font-size:12.5px}
.srpub .chg .card b{font-size:15px;line-height:1.5}
.srpub .chg .card .ft{display:flex;justify-content:space-between;font-size:12.5px;color:var(--mute);margin-top:auto}
.srpub .chg .card .lk{color:var(--teal)}
.srpub div.tw{overflow-x:auto}
.srpub table.rt{width:100%;border-collapse:collapse;font-size:13.5px;margin:0;border:0}
.srpub .rt th{text-align:left;font-size:12px;color:var(--mute);font-weight:500;padding:10px 12px;border:0;border-bottom:1px solid var(--ln2);background:#FAFAFB;white-space:nowrap}
.srpub .rt td{padding:12px;border:0;border-bottom:1px solid var(--ln);vertical-align:top;color:var(--ink2);background:transparent}
.srpub .rt td.c b{color:var(--ink);font-size:15px}
.srpub .rt td.c a:hover b{color:var(--red)}
.srpub .rt td.c small{display:block;color:var(--mute);font-size:12px}
.srpub .rt tbody tr:hover td{background:#FAFAFB}
.srpub .rt .r{text-align:right;white-space:nowrap}
.srpub .rt td.r b{font-size:18px;color:var(--ink)}
.srpub .rt td.r small{color:var(--mute);margin-left:2px}
.srpub .rt .dt{display:block;font-size:12px;color:var(--mute);margin-bottom:2px}
.srpub .rt input[type=checkbox]{width:16px;height:16px;margin:3px 0 0;accent-color:var(--ink)}
.srpub .cmp{border-color:var(--ink)}
.srpub .cmph{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid var(--ln)}
.srpub .cmph h2{margin:0;font-size:17px;font-weight:700}
.srpub .cmpt td.c{color:var(--mute);font-size:13px;width:130px;white-space:nowrap}
.srpub .cmpt th a{color:var(--ink);font-size:14px;font-weight:700}
.srpub .cmpt td{min-width:180px}
.srpub .lockl{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;align-items:center;padding:14px 18px;background:#FBFBFC;border-top:1px solid var(--ln);border-radius:0 0 6px 6px}
.srpub .lockl b{font-size:14.5px}
.srpub .lockl span{grid-column:1;font-size:13px;color:var(--ink2)}
.srpub .lockl .btn{grid-column:2;grid-row:1/3}
.srpub .faq{padding:6px 20px 14px}
.srpub .card.faq h2{font-size:17px;margin:12px 0 4px;font-weight:700}
.srpub .faq details{border-top:1px solid var(--ln);padding:12px 0}
.srpub .faq h2+details{border-top:0}
.srpub .faq summary{font-weight:600;cursor:pointer;list-style:none}
.srpub .faq summary::-webkit-details-marker{display:none}
.srpub .faq summary::after{content:"＋";float:right;color:var(--mute)}
.srpub .faq details[open] summary::after{content:"－"}
.srpub .faq p{margin:8px 0 0;color:var(--ink2);font-size:14px}
.srpub .sec.faq{padding:0} .srpub .ans{font-size:16px;line-height:1.85;color:var(--ink);padding:18px 20px;border-left:3px solid var(--ink);background:#FAFAFB;margin:16px 0 4px}
.srpub .ansm{font-size:12.5px;color:var(--mute);margin-bottom:6px}
.srpub .fld{border:1px solid var(--ln);border-radius:4px;margin:0}
.srpub .fld>div{display:grid;grid-template-columns:120px minmax(0,1fr);gap:14px;padding:12px 16px;border-top:1px solid var(--ln);align-items:start}
.srpub .fld>div:first-child{border-top:0}
.srpub .fld dt{font-size:13px;color:var(--mute);margin:0;font-weight:400}
.srpub .fld dd{margin:0;color:var(--ink)}
.srpub .tl{list-style:none;margin:0;padding:0;position:relative}
.srpub .tl:before{content:"";position:absolute;left:88px;top:6px;bottom:6px;width:1px;background:var(--ln2)}
.srpub .tl li{display:grid;grid-template-columns:76px 24px minmax(0,1fr);gap:0;padding:8px 0;margin:0}
.srpub .tl .d{font-size:12.5px;color:var(--mute);padding-top:2px}
.srpub .tl .dot{width:9px;height:9px;border-radius:50%;background:#fff;border:2px solid var(--ink);margin:6px 0 0 8px;position:relative;z-index:1}
.srpub .tl .dot.reg{border-color:#7A4FBF}.srpub .tl .dot.pol{border-color:#B07A12}
.srpub .tl b{display:block;font-size:14.5px;line-height:1.5}
.srpub .tl b a:hover{color:var(--red)}
.srpub .tl small{font-size:12.5px;color:var(--mute)}
.srpub .empty{padding:22px;border:1px dashed var(--ln2);border-radius:4px;text-align:center;color:var(--ink2);font-size:14px}
.srpub .empty b{display:block;color:var(--ink);font-size:15px;margin-bottom:4px}
.srpub .qf{display:grid;grid-template-columns:auto 1fr;gap:6px 12px;font-size:13.5px;margin:0}
.srpub .qf dt{color:var(--mute);font-weight:400}
.srpub .qf dd{margin:0} .srpub-toast{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);background:#16181D;color:#fff;border-radius:6px;padding:10px 16px;font:14px/1.5 "Noto Sans TC",system-ui,sans-serif;z-index:9999;box-shadow:0 6px 24px rgba(0,0,0,.25);max-width:calc(100% - 32px)}
.srpub-toast a{color:#9FE3D9;margin-left:10px;text-decoration:underline}
@media (max-width:980px){
.srpub .grid{grid-template-columns:1fr}
.srpub .side{position:static}
.srpub .chg,.srpub .rel{grid-template-columns:1fr}
.srpub .fld>div{grid-template-columns:1fr;gap:4px}
.srpub .pbh h1{font-size:26px}
.srpub .art{padding:20px 16px}
.srpub .rt .hm{display:none}
.srpub .wrap{padding:16px 16px 48px}
.srpub .pbh .in{padding:28px 16px 24px}
.srpub .facts{grid-template-columns:1fr}
.srpub .facts div{border-left:0;border-top:1px solid var(--ln)}
.srpub .facts div:first-child{border-top:0}
.srpub .ei{grid-template-columns:1fr}
.srpub .ea{align-items:flex-start}
.srpub .mid,.srpub .lockl{grid-template-columns:1fr}
.srpub .lockl .btn{grid-column:1;grid-row:auto;justify-self:start}
.srpub .tl:before{left:70px}
.srpub .tl li{grid-template-columns:60px 22px minmax(0,1fr)}
} .srpub .hx .in{padding:22px 24px 26px}
.srpub .hxtop{display:flex;justify-content:space-between;align-items:baseline;gap:16px;flex-wrap:wrap;margin-bottom:14px}
.srpub .hxtop h1{font-size:22px;margin:2px 0 0;color:#fff}
.srpub .hxst{display:flex;gap:18px;font-size:13px;color:#C9BDBD;flex-wrap:wrap}
.srpub .hxst b{color:#fff;font-size:18px;margin-right:4px}
.srpub .hxg{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:20px;align-items:stretch}
.srpub .car{position:relative;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.12);border-radius:8px;overflow:hidden;display:flex;flex-direction:column}
.srpub .sls{display:grid;flex:1}
.srpub .sl{grid-area:1/1;position:relative;padding:26px 34px 18px;display:flex;flex-direction:column;visibility:hidden;opacity:0;overflow:hidden} .srpub .sl.on{visibility:visible;opacity:1;animation:srpin .4s ease}
@keyframes srpin{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}
@media (prefers-reduced-motion:reduce){.srpub .sl.on{animation:none}}
.srpub .sl .wm{position:absolute;right:20px;bottom:-30px;font:800 190px/1 "Barlow Condensed","Roboto Condensed",sans-serif;color:rgba(255,255,255,.035);user-select:none;pointer-events:none;letter-spacing:0}
.srpub .sl .tg{position:relative}
.srpub .sl .tg .cc{background:#fff;color:#16181D}.srpub .sl .tg .cc.tw{background:var(--red);color:#fff}
.srpub .sl .tg .kt{background:rgba(255,255,255,.08)}
.srpub .sl .k-pol{color:#F2C24B}.srpub .sl .k-reg{color:#C3A6FF}.srpub .sl .k-proc{color:#FF8A8D}.srpub .sl .k-corp{color:#9DB6FF}.srpub .sl .k-cap{color:#6FE0D4}.srpub .sl .k-chain{color:#8FE0A8}.srpub .sl .k-tech{color:#C8CDD4}
.srpub .sl .imp i{background:rgba(255,255,255,.18)}.srpub .sl .imp i.on{background:#FF5A5E}
.srpub .sl h2{font-size:25px;line-height:1.45;margin:14px 0 10px;color:#fff;position:relative;font-weight:700;letter-spacing:.01em;text-wrap:balance;word-break:normal;line-break:strict}
.srpub .sl h2 a:hover{text-decoration:underline;text-underline-offset:4px}
.srpub .sl p{margin:0;color:#DCD3D3;font-size:15px;line-height:1.75;max-width:40em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;position:relative}
.srpub .slf{display:grid;grid-template-columns:1.5fr 1fr 1.1fr .9fr;margin:16px 0 0;border:1px solid rgba(255,255,255,.12);border-radius:6px;position:relative;background:rgba(0,0,0,.18)}
.srpub .slf div{padding:10px 14px;border-left:1px solid rgba(255,255,255,.1);min-width:0}
.srpub .slf div:first-child{border-left:0}
.srpub .slf dt{font-size:12px;color:#A99E9E;margin:0 0 2px;font-weight:400}
.srpub .slf dd{margin:0;font-size:14px;color:#F1EAEA;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.srpub .slf dd a{color:#9FE3D9}
.srpub .slr{position:relative;margin-top:14px;display:flex;flex-direction:column}
.srpub .slr small{font-size:12px;color:#A99E9E;margin-bottom:2px}
.srpub .slr a{display:grid;grid-template-columns:44px auto minmax(0,1fr);gap:8px;align-items:center;padding:7px 0;border-top:1px dashed rgba(255,255,255,.12);font-size:14px;color:#E6DEDE;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.srpub .slr a span{color:#A99E9E;font-size:12.5px}
.srpub .slr a em{font-style:normal;font-size:12px;color:#E8B4B4;border:1px solid rgba(232,180,180,.35);border-radius:3px;padding:0 6px;line-height:19px}
.srpub .slr a:hover{color:#fff}
.srpub .sl .meta{margin-top:auto;padding-top:14px;font-size:13px;color:#BFB3B3;display:flex;gap:14px;flex-wrap:wrap;position:relative}
.srpub .sl .meta a{color:#E6DEDE}
.srpub .sl .meta .dp{color:#E8B4B4}
.srpub .sl .act{display:flex;gap:8px;margin-top:12px;position:relative}
.srpub .sl .act .btn{height:36px}
.srpub .sl .act .trk{background:transparent;color:#fff;border-color:rgba(255,255,255,.3);height:36px;padding:0 14px;font-size:13.5px}
.srpub .sl .act .trk.on{background:rgba(15,118,110,.25);border-color:#5CC8BB;color:#9FE3D9}
.srpub .cnav{display:flex;align-items:center;gap:12px;padding:10px 18px 12px 34px;border-top:1px solid rgba(255,255,255,.08)}
.srpub .cnav button{width:30px;height:30px;border-radius:50%;border:1px solid rgba(255,255,255,.25);background:transparent;color:#fff;font-size:16px;line-height:1;padding:0}
.srpub .cnav button:hover{background:rgba(255,255,255,.1)}
.srpub .cdots{display:flex;gap:6px}
.srpub .cdots i{width:22px;height:3px;border-radius:2px;background:rgba(255,255,255,.22);cursor:pointer;position:relative;overflow:hidden}
.srpub .cdots i.on:after{content:"";position:absolute;inset:0;background:#fff;transform-origin:left;animation:srpcp 7s linear forwards}
.srpub .car.pause .cdots i.on:after{animation-play-state:paused}
@keyframes srpcp{from{transform:scaleX(0)}to{transform:scaleX(1)}}
.srpub .ccnt{font-size:12.5px;color:#BFB3B3;margin-left:auto}
.srpub .hl{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:6px 0;display:flex;flex-direction:column}
.srpub .hl h5{margin:0;padding:10px 18px 8px;font-size:13px;color:#E8B4B4;font-weight:600;display:flex;justify-content:space-between}
.srpub .hl h5 span{color:#9A8F8F;font-weight:400}
.srpub .hl button{all:unset;cursor:pointer;display:grid;grid-template-columns:22px minmax(0,1fr);gap:8px;align-content:center;flex:1 1 0;min-height:64px;padding:10px 18px;border-top:1px solid rgba(255,255,255,.07);position:relative;box-sizing:border-box}
.srpub .hl button:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;background:transparent}
.srpub .hl button.on{background:rgba(255,255,255,.06)}
.srpub .hl button.on:before{background:var(--red)}
.srpub .hl .n{font:700 17px/1.2 "Barlow Condensed",sans-serif;color:#7E7373}
.srpub .hl button.on .n{color:#fff}
.srpub .hl small{display:block;font-size:12px;color:#A99E9E;margin-bottom:2px}
.srpub .hl b{font-size:14px;line-height:1.5;color:#EDE6E6;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.srpub .hl button.on b{color:#fff;font-weight:600}
.srpub .hl .all{flex:0 0 auto;padding:10px 18px 6px;font-size:13px;color:#E8B4B4;border-top:1px solid rgba(255,255,255,.07)}
.srpub .seg .segl{display:inline-flex;align-items:center;padding:5px 12px;font-size:13px;color:var(--ink2);border-left:1px solid var(--ln2)}
.srpub .chips em{font-style:normal;opacity:.6;font-size:11.5px;margin-left:2px}
.srpub .apt{font-size:12px;color:#3E5FB8;border:1px solid #C9D4F2;background:#F4F7FD;border-radius:3px;padding:0 6px;line-height:19px}
.srpub .apt:hover{border-color:#3E5FB8}
.srpub .mwr small{display:block;margin-top:4px;color:var(--mute);font-size:12px} .srpub .arc{border:1px solid var(--ink);overflow:hidden}
.srpub .arcw{margin-top:24px}
.srpub .arh{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;padding:18px 20px;background:#FAFAFB}
.srpub .arh small{font-size:12px;color:var(--red);font-weight:600}
.srpub .arh b{display:block;font-size:17px;margin:2px 0 4px}
.srpub .arh p{margin:0;font-size:13.5px;color:var(--ink2)}
.srpub .arl{position:relative;padding:4px 20px 14px}
.srpub .arl div{display:grid;grid-template-columns:44px 110px minmax(0,1fr);gap:8px;padding:8px 0;border-top:1px solid var(--ln);font-size:13.5px;filter:blur(3.5px);user-select:none;opacity:.7}
.srpub .arl div span{color:var(--mute);font-size:12.5px}
.srpub .arl i{position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.85) 80%);pointer-events:none} .srpub .facts{grid-template-columns:1.6fr 1fr 1fr .8fr}
.srpub .wait{display:flex;gap:10px;flex-wrap:wrap;border:1px solid #E3C98F;background:#FBF6EA;border-radius:4px;padding:10px 14px;font-size:13.5px;color:#6E4D00;margin:14px 0 0}
.srpub .apl{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}
.srpub .apl a{display:block;border:1px solid var(--ln);border-radius:4px;padding:12px 14px}
.srpub .apl a:hover{border-color:#3E5FB8}
.srpub .apl b{display:block;font-size:15px}
.srpub .apl span{display:block;font-size:13px;color:var(--ink2)}
.srpub .morel{display:block;margin-top:8px;font-size:13px;color:var(--teal)} .srpub .v{display:inline-block;font-size:12.5px;line-height:20px;padding:0 7px;border-radius:3px;border:1px solid;white-space:nowrap}
.srpub .v.y{color:#16181D;border-color:#9AA0A8;background:#EEF0F2}
.srpub .v.c{color:#8A5A00;border-color:#E3C98F;background:#FBF6EA}
.srpub .v.n{color:#2D7A4B;border-color:#9BC9AE;background:#F0F8F3}
.srpub .v.x{color:#B4262B;border-color:#EBB1B3;background:#FCF0F0}
.srpub .v.u{color:#9AA0A8;border-color:#D3D6DA;border-style:dashed;background:#fff}
.srpub .v.t{color:var(--ink);border-color:transparent;background:none;padding:0;font-weight:600}
.srpub .gr{font:600 10.5px/1 system-ui;color:var(--dim);margin-left:4px;vertical-align:1px}
.srpub .lgd{display:flex;gap:8px 12px;flex-wrap:wrap;font-size:12px;color:var(--mute);align-items:center;margin-left:auto}
.srpub .rtc{margin-top:18px}
.srpub .seg .o{opacity:.6}
.srpub .rt2 td,.srpub .rt2 th{padding:9px 8px;vertical-align:middle}
.srpub .rt2 td.c{min-width:120px}
.srpub .rt2 .chk{width:30px}
.srpub .rt2 tr.sel td{background:#F6F7F8}
.srpub .rt2 td.ch{font-size:12.5px;color:var(--ink2);min-width:200px;max-width:280px}
.srpub .cbar{position:sticky;bottom:0;z-index:5;background:#16181D;color:#fff;display:flex;gap:12px;align-items:center;padding:10px 18px;border-radius:0 0 6px 6px;flex-wrap:wrap}
.srpub .cbar .ch2{display:flex;gap:6px;flex-wrap:wrap;align-items:center}
.srpub .cbar .ch2 span{background:rgba(255,255,255,.12);border-radius:3px;padding:2px 8px;font-size:13px}
.srpub .cbar small{color:#A9A9B2;font-size:12.5px}
.srpub .cbar .btn{margin-left:auto;height:34px}
.srpub .g2b{margin-top:18px}
.srpub .side.st{position:static}
.srpub .cmph{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;align-items:flex-end;margin-bottom:12px}
.srpub .cmph h1{font-size:26px;margin:0 0 4px;font-weight:700}
.srpub .cmph p{margin:0;color:var(--ink2);font-size:14px}
.srpub .cmph .lgd{margin-left:0}
.srpub .cmn{padding:14px 18px;margin-bottom:14px;display:flex;gap:14px;align-items:center;flex-wrap:wrap}
.srpub .cmn b{font-size:14px}
.srpub .cmn div{display:flex;gap:6px;flex-wrap:wrap}
.srpub .cmn a{border:1px solid var(--ln2);border-radius:999px;padding:3px 11px;font-size:13px;color:var(--ink2)}
.srpub .cmn a:hover{border-color:var(--ink);color:var(--ink)}
.srpub .csum{display:flex;gap:16px;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:14px 18px;border-bottom:1px solid var(--ln)}
.srpub .csum p{margin:0;font-size:14.5px;color:var(--ink)}
.srpub .csum p b{color:var(--red)}
.srpub table.cm{width:100%;border-collapse:separate;border-spacing:0;font-size:13.5px;margin:0;border:0}
.srpub .cm th,.srpub .cm td{padding:10px 12px;border:0;border-bottom:1px solid var(--ln);text-align:left;vertical-align:top;background:transparent}
.srpub .cm thead th{background:#FAFAFB;border-bottom:1px solid var(--ln2);min-width:150px;font-weight:400}
.srpub .cm .base,.srpub .cm thead .base{background:#F4F5F7}
.srpub .cm .it b{display:block;font-size:13.5px;color:var(--ink)}
.srpub .cm .it small{color:var(--dim);font-size:11.5px}
.srpub .cm td.df{background:#FFF7F0}
.srpub .cm td.df .v{box-shadow:0 0 0 2px #FFE2C4}
.srpub .cm tr.eq td{color:var(--dim)}
.srpub .cm.dfo tr.eq{display:none}
.srpub .cm .hn{font-size:15px;font-weight:700;color:var(--ink);display:flex;align-items:center;gap:6px}
.srpub .cm .hn .x{margin-left:auto;color:var(--dim);font-weight:400}
.srpub .cm .ha{display:block;font-size:12px;color:var(--mute);margin-top:2px}
.srpub .cm .bt{display:inline-block;font-size:11px;color:var(--mute);border:1px solid var(--ln2);border-radius:3px;padding:0 5px;margin-top:4px}
.srpub .cm .dn{display:block;font-size:12px;color:#B4581B;margin-top:4px;font-weight:500}
.srpub .cm td.tx{font-size:12.5px;color:var(--ink2)}
.srpub .cm .add select{height:32px;border:1px dashed var(--ln2);border-radius:4px;padding:0 8px;font:inherit;font-size:13px;background:#fff;color:var(--ink2)}
.srpub .covb{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--mute)}
.srpub .covb i{display:inline-block;width:60px;height:5px;background:#E6E8EB;border-radius:3px;overflow:hidden;position:relative}
.srpub .covb i em{position:absolute;inset:0 auto 0 0;background:#16181D} .srpub .it11{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--ln);border-radius:4px;overflow:hidden}
.srpub .it11 div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:10px 14px;border-top:1px solid var(--ln);align-items:center}
.srpub .it11 div:nth-child(-n+2){border-top:0}
.srpub .it11 div:nth-child(2n){border-left:1px solid var(--ln)}
.srpub .it11 span{font-size:13.5px;color:var(--ink2)}
.srpub .it11 small{display:block;font-size:11.5px;color:var(--dim)}
.srpub .cbs{margin-top:10px;display:flex;gap:8px;flex-wrap:wrap}
@media (max-width:980px){
.srpub .hxg{grid-template-columns:1fr}
.srpub .sl{padding:22px 20px 16px}
.srpub .sl h2{font-size:22px}
.srpub .sl .wm{font-size:130px}
.srpub .cnav{padding-left:20px}
.srpub .slf{grid-template-columns:1fr 1fr}
.srpub .slf div:nth-child(3){border-left:0}
.srpub .slf div:nth-child(n+3){border-top:1px solid rgba(255,255,255,.1)}
.srpub .arh{grid-template-columns:1fr}
.srpub .arl div{grid-template-columns:40px 1fr}
.srpub .arl div span:nth-child(2){display:none}
.srpub .it11{grid-template-columns:1fr}
.srpub .it11 div:nth-child(2n){border-left:0}
.srpub .it11 div:nth-child(2){border-top:1px solid var(--ln)}
.srpub .facts{grid-template-columns:1fr 1fr}
.srpub .lgd{margin-left:0}
} .srpub a:focus-visible,.srpub button:focus-visible,.srpub input:focus-visible,.srpub select:focus-visible,.srpub .car:focus-visible{outline:2px solid #2BB3A3;outline-offset:2px;border-radius:3px}
.srpub .car:focus{outline:none} .srpub #intl{overflow:visible}
.srpub .fbar[data-fbar]{position:sticky;top:0;z-index:6;background:#fff;border-radius:6px 6px 0 0;gap:10px 16px}
.srpub .fbar .chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;max-width:100%}
.srpub .fbar .chips::-webkit-scrollbar{display:none}
.srpub .chip{white-space:nowrap;transition:background .15s,border-color .15s,color .15s}
.srpub .chip:hover{border-color:var(--ink)}
.srpub .fst{display:flex;align-items:center;gap:12px;margin-left:auto}
.srpub .fcnt{font-size:12.5px;color:var(--mute);white-space:nowrap}
.srpub .fclr{border:0;background:none;color:var(--teal);font-size:12.5px;padding:0;text-decoration:underline;text-underline-offset:3px} .srpub .ei{display:block;position:relative;padding:16px 20px;transition:background .15s}
.srpub .ei:hover{background:#F8F9FA}
.srpub .eh{display:flex;justify-content:space-between;align-items:center;gap:12px}
.srpub .ei h3{margin:8px 0 4px;font-size:17px;line-height:1.5;letter-spacing:.005em}
.srpub .ei h3 a.sx::after{content:"";position:absolute;inset:0;z-index:1}
.srpub .ei:hover h3 a{color:var(--red)}
.srpub .ei .trk,.srpub .ei .em a{position:relative;z-index:2}
.srpub .ei .trk{opacity:.85}
.srpub .ei:hover .trk{opacity:1}
.srpub .ei p{color:#4A5059;line-height:1.7}
.srpub .em{margin-top:8px;align-items:center;gap:4px 10px}
.srpub .em>span:first-child{font-variant-numeric:tabular-nums}
.srpub .jd{font-size:11.5px;line-height:18px;padding:0 6px;border-radius:3px;background:#16181D;color:#fff;letter-spacing:.04em}
.srpub .dh{position:relative;padding:18px 20px 8px;border-top:1px solid var(--ln);background:#FCFCFD}
.srpub .dh:first-child{border-top:0}
.srpub .dh b{font-size:14.5px}
.srpub .dh+.ei{border-top:1px solid var(--ln)} .srpub .card{box-shadow:0 1px 2px rgba(16,18,22,.04)}
.srpub .btn{transition:background .15s,border-color .15s,color .15s}
.srpub .trk{transition:border-color .15s,color .15s,background .15s}
.srpub .sl .act .btn.pri{box-shadow:0 6px 18px rgba(229,37,42,.28)}
.srpub .cnav button{transition:background .15s,border-color .15s}
.srpub .cnav button:hover{border-color:#fff}
.srpub .hl button{transition:background .15s}
.srpub .hl button:hover{background:rgba(255,255,255,.04)}
.srpub .hst b,.srpub .hxst b{font-variant-numeric:tabular-nums} .srpub .cpl{margin-left:auto;border:1px solid var(--ln2);background:#fff;border-radius:4px;padding:2px 10px;font-size:12.5px;color:var(--ink2)}
.srpub .cpl:hover{border-color:var(--ink);color:var(--ink)} .srpub .cm th:first-child,.srpub .cm td.it{position:sticky;left:0;z-index:2;background:#fff;box-shadow:1px 0 0 var(--ln)}
.srpub .cm thead th:first-child{background:#FAFAFB}
.srpub .rt2 td.c,.srpub .rt2 th:nth-child(2){position:sticky;left:0;z-index:1;background:#fff}
.srpub .rt2 thead th:nth-child(2){background:#FAFAFB}
.srpub .rt2 tr.sel td.c{background:#F6F7F8}
.srpub .rt2 tbody tr:hover td.c{background:#FAFAFB}
.srpub div.tw{-webkit-overflow-scrolling:touch}
@media (max-width:980px){ .srpub .hx .in{padding:18px 16px 20px}
.srpub .hxtop h1{font-size:20px}
.srpub .hxst{gap:12px;font-size:12px}
.srpub .hxst b{font-size:16px}
.srpub .hl,.srpub .slr,.srpub .sl .wm{display:none}
.srpub .sl{padding:18px 18px 14px}
.srpub .sl h2{font-size:20px;margin:10px 0 8px}
.srpub .sl p{font-size:14px}
.srpub .slf{margin-top:12px}
.srpub .slf div{padding:8px 12px}
.srpub .slf dd{font-size:13.5px}
.srpub .sl .act{flex-wrap:wrap}
.srpub .cnav{padding:8px 16px 10px} .srpub .fbar[data-fbar]{padding:10px 14px;gap:8px}
.srpub .fbar .chips{width:100%;padding-bottom:2px}
.srpub .fbar .fl{flex:0 0 auto}
.srpub .fst{margin-left:0;width:100%;justify-content:space-between}
.srpub .ei{padding:14px 16px}
.srpub .ei h3{font-size:16px}
.srpub .dh{padding:14px 16px 6px}
.srpub .eh .trk{font-size:12px;padding:2px 8px} .srpub .cm th:first-child,.srpub .cm td.it{width:92px;min-width:92px;max-width:92px;padding:10px 8px}
.srpub .cm .it small{display:none}
.srpub .cm thead th{min-width:132px}
.srpub .cmph h1{font-size:22px}
.srpub .csum p{font-size:13.5px}
} .srpub .hx .in{padding:28px 24px 30px}
.srpub .hxtop{margin-bottom:18px;align-items:flex-end}
.srpub .hxtop .eyb{color:#FF6B6B;letter-spacing:.08em;font-size:12.5px}
.srpub .hxtop h1{font-size:24px;letter-spacing:.01em}
.srpub .hxst{gap:0}
.srpub .hxst span{padding:0 16px;border-left:1px solid rgba(255,255,255,.12);display:flex;align-items:baseline;gap:6px;color:#9EA3AA}
.srpub .hxst span:first-child{border-left:0;padding-left:0}
.srpub .hxst span:last-child{padding-right:0}
.srpub .hxst b{font-size:20px;margin:0}
.srpub .hxg{gap:16px}
.srpub .car{background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.025));border-color:rgba(255,255,255,.1);border-radius:10px;box-shadow:0 20px 50px rgba(0,0,0,.35)} .srpub .cpg{position:absolute;left:0;right:0;top:0;height:2px;background:rgba(255,255,255,.06);z-index:3}
.srpub .cpg i{display:block;height:100%;width:100%;background:#E5252A;transform-origin:left;animation:srpcp 7s linear forwards}
.srpub .car.pause .cpg i{animation-play-state:paused}
.srpub .cdots i.on:after{display:none}
.srpub .cdots i.on{background:#fff}
.srpub .sl{padding:30px 36px 22px}
.srpub .slh{display:flex;justify-content:space-between;align-items:center;gap:12px;position:relative}
.srpub .slh time{font-size:13px;color:#9EA3AA;letter-spacing:.02em}
.srpub .sl .jd{background:rgba(255,255,255,.12);color:#F3EDED}
.srpub .sl h2{font-size:28px;line-height:1.4;margin:16px 0 10px;max-width:22em}
.srpub .sl p{font-size:15.5px;line-height:1.8;color:#C9CDD3;max-width:38em} .srpub .slk{list-style:none;margin:18px 0 0;padding:14px 0 0;border-top:1px solid rgba(255,255,255,.08);display:flex;flex-wrap:wrap;gap:10px 28px;position:relative}
.srpub .slk li{margin:0;display:flex;flex-direction:column;gap:2px;min-width:0;max-width:100%}
.srpub .slk small{font-size:11.5px;color:#8A9099;letter-spacing:.06em}
.srpub .slk b{font-size:14.5px;font-weight:600;color:#F1EEEE;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:22em}
.srpub .slk a{color:#7FD8CC}
.srpub .slr{margin-top:18px}
.srpub .slr small{letter-spacing:.06em;color:#8A9099;margin-bottom:4px}
.srpub .slr a{grid-template-columns:42px auto minmax(0,1fr);border-top:1px solid rgba(255,255,255,.06);padding:8px 0;font-size:14px;color:#D5D8DD;transition:color .15s}
.srpub .slr a:hover{color:#fff}
.srpub .slr a em{color:#C9CDD3;border-color:rgba(255,255,255,.16)}
.srpub .sl .act{margin-top:auto;padding-top:20px;align-items:center;flex-wrap:wrap}
.srpub .sl .act .btn{height:40px;padding:0 18px;font-size:14.5px}
.srpub .sl .act .trk{height:40px}
.srpub .cnav{padding:12px 20px 14px 36px;border-top-color:rgba(255,255,255,.07)} .srpub .hl{background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.1);border-radius:10px;padding:0;overflow:hidden}
.srpub .hl h5{padding:14px 18px 12px;font-size:13px;color:#fff;letter-spacing:.04em;border-bottom:1px solid rgba(255,255,255,.07)}
.srpub .hl h5 span{color:#7E848C;font-size:12px}
.srpub .hl button{grid-template-columns:30px minmax(0,1fr);padding:12px 18px;border-top:1px solid rgba(255,255,255,.06)}
.srpub .hl h5+button{border-top:0}
.srpub .hl .n{font:600 15px/1.4 "Barlow Condensed","Roboto Condensed",sans-serif;color:#5E646E;letter-spacing:.02em}
.srpub .hl button.on .n{color:#FF6B6B}
.srpub .hl small{color:#7E848C}
.srpub .hl b{font-size:14.5px;color:#C9CDD3;font-weight:500}
.srpub .hl button:hover b{color:#fff}
.srpub .hl button.on{background:rgba(255,255,255,.06)}
.srpub .hl button.on b{color:#fff;font-weight:600}
.srpub .hl .pg{position:absolute;left:0;bottom:0;height:2px;width:100%;background:transparent;transform-origin:left;transform:scaleX(0)}
.srpub .hl button.on .pg{background:rgba(229,37,42,.85);animation:srpcp 7s linear forwards}
.srpub .hl.pause button.on .pg{animation-play-state:paused}
.srpub .hl .all{display:flex;justify-content:space-between;align-items:center;padding:13px 18px;border-top:1px solid rgba(255,255,255,.07);background:rgba(255,255,255,.03);color:#fff;font-size:13px;transition:background .15s}
.srpub .hl .all span{color:#8A9099}
.srpub .hl .all b{font-weight:600;color:#FF8A8D}
.srpub .hl .all:hover{background:rgba(255,255,255,.07)}
@media (prefers-reduced-motion:reduce){.srpub .cpg i,.srpub .hl button.on .pg{animation:none;transform:scaleX(0)}}
@media (max-width:980px){
.srpub .hx .in{padding:20px 16px 22px}
.srpub .hxst span{padding:0 12px}
.srpub .hxst b{font-size:17px}
.srpub .sl{padding:20px 18px 16px}
.srpub .sl h2{font-size:21px}
.srpub .slk{gap:8px 18px;margin-top:14px;padding-top:12px}
.srpub .slk b{font-size:13.5px;max-width:15em}
.srpub .cnav{padding:10px 16px 12px}
} .srpub .lock .fg b+.row{margin-top:16px}
.srpub .lock .fg b{max-width:34em;line-height:1.6} .srpub .car{background:none;border:0;border-radius:0;box-shadow:none;overflow:visible}
.srpub .car .cpg{left:0;right:0}
.srpub .sl{padding:22px 0 18px}
.srpub .sl .wm{right:0}
.srpub .cnav{padding:14px 0 0;border-top:1px solid rgba(255,255,255,.08)}
.srpub .hxg{gap:40px}
.srpub .hl{background:none;border:0;border-radius:0;border-left:1px solid rgba(255,255,255,.08);padding-left:0}
.srpub .hl h5{padding:6px 0 12px 22px}
.srpub .hl button{padding:12px 4px 12px 22px}
.srpub .hl button.on{background:rgba(255,255,255,.045)}
.srpub .hl button:before{left:-1px}
.srpub .hl .all{background:none;padding:14px 4px 4px 22px}
.srpub .hl .all:hover{background:none}
.srpub .hl .all:hover b{text-decoration:underline;text-underline-offset:3px}
@media (max-width:980px){
.srpub .hxg{gap:16px}
.srpub .sl{padding:18px 0 14px}
.srpub .cnav{padding:12px 0 0}
} .srpub .pbh.hx{position:relative;overflow:hidden}
.srpub .pbh.hx .in{position:relative;z-index:1} .srpub .pbh .scan{position:absolute;left:0;right:0;top:-40%;height:40%;pointer-events:none;background:linear-gradient(180deg,transparent 0,rgba(255,59,59,.025) 70%,rgba(255,80,80,.06) 97%,rgba(255,140,140,.14) 99.5%,transparent 100%);animation:srpscan 7s linear infinite}
@keyframes srpscan{0%{transform:translateY(0)}100%{transform:translateY(350%)}} .srpub .eyb{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
.srpub .live{display:inline-flex;align-items:center;gap:6px;font:700 11.5px/1 "Barlow Condensed","Roboto Condensed",system-ui,sans-serif;letter-spacing:.14em;color:#fff;background:rgba(229,37,42,.16);border:1px solid rgba(229,37,42,.55);border-radius:3px;padding:4px 8px 4px 7px}
.srpub .live i{position:relative;width:7px;height:7px;border-radius:50%;background:#FF3B3B;box-shadow:0 0 8px rgba(255,59,59,.9)}
.srpub .live i::after{content:"";position:absolute;inset:-4px;border-radius:50%;border:1.5px solid rgba(255,59,59,.8);animation:srpping 1.6s ease-out infinite}
@keyframes srpping{0%{transform:scale(.4);opacity:1}100%{transform:scale(1.8);opacity:0}}
.srpub .eyb .ago{color:#8A9099;font-weight:400;letter-spacing:.02em}
.srpub .eyb .ago b{color:#D5D8DD;font-weight:600} .srpub .cpg i{box-shadow:0 0 10px rgba(229,37,42,.7)} .srpub .nw{font-size:11px;line-height:18px;padding:0 6px;border-radius:3px;background:#E5252A;color:#fff;font-weight:700;letter-spacing:.06em;animation:srpnw 2.4s ease-in-out infinite}
@keyframes srpnw{0%,100%{opacity:1}50%{opacity:.55}}
@media (prefers-reduced-motion:reduce){.srpub .pbh .scan,.srpub .live i::after,.srpub .nw{animation:none}.srpub .pbh .scan{display:none}} .srpub .hx .in{padding:22px 24px 24px}
.srpub .hxtop{margin-bottom:14px}
.srpub .hxtop h1{font-size:22px;margin-top:4px}
.srpub .hxst b{font-size:18px}
.srpub .hxg{grid-template-columns:minmax(0,1fr) 400px;gap:36px;align-items:stretch}
.srpub .car{position:relative}
.srpub .sl{padding:18px 0 0}
.srpub .sl .wm{font-size:150px;bottom:-24px;right:150px}
.srpub .sl h2{font-size:26px;line-height:1.4;margin:12px 0 8px;max-width:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.srpub .sl p{font-size:15px;line-height:1.75;-webkit-line-clamp:2;max-width:46em}
.srpub .slm{display:flex;flex-wrap:wrap;gap:4px 22px;margin-top:12px;font-size:13.5px;color:#D5D8DD;position:relative}
.srpub .slm span{display:inline-flex;gap:8px;align-items:baseline;min-width:0;max-width:100%}
.srpub .slm small{font-size:12px;color:#7E848C;flex:0 0 auto}
.srpub .slm a{color:#D5D8DD}
.srpub .sl .act{margin-top:16px;padding:0 0 2px;padding-right:220px}
.srpub .sl .act .btn,.srpub .sl .act .trk{height:38px}
.srpub .cnav{position:absolute;right:0;bottom:2px;padding:0;border:0;gap:10px;z-index:2}
.srpub .cnav button{width:34px;height:34px}
.srpub .cdots{gap:5px}
.srpub .cdots i{width:16px}
.srpub .ccnt{margin-left:4px;min-width:34px;text-align:right} .srpub .hl h5{padding:2px 0 10px 20px}
.srpub .hl button{grid-template-columns:28px minmax(0,1fr);padding:9px 4px 9px 20px;min-height:0;flex:1 1 0}
.srpub .hl button>span:last-of-type{display:flex;flex-direction:column-reverse;gap:1px;min-width:0}
.srpub .hl b{font-size:14px;line-height:1.5;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}
.srpub .hl small{font-size:11.5px;margin:0}
.srpub .hl .n{font-size:14px;line-height:1.5}
.srpub .hl .all{padding:10px 4px 0 20px}
@media (max-width:980px){
.srpub .hxg{grid-template-columns:1fr}
.srpub .sl .wm{display:none}
.srpub .sl h2{font-size:20px}
.srpub .sl p{font-size:14px}
.srpub .sl .act{padding-right:0}
.srpub .cnav{position:static;margin-top:14px;justify-content:space-between}
} .srpub .hxg{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:36px;align-items:stretch}
.srpub .hl{display:flex;flex-direction:column}
.srpub .hl h5{padding:0 0 10px 20px;border-bottom:1px solid rgba(255,255,255,.07)}
.srpub .hl button{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:0;flex:1 0 auto;min-height:52px;padding:8px 4px 8px 20px;box-sizing:border-box}
.srpub .hl .n{font-size:14px;line-height:21px}
.srpub .hl .tx{display:flex;flex-direction:column;gap:2px;min-width:0}
.srpub .hl .tx b{font-size:14px;line-height:21px;margin:0;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}
.srpub .hl .tx small{font-size:11.5px;line-height:16px;color:#7E848C;margin:0}
.srpub .hl .all{margin-top:auto;padding:10px 4px 0 20px;border-top:1px solid rgba(255,255,255,.07)}
@media (max-width:980px){
.srpub .hxg{grid-template-columns:1fr}
.srpub .hl{display:none}
}
.srpub .hl button>span.tx{flex-direction:column} .srpub .sl .act{margin-top:16px;padding-top:0}
.srpub .hl button{min-height:46px;padding:6px 4px 6px 20px}
.srpub .hl h5{padding-bottom:8px}
.srpub .hl .all{padding-top:8px} .srpub .car{display:flex;flex-direction:column}
.srpub .sls{display:grid;flex:1 1 auto}
.srpub .sl{height:100%;box-sizing:border-box}
.srpub .sl .act{margin-top:auto;padding-top:16px;min-height:38px}
.srpub .cnav{bottom:0;height:38px;align-items:center}
@media (max-width:980px){.srpub .sl .act{margin-top:16px;padding-top:0}.srpub .cnav{height:auto}} .srpub .sl p{-webkit-line-clamp:3}
.srpub .art .sec p{font-size:16px;line-height:1.9;color:#2E333A} .srpub .btn,.srpub .trk.pri{position:relative;overflow:hidden;border-radius:6px;letter-spacing:.02em;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,transform .2s}
.srpub .btn .ar{font-style:normal;display:inline-block;transition:transform .25s cubic-bezier(.2,.8,.2,1)}
.srpub .btn:hover .ar,.srpub .btn:focus-visible .ar{transform:translateX(4px)} .srpub .btn:not(.pri){background:#fff;border-color:#C9CED6;color:var(--ink);box-shadow:0 1px 0 rgba(17,20,24,.04)}
.srpub .btn:not(.pri):hover{background:#15181D;border-color:#15181D;color:#fff;box-shadow:0 8px 20px -8px rgba(17,20,24,.45);transform:translateY(-1px)} .srpub .btn.pri,.srpub .trk.pri{box-shadow:0 1px 0 rgba(0,0,0,.06),0 4px 12px -6px rgba(229,37,42,.55)}
.srpub .btn.pri:hover,.srpub .trk.pri:hover{background:var(--red2);border-color:var(--red2);color:#fff;box-shadow:0 10px 24px -10px rgba(229,37,42,.75);transform:translateY(-1px)}
.srpub .btn.pri::after,.srpub .trk.pri::after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.28),transparent);transform:skewX(-18deg);pointer-events:none;transition:none}
.srpub .btn.pri:hover::after,.srpub .trk.pri:hover::after{left:130%;transition:left .6s ease}
.srpub .trk.pri.on,.srpub .trk.pri.on:hover{background:var(--tealbg);border-color:var(--teal);color:var(--teal);box-shadow:none;transform:none}
.srpub .trk.pri.on::after{display:none}
.srpub .btn:active,.srpub .trk.pri:active{transform:translateY(0) scale(.985);box-shadow:none}
.srpub .btn:focus-visible,.srpub .trk:focus-visible{outline:2px solid var(--red);outline-offset:2px} .srpub .sl .act .trk:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.75);color:#fff;transform:translateY(-1px)} .srpub .trk:not(.pri){transition:border-color .2s,color .2s,background-color .2s,transform .2s}
.srpub .trk:not(.pri):not(.on):hover{background:var(--tealbg);transform:translateY(-1px)} .srpub .rk li{position:relative;margin:0 -10px;padding:7px 10px;border-radius:4px;transition:background-color .18s}
.srpub .rk li:hover{background:#F4F5F7}
.srpub .rk li:hover+li,.srpub .rk li:hover{border-top-color:transparent}
.srpub .rk li>a:first-child{display:inline-flex;align-items:center;gap:6px;transition:color .18s,transform .2s}
.srpub .rk li>a:first-child::after{content:"→";font-size:12px;opacity:0;transform:translateX(-4px);transition:opacity .2s,transform .2s}
.srpub .rk li:hover>a:first-child{color:var(--red);transform:translateX(2px)}
.srpub .rk li:hover>a:first-child::after{opacity:1;transform:translateX(0)}
.srpub .rk .vs{transition:color .18s}
.srpub .rk .vs:hover{color:var(--red)} .srpub .apl a{transition:border-color .2s,box-shadow .2s,transform .2s}
.srpub .apl a:hover{border-color:#3E5FB8;box-shadow:0 8px 20px -12px rgba(62,95,184,.55);transform:translateY(-2px)}
@media (prefers-reduced-motion:reduce){.srpub .btn,.srpub .trk,.srpub .apl a,.srpub .rk li>a:first-child{transition:none!important;transform:none!important}.srpub .btn.pri::after,.srpub .trk.pri::after{display:none}.srpub .btn .ar{transition:none}} .srpub .lock .fg .row{gap:10px;margin-top:18px}
.srpub .lock .fg b+.row{margin-top:18px}
.srpub .lock .fg .btn{height:46px;padding:0 24px;font-size:15px;border-radius:8px;min-width:132px}
.srpub .lock .fg .btn.pri{min-width:220px;box-shadow:0 10px 24px -10px rgba(229,37,42,.7)}
.srpub .lock .fg .btn.pri:hover{box-shadow:0 14px 30px -10px rgba(229,37,42,.85)}
.srpub .lock .fg .btn:not(.pri){background:rgba(255,255,255,.9);backdrop-filter:blur(4px)}
.srpub .lock .fg .btn:not(.pri):hover{background:#15181D}
.srpub .lock .fg .lkn{display:block;margin-top:10px;font-size:12.5px;color:var(--mute);letter-spacing:.04em}
@media (max-width:560px){.srpub .lock .fg .row{flex-direction:column;align-items:stretch;width:100%;max-width:320px}.srpub .lock .fg .btn,.srpub .lock .fg .btn.pri{min-width:0;width:100%}}
.srpub .lock{display:grid}
.srpub .lock>.bl,.srpub .lock>.fg{grid-area:1/1}
.srpub .lock>.fg{position:relative;inset:auto}
.srpub .lock .fg p{margin-bottom:0} .srpub .nw{font-family:"Inter","Helvetica Neue",Arial,sans-serif;font-size:10.5px;letter-spacing:.08em;padding:0 6px} .srpub .rtc{margin-top:0}
.srpub .rchg ul{list-style:none;margin:6px 0 0;padding:0}
.srpub .rchg li{margin:0;border-top:1px solid var(--ln)}
.srpub .rchg li:first-child{border-top:0}
.srpub .rchg a{display:block;margin:0 -10px;padding:11px 10px;border-radius:4px;color:inherit;text-decoration:none;transition:background-color .18s}
.srpub .rchg a:hover{background:#F4F5F7}
.srpub .rchg small{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--mute)}
.srpub .rchg small b{color:var(--ink);font-size:13.5px}
.srpub .rchg small .num{margin-left:auto}
.srpub .rchg .tx{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-top:4px;font-size:13.5px;line-height:1.65;color:var(--ink2)}
.srpub .rchg .lk{display:inline-block;margin-top:6px;font-size:12.5px;color:var(--teal);transition:color .18s,transform .2s}
.srpub .rchg a:hover .lk{color:var(--red);transform:translateX(3px)}
@media (prefers-reduced-motion:reduce){.srpub .rchg .lk{transition:none;transform:none!important}} .srpub .rgx{margin-top:0}
.srpub .rgx .rgm{min-width:0}
.srpub .rgx .rtc{margin-top:0}
.srpub .rgx .tw{overflow-x:auto}
.srpub .rgx .rt2 td.ch{min-width:220px;max-width:260px}
.srpub .side.rgs{position:static}
.srpub .rgx .rt2 td:not(.c):not(.ch),.srpub .rgx .rt2 th{white-space:nowrap}
.srpub .rgx .rt2 td.cd{white-space:nowrap;font-size:13px}
.srpub .rgx .rt2 td.cd a{color:var(--ink2);text-decoration:none;border-bottom:1px dashed var(--ln2)}
.srpub .rgx .rt2 td.cd a:hover{color:var(--red);border-bottom-color:var(--red)} .srpub .pbh p{text-wrap:pretty;max-width:54em} .srpub .v:not(.t){display:inline-flex;align-items:center;gap:7px;padding:0;border:0;border-radius:0;background:none;font-size:13.5px;line-height:20px;font-weight:500;color:var(--ink);letter-spacing:.02em}
.srpub .v:not(.t)::before{content:"";flex:none;width:8px;height:8px;border-radius:2px;background:currentColor}
.srpub .v.y{color:#22272E}
.srpub .v.y::before{background:#3B4350}
.srpub .v.c{color:#6E4B05}
.srpub .v.c::before{background:#D69A1C}
.srpub .v.n{color:#1F6B42}
.srpub .v.n::before{background:#3E9F6B}
.srpub .v.x{color:#B42024;font-weight:600}
.srpub .v.x::before{background:#D8302F}
.srpub .v.u{color:#9AA0A8;font-weight:400}
.srpub .v.u::before{background:none;box-shadow:inset 0 0 0 1.5px #C3C8CE} .srpub .lgd{gap:6px 16px;padding:0;color:var(--mute)}
.srpub .lgd .v:not(.t){font-size:12.5px;font-weight:400;color:var(--ink2)}
.srpub .lgd .v.x{color:var(--ink2);font-weight:400}
.srpub .lgd .v.u{color:var(--mute)}
.srpub .cm td.df .v{box-shadow:none}
.srpub .cm td.df{box-shadow:inset 3px 0 0 #F0A060} .srpub .fbar.fx2{display:block;padding:0;gap:0}
.srpub .fx2 .fr1{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:0 18px;border-bottom:1px solid var(--ln)}
.srpub .fx2 .ftabs{display:flex;gap:22px}
.srpub .fx2 .ftb{position:relative;display:inline-flex;align-items:baseline;gap:6px;padding:14px 0 12px;border:0;background:none;font-size:14.5px;font-weight:600;color:var(--mute);text-decoration:none;cursor:pointer;transition:color .18s}
.srpub .fx2 .ftb::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:transparent;transition:background-color .18s}
.srpub .fx2 .ftb.on{color:var(--ink)}
.srpub .fx2 .ftb.on::after{background:var(--red)}
.srpub .fx2 .ftb em{font-style:normal;font-size:12px;font-weight:600;color:var(--red);background:#FDECEC;border-radius:10px;padding:0 7px;line-height:18px}
.srpub .fx2 .ftl small{font-size:12px;font-weight:400;color:var(--mute)}
.srpub .fx2 .ftl i{font-style:normal;font-weight:400;display:inline-block;transition:transform .2s}
.srpub .fx2 .ftl:hover{color:var(--ink)}
.srpub .fx2 .ftl:hover i{transform:translateX(3px)}
.srpub .fx2 .fst{display:flex;align-items:center;gap:14px;margin:0;padding:10px 0;width:auto}
.srpub .fx2 .fcnt{font-size:12.5px;color:var(--mute)}
.srpub .fx2 .fclr{color:var(--red);text-decoration:none;font-size:12.5px}
.srpub .fx2 .fclr:hover{text-decoration:underline} .srpub .fx2 .tog{position:relative;gap:8px;font-size:13px;color:var(--ink2);cursor:pointer;user-select:none;padding-left:14px;border-left:1px solid var(--ln)}
.srpub .fx2 .tog input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}
.srpub .fx2 .tog .sw{position:relative;flex:none;width:30px;height:18px;border-radius:9px;background:#D5D9DF;transition:background-color .2s}
.srpub .fx2 .tog .sw::after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.25);transition:transform .2s}
.srpub .fx2 .tog input:checked+.sw{background:var(--teal)}
.srpub .fx2 .tog input:checked+.sw::after{transform:translateX(12px)}
.srpub .fx2 .tog input:focus-visible+.sw{outline:2px solid var(--red);outline-offset:2px}
.srpub .fx2 .tog:hover .sw{background:#C3C8CF}
.srpub .fx2 .tog:hover input:checked+.sw{background:#0E6B63} .srpub .fx2 .frow{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:12px;padding:10px 18px}
.srpub .fx2 .frow+.frow{padding-top:0}
.srpub .fx2 .frow:last-child{padding-bottom:12px;border-bottom:1px solid var(--ln)}
.srpub .fx2 .fl{font-size:12.5px;color:var(--mute);margin:0;letter-spacing:.04em}
.srpub .fx2 .chips{gap:4px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),transparent);padding-right:24px}
.srpub .fx2 .chip{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 12px;border:0;border-radius:6px;background:transparent;font-size:13.5px;color:var(--ink2);cursor:pointer;transition:background-color .15s,color .15s}
.srpub .fx2 .chip:hover{background:#F1F2F4;color:var(--ink);border:0}
.srpub .fx2 .chip.on{background:#16181D;color:#fff}
.srpub .fx2 .chip em{font-style:normal;font-size:11.5px;color:var(--mute);opacity:1;margin:0}
.srpub .fx2 .chip.on em{color:rgba(255,255,255,.65)}
.srpub .fx2 .chip:focus-visible{outline:2px solid var(--red);outline-offset:1px}
@media (max-width:760px){
.srpub .fx2 .fr1{flex-direction:column;align-items:stretch;padding:0 14px;gap:0}
.srpub .fx2 .fst{border-top:1px solid var(--ln);justify-content:space-between;padding:8px 0}
.srpub .fx2 .tog{border-left:0;padding-left:0;order:-1}
.srpub .fx2 .frow{grid-template-columns:1fr;gap:6px;padding:10px 14px}
.srpub .fx2 .frow+.frow{padding-top:0}
} .srpub .fx2 .frow:last-child{border-bottom:0}
.srpub #intl .list>.ei:first-of-type{border-top:0} .srpub .fx2 .ftb{white-space:nowrap;flex:none}
@media (max-width:760px){.srpub .fx2 .ftabs{gap:16px;align-items:baseline}.srpub .fx2 .ftl{font-size:13px;flex:1 1 auto;min-width:0;white-space:normal;line-height:1.4}} @media (max-width:760px){.srpub .fx2 .fst{justify-content:flex-end;gap:12px}.srpub .fx2 .fst:has(.fclr[hidden]){display:none}} .srpub .sl h2{font-size:34px;line-height:1.35;margin:16px 0 0;letter-spacing:.005em}
.srpub .slm{margin-top:auto;padding-top:16px;border-top:1px solid rgba(255,255,255,.1);display:grid;grid-template-columns:repeat(3,minmax(0,max-content));gap:0;font-size:15px}
.srpub .slm span{display:flex;flex-direction:column;gap:3px;padding:0 28px;border-left:1px solid rgba(255,255,255,.1)}
.srpub .slm span:first-child{padding-left:0;border-left:0}
.srpub .slm small{font-size:11.5px;letter-spacing:.08em;color:#8A9099}
.srpub .slm b,.srpub .slm span>:not(small){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:22em}
.srpub .sl .act{margin-top:18px}
@media (max-width:980px){
.srpub .sl h2{font-size:24px}
.srpub .slm{grid-template-columns:1fr;gap:6px;margin-top:14px;font-size:13.5px}
.srpub .slm span{flex-direction:row;gap:8px;padding:0;border-left:0}
.srpub .sl .act{margin-top:16px}
} .srpub .hxg .car{display:block;position:relative;min-height:340px;background:#0A0B0F;border:1px solid rgba(255,255,255,.08);border-radius:10px;overflow:hidden;box-shadow:0 18px 44px rgba(0,0,0,.35)}
.srpub .hxg .car .cpg{top:auto;bottom:0;height:2px;z-index:4}
.srpub .hxg .sls{display:grid;position:absolute;inset:0}
.srpub .hxg .sl{grid-area:1/1;height:auto;padding:0;display:block;overflow:hidden}
.srpub .hxg .sl .wm{display:block;right:36px;bottom:auto;top:18px;font-size:170px;color:rgba(255,255,255,.04)} .srpub .smap{position:absolute;inset:0;pointer-events:none}
.srpub .smap canvas{display:block;width:100%;height:100%;opacity:0;transition:opacity .5s}
.srpub .smap.ok canvas{opacity:1}
.srpub .smap::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(8,9,12,.97) 0,rgba(8,9,12,.82) 34%,rgba(8,9,12,.15) 70%,rgba(8,9,12,.35) 100%),repeating-linear-gradient(180deg,rgba(255,255,255,.028) 0 1px,transparent 1px 4px)}
.srpub .smap .xh{position:absolute;left:64%;top:40%;width:0;height:0;z-index:1}
.srpub .smap .xh::before,.srpub .smap .xh::after{content:"";position:absolute;background:rgba(255,49,49,.5)}
.srpub .smap .xh::before{left:-70px;width:140px;top:0;height:1px}
.srpub .smap .xh::after{top:-46px;height:92px;left:0;width:1px}
.srpub .smap .xh b{position:absolute;left:-7px;top:-7px;width:14px;height:14px;border-radius:50%;background:#FF3131;box-shadow:0 0 0 4px rgba(255,49,49,.22),0 0 0 14px rgba(255,49,49,.08)}
.srpub .smap .xh b::after{content:"";position:absolute;inset:-18px;border:1.5px solid rgba(255,49,49,.75);border-radius:50%;animation:srxh 2.4s ease-out infinite}
@keyframes srxh{0%{transform:scale(.5);opacity:1}100%{transform:scale(2.2);opacity:0}}
.srpub .smap .xl{position:absolute;left:calc(64% + 22px);top:calc(40% - 34px);z-index:1;font:500 11.5px/1.4 "JetBrains Mono",ui-monospace,Menlo,Consolas,monospace;color:rgba(255,255,255,.55);letter-spacing:.04em;white-space:nowrap}
.srpub .smap .xl b{display:block;font:700 13px/1.4 inherit;font-family:"Noto Sans TC",sans-serif;color:#fff;letter-spacing:.06em} .srpub .hxg .slb{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:0 32px 30px}
.srpub .hxg .slb .tg{margin-bottom:12px}
.srpub .hxg .sl h2{font-size:32px;line-height:1.35;margin:0;max-width:24em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-shadow:0 2px 14px rgba(0,0,0,.55)}
.srpub .hxg .sl h2 a.slx{color:#fff;text-decoration:none}
.srpub .hxg .sl h2 a.slx::after{content:"";position:absolute;inset:0;z-index:1}
.srpub .hxg .sl:hover h2 a.slx{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}
.srpub .slm2{display:flex;flex-wrap:wrap;align-items:center;gap:4px 0;margin-top:12px;padding-right:170px;font-size:13.5px;color:#AEB3BA}
.srpub .slm2>*+*::before{content:"";display:inline-block;width:1px;height:11px;background:rgba(255,255,255,.22);margin:0 12px;vertical-align:-1px}
.srpub .slm2 a{position:relative;z-index:3;color:#D5D8DD}
.srpub .slm2 a:hover{color:#fff}
.srpub .hxg .slb .tg,.srpub .slm2{position:relative;z-index:2;pointer-events:none}
.srpub .slm2 a{pointer-events:auto} .srpub .sltr{position:absolute;top:18px;right:18px;z-index:3}
.srpub .sltr .trk{height:34px;padding:0 14px;background:rgba(10,11,15,.55);backdrop-filter:blur(4px);color:#fff;border-color:rgba(255,255,255,.28);font-size:13px}
.srpub .sltr .trk:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.7)}
.srpub .sltr .trk.on{background:rgba(15,118,110,.35);border-color:#5CC8BB;color:#B9EDE6} .srpub .hxg .cnav{position:absolute;inset:0;padding:0;border:0;height:auto;pointer-events:none;z-index:4;display:block}
.srpub .hxg .cnav button{position:absolute;top:40%;transform:translateY(-50%);width:40px;height:56px;border-radius:0;border:0;background:rgba(10,11,15,.55);color:#fff;font-size:24px;pointer-events:auto;opacity:0;transition:opacity .2s,background-color .2s}
.srpub .hxg .cnav button[data-cv="-1"]{left:0;border-radius:0 6px 6px 0}
.srpub .hxg .cnav button[data-cv="1"]{right:0;border-radius:6px 0 0 6px}
.srpub .hxg .car:hover .cnav button,.srpub .hxg .car:focus-within .cnav button{opacity:1}
.srpub .hxg .cnav button:hover{background:#E5252A;border:0}
.srpub .hxg .cdots{position:absolute;right:30px;bottom:34px;gap:6px;pointer-events:auto}
.srpub .hxg .cdots i{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.35);transition:background-color .2s,width .2s}
.srpub .hxg .cdots i.on{width:22px;border-radius:4px;background:#FF3131}
.srpub .hxg .ccnt{display:none}
@media (hover:none){.srpub .hxg .cnav button{opacity:1}}
@media (max-width:980px){
.srpub .hxg .car{min-height:300px}
.srpub .hxg .slb{padding:0 18px 22px}
.srpub .hxg .sl h2{font-size:22px}
.srpub .slm2{padding-right:0;font-size:12.5px}
.srpub .hxg .cdots{right:auto;left:18px;bottom:auto;top:20px}
.srpub .smap .xl{display:none}
.srpub .hxg .cnav button{width:34px;height:46px;font-size:20px}
.srpub .hxg .sl .wm{display:block;font-size:120px}
}
@media (prefers-reduced-motion:reduce){.srpub .smap .xh b::after{animation:none;opacity:0}}
@media (max-width:980px){.srpub .slm2>span:not(:last-child){display:none}} .srpub .pbh.hx{background-color:var(--bg);background-image:none;color:var(--ink)}
.srpub .pbh.hx .scan{display:none}
.srpub .pbh.hx h1{color:var(--ink)}
.srpub .pbh.hx .hxtop .eyb{color:var(--red)}
.srpub .pbh.hx .live{color:var(--red);background:#FDECEC;border-color:rgba(229,37,42,.35)}
.srpub .pbh.hx .live i{box-shadow:none}
.srpub .pbh.hx .eyb .ago{color:var(--mute)}
.srpub .pbh.hx .eyb .ago b{color:var(--ink)}
.srpub .pbh.hx .hxst span{color:var(--mute);border-left-color:var(--ln2)}
.srpub .pbh.hx .hxst b{color:var(--ink)}
.srpub .pbh.hx .hxg .car{border-color:transparent;box-shadow:0 14px 34px -14px rgba(16,18,24,.45)} .srpub .pbh.hx .hl{border-left-color:var(--ln2)}
.srpub .pbh.hx .hl h5{color:var(--ink);border-bottom-color:var(--ln)}
.srpub .pbh.hx .hl h5 span{color:var(--mute)}
.srpub .pbh.hx .hl button{border-top-color:var(--ln)}
.srpub .pbh.hx .hl .n{color:var(--dim)}
.srpub .pbh.hx .hl small{color:var(--mute)}
.srpub .pbh.hx .hl b{color:var(--ink2)}
.srpub .pbh.hx .hl button:hover{background:rgba(16,18,24,.035)}
.srpub .pbh.hx .hl button:hover b{color:var(--ink)}
.srpub .pbh.hx .hl button.on{background:#fff;box-shadow:0 1px 0 var(--ln)}
.srpub .pbh.hx .hl button.on b{color:var(--ink)}
.srpub .pbh.hx .hl button.on .n{color:var(--red)}
.srpub .pbh.hx .hl .all{border-top-color:var(--ln);color:var(--ink)}
.srpub .pbh.hx .hl .all span{color:var(--mute)}
.srpub .pbh.hx .hl .all b{color:var(--red)}
.srpub .pbh.hx .in{padding-bottom:18px} .srpub .pbh.hx .hxg{gap:24px;align-items:stretch}
.srpub .pbh.hx .hxg .car{min-height:360px;border-radius:12px}
.srpub .pbh.hx .hxg .car::before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:#FF3131;z-index:5}
.srpub .smap canvas{filter:contrast(1.08)}
.srpub .slst{position:absolute;left:32px;top:26px;right:200px;z-index:3;display:flex;align-items:center;gap:10px;font-size:13px;color:rgba(255,255,255,.55);white-space:nowrap;overflow:hidden;pointer-events:none}
.srpub .slst i{flex:none;width:8px;height:8px;border-radius:50%;background:#FF3131;box-shadow:0 0 0 3px rgba(255,49,49,.18)}
.srpub .slst b{color:#fff;font-weight:700;letter-spacing:.06em}
.srpub .slst span{overflow:hidden;text-overflow:ellipsis}
.srpub .slst em{font:500 11.5px/1 "JetBrains Mono",ui-monospace,Menlo,Consolas,monospace;font-style:normal;color:rgba(255,255,255,.38);letter-spacing:.04em;padding-left:10px;border-left:1px solid rgba(255,255,255,.18)}
.srpub .sltr{top:20px;right:20px}
.srpub .pbh.hx .hxg .slb{padding:0 34px 32px}
.srpub .pbh.hx .hxg .sl h2{font-size:34px;letter-spacing:.01em}
.srpub .pbh.hx .hxg .cdots{right:32px;bottom:38px} .srpub .pbh.hx .hl{background:#fff;border:1px solid var(--ln);border-radius:12px;box-shadow:0 10px 28px -16px rgba(16,18,24,.28);padding:0 18px;overflow:hidden}
.srpub .pbh.hx .hl h5{display:flex;align-items:flex-end;justify-content:space-between;padding:16px 0 0;margin:0 0 4px;border-bottom:1px solid var(--ln);font-size:15px;font-weight:700;letter-spacing:.04em}
.srpub .pbh.hx .hl h5::before{display:none}
.srpub .pbh.hx .hl h5{position:relative;padding-bottom:11px}
.srpub .pbh.hx .hl h5::after{content:"";position:absolute;left:0;bottom:-1px;width:64px;height:3px;background:var(--red)}
.srpub .pbh.hx .hl h5 span{font-size:12px;font-weight:400;letter-spacing:0}
.srpub .pbh.hx .hl button{padding:10px 2px 10px 0;margin:0;grid-template-columns:30px minmax(0,1fr)}
.srpub .pbh.hx .hl button:before{left:-18px;top:8px;bottom:8px}
.srpub .pbh.hx .hl button.on{background:none;box-shadow:none}
.srpub .pbh.hx .hl button:hover{background:none}
.srpub .pbh.hx .hl button:hover b{color:var(--red)}
.srpub .pbh.hx .hl .n{font-size:16px}
.srpub .pbh.hx .hl .pg{left:-18px;right:-18px;width:auto}
.srpub .pbh.hx .hl .all{margin:0 -18px;padding:12px 18px;background:#FAFAFB}
.srpub .pbh.hx .hl .all:hover b{text-decoration:underline;text-underline-offset:3px}
@media (max-width:980px){.srpub .slst{left:18px;top:18px;right:150px}.srpub .slst span,.srpub .slst em{display:none}.srpub .pbh.hx .hxg .slb{padding:0 18px 22px}.srpub .pbh.hx .hxg .sl h2{font-size:22px}.srpub .pbh.hx .hxg .cdots{left:auto;right:18px;top:auto;bottom:22px}.srpub .pbh.hx .hxg .car{min-height:320px}}
.srpub .pbh.hx .smap::after{background:linear-gradient(0deg,rgba(8,9,12,.97) 0,rgba(8,9,12,.8) 34%,rgba(8,9,12,.12) 66%,rgba(8,9,12,.25) 82%,rgba(8,9,12,.78) 100%),repeating-linear-gradient(180deg,rgba(255,255,255,.028) 0 1px,transparent 1px 4px)} .srpub .pbh.hx .hxtop{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:24px;align-items:end;margin-bottom:16px}
.srpub .pbh.hx .hxg{grid-template-columns:minmax(0,1fr) 340px;gap:24px}
.srpub .pbh.hx .hxst{display:grid;grid-template-columns:repeat(3,1fr);gap:0;background:#fff;border:1px solid var(--ln);border-radius:12px;box-shadow:0 10px 28px -18px rgba(16,18,24,.3);padding:10px 0;margin:0}
.srpub .pbh.hx .hxst span{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:0 18px;border-left:1px solid var(--ln);font-size:12px;color:var(--mute);line-height:1.3}
.srpub .pbh.hx .hxst span:first-child{border-left:0}
.srpub .pbh.hx .hxst b{order:-1;font:700 22px/1.15 "Barlow Condensed","Roboto Condensed",system-ui,sans-serif;color:var(--ink);letter-spacing:.01em}
.srpub .pbh.hx .hxst span:first-child b{color:var(--red)}
@media (max-width:980px){
.srpub .pbh.hx .hxtop,.srpub .pbh.hx .hxg{grid-template-columns:1fr}
.srpub .pbh.hx .hxtop{gap:14px}
}
.srpub .pbh.hx .hxst{padding:0;height:46px;align-items:center}
.srpub .pbh.hx .hxst span{flex-direction:row;align-items:baseline;justify-content:center;gap:5px;padding:0 8px;white-space:nowrap;font-size:12px}
.srpub .pbh.hx .hxst b{order:0;font-size:20px} .srpub .pbh.hx .hxtop{display:block;margin-bottom:18px}
.srpub .hst3{display:grid;grid-template-columns:repeat(3,1fr);margin:0 -18px;background:linear-gradient(180deg,#FAFAFB,#F5F6F8);border-bottom:1px solid var(--ln)}
.srpub .hst3>*{position:relative;display:flex;flex-direction:column;gap:3px;padding:14px 16px 12px 18px;color:inherit;text-decoration:none}
.srpub .hst3>*+*::before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:1px;background:var(--ln2)}
.srpub .hst3 b{font:700 26px/1 "Barlow Condensed","Roboto Condensed",system-ui,sans-serif;color:var(--ink);letter-spacing:.01em;font-variant-numeric:tabular-nums}
.srpub .hst3>span:first-child b{color:var(--red)}
.srpub .hst3 small{font-size:11.5px;color:var(--mute);letter-spacing:.04em;white-space:nowrap}
.srpub .hst3 a{transition:background-color .18s}
.srpub .hst3 a:hover{background:#fff}
.srpub .hst3 a:hover small{color:var(--red)}
.srpub .pbh.hx .hl h5{padding-top:14px}
.srpub .pbh.hx .hl button{padding:9px 2px 9px 0}
.srpub .pbh.hx .hl button:last-of-type{margin-bottom:6px}
@media (max-width:980px){.srpub .pbh.hx .hl{display:block}.srpub .pbh.hx .hl h5,.srpub .pbh.hx .hl button{display:none}.srpub .pbh.hx .hl{padding:0 18px;order:-1}}
.srpub .pbh.hx .hl .hst3 b{display:block;font:700 26px/1 "Barlow Condensed","Roboto Condensed",system-ui,sans-serif;color:var(--ink)}
.srpub .pbh.hx .hl .hst3>span:first-child b{color:var(--red)}
.srpub .pbh.hx .hl .hst3 small{margin:0;color:var(--mute)} .srpub .evb{position:relative;height:180px;margin:20px 0 6px;border-radius:10px;overflow:hidden;background:#0A0B0F}
.srpub .evb::before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:#FF3131;z-index:3}
.srpub .evb .smap::after{background:linear-gradient(90deg,rgba(8,9,12,.96) 0,rgba(8,9,12,.78) 30%,rgba(8,9,12,.1) 58%,rgba(8,9,12,.2) 100%),repeating-linear-gradient(180deg,rgba(255,255,255,.028) 0 1px,transparent 1px 4px)}
.srpub .evb .smap .xh{left:70%;top:50%}
.srpub .evb .smap .xl{left:calc(70% + 22px);top:calc(50% - 34px)}
.srpub .evbt{position:absolute;left:28px;top:0;bottom:0;z-index:2;display:flex;flex-direction:column;justify-content:center;gap:6px}
.srpub .evbi{font:500 11.5px/1 "JetBrains Mono",ui-monospace,Menlo,Consolas,monospace;color:rgba(255,255,255,.45);letter-spacing:.04em}
.srpub .evbt b{font-size:30px;line-height:1.2;color:#fff;font-weight:800;letter-spacing:.04em}
.srpub .evbk{font-size:14px;font-weight:600;color:#FF5A5A;letter-spacing:.06em}
.srpub .evbt .imp{margin-top:2px}
@media (max-width:760px){
.srpub .evb{height:120px;margin:16px 0 4px}
.srpub .evbt{left:18px;gap:4px}
.srpub .evbt b{font-size:22px}
.srpub .evbi{display:none}
.srpub .evb .smap .xl{display:none}
.srpub .evb .smap .xh{left:72%}
} .srpub .arc{border:1px solid var(--ln);border-radius:12px;box-shadow:0 12px 30px -20px rgba(16,18,24,.35);overflow:hidden;position:relative}
.srpub .arc::before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--red)}
.srpub .arh{grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;padding:24px 28px 20px;background:#fff}
.srpub .arh small{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--red);font-weight:700;letter-spacing:.1em}
.srpub .arh b{display:block;font-size:20px;line-height:1.4;margin:8px 0 6px;color:var(--ink);font-weight:700}
.srpub .arh b em{font:700 30px/1 "Barlow Condensed","Roboto Condensed",system-ui,sans-serif;font-style:normal;color:var(--red);margin:0 3px;vertical-align:-2px}
.srpub .arh p{font-size:14px;line-height:1.7;color:var(--ink2);max-width:38em}
.srpub .arf{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}
.srpub .arf li{margin:0;padding:3px 10px;border-radius:999px;background:#F3F4F6;font-size:12.5px;color:var(--ink2)}
.srpub .arh .btn{height:46px;padding:0 22px;font-size:15px;border-radius:8px}
.srpub .arl{padding:0 28px 18px;background:#fff}
.srpub .arl div{grid-template-columns:52px 120px minmax(0,1fr);gap:12px;padding:11px 0;border-top:1px solid var(--ln);filter:blur(3px);opacity:.6}
.srpub .arl div:first-child{border-top-color:var(--ln2)}
.srpub .arl i{background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.6) 45%,#fff 92%)}
.srpub .arlk{position:absolute;left:50%;bottom:22px;transform:translateX(-50%);display:inline-flex;align-items:center;gap:7px;padding:8px 16px;border-radius:999px;background:#16181D;color:#fff;font-size:13px;font-weight:600;letter-spacing:.04em;box-shadow:0 8px 20px -8px rgba(16,18,24,.5);white-space:nowrap}
@media (max-width:760px){
.srpub .arh{grid-template-columns:1fr;padding:20px 18px 16px;gap:16px}
.srpub .arh .btn{width:100%}
.srpub .arl{padding:0 18px 16px}
.srpub .arl div{grid-template-columns:44px 1fr}
}
.srpub .arc::before{z-index:3}
.srpub .arh b{text-wrap:wrap}
.srpub .arl div b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}
@media (max-width:760px){.srpub .arl div:nth-child(n+4){display:none}.srpub .arl{padding-bottom:64px}} .srpub .art .evh.dk{position:relative;margin:-26px -30px 22px;min-height:300px;padding:0;border-radius:6px 6px 0 0;overflow:hidden;background:#0A0B0F;display:flex;flex-direction:column;justify-content:flex-end}
.srpub .art .evh.dk::before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:#FF3131;z-index:3}
.srpub .evh.dk .smap::after{background:linear-gradient(0deg,rgba(8,9,12,.97) 0,rgba(8,9,12,.85) 38%,rgba(8,9,12,.25) 72%,rgba(8,9,12,.55) 100%),linear-gradient(90deg,rgba(8,9,12,.6) 0,rgba(8,9,12,0) 55%),repeating-linear-gradient(180deg,rgba(255,255,255,.028) 0 1px,transparent 1px 4px)}
.srpub .evh.dk .smap .xh{left:78%;top:42%}
.srpub .evh.dk .smap .xl{left:calc(78% + 22px);top:calc(42% - 34px)}
.srpub .evhs{position:absolute;left:30px;top:24px;z-index:2;display:flex;align-items:center;gap:10px;font-size:13px;color:rgba(255,255,255,.55)}
.srpub .evhs i{width:8px;height:8px;border-radius:50%;background:#FF3131;box-shadow:0 0 0 3px rgba(255,49,49,.18)}
.srpub .evhs b{color:#fff;letter-spacing:.06em}
.srpub .evhs em{font:500 11.5px/1 "JetBrains Mono",ui-monospace,Menlo,Consolas,monospace;font-style:normal;color:rgba(255,255,255,.4);padding-left:10px;border-left:1px solid rgba(255,255,255,.18)}
.srpub .evh.dk .evhb{position:relative;z-index:2;padding:96px 30px 22px}
.srpub .evh.dk h1{color:#fff;font-size:32px;line-height:1.35;margin:12px 0 14px;max-width:24em;text-shadow:0 2px 14px rgba(0,0,0,.5)}
.srpub .evh.dk .am{color:#9AA0A8;border-bottom:0;padding:14px 0 0;border-top:1px solid rgba(255,255,255,.12);align-items:center}
.srpub .evh.dk .am b{color:#fff}
.srpub .evh.dk .am a{color:#D5D8DD}
.srpub .evh.dk .am a:hover{color:#fff}
.srpub .evh.dk .cpl{background:transparent;color:#E7E9EC;border-color:rgba(255,255,255,.3)}
.srpub .evh.dk .cpl:hover{border-color:#fff;color:#fff;background:rgba(255,255,255,.08)}
@media (max-width:760px){
.srpub .art .evh.dk{margin:-20px -16px 18px;min-height:260px}
.srpub .evhs{left:16px;top:18px}
.srpub .evh.dk .evhb{padding:80px 16px 18px}
.srpub .evh.dk h1{font-size:23px}
.srpub .evh.dk .smap .xl{display:none}
.srpub .evh.dk .smap .xh{left:76%;top:34%}
} .srpub .arc::before{display:none}
.srpub .arc{border-radius:12px}
.srpub .arh{display:flex;flex-direction:column;align-items:center;text-align:center;gap:0;padding:30px 28px 18px;background:#fff}
.srpub .arlo{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#FDECEC;color:var(--red);margin-bottom:12px}
.srpub .arlo svg{width:16px;height:16px}
.srpub .arh small{font-size:12px;letter-spacing:.14em;color:var(--mute);font-weight:600}
.srpub .arh b{font-size:22px;margin:6px 0 8px}
.srpub .arh p{max-width:34em;margin:0 auto}
.srpub .arf{justify-content:center;margin-top:14px}
.srpub .arl{padding:6px 28px 0;position:relative}
.srpub .arl div{opacity:.45}
.srpub .arl i{background:linear-gradient(180deg,rgba(255,255,255,.2) 0,rgba(255,255,255,.75) 55%,#fff 100%)}
.srpub .arlk{display:none}
.srpub .arct{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:-52px;padding:0 28px 28px}
.srpub .arct .btn{height:48px;padding:0 28px;font-size:15px;border-radius:999px;min-width:240px}
.srpub .arct small{font-size:12px;color:var(--mute);letter-spacing:.04em}
@media (max-width:760px){.srpub .arh{padding:24px 18px 14px}.srpub .arh b{font-size:19px}.srpub .arct{padding:0 18px 22px}.srpub .arct .btn{width:100%}.srpub .arl{padding:4px 18px 0}}
.srpub .evh.dk .tg .cc{background:#fff;color:#16181D}.srpub .evh.dk .tg .cc.tw{background:var(--red);color:#fff}
.srpub .evh.dk .tg .kt{background:rgba(255,255,255,.08);filter:brightness(1.5) saturate(1.2)} .srpub .trk,.srpub .cpl{display:inline-flex;align-items:center;justify-content:center;gap:4px;line-height:1.2;box-sizing:border-box;vertical-align:middle;text-transform:none;letter-spacing:normal;box-shadow:none;margin:0}
.srpub .sltr .trk{height:34px;line-height:1} .srpub .sltr .trk:not(.pri):not(.on):hover,.srpub .sl .act .trk:not(.pri):not(.on):hover{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.8);color:#fff;transform:translateY(-1px)}
.srpub .sltr .trk.on:hover{background:rgba(15,118,110,.45);color:#fff} .srpub .smap .kl{display:none}
.srpub .smap .loc{position:absolute;right:20px;top:66px;z-index:3;width:104px;height:56px;border:1px solid rgba(255,255,255,.14);border-radius:6px;background:rgba(10,11,15,.6)}
.srpub .smap .loc canvas{display:block;width:100%;height:100%;opacity:1}
.srpub .smap .loc span{position:absolute;right:0;top:calc(100% + 5px);font-size:11.5px;color:rgba(255,255,255,.7);letter-spacing:.04em;white-space:nowrap}
.srpub .evh.dk .smap .loc{top:20px}
@media (max-width:760px){.srpub .smap .loc{width:80px;height:44px;top:62px;right:16px}.srpub .evh.dk .smap .loc{top:16px}}