.vnhbo-exp{--vnhbo-primary:#e87b27;--vnhbo-primary-dark:#d0661a;--vnhbo-primary-soft:#fff4ea;--vnhbo-text:#1f2937;--vnhbo-muted:#6b7280;--vnhbo-line:#eef0f3;--vnhbo-gradient:linear-gradient(135deg, #f08a33 0%, #e2671c 100%);padding:45px 0;color:var(--vnhbo-text);text-align:left}.vnhbo-exp .container{margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}.vnhbo-exp *,.vnhbo-exp *::before,.vnhbo-exp *::after{box-sizing:border-box}.vnhbo-exp [hidden]{display:none!important}.vnhbo-exp .vnhbo-exp-title{margin:0 0 24px;color:var(--vnhbo-text);font-size:30px;font-weight:800;line-height:1.25;text-align:center}.vnhbo-exp-card{padding:22px 24px 18px;border:1px solid var(--vnhbo-line);border-radius:20px;background:#fff;box-shadow:0 1px 2px rgb(16 24 40 / .04),0 12px 32px rgb(16 24 40 / .06)}.vnhbo-exp-tools{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.vnhbo-exp .vnhbo-exp-size{display:inline-flex;align-items:center;gap:8px;margin:0;color:var(--vnhbo-muted);font-size:14px;font-weight:400;white-space:nowrap}.vnhbo-exp .vnhbo-exp-size select{width:auto;height:40px;margin:0;padding:0 30px 0 14px;border:1px solid #fff0;border-radius:12px;background-color:#f3f4f6;box-shadow:none;color:var(--vnhbo-text);font-size:14px;font-weight:600;line-height:normal;cursor:pointer}.vnhbo-exp .vnhbo-exp-search{display:flex;flex:0 1 300px;align-items:center;gap:10px;height:44px;margin:0;padding:0 14px;border:1px solid #fff0;border-radius:12px;background:#f3f4f6;color:#9ca3af;cursor:text;transition:background .15s,border-color .15s,box-shadow .15s}.vnhbo-exp .vnhbo-exp-search svg{flex:0 0 auto}.vnhbo-exp .vnhbo-exp-search input,.vnhbo-exp .vnhbo-exp-search input:focus{flex:1;width:auto;min-width:0;height:100%;margin:0;padding:0;border:0;outline:0;border-radius:0;background:#fff0;box-shadow:none;color:var(--vnhbo-text);font-size:14.5px;line-height:normal}.vnhbo-exp .vnhbo-exp-search:focus-within,.vnhbo-exp .vnhbo-exp-size select:focus{border-color:var(--vnhbo-primary);outline:0;background-color:#fff;box-shadow:0 0 0 3px rgb(232 123 39 / .15)}.vnhbo-exp .vnhbo-exp-search:focus-within{color:var(--vnhbo-primary)}.vnhbo-exp .vnhbo-exp-table{width:100%;margin:0;border:0;border-collapse:separate;border-spacing:0}.vnhbo-exp .vnhbo-exp-table th,.vnhbo-exp .vnhbo-exp-table td{padding:14px 16px;border:0;border-bottom:1px solid var(--vnhbo-line);color:var(--vnhbo-text);font-size:14.5px;line-height:1.4;text-align:left;vertical-align:middle;font-variant-numeric:tabular-nums}.vnhbo-exp .vnhbo-exp-table th{padding-top:11px;padding-bottom:11px;border-bottom:0;background:#f8f9fb;color:var(--vnhbo-muted);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.vnhbo-exp .vnhbo-exp-table th:first-child{border-radius:12px 0 0 12px}.vnhbo-exp .vnhbo-exp-table th:last-child{border-radius:0 12px 12px 0}.vnhbo-exp .vnhbo-exp-table tbody tr{transition:background .15s}.vnhbo-exp .vnhbo-exp-table tbody tr:hover{background:#fffaf5}.vnhbo-exp .vnhbo-exp-table tbody tr:last-child td{border-bottom:0}.vnhbo-exp .vnhbo-exp-table tr.is-off{display:none}.vnhbo-exp .vnhbo-exp-table .is-no{width:64px;color:#9ca3af}.vnhbo-exp .vnhbo-exp-table td.is-domain{font-size:15.5px;overflow-wrap:anywhere}.vnhbo-exp .vnhbo-exp-table td.is-domain b{color:var(--vnhbo-text);font-weight:700}.vnhbo-exp .vnhbo-exp-table td.is-domain span{color:var(--vnhbo-primary-dark);font-weight:700}.vnhbo-exp .vnhbo-exp-table .is-age,.vnhbo-exp .vnhbo-exp-table .is-expiry{white-space:nowrap}.vnhbo-exp .vnhbo-exp-table td.is-expiry{color:#4b5563}.vnhbo-exp-age{display:inline-block;padding:3px 10px;border-radius:999px;background:#f3f4f6;color:#4b5563;font-size:12.5px;font-weight:600;line-height:1.4}.vnhbo-exp .vnhbo-exp-table .is-action{width:1%;text-align:right;white-space:nowrap}.vnhbo-exp a.vnhbo-exp-btn{display:inline-flex;align-items:center;gap:6px;padding:9px 16px 9px 18px;border-radius:999px;background:var(--vnhbo-gradient);box-shadow:0 4px 12px rgb(226 103 28 / .25),inset 0 1px 0 rgb(255 255 255 / .2);color:#fff;font-size:13.5px;font-weight:700;line-height:1.2;text-decoration:none;white-space:nowrap;transition:transform .15s,box-shadow .15s,filter .15s}.vnhbo-exp a.vnhbo-exp-btn svg{transition:transform .15s}.vnhbo-exp a.vnhbo-exp-btn:hover,.vnhbo-exp a.vnhbo-exp-btn:focus-visible{color:#fff;filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 8px 18px rgb(226 103 28 / .32)}.vnhbo-exp a.vnhbo-exp-btn:hover svg{transform:translate(2px,-2px)}.vnhbo-exp a.vnhbo-exp-btn:active{transform:translateY(0);box-shadow:0 2px 6px rgb(226 103 28 / .25)}.vnhbo-exp a.vnhbo-exp-btn:focus-visible{outline:3px solid rgb(232 123 39 / .35);outline-offset:2px}.vnhbo-exp .vnhbo-exp-empty{margin:0;padding:36px 12px;color:var(--vnhbo-muted);font-size:15px;text-align:center}.vnhbo-exp-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:6px;padding-top:14px;border-top:1px solid var(--vnhbo-line);color:var(--vnhbo-muted);font-size:13.5px}.vnhbo-exp-pager{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.vnhbo-exp .vnhbo-exp-pager button{min-width:36px;min-height:0;height:36px;margin:0;padding:0 10px;border:1px solid var(--vnhbo-line);border-radius:10px;background:#fff;box-shadow:none;color:var(--vnhbo-text);font-size:14px;font-weight:600;letter-spacing:normal;line-height:1;text-transform:none;cursor:pointer;transition:border-color .15s,color .15s,background .15s}.vnhbo-exp .vnhbo-exp-pager button:hover:not(:disabled){border-color:var(--vnhbo-primary);color:var(--vnhbo-primary-dark)}.vnhbo-exp .vnhbo-exp-pager button.is-current,.vnhbo-exp .vnhbo-exp-pager button.is-current:hover{border-color:#fff0;background:var(--vnhbo-gradient);color:#fff;box-shadow:0 4px 10px rgb(226 103 28 / .25)}.vnhbo-exp .vnhbo-exp-pager button:disabled{color:#c4c8cf;cursor:default;opacity:1}.vnhbo-exp-pager span{padding:0 2px}@media (max-width:767px){.vnhbo-exp .vnhbo-exp-title{margin-bottom:18px;font-size:24px}.vnhbo-exp-card{padding:14px;border-radius:16px}.vnhbo-exp-tools{flex-direction:column-reverse;align-items:stretch;gap:10px}.vnhbo-exp .vnhbo-exp-search{flex-basis:auto}.vnhbo-exp .vnhbo-exp-table thead{display:none}.vnhbo-exp .vnhbo-exp-table,.vnhbo-exp .vnhbo-exp-table tbody{display:block;width:100%}.vnhbo-exp .vnhbo-exp-table tbody tr{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;min-height:64px;padding:12px 112px 12px 4px;border-bottom:1px solid var(--vnhbo-line)}.vnhbo-exp .vnhbo-exp-table tbody tr:last-child{border-bottom:0}.vnhbo-exp .vnhbo-exp-table td{padding:0;border:0}.vnhbo-exp .vnhbo-exp-table td.is-no{display:none}.vnhbo-exp .vnhbo-exp-table td.is-domain{flex:0 0 100%;font-size:15px}.vnhbo-exp .vnhbo-exp-table td.is-expiry{order:1;font-size:13px}.vnhbo-exp .vnhbo-exp-table td.is-age{order:2}.vnhbo-exp .vnhbo-exp-table td.is-age.is-empty{display:none}.vnhbo-exp .vnhbo-exp-table td.is-expiry::before{content:attr(data-label) ": ";color:#9ca3af}.vnhbo-exp .vnhbo-exp-table td.is-action{position:absolute;top:50%;right:4px;width:auto;transform:translateY(-50%)}.vnhbo-exp-age{padding:2px 8px;font-size:12px}.vnhbo-exp a.vnhbo-exp-btn{padding:9px 13px 9px 15px;font-size:13px}.vnhbo-exp-foot{flex-direction:column}}