.telegram-purchase-help{margin:16px 0;padding:14px 16px;border:1px solid #2e5441;border-radius:12px;background:#10241d;color:#c2d8cd;font-size:13px;line-height:1.6}.telegram-purchase-help>strong{display:flex;gap:8px;align-items:center;color:#d5f5e4}.telegram-purchase-help svg{width:18px;height:18px;flex-shrink:0}.telegram-purchase-help p{margin:6px 0 0}
.number-history-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px}.number-history-tabs a{display:inline-flex;align-items:center;min-height:44px;padding:9px 14px;border:1px solid #2c4b3b;border-radius:10px;font-size:13px;color:#b6c9bf}.number-history-tabs a[aria-current=page]{background:#173e2b;color:#b6f4cf;border-color:#4b8765}
.my-numbers-shortcut{grid-template-columns:38px minmax(0,1fr) 18px;min-height:66px;margin-top:14px;padding:12px 18px}.my-numbers-shortcut .product-row-title{font-size:16px}
.used-number-list{border:1px solid #2c4b3b;border-radius:14px;overflow:hidden}.used-number-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:16px;align-items:center;min-height:64px;padding:10px 14px;background:#102119}.used-number-row+.used-number-row{border-top:1px solid #2c4b3b}.used-number-row>div{min-width:0}.used-number-service{display:flex;gap:10px;align-items:center}.used-number-service strong{font-size:14px;line-height:1.4;overflow-wrap:anywhere}.used-number-row .activity-icon{width:30px;height:30px;flex:0 0 30px}.used-number-phone strong{display:block;font-size:15px;color:#b6f4cf;font-variant-numeric:tabular-nums;white-space:nowrap}.used-number-phone>span{font-size:11px;color:#afc8bb;line-height:1.3}.used-number-row>.button{font-size:12px;min-height:44px;padding:9px 12px;gap:5px;white-space:nowrap;justify-self:end}.used-number-row>.button svg{width:14px;height:14px}
.number-history-pagination,.number-history-pagination>div{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.number-history-pagination{margin:18px 0;font-size:12px;color:#afc8bb}.number-history .back-link{margin-top:20px}.order-purchase-meta{margin:0 0 16px;padding:10px 0;border-bottom:1px solid #2c4b3b}.order-purchase-meta>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.order-purchase-meta dt{font-size:12px;color:#a2b9ac}.order-purchase-meta dd{margin:0;font-size:13px;font-variant-numeric:tabular-nums;color:#d5e8dd}
@media(max-width:560px){.my-numbers-shortcut{grid-template-columns:30px minmax(0,1fr) 16px;gap:10px;min-height:62px;padding:10px 12px}.my-numbers-shortcut .app-service-icon{width:30px;height:30px}.my-numbers-shortcut .app-service-icon .icon{width:26px;height:26px}.used-number-row{grid-template-columns:minmax(0,1fr) max-content auto;gap:8px;padding:8px 10px;min-height:60px}.used-number-service{gap:5px}.used-number-service .activity-icon{display:inline-flex;flex:0 0 18px;width:18px;height:18px;background:transparent;border:0;border-radius:0}.used-number-service .activity-icon svg{width:18px;height:18px}.used-number-service strong{font-size:12px}.used-number-phone strong{font-size:13px}.used-number-phone>span{display:block;max-width:110px;font-size:10px}.used-number-row>.button{font-size:11px;padding:8px;gap:0}.used-number-row>.button svg{display:none}.number-history-tabs{gap:6px}.number-history-tabs a{padding:9px 10px;font-size:12px}.number-history-pagination>div{width:100%;justify-content:space-between}}

.used-number-row{color:inherit;text-decoration:none;cursor:pointer;transition:background .15s}.used-number-row:hover{background:#173426}.used-number-row:focus-visible{outline:2px solid #74dfa5;outline-offset:-3px;background:#173426}.used-number-service .activity-icon svg{color:#a9dfc1}
