.tl-app .own .hex{display:grid;gap:8px;margin:8px 0 16px}
.tl-app .own .hex-f{display:flex;align-items:center;height:44px;border:1px solid var(--ink);background:var(--paper);padding:0 12px;gap:4px;min-width:0}
.tl-app .own .hex-f:focus-within{outline:2px solid var(--ink);outline-offset:2px}
.tl-app .own .hex-f b{font-size:16px;font-weight:500;color:var(--ink-60)}
.tl-app .own .hex-f input{flex:1;min-width:0;height:42px;border:0;outline:0;background:transparent;font:500 16px/1 var(--font);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);padding:0}
.tl-app .own .hex-f input::placeholder{color:var(--ink-40);letter-spacing:.08em}
.tl-app .own .hex-cmp{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line)}
.tl-app .own .hex-cmp>div{display:flex;align-items:center;gap:8px;padding:8px;min-width:0}
.tl-app .own .hex-cmp>div+div{border-left:1px solid var(--line)}
.tl-app .own .hex-cmp i{width:32px;height:32px;border:1px solid rgba(0,0,0,.14);flex:none}
.tl-app .own .hex-cmp small{display:block;font-size:12px;line-height:1.3;color:var(--ink-60)}
.tl-app .own .hex-cmp b{display:block;font-size:14px;font-weight:500;line-height:1.3;letter-spacing:.04em}
.tl-app .own .hex-msg{margin:0;font-size:12px;line-height:1.4;color:var(--ink-60)}
.tl-app .own .hex-msg.k{color:var(--ink)}
.tl-app .own .hex-msg.k em{font-style:normal;background:var(--deal);padding:0 4px}
.tl-app .own .or{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--ink-40);margin:0 0 4px}
.tl-app .own .or:before,.tl-app .own .or:after{content:"";flex:1;height:1px;background:var(--line)}
