.you-form label{display:block;font-size:12px;font-weight:600;color:#5d426e;margin:14px 0 7px}.you-form input:not([type=checkbox]):not([type=radio]),.you-form select,.you-form textarea{display:block;width:100%;min-height:44px;padding:11px 13px;border:1px solid #dcd1e4;border-radius:10px;background:#fdfcfe;color:#3c2d47;font:inherit;font-size:13px;line-height:1.65;box-sizing:border-box}.you-form textarea{resize:vertical;min-height:100px}.you-form .you-check{display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.7;font-weight:400}.you-check input{margin-top:5px;accent-color:#5e2a84}.you-cols{display:grid;grid-template-columns:1fr 1fr;gap:18px}.you-block{border:1px solid #e4dbe9;border-radius:15px;margin:18px 0;padding:19px;background:#fff}.you-block summary{cursor:pointer;font-size:15px;font-weight:600;color:#52216f}.you-toolbar{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0}.you-note{font-size:12px!important;color:#76667f!important;line-height:1.7!important}.you-small{font-size:11px!important}.you-table-wrap{overflow-x:auto;border:1px solid #e6dfeb;border-radius:12px}.you-table{width:100%;border-collapse:collapse;font-size:12px}.you-table th,.you-table td{text-align:left;padding:12px;border-bottom:1px solid #eee7f3;vertical-align:top}.you-table th{background:#f6f2f9;font-weight:600}.you-table tr:last-child td{border-bottom:0}.you-rating{display:flex;gap:10px;margin:15px 0}.you-rating label{display:flex;align-items:center;gap:5px;padding:9px 12px;border:1px solid #e4dbe9;border-radius:10px;margin:0;font-size:13px;cursor:pointer}.you-rating input{accent-color:#633080}.you-pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;line-height:1.8;font-size:13px;padding:18px;background:#f8f5fa;border-radius:12px}.you-review-text{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.you-list{display:flex;flex-direction:column;gap:18px}.you-status{font-size:11px;font-weight:600;padding:5px 9px;border-radius:999px;background:#f1eaf6;color:#62317d}.you-status.open{background:#eaf6ee;color:#2e6a41}.you-status.closed{background:#f3f0f5;color:#796e80}.you-sticky-actions{position:sticky;bottom:0;padding:16px;background:#faf8fcf5;border:1px solid #e7dfed;border-radius:14px;display:flex;gap:12px;flex-wrap:wrap;align-items:center;z-index:4}.you-actions-inline{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.you-grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.you-stat{padding:22px;border:1px solid #e6dfeb;border-radius:14px;background:#fff}.you-stat strong{display:block;font-size:27px;color:#5e2a84}.you-stat span{font-size:12px;color:#796b82}.you-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.you-policy{border:1px solid #e7dfed;background:#faf8fc;padding:17px;border-radius:12px;margin:18px 0}.you-policy summary{font-size:12px;font-weight:600;cursor:pointer}.you-policy p{font-size:12px!important;line-height:1.75!important;margin-top:12px!important}.you-public{max-width:850px;margin:30px auto;padding:0 20px;font-family:Inter,Arial,sans-serif}.you-public img.you-logo{width:190px;height:auto;margin-bottom:24px}.you-job{padding:20px;border:1px solid #e5dce9;border-radius:14px;margin:12px 0;background:#fff}.you-job h3{margin:0 0 8px}.you-job p{font-size:13px;line-height:1.7}.you-public .aula-panel{padding:28px}.you-counter{font-size:11px;text-align:right;color:#806c8c}.you-empty{padding:24px;color:#7a6884;text-align:center;border:1px dashed #dacde3;border-radius:13px;font-size:13px}@media(max-width:760px){.you-cols,.you-grid3{grid-template-columns:1fr}.you-rating{gap:5px}.you-rating label{padding:9px 8px}.you-sticky-actions{bottom:65px}.you-public{padding:0 12px;margin:20px auto}.you-public .aula-panel{padding:22px}.you-block{padding:16px}}

.you-policy p,.you-policy a{overflow-wrap:anywhere}.you-form input,.you-form select,.you-form textarea{min-width:0}.you-public{box-sizing:border-box}

.you-admin-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0}.you-admin-stats a{display:flex;flex-direction:column;gap:6px;padding:20px 24px;border:1px solid #e9e1ef;border-radius:18px;background:#fff;color:#352341;text-decoration:none}.you-admin-stats a:hover{border-color:#a789be;box-shadow:0 6px 20px #5e2a8410}.you-admin-stats strong{font-size:32px;color:#5e2a84;line-height:1.1}.you-admin-stats span{font-size:13px}.aula .you-table a{white-space:nowrap}@media(max-width:600px){.you-admin-stats{gap:8px}.you-admin-stats a{padding:14px 10px}.you-admin-stats strong{font-size:25px}.you-admin-stats span{font-size:11px}}
