.wrapper--b2b{font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Helvetica,Arial,sans-serif;max-width:1200px;width:100%;margin:0 auto;padding:20px}.account-container{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);padding:20px}.account-container ul{display:flex;list-style:none;padding:0;margin:0 0 20px;border-bottom:1px solid #eee;padding-bottom:15px}.account-container ul li{margin-right:20px}.account-container ul li a{color:#0275d8;text-decoration:none;font-weight:500;cursor:pointer;padding:5px 0}.account-container ul li a:hover{color:#014c8c;text-decoration:underline}.wrapper-account{background-color:#f9f9f9;border-radius:6px;padding:15px;margin-bottom:20px}.wrapper-account h3{margin-top:0;margin-bottom:15px;font-size:18px;color:#333}.wrapper-account input[type=text],.wrapper-account input[type=date]{padding:8px 12px;border:1px solid #ddd;border-radius:4px;margin:5px 0;width:200px}.date-wrapper{margin:10px 0 15px}.button-wrapper{margin-top:15px}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;cursor:pointer}.btn-xs{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{background-color:#138496;border-color:#117a8b}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{background-color:#218838;border-color:#1e7e34}.wrapper-account--search-expired{margin-top:20px}.area-advertorials .companies{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin;gap:1rem;padding:1rem 0;max-width:1024px}.area-advertorials .companies li{scroll-snap-align:start;flex:none;width:300px;min-width:300px;border:1px solid #e0e0e0;border-radius:.25rem;padding:1rem;background-color:#f9f9f9;box-shadow:0 1px 3px rgba(0,0,0,.1)}.area-advertorials .companies li select,.area-advertorials .companies li input{margin:.5rem 0;width:100%;padding:.375rem .5rem;border:1px solid #ced4da;border-radius:.25rem}.area-advertorials .companies::-webkit-scrollbar{height:6px}.area-advertorials .companies::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.area-advertorials .companies::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.area-advertorials .companies::-webkit-scrollbar-thumb:hover{background:#555}.table{width:100%;margin-bottom:1rem;color:#212529;border-collapse:collapse}.table-condensed th,.table-condensed td{padding:.5rem}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,5%)}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6;background-color:#f8f9fa;font-weight:600;text-align:left}.table tbody td{vertical-align:middle;border-top:1px solid #dee2e6}.table .btn{display:inline-block;margin:.25rem .125rem;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;user-select:none;border:1px solid transparent;padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn.btn-sm.btn-primary{background-color:#007bff;color:#fff;border-color:#007bff;padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem;cursor:pointer}