@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/be-vietnam-pro-vietnamese-400-normal-CRcqvyg1.woff2) format("woff2"),url(/assets/be-vietnam-pro-vietnamese-400-normal-BuGn0gnm.woff) format("woff")}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/be-vietnam-pro-vietnamese-600-normal-nyU-ZL2p.woff2) format("woff2"),url(/assets/be-vietnam-pro-vietnamese-600-normal-DkpCIyan.woff) format("woff")}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/be-vietnam-pro-vietnamese-700-normal-Csr0PCuG.woff2) format("woff2"),url(/assets/be-vietnam-pro-vietnamese-700-normal-By_5yT39.woff) format("woff")}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/be-vietnam-pro-vietnamese-800-normal-D4LFh2W4.woff2) format("woff2"),url(/assets/be-vietnam-pro-vietnamese-800-normal-CA0HL1e4.woff) format("woff")}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/be-vietnam-pro-latin-400-normal-PpnXBOrz.woff2) format("woff2"),url(/assets/be-vietnam-pro-latin-400-normal-bXgqVju9.woff) format("woff")}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/be-vietnam-pro-latin-600-normal-BZDkUTrt.woff2) format("woff2"),url(/assets/be-vietnam-pro-latin-600-normal-5IO4e7bK.woff) format("woff")}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/be-vietnam-pro-latin-700-normal-DlW1Zbsh.woff2) format("woff2"),url(/assets/be-vietnam-pro-latin-700-normal-C2EtzaOi.woff) format("woff")}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/be-vietnam-pro-latin-800-normal-BpHZASpI.woff2) format("woff2"),url(/assets/be-vietnam-pro-latin-800-normal-Cwp5p0gU.woff) format("woff")}:root{color-scheme:light dark;--bg: #F3F6FA;--card: #FFFFFF;--ink: #0B1C31;--muted: #4A5A70;--faint: #5B6B80;--line: #E3E8F0;--fill: #EAEFF6;--fill2: #DCE4EF;--accent: #2457C5;--accentHover: #1E4BB0;--accentInk: #FFFFFF;--accentSoft: #E3EBFB;--accentText: #2457C5;--ok: #177A33;--okSoft: #E3F5E8;--warn: #B45309;--warnSoft: #FFF3E0;--err: #C8281E;--errSoft: #FDE7E7;--shadow: 0 1px 2px rgba(11,28,49,.06), 0 8px 24px -14px rgba(11,28,49,.22);--scrim: rgba(11,28,49,.35)}@media(prefers-color-scheme:dark){:root{--bg: #0E1117;--card: #181D26;--ink: #F2F5FA;--muted: #A3B0C2;--faint: #8D9AAD;--line: #262D39;--fill: #232A36;--fill2: #2C3442;--accent: #3D6FE8;--accentHover: #5A85EE;--accentInk: #FFFFFF;--accentSoft: #1D2A45;--accentText: #8FB0F5;--ok: #30D158;--okSoft: rgba(48,209,88,.14);--warn: #FF9F0A;--warnSoft: rgba(255,159,10,.14);--err: #FF6961;--errSoft: rgba(255,69,58,.16);--shadow: 0 1px 0 rgba(255,255,255,.04) inset;--scrim: rgba(0,0,0,.55)}}*{box-sizing:border-box}html,body{margin:0}body{background:var(--bg);color:var(--ink);font-family:Be Vietnam Pro,Segoe UI,system-ui,sans-serif;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pg{position:relative;min-height:100dvh;display:flex;flex-direction:column}.pg__in{position:relative;flex:1;width:100%;max-width:520px;margin:0 auto;display:flex;flex-direction:column;padding-top:env(safe-area-inset-top)}.spin{width:18px;height:18px;flex:0 0 auto;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:spin .8s linear infinite;opacity:.8}.spin--s{width:12px;height:12px;border-width:1.8px}@keyframes spin{to{transform:rotate(360deg)}}.logo{display:inline-flex;align-items:center;justify-content:flex-end;width:52px;height:20px;padding-right:6px;border-radius:10px;background:#111114;box-shadow:0 0 0 1px #ffffff14}.logo i{width:7px;height:7px;border-radius:50%;background:#7fa6f5}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 20px;border:0;border-radius:999px;font:inherit;font-size:15px;font-weight:700;cursor:pointer;text-decoration:none;transition:background-color .15s,transform .1s}.btn:active{transform:scale(.98)}.btn--pri{background:var(--accent);color:var(--accentInk)}.btn--pri:hover{background:var(--accentHover)}.btn--sec{background:var(--fill);color:var(--ink)}.btn--xl{width:100%;height:56px;font-size:16px}.btn:disabled{background:var(--fill);color:var(--faint);cursor:default;transform:none}.btn:focus-visible,.icb:focus-visible,.gbtn:focus-visible,.to__pc--b:focus-visible,.opt:focus-visible,.sbtn:focus-visible,.row--b:focus-visible,.seg button:focus-visible{outline:2px solid var(--accentText);outline-offset:2px}.icb{flex:0 0 auto;width:44px;height:44px;border:0;padding:0;border-radius:999px;background:none;color:var(--ink);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none}.icb:hover{background:var(--fill)}.icb--s{color:var(--muted)}.icb--dl{background:var(--accentSoft);color:var(--accentText)}.icb--dl:hover{background:var(--accentSoft);filter:brightness(.97)}.note{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:14px;font-size:13px;line-height:1.45;text-align:left}.note svg{flex:0 0 auto;margin-top:1px}.note b{display:block;font-size:14px;font-weight:700}.note span{color:var(--muted)}.note span b{color:var(--ink)}.note--warn{background:var(--warnSoft);color:var(--ink)}.note--warn svg{color:var(--warn)}.note--ok{background:var(--okSoft);color:var(--ink)}.note--ok svg{color:var(--ok)}.note--err{background:var(--errSoft);color:var(--ink)}.note--err svg{color:var(--err)}.note--plain{background:var(--fill);color:var(--ink)}.note--plain svg{color:var(--muted)}.pill{display:inline-flex;align-items:center;align-self:flex-start;gap:6px;height:30px;padding:0 12px;border-radius:999px;background:var(--fill);font-size:13px;font-weight:600;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg--si{background:radial-gradient(90% 55% at 85% 108%,#4f7fe8,#8db0f2 34%,#c9daf8 62%,#eef3fb00),radial-gradient(70% 40% at 0% 0%,#fff,#fff0 70%),linear-gradient(180deg,#eef3fb,#e3ebfb);overflow:hidden}@media(prefers-color-scheme:dark){.pg--si{background:radial-gradient(90% 55% at 85% 108%,#3d6fe88c,#3d6fe82e 45%,#3d6fe800 75%),radial-gradient(60% 40% at 0% 20%,#8fd1781f,#8fd17800 70%),linear-gradient(180deg,#0b1424,#0b1c31)}}.si{position:relative;flex:1;display:flex;flex-direction:column;padding:0 16px calc(14px + env(safe-area-inset-bottom));isolation:isolate}.si__bg{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.si__orb{position:absolute;border-radius:50%;filter:blur(40px)}.si__orb--a{width:220px;height:220px;left:-70px;top:120px;background:#7fa6f559}.si__orb--b{width:180px;height:180px;right:-60px;top:-30px;background:#a78bfa38}.si__mark{position:absolute;left:-90px;bottom:120px;width:300px;height:auto;opacity:.22;transform:rotate(-12deg);filter:blur(1px)}@media(prefers-color-scheme:dark){.si__orb--a{background:#3d6fe847}.si__orb--b{background:#8fd1781a}.si__mark{opacity:.14}}.si__logo{width:40px;height:39px;flex:0 0 auto;filter:drop-shadow(0 6px 12px rgba(36,87,197,.3))}.si__top{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;padding:24px 0}.si__hero{position:relative;width:300px;height:190px;margin-bottom:6px}.si__halo{position:absolute;left:50%;top:50%;width:240px;height:110px;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(closest-side,#7fa6f58c,#7fa6f500);animation:halo 4s ease-in-out infinite}.si__isl{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:10px;height:52px;padding:0 10px 0 8px;border-radius:26px;background:#111114;color:#f2f5fa;box-shadow:0 0 0 1px #ffffff14,0 18px 36px -14px #0b1c318c;white-space:nowrap}.si__ico{width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#2457c5;color:#fff}.si__txt{font-size:15px;font-weight:700;letter-spacing:-.01em}.si__isl i{width:12px;height:12px;border-radius:50%;background:#7fa6f5;margin-left:6px;box-shadow:0 0 12px #7fa6f5}.fl{position:absolute;display:flex;align-items:center;gap:8px;padding:7px 11px 7px 7px;border-radius:14px;background:#ffffffe0;box-shadow:0 10px 24px -12px #0b1c3159,0 0 0 1px #0b1c310d;font-size:10.5px;color:#4a5a70;text-align:left;white-space:nowrap;animation:float 5s ease-in-out infinite}.fl strong{display:block;font-size:12px;font-weight:700;color:#0b1c31}@media(prefers-color-scheme:dark){.fl{background:#181d26e6;box-shadow:0 10px 24px -12px #0009,0 0 0 1px #ffffff0f;color:#a3b0c2}.fl strong{color:#f2f5fa}}.fl__t{width:28px;height:28px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;font-size:8.5px;font-weight:800;color:#fff;letter-spacing:.02em}.fl__t--img{background:linear-gradient(135deg,#f2a65a,#c9506b)}.fl__t--pdf{background:#c8281e}.fl__t--zip{background:linear-gradient(135deg,#8b5cf6,#2457c5)}.fl--a{left:0;top:6px;transform:rotate(-6deg)}.fl--b{right:2px;top:20px;transform:rotate(5deg);animation-delay:-1.6s}.fl--c{left:44px;bottom:2px;transform:rotate(3deg);animation-delay:-3.2s}@keyframes float{0%,to{translate:0 0}50%{translate:0 -6px}}@keyframes halo{0%,to{opacity:.75;scale:1}50%{opacity:1;scale:1.06}}.si__h{display:flex;align-items:center;gap:12px;margin:4px 0 0;font-size:36px;font-weight:800;letter-spacing:-.035em;line-height:1.05}.si__p{margin:0;max-width:270px;font-size:17px;line-height:1.45;color:var(--muted)}.si__card{display:flex;flex-direction:column;gap:12px;padding:18px 16px 16px;border-radius:28px;background:#ffffffc7;backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);box-shadow:0 0 0 1px #ffffffb3 inset,0 20px 40px -24px #0b1c3173;text-align:center}@media(prefers-color-scheme:dark){.si__card{background:#181d26b8;box-shadow:0 0 0 1px #ffffff12 inset,0 20px 40px -24px #000000b3}}.si__hint{margin:0;font-size:13px;line-height:1.45;color:var(--muted)}.gbtn{position:relative;height:56px;display:flex;align-items:center;justify-content:center;gap:12px;border-radius:999px;font:inherit;font-size:16px;font-weight:600;letter-spacing:-.005em;cursor:pointer;text-decoration:none;background:#fff;color:#1f1f1f;border:1px solid #747775;box-shadow:0 1px 2px #0b1c3114,0 8px 18px -10px #0b1c3159;transition:transform .12s ease,box-shadow .12s ease,background-color .12s ease}.gbtn:hover{background:#f8fafd}.gbtn:active{transform:scale(.98);box-shadow:0 1px 2px #0b1c3114}@media(prefers-color-scheme:dark){.gbtn{background:#131314;color:#e3e3e3;border-color:#8e918f;box-shadow:0 8px 18px -10px #000c}.gbtn:hover{background:#1b1b1d}}.gbtn[aria-disabled=true]{cursor:default;transform:none;pointer-events:none}.gbtn__g{width:20px;height:20px;flex:0 0 auto;display:block}.si__small{margin:0;font-size:14px;color:var(--muted)}.si__small a{color:var(--accentText);font-weight:600;text-decoration:none}.pg--hm,.pg--na{background:radial-gradient(80% 32% at 100% 0%,#7fa6f56b,#7fa6f500),radial-gradient(70% 30% at 0% 62%,#a78bfa24,#a78bfa00),radial-gradient(90% 30% at 70% 100%,#8db0f247,#8db0f200),var(--bg)}@media(prefers-color-scheme:dark){.pg--hm,.pg--na{background:radial-gradient(80% 32% at 100% 0%,#3d6fe838,#3d6fe800),radial-gradient(70% 30% at 0% 62%,#8fd1780f,#8fd17800),radial-gradient(90% 30% at 70% 100%,#3d6fe829,#3d6fe800),var(--bg)}}.na{flex:1;display:flex;flex-direction:column;gap:18px;padding:12px 16px calc(20px + env(safe-area-inset-bottom))}.na__card{flex:0 0 auto;display:flex;flex-direction:column;gap:12px;padding:22px 20px;border-radius:24px;background:var(--card);box-shadow:var(--shadow)}.na__h{margin:4px 0 0;font-size:24px;line-height:1.2;font-weight:800;letter-spacing:-.02em}.na__p{margin:0;font-size:15px;line-height:1.5;color:var(--muted)}.steps{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:14px}.steps li{display:flex;gap:12px}.steps li>b{flex:0 0 auto;width:28px;height:28px;border-radius:50%;background:var(--accentSoft);color:var(--accentText);display:inline-flex;align-items:center;justify-content:center;font-size:14px}.steps span{font-size:14px;line-height:1.45;color:var(--muted)}.steps strong{display:block;font-size:15px;color:var(--ink)}.na__act{margin-top:auto;display:flex;flex-direction:column;gap:10px}.na__act .btn{width:100%}.hm{flex:1;min-height:0;display:flex;flex-direction:column}.top{position:sticky;top:0;z-index:3;flex:0 0 auto;height:56px;display:flex;align-items:center;justify-content:space-between;padding:0 6px 0 16px}.top__me{display:flex;align-items:center;gap:10px;min-width:0}.top__n{display:flex;align-items:center;gap:8px;min-width:0}.top__n b{font-size:16px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.av{flex:0 0 auto;width:32px;height:32px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:14px;font-weight:700;background:linear-gradient(135deg,#2457c5,#7fa6f5)}.av--l{width:44px;height:44px;border-radius:14px;font-size:18px}.prem{flex:0 0 auto;display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:999px;background:linear-gradient(135deg,#f3cf7a,#d9a441);color:#3a2a05;font-size:11px;font-weight:800;letter-spacing:.01em}.conn{flex:0 0 auto;display:flex;align-items:center;justify-content:center;gap:8px;height:28px;font-size:12.5px;font-weight:600;animation:fadeIn .2s ease both}.conn--re{background:var(--warnSoft);color:var(--warn)}.conn--ref{background:var(--accentSoft);color:var(--accentText)}@keyframes fadeIn{0%{opacity:0}}.scroll{flex:1 1 auto;padding:4px 16px 16px;display:flex;flex-direction:column;gap:16px}.card{background:var(--card);border-radius:20px;box-shadow:var(--shadow)}section.card{padding:14px 14px 6px;display:flex;flex-direction:column;gap:10px}.card__h{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:0 2px}.card__h b{font-size:16px;font-weight:700}.card__h span{font-size:13px;color:var(--muted);font-variant-numeric:tabular-nums}.ul{list-style:none;margin:0;padding:0}.ur,.rx{position:relative;display:flex;align-items:center;gap:12px;min-height:64px;padding:8px 0}.ur+.ur{border-top:1px solid var(--line)}.th{position:relative;flex:0 0 auto;width:44px;height:44px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;color:var(--muted);background:var(--fill)}.th--photo{background:linear-gradient(135deg,#f6b26b,#e9776a 45%,#7e5bb5)}.ur__b{flex:1 1 auto;min-width:0}.nm{margin:0;font-size:15px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mt{margin:2px 0 0;font-size:13px;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mt--big{color:var(--err)}.mt--fail{color:var(--warn)}.mt--wait,.mt--done{color:var(--ok)}.bar{height:4px;margin-top:8px;border-radius:2px;background:var(--fill);overflow:hidden}.bar i{display:block;height:100%;border-radius:2px;background:var(--accent);transition:width .3s linear}.ur--fail .bar i{background:var(--warn)}.ur--big .th{opacity:.6}.sbtn{flex:0 0 auto;height:36px;padding:0 12px;border:0;border-radius:999px;background:var(--fill);color:var(--ink);font:inherit;font-size:13px;font-weight:700;display:inline-flex;align-items:center;gap:6px;cursor:pointer;margin:4px 0}.okc{flex:0 0 auto;width:28px;height:28px;margin:0 8px;border-radius:50%;background:var(--ok);color:#fff;display:inline-flex;align-items:center;justify-content:center}@media(prefers-color-scheme:dark){.okc{color:#0e1117}}.sec{display:flex;flex-direction:column;gap:8px}.sec__h{display:flex;align-items:baseline;justify-content:space-between;padding:0 4px}.sec__h h2{margin:0;font-size:13px;font-weight:700;color:var(--muted)}.sec__h span{font-size:13px;color:var(--faint)}.ul--rx{padding:0 14px;overflow:hidden}.rx+.rx{border-top:1px solid var(--line)}.rx .icb--s{margin-left:-6px;margin-right:-8px}.rx__t{position:absolute;left:56px;right:0;bottom:-1px;height:2px;border-radius:1px;background:linear-gradient(90deg,var(--accentSoft) var(--left),transparent var(--left))}.tl{font-weight:600;color:var(--ink)}.tl--soon{color:var(--warn)}.tl--exp{color:var(--muted);font-weight:500}.rx--soon .rx__t{background:linear-gradient(90deg,var(--warn) var(--left),transparent var(--left));opacity:.6}.rx--exp{opacity:.5;animation:rxOut .3s ease 2.6s both}@keyframes rxOut{to{opacity:0;max-height:0;min-height:0;padding-top:0;padding-bottom:0}}.rx--new{animation:rxIn .26s cubic-bezier(.2,.7,.2,1) both}.rx--new:before{content:"";position:absolute;inset:0 -14px;background:var(--accentSoft);animation:rxGlow 1.6s ease .26s both;z-index:0}.rx--new>*{position:relative;z-index:1}.rx--new>.rx__t{position:absolute}@keyframes rxIn{0%{opacity:0;transform:translateY(-8px)}}@keyframes rxGlow{0%{opacity:1}to{opacity:0}}.newdot{position:absolute;right:-3px;top:-3px;width:10px;height:10px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 2px var(--card)}.empty{padding:24px 20px;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.empty__ic{width:52px;height:52px;border-radius:16px;background:var(--fill);color:var(--muted);display:inline-flex;align-items:center;justify-content:center;margin-bottom:6px}.empty b{font-size:15px}.empty p{margin:0;max-width:260px;font-size:14px;line-height:1.5;color:var(--muted)}.empty strong{color:var(--ink)}.foot{margin:2px 4px 0;font-size:12px;color:var(--faint)}.dock{position:sticky;bottom:0;z-index:3;flex:0 0 auto;display:flex;flex-direction:column;gap:10px;padding:10px 16px calc(12px + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--card) 84%,transparent);backdrop-filter:blur(16px) saturate(1.3);-webkit-backdrop-filter:blur(16px) saturate(1.3);border-top:1px solid var(--line)}.to{display:flex;align-items:center;gap:8px;min-height:44px}.to__l{font-size:13px;color:var(--muted)}.to__pc{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 4px;font-size:15px;font-weight:700;color:var(--ink);max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.to__pc--b{height:44px;padding:0 10px 0 12px;border:0;border-radius:999px;background:var(--fill);font:inherit;font-size:15px;font-weight:700;cursor:pointer}.to__pc--b svg{color:var(--muted)}.to__n{margin-left:auto;font-size:12.5px;color:var(--faint)}.dot{flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:var(--ok);box-shadow:0 0 0 3px var(--okSoft)}.scrim{position:fixed;inset:0;z-index:5;background:var(--scrim);animation:fadeIn .2s ease both}.sheet{position:fixed;left:0;right:0;bottom:0;z-index:6;max-width:520px;margin:0 auto;display:flex;flex-direction:column;gap:6px;padding:8px 16px calc(18px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0;background:var(--card);box-shadow:0 -10px 30px #0000002e;animation:sheetIn .28s cubic-bezier(.2,.7,.2,1) both}@keyframes sheetIn{0%{transform:translateY(40px);opacity:0}}.sheet__h{display:block;width:36px;height:5px;border-radius:3px;background:var(--fill2);margin:0 auto 6px}.sheet__t{margin:4px 4px 6px;font-size:17px;font-weight:800}.sheet__f{margin:6px 4px 0;font-size:12.5px;color:var(--faint)}.opt{display:flex;align-items:center;gap:12px;width:100%;min-height:60px;padding:8px 10px;border:0;border-radius:14px;background:none;color:var(--ink);font:inherit;text-align:left;cursor:pointer}.opt:hover{background:var(--fill)}.opt.is-on{background:var(--accentSoft)}.opt__ic{width:40px;height:40px;border-radius:12px;background:var(--fill);display:inline-flex;align-items:center;justify-content:center;color:var(--muted)}.opt.is-on .opt__ic{background:var(--card);color:var(--accentText)}.opt__b{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.opt__b b{font-size:15px}.opt__b>span{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--muted)}.radio{width:22px;height:22px;border-radius:50%;box-shadow:inset 0 0 0 2px var(--fill2)}.opt.is-on .radio{box-shadow:inset 0 0 0 7px var(--accent)}.prof{display:flex;align-items:center;gap:12px;padding:8px 4px 12px;border-bottom:1px solid var(--line)}.prof>span:nth-child(2){flex:1;min-width:0;display:flex;flex-direction:column}.prof b{font-size:16px}.prof>span>span{font-size:13px;color:var(--muted);overflow:hidden;text-overflow:ellipsis}.row{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:56px;padding:0 4px;font-size:15px;font-weight:600}.row>span:first-child{display:flex;align-items:center;gap:12px}.row svg{color:var(--muted)}.row--b{width:100%;border:0;background:none;font:inherit;font-size:15px;font-weight:600;color:var(--ink);cursor:pointer;border-radius:12px}.row--err,.row--err svg{color:var(--err)}.seg{display:inline-flex;padding:3px;border-radius:999px;background:var(--fill)}.seg button{height:34px;padding:0 12px;border:0;border-radius:999px;background:none;color:var(--muted);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.seg .is-on{background:var(--card);color:var(--ink);box-shadow:0 1px 3px #0000001f}.pg--desk{background:var(--bg);align-items:center;justify-content:center;padding:96px 24px 48px}.pg--desk:before{content:"";position:absolute;inset:0;background:radial-gradient(60% 50% at 50% 0%,#dce7fb,#dce7fb00 70%);pointer-events:none}@media(prefers-color-scheme:dark){.pg--desk:before{background:radial-gradient(60% 50% at 50% 0%,#17223a,#17223a00 70%)}}.desk__brand{position:absolute;left:40px;top:28px;display:flex;align-items:center;gap:10px;color:var(--ink);text-decoration:none}.desk__brand img{width:28px;height:27px}.desk__brand b{font-size:19px;font-weight:700;letter-spacing:-.02em}.desk{position:relative;width:520px;max-width:100%;padding:40px 44px 36px;border-radius:28px;background:var(--card);box-shadow:0 1px 2px #0b1c310f,0 24px 60px -30px #0b1c3159;display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px}.desk h1{margin:0;font-size:30px;line-height:1.15;font-weight:800;letter-spacing:-.025em}.desk__p{margin:0;max-width:380px;font-size:15px;line-height:1.55;color:var(--muted)}.desk__qr{margin-top:8px;padding:14px;border-radius:20px;background:#fff;box-shadow:inset 0 0 0 1px var(--line);line-height:0}.desk__url{margin:0;font-size:14px;font-weight:700;letter-spacing:.01em}.desk__rule{width:100%;height:1px;background:var(--line);margin:8px 0 4px}.desk__hint{margin:0;font-size:13px;color:var(--faint)}@media(prefers-reduced-motion:reduce){*{transition:none!important}.fl,.si__halo{animation:none}.rx--new,.sheet,.scrim,.conn{animation:fadeIn .2s ease both}.rx--new:before{animation:rxGlow .2s ease both}.rx--exp{animation:fadeOut .2s ease 2.6s both}.spin{animation-duration:2.4s}}@keyframes fadeOut{to{opacity:0}}
