.tn-panel{grid-column:1/-1;border:1px solid #dcdcec;border-left:4px solid #06038d;border-radius:12px;background:#fff;padding:16px;margin:0 0 18px;color:#171735}.tn-heading,.tn-tools,.tn-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.tn-heading{justify-content:space-between}.tn-heading small{font-size:10px;letter-spacing:.09em;color:#656579}.tn-heading h3{margin:5px 0 10px}.tn-panel button.act{width:auto;min-height:44px;padding:9px 14px;font-size:13px}.tn-tools label{display:flex;gap:8px;align-items:center;font-size:13px;flex-wrap:wrap}.tn-tools select{max-width:100%;min-height:44px;padding:8px;border:1px solid #dcdcec;border-radius:8px;font:inherit}.tn-notice{background:#f3f3fa;border-radius:10px;padding:16px}.tn-notice>strong{color:#06038d;font-size:18px}.tn-notice>p{line-height:1.5;margin:10px 0;overflow-wrap:anywhere}.tn-actions{margin-top:14px}.tn-panel .note{margin:10px 0;font-size:12px}@media(max-width:600px){.tn-tools{align-items:stretch}.tn-tools label{width:100%}.tn-tools select{width:100%}.tn-panel{padding:12px}}

.qp-owner-label{padding:16px 18px 4px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#06038d}
