.profile-trust-wrap{padding-block:40px 18px}.profile-trust,.profile-report{position:relative;margin:0 0 28px;padding:clamp(22px,4vw,42px);overflow:hidden;border:1px solid rgba(73,210,220,.2);border-radius:26px;background:linear-gradient(145deg,rgba(7,35,45,.96),rgba(8,16,26,.98));box-shadow:0 22px 70px rgba(0,0,0,.25)}.profile-trust:before,.profile-report:before{content:"";position:absolute;width:240px;height:240px;border-radius:50%;filter:blur(15px);opacity:.17;pointer-events:none}.profile-trust:before{right:-90px;top:-110px;background:#44e1db}.profile-report:before{left:-100px;bottom:-130px;background:#ff7b84}.trust-heading{display:flex;align-items:center;justify-content:space-between;gap:24px}.trust-heading>div>span,.profile-report>div>span{color:#65dfe1;font-size:.75rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.trust-heading h2,.profile-report h2{margin:.35rem 0;color:#fff;font-size:clamp(1.7rem,3vw,2.6rem)}.rating-summary{display:grid;grid-template-columns:auto auto;align-items:center;gap:0 12px;padding:13px 17px;border:1px solid rgba(255,255,255,.12);border-radius:16px;background:rgba(255,255,255,.05)}.rating-summary strong{grid-row:1/3;color:#fff;font-size:2rem}.rating-summary span{color:#ffce63;letter-spacing:.12em}.rating-summary small{color:#a9bbc3}.review-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin:22px 0}.review-list article{padding:19px;border:1px solid rgba(255,255,255,.11);border-radius:18px;background:rgba(255,255,255,.045)}.review-list header{display:flex;justify-content:space-between;gap:15px}.review-list header strong,.review-list h3{color:#fff}.review-list header span{display:block;color:#ffce63}.review-list time,.review-list p,.trust-empty,.profile-report p{color:#b9c8ce}.review-list aside{margin-top:14px;padding:12px;border-left:2px solid #52d9d7;background:rgba(82,217,215,.06)}.review-list aside b{color:#6ee2df}.trust-form{position:relative;margin-top:20px;border:1px solid rgba(255,255,255,.13);border-radius:17px;background:rgba(0,0,0,.17)}.trust-form summary{display:flex;justify-content:space-between;padding:17px 19px;color:#fff;font-weight:800;cursor:pointer;list-style:none}.trust-form summary::-webkit-details-marker{display:none}.trust-form[open] summary span{transform:rotate(45deg)}.trust-form form{padding:2px 19px 20px}.trust-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.trust-grid label{display:grid;gap:7px;color:#cfdae0;font-size:.82rem;font-weight:700}.trust-grid .wide{grid-column:1/-1}.trust-grid input,.trust-grid select,.trust-grid textarea{width:100%;padding:12px 13px;border:1px solid rgba(255,255,255,.16);border-radius:11px;background:#091923;color:#fff;font:inherit}.trust-grid .check{display:flex;grid-template-columns:auto 1fr;align-items:center}.trust-grid .check input{width:auto}.trust-form button{margin-top:16px;padding:12px 18px;border:0;border-radius:999px;background:linear-gradient(100deg,#42d7d4,#87f0c8);color:#061316;font-weight:900;cursor:pointer}.profile-report{border-color:rgba(255,123,132,.2)}.profile-report>div{max-width:760px}.form-success{margin:15px 0;padding:12px 15px;border-radius:12px;background:rgba(83,226,160,.12);color:#8cf0bd}.hp-field{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}.card-report{display:inline-block;margin-top:9px;color:#98adb7!important;font-size:.72rem;text-decoration:underline;text-decoration-color:rgba(152,173,183,.4);text-underline-offset:3px}.card-report:hover{color:#ff9ba1!important}.moderation-list{display:grid;gap:18px;margin-top:22px}.moderation-card{padding:22px;border:1px solid #dfe5e8;border-radius:16px;background:#fff}.moderation-card>header{display:flex;justify-content:space-between;gap:20px}.moderation-card header small{display:block;margin-top:5px;color:#64727a}.moderation-card h2{font-size:1.1rem}.moderation-card form{margin-top:16px}.admin-filter{display:flex;gap:10px}.admin-filter select{min-width:190px;padding:10px}.button.danger{color:#a2202b;border-color:#e9b7bb}@media(max-width:700px){.trust-heading{align-items:flex-start;flex-direction:column}.review-list,.trust-grid{grid-template-columns:1fr}.trust-grid .wide{grid-column:auto}.profile-trust,.profile-report{border-radius:20px;padding:20px}.rating-summary{width:100%}}
