.rim-section-title,.rim-contact,.rim-contact-m,.rim-trading{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rim-contact .font-sans,.rim-contact-m .font-sans{font-family:inherit}p.rim-section-title{display:flex;align-items:center;gap:10px;font-weight:700;letter-spacing:-.01em;line-height:1.3}p.rim-section-title:before{content:"";flex:0 0 auto;width:4px;height:1.15em;border-radius:4px;background:linear-gradient(180deg,#228d57,#87b23f)}.el-row.rim-contact{margin:0 20px 4px;padding:20px;background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 1px 2px #0f172a0a,0 8px 24px #0f172a0f}.rim-contact>.el-col-9,.rim-contact>.el-col-10{overflow:hidden;background:#fff;border:1px solid #e2e8f0}.rim-contact>.el-col-9{border-right:0;border-radius:10px 0 0 10px}.rim-contact>.el-col-10{border-left:1px solid #cbd5e1;border-radius:0 10px 10px 0}.rim-contact>.el-col>.flex-col{padding:0;margin-bottom:-1px}.rim-contact>.el-col>.flex-col>:not([hidden])~:not([hidden]){margin-top:0}.rim-contact>.el-col>.flex-col>.flex{align-items:stretch;padding:0;border-bottom:1px solid #e2e8f0}.rim-contact .flex>span.w-20{display:flex;align-items:center;flex:0 0 88px;width:88px;padding:10px;background:#f8fafc;border-right:1px solid #e2e8f0;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#64748b}.rim-contact .flex>span.mx-1{display:none}.rim-contact .flex>span.font-bold{flex:1 1 auto;min-width:0;align-self:center;max-width:none;padding:10px 12px;font-size:14.5px;font-weight:600;color:#0f172a;line-height:1.45!important;word-break:break-word}.rim-contact>.el-col>.flex-col>.flex>img{align-self:center;margin-left:12px}.rim-contact>.el-col>.flex-col>.flex>img+span.font-bold{padding-left:6px}.rim-contact img.rounded-full,.rim-contact-m img.rounded-full{border:3px solid #fff;box-shadow:0 0 0 1px #e5e7eb,0 10px 24px #0f172a1f}.rim-contact img.rounded-full{width:100%;max-width:150px;height:auto;aspect-ratio:1 / 1;background:#fff}.rim-contact>.el-col-5{display:flex;align-items:center;justify-content:center;padding-right:20px}.rim-contact>.el-col-5>div{width:100%}.rim-contact>.el-col-5 div.flex-col{width:100%;max-width:200px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.rim-contact>.el-col-5 img.rounded-full{display:block;margin-left:auto;margin-right:auto}.rim-contact img.rounded-full.object-contain{padding:12px}.rim-contact .text-center.text-sm,.rim-contact-m .text-center.text-sm{margin-top:10px;font-size:14px;font-weight:600;color:#0f172a}div.rim-contact-m{display:block;width:auto;max-width:none;background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 1px 2px #0f172a0a,0 8px 24px #0f172a0f}div.rim-contact-m.rim-cm{margin:0 16px 8px;padding:16px}.rim-cm-head{display:flex;align-items:center;gap:14px;padding-bottom:16px}img.rim-cm-photo{flex:0 0 72px;width:72px;height:72px;border-radius:50%;background:#fff;border:3px solid #fff;box-shadow:0 0 0 1px #e5e7eb,0 6px 16px #0f172a1f}img.rim-cm-photo--logo{padding:6px}.rim-cm-who{min-width:0}.rim-cm-name{font-size:17px;font-weight:700;line-height:1.3;color:#0f172a}.rim-cm-company{margin-top:3px;font-size:13px;font-weight:500;line-height:1.35;color:#64748b;word-break:break-word}.rim-cm-list{overflow:hidden;border:1px solid #e2e8f0;border-radius:10px}.rim-cm-row{display:flex;align-items:stretch;border-bottom:1px solid #e2e8f0}.rim-cm-row:last-child{border-bottom:0}.rim-cm-label{display:flex;align-items:center;flex:0 0 96px;padding:10px;background:#f8fafc;border-right:1px solid #e2e8f0;font-size:10.5px;font-weight:600;letter-spacing:.04em;line-height:1.3;text-transform:uppercase;color:#64748b}.rim-cm-value{flex:1 1 auto;min-width:0;align-self:center;padding:10px 12px;font-size:14.5px;font-weight:600;line-height:1.45;color:#0f172a;overflow-wrap:anywhere}.rim-cm-value--flag{display:flex;align-items:center;gap:6px}.rim-cm-value--flag img{width:22px;height:auto;border-radius:2px}.rim-cm-video>div{margin-top:14px}.rim-contact a[href^="mailto:"],.rim-contact a[target=_blank],.rim-contact-m a[href^="mailto:"],.rim-contact-m a[target=_blank]{color:#0f766e;font-weight:600;text-decoration:none}.rim-contact a[href^="mailto:"]:hover,.rim-contact a[target=_blank]:hover,.rim-contact-m a[href^="mailto:"]:hover,.rim-contact-m a[target=_blank]:hover{color:#228d57;text-decoration:underline}.rim-contact span.text-blue-700:hover,.rim-contact-m span.text-blue-700:hover{text-decoration:none}.rim-contact a[href="/home/login"],.rim-contact a[href*="/home/upgrade/"],.rim-contact-m a[href="/home/login"],.rim-contact-m a[href*="/home/upgrade/"]{display:inline-flex;align-items:center;gap:6px;padding:3px 11px;border:1px solid #bbf7d0;border-radius:999px;background:#f0fdf4;color:#15803d;font-size:12.5px;font-weight:600;line-height:1.4;text-decoration:none;white-space:nowrap;transition:background-color .15s ease,border-color .15s ease}.rim-contact a[href="/home/login"]:before,.rim-contact a[href*="/home/upgrade/"]:before,.rim-contact-m a[href="/home/login"]:before,.rim-contact-m a[href*="/home/upgrade/"]:before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;font-size:10.5px}.rim-contact a[href="/home/login"]:hover,.rim-contact a[href*="/home/upgrade/"]:hover,.rim-contact-m a[href="/home/login"]:hover,.rim-contact-m a[href*="/home/upgrade/"]:hover{background:#dcfce7;border-color:#86efac}.rim-trading .grid{gap:18px;align-items:stretch}.rim-trading .grid>div{display:flex;flex-direction:column;margin-bottom:0}div.rim-trade-card{flex:1 1 auto;display:flex;flex-direction:column;overflow:hidden;background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 1px 2px #0f172a0a,0 8px 24px #0f172a0f;transition:transform .2s ease,box-shadow .2s ease}div.rim-trade-card:hover{transform:translateY(-2px);box-shadow:0 2px 4px #0f172a0d,0 14px 32px #0f172a1a}div.rim-trade-head{display:flex;align-items:center;gap:12px;padding:14px 18px;border-radius:0;color:#fff}div.rim-trade-head--sell{background:linear-gradient(135deg,#228d57,#1a6f45)}div.rim-trade-head--buy{background:linear-gradient(135deg,#87b23f,#6b9230)}div.rim-trade-head:before{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;background:#ffffff2e;font-family:"Font Awesome 6 Free";font-weight:900;font-size:14px}div.rim-trade-head--sell:before{content:""}div.rim-trade-head--buy:before{content:""}div.rim-trade-head>span{padding:0;font-size:17px;font-weight:700;letter-spacing:.01em}div.rim-trade-body{flex:1 1 auto;min-height:0;margin:0;padding:6px 18px 14px}.rim-trade-body>.flex{align-items:center;gap:0;margin-top:12px;font-size:0}.rim-trade-body>.flex>div:first-child{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin-right:12px;border-radius:9px;background:#ecfdf3;color:#228d57;font-size:15px}.rim-trade-body>.flex>div:first-child img{width:18px;height:18px;-o-object-fit:contain;object-fit:contain}.rim-trade-body>.flex>span{font-size:17px;font-weight:500;color:#0f172a}.rim-trade-body>div.ml-6{margin-left:44px;padding-top:2px;padding-bottom:10px;font-size:16px;font-weight:400;line-height:1.6;color:#1f2937;word-break:break-word}.rim-trading{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}@media only screen and (min-width: 601px){.rim-side{position:sticky;top:0}}@media (prefers-reduced-motion: reduce){div.rim-trade-card,div.rim-trade-card:hover{transition:none;transform:none}}@media only screen and (max-width: 600px){.rim-trading .grid{gap:14px}div.rim-trade-head{padding:12px 14px}div.rim-trade-body{padding:4px 14px 12px}.rim-trade-body>div.ml-6{margin-left:44px}}
