:root{--bg:#1C1C1C;--card:#2C2C2E;--divider:#3D3D3D;--muted:#9D9D9D;--text:#FFFFFF;--blue:#1E94F8;--accent:#007AFF;--orange:#FD9400;--bar-bg:#F4F4F7}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}html,body{background:#FFFFFF;color:var(--text);font-family:'Inter',-apple-system,system-ui,sans-serif;-webkit-font-smoothing:antialiased;line-height:normal}body.in-telegram{background:var(--bg)}button{font:inherit;color:inherit;border:0;background:none;cursor:pointer}.app{width:393px;height:852px;margin:0 auto;position:relative;overflow:hidden;padding-top:20px}.app[hidden]{display:none}.logo{display:flex;justify-content:center;padding:0 20px;margin-bottom:8px}.logo-img{width:176px;height:auto;display:block;-webkit-user-select:none;user-select:none;pointer-events:none}.row{display:flex;gap:9px;padding:0 16px;margin-top:10px}.pill{flex:1;height:51px;background:var(--card);border-radius:20px;display:flex;align-items:center;padding:8px;gap:10px;overflow:hidden}.ico{width:35px;height:35px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ico.blue{background:var(--blue)}.ico.orange{background:var(--orange)}.ico img{width:26px;height:26px;display:block;pointer-events:none}.ico.blue img{width:30px;height:30px}.ico.orange img{width:22px;height:19px}.tx{display:flex;flex-direction:column;align-items:flex-start;min-width:0;gap:1px}.tx .t{font-size:15px;font-weight:700;color:var(--muted);line-height:1.15;text-align:left}.tx .b{font-size:15px;font-weight:700;color:#fff;line-height:1.15;text-align:left}.traffic{margin:11px 16px 0;background:var(--card);border-radius:20px;padding:13px 16px 16px}.traffic .head{display:flex;justify-content:space-between;margin-bottom:14px}.traffic .right{text-align:right}.label{font-size:16px;font-weight:600;color:var(--muted);margin-bottom:2px}.value{font-size:24px;font-weight:700;line-height:1}.value .m{color:var(--muted)}.value .u{font-size:15px;font-weight:600;color:var(--muted);margin-left:4px}.bar{height:5px;background:var(--bar-bg);border-radius:4px;overflow:hidden}.bar i{display:block;height:100%;background:var(--accent);border-radius:4px;transition:width .4s ease}.actions{display:flex;gap:7px;padding:0 16px;margin-top:11px}.act{flex:1;height:57px;background:var(--card);border-radius:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px}.act img{width:26px;height:26px;display:block;pointer-events:none}.act span{font-size:10px;font-weight:600}.section-title{padding:20px 16px 7px;font-size:12px;font-weight:800;color:var(--muted)}.conn{margin:0 16px;background:var(--card);border-radius:20px;position:relative}.conn .steps{position:absolute;left:15px;top:14px;bottom:14px;width:16px;display:flex;flex-direction:column;align-items:center}.conn .dot{width:16px;height:16px;border-radius:50%;background:var(--accent);flex-shrink:0}.conn .dot.empty{background:#F6F6FA}.conn .line{flex:1;width:3px;background:var(--accent);min-height:20px}.conn .line.muted{background:#F6F6FA}.conn .items{padding-left:42px}.conn .item{font-size:14px;font-weight:600;height:41px;display:flex;align-items:center;padding-right:16px}.conn .item+.item{border-top:.5px solid var(--divider)}.conn .item.muted{color:var(--muted)}.links{margin:10px 16px 0;background:var(--card);border-radius:20px;padding:0 14px}.link{height:50px;display:flex;align-items:center;gap:14px;width:100%;color:#fff}.link+.link{border-top:.5px solid var(--divider)}.lico{width:29px;height:29px;border-radius:6px;background:var(--blue);display:flex;align-items:center;justify-content:center;flex-shrink:0}.lico img{width:15px;height:15px;display:block;pointer-events:none}.lbl{flex:1;font-size:14px;font-weight:600;text-align:left}.chev{color:var(--muted);font-size:16px}