:root{--ue-paper:#e4e7ea;--ue-ink:#1a1f24;--ue-rec:#c0262d;--ue-gray:#6c7882;--ue-gray-t:#4c565f;--ue-line:#c6ccd2;--ue-sub:#f3f5f7;--ue-scr:#20262c;--ue-r-big:41px;--ue-r:20px;--ue-cjk:"Microsoft YaHei","PingFang SC","Noto Sans SC",sans-serif;--ue-lat:"Euphemia","Euphemia UCAS","Trebuchet MS",sans-serif;--ue-wide:1120px}
*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;text-size-adjust:100%}
body{margin:0;background:var(--ue-paper);color:var(--ue-ink);font-family:var(--ue-cjk);font-size:16px;line-height:1.8;overflow-wrap:break-word}
img{max-width:100%;height:auto;display:block}
a{color:var(--ue-ink);text-decoration-color:var(--ue-rec);text-decoration-thickness:1.5px;text-underline-offset:3px}
a:hover{color:var(--ue-rec)}
:focus-visible{outline:3px solid var(--ue-rec);outline-offset:3px;border-radius:6px}
.ue-skip{position:absolute;left:12px;top:-60px;z-index:20;background:var(--ue-ink);color:var(--ue-sub);padding:10px 16px;border-radius:12px;text-decoration:none}
.ue-skip:focus{top:10px}
.ue-main{display:block;min-height:60vh}
.ue-main:focus{outline:none}
.ue-top{border-bottom:1px solid var(--ue-line);background:var(--ue-paper)}
.ue-top-in{max-width:var(--ue-wide);margin:0 auto;padding:0 20px;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px}
.ue-mark{display:inline-flex;align-items:center;min-height:44px;text-decoration:none}
.ue-logo{display:block;width:118px;height:32px}
.ue-nav{display:flex;gap:4px;flex-wrap:nowrap}
.ue-nav a{display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:44px;padding:0 12px;border-radius:999px;text-decoration:none;font-size:15px;color:var(--ue-ink);white-space:nowrap}
.ue-nav a:hover{background:var(--ue-sub)}
.ue-nav a[aria-current="page"]{background:var(--ue-ink);color:var(--ue-sub)}
.ue-wrap{max-width:var(--ue-wide);margin:0 auto;padding:18px 20px 56px}
.ue-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;font-size:14px;color:var(--ue-gray-t);margin-bottom:10px}
.ue-crumbs a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 4px;color:var(--ue-gray-t)}
.ue-crumbs-sep{color:var(--ue-line)}
.ue-hero{max-width:var(--ue-wide);margin:0 auto;padding:22px 20px 34px;display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-template-areas:"h slip" "vf slip" "vf tips";grid-template-rows:auto auto 1fr;column-gap:30px;row-gap:16px;align-items:start}
.ue-hero-h{grid-area:h;margin:0;font-size:30px;line-height:1.4;font-weight:700;line-break:strict;letter-spacing:.01em;max-width:24em}
.ue-vf{grid-area:vf;position:relative;aspect-ratio:16/10;border-radius:var(--ue-r-big);background:radial-gradient(120% 90% at 50% 40%,#2a3138 0%,var(--ue-scr) 62%,#161a1e 100%);overflow:hidden;color:var(--ue-sub);isolation:isolate}
.ue-vf-c{position:absolute;width:44px;height:44px;border:0 solid rgba(243,245,247,.86)}
.ue-vf-tl{left:28px;top:26px;border-left-width:3px;border-top-width:3px;border-top-left-radius:10px}
.ue-vf-tr{right:28px;top:26px;border-right-width:3px;border-top-width:3px;border-top-right-radius:10px}
.ue-vf-bl{left:28px;bottom:26px;border-left-width:3px;border-bottom-width:3px;border-bottom-left-radius:10px}
.ue-vf-br{right:28px;bottom:26px;border-right-width:3px;border-bottom-width:3px;border-bottom-right-radius:10px}
.ue-vf-thirds{position:absolute;inset:0;background:linear-gradient(90deg,transparent calc(33.33% - .5px),rgba(243,245,247,.08) calc(33.33% - .5px),rgba(243,245,247,.08) calc(33.33% + .5px),transparent calc(33.33% + .5px),transparent calc(66.66% - .5px),rgba(243,245,247,.08) calc(66.66% - .5px),rgba(243,245,247,.08) calc(66.66% + .5px),transparent calc(66.66% + .5px)),linear-gradient(180deg,transparent calc(33.33% - .5px),rgba(243,245,247,.08) calc(33.33% - .5px),rgba(243,245,247,.08) calc(33.33% + .5px),transparent calc(33.33% + .5px),transparent calc(66.66% - .5px),rgba(243,245,247,.08) calc(66.66% - .5px),rgba(243,245,247,.08) calc(66.66% + .5px),transparent calc(66.66% + .5px))}
.ue-vf-oval{position:absolute;left:50%;top:44%;width:25%;aspect-ratio:3/4;transform:translate(-50%,-50%);border:2px dashed rgba(243,245,247,.72);border-radius:50%}
.ue-vf-oval::after{content:"";position:absolute;left:50%;top:50%;width:12px;height:12px;transform:translate(-50%,-50%);background:linear-gradient(rgba(243,245,247,.6),rgba(243,245,247,.6)) center/12px 1.5px no-repeat,linear-gradient(rgba(243,245,247,.6),rgba(243,245,247,.6)) center/1.5px 12px no-repeat}
.ue-vf-rec{position:absolute;left:84px;top:32px;display:inline-flex;align-items:center;gap:8px;font-size:14px;letter-spacing:.06em;color:var(--ue-sub)}
.ue-vf-dot{width:11px;height:11px;border-radius:50%;background:var(--ue-rec);box-shadow:0 0 0 4px rgba(192,38,45,.25);animation:ue-blink 1.6s steps(2,jump-none) infinite}
@keyframes ue-blink{0%{opacity:1}100%{opacity:.25}}
.ue-vf-pick{position:absolute;left:84px;right:84px;bottom:44px;padding:14px 18px 15px;border-radius:var(--ue-r);background:rgba(16,19,22,.78);border:1px solid rgba(243,245,247,.14);display:flex;flex-direction:column;gap:4px}
.ue-vf-idle{background:rgba(16,19,22,.5)}
.ue-vf-tag{align-self:flex-start;font-size:13px;line-height:1.5;padding:2px 10px;border-radius:999px;background:var(--ue-rec);color:#fff}
.ue-vf-link{color:#fff;font-size:18px;font-weight:700;line-height:1.5;text-decoration-color:rgba(255,255,255,.5);display:inline-flex;align-items:center;min-height:44px;padding:2px 0}
.ue-vf-link:hover{color:#fff;text-decoration-color:var(--ue-rec)}
.ue-vf-why{font-size:14px;line-height:1.6;color:rgba(243,245,247,.86)}
.ue-tips{grid-area:tips;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:8px}
.ue-tip{display:flex;flex-direction:row;gap:2px 12px;padding:10px 14px 11px;border-radius:14px;background:var(--ue-sub);border:1px solid var(--ue-line);font-size:14px;line-height:1.6}
.ue-tip-k{font-weight:700;color:var(--ue-rec);font-size:14px;flex:none}
.ue-hero-h .ue-seg,.ue-ahead-h .ue-seg{display:inline-block}
.ue-tip-v{color:var(--ue-ink)}
.ue-slip{grid-area:slip;position:relative;background:var(--ue-sub);border-radius:var(--ue-r);padding:26px 22px 20px;border:1px solid var(--ue-line);box-shadow:0 1px 0 #fff inset,0 10px 26px -18px rgba(26,31,36,.45)}
.ue-slip::before{content:"";position:absolute;left:18px;right:18px;top:12px;height:0;border-top:2px dotted var(--ue-gray)}
.ue-slip::after{content:"";position:absolute;right:-1px;top:56px;width:14px;height:28px;border-radius:14px 0 0 14px;background:var(--ue-paper);border:1px solid var(--ue-line);border-right:0}
.ue-slip-head{display:flex;align-items:center;justify-content:space-between;margin:8px 0 14px}
.ue-slip-t{font-size:16px;font-weight:700;letter-spacing:.12em;padding-left:2px}
.ue-slip-stamp{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;border:2px solid var(--ue-rec);color:var(--ue-rec);font-size:14px;font-weight:700;transform:rotate(-14deg);box-shadow:0 0 0 3px var(--ue-sub),0 0 0 4px rgba(192,38,45,.45);margin-right:10px}
.ue-slip-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;padding:12px 0;border-top:1px solid var(--ue-line);border-bottom:1px solid var(--ue-line)}
.ue-slip-k{font-size:14px;color:var(--ue-gray-t);width:100%}
.ue-code{font-family:var(--ue-lat);font-size:30px;line-height:1.2;letter-spacing:.08em;font-weight:700;color:var(--ue-ink);background:none;padding:0;user-select:all;-webkit-user-select:all}
.ue-slip .ue-code{font-size:30px;background:none;border:0;padding:0;border-radius:0}
.ue-copy{margin-left:auto;min-height:44px;min-width:72px;padding:0 18px;border-radius:999px;border:2px solid var(--ue-ink);background:var(--ue-ink);color:var(--ue-sub);font:700 15px/1 var(--ue-cjk);cursor:pointer}
.ue-copy:hover{background:var(--ue-rec);border-color:var(--ue-rec)}
.ue-copy.is-done{background:var(--ue-sub);color:var(--ue-ink)}
.ue-slip-gain{margin:12px 0 0;font-size:16px;font-weight:700;line-height:1.6}
.ue-star{color:var(--ue-rec);font-weight:700;padding-left:1px}
.ue-slip-dis{margin-top:10px;font-size:14px;line-height:1.7;color:var(--ue-gray-t)}
.ue-slip-dis a{color:var(--ue-ink)}
.ue-slip-note{margin-top:10px;font-size:13px;line-height:1.7;color:var(--ue-gray-t)}
.ue-go{display:flex;align-items:center;justify-content:center;margin-top:14px;min-height:48px;padding:10px 18px;border-radius:14px;background:var(--ue-rec);color:#fff;font-weight:700;text-decoration:none;text-align:center;line-height:1.4}
.ue-go:hover{background:#a51f26;color:#fff}
.ue-home-body{max-width:var(--ue-wide);margin:0 auto;padding:6px 20px 10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}
.ue-home-body>.ue-blk{background:var(--ue-sub);border-radius:var(--ue-r);padding:22px 26px 10px;border:1px solid var(--ue-line)}
.ue-hub{max-width:var(--ue-wide);margin:22px auto 48px;padding:0 20px}
.ue-hub-h{font-size:20px;margin:0 0 10px}
.ue-hub-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px;border-top:1px solid var(--ue-line)}
.ue-hub-list li{display:flex;flex-direction:column;justify-content:center;min-height:56px;padding:8px 0;border-bottom:1px solid var(--ue-line)}
.ue-hub-list a{font-weight:700;display:inline-flex;align-items:center;min-height:44px}
.ue-hub-list span{font-size:14px;color:var(--ue-gray-t);line-height:1.6}
.ue-prose{font-size:16px}
.ue-prose h2,.ue-h2{position:relative;font-size:22px;line-height:1.45;margin:2.1em 0 .7em;padding-top:16px;line-break:strict}
.ue-prose h2::before,.ue-h2::before{content:"";position:absolute;left:0;top:0;width:22px;height:9px;border-left:3px solid var(--ue-rec);border-top:3px solid var(--ue-rec);border-top-left-radius:4px}
.ue-seg{display:inline-block}
.ue-prose h3{font-size:18px;line-height:1.5;margin:1.6em 0 .5em}
.ue-prose p,.ue-prose li{max-width:38em}
.ue-prose p{margin:0 0 1em}
.ue-prose ul,.ue-prose ol{padding-left:1.4em;margin:0 0 1.1em}
.ue-prose li{margin:.3em 0}
.ue-prose li::marker{color:var(--ue-rec)}
.ue-prose strong{font-weight:700;background:linear-gradient(transparent 62%,rgba(192,38,45,.16) 62%)}
.ue-prose code{font-family:var(--ue-lat);font-size:.92em;background:var(--ue-sub);border:1px solid var(--ue-line);border-radius:6px;padding:1px 6px;overflow-wrap:anywhere}
.ue-prose blockquote{margin:1.2em 0;padding:12px 18px;border-left:3px solid var(--ue-gray);background:var(--ue-sub);border-radius:0 14px 14px 0}
.ue-prose blockquote p:last-child{margin-bottom:0}
.ue-home-body .ue-blk h2{margin-top:.2em}
.ue-tbl{max-width:100%;overflow-x:auto;margin:1.2em 0 1.4em;border:1px solid var(--ue-line);border-radius:14px;background:var(--ue-sub);-webkit-overflow-scrolling:touch}
.ue-tbl table{border-collapse:collapse;width:100%;min-width:560px;font-size:15px;line-height:1.65}
.ue-tbl th,.ue-tbl td{text-align:left;vertical-align:top;padding:10px 14px;border-bottom:1px solid var(--ue-line)}
.ue-tbl thead th{background:var(--ue-ink);color:var(--ue-sub);font-weight:700;white-space:nowrap}
.ue-tbl tbody tr:last-child td{border-bottom:0}
.ue-tbl td:first-child{font-weight:700}
.ue-shot{margin:1.4em 0 1.6em}
.ue-shot-frame{position:relative;display:inline-block;max-width:100%;padding:10px;border-radius:var(--ue-r);background:var(--ue-ink)}
.ue-shot-frame img{border-radius:12px}
.ue-shot figcaption{margin-top:8px;font-size:14px;line-height:1.7;color:var(--ue-gray-t);max-width:38em}
.ue-lhead{margin:4px 0 22px;padding:22px 26px;border-radius:var(--ue-r);background:var(--ue-sub);border:1px solid var(--ue-line)}
.ue-lhead-h{margin:0 0 6px;font-size:30px;line-height:1.4;line-break:strict}
.ue-lhead-n{margin-left:12px;font-size:16px;color:var(--ue-gray-t);font-weight:400}
.ue-lead p{margin:0 0 .6em;max-width:38em}
.ue-count{font-size:14px;color:var(--ue-gray-t)}
.ue-roll{list-style:none;margin:0;padding:0;counter-reset:ue-roll}
.ue-roll-i{position:relative;display:flex;flex-direction:column;gap:4px;padding:18px 20px 18px 64px;border-bottom:1px solid var(--ue-line);counter-increment:ue-roll}
.ue-roll-i::before{content:counter(ue-roll,decimal-leading-zero);position:absolute;left:12px;top:18px;font-family:var(--ue-lat);font-size:22px;color:var(--ue-rec)}
.ue-roll-a{font-size:19px;font-weight:700;line-height:1.5;display:inline-flex;min-height:44px;align-items:center}
.ue-roll-d{color:var(--ue-ink);max-width:38em}
.ue-roll-m{font-size:14px;color:var(--ue-gray-t)}
.ue-pager{display:flex;align-items:center;gap:14px;margin-top:22px}
.ue-pager-a{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border:1px solid var(--ue-line);border-radius:999px;background:var(--ue-sub)}
.ue-pager-n{font-size:14px;color:var(--ue-gray-t)}
.ue-terms{list-style:none;padding:0}
.ue-doc .ue-docbody{max-width:46em}
.ue-dochead{margin:6px 0 18px}
.ue-dochead-h{font-size:30px;line-height:1.4;margin:0 0 6px;line-break:strict}
.ue-by{display:flex;flex-wrap:wrap;gap:4px 16px;font-size:14px;color:var(--ue-gray-t);align-items:center}
.ue-by a{display:inline-flex;align-items:center;min-height:44px;color:var(--ue-gray-t)}
.ue-ahead{max-width:46em;margin:4px 0 16px}
.ue-ahead-h{font-size:30px;line-height:1.42;margin:0 0 6px;line-break:strict}
.ue-scr{position:relative;border-radius:var(--ue-r-big);background:var(--ue-scr);padding:0 0 18px;overflow:hidden;margin-bottom:26px;max-width:860px}
.ue-status{background:rgba(243,245,247,.12);border-bottom:1px solid rgba(243,245,247,.16);color:var(--ue-sub);padding:14px 30px 14px;font-size:14px;line-height:1.7}
.ue-status-h{display:flex;align-items:center;gap:8px;font-weight:700;font-size:15px;margin-bottom:4px}
.ue-status-dot{width:9px;height:9px;border-radius:50%;background:var(--ue-rec);box-shadow:0 0 0 3px rgba(192,38,45,.3)}
.ue-status-b div{margin:2px 0}
.ue-status a{color:#fff;text-decoration-color:rgba(255,255,255,.55);display:inline-block;padding:2px 0}
.ue-cover{margin:18px 30px 0}
.ue-cover img{border-radius:var(--ue-r);width:100%}
.ue-cover figcaption{margin-top:8px;font-size:14px;color:rgba(243,245,247,.82)}
.ue-art-grid{display:grid;grid-template-columns:minmax(0,1fr) 250px;grid-template-areas:"body toc";gap:40px;align-items:start}
.ue-article{grid-area:body;min-width:0}
.ue-article>p:first-child,.ue-article>p:first-of-type{font-size:17px}
.ue-toc-box{grid-area:toc;position:sticky;top:16px}
.ue-toc{background:var(--ue-sub);border:1px solid var(--ue-line);border-radius:var(--ue-r);padding:6px 16px 12px}
.ue-toc summary{min-height:44px;display:flex;align-items:center;font-weight:700;cursor:pointer}
.ue-toc ol,.ue-toc ul{list-style:none;margin:0;padding:0}
.ue-toc li{margin:0}
.ue-toc a,.ue-toc-faq a{display:flex;align-items:center;min-height:44px;font-size:14px;line-height:1.5;text-decoration:none;border-top:1px solid var(--ue-line);padding:6px 0}
.ue-toc a:hover{color:var(--ue-rec)}
.ue-faq{margin-top:2.4em}
.ue-qa{border-top:1px solid var(--ue-line);padding:6px 0 4px}
.ue-q{font-size:17px;margin:.8em 0 .3em}
.ue-after{max-width:860px;margin-top:30px;display:flex;flex-direction:column;gap:18px}
.ue-tagstrip{display:flex;flex-wrap:wrap;align-items:center;gap:8px}
.ue-tagstrip-k{font-size:14px;color:var(--ue-gray-t)}
.ue-tag{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border-radius:999px;border:1px dashed var(--ue-gray);font-size:14px;background:var(--ue-sub)}
a.ue-tag{min-height:44px;border-style:solid}
.ue-next{background:var(--ue-sub);border:1px solid var(--ue-line);border-radius:var(--ue-r);padding:16px 22px}
.ue-next-h{font-weight:700;margin-bottom:4px}
.ue-next-list{list-style:none;margin:0;padding:0}
.ue-next-list li{display:block;padding:2px 0 8px;border-top:1px solid var(--ue-line);font-size:15px}
.ue-next-list a{display:inline-flex;align-items:center;min-height:44px;font-weight:700}
.ue-next-list span{display:block;font-size:14px;color:var(--ue-gray-t);line-height:1.6}
.ue-find-form{margin:0 0 14px;max-width:640px}
.ue-find-l{display:block;font-size:14px;color:var(--ue-gray-t);margin-bottom:6px}
.ue-find-row{display:flex;gap:10px}
.ue-find-i{flex:1;min-width:0;min-height:48px;padding:0 16px;border-radius:14px;border:2px solid var(--ue-ink);background:#fff;font:16px var(--ue-cjk);color:var(--ue-ink)}
.ue-find-b{min-height:48px;padding:0 22px;border-radius:14px;border:0;background:var(--ue-ink);color:var(--ue-sub);font:700 16px var(--ue-cjk);cursor:pointer}
.ue-find-b:hover{background:var(--ue-rec)}
.ue-find-st{font-size:14px;color:var(--ue-gray-t);margin-bottom:8px}
.ue-find-res{list-style:none;margin:0;padding:0;max-width:760px}
.ue-find-res li{padding:12px 0;border-bottom:1px solid var(--ue-line)}
.ue-find-res a{font-weight:700;display:inline-flex;min-height:44px;align-items:center}
.ue-find-res span{display:block;font-size:14px;color:var(--ue-gray-t)}
.ue-lost{text-align:left;max-width:640px;padding-top:40px}
.ue-lost-vf{position:relative;width:220px;height:150px;border-radius:28px;background:var(--ue-scr);margin-bottom:22px}
.ue-lost-vf .ue-vf-c{width:28px;height:28px}
.ue-lost-vf .ue-vf-tl,.ue-lost-vf .ue-vf-tr{top:16px}
.ue-lost-vf .ue-vf-bl,.ue-lost-vf .ue-vf-br{bottom:16px}
.ue-lost-vf .ue-vf-tl,.ue-lost-vf .ue-vf-bl{left:18px}
.ue-lost-vf .ue-vf-tr,.ue-lost-vf .ue-vf-br{right:18px}
.ue-lost-vf .ue-vf-oval{width:56px;top:50%}
.ue-lost-h{font-size:30px;line-height:1.4;margin:0 0 8px}
.ue-lost-p{margin:0 0 14px}
.ue-lost-go{list-style:none;margin:0;padding:0}
.ue-lost-go li{border-top:1px solid var(--ue-line)}
.ue-lost-go a{display:flex;align-items:center;min-height:48px;font-weight:700}
.ue-foot{border-top:1px solid var(--ue-line);background:var(--ue-sub);margin-top:20px}
.ue-foot-in{max-width:var(--ue-wide);margin:0 auto;padding:26px 20px 30px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:10px 40px}
.ue-foot-say{margin:6px 0 0;font-size:14px;line-height:1.7;color:var(--ue-gray-t);max-width:34em}
.ue-foot-say a{display:inline-block;padding:12px 0;color:var(--ue-ink)}
.ue-foot-links{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;align-content:start}
.ue-foot-links a{display:flex;align-items:center;min-height:44px;font-size:15px;color:var(--ue-ink)}
.ue-foot-end{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 20px;border-top:1px solid var(--ue-line);padding-top:8px;font-size:14px;color:var(--ue-gray-t)}
.ue-rss{display:inline-flex;align-items:center;min-height:44px;color:var(--ue-ink)}
@media (max-width:860px){
.ue-hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"h" "vf" "slip" "tips";grid-template-rows:auto;padding:14px 16px 24px;row-gap:12px}
.ue-hero-h{font-size:23px;line-height:1.45}
.ue-art-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"toc" "body";gap:18px}
.ue-toc-box{position:static}
.ue-home-body{grid-template-columns:minmax(0,1fr)}
.ue-tips{grid-template-columns:repeat(3,minmax(0,1fr))}
.ue-tip{flex-direction:column}
}
@media (max-width:600px){
.ue-top-in{padding:0 12px;min-height:58px;gap:4px}
.ue-logo{width:96px;height:26px}
.ue-nav{gap:0}
.ue-nav a{padding:0 9px;font-size:15px}
.ue-wrap{padding:12px 16px 44px}
.ue-vf{aspect-ratio:auto;height:228px;border-radius:28px}
.ue-vf-c{width:30px;height:30px}
.ue-vf-tl,.ue-vf-tr{top:14px}
.ue-vf-bl,.ue-vf-br{bottom:14px}
.ue-vf-tl,.ue-vf-bl{left:14px}
.ue-vf-tr,.ue-vf-br{right:14px}
.ue-vf-rec{left:54px;top:17px;font-size:13px}
.ue-vf-oval{width:auto;height:46%;top:30%}
.ue-vf-pick{left:10px;right:10px;bottom:10px;padding:10px 12px 11px;border-radius:16px}
.ue-vf-link{font-size:16px}
.ue-vf-why{display:none}
.ue-slip{padding:20px 16px 14px}
.ue-slip-head{margin:6px 0 8px}
.ue-slip-stamp{width:44px;height:44px;font-size:13px}
.ue-slip-row{padding:8px 0}
.ue-slip .ue-code{font-size:26px}
.ue-tbl{overflow:visible;border:0;background:none}
.ue-tbl table{min-width:0}
.ue-tbl thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.ue-tbl table,.ue-tbl tbody,.ue-tbl tr,.ue-tbl td{display:block;width:100%}
.ue-tbl tr{background:var(--ue-sub);border:1px solid var(--ue-line);border-radius:14px;margin-bottom:10px;padding:4px 0}
.ue-tbl td{border-bottom:0;padding:6px 14px}
.ue-tbl td::before{content:attr(data-k);display:block;font-size:13px;font-weight:400;color:var(--ue-gray-t)}
.ue-tbl td:first-child{font-size:16px;border-bottom:1px dashed var(--ue-line);padding-bottom:8px}
.ue-tbl td:first-child::before{content:none}
.ue-slip-gain{margin-top:8px;font-size:15px}
.ue-slip-dis{margin-top:6px;font-size:13px}
.ue-slip-note{margin-top:6px}
.ue-tips{grid-template-columns:minmax(0,1fr)}
.ue-tip{flex-direction:row}
.ue-home-body{padding:6px 16px}
.ue-home-body>.ue-blk{padding:16px 18px 6px}
.ue-hub{padding:0 16px}
.ue-hub-list{grid-template-columns:minmax(0,1fr)}
.ue-prose h2,.ue-h2{font-size:19px}
.ue-lhead{padding:16px 18px}
.ue-lhead-h,.ue-dochead-h,.ue-ahead-h,.ue-lost-h{font-size:23px}
.ue-scr{border-radius:24px}
.ue-status{padding:12px 18px}
.ue-cover{margin:14px 14px 0}
.ue-roll-i{padding:14px 6px 14px 50px}
.ue-roll-i::before{left:4px;font-size:19px}
.ue-foot-in{grid-template-columns:minmax(0,1fr);padding:22px 16px 26px}
.ue-find-b{padding:0 16px}
}
@media (prefers-reduced-motion:reduce){
.ue-vf-dot{animation:none}
*{scroll-behavior:auto!important;transition:none!important}
}
