@charset "UTF-8";.requests-table-wrap{overflow-x:auto;border:1px solid #ddd;border-radius:14px}.requests-table{width:100%;border-collapse:collapse;font-size:14px}.requests-table th,.requests-table td{padding:14px 12px;text-align:center;vertical-align:middle;border-right:1px solid #ddd;border-bottom:1px solid #ddd;letter-spacing:-.28px}.requests-table th:last-child,.requests-table td:last-child{border-right:none}.requests-table td:first-child{text-align:left;line-height:25px}.requests-table thead th{font-weight:600;color:#373737;white-space:nowrap}.requests-table tbody td{color:#5b5b5b;font-weight:400}.requests-table tbody tr:last-child td{border-bottom:none}.requests-table tbody tr:hover{background:#faf9ff}.requests-table__sort{display:inline-flex;align-items:center;gap:6px;color:inherit;text-decoration:none}.requests-table__sort .icon{width:16px;height:16px;flex-shrink:0}.requests-table__sort.is-active{color:#373737}.requests-table__article,.requests-table__link{background:linear-gradient(90deg,#3874ab,#8b4fc7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#3874ab;text-decoration:underline;text-decoration-color:#6262b9;text-decoration-thickness:from-font;text-underline-position:from-font;text-decoration-skip-ink:none;font-weight:400}.requests-table__comment{max-width:240px}.requests-table__clamp{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.requests-table__article,.requests-table__brand{overflow-wrap:anywhere}.requests-table__empty{text-align:center;color:#9a9aa5;padding:40px 18px}@media(max-width:1024px){.requests-table-wrap{border-radius:10px}.requests-table-wrap:not(.is-empty){margin-right:-24px;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.requests-table{width:1087px;table-layout:fixed}.requests-table th,.requests-table td{padding:5px 8px;line-height:20px}.requests-table thead th{height:50px}.requests-table thead th:first-child{white-space:normal}.requests-table tbody td{height:52px}.requests-table th:last-child,.requests-table td:last-child{border-right:1px solid #ddd}.requests-table th:nth-child(1){width:180px}.requests-table th:nth-child(2){width:64px}.requests-table th:nth-child(3){width:76px}.requests-table th:nth-child(4){width:143px}.requests-table th:nth-child(5){width:117px}.requests-table th:nth-child(6){width:89px}.requests-table th:nth-child(7){width:140px}.requests-table th:nth-child(8){width:66px}.requests-table th:nth-child(9){width:52px}.requests-table th:nth-child(10){width:160px}.requests-table__article{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.requests-table__comment{max-width:none}.requests-table-wrap.is-empty .requests-table{width:100%;table-layout:auto}.requests-table-wrap.is-empty thead{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}}.content{display:flex;flex-direction:column;align-items:center;padding-top:48px}.search-section{display:flex;flex-direction:column;gap:20px;align-items:center;width:100%}.search-title{font-weight:400;font-size:22px;color:#121212;line-height:1.1;letter-spacing:-.44px;text-align:center;width:100%;margin-bottom:0}.search-bar{display:flex;gap:8px;align-items:stretch;width:100%;height:50px}.search-input{flex:1;background:#fafafa;border:1px solid #e4e4e4;border-radius:10px;display:flex;align-items:center;gap:10px;padding:6px 6px 6px 18px;cursor:text;min-width:0}.search-input i{width:24px;height:24px;flex-shrink:0}.frontpage .search-bar .search-input:focus-within,.frontpage .search-bar .search-input:has(.search-field:not(:placeholder-shown)){background:#fff}.search-field{flex:1;background:transparent;border:none;outline:none;font-weight:400;font-size:15px;color:#373737;letter-spacing:-.3px;min-width:0}.search-field::placeholder{color:#969696}.search-btn{flex-shrink:0;width:200px;background:linear-gradient(to right,#3874ab,#8b4fc7);border:0;border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .15s}.search-btn:hover{opacity:.88}.search-btn span{font-weight:400;font-size:16px;color:#fff;letter-spacing:-.32px;white-space:nowrap}.banner-slider{position:relative;width:100%;flex-shrink:0}.banner-track{position:relative;width:100%;aspect-ratio:1360/584}.banner-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .6s ease}.banner-slide.active{opacity:1}.banner-slide picture{display:block;width:100%;height:100%;border-radius:10px;overflow:hidden;position:relative}.banner-slide picture img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.banner-dots{display:flex;justify-content:center;gap:8px;position:absolute;bottom:31px;left:0;right:0}.banner-dot{width:12px;height:12px;border-radius:50%;border:1px solid rgb(23,145,200);box-sizing:border-box;cursor:pointer;background:none;padding:0;transition:background .3s,border-color .3s}.banner-dot.active{background:linear-gradient(90deg,#3874ab,#8b4fc7);border-color:transparent}.home-requests{width:100%;margin-top:20px}.home-requests__head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:12px}.home-requests__title{margin:0;font-weight:400;font-size:16px;line-height:1.2;color:#121212;text-transform:uppercase}.home-requests__all{flex-shrink:0;font-size:14px;background:linear-gradient(90deg,#3874ab,#8b4fc7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#3874ab;text-decoration:underline;text-decoration-color:#6262b9;text-decoration-thickness:from-font;text-underline-position:from-font}@media(max-width:1024px){.content{padding-top:56px}}@media(max-width:640px){.container{width:calc(100% - 48px);padding:0 24px}.search-btn{display:none!important}.search-section{padding:0;width:100%;gap:24px}.search-title{font-size:26px;letter-spacing:-.52px}.banner-track{aspect-ratio:auto;height:auto}.banner-slide{position:relative}.banner-slide:not(.active){position:absolute;top:0;right:0;bottom:0;left:0}.banner-slide picture{height:auto}.banner-slide picture img{position:static;left:auto;top:auto;width:100%;height:auto;object-fit:contain}.banner-dots{bottom:-25px}.home-requests{margin-top:49px}.banner-dot{width:10px;height:10px;margin:0 3px}}
