html.ua-android-app body.ua-p-subscribers-add{background:#07111f!important;color:#f6f9ff}

html.ua-android-app:has(body.ua-shell-chrome.ua-p-subscribers-add:not(.ua-frame-context):not(.ua-page-dashboard)),
html.ua-android-app body.ua-shell-chrome.ua-p-subscribers-add:not(.ua-frame-context):not(.ua-page-dashboard){
  height:auto!important;
  min-height:100%!important;
  max-height:none!important;
  overflow-x:hidden!important;
  overflow-y:auto!important;
  overscroll-behavior-y:auto!important;
}

html.ua-android-app body.ua-shell-chrome.ua-p-subscribers-add:not(.ua-page-dashboard) :is(.ua-shell,.ua-main,.ua-main>.ua-page){
  width:100%!important;
  height:auto!important;
  min-height:0!important;
  max-width:100%!important;
  max-height:none!important;
  margin:0!important;
  padding:0!important;
  overflow:visible!important;
  direction:rtl!important;
}

html.ua-android-app body.ua-p-subscribers-add .content-wrapper.ua-sub-child-add,
html.ua-android-app body.ua-p-subscribers-add .content-wrapper.ua-sub-child-add>section.content{
  width:100%!important;
  min-width:0!important;
  max-width:100%!important;
  margin:0!important;
  padding:0!important;
  background:transparent!important;
}

html.ua-android-app body.ua-p-subscribers-add .sa-wrap{
  display:grid!important;
  gap:12px!important;
  width:100%!important;
  max-width:560px!important;
  margin:0 auto!important;
  padding:10px 10px calc(84px + env(safe-area-inset-bottom))!important;
}

html.ua-android-app body.ua-p-subscribers-add .content-wrapper.ua-sub-child-add .sa-wrap{
  width:100%!important;
  max-width:560px!important;
  margin:0 auto!important;
  padding:10px 10px calc(84px + env(safe-area-inset-bottom))!important;
}

.asa-heading{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:12px;
  padding:15px;
  border:1px solid rgba(246,190,50,.34);
  border-radius:20px;
  background:linear-gradient(150deg,rgba(19,35,57,.98),rgba(9,22,38,.98));
  box-shadow:0 12px 28px rgba(0,0,0,.2);
}
.asa-heading>div{min-width:0}.asa-heading>div>span{display:block;color:#f4c246;font-size:11px;font-weight:900}
.asa-heading h1{margin:4px 0;color:#fff;font-size:21px;line-height:1.35}.asa-heading p{margin:0;color:#8fa2b9;font-size:11px;line-height:1.65}
html.ua-android-app body.ua-p-subscribers-add .asa-heading>a{
  display:flex!important;
  flex:0 0 68px!important;
  min-height:58px!important;
  align-items:center!important;
  justify-content:center!important;
  flex-direction:column!important;
  gap:5px!important;
  padding:0!important;
  border:1px solid rgba(246,190,50,.34)!important;
  border-radius:16px!important;
  background:#0a192a!important;
  color:#f5c548!important;
  text-decoration:none!important;
}
.asa-heading>a i{font-size:18px}.asa-heading>a b{font-size:10px}

.asa-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:0;padding:0;list-style:none}
.asa-steps li{display:flex;min-width:0;min-height:48px;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(131,156,187,.18);border-radius:13px;background:#0b1929;color:#8799af;font-size:10px;font-weight:900}
.asa-steps i{display:flex;width:23px;height:23px;align-items:center;justify-content:center;border-radius:50%;background:#13243a;color:#9aacc1;font-style:normal;font-size:10px}
.asa-steps li.is-current{border-color:rgba(246,190,50,.38);color:#f7cc61}.asa-steps li.is-current i{background:#f4bd35;color:#101927}

html.ua-android-app body.ua-p-subscribers-add .sa-wrap>form{display:block!important;width:100%!important;min-width:0!important;margin:0!important}
html.ua-android-app body.ua-p-subscribers-add .sa-grid,
html.ua-android-app body.ua-p-subscribers-add :is(.sa-input-zone,.sa-preview){
  display:grid!important;
  grid-template-columns:1fr!important;
  gap:12px!important;
  width:100%!important;
  min-width:0!important;
  max-width:100%!important;
  margin:0!important;
  padding:0!important;
}

html.ua-android-app body.ua-p-subscribers-add .sa-card{
  width:100%!important;
  min-width:0!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
  border:1px solid rgba(132,158,191,.22)!important;
  border-radius:19px!important;
  background:linear-gradient(150deg,rgba(18,34,55,.98),rgba(9,21,37,.98))!important;
  box-shadow:0 12px 28px rgba(0,0,0,.18)!important;
}
html.ua-android-app body.ua-p-subscribers-add .content-wrapper.ua-sub-child-add .sa-wrap .sa-card{
  overflow:hidden!important;
  border:1px solid rgba(132,158,191,.22)!important;
  border-radius:19px!important;
  background:linear-gradient(150deg,rgba(18,34,55,.98),rgba(9,21,37,.98))!important;
}
html.ua-android-app body.ua-p-subscribers-add .sa-card-head{
  display:flex!important;
  min-height:52px!important;
  align-items:center!important;
  padding:12px 14px!important;
  border:0!important;
  border-bottom:1px solid rgba(132,158,191,.15)!important;
  background:rgba(255,255,255,.018)!important;
}
html.ua-android-app body.ua-p-subscribers-add .sa-card-head h3{margin:0!important;color:#f4c247!important;font-size:15px!important;font-weight:950!important}
html.ua-android-app body.ua-p-subscribers-add .sa-card-body{padding:13px!important;background:transparent!important}

html.ua-android-app body.ua-p-subscribers-add .sa-form-grid{
  display:grid!important;
  grid-template-columns:1fr!important;
  gap:10px!important;
  width:100%!important;
  min-width:0!important;
}
html.ua-android-app body.ua-p-subscribers-add .sa-personal-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
html.ua-android-app body.ua-p-subscribers-add .sa-personal-grid :is(.sa-field-span-2,.sa-field-full){grid-column:1/-1!important}
html.ua-android-app body.ua-p-subscribers-add .content-wrapper.ua-sub-child-add .sa-card .sa-card-body .sa-form-grid.sa-personal-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
html.ua-android-app body.ua-p-subscribers-add .content-wrapper.ua-sub-child-add .sa-card .sa-card-body .sa-form-grid.sa-personal-grid>.sa-field{
  grid-column:auto!important;
  grid-column-start:auto!important;
  grid-column-end:auto!important;
}
html.ua-android-app body.ua-p-subscribers-add .content-wrapper.ua-sub-child-add .sa-card .sa-card-body .sa-form-grid.sa-personal-grid>:is(.sa-field-span-2,.sa-field-full){grid-column:1/-1!important}
html.ua-android-app body.ua-p-subscribers-add .content-wrapper.ua-sub-child-add .sa-card.sa-service-card .sa-card-body .sa-form-grid.sa-service-line,
html.ua-android-app body.ua-p-subscribers-add .content-wrapper.ua-sub-child-add .sa-card.sa-identity-card .sa-card-body .sa-form-grid{
  grid-template-columns:1fr!important;
}
html.ua-android-app body.ua-p-subscribers-add .content-wrapper.ua-sub-child-add .sa-card.sa-service-card .sa-card-body .sa-form-grid.sa-service-line>.sa-field,
html.ua-android-app body.ua-p-subscribers-add .content-wrapper.ua-sub-child-add .sa-card.sa-identity-card .sa-card-body .sa-form-grid>.sa-field{
  grid-column:1/-1!important;
}

html.ua-android-app body.ua-p-subscribers-add .sa-field{display:flex!important;min-width:0!important;max-width:100%!important;flex-direction:column!important;gap:6px!important;margin:0!important;padding:0!important}
html.ua-android-app body.ua-p-subscribers-add .sa-field>label:not(.sa-file-upload){display:flex!important;min-height:18px!important;align-items:center!important;gap:6px!important;margin:0!important;color:#afbdd0!important;font-size:11px!important;font-weight:900!important;line-height:1.4!important}
html.ua-android-app body.ua-p-subscribers-add .sa-field :is(input.form-control,select.form-select,textarea.form-control){
  width:100%!important;
  min-width:0!important;
  height:49px!important;
  min-height:49px!important;
  margin:0!important;
  padding:0 12px!important;
  border:1px solid rgba(139,164,196,.27)!important;
  border-radius:12px!important;
  outline:none!important;
  background:#071423!important;
  color:#f7f9ff!important;
  box-shadow:none!important;
  font-size:13px!important;
  line-height:1.35!important;
  text-align:right!important;
}
html.ua-android-app body.ua-p-subscribers-add .content-wrapper.ua-sub-child-add .sa-card .sa-card-body .sa-field :is(input.form-control,select.form-select,textarea.form-control){
  width:100%!important;
  min-width:0!important;
  height:49px!important;
  min-height:49px!important;
  padding:0 12px!important;
  border-radius:12px!important;
  font-size:13px!important;
}
html.ua-android-app body.ua-p-subscribers-add .sa-field textarea.form-control{height:82px!important;min-height:82px!important;padding-block:10px!important;resize:vertical!important}
html.ua-android-app body.ua-p-subscribers-add .content-wrapper.ua-sub-child-add .sa-card .sa-card-body .sa-field textarea.form-control{height:82px!important;min-height:82px!important;padding-block:10px!important}
html.ua-android-app body.ua-p-subscribers-add .sa-field :is(input.form-control,select.form-select,textarea.form-control):focus{border-color:#f4be38!important;box-shadow:0 0 0 3px rgba(244,190,56,.1)!important}
html.ua-android-app body.ua-p-subscribers-add .sa-field input::placeholder{color:#61758e!important;opacity:1!important}
html.ua-android-app body.ua-p-subscribers-add .sa-help-tip{display:inline-flex!important;width:27px!important;height:27px!important;min-width:27px!important;min-height:27px!important;align-items:center!important;justify-content:center!important;padding:0!important;border:1px solid rgba(52,218,201,.32)!important;border-radius:50%!important;background:rgba(24,161,150,.1)!important;color:#4de0d1!important;font-size:12px!important}

html.ua-android-app body.ua-p-subscribers-add .sa-file-upload{
  display:flex!important;
  min-height:76px!important;
  align-items:center!important;
  justify-content:center!important;
  flex-direction:column!important;
  gap:3px!important;
  margin:0!important;
  padding:10px!important;
  border:1px dashed rgba(246,190,50,.35)!important;
  border-radius:13px!important;
  background:rgba(246,190,50,.045)!important;
  color:#f4c34a!important;
  text-align:center!important;
}
html.ua-android-app body.ua-p-subscribers-add .sa-file-upload input{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important}
html.ua-android-app body.ua-p-subscribers-add .sa-file-upload span{color:#f4c34a!important;font-size:11px!important;font-weight:900!important}
html.ua-android-app body.ua-p-subscribers-add .sa-file-upload small{color:#71859e!important;font-size:9px!important}
html.ua-android-app body.ua-p-subscribers-add .content-wrapper.ua-sub-child-add .sa-card.sa-identity-card .sa-file-upload span{color:#f4c34a!important;opacity:1!important}
html.ua-android-app body.ua-p-subscribers-add .content-wrapper.ua-sub-child-add .sa-card.sa-identity-card .sa-file-upload small{color:#879ab2!important;opacity:1!important}

html.ua-android-app body.ua-p-subscribers-add .sa-kpi,
html.ua-android-app body.ua-p-subscribers-add .sa-summary{margin:0!important;padding:11px!important;border:1px solid rgba(132,158,191,.15)!important;border-radius:13px!important;background:rgba(4,14,26,.48)!important}
html.ua-android-app body.ua-p-subscribers-add .sa-kpi+.sa-kpi{margin-top:8px!important}
html.ua-android-app body.ua-p-subscribers-add .sa-kpi-title{color:#8295ac!important;font-size:10px!important;font-weight:900!important}
html.ua-android-app body.ua-p-subscribers-add .sa-kpi-value{margin-top:5px!important;color:#f6ca5c!important;font-size:14px!important;direction:ltr!important;text-align:left!important;overflow-wrap:anywhere!important}
html.ua-android-app body.ua-p-subscribers-add .sa-summary ul{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;margin:0!important;padding:0!important;list-style:none!important}
html.ua-android-app body.ua-p-subscribers-add .sa-summary li{display:flex!important;min-width:0!important;min-height:38px!important;align-items:center!important;justify-content:space-between!important;gap:6px!important;margin:0!important;padding:7px!important;border-bottom:1px solid rgba(132,158,191,.1)!important;color:#8498b0!important;font-size:9px!important}
html.ua-android-app body.ua-p-subscribers-add .sa-summary li strong{max-width:60%!important;color:#e9f0f9!important;font-size:10px!important;text-align:left!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}

html.ua-android-app body.ua-p-subscribers-add .sa-actions{display:grid!important;grid-template-columns:1fr!important;gap:8px!important;width:100%!important;margin:0!important;padding:0!important}
html.ua-android-app body.ua-p-subscribers-add .sa-actions button{display:flex!important;min-width:0!important;min-height:52px!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0 10px!important;border:1px solid rgba(132,158,191,.22)!important;border-radius:14px!important;background:#102036!important;color:#dce7f4!important;font-size:12px!important;font-weight:950!important}
html.ua-android-app body.ua-p-subscribers-add .sa-actions button.btn-success{border-color:rgba(45,215,153,.35)!important;background:linear-gradient(145deg,#20b979,#168d5c)!important;color:#fff!important}
html.ua-android-app body.ua-p-subscribers-add .ua-alert{margin:0!important;border-radius:14px!important;font-size:11px!important;line-height:1.7!important}
.asa-router-next{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:9px;margin:10px 0;padding:11px;border:1px solid rgba(54,217,156,.35);border-radius:16px;background:rgba(27,117,83,.18)}
.asa-router-next>div{display:flex;min-width:0;align-items:center;gap:9px}.asa-router-next>div>i{display:flex;flex:0 0 38px;height:38px;align-items:center;justify-content:center;border-radius:11px;background:rgba(54,217,156,.12);color:#53e0ac}
.asa-router-next span{display:block}.asa-router-next b{display:block;color:#dff8ee;font-size:11px}.asa-router-next small{display:block;margin-top:3px;color:#8bc8b2;font-size:9px;line-height:1.45}
.asa-router-next>a{display:flex!important;min-height:42px!important;align-items:center;justify-content:center;gap:6px;margin:0!important;padding:0 10px!important;border:1px solid rgba(54,217,156,.35)!important;border-radius:11px!important;background:#0b2b23!important;color:#68e4b5!important;font-size:10px!important;font-weight:900!important;text-decoration:none!important;white-space:nowrap}

@media (max-width:360px){
  html.ua-android-app body.ua-p-subscribers-add .sa-wrap{padding-inline:7px!important}
  html.ua-android-app body.ua-p-subscribers-add .sa-personal-grid{grid-template-columns:1fr!important}
  html.ua-android-app body.ua-p-subscribers-add .content-wrapper.ua-sub-child-add .sa-card .sa-card-body .sa-form-grid.sa-personal-grid{grid-template-columns:1fr!important}
  html.ua-android-app body.ua-p-subscribers-add .content-wrapper.ua-sub-child-add .sa-card .sa-card-body .sa-form-grid.sa-personal-grid>.sa-field{grid-column:1/-1!important}
  html.ua-android-app body.ua-p-subscribers-add .sa-personal-grid :is(.sa-field-span-2,.sa-field-full){grid-column:auto!important}
  html.ua-android-app body.ua-p-subscribers-add .sa-summary ul{grid-template-columns:1fr!important}
  .asa-router-next{grid-template-columns:1fr}.asa-router-next>a{width:100%}.asa-router-next small{font-size:8.5px}
  .asa-heading p{display:none}.asa-steps li{gap:4px}.asa-steps i{width:21px;height:21px}
}
