.request-journal-modern{max-width:1400px;padding:28px 32px 50px}.request-journal-hero{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:22px}.request-journal-hero .back-button{display:inline-flex;margin-bottom:22px}.request-journal-hero .section-kicker{display:block;margin-bottom:5px;color:#176bff;font-size:10px;font-weight:900;letter-spacing:.12em}.request-journal-hero h1{margin:0;color:#0b274d;font-size:32px}.request-journal-hero p{margin:6px 0 0;color:#6d7f9b}.request-create-button{display:flex;align-items:center;gap:11px;min-width:238px;padding:13px 16px;border-radius:13px;background:linear-gradient(135deg,#176bff,#155ee8);color:#fff;text-decoration:none;box-shadow:0 10px 24px rgba(23,107,255,.23)}.request-create-button:hover{color:#fff;transform:translateY(-1px)}.request-create-button>b{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:rgba(255,255,255,.18);font-size:22px}.request-create-button span{display:grid}.request-create-button small{color:#cfe0ff;font-size:10px}.request-journal-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px}.request-journal-stats article{position:relative;display:grid;gap:3px;padding:16px 18px;border:1px solid #dce6f3;border-radius:14px;background:#fff;overflow:hidden}.request-journal-stats article:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#7890b2}.request-journal-stats article.new:before{background:#176bff}.request-journal-stats article.progress:before{background:#e59a20}.request-journal-stats article.done:before{background:#15a376}.request-journal-stats span{color:#6e7e96;font-size:12px}.request-journal-stats strong{color:#102b55;font-size:25px}.request-journal-stats i{color:#91a0b5;font-size:10px;font-style:normal}.request-journal-filters{display:grid;grid-template-columns:minmax(320px,1fr) 230px 105px auto;gap:10px;align-items:end;padding:15px 18px;margin-bottom:16px;border:1px solid #dce6f3;border-radius:14px;background:#fff}.request-journal-filters label{display:grid;gap:6px}.request-journal-filters label>span{color:#687a96;font-size:9px;font-weight:900;letter-spacing:.08em}.request-search-box{display:flex;align-items:center;border:1px solid #cbd9eb;border-radius:10px;background:#fff}.request-search-box b{padding-left:12px;color:#7890ad;font-size:20px}.request-search-box input{width:100%;padding:10px;border:0;outline:0;background:transparent}.request-journal-filters select{height:43px;border:1px solid #cbd9eb;border-radius:10px;padding:0 11px}.request-journal-filters button{height:43px;border:0;border-radius:10px;background:#176bff;color:#fff;font-weight:800}.request-journal-filters>a{height:43px;display:flex;align-items:center;justify-content:center;color:#607491;text-decoration:none}.request-register-card{border:1px solid #dce6f3;border-radius:15px;background:#fff;overflow:hidden;box-shadow:0 12px 32px rgba(34,70,112,.05)}.request-register-card>header{display:flex;justify-content:space-between;align-items:end;padding:17px 20px;border-bottom:1px solid #e3ebf5}.request-register-card h2{margin:3px 0 0;color:#102b55;font-size:20px}.request-register-count{padding:5px 9px;border-radius:999px;background:#edf4ff;color:#176bff;font-size:10px;font-weight:800}.request-register-card td{height:66px}.request-register-card tbody tr:hover{background:#f7faff}.request-number{display:flex;align-items:center;gap:7px;text-decoration:none}.request-number span{padding:4px 6px;border-radius:6px;background:#eaf2ff;color:#176bff;font-size:10px;font-weight:900}.request-number strong{color:#075fdc}.request-date{display:block}.request-register-card td small{display:block;color:#8493a9}.request-source{white-space:nowrap;color:#526b8b;font-size:12px}.request-position-count{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:#f0f4fa;color:#284666;font-weight:850}.request-row-total{white-space:nowrap;color:#102b55}.request-open{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;background:#edf4ff;color:#176bff;text-decoration:none;font-size:18px}.request-empty-modern{display:grid;justify-items:center;gap:5px;padding:45px}.request-empty-modern>b{font-size:30px;color:#8ca0bb}.request-empty-modern span{color:#8392a8}.request-empty-modern a{margin-top:8px;color:#176bff}@media(max-width:900px){.request-journal-stats{grid-template-columns:1fr 1fr}.request-journal-filters{grid-template-columns:1fr 1fr}.request-journal-hero{align-items:stretch;flex-direction:column}.request-create-button{align-self:flex-start}}@media(max-width:600px){.request-journal-modern{padding:16px 12px}.request-journal-stats,.request-journal-filters{grid-template-columns:1fr}.request-journal-hero h1{font-size:27px}.request-create-button{width:100%}}
