app-add-location {
  h2 {
    padding: var(--ion-padding-0) var(--ion-padding-15);
    margin-top: var(--ion-margin-0);
    color: var(--ion-color);
  }

  ion-button {
    margin: var(--ion-margin-0) var(--ion-margin-15);
    --border-radius: 0.313rem;
  }

  ion-content {
    --padding-top: var(--ion-padding-15);

    .top-line {
      padding: var(--ion-padding-15);
      line-height: 0.375rem;

      ion-chip {
        width: 22.33%;
        padding: var(--ion-padding-0);
        margin: var(--ion-margin-0) 3% var(--ion-margin-0) var(--ion-margin-0);
        height: 0.25rem;
        background: var(--ion-background-gray);

        &:last-child {
          margin: var(--ion-margin-0);
        }

        &.orange-color {
          background: #FF6331;
        }
      }
    }

    ion-item::part(detail-icon) {
      display: none;
    }

    input {
      width: 100%;
      display: flex;
      align-items: center;
      padding-left: 5px;
      font-size: 12px;
      border: 1px solid var(--ion-content-color);
      border-radius: 0.25rem;
      height: 2.813rem;
    }
  }

  ion-footer {
    padding: var(--ion-padding-0);
    margin-bottom: 10px;
  }
}