.age-hero-card{background:linear-gradient(135deg,rgba(var(--bs-primary-rgb),.04) 0%,rgba(var(--bs-info-rgb),.03) 100%);border:1px solid rgba(var(--bs-primary-rgb),.12)!important}.age-stat-box{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;min-width:100px;padding:.75rem 1.25rem;background-color:#fff;border-radius:.75rem;box-shadow:0 4px 12px #0000000a;border:1px solid rgba(0,0,0,.06);transition:transform .2s ease,box-shadow .2s ease}.age-stat-box:hover{transform:translateY(-2px);box-shadow:0 6px 16px #00000014}.age-stat-box .age-stat-value{font-size:2.25rem;font-weight:800;line-height:1.1;font-family:var(--bs-font-monospace, monospace)}.age-stat-box .age-stat-label{font-size:.8125rem;font-weight:600;color:#6c757d;text-transform:uppercase;letter-spacing:.05em;margin-top:.25rem}.age-stat-separator{font-weight:700;align-self:center}.sample-domain-btn{transition:all .15s ease-in-out}.sample-domain-btn:hover{background-color:var(--bs-primary);color:#fff;border-color:var(--bs-primary)}.bg-soft-primary{background-color:rgba(var(--bs-primary-rgb),.12)!important}.bg-soft-danger{background-color:rgba(var(--bs-danger-rgb),.12)!important}.bg-soft-info{background-color:rgba(var(--bs-info-rgb),.12)!important}.avatar-sm{width:2.5rem;height:2.5rem}.raw-whois-code{background-color:#f8f9fa!important;border:1px solid #e9ecef!important;color:#212529}.bg-soft-success{background-color:rgba(var(--bs-success-rgb),.12)!important}.bg-soft-warning{background-color:rgba(var(--bs-warning-rgb),.15)!important}.domain-lifecycle-card{border:1px solid #e9ecef}.domain-lifecycle-card .lifecycle-track{background-color:#e2e8f0;box-shadow:inset 0 1px 2px #00000014}.domain-lifecycle-card .lifecycle-track .segment-registered{background-color:#10b981!important}.domain-lifecycle-card .lifecycle-track .segment-autorenew{background-color:#f59e0b!important}.domain-lifecycle-card .lifecycle-track .segment-released{background-color:#ef4444!important}.domain-lifecycle-card .today-marker-pin{position:absolute;transform:translate(-50%);bottom:2px;transition:left .4s cubic-bezier(.4,0,.2,1);z-index:3}.domain-lifecycle-card .today-marker-pin .badge{background-color:#3b82f6!important;box-shadow:0 2px 6px #3b82f659;font-size:.75rem}.domain-lifecycle-card .today-marker-dot{position:absolute;top:50%;transform:translate(-50%,-50%);width:18px;height:18px;border-radius:50%;background-color:#3b82f6;border:3px solid #ffffff;box-shadow:0 0 0 3px #3b82f659;z-index:2;transition:left .4s cubic-bezier(.4,0,.2,1)}.domain-lifecycle-card .lifecycle-vertical-track{padding-left:2.25rem}.domain-lifecycle-card .lifecycle-vertical-track:before{content:"";position:absolute;top:14px;bottom:20px;left:7px;width:2px}.domain-lifecycle-card .milestone-item{position:relative;padding-bottom:2rem}.domain-lifecycle-card .milestone-item:last-child{padding-bottom:.5rem}.domain-lifecycle-card .milestone-item .milestone-node{position:absolute;left:-2.25rem;top:3px;width:16px;height:16px;border-radius:50%;border:3px solid #ffffff;box-shadow:0 0 0 1px #cbd5e1;z-index:1;transition:all .2s ease}.domain-lifecycle-card .milestone-item.milestone-active .milestone-node,.domain-lifecycle-card .milestone-item.milestone-current .milestone-node{background-color:#3b82f6;box-shadow:0 0 0 3px #3b82f64d}.domain-lifecycle-card .milestone-item.milestone-active .milestone-title,.domain-lifecycle-card .milestone-item.milestone-current .milestone-title{font-weight:700}.domain-lifecycle-card .milestone-item.milestone-current .milestone-node{animation:pulseAnimation 2s infinite}.domain-lifecycle-card .milestone-item .milestone-meta{font-size:.8125rem;margin-bottom:.25rem;font-weight:500}.domain-lifecycle-card .milestone-item .milestone-title{font-size:1.05rem;font-weight:700;margin-bottom:.25rem;letter-spacing:-.01em}.domain-lifecycle-card .milestone-item .milestone-desc{font-size:.875rem;margin-bottom:0;line-height:1.45}.vn-lifecycle-notes{background-color:#f8fafc!important;border:1px solid #e2e8f0!important;border-left:4px solid var(--bs-primary)!important;border-radius:.5rem}.vn-lifecycle-notes p{line-height:1.5}.icann-lifecycle-notes-box{background-color:#f8fafc!important;border:1px solid #e2e8f0!important;border-left:4px solid var(--bs-info)!important;border-radius:.5rem}.icann-lifecycle-notes-box p{line-height:1.5}@keyframes pulseAnimation{0%{box-shadow:0 0 0 0 rgba(var(--bs-primary-rgb),.6)}70%{box-shadow:0 0 0 8px rgba(var(--bs-primary-rgb),0)}to{box-shadow:0 0 0 0 rgba(var(--bs-primary-rgb),0)}}
