.ug-ph{position:relative;width:228px;border-radius:34px;padding:9px;background:#05070f;box-shadow:0 40px 80px -20px #000000d9,0 0 0 1px #ffffff24,inset 0 0 0 2px #1f2537}.ug-ph-nt{position:absolute;z-index:5;top:16px;left:50%;transform:translate(-50%);width:70px;height:19px;border-radius:12px;background:#05070f}.ug-ph-scr{position:relative;border-radius:26px;overflow:hidden;background:#fff;height:440px}.ug-old{background:#ececec;height:100%;font-family:Times New Roman,serif;color:#111;position:relative}.ug-old-sb{height:30px;display:flex;justify-content:space-between;align-items:center;padding:0 18px;font-size:10.5px;font-weight:700;background:#ececec;color:#111}.ug-old-h{background:#7a0d0d;color:#ff0;font-weight:700;font-size:15px;padding:8px 10px;text-align:center}.ug-old-nav{display:flex;flex-wrap:wrap;gap:4px 8px;padding:8px 10px;font-size:11px;color:#00e;text-decoration:underline}.ug-old p{font-size:11.5px;padding:6px 10px;line-height:1.35;margin:0}.ug-old-btn{margin:6px 10px;display:inline-block;background:#ddd;border:2px outset #bbb;font-size:11px;padding:3px 8px}.ug-old-ck{position:absolute;left:0;right:0;bottom:0;background:#222;color:#fff;font-family:Arial,sans-serif;font-size:10.5px;padding:12px 10px;display:flex;justify-content:space-between;align-items:center}.ug-old-ck b{background:#2e7d32;padding:4px 10px}.ug-tp{height:100%;font-family:Inter,system-ui,sans-serif;background:var(--tbg)}.ug-tp-sb{height:30px;display:flex;justify-content:space-between;align-items:center;padding:0 18px;font-size:10.5px;font-weight:700;color:var(--tink)}.ug-tp-pn{display:flex;align-items:center;justify-content:space-between;padding:6px 14px 10px}.ug-tp-tl{display:flex;gap:7px;align-items:center;font-size:12px;font-weight:700;color:var(--tink)}.ug-tp-tl i{width:22px;height:22px;border-radius:50%;background:var(--tacc);color:var(--tonacc);font-style:normal;font-size:8px;display:grid;place-items:center;font-weight:800}.ug-tp-menu{width:18px;height:12px;border-top:2px solid var(--tink);border-bottom:2px solid var(--tink)}.ug-tp-hero{position:relative;height:170px;background-size:cover;background-position:var(--tpos, center)}.ug-tp-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000000d,#000000b8)}.ug-tp-hero div{position:absolute;z-index:1;left:14px;right:14px;bottom:12px;color:#fff}.ug-tp-hero small{font-size:8px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--teb)}.ug-tp-hero h5{font-size:17px;line-height:1.1;font-weight:760;margin:4px 0 0}.ug-tp-cta{margin:12px 14px 8px;display:block;text-align:center;font-size:12px;font-weight:700;padding:10px;border-radius:999px;background:var(--tacc);color:var(--tonacc)}.ug-tp-rows{margin:0 14px;border-top:1px solid var(--tline)}.ug-tp-rows div{display:flex;justify-content:space-between;padding:9px 0;border-bottom:1px solid var(--tline);font-size:11px;color:var(--tink);font-weight:600}.ug-tp-rows span{color:var(--tmut);font-weight:500}.ug-tp-rows u{text-decoration:none;color:var(--tacc2);font-weight:700}.ug-pbx{display:grid;grid-template-columns:1fr 70px 1fr;align-items:center;justify-items:center;max-width:720px;margin:0 auto}.ug-pbx-cap{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-bottom:14px;text-align:center}.ug-arr{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#6366f1,#38bdf8)}.ug-arr svg{width:20px;height:20px}.ug-ts{position:relative;border-radius:14px;overflow:hidden;background:var(--tbg);box-shadow:0 40px 90px -20px #000000bf,0 0 0 1px #ffffff1f;font-family:Inter,system-ui,sans-serif}.ug-ts-nav{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;background:var(--tbg)}.ug-ts-brand{display:flex;align-items:center;gap:8px;font-weight:700;color:var(--tink);font-size:14px}.ug-ts-brand i{width:26px;height:26px;border-radius:50%;background:var(--tacc);color:var(--tonacc);font-style:normal;font-size:9.5px;display:grid;place-items:center;font-weight:800}.ug-ts-links{display:flex;gap:16px;font-size:11.5px;color:var(--tmut);align-items:center}.ug-ts-links b{background:var(--tacc);color:var(--tonacc);padding:7px 12px;border-radius:999px;font-weight:650}.ug-ts-hero{position:relative;height:var(--th, 260px);background-size:cover;background-repeat:no-repeat;background-position:var(--tpos, center)}.ug-ts-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--tov)}.ug-ts-copy{position:absolute;z-index:1;left:24px;top:30px;max-width:300px;color:#fff}.ug-ts-copy small{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--teb);font-weight:700}.ug-ts-copy h3{font-size:30px;line-height:1.08;letter-spacing:-.02em;margin:8px 0 0;font-weight:760;color:#fff}.ug-ts-copy p{font-size:12px;color:#ffffffdb;margin-top:8px;line-height:1.5}.ug-ts-btns{display:flex;gap:8px;margin-top:14px}.ug-ts-btns span{font-size:11.5px;font-weight:650;padding:8px 13px;border-radius:999px;background:var(--tacc);color:var(--tonacc)}.ug-ts-btns span+span{background:#ffffff24;color:#fff;border:1px solid rgba(255,255,255,.4)}.ug-ts-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:14px 20px 18px;background:var(--tbg)}.ug-ts-cards div{background:var(--tcard);border:1px solid var(--tline);border-radius:10px;padding:10px 12px}.ug-ts-cards b{display:block;font-size:12px;color:var(--tink)}.ug-ts-cards span{font-size:10.5px;color:var(--tmut)}.ug-ts-cards u{text-decoration:none;float:right;font-size:11.5px;font-weight:700;color:var(--tacc2)}.ug-adm{border-radius:14px;overflow:hidden;background:#f8fafc;color:#0f172a;box-shadow:0 40px 90px -20px #000000bf,0 0 0 1px #ffffff24;font-family:Inter,system-ui,sans-serif}.ug-adm-top{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:#fff;border-bottom:1px solid #e2e8f0;font-size:12px;font-weight:700}.ug-adm-top span{display:flex;align-items:center;gap:8px}.ug-adm-top i{width:22px;height:22px;border-radius:6px;background:var(--tacc, #4f46e5);color:var(--tonacc, #fff);font-style:normal;font-size:8.5px;display:grid;place-items:center;font-weight:800}.ug-adm-live{font-style:normal;font-size:10.5px;color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;padding:3px 8px;border-radius:999px;font-weight:650}.ug-adm-body{display:grid;grid-template-columns:118px 1fr}.ug-adm-side{padding:12px 8px;border-right:1px solid #e2e8f0;background:#fff}.ug-adm-side div{font-size:11px;font-weight:600;color:#64748b;padding:7px 9px;border-radius:7px}.ug-adm-side div.is-on{background:#eef2ff;color:#3730a3}.ug-adm-main{padding:14px 16px}.ug-adm-main h6{font-size:13px;font-weight:750;margin:0 0 10px}.ug-adm-main label{display:block;font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#64748b;margin:10px 0 5px}.ug-adm-in{background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:8px 10px;font-size:11.5px;font-weight:600;color:#0f172a}.ug-adm-in.is-focus{border-color:#6366f1;box-shadow:0 0 0 3px #6366f12e}.ug-adm-in{display:flex;align-items:center;flex-wrap:wrap;gap:1px;min-height:2.15rem}.ug-adm-caret{display:inline-block;width:2px;height:1em;margin-left:1px;background:#6366f1;animation:ug-adm-caret-blink 1s step-end infinite}@keyframes ug-adm-caret-blink{0%,to{opacity:1}50%{opacity:0}}.ug-adm-live--pulse{animation:ug-adm-live-pulse 1.2s ease-in-out 2}@keyframes ug-adm-live-pulse{0%,to{box-shadow:0 0 #10b98100}50%{box-shadow:0 0 0 6px #10b98159}}.ug-adm-save--pressed b{transform:scale(.96);filter:brightness(.92)}.ug-adm-save b{display:inline-block;transition:transform .15s ease,filter .15s ease}.ug-adm-toast{margin:10px 0 0;padding:8px 10px;border-radius:8px;font-size:10.5px;font-weight:650;color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0;animation:ug-adm-toast-in .35s ease}@keyframes ug-adm-toast-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.ug-adm-caret,.ug-adm-live--pulse,.ug-adm-toast{animation:none}}.ug-adm-photo{display:flex;gap:10px;align-items:center}.ug-adm-photo i{width:84px;height:52px;border-radius:8px;background-size:cover;background-position:center}.ug-adm-photo span{font-size:11px;font-weight:650;padding:6px 10px;border-radius:7px;border:1px solid #cbd5e1;background:#fff}.ug-adm-sw{display:flex;gap:6px}.ug-adm-sw i{width:20px;height:20px;border-radius:6px;box-shadow:inset 0 0 0 1px #00000014}.ug-adm-sw i.is-on{box-shadow:0 0 0 2px #fff,0 0 0 4px #6366f1}.ug-adm-save{display:flex;align-items:center;justify-content:space-between;margin-top:14px;gap:10px}.ug-adm-save b{font-size:11.5px;color:#fff;background:#4f46e5;padding:8px 13px;border-radius:8px}.ug-adm-save span{font-size:10.5px;color:#047857;font-weight:650}.ug-mail{border-radius:16px;overflow:hidden;background:#fff;color:#0f172a;box-shadow:0 40px 90px -20px #000000bf,0 0 0 1px #ffffff24;font-family:Inter,system-ui,sans-serif}.ug-mail-top{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-bottom:1px solid #e2e8f0;font-size:11.5px;color:#64748b;font-weight:600;background:#f8fafc}.ug-mail-top b{color:#0f172a}.ug-mail-body{padding:16px 18px 18px}.ug-mail-from{display:flex;align-items:center;gap:10px}.ug-mail-from i{width:34px;height:34px;border-radius:10px;background:linear-gradient(140deg,#8b5cf6,#6366f1 55%,#4f46e5);color:#fff;font-style:normal;font-weight:800;display:grid;place-items:center;font-size:15px}.ug-mail-from b{display:block;font-size:12.5px}.ug-mail-from small{display:block;font-size:11px;color:#64748b}.ug-mail-from em{margin-left:auto;font-style:normal;font-size:11px;color:#64748b}.ug-mail-body h5{font-size:15.5px;font-weight:750;margin:14px 0 0}.ug-mail-body p{font-size:12.5px;color:#334155;line-height:1.6;margin-top:8px}.ug-mail-att{display:flex;gap:12px;align-items:center;margin-top:14px;padding:8px;border:1px solid #e2e8f0;border-radius:12px}.ug-mail-att i{width:120px;height:72px;border-radius:8px;background-size:cover;background-position:center;flex:none}.ug-mail-att b{display:block;font-size:12px}.ug-mail-att small{display:block;font-size:11px;color:#64748b;margin-top:2px}.ug-mail-btns{display:flex;gap:8px;margin-top:14px}.ug-mail-btns span{font-size:12px;font-weight:650;padding:8px 14px;border-radius:9px;border:1px solid #cbd5e1}.ug-mail-btns span.is-p{background:#4f46e5;border-color:#4f46e5;color:#fff}.ug-signin{width:min(300px,100%);border-radius:16px;background:#fff;color:#0f172a;padding:22px;box-shadow:0 40px 90px -20px #000000bf;font-family:Inter,system-ui,sans-serif}.ug-signin i{width:40px;height:40px;border-radius:50%;background:#2b1b12;color:#fff;font-style:normal;font-weight:800;font-size:12px;display:grid;place-items:center;margin:0 auto}.ug-signin h6{text-align:center;font-size:15px;margin:10px 0 0}.ug-signin small{display:block;text-align:center;font-size:11.5px;color:#64748b;margin-top:2px}.ug-signin label{display:block;font-size:11px;font-weight:650;color:#475569;margin:12px 0 5px}.ug-signin .ug-signin-f{border:1px solid #cbd5e1;border-radius:8px;padding:9px 10px;font-size:12px}.ug-signin b{display:block;text-align:center;margin-top:16px;background:#2b1b12;color:#fff;border-radius:9px;padding:10px;font-size:12.5px}.ug-signin em{display:flex;justify-content:center;gap:6px;font-style:normal;font-size:11px;color:#047857;margin-top:10px;font-weight:600}.ug-walk{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:40px;padding:40px 44px;overflow:hidden}.ug-walk h2{font-size:clamp(1.6rem,3vw,2rem);margin:0}.ug-walk p{font-size:16px;color:#a5b0c6;line-height:1.65;margin-top:14px;max-width:460px}.ug-cmap{position:relative;height:240px;border-radius:18px;overflow:hidden;background:radial-gradient(circle at 50% 55%,rgba(99,102,241,.25),transparent 60%),#0d1430;border:1px solid rgba(255,255,255,.09)}.ug-cmap:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(148,163,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,255,.08) 1px,transparent 1px);background-size:28px 28px}.ug-cmap-river{position:absolute;left:-10%;top:30%;width:130%;height:60px;border-radius:50%;border-top:10px solid rgba(56,189,248,.35);transform:rotate(-6deg)}.ug-cmap-ring{position:absolute;left:50%;top:55%;border-radius:50%;border:1px dashed rgba(125,211,252,.45);transform:translate(-50%,-50%)}.ug-cmap-pin{position:absolute;left:50%;top:55%;transform:translate(-50%,-100%) rotate(-45deg);width:42px;height:42px;border-radius:50% 50% 50% 0;background:linear-gradient(135deg,#6366f1,#38bdf8);box-shadow:0 10px 30px #38bdf880;display:grid;place-items:center}.ug-cmap-pin i{width:13px;height:13px;border-radius:50%;background:#fff}.ug-cmap-tag{position:absolute;font-size:11.5px;font-weight:600;color:#cbd5e1;background:#0f152ae6;border:1px solid rgba(255,255,255,.09);padding:5px 10px;border-radius:999px;white-space:nowrap}.ug-cmap-dot{position:absolute;width:9px;height:9px;border-radius:50%;background:#a5b4fc;box-shadow:0 0 0 4px #a5b4fc33}.ug-fchip--ok .ug-fi{background:linear-gradient(135deg,#059669,#34d399)}.ug-vis-stack{position:relative;padding:0 0 70px}.ug-vis-stack .ug-vis-s2{position:absolute;left:-28px;bottom:0;width:60%;z-index:3}.ug-vis-stack>.ug-ts{margin-left:70px}.ug-needs{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:20px}.ug-needs span{display:flex;align-items:center;gap:10px;font-size:14px;color:#e2e8f0;font-weight:560;padding:11px 13px;border-radius:12px;border:1px solid rgba(255,255,255,.09);background:#ffffff08}.ug-needs i{width:18px;height:18px;border-radius:5px;border:1.5px solid #64748b;flex:none}.ug-needs span.is-on{border-color:#818cf88c;background:#6366f11f}.ug-needs span.is-on i{background:linear-gradient(135deg,#6366f1,#38bdf8);border-color:transparent}.ug-lockrow{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-radius:14px;border:1px solid rgba(255,255,255,.09);background:#ffffff06}.ug-lockrow b{font-size:16px;color:#fff;font-weight:680}.ug-lockrow span{font-size:12.5px;color:#a5b4fc;font-weight:600}.ug-explain{display:grid;grid-template-columns:1.1fr 1fr;overflow:hidden;margin-top:18px}.ug-explain-l,.ug-explain-r{padding:34px 36px}.ug-explain-r{border-left:1px solid rgba(255,255,255,.09);background:#05081459;display:flex;flex-direction:column;gap:10px;justify-content:center}.ug-explain-rt{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#7dd3fc}.ug-fixban{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 30px}.ug-fixban-l{display:flex;gap:16px;align-items:center}.ug-fixban h4{margin:0;font-size:17px;color:#fff;font-weight:680}.ug-fixban p{margin:4px 0 0;font-size:14px;color:#a5b0c6}.ug-toolgrid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.ug-toolgrid>div{padding:18px 16px;border-radius:16px;border:1px solid rgba(255,255,255,.09);background:#ffffff06}.ug-toolgrid b{display:block;font-size:14.5px;color:#fff}.ug-toolgrid small{font-size:12.5px;color:#8b98b0;line-height:1.45;display:block;margin-top:4px}.ug-chipset{display:flex;flex-wrap:wrap;gap:10px}.ug-chipset span{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:#e2e8f0;font-weight:600;padding:10px 15px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.09)}.ug-themes{display:inline-flex;gap:6px;padding:5px;border-radius:12px;border:1px solid rgba(255,255,255,.09);background:#ffffff08;margin-top:22px}.ug-themes button,.ug-themes span{font-size:13px;font-weight:620;color:#94a3b8;padding:7px 14px;border-radius:9px;display:flex;align-items:center;gap:7px;background:none;border:0;cursor:pointer}.ug-themes i{width:12px;height:12px;border-radius:50%}.ug-themes .is-on,.ug-themes span.is-on{background:#ffffff1a;color:#fff}.ug-edit2{display:grid;grid-template-columns:1fr 50px 1fr;align-items:center}.ug-hero-vis--hv{position:relative;padding:10px 60px 50px 0}.ug-hero-vis--hv .ug-ph{position:absolute;right:0;bottom:0;width:196px}.ug-hero-vis--hv .ug-ph-scr{height:392px}@media(max-width:960px){.ug-pbx,.ug-edit2,.ug-walk,.ug-explain,.ug-fixban{grid-template-columns:1fr}.ug-pbx .ug-arr,.ug-edit2 .ug-arr{transform:rotate(90deg);justify-self:center}.ug-walk,.ug-explain-l,.ug-explain-r,.ug-fixban{padding:26px 20px}.ug-explain-r{border-left:0;border-top:1px solid rgba(255,255,255,.09)}.ug-toolgrid{grid-template-columns:1fr 1fr}.ug-needs{grid-template-columns:1fr}.ug-hero-vis--hv{padding:0 0 30px}.ug-opt{display:none}.ug-vis-stack .ug-vis-s2{width:70%;right:-6px;left:auto}.ug-vis-stack>.ug-ts{margin-left:0}.ug-adm-body{grid-template-columns:1fr}.ug-adm-side{display:flex;gap:4px;overflow:hidden;border-right:0;border-bottom:1px solid #e2e8f0;padding:8px}.ug-ts-cards{grid-template-columns:1fr 1fr}.ug-ts-cards div:nth-child(3),.ug-ts-links span{display:none}}@media(max-width:640px){.ug-ph{width:200px}.ug-ph-scr{height:390px}}.ug-old-ck>b{color:#fff;background:#205128}
