.kirin-analysis-back-footer{
  display:none;
}

.kirin-nav-label--mobile{
  display:none;
}

@media(max-width:900px){
  .kirin-analysis-back-footer{
    display:block;
    margin-top:2px;
    padding-bottom:max(4px,env(safe-area-inset-bottom));
  }

  .kirin-analysis-back-footer button{
    width:100%;
    min-height:48px;
    padding:12px 16px;
    border:1px solid var(--line);
    border-radius:12px;
    background:linear-gradient(145deg,#11140f,#0a0d0b);
    color:var(--gold-soft);
    font-weight:800;
    cursor:pointer;
  }

  .kirin-analysis-back-footer button:active{
    transform:translateY(1px);
  }
}

@media(max-width:480px){
  .kirin-nav-label--full{
    display:none;
  }

  .kirin-nav-label--mobile{
    display:inline;
  }
}
