.pha-track-box,.pha-track-box *{box-sizing:border-box;font-family:inherit!important}.pha-track-box{width:100%;padding:35px 16px}.pha-track-inner{max-width:920px;margin:0 auto;background:radial-gradient(circle at 12% 0%,rgba(253,251,184,.16),transparent 32%),radial-gradient(circle at 100% 0%,rgba(233,70,92,.12),transparent 34%),#424242;border-radius:26px;padding:34px;color:#fff;box-shadow:0 22px 55px rgba(0,0,0,.12);overflow:hidden;position:relative}.pha-track-header{max-width:720px;margin-bottom:24px}.pha-track-header span{display:inline-flex;color:#FDFBB8;font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px}.pha-track-header h2{margin:0 0 10px;color:#fff;font-size:clamp(30px, 4vw, 48px);line-height:1.05;letter-spacing:-.04em;font-weight:850}.pha-track-header p{margin:0;color:rgba(255,255,255,.74);font-size:15px;line-height:1.75}.pha-track-form{display:grid;grid-template-columns:minmax(0,1fr) 160px;gap:12px;margin-top:18px}.pha-track-form input{width:100%;height:54px;border:1px solid rgba(255,255,255,.16)!important;background:rgba(255,255,255,.96)!important;color:#222!important;border-radius:14px!important;padding:0 16px!important;font-size:15px!important;outline:none!important;box-shadow:none!important}.pha-track-form button,.pha-track-form button[type="submit"]{height:54px;border:0!important;border-radius:14px!important;background:#FDFBB8!important;color:#303030!important;-webkit-text-fill-color:#303030!important;font-size:14px;font-weight:900;cursor:pointer;transition:0.2s ease;opacity:1!important;visibility:visible!important;text-shadow:none!important;box-shadow:none!important}.pha-track-form button:hover,.pha-track-form button:focus,.pha-track-form button:active{background:#e9465c!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;transform:translateY(-1px);opacity:1!important}.pha-track-form button.is-loading{background:#FDFBB8!important;color:#303030!important;-webkit-text-fill-color:#303030!important;opacity:1!important;pointer-events:none}.pha-track-help-line{margin-top:12px;color:rgba(255,255,255,.68);font-size:13px}.pha-track-results{margin-top:24px}.pha-track-found-count{color:#FDFBB8;font-size:13px;font-weight:800;margin-bottom:12px}.pha-track-card{background:rgba(255,255,255,.96);color:#101624;border-radius:20px;padding:22px;margin-top:16px;border:1px solid rgba(255,255,255,.4)}.pha-track-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:12px}.pha-track-small{display:block;color:#667085;font-size:12px;font-weight:800;margin-bottom:4px}.pha-track-card h3{margin:0;color:#101624;font-size:26px;font-weight:900}.pha-track-status-pill{min-height:34px;display:inline-flex;align-items:center;padding:0 13px;border-radius:999px;background:#fff3f5;color:#e9465c;font-size:12px;font-weight:900;white-space:nowrap}.pha-track-card.status-done .pha-track-status-pill{background:#eaffdf;color:#188a4b}.pha-track-card.status-hold .pha-track-status-pill{background:#fff8d0;color:#8a6b00}.pha-track-card.status-problem .pha-track-status-pill{background:#ffe7e7;color:#bb1d32}.pha-track-note{margin:0 0 18px;color:#596579;font-size:14px;line-height:1.65}.pha-track-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:18px}.pha-track-step{padding:12px;border-radius:14px;background:#f5f7fa;border:1px solid #edf0f4;color:#8a94a6}.pha-track-step span{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#fff;border:1px solid #e5e9ef;font-size:12px;font-weight:900;margin-bottom:8px}.pha-track-step strong{display:block;font-size:12px;line-height:1.25;font-weight:850}.pha-track-step.is-active{background:#fff3f5;border-color:rgba(233,70,92,.22);color:#101624}.pha-track-step.is-active span{background:#e9465c;border-color:#e9465c;color:#fff}.pha-track-details{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:18px}.pha-track-details>div{background:#f8fafc;border:1px solid #edf0f4;border-radius:14px;padding:12px}.pha-track-details small,.pha-track-items small{display:block;color:#667085;font-size:11px;font-weight:850;margin-bottom:5px}.pha-track-details strong{display:block;color:#101624;font-size:13px;line-height:1.35;font-weight:850}.pha-track-items{background:#f8fafc;border:1px solid #edf0f4;border-radius:14px;padding:12px;margin-bottom:14px}.pha-track-item{display:flex;justify-content:space-between;gap:12px;color:#101624;font-size:13px;line-height:1.35;padding:8px 0;border-top:1px solid #edf0f4}.pha-track-item span{min-width:0}.pha-track-item b{white-space:nowrap;color:#e9465c}.pha-track-more{color:#667085;font-size:12px;font-weight:800;padding-top:8px;border-top:1px solid #edf0f4}.pha-track-help{min-height:42px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;padding:0 15px;background:#e9465c;color:#ffffff!important;text-decoration:none!important;font-size:13px;font-weight:900}.pha-track-help:hover{background:#424242;color:#FDFBB8!important}.pha-track-empty{background:rgba(255,255,255,.96);color:#101624;border-radius:18px;padding:20px;border:1px solid rgba(255,255,255,.35)}.pha-track-empty h3{margin:0 0 6px;color:#101624;font-size:22px;font-weight:900}.pha-track-empty p{margin:0;color:#667085;font-size:14px;line-height:1.6}@media (max-width:767px){.pha-track-box{padding:24px 10px}.pha-track-inner{padding:24px 16px;border-radius:22px}.pha-track-form{grid-template-columns:1fr}.pha-track-form button{width:100%}.pha-track-card-head,.pha-track-details{grid-template-columns:1fr}.pha-track-card-head{display:block}.pha-track-status-pill{margin-top:10px}.pha-track-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}.pha-track-form{flex-wrap:wrap}.pha-track-form input{min-width:0;flex:1 1 220px}.pha-track-form input[type=password]{font-family:monospace}